#page, .region-top-wide, .page{margin-left:auto;margin-right:auto;width:960px;overflow:visible;}
#header, #content, #navigation, .region-sidebar-first, .region-sidebar-second, #footer{padding-left:0;padding-right:0;}
#content{padding-bottom:40px;}
#block-system-main-menu{float:right;font-size:13px;font-weight:normal;margin-bottom:0;display:block;}
#block-system-main-menu ul.menu{margin:-23px 0 0;padding:0;}
#block-system-main-menu ul.menu li{display:inline-block;height:98px;margin-left:36px;}
#block-system-main-menu ul.menu li a{display:block;height:67px;padding-top:32px;border-top:7px solid #FFFFFF;-moz-transition:border-color 0.5s ease-out, color 0.5s ease-out;-o-transition:border-color 0.5s ease-out, color 0.5s ease-out;-webkit-transition:border-color 0.5s ease-out, color 0.5s ease-out;transition:border-color 0.5s ease-out, color 0.5s ease-out;color:#333333;}
#block-system-main-menu ul.menu li a.active-trail, #block-system-main-menu ul.menu li a.active, #block-system-main-menu ul.menu li a:hover{border-top:7px solid #E30513;color:#E30513;}
#block-jump-menu-jump-menu-m-main-menu{display:none;}
.view-browse-cars .views-row:nth-child(3n + 3){margin-right:0;}
.view-browse-cars .views-row:nth-child(3n + 1){clear:both;}
#footer{width:960px;}
.region-bottom{min-height:19px;width:960px;}
.region-bottom .block.first{float:left;}
.region-bottom .block.last{float:right;}
.region-header{float:right;margin-top:0;width:700px;}
.view-browse-cars .views-row{width:300px;}
.view-browse-cars .views-row .views-field-field-image img{width:294px;}
.view-browse-cars .views-row .views-field-field-image{background:url("/images/car-footer.png") no-repeat scroll center 204px transparent;height:210px;}
.view-cars-slideshow .views-slideshow-controls-top{margin-left:-20px;width:1000px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.view-cars-slideshow .views-field-title{width:557px;padding-left:422px;}
.view-cars-slideshow .views-field-title h2{width:557px;}
}
.view-realestate-site-features .views-row{margin-top:7px;width:286px;}
.view-realestate-site-features .views-row .views-field-title h2{font-size:25px;line-height:27px;margin-bottom:8px;margin-top:2px;}
.view-cars-slideshow img{margin-left:-131px;width:1280px;}
#block-views-cars-slideshow-block{margin-top:auto;padding-top:21px !important;}
.view-cars-slideshow .views-field-title h2 a{background:none repeat scroll 0 0 #E30513;color:#FFFFFF;font-size:45px;line-height:60px;opacity:0.9;padding:7px 17px 0;text-shadow:1px 1px 8px #000000;}
.view-cars-slideshow .views-field-title h2{font-size:27px;font-weight:normal;line-height:48px;margin-bottom:0;margin-top:-8px;}
.view-cars-slideshow .views-field-title{margin-top:180px;margin-left:0;}
.view-cars-slideshow #views_slideshow_cycle_teaser_section_cars_slideshow-block, .view-cars-slideshow .views-slideshow-cycle-main-frame-row, .view-cars-slideshow .views-slideshow-cycle-main-frame-row-item{width:960px;}
.view-cars-slideshow .views-field-title h2{width:auto;}
.view-cars-slideshow .views-field-title h2{background:none repeat scroll 0 0 transparent;width:auto;}
.view-cars-slideshow .views-field-nothing-1{display:block;margin-left:10px;width:600px;}
.view-cars-slideshow .views-slideshow-controls-bottom{margin-bottom:-15px;margin-top:254px;width:960px;}
.front #main, .section-home-variant-2 #main, .page-node-11 #main, .page-node-52 #main{border-top:1px dashed #CCCCCC;margin-top:0;padding-top:0 !important;}
body.front #content .block, .section-home-variant-2 #content .block, .page-node-11 #content .block, .page-node-52 #content .block, .page-node-56 #content .block{border-top:1px dashed #EFEFEF;clear:both;margin-bottom:0;padding-bottom:6px;padding-top:13px;}
#block-views-browse-cars-block-3{border-top:medium none !important;width:auto;}
#block-views-realestate-site-features-block{border-bottom:1px dashed #EFEFEF;padding:26px 0 10px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.view-cars-slideshow .views-field-title{margin-top:200px;margin-left:-421px;width:960px;margin-bottom:-6px;}
.view-cars-slideshow .views-slideshow-controls-bottom{margin-top:269px;}
}
