.automotive_menu{background:#eaeaea;border-bottom:2px solid #FFFFFF;padding:1% 0 0 0;width:100%;}
.page_heading { width:100% !important; text-align:center !important; overflow:hidden;}
.go_top{background-color:#666;}
.first_menu{padding-left:48px !important;}
.menu_bar{width:88%;max-width:1280px;margin:0px auto;}
.menu_bar ul{padding:0;}
.menu_bar ul li{list-style:none;display:inline;padding:0 2%;margin:0;}
.menu_bar li a{font-size:1.5em;text-transform:uppercase;text-align:left;color:#015da8;line-height:1.5em;margin:0 !important;}
.product_web{display:block;width:88%;max-width:1280px;margin:0px auto;}
.product_mbl{display:none;}
.product_block{width:90%;float:left;overflow:hidden;margin:0 10% 0 10%;display:block;position:relative;z-index:1000;color:#666;}
.carousel .item {height: auto;margin-left:3% !important;}
.header_main{display:none;}
.header_other{display:block;}
.footer_main{display:none;}
.footer_auto{display:none;}
.footer_industry{display:block;}
a.product_block:hover, a.product_block:focus{color:#FFFFFF;background:#666;text-decoration:none;}
.product_block span{font-size:1.7em;display:block;padding:3%;width:100%;}
.product_block p{font-size:1.2em;display:block;padding: 7.6% 5%;width:100%;line-height:1.2em;}
.carousel_row_block{width:80%;margin:0px auto;}
.carousel-control{background:none !important;top:50%;left:-35px;}
.carousel_web{display:block;}
.carousel_mbl{display:none;}
.arrow_listing li{list-style-image:url(../images/list_arrow.png);}
.other_page_heading{overflow:hidden;font-family: 'HelveticaLTStdBoldCond';color:#666;}
.other_page_heading p, .other_page_heading span{font-size:1.3em !important;color:#666666;margin:0; font-family: 'HelveticaLTStdLightCond';}
.other_page_heading span{font-family: 'HelveticaLTStdBoldCond';display:block;width:100%;}
.page_link{display:block;float:right;font-size:1em;color:#666;background:transparent url("../images/page_arrow.png") no-repeat scroll 100% 50% / 7px auto;padding-right:10px;margin-right:5px;text-transform:uppercase;}
a.page_link:hover, a.page_link:focus{color:#333;}
.page_link_last{display:block;float:right;font-size:1em;color:#666666;padding-right:10px;}
.page_link_position{position:absolute;z-index:500;top:-50px;right:0;}
.carousel_web{display:block;}
.carousel_mbl{display:none;}
.carousel-inner{overflow:visible;margin-top:-12px;}
.carousel-indicators{position:static !important;width:100% !important;text-align:left;margin:40px 0 40px 0;}
.carousel-indicators .active {width: 100% !important;height: auto;margin: 0 0 0 1px;background-color: #FFF !important;color:#666 !important;}
.carousel-control{display:none;position:fixed;top:0; }
.carousel-indicators li{overflow:hidden !important;display:block !important;width:100% !important;padding:3% !important;color:#FFFFFF !important;background:#666 !important;font-family: 'HelveticaLTStdLightCond' !important;font-size:1.5em !important;border:1px solid #666 !important;border-radius:0px;height:auto;text-indent:0;left:0 !important;z-index:500;position:relative;}
.glyphicon-chevron-left{background:transparent url("../images/arrow-left.png") no-repeat scroll -320px 0% / 500px auto;background-size:40px;padding: 120px 0 0 70px; top: 0% !important;
 margin-top:200px !important; background-position:center;}
.glyphicon-chevron-right{background:transparent url("../images/arrow-right.png") no-repeat scroll -364px 0% / 500px auto;background-size:40px;padding: 120px 0 0 70px;top: 0% !important;
margin-top:200px !important; background-position:center;}
.my_footer{width:100%;overflow:hidden;position:relative;z-index:100;background: #fff;}
.gallery_img {width:22%;float:left;margin:1.5%;overflow:hidden;display:block;color:#666666;font-family: 'HelveticaLTStdBoldCond';font-size:1.5em;padding-top:5%;}
 @media screen and (max-width: 1440px) {.first_menu{padding-left:29px !important;}}
 @media screen and (max-width: 1366px) {.menu_bar li a {font-size:1.3em;}
 .first_menu{padding-left:0px !important;}}
@media screen and (max-width: 1280px) {.menu_bar li a{font-size:1.15em;}
.commercial_link{font-size:1.3em}
.gallery_img{font-size:1.4em;}}
@media screen and (max-width: 1080px) {.menu_bar li a{font-size:1.1em;}
.commercial_link{font-size:1.2em}
.first_menu{margin-left: -8px !important;}
.gallery_img{font-size: 1.25em;}}
@media screen and (max-width: 1024px) {
.menu_bar{display:none;}}
@media screen and (max-width: 991px) {.commercial_link{font-size:1.1em}
.gallery_img {font-size: 0.9em;}}
@media screen and (max-width: 768px) {.product_block{width:90%;float:none;overflow:hidden;margin:5%;}
.carousel-control{left:-15px;}
.carousel_web{display:none;}
.carousel_mbl{display:block;}
.commercial_link_box{width:100%;float:none;}
.commercial_link{float:left;width:48%;padding:3%;text-align:center;font-size:1.2em;}
.gallery_img {width:47%;font-size: 1.45em;}
.commercial_page{width:100%;float:left;overflow:hidden;}}
@media screen and (max-width: 767px) {.carousel-control{display:block;position:fixed;z-index:50;top:0 !important;width:50px;}
.carousel-indicators{display:none;}}
@media screen and (max-width: 640px) {.banner_link_block{width:100%;float:none;}
.product_web{display:none;}
.product_mbl{display:block;}
.product_block{width:80%;margin:0 10%;}
.page_heading {font-size: 2.8em;}
.product_block span{font-size:1.4em;}
.product_block p{font-size:0.8em;}}
@media screen and (max-width: 530px){}
@media screen and (max-width: 500px) {.page_link{font-size:0.8em;background:transparent url("../images/page_arrow.png") no-repeat scroll 100% 50% / 5px auto;}
.page_link1{font-size:0.8em;background:transparent url("../images/gray_arrow.png") no-repeat scroll 100% 50% / 5px auto;}
.page_link_last{font-size:0.8em;}
.page_heading {font-size: 2.4em;}
.gallery_img {font-size: 1.25em;}}
@media screen and (max-width: 460px){.gallery_img {font-size: 1.1em;}}
@media screen and (max-width: 420px){.commercial_link{display:block;width:100%;padding:0%;}
.page_link{font-size:0.7em;}
.page_link_last{font-size:0.7em;}
.gallery_img {width:97%;float:none;}}
 @media screen and (max-width: 380px){.product_block p {font-size:1.1em;}}
@media screen and (max-width: 320px){.page_link{font-size:0.5em;background:transparent url("../images/page_arrow.png") no-repeat scroll 100% 50% / 3px auto;}
.page_link1{font-size:0.5em;background:transparent url("../images/gray_arrow.png") no-repeat scroll 100% 50% / 3px auto;}
.page_link_last{font-size:0.5em;}
.page_heading { font-size: 1.8em;}}