/*----------------------------------------------------------------
 Aristokraft Child Theme (large screen size).
----------------------------------------------------------------*/

body > .container { background-color: transparent; }

.interior { 
    padding-top: 5px;
    max-width: 1000px; }

.site-header { 
    /*width: 920px;*/ 
    width:100%;
    max-width:100%;
}

/*----------------------------------------------------------------
 Main Nav
----------------------------------------------------------------*/
.mainNav { background-color: transparent; }

.mainNav > * > *,
.mainNav > * > a {
	color: #5e88a2;
	font-size: 12px;
}

.mainNav > * > a:hover { color: #a6c4de; }

/*---------------------------------------------------------------
  Social Media Left Flex
---------------------------------------------------------------*/

.left-flex-social-media {
    padding: 15px 0 0 0;
    margin: 0;
    background: none;
    text-align: center;
}

/*----------------------------------------------------------------
 Get Started Tabs
----------------------------------------------------------------*/
.get_started .tabWrapper_list > li { margin-bottom: 20px; }

.tabWrapper_list > *{
    border-bottom: none;
}

.get_started .main { padding-bottom: 0; }

/*----------------------------------------------------------------
 Compare products
----------------------------------------------------------------*/
.compare-table-wrapper{
    margin: 30px 10px;
}

.compare_products .dealerLocator-wrapper{
    margin: 0 48px 30px 48px;
    padding: 0;
}

.compare_products .compare-table-wrapper{
    padding: 10px 28px;
}
a.favorite {
    top: 0;
    left: 0;
    z-index: 1000;
}
a.remove {
    top: 0;
    right: 0;
}
#product-compare-table tbody tr:hover th {
    background: #5e88a2;
    color: #fff;
}

#product-compare-table tbody tr:hover td{
    background: #f2f2f2;
}
#product-compare-table tbody li a:hover span { display: block; }
/*----------------------------------------------------------------
 Masthead Interface Utility
----------------------------------------------------------------*/
.masthead { 
    margin-bottom: 0;
    background: none; }

.masthead_logo{
    margin-top: 30px;
    max-width: 240px!important;
    height : 73px!important;
}

.product_gallery .masthead { margin-bottom: 5px; }
 .product_gallery .container_24 {background: transparent;}
.masthead_interface
{
    /* width : auto; */
    width : 665px; 
}

.secondary_product .subMast .headline {
    padding-bottom: 20px;
}

/* commenting out due to additional issues. Reverting to original size. ticket7583 */
/*.secondary_product .subMast .headline_hd > * {
    font-size: 28px;
}*/

.masthead_interface_search { margin-top: 0; }

.masthead_interface_utility { padding: 0 37px 1px 0; }

.utilNav { padding: 11px 0 8px; }

.utilNav > *{
    margin-right: 30px;
}

.searchForm_submit input {
    background: url(/~/media/aristokraft/theme/iconheadersubmitarrow.ashx) #093a59 no-repeat center center
}
.searchForm_submit:after {
    display: none;
}

.constrain{
    padding: 10px 0;
    border: none;
}

.userContent-hero{
    margin-bottom: 20px;
}

.constrain ul{
    width: auto;
}

/*----------------------------------------------------------------
 Favorites
----------------------------------------------------------------*/
.favorites .billboard_hd{ 
    padding: 0 40px 0 20px;
}

.favorites .about-me .header{
    background: #7b9db3;
}

.favorites .about-me .header h4{
    color: #fff;
}

.favorites .about-me{
    background: #f5f5f5;
}

.favorites .vList-ruled .unit_action{
    background: transparent;
}

.favorites .vList-ruled .unit_action > a:before, .favorites .blocks-1upRuledTo3upPlain .unit_action a:before{
    color: #093a59;
}

.favorites .vList-ruled .unit_action, .favorites .blocks-1upRuledTo3upPlain .unit_action{
    right: 15px;
}

.favorites .billboard_hd h2{
    font-size: 42px;
}


/*----------------------------------------------------------------
 Product Details
----------------------------------------------------------------*/

