/*
Theme Name: Auta Dealer v1.1
Description: Custom theme for Auta.com dealer websites
Template: auta-dealer-v1
Author: Auta.com
Author URI: http://www.auta.network/
Version: 1.1
Text Domain:  twenty-fifteen-child
*/

body > header .logo-nav-wrapper > .wrapper-inner {display:block;}
body > header {border-top:none;color:white;}
body > header .logo-nav-wrapper {position:absolute;top:0;left:0;width:100%;z-index:20;white-space:nowrap;}
body > header .center-section-wrapper {margin:15px 0;}
body > header .logo-wrapper img {max-width:100%;height:auto;width:auto;}

body:not(.home) > header {color:black;}
body:not(.home) > header .logo-nav-wrapper {position:relative;}

body.home > header .logo-nav-wrapper {box-shadow:none;}

body > header .nav-wrapper {background-color:transparent !important;text-align:right;color:inherit;}
body > header .nav-wrapper ul {background-color:transparent !important;}
body > header .nav-wrapper nav > ul {text-align:right;}
body > header .nav-wrapper .wrapper-inner {width:100%;max-width:none;}
body > header .nav-wrapper ul li a {padding:5px 10px;}
body > header .nav-wrapper ul li a {background-color:transparent !important;}
body > header .nav-wrapper ul li ul {background-color:rgba(255, 255, 255, 0.25) !important;}

body > header input[type="text"] {background:#999;border:none;line-height:25px;height:25px;font-size:13px;color:white;width:100%;max-width:200px;}
body > header ::-webkit-input-placeholder {color: #fff;}
body > header :-moz-placeholder {color: #fff;}
body > header ::-moz-placeholder {color: #fff;}
body > header :-ms-input-placeholder {color: #fff;}

body > header .contact-info-wrapper {font-size:0.85em;line-height:normal;}
body > header .contact-info-wrapper .phone {font-size:1em;}

body > header .logo-nav-wrapper {border:1px solid transparent;} /* fix for iOS spacing */

body > header .bxslider-header .slide {position:relative;}
body > header .bxslider-header .slide:not(:first-of-type) {display:none;}
body > header .bxslider-header .slide > img:first-of-type {visibility:hidden;}

html body.error404 > header .logo-nav-wrapper {position:relative !important;background-color:#2e313d;color:white !important;}
body.error404 main .wrapper-inner {padding:60px 0;}

@media (max-width:900px) {
	.center-section-wrapper {display:none;}
}
@media (max-width:782px) {
	body > header .logo-nav-wrapper {position:relative;background:black;color:white;}
	body > header .wrapper-inner > .m-block:first-of-type {margin-top:0 !important;}
	body > header .logo-nav-wrapper .wrapper-inner > .m-block {margin-top:0 !important;}
	body > header .logo-nav-wrapper .wrapper-inner > .m-block {margin-bottom:0 !important;}
	body > header .logo-nav-wrapper .wrapper-inner > .m-block:first-of-type {margin-bottom:8px !important;}
	.hamburger-menu-button {text-align:left;}
	body > header .nav-wrapper ul li ul {background-color:transparent !important;}
}