@charset "utf-8";
/* CSS Document */

@media (min-width: 1426px) {
  .container {
    width: 1396px;
  }
}

@media only screen and (max-width: 1425px) {

header nav ul li{/*padding:0px 0px 0px 15px; font-size:16px;*/padding:0px 0px 0px 12px; font-size:14px;}
footer{font-size:14px;}

.header_top_block{margin-right:20px; font-size:14px;}
.header_top_left .header_top_block{width:200px; margin-right:20px;}

}

@media only screen and (max-width: 1349px) {

}

@media only screen and (max-width: 1220px) {
	
}

@media only screen and (max-width: 1199px) {
	
header{padding:0px; position:static; top:auto; left:auto; background-color:#000;}

/*.header_top_right{float:none; max-width:500px; margin:auto;}
.header_top_block{margin-right:15px; font-size:15px;}*/
.header_top_electricicon{float:left; margin-left:0px;}		
.header_bottom{padding:10px 0px;}

.header_top_left{display:none;}

.welcome_bottom_left{float:none; width:100%; padding:0px 0px 20px 0px; font-size:50px; background:none;}
.welcome_bottom_right{float:none; width:100%;}

.footer_area_block:nth-child(1){padding-bottom:30px;}
.footer_area_block:nth-child(2){padding-bottom:30px;}

.inner_banner{min-height:inherit;}
.inner_banner img{width:100%; display: block; opacity:100; height:auto; position:static; left:auto; top:auto;}

.directrepair_block{padding:20px 20px;}

.trucks_joinus_bottomblock{float:none;}
.trucks_joinus_bottomblock:first-child{width:100%; padding:0px; font-size:30px; line-height:35px; color:#333333; font-weight:500; text-transform:uppercase; text-align:center; margin-top:35px; background:none;}
.trucks_joinus_bottomblock:nth-child(2){width:305px; padding:14px 0px 14px 55px; font-size:25px; line-height:30px; margin-top:35px; margin-left:auto; margin-right:auto;}
.trucks_joinus_bottomblock:nth-child(3){width:435px; padding:14px 0px 14px 55px; font-size:25px; line-height:30px; margin-top:35px; margin-left:auto; margin-right:auto;}
	
}

@media only screen and (max-width: 991px) {

/*.header_toparea{float:none; max-width:430px; margin:auto;}
.header_top_right .header_top_block:first-child{display:none;}*/

.ourservices_block{padding-top:30px;}
.insuranceprogramme_block{padding:15px 0px;}

.certification_block{padding:15px 0px;}

.about_left{width:100%; float:none; margin-bottom:40px;}
.about_right{width:100%; float:none;}

.aboutourfacility_left{width:100%; float:none; margin-bottom:40px;}
.aboutourfacility_right{width:100%; float:none;}

.about_serviceleft{width:100%; float:none;}
.about_serviceright{width:100%; float:none; margin-bottom:40px;}

.acura_toparea{padding:0px;}
.acura_toparea_left{float:none; width:100%; margin-left:0px; padding:0px 0px 30px 0px;}
.acura_toparea_right{width:100%; padding:0px 0px 0px 0px; border:none;}
.acura_toparea_rightarrow{display:none;}
.acura_toparea_right:after{content:'';}

.acura_blockarea{padding:0px;}
.acura_block{padding:30px 15px;}

.acura_bottomarea{padding:0px;}
.acura_bottomleft{float:none; width:100%; margin:0px; padding:0px 0px 30px 0px;}
.acura_bottomright{width:100%; padding:0px 0px 0px 0px; border-left:none;}
.acura_bottomright:after{content:'';}

.contact_area_left{width:100%; float:none; padding:30px 0px 0px 0px;}
.contact_area_right{width:100%; float:none;}
.contact_bottom{padding-top:0px;}
.contact_bottomblock{padding:25px 15px;}

.blogarea{padding-right:0px;}
.blog_left{width:100%; float:none; padding-bottom:40px;}
.blog_right{width:100%; float:none; margin-right:0px;}

.teslarepair_top_buttonarea{float:none; padding-bottom:50px;}
.teslarepair_top_imgarea{width:100%; float:none; margin:0px 0px 40px 0px; border:1px solid #c8c8c8; text-align:center; padding:50px 15px;}

.whychoosebrooklynmotors_area{padding-left:0px;}
.whychoosebrooklynmotors_area_left{float:none; width:100%; margin-left:0px; padding:0px 0px 30px 0px;}
.whychoosebrooklynmotors_area_right{padding:0px 0px 0px 0px; border:none;}
.whychoosebrooklynmotors_area_right:after{content:'';}

.teslarepair_twocolumnblock{width:100%; float:none;}
.teslarepair_twocolumnblock:nth-child(2){padding:30px 0px 0px 0px;}
.teslarepair_twocolumn:nth-child(2n) .teslarepair_twocolumnblock{float:none;}
.teslarepair_twocolumn:nth-child(2n) .teslarepair_twocolumnblock:nth-child(2){padding:30px 0px 0px 0px;}

.teslaservice_top_left{width:100%; float:none; padding:0px 0px 40px 0px;}
.teslaservice_top_right{width:100%; float:none;}

.trucks_threecolumn_block{padding:35px 15px 35px 15px; margin-top:30px;}
.trucks_whychoose_block{padding:30px 15px; margin-top:30px;} 

}

@media only screen and (max-width: 767px) {

.logo{width:200px;}

/*.header_toparea{float:none; max-width:360px; margin:auto; text-align:center;}*/
.header_top_left{float:none;}
.header_top_right{float:none;}
.header_top_block{float:none; margin:0px;}
.header_social{float:none; padding:7px 0px 0px 0px; max-width:75px; margin:auto;}

.header_top_right{float:none; max-width:500px; margin:auto;}
.header_top_block{margin-right:15px; font-size:15px;}
.header_top_electricicon{float:none; margin-left:0px; text-align:center;}	

.footer_area_block{text-align:center;}
.footer_area_block:nth-child(3){padding-bottom:30px;}
.footer_top li{padding-left:0px;}
.footer_top li:before{position:static; left:auto; margin-right:15px;}
.footer_area_heading:after{left:50%; margin-left:-13px;}

.footer_area_block_block{padding:0px 0px 15px 0px; padding-left:0px;}
.footer_area_block_block img{float:none; margin:0px 15px 0px 0px;}

.footer_area_block_social{padding-left:0px;}
.footer_area_block_social img{margin:0px 5px;}
.footer_area_logo{padding-top:30px;}

.heading{font-size:35px;}
.insuranceprogramme_section .heading{font-size:35px;}

.ourservices_section{padding:40px 0px;}
.insuranceprogramme_section{padding:40px 0px;}
.welcomearea_text{padding:40px 15px;}
.certification_section{padding:40px 0px;}

.testimonial_section{padding:40px 0px;}
.testimonial_block{padding:30px 15px;}

.welcome_bottom_left{font-size:30px;}

.inner_area{padding:40px 0px;}
.about_area{padding:40px 0px;}
.aboutequipment{padding:40px 0px;}
.aboutequipment_text{padding:40px 15px;}
.aboutourfacility{padding:0px 0px 40px 0px;}

.acura_toparea_left{font-size:30px;}
.acura_blockheading{font-size:30px;}
.acura_bottomleft{font-size:30px;}

.blog_right_block{padding:30px 15px;}

.gallery_area{padding:10px 0px;}

/*.teslarepair_top{padding:40px 0px;}*/
.teslarepair_top_buttonarea{padding-bottom:0px;}
.aboutbrooklynmotors_cover{padding:50px 0px;}
.whychoosebrooklynmotors{padding:40px 0px;}
.teslarepair_twocolumn_area{padding:40px 0px;}
.teslarepair_twocolumn{margin-top:40px;}

.whychoosebrooklynmotors_area_left{font-size:30px;}

.directrepair_block{width:50%; display:inline-table; margin-right:-4px; padding:7px 15px;}

.trucks_threecolumn_blockheading {max-width:100%;}
.trucks_joinus_heading{font-size:30px;}
.trucks_joinus_heading span{display:none;}
.trucks_joinus_bottomblock:nth-child(2) {font-size: 18px;}
.trucks_joinus_bottomblock:nth-child(3) {width:305px; font-size: 15px;}
.trucks_threecolumn_section{padding:10px 0px 40px 0px;}
.trucks_joinus_section{padding: 50px 0px;}
.trucks_whychoose_section{padding: 40px 0px;}
.trucks_whychoose_section .heading{text-align: center; padding-bottom: 10px;}
.trucks_project_section{padding: 40px 0px;}

.landing_style1{font-size:28px; line-height:1; font-weight:normal; margin-bottom:20px;}
.landing_style2{font-size:20px; line-height:1.2; font-weight:normal; margin-bottom:20px;}
.landing_style3{font-size:16px; line-height:1; font-weight:normal; margin-top:10px;}
	
}

@media only screen and (max-width: 670px) {

.teslarepair_top{padding:10px 0px 0px 0px;}
.teslarepair_top_button{margin-top:30px; width:328px;}

.teslarepair_top_home{padding:10px 0px 0px 0px; margin-top: 0px;}
.teslarepair_top_buttonarea_home{max-width:632px; padding:0px;}
	
}

@media only screen and (max-width: 499px) {

.header_top_block{/*margin-right:10px;*/ font-size:14px;}
.header_top_block img{margin:0px 10px 0px 0px;}
.header_social a{display:table-cell; padding-left:8px;}

}