.product_detail #details h2,
.secondary_product .subMast h2 {
    font-size: 15px;
}
.product_detail #details h1 span,
.secondary_product .subMast h1 {
    font-size: 30px;
}

#details, .secondary_product .subMast{
    padding: 28px 58px 85px 48px;
    /*padding:48px 58px 120px 48px;*/
}

.secondary_product .subMast{
    padding-bottom: 80px;
    margin-top: 0;
    padding-top: 43px;
}

.product_detail .main > div{
    top: 45px;
}

.product_detail #content, .product_detail .dealerLocator-wrapper, .secondary_product .shell{
    padding: 0 48px;
}

.product_detail .dealerLocator-wrapper{
    margin: -10px 48px 35px;

    padding: 0;
}

.product_detail .subMast_nav{
    /*top: -35px;*/
    /*left: 25px;*/
    margin: -20px 0 0 25px;
}

.product_detail .header{
    /*margin-top: 54px;*/
}
.product_detail #configuration .column-2 .content .option .types {padding: 0 0 0 15px;}
.subMast_nav a {
    padding-top: 15px;
}
.dealer-wrapper{
    width: 1000px;
    max-width: 1000px;
    padding: 0 48px 35px;
}

.ie8 .dealer-wrapper{
    max-width: 900px;
}
.subMast_nav.wrapper{
    width: 1000px;
    margin: 6px auto;
    padding-left: 48px;
}

.room_detail{
    margin-bottom: 45px;
}

.room_detail .dealerLocator-wrapper{
    margin: 30px 48px;
}

/*----------------------------------------------------------------
 Footer Nav
----------------------------------------------------------------*/
.footer-nav .accordion .toggle_panel li {
    margin-bottom: 7px;
    font-family: 'Avenir LT W01 85 Heavy', Helvetica, Arial, sans-serif;
}

.ie8 .footer > div:first-child:before {
    display: none;
}
#site-info {
    width: 20%;
    padding: 20px 0;
}
#footer-nav {
    width: 75%;
}


/*----------------------------------------------------------------
 Cycler
----------------------------------------------------------------*/
/* base button styles */
.cycler-overlay .cycler_btn { border: none; }

/* prev button styles */
.cycler-overlay .cycler_btn-prev { margin-left: -115px; }

.cycler-overlay .cycler_btn-next { margin-right: -115px; }

/*Commenting this out temporarily. This breaks the arrows on IE8 screens smaller that 1024*/
.ie8 .homepage .cycler-overlay .cycler_btn-prev { 
    left: 50%;
    margin-left: -580px;
    margin-top: -30px;}

.ie8 .homepage .cycler-overlay .cycler_btn-next { 
    right: 50%;
    margin-right: -590px;
    margin-top: -30px; 
}


@media screen and (min-width: 1100px) {
    .cycler-overlay .cycler_viewport {
        margin: 0 auto;
        width: 960px;
    }

    .cycler-overlay .cycler_btn-prev {
        margin-left: -569px;
        left: 50%;
    }

    .cycler-overlay .cycler_btn-next {
        margin-right: -569px;
        right: 50%;
    }
}

@media screen and (min-width: 1200px) {
    .cycler-overlay .cycler_btn-prev {
        margin-left: -589px;
    }

    .cycler-overlay .cycler_btn-next {
        margin-right: -589px;
    }
}

/*----------------------------------------------------------------
 Hero
----------------------------------------------------------------*/
.hero_bd {
    width: 39%;
    left: 20px;
}

@media screen and (min-width: 1100px) {
    .hero_bd { padding: 30px; }
}

.ie8 .hero_bd { padding: 30px; }



/*----------------------------------------------------------------
 Callout
----------------------------------------------------------------*/
.heroCallout_hd,
.heroCallout_bd { margin-bottom: 20px; }

/*----------------------------------------------------------------
 Callout
----------------------------------------------------------------*/
@media screen and (min-width: 1100px) {
    .heroCallout_hd,
    .heroCallout_hd > * { font-size: 30px; }

    .heroCallout_hd { margin-bottom: 30px; }

    .heroCallout_bd,
    .heroCallout_bd > * { font-size: 14px; }

    .heroCallout_bd { margin-bottom: 50px; }
}

