.desktop .adr, .desktop .socialMedia, .desktop .googleTranslate, .desktop .chatBlock, .desktop .tel3, .desktop .manuLogo, .mobile .manuLogo { display: none; }
header { background-color: #FFF; color: #000; }
.headerWrapper { box-shadow: 0 0 8px rgba(0,0,0,.2); }
.desktop .dealerLogo {position: absolute; right: 10px; top: 45px;}
.desktop .dealerLogo img { max-height: 30px; }
.desktop .dealerName h3 { text-transform: uppercase; font-size: 24px; }
.desktop label { font-weight: normal; margin-bottom: 0; }
.desktop .manuLogo { padding: 0 !important; }
.desktop #rightBlockInfo { padding: 7px 0px; position: relative; min-width: 150px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent; }
#nav, .navbar.navbar-default { background: transparent; }

.saveHeartNavIcon a .fa {color: #C72020;}
.saveHeartNavIcon:empty { display: none; }
@media (min-width: 1441px) {
.desktop.container, #nav-container.container {width: 1440px;}
}
@media (min-width: 1200px) {
    .navbar-nav { float: left; margin-left: 0px;}
    .navbar-default .navbar-nav li a { padding: 15px 15px; }
}
@media (max-width: 1199px) and (min-width: 992px) {
    .navbar-default .navbar-nav li a { padding: 8px 12px; }
    .navbar-nav {float: left; margin-left: 0; margin-right: 200px;}
    .headerWrapper ~ #content {padding-top: 122px !important;}
}
@media (min-width: 992px) {
    .headerWrapper { background-color: #FFF; left: 0; position: fixed; right: 0; z-index: 1030; }
    .headerWrapper ~ #content { padding-top: 100px; }
    .desktop #leftBlockInfo { position: absolute; top: 0px; z-index: 1000; padding: 0; }
    #leftBlockInfo > ul > li {vertical-align: top;}
    .desktop .dealerName h3 {margin-top: 15px;}
    .desktop .tel2, .desktop .tel3 { display: inline-block; margin-right: 8px; font-size: 13px; }
    .navbar-default .navbar-nav li a { color: #000; }
    .navbar-default .dropdown-menu { box-shadow: 0; }
    .navbar-default .dropdown-menu li a { color: #FFF !important; padding: 8px 15px; }
    .navbar-default .navbar-nav .open a, .navbar-default .navbar-nav .open a:hover, .navbar-default .navbar-nav .open a:focus {background-color: #fff; color: #000; }
    .navbar-default .dropdown-menu li a {color: #000 !important;}
    .navbar-default .open .dropdown-menu li a:hover, .navbar-default .open .dropdown-menu li a:focus { background-color: #000; color: #fff !important;}
}
@media (max-width: 991px) {
    #nav, .navbar.navbar-default { background: #FFF; }
    #nav .navbar { border-top: 1px solid #CCC; }
    .sticky-is-enabled .navbar-header, .navbar.navbar-default { box-shadow: 0 3px 3px rgba(0,0,0,.1); }
    .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {color: #000; background-color: #fff;}
}
@media (max-width: 991px) and (min-width: 768px) {
.desktop .saveHeartNavIcon {margin: 10px 0 0 10px;}
.desktop .saveHeartNavIcon .iconLink {display: flex; flex-direction: row; align-items: center; color: #555; border-left: none;}
.desktop .saveHeartNavIcon .iconLink .fa {margin: 0 10px; font-size: 1.5em;}
    .desktop .manuLogo img { margin: 0; }
    .desktop .dealerLogo {position: absolute; right: 18px; top: 40px;}
    .desktop .tel1 { font-size: 16px; margin: 0; }
    .desktop .tel2, .desktop .tel3 { display: none; }
    .desktop .dealerName h3 {font-size: 22px; margin: 32px 0;}
}
@media (min-width: 768px) {
    .desktop .manuLogo img { width: 115px; }
}
@media (max-width:767px) {
.mobile .saveHeartNavIcon {float: right; margin: 10px 0 10px;}
.mobile .saveHeartNavIcon .iconLink {display: flex; flex-direction: column; align-items: center;}
.mobile .saveHeartNavIcon a span {font-size: 9px; color: #555;}
    .mobile .manuLogo img { width: 90px; margin: 0; }
    .mobile .dealerLogo img { max-height: 28px; margin: 10px 10px; }
    .mobile .dealerName { margin: 15px 10px 0; }
    .mobile .dealerName h4 {font-size: 17px;}
    .btn-nav1, .btn-nav2 { color: #000; border-color: transparent #CCC transparent transparent; font-size: 12px;}
    .static-to-nav .btn {padding: 0 15px; text-transform: initial;}
}