@media only screen and (max-width:576px){.search-page-results-container .mobile-filter-blue{top:300px}
}
@media only screen and (max-width:768px){#SearchFilterDesktop{display:none !important}
.search-page-results-container .mobile-filter-blue{background-image:url('search/css/img/FilterBG_Retina.png');border-radius:0;height:50px;background-size:100%;top:270px;position:fixed;background-repeat:no-repeat;width:38px;z-index:1002;left:0;cursor:pointer}
.search-page-results-container .mobile-filter-blue .icon-filter{top:15px;left:13px;font-size:16px;color:#0970e6;position:relative}
#SearchFilterMobile.modal.left .modal-dialog{position:fixed;margin:auto;width:100%;height:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#SearchFilterMobile.modal.left .modal-content{height:100%}
#SearchFilterMobile.modal.left.slide .modal-dialog{left:-320px;-webkit-transition:opacity .4s linear,left .4s ease-out;-moz-transition:opacity .4s linear,left .4s ease-out;-o-transition:opacity .4s linear,left .4s ease-out;transition:opacity .4s linear,left .4s ease-out}
#SearchFilterMobile.modal.left.slide.show .modal-dialog{left:0}
.search-page-results-container #SearchFilterMobile .left-search-results{border-right:0;padding-right:0;padding-left:0}
#SearchFilterMobile .modal-header h5{color:#0e3368}
#SearchFilterMobile .close-button{position:relative;top:0;color:#0970e6}
#SearchFilterMobile .filter-container{padding:0}
#SearchFilterMobile .dropbtn{padding:11px 0 11px 0}
#SearchFilterMobile .modal-header{background:#cfe2f5;background:-moz-linear-gradient(top,#cfe2f5 0,#e4f0fe 50%,#e4f0fe 52%,#e4f0fe 100%);background:-webkit-linear-gradient(top,#cfe2f5 0,#e4f0fe 50%,#e4f0fe 52%,#e4f0fe 100%);background:linear-gradient(to bottom,#cfe2f5 0,#e4f0fe 50%,#e4f0fe 52%,#e4f0fe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe2f5',endColorstr='#e4f0fe',GradientType=0)}
#SearchFilterMobile .modal-content,#SearchFilterMobile .modal-header{border-radius:0;border:0}
#SearchFilterMobile .modal-body{overflow-y:auto}
#SearchFilterMobile .modal-footer .filter-apply{max-width:235px;margin:0 auto}
.search-result-header{margin-bottom:60px}
.search-result-header .search-title p,.search-result-header .search-title h2{text-align:center}
}
@media only screen and (min-width:768.2px){#SearchFilterMobile,#stickyFilter{display:none !important}
}