.ie8 .heroCallout_hd,
.ie8 .heroCallout_hd > * { font-size: 30px; }

.ie8 .heroCallout_hd { margin-bottom: 30px; }

.ie8 .heroCallout_bd,
.ie8 .heroCallout_bd > * { font-size: 14px; }

.ie8 .heroCallout_bd { margin-bottom: 50px; }

/*----------------------------------------------------------------
 Interior
 - here for pages with sidebars that don't comform to usual grid
   breakpoints
----------------------------------------------------------------*/
.interior_content { 
    background: none; 
    /*width:100%;*/
}
.interior .interior_content {padding-left:5px; box-sizing:border-box;}
.interior_sidebar { margin: 0; }
.interior_content .page-tools {
    margin-bottom: -20px;
    padding: 20px 40px;
}
/*----------------------------------------------------------------
 Toggle
----------------------------------------------------------------*/

.toggle > .toggle_trigger-standard:after {
    margin-top: -5px;
    right: 15px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: .5;
    filter: Alpha(opacity=50);
}

.toggle-isOpen > .toggle_trigger-standard:after {
    margin-top: -7px;
    right: 13px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}
.interior_sidebar {margin-top: 0;}
.interior_sidebar .toggle_panel .toggle_trigger, .ie8 .interior_sidebar .toggle_panel .toggle_trigger {
    font-family: 'Avenir LT W01 85 Heavy';
    letter-spacing: 0;
    font-size: 11px;
    margin-bottom: 0;
    background: #a8a8a8;
    color: #ffffff;
    padding: 12px 16px 8px;
    -moz-box-shadow: inset 0 5px 5px -3px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 5px 5px -3px rgba(0,0,0,.3);
    box-shadow: inset 0 5px 5px -3px rgba(0,0,0,.3);
}

