/* /flatui14/transfercar/css/search-locations.css */
/* /flatui14/transfercar/css/search-form.css */
/* /flatui14/transfercar/css/search.css */
/* /css/search-datepicker.css */
#overlay .search-location-box{display:block;width:100%;background:#F0F0F0;}#overlay.visible #wrapper{padding:0;}#overlay.visible #wrapper.autocomplete-wrapper{bottom:0;top:0;height:100%;}#overlay.visible .search-location-box{display:block;width:100%;height:100%;background:#fff;margin-top:0;}.search-location-input{-webkit-box-shadow:4px 4px 12px 1px rgba(214,210,214,1);-moz-box-shadow:4px 4px 12px 1px rgba(214,210,214,1);box-shadow:4px 4px 12px 1px rgba(214,210,214,1);}.search-location-input input{width:80%;font-weight:bold;padding:5px 10px;float:left;border:0;margin-top:4px;}.search-location-input .close-overlay{float:left;line-height:1.8em;}.search-location-results{overflow:scroll;max-height:100%;}.search-location-results ul{list-style-type:none;padding:0;}.search-location-results li{line-height:1.4em;border-bottom:1px solid #ccc;padding:9px 10px;}.search-location-results li a{color:#111;}#homesearch select{width:100%;background:#fff;border-radius:5px;margin-bottom:10px;height:40px;}#homesearch input{display:none;}#homesearch .calendar-date,#homesearch .search-location{border:1px solid #Ddd;border-radius:5px;margin:10px 0;cursor:pointer;width:100%;background:transparent;}#homesearch .search-location{padding:8px 20px;font-size:16px;text-align:left;margin:0;}#homesearch .calendar-date .date{display:block;float:left;padding:4px 8px;font-size:40px;width:55%;text-align:right;}#homesearch .calendar-date .month{display:block;font-size:20px;margin-top:22px;line-height:20px;}#homesearch .calendar-date .day{line-height:10px;color:#999;margin-top:2px;display:block;}#search_results{color:#000;}#searchfilter input[type="checkbox"]{visibility:hidden;width:0;margin:0;}#searchfilter input[type="checkbox"]+label:before{border:1px solid #dfdfdf;border-radius:3px;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:16px;margin:0 1em 0 0;padding:0;width:16px;}#searchfilter input[type="checkbox"]:checked+label:before{background:#41ac48;border-color:#41ac48;color:#FFF;content:"\2713";text-align:center;}#searchfilter input[type="checkbox"]:checked+label:after{font-weight:bold;}.card-search{background:#226491;color:#fff;}.card-search a{color:#fff;}.search-filters a.card-header{color:#34495e;}.card-group.search-filters .card .card-header,.card-search .card-header{position:relative;}.card-search .card-header h5{font-size:18px;}.card-search,.card-group.search-filters .card-header{border:0;border-radius:0;}.card-group.search-filters .card-header h6{font-size:14px;}.card-group.search-filters .card-header p{font-size:14px;margin:0;}.card-search .card-header p{font-size:14px;}#collapseSearch.collapsing,#collapseSearch.show,#collapseFilter.collapsing,#collapseFilter.show{position:absolute;top:0;width:100%;height:100%;background:#fefefe;z-index:1000;left:0;}#collapseFilter.collapsing{transition:height .15s ease;}#collapseSearch .card-body{background-color:#fff;color:#000;}#headingFilter h6{line-height:38px;}#collapseFilter h6{color:#34495e;}#collapseFilter a.filter-heading{font-size:14px;color:#000;font-weight:900;margin-top:0;position:relative;display:flex;}#collapseFilter label{color:#333333;font-size:16px;}#collapseSort .card-body,#collapseFilter .card-body{border-bottom:1px solid #ccc;}.card-group.search-filters .card .card-header:after,.card-search .card-header:after,.filter-heading:after{vertical-align:middle;content:"";border-bottom:6px solid;border-right:5px solid transparent;border-left:5px solid transparent;transition:border-color .25s,color .25s;position:absolute;right:10px;top:40%;}.card-group.search-filters .card .card-header.collapsed:after,.card-search .card-header.collapsed:after,.filter-heading.collapsed:after{border-top:6px solid;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0;}.card-group.search-filters .card .card-header:after{border-top-color:#ccc!important;border-bottom-color:#ccc!important;}.card div.card-header{cursor:pointer;}#searchresults h3{font-size:20px;font-weight:400;}#searchresults>p{font-size:18px;}#searchresults .well{background:#fff;border:1px solid #ddd;}#searchresults .well h6{font-size:20px;}#collapseFilter .btn-secondary{border:2px solid #ddd;background:#eee;color:#333333;font-size:16px;}.alert-search{width:100%;background-color:#fff7da;}#sponsored_listings_container>.col-md-4{padding:0 10px;}.vehicle-list.sponsored{border-bottom:none;}.vehicle-list.alert[class^="col-"]>img{margin-bottom:0;width:auto;height:auto;}.vehicle-list.alert{margin-left:0px;padding:0;}.vehicle-list.alert .partner-price{color:#000;padding-bottom:15px;}.vehicle-list.alert .partner-price span{color:#27ae60;font-weight:bold;}.vehicle-list.partner-vehicles{margin-bottom:10px;}.alert-search .fui-info-circle{color:#f1c40f;}.vehicle-list.partner-vehicles .partner-content{margin-bottom:2px;}.vehicle-list.partner-vehicles .partner-content .extras{display:none;}.vehicle-list.partner-vehicles .mvl img{max-height:120px;height:100%;}.vehicle-list.partner-vehicles .partner-ratings img{height:auto;width:110px;object-fit:cover;}.vehicle-list.partner-vehicles .partner-ratings{line-height:55px;}.vehicle-list.partner-vehicles hr{border-top:1px solid #ecf0f1;margin-left:-37px;margin-right:-22px;}.vehicle-list.partner-vehicles ul li{text-align:left;font-size:12px;color:#bbbbbb;}.vehicle-list.partner-vehicles .partner-content .extras strong{text-transform:uppercase;color:#000;}.vehicle-list.partner-vehicles h3.partner-title{padding:10px 5px;text-align:left;color:#000;font-size:18px;font-weight:bold;margin-top:0;}.vehicle-list.partner-vehicles h3.partner-title img{top:10px;position:absolute;right:20px;}.vehicle-list.partner-vehicles h3{margin-bottom:5px;}.vehicle-list.alert h3{color:#2980b9;}.vehicle-list.alert .days{color:#bbbbbb;}.vehicle-list.alert>.col-md-8>h3{min-height:57px;}.vehicle-list.alert .days{font-size:20px;}.vehicle-list.alert ul li{display:block;}.vehicle-list.alert .fui-check{color:#27ae60;}.vehicle-list.alert .col-xs-5{padding:0;}.vehicle-list.alert .partner-color{text-align:left;}.vehicle-list.alert .partner-color small{line-height:14px;text-align:inherit;}#notification_form h3{font-weight:bold;font-size:24px;padding:0 40px;margin-top:60px;}#notification_form input{font-size:14px;}@media (max-width:576px){.card-group .card{border-radius:0;}.card-group.search-filters{flex-direction:column;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;}}@media (max-width:991.98px){.filters-lg{position:static;}}@media (min-width:992px){#collapseSearch.collapsing,#collapseSearch.show,#collapseFilter.collapsing,#collapseFilter.show,#collapseSort.collapsing,#collapseSort.show{position:static;}#collapseFilter .card-body{border-bottom:0;}#collapseFilter .btn-dark{font-weight:700;}#collapseSort .row{border:2px solid #bdc3c7;border-radius:5px;padding:5px;margin-left:0;margin-right:0;}#collapseSort .row a.btn{color:#000;font-weight:bold;}#collapseSort .row a.btn-default{color:#fff;}#homesearch{background:#fff;-webkit-box-shadow:4px 4px 12px 1px rgba(214,210,214,1);-moz-box-shadow:4px 4px 12px 1px rgba(214,210,214,1);box-shadow:4px 4px 12px 1px rgba(214,210,214,1);padding:25px 15px;margin:auto -15px;border-radius:5px;}#searchresults{padding-top:35px;}#searchresults .well{padding:0;}#searchresults .well>form>.row>.col-12{padding:25px;}#searchresults .well .col-lg-8{border-right:1px solid #ddd;}.card-search,.card-group.search-filters{display:none;}.vehicle-list>.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.filters-lg{margin-top:15px;}#collapseSort .card-body{border-bottom:0;padding:0;margin-bottom:15px;}#collapseSort .card-body>.row:before{content:"Sort by:";font-size:16px;-webkit-box-flex:0;-ms-flex:0 0 7.666667%;flex:0 0 9.666667%;max-width:9.666667%;padding:10px 0px 10px 10px;line-height:1.4em;;}#collapseSort .card-body .btn:hover,#collapseSort .card-body .btn:focus{color:#000;}.filters-lg #collapseSearch,.filters-lg #collapseFilter,#collapseSort{display:block!important;}.filters-lg #collapseSearch .close,.filters-lg #collapseFilter .close{display:none;}.filters-lg #collapseFilter h6,.filters-lg #collapseSearch h6,.filters-lg #collapseSearch hr{display:none;}.filters-lg #homesearch .calendar-date .date{width:50%;font-size:23px;padding:4px 1px}.filters-lg #homesearch .calendar-date .month{margin-top:5px;font-size:14px;}.filters-lg #homesearch .calendar-date .day{font-size:13px;}}@media (min-width:1200px){.filters-lg #homesearch .calendar-date .date{font-size:32px;}.filters-lg #homesearch .calendar-date .month{margin-top:15px;font-size:18px;}.filters-lg #homesearch .calendar-date .day{font-size:16px;}}.event{position:absolute;width:7px;height:7px;border-radius:150px;bottom:3px;left:calc(50% - 3.5px);content:" ";display:block;background:green;}#wrapper{width:100%;padding:10pt 12.5%;position:absolute;bottom:50px;height:320px;}#overlay h2{color:#fff;position:absolute;left:0;bottom:380px;margin:0;width:100%;text-align:center;font-size:24px;}#overlay{display:none;position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);}#overlay.visible{display:block;}@media screen and (max-height:1200px){#wrapper{bottom:200px;}#overlay h2{bottom:530px;}}@media screen and (max-height:670px){#wrapper{bottom:100px;}#overlay h2{bottom:430px;}}@media screen and (max-height:530px){#wrapper{bottom:50px;}#overlay h2{bottom:380px;}}
