.filter-container{float:left;width:100%;position:relative;}
.filter-container .d-search{float:left;width:100%;position:relative;}
.filter-container .d-search2{float:left;width:100%;position:relative;left:auto;}
.filter-container a.reset{position:absolute;right:27px;top:1px;background-color:#e6e6e6;line-height:20px;padding:0px 10px;z-index:1;font-size:11px;text-transform:uppercase;color:#002650;}
.filter-container a.reset:hover{color:#fff;background-color:#002650;text-decoration:none;}
.filter-container a.reset i{float:left;line-height:19px;font-size:12px;margin-right:5px;}
@media only screen and (max-width:767px){.filter-container a.reset{right:1px;}}
.filter-box2 .bgfilters{border-top:0px;}
.bgfilters{border:1px solid #dadada;background-color:#f4f4f4;padding:0px 20px 20px 20px;}
@media only screen and (max-width:991px){.bgfilters{padding-bottom:35px;}}
@media only screen and (max-width:767px){.bgfilters{padding:0px;}}
.filter-box, .filter-box2{position:relative;width:100%;display:block;}
.filter-box-hd{background:#315c8c;height:42px;position:relative;display:none;}
.filter-box-hd a.close, .filter-box-hd a.close2{font-size:20px;padding:5px;color:#fff;float:right;font-weight:bold;line-height:1;text-shadow:0 1px 0 #fff;filter:alpha(opacity=1);opacity:1;}
.filter-box-hd a.close:hover, .filter-box-hd a.close2:hover{ text-decoration:none;}
@media only screen and (max-width:767px){.filter-box, .filter-box2{position:absolute;width:100%;visibility:hidden;z-index:2;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.filter-box-hd{display:block;border-top:2px solid #fff;}
.show{display:block !important;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}
.column-one, .column-two, .column-three, .column-four, .column-five, .column-six,
.column-one2, .column-two2, .column-three2, .column-four2, .column-five2, .column-six2{position:relative;display:block;padding:0;}
@media only screen and (max-width:767px){.column-one, .column-two, .column-three, .column-four, .column-five, .column-six,
.column-one2, .column-two2, .column-three2, .column-four2, .column-five2, .column-six2{display:none;}}
.dbox{margin-top:20px;}
.dbox .hd{font-size:13px;line-height:13px;color:#464646;}
.dbox .inner { display:block; min-height:94px;}
@media only screen and (max-width:767px){.dbox{margin-top:0px;border:0px;}
.dbox .hd{background-color:transparent;position:absolute;top:-38px;padding:10px 15px 0px;color:#ffffff;text-transform:uppercase;}
.dbox .inner{font-size:13px;padding:0px 15px 15px;}}
.mob-filter{padding:10px 10px 10px;height:172px;background:#f1f1f1;border:solid 1px #cdcdcd;display:none;}
.mob-filter ul{margin:0;padding:0;list-style:none;float:left;width:100%;}
.mob-filter ul li{padding:10px 10px 0px 10px;width:33.3%;float:left;display:block;}
.mob-filter ul li span.hd-shape{padding:0px 0 5px 10px;line-height:normal;text-align:left;display:block;font-size:13px;line-height:13px;color:#002650;text-transform:uppercase;}
.mob-filter ul li a.shap-box{text-decoration:none;display:block;text-transform:uppercase;padding:10px 10px;background-color:#315c8c;color:#ffffff;}
.mob-filter ul li a span{float:right; font-size:20px;}
@media only screen and (max-width:767px){.mob-filter{display:block;}}
@media only screen and (max-width:639px){.mob-filter{height:241px;}.mob-filter ul li{width:50%;}.mob-filter ul li a.shap-box{padding:10px 10px;}}
.advanced-sec{background-color:#e6e6e6;float:left;width:100%;height:31px;padding:4px 40px 8px;border:1px solid #dadada;border-top-color:#e6e6e6;margin-top:-1px;z-index:1;position:relative;}
.advanced-sec a{text-transform:uppercase;font-size:14px;line-height:14px;}
.advanced-sec a:hover{text-decoration:none;}
.advanced-sec .fa-arrow-left{margin-right:5px;}
.advanced-sec .fa-arrow-right{margin-left:5px;}
@media only screen and (max-width:767px){.advanced-sec{padding-left:20px;padding-right:20px;}.advanced-sec a span{display:none;}}
.range-slider{float:left;width:100%;padding-top:8px;}
.range-slider .catinner{float:left;width:100%;min-height:44px;position:relative; background-color:#fff;}
.range-slider .catinner .slider-corner{float:left;width:100%;background-color:#ffffff;padding:0px 15px;border:1px solid #dadada;}
.range-slider .serch-input{float:left;width:100%;padding-top:6px;}
.range-slider .prize-control{border:1px solid #dadada;color:#474747;font-style:italic;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 5px;min-width:76px;}
@media only screen and (max-width:767px){.range-slider{padding-top:15px;min-height:85px;}}
.shape{float:left;width:100%;padding:5px 5px 0px;}
.shape li{float:left;width:10%;text-align:center;padding:10px 10px 0px;}
.shape li a{color:#474747;}
.shape li a span.thumb{display:block;border:1px solid #e2e2e2;padding:10px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;width:100%;}
.shape li a.active span.thumb, .shape li a:hover span.thumb{border-color:#11427d;}
/*.shape li a span.thumb img{width:90%;}*/
@media only screen and (max-width:991px){.shape li{padding:10px 1px;}/*.shape li a span.thumb img{width:100%;}*/}
@media only screen and (max-width:767px){.shape{padding-left:15px;padding-right:15px;}}
@media only screen and (max-width:639px){.shape li{width:20%;padding-left:10px;padding-right:10px;}}
@media only screen and (max-width:479px){.shape{padding:13px 13px 0px 13px;}.shape li{padding:2px 2px 0;}.shape li a{font-size:11px;}}
.f-left{float:left !important;}
.f-right{float:right !important;}
.ui-widget-content{background-color:#fff;}
.ui-slider .ui-slider-range{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #fdfdfd 10%, #d9d9d9 93%, #d8d8d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(10%,#fdfdfd), color-stop(93%,#d9d9d9), color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(top, #ffffff 0%,#fdfdfd 10%,#d9d9d9 93%,#d8d8d8 100%);background:-o-linear-gradient(top, #ffffff 0%,#fdfdfd 10%,#d9d9d9 93%,#d8d8d8 100%);background:-ms-linear-gradient(top, #ffffff 0%,#fdfdfd 10%,#d9d9d9 93%,#d8d8d8 100%);background:linear-gradient(to bottom, #ffffff 0%,#fdfdfd 10%,#d9d9d9 93%,#d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url(../images/slhandle.png) center center no-repeat;}
.ui-slider-horizontal{height:42px;}
.ui-slider .ui-slider-handle{width:29px;height:42px;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-15px;top:0px;}
.ui-widget-content:before,.ui-widget-content:after{width:4px;height:12px;background:#bfbfbf;position:absolute;top:-4px;content:"";}
.ui-widget-content:before{left:-2px;}.ui-widget-content:after{right:-2px;}
.ui-widget-content:before,.ui-widget-content:after{display:none;}
.ui-slider-label{font-size:10px;color:#474747;}
.ui-slider-label ol{position:relative;width:100%;list-style:none;margin:0px;}
.ui-slider-label li{margin:0;padding:0;position:absolute;overflow:visible;padding-top:6px;line-height:12px;}
.ui-slider-line{position:absolute;left:0px;height:42px;top:-42px;border-right:1px solid #c3c3c3;z-index:99;background-image:none;}
.ui-hidden{visibility:hidden;}
.stript-comp{background-color:#b7d6f9;padding:10px;display:block;margin-top:0px;position:relative;z-index:1;}
/*AjaxWaiting Box*/
.ajaxWait { text-align:center; background:url(../images/popupBg.png);  }
.ajaxWait img {position:absolute; top:10%; left:50%;}