.interior_sidebar .toggle_panel .toggle_trigger.vNav_item-isActive {background-color: #deae23; color: #fff;}
.ie8 .interior_sidebar .toggle_panel .toggle_trigger {border-bottom:solid 1px #fff;}
.interior_sidebar .toggle .toggle-isOpen .toggle_trigger { background-color: #deae23; }

.interior_sidebar .toggle_panel {
    background-color: #7b9db3;
    -webkit-box-shadow: 0 1px 6px 1px rgba(3,3,3,.25);
    -moz-box-shadow: 0 1px 6px 1px rgba(3,3,3,.25);
    box-shadow: 0 1px 6px 1px rgba(3,3,3,.25);
}

.interior_sidebar .toggle_panel .toggle-isOpen > .toggle_panel {
    -webkit-box-shadow: inset 0 8px 9px -6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 8px 9px -6px rgba(0,0,0,.3);
    box-shadow: inset 0 8px 9px -6px rgba(0,0,0,.3);
}

.interior_sidebar .toggle > .toggle_trigger-standard:after { border-color: #ffffff; }

.interior_sidebar .toggle > .toggle_trigger-standard-aside:after { border-color: #ffffff; }

.interior_sidebar .toggle > .toggle_trigger-standard:hover {
    background-color: #deae23;
    color: #3b576b;
}

.interior_sidebar .toggle-isOpen > .toggle_panel > .accordion { margin-top: 0; }
.accordion {background:transparent;}

.frequently-searched .toggle_trigger {
    padding: 20px 20px 17px 15px;
}

    .frequently-searched .toggle_trigger:after {
        content: '';
    }

.ie8 .find_your_style .tabWrapper_nav{
    width: 705px;
}

.search_results .section-title{
    background: #8a8a8a;
}

.search_results .section-title h3{
    text-transform: none;
    color: #fff;
}

.search_results .section-title h3 span{
    color: #dea90f;
}

.search_results .section-title .form{
    border-color: #aaa;
}

.section-title .form input[type="text"]{
    text-transform: none;
}

.search_results .frequently-searched ul{
    border-color: #b4b4b4;
    background: #fff;
    background: rgba(255,255,255,.8);
}

.search_results .frequently-searched ul li, .search_results .frequently-searched ul li a{
    color: #636363;
}

.search_results .frequently-searched h6{
    background: none #5f6062 !important;
}

.ie8 .section-title .form input[type="text"]{
    width: 180px;
}

.ie8 .search_results #btnSearch{
    background: url(/~/media/aristokraft/theme/spritesearchbox.ashx) right center no-repeat;
}

/*----------------------------------------------------------------
 vNav
----------------------------------------------------------------*/

.interior_sidebar .toggle_panel .toggle-isOpen > .toggle_panel { padding: 20px; }

.interior_sidebar .vNav > * { margin-bottom: 10px; }

.interior_sidebar .vNav > * > a,
.interior_sidebar .vNav > * > a:visited {
    display: inline;
    font-size: 11px;
    color: #ffffff;
    font-family: 'Avenir LT W01 85 Heavy';
    margin-bottom: 10px;
    padding: 0;
    border: none;
}

.vNav a:visited, .vNav a:hover { color: #ffffff; }

.vNav-sub > *,
.vNav-sub > * > *
{ color: #ffffff; }

.interior_sidebar .toggle_panel .toggle-isOpen .toggle_panel { padding: 15px 16px 5px; }

.interior_sidebar .vNav li.selected > a, .interior_sidebar .vNav-sub .selected {
    color: #ffdb50;
}
.interior_sidebar .toggle .toggle_trigger .selected {color:#fff;}
.interior_sidebar .vNav > * > .vNav-sub {
    margin-bottom: 13px;
    padding: 5px 20px 0;
    border-top: none;
}
.interior_sidebar {
    width: 25%;
    margin-right:auto;
    padding-right:15px;
    box-sizing:border-box;
}
/*----------------------------------------------------------------
 stickyNav
----------------------------------------------------------------*/
.stickyNav-subPage > .stickyNav_list { /*max-width: 920px !important;*/ }
.ie8 .stickyNav-subPage > .stickyNav_list { max-width: 1000px;
    background: url(/~/media/aristokraft/theme/bgstripesdiag.ashx) #5f605d -1px top;
}
.stickyNav_list > * > * { font-size: 12px; }

.get_started .stickyNav_list > * { border-left: 1px solid #ffffff; }

.get_started .stickyNav_list > *:first-child { border-left: none; }

.get_started .stickyNav_list > * > * { padding: 17px 10px; }

/*----------------------------------------------------------------
 Get Started
----------------------------------------------------------------*/
.get_started .tab-content > .row_col,
.get_started.about .tabs-container .inset { padding: 30px 40px 60px 40px; }

.get_started .tab-content > .callouts-div > .row_col { padding: 20px 15px 60px 0; }

.get_started .tabs-intro > .intro {
    padding: 25px 17px;
}

.get_started.about .tab-content h2 { font-size: 30px; }

.get_started .pull-up img { margin-top: -40px; }

.get_started .callouts-div {
    background: #f5f5f5;
    min-height: 253px;
}

.get_started .tab-content .callout h4 {
    font-weight: normal;
}

.get_started .interior-singlecol .frame {
    margin-top: 10px;
}
/*----------------------------------------------------------------
 Frame
----------------------------------------------------------------*/

.frame-extendedPadding { padding: 30px 40px 60px 40px; }

/*----------------------------------------------------------------
 Share List
----------------------------------------------------------------*/
.shareList-stackedToInline { background-color: transparent; }

/*----------------------------------------------------------------
 Search Form
----------------------------------------------------------------*/
.searchForm {
    background-color: #ececec;
    width: 218px;
}

.searchForm_input > input {
    color: rgba(255,255,255,.8);
    padding: 13px 10px;
    font-size: 10px;
    height: 35px;
}

.searchForm_input input::-webkit-input-placeholder { font-size: 10px; }

/*----------------------------------------------------------------
 Billboard
----------------------------------------------------------------*/
.billboard_hd { padding: 0 40px; }

.billboard_hd h1
{
    font-size: 58px;
    font-weight: normal;
    line-height: 39px;
}
.get_started .billboard_hd h1 {
    font-size: 58px;
}
.billboard_hd h1 span
{
    font-size: 55px;
    font-weight: normal;
    letter-spacing: 3px;
    line-height: 55px;
}

.get_started .billboard_hd{
    bottom: 25px;
}

/*----------------------------------------------------------------
 Featured Slab
----------------------------------------------------------------*/
.featuredSlab { padding: 0 12.5%; }

@media screen and (min-width: 1100px) {
    .featuredSlab { padding: 0; }
}

.ie8 .featuredSlab { padding: 0; }

/*----------------------------------------------------------------
 Budget Calculator
----------------------------------------------------------------*/
.enter-budget:after {
    top: -36px;
    background: #f2f2f2;
    margin-left: 105%;
    padding-top: 0;
}

.budgets-container{
    background-color: #f2f2f2;
}

.calculator .begin .calculated-budget{
    background: #e5e5e5;
}

.budget-calculator h3 > span {
    right: 163px;
}
.ie8 .budget_calculator .export .save {width: 365px;}
#breakdown-total-percentage .sum {
    right: 191px;
}
.ie8 #breakdown-total-percentage .sum {width:38%;}
.ie8 .allocation input.percent {right:170px;}
.allocation input.cost {
    width: 150px;
}

.allocation input.percent {
    right: 160px;
}

.ie8 .contact_us label select
{
    max-width: 295px;
}

.aside .aside-modules .infoBox
{
    margin-top: 10px;
}
.toggle .aside-modules .infoBox { margin-bottom: 10px;}

.secondary_product .mod_bd {
    -webkit-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
    box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
}

.product_detail #configuration .column-2 .filters {
    box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset 0 0 10px -10px rgba(0, 0, 0, 0.05);
}
.product_detail .swatchTabs .cycler-standard .cycler_viewport {margin:0;}
.secondary_product.room_detail .mod_bd {
    -webkit-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset -20px 0 10px -10px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset -20px 0 10px -10px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset -20px 0 10px -10px rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset -20px 0 10px -10px rgba(0, 0, 0, 0.05);
    box-shadow: inset 20px 0 10px -10px rgba(0, 0, 0, 0.05), inset -20px 0 10px -10px rgba(0, 0, 0, 0.05);
}

.ie8 .secondary_product .mod_bd, .ie8 .secondary_product.room_detail .mod_bd, .ie8 .product_detail #configuration .column-2 .filters .content{
    background: #fff url(/~/media/aristokraft/theme/bgconfiguration.ashx) 0 0 repeat-y;
}

.interior_sidebar .vNav > * > .vNav-sub a.selected {
    color: #ffdb50;
}

.contact_us textarea {
    float: right;
    width: 100%;
    max-width: 450px !important;
    height: 118px;
    padding: 10px;
}

.cycler-standard-compact .cycler_btn-prev {
    left: 15px;
}
.cycler-standard.cycler-standard-compact .cycler_btn-next {
    right: 15px;
}
.cycler-standard .cycler_btn-next {
    right: -20px;
}

.ie8 .room_detail.secondary_product .mod_bd {
    background: url("/Masterbrand/images/ie8_drop_shadow.png") repeat-y center center !important;
}

.ie8 .dealerLocator-wrapper .brand-image {
    padding: 0;
    top: 70px;
    right: 30px;
    height: 65%;
}

.subMast_title {
    width: 70%;
}

header.dealer-site-sync ul.utilNav:hover ul#subnav a {
    color:  #5e88a2;
}

header.dealer-site-sync ul.utilNav:hover ul#subnav a:hover {
    color: #a6c4de;
}

/*-----start for ER0013903-------*/

        #divBanner{
            display:block;
        }
       .masthead_interface_search{
           display:none;
       }
        #tblBanner div.mb-logo {
            margin-right: 46%;
        }
        #tblBanner .utilNav {
            width: 89%;
        }
        div.masthead_logo {
            margin-left: 4%;
            margin-top: 0px;
        }
        .masthead_interface {
            margin-top: 3%;
        }
        .masthead_interface_nav{
            width: 101%;
        }
        .mainNav1 { display:none; }

        header#header.dealer-site-sync div.masthead_interface{
            margin-top: 2%;
            margin-left: 1%;
            float: left;
            width: auto;
            margin-right:0px;
        }
        header#header.dealer-site-sync ul.mainNav{
            float: left;
            margin-top:0px;
            width: auto;
        }
        header#header.dealer-site-sync div.masthead_interface nav.masthead_interface_nav{
            width:100%;
        }
        header#header.dealer-site-sync #tblBanner .utilNav {
            padding-top: 0px;
        }
        header#header.dealer-site-sync #tblBanner .utilNav>* {
            float:right;
            margin-right: -5%;
        }
        header#header.dealer-site-sync #tblBanner td:first-child {
            width: 29%;
        }
        header#header.dealer-site-sync #tblBanner div.mb-logo {
            margin-right: 43%;
        }
        header#header.dealer-site-sync #tblBanner ul.utilNav > li > a{
            color:#fff;
        }
        header#header.site-header.container_24.clearfix div.masthead{
            border-bottom-width:20px;
            border-bottom-style:solid;
            border-bottom-color:transparent;            
        }
        

     @media (min-width: 1024px) {
        header#header.dealer-site-sync #tblBanner td:first-child {
            width: 28.3%;
        }

        header#header.dealer-site-sync #tblBanner .utilNav > * {
            margin-right: .6%;
        }

        header#header.site-header.container_24.clearfix div#divBanner table#tblBanner .utilNav{
            width: 91%;
        }
         header#header.site-header.container_24.clearfix .masthead_interface{
             margin-right:3%;
         }
    }

     @media (min-width: 1100px) {

          #tblBanner div.mb-logo {
            margin-right: 38%;
        }
        #tblBanner .utilNav {
            width: 85%;
        }
        div.masthead_logo {
            margin-left: 8%;
        }

        .masthead_interface {
            margin-top: 2%;
            margin-right: 8%;
        }
        
        @-moz-document url-prefix() { 
          header#header.site-header.container_24.clearfix div.masthead{
             border-bottom: 0px;
          }
        } 

        #header.dealer-site-sync div.masthead_interface{
            width: 61%;
        }
        header#header.dealer-site-sync #tblBanner td:first-child {
            width: 31%;
        }
        header#header.dealer-site-sync #tblBanner div.mb-logo {
            margin-right: 37%;
        }
         header#header.dealer-site-sync #tblBanner .utilNav>* {        
            margin-right: -2%;      
        }
         header#header.site-header.container_24.clearfix div#divBanner table#tblBanner .utilNav{
            width: 90%;
        }
         header#header.site-header.container_24.clearfix .masthead_interface{
             margin-right:4%;
         }
        
    }

     @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
             header#header.site-header.container_24.clearfix div.masthead{
             border-bottom: 0px;
          }
        } 
     
     @media (min-width: 1200px) {

        #tblBanner div.mb-logo {
            margin-right: 30%;
        }
        #tblBanner .utilNav {
            width: 80%;
        }
        div.masthead_logo {
            margin-left: 11%;
        }
        .masthead_interface {    
            margin-right: 12%;
        }

        header#header.dealer-site-sync #tblBanner td:first-child {
            width: 32%;
        }
        header#header.dealer-site-sync #tblBanner div.mb-logo {
            margin-right: 33%;
        }
         header#header.dealer-site-sync #tblBanner .utilNav>* {        
            margin-right: -1%;      
        }
         header#header.site-header.container_24.clearfix .masthead_interface {
            margin-right: 8%;
        }
         header#header.site-header.container_24.clearfix div#divBanner table#tblBanner .utilNav {
            width: 85%;
        }
    }

     @media(min-width: 1300px){
         header#header.dealer-site-sync #tblBanner td:first-child {
            width: 33.5%;
        }
        header#header.dealer-site-sync #tblBanner div.mb-logo {
            margin-right: 29%;
        }
        header#header.dealer-site-sync #tblBanner .utilNav>* {        
            margin-right: -1.5%;      
        }
        header#header.site-header.container_24.clearfix .masthead_interface {
            margin-right: 12%;
        }
        header#header.site-header.container_24.clearfix div#divBanner table#tblBanner .utilNav {
            width: 79%;
        }
     }

/*-----end for ER0013903-------*/