/* AT RESET */

a:link, a:visited, a:hover{text-decoration: none; color: inherit;}
a.btn, a.button, a.widget-details, a.overlay-button-accept, a.prime-button, .linking-buttons ul li a.active, .red-btn, .ring-buttons a.active{color: #fff !important;}

.full{padding: 50px 0 !important;}
.inner-wrap{max-width: 1540px !important; padding: 0 20px;}
.breadcrumbs{margin: 5px 0;}
#main-content .header{margin-bottom: 25px; padding-bottom: 25px;}
#main-content .header .quick-search{padding: 0;}
#main-content .header .quick-search input[type=text], .mobile-header .quick-search input[type=text]{padding: 2px 10px 0 !important;}
#main-search .search-form-button{color: #fff !important;}

.mobile-option-list .filter-listings a{flex: none !important;}
.mobile-option-list .mobile-option-temp-placeholder{flex: 1;}

.mobile-option-list .filter-listings a{color: #08AE49;}
.listing-header .listing-title .listings-count{color: #08AE49;}
.facet-list .faceted-search .facet-row .facet-box .facet-applied-container button{background: #08AE49;}
.listing-container .listing-list .closest-box .closest-input button, .facet-list .close-facet-mobile-btn{background: #08AE49 !important; color: #fff !important;}
.mobile-menu .nav-header{color: #fff !important;}

.listing-container .listing-list .list{display: flex !important;}

/* SITE RESET */

.top-header{padding: 0; font-size: 16px;}
.top-header ul li i, .top-header ul li img{padding: 0;}
.header{padding: 0;}
.header .logo img{width: 100%; max-height: inherit; padding: 0;}
.bottom-header .logo{flex-grow: inherit;}

nav.mobile ul{flex-wrap: wrap; border: none;}
nav.mobile ul li{width: 100%;}

.footer{font-size: 16px; border: none;}

/* RESPONSIVE */

@media screen and (max-width: 1000px){
	.listing-header{justify-content: flex-start;}
	#main-content .header .quick-search{max-width: 100%;}
	.mobile-hosted-header-container .navicon a, .header .navicon a{word-break: keep-all;}
	.bottom-header{display: block;}
}
@media screen and (max-width: 768px){
	.top-header{font-size: 14px;}
}