
    


@media (max-width: 1600px){
    .addres{background-size: 43% 100%;}
    .new_pro .flexslider .slides img{height: 525px;}
    .new_pro .flex-control-nav{right: 16%;}
    
}
@media (max-width:1300px){
   .img_es{width:28%; margin-bottom: 45px;} 
}
@media (max-width: 1200px){
    /****electricity*****/
    .main_content {width: 610px;display: inline-block;}
    .orange_main { width: 290px; }
/*    .img_e{ width: 50%; }*/
    .gray p span a { font-size: 17px;}
    .main_text.hour img{float: right;}
    .digital p { width:100%;}
/*    .main_text img { float:left;}*/
    .access-control-main .main_text img { padding-left: 0px;}
    .High p { width:100%;}
    /*****automotive****/
    .aut_logoset{width: 66%;float: left;padding: 10px 17px 10px 6px;}
    .aut_logoset3{width: 11%;float: left;padding: 10px 17px 10px 6px;}
    .aut_logoset2{width: 11%;float: left;padding: 10px 17px 10px 6px;}
    .auto-sep{min-height: 100px;}
    .auto_text h2 {font-size: 22px;}
    
    
}
@media (max-width: 1199px){
  .container{width: 920px}
  .logo img{width: 100%;}
  .logo{width: 45%; margin: 10px 0;}
  .call{float: right; margin: 21px 0;}
  .call a, .call a:hover .call a:focus{font-size: 35px;}
  .menu-item ul li{padding: 10px 14px;}
  .footer_left{width: 48%;}
    .footer_right{width: 51%;}
    .footer_inner{width: 920px;}
    .footer_left .right_side{width: 209px;}
    .footer_left .left_side {width: 199px;}
    .footer_right .left_side {width: 173px;}
    .footer_right .left_side {width: 173px;}
    .footer_img{margin: 0; float: none;}
    .footer_right .right_side {width: 224px}
    .addres p, .locksmith p{font-size: 15px;}
    .main_text p{width:48%;}
    .main_detail p{width:100%;}
    .menu-item ul li a, .menu-item ul li a:focus{padding: 11px 0;}
    .Endeavour_box_img{background-size: 100% 100%;height: 300px;padding-top: 80px;}
    .Endeavour_box_img h5{font-size: 25.87px;}
    .Endeavour_box_img span{font-size: 33.92px;}
    .Endeavour_box_img p{font-size: 16.98px;}
    .new_pro .flexslider .slides img {   height: 450px;}
    .home-videobg{padding: 40px 0;}
    .trust_title h4{width:34%;}
    .home-videobg p a{ font-size: 35px;}
    .proud_box h1{ font-size: 35px;}
    .form_box {  margin-top: 25px;}
    .auto_lock{width:545px;}
    .auto_lock_new{width:389px;}
    .secure_lock{width:460px;}
    .secure_alaram{width:475px;}
    .main.access-control-main .brand{padding: 27px 10px;}
    .main.access-control-main .brand h6{font-size: 24px;}
    input.submit{margin-right: 61px;}
    .play_icon{width:24%;}
    
    
}

@media (max-width:992px){
    /****electricity*****/
    .main_content { width: 100%; display: inline-block;}
    .orange_main { width: 65%;margin: 0 auto;}
    .orange {display: inline-block; vertical-align: top; float:none; margin-top:0px; }
    .main_text p { width:100%;display: inline-block;}
    .main_text img { float:none;display: inline-block; }
    .top_box { margin-top: 0px;}
/*    .img_e{ width: 50%; }*/
    .gray p span a { font-size: 17px;}
    .commertial p {width: 100%;}
    .aro_lt_box { margin-top: 15px;}
    .img_es{width:25%; margin-bottom: 45px;} 
    .main.access-control-main .orange{margin-top: 20px;}
    .txt{width:96%;}
   
    
    input.submit{margin: 0 auto;text-align: center;display: block;float: none;}
    .contact_main{padding-left: 0;}
    
    .orange{width:100%;}
    
    .Contact_box p{width:100%;}

}
@media (max-width:991px){
	.left,.right{width:100%;}
	.left p,.right p{text-align:justify;}
    .main_text.hour img{float: none;}
    .main_text.hour p {width:100%;text-align: justify;  margin-bottom: 10px;}
    .main_content p{text-align: justify;width:100%;}
    .main_content ul{padding-left: 15px;}
     .container{width: 720px;padding: 0 15px;}
  .logo{width: 51%; padding-left: 15px;}
  .call{width: 45%; }
  .call a, .call a:hover .call a:focus{font-size: 30px;}
  .menu-item ul{padding: 0 15px;}
  .menu-item ul li {padding: 10px 8px;}
  .menu-item ul li a, .menu-item ul li a:focus{padding: 11px 0;}
  .menu-item ul li a, .menu-item ul li a:focus{font-size: 14px;}
  .footer_inner{width: 750px;}
    .footer_left{width: 48%; padding-left: 15px;}
    .footer_right {width: 47%; padding-right: 15px;}
    .footer_left .left_side, .footer_right .left_side{width: 188px;}
    .footer_left .right_side, .footer_right .right_side {width: 160px;}
    .footer-bottom ul li{margin-right: 10px;}
    .footer_middle{padding: 25px 0px 16px 0px;}
    .left_side p { padding-left: 15px;}
    .addres {background-size: 46% 100%; height: 59px;}
    .addres .left_side {width: 46%;}
    .addres .right_side{width: 40%;}
    .addres p, .locksmith p{padding: 17px 0; line-height: 1;}
  /*****automotive****/
  .auto_text h2 {font-size: 16px;}
    .auto_text img {margin-top: 5px;margin-right: 5px;}
    /****contact****/
    
    .main_detail{width:100%;float: none;}
    .Endeavour_box_img{width:50%;margin: 0 auto;float: none;padding-top: 50px;}
    .Endeavour_box_img h5{font-size: 20px;}
    .Endeavour_box_img span{font-size: 25px;}
    .Endeavour_box_img p{width:80%;}
    .Endeavour_box{top: 30px;}
    .new_pro .flexslider .slides img{height: 400px;}
    .trust_title h4{width:40%;}
    
    
    .project-overlay2{left:0;right: 0;text-align: center;top:43px;}
    .project-overlay3 {top: 184px;text-align: center;padding-left: 0;padding-top: 0;}
    .project-overlay1 h1{font-size: 30px;}
    .project-overlay1 p{font-size: 15px;}
    .box-img1 {      height: 312px; width: 100%;}
    .box-img2 { height: 160px;  width: 100%;}
    .box-img3 {  height: 152px;  width: 100%;}
    .box-img4 { height: 187px;    width: 100%;}
    .box-img5 { height: 188px; width: 100%;}
    .boximgs{top: 220px;}
    .imgmargin {  margin-right: 5px;   width: 9%;}
    .home-videobg p a { font-size: 30px;}
    .proud_box h1 { font-size: 30px;}
    .auto_lock{padding-left: 0;margin-left: 0;width:420px;}
    .auto_lock_new{width:299px;}
    .safe_secure{margin-left: 0;}
    .secure_lock{width: 350px;}
    .secure_alaram{width:370px;}
    .project-overlay4{padding-left: 0;text-align: center;  top: 40px;padding-top: 0;}
    .project-overlay5{padding-left: 0;text-align: center;top: 55px;left:0;right: 0;}
    .addres .footer_inner { width: 817px;}
    .emerge_service{padding: 0;}
    .play_icon{width:30%;}
    
    
    
}
@media (max-width:834px){
    .addres{background-size: 50% 100%;height: 60px;}
    .addres .footer_inner { width: 100%;}
    .addres .right_side{width:46%;float: right;}
    .addres p, .locksmith p{padding: 15px 0;}
  .footer_middle{margin-top: -10px;}
    
}
@media (max-width:768px){
    .cctv_Security h5 {float:none;text-align: center; margin-top: 55px;}
    
}
@media (max-width:767px){
    /****electricity*****/
    .main_text p { width:100%; display: inline-block;text-align: center;}
    .main_text.hour p{text-align: center;}
    .main_content {width: 100%; display: inline-block; }
    .orange { display:inherit; vertical-align: top;margin: 0 auto; float:none; margin-top:0px; text-align: center;}
/*    .img_e{ width:100%;}*/
    h1 { font-size: 16px; padding-left: 15px;}
    .man_div{ padding-left: 15px; padding-right:15px;text-align: center;}
    .gray p span a { font-size: 17px;}
    .Security_box p { display: -webkit-box;}
    .text_men_row h2 {font-size: 17px;}
    .Security_box p { font-size: 16px;}
    /*****home*****/
    .container{width: 94%;padding: 0 3%;}
   .logo{width: 100%; padding-left: 0px; text-align: center;}
   .logo img { width: 70%;}
   .sticky .logo img { width: 50% !important;}
   .sticky .call{margin-top:0px !important;}
   .sticky .logo{margin:0 !important;}
   .sticky .popupform{position:absolute !important;}
   .call {width: 100%; padding-right: 0px; text-align: center; margin: 0 0 10px 0; float: none;}
   .call a, .call a:hover .call a:focus {font-size: 20px;}
   .navbar-toggle{display: block;}
   .menu-item ul { padding: 0 15px;}
   .menu-item ul {padding: 0 0px; width: 35%; margin: 0 auto; text-align: center;}
   div#myNavbar{text-align: center;}
   div#myNavbar ul li {width: 100%; text-align: center; padding: 5px 0;}
/*   .header-main{padding-bottom: 10px;}*/
    /****commercial****/
    .commertial p {width:100%;display: inline-block;float: left; }
    .aro_lt_box p {display: -webkit-box; text-align:left; margin-top: 2px;}
    .text_bt { width:100%;}
    .aro_lt_box p:before { content: ''; background: url(../images/Aro_img.png) 0px 16px;background-repeat: no-repeat; display: inline-block;width: 8px;height: 27px;float:none; margin: 0 0 0 0;margin: 0px 1px 0 -6px; }
    .aro_lt_box { margin-left: 5px;}
    /****contact***/
    
    .Contact_box p {width:100%;}
    .form_box label {display: -webkit-box;}
    .form_box {width:100%;}
    /****home_security****/
    .burglar_box p {width:100%;}
    .img_es{width: 13%;text-align: center; margin: 0 auto; margin-bottom: 45px;}
    .Sensors p{width:100%;float: left;padding-top: 55px;padding: 40px 0px 0 0; }
    .Controller p {width:100%;float: left;padding-top: 55px;padding: 40px 0px 0 0;}
    .burglar_box p{ width:100%; float: left;padding-top: 55px;padding:40px 0px 0 0;}
    .Panic { margin-top: -53px;margin-bottom: 93px;}
    
    /******/
    .main_text.hour img{text-align: center;margin: 0 auto;display: block;}
    .main_content p{text-align: justify;}
    .big_title{text-align: center;}
    /****automotive****/
    .aut_logoset{width: 9%;float: left; padding: 10px 14px 10px 23px;}
    .aut_logoset3{width: 9%;float: left; padding: 10px 14px 10px 23px;}
    .aut_logoset2{width: 9%;float: left; padding: 10px 14px 10px 23px;}
    .auto-sep{min-height: 97px;}
    .auto_text h2 {font-size: 16px;}
    .auto_text p {width: 100%;}
    .auto_text img{float: none;}
    /****footer****/
    .footer_inner{width: 100%}
    .footer_left, .footer_right{width: 100%;}
    .footer_left{border: 0;}
    .footer_left .left_side, .footer_right .left_side {width: 48%;}
    .footer_left .right_side, .footer_right .right_side{width: 48%;}
    .footer_left{padding: 0;}
    .footermain .footer_middle h6, .footermain .footer_right h6{padding: 0 15px;}
    .footer_left .left_side, .footer_right .left_side{padding-left: 15px;}
    .footer_right{padding-right: 0; float: none;}
    .footer-bottom ul li{float: none; text-align: center; margin-bottom: 15px;display: block;}
    .footer-bottom{padding: 20px 0 20px 0;}
    .addres p, .locksmith p{padding: 14px 0;}
    .addres{background-image: none;}
    .addres .left_side { width: 100%; text-align: center; background-color: #403f3f; }
    .addres .right_side { width: 100%; text-align: center; background-color: #ea6a39;}
    
    .addres p, .locksmith p{font-size: 14px;}
    .main_text img{display: block;text-align: center;margin: 0 auto;}
    .footer_middle{background-size: cover;}
    .footer-bottom p, .footer-bottom a{display: block;}
    .footer-bottom p>a{margin: 0 auto;}
    .main_content h6{text-align: center;}
    .aro_lt_box p{text-align: left;}
    .new_pro .flexslider .slides img{height: 300px;}
    .new_pro .flexslider{/*display: none;*/     margin-top: 0px;}
    .Endeavour_box_img {  
        box-shadow: 10px -10px #403e3f;
    -moz-box-shadow: 10px -10px #403e3f;
    -webkit-box-shadow: -18px -3px #403e3f;
    -o-box-shadow: 10px -10px #403e3f;
        position: relative;background: none;  background-color: #ea6a39;height: auto;width:435px;height: 420px;border-radius: 270px;margin: 0 auto;padding: 10px 0;}
    .new_pro .flexslider .flex-direction-nav .flex-prev{width:35px;height: 35px;background-size: 35px 35px;}
    .new_pro .flexslider .flex-direction-nav .flex-next{width:35px;height: 35px;background-size: 35px 35px;}
    .Endeavour_box{top:53px;position: relative;top: 0;padding: 30px 0;}
    .new_pro{margin: 0;}
    .Endeavour_box_img p{width: 100%;color: #fff;}
    .Endeavour_box_img h5{margin-top: 70px;color: #fff;}
    .Endeavour_box_img p:nth-child(2n){color: #fff;}
    .more_info1{background-color: #fff;color:#ea6a39; padding: 6px 7px;    font-size: 15px;}
    .Endeavour_box_img span{color: #fff;}
    .box-img1{height: auto;}
    .box-img2{height: auto;}
    .box-img3{height: auto;}
    .box-img4{height: auto;}
    .box-img5{height: auto;}
    .thumbnail{width:70%;margin: 0 auto;}
    .box-imgsec{margin-top: 20px;}
    .templatemo-project-box1{position: relative;padding-bottom: 20px;}
    .project-overlay1{top: 30px;}
    .project-overlay3{top: 70px;}
    .project-overlay4{left:0;right: 0;text-align: center;}
    .project-overlay5{left:0;right: 0;text-align: center;}
    .back-side{height: 70px;}
    .trust_title h4{background-image:none;width:100%;}
    .trust_title{background-color: #ea6a39;padding: 10px;width:50%;margin: 0 auto;}
    .brand_slider .bx-wrapper .bx-prev{left:-25px;}
    .brand_slider .bx-wrapper .bx-next{right:-25px;}
    .auto_lock{width:100%;}
    .auto_lock_new{width:100%;}
    .secure_lock{width:100%;}
    .secure_alaram{width:100%;}
    .brand_slider .bx-wrapper .bx-prev{left: -62px;}
    .brand_slider .bx-wrapper .bx-next{right: -62px;}
    .brand_slider{margin-top: 0;}
    .emerge_service{width:100%;float: none;padding: 0;}
    .footer_inner{display: inline-block;}
    .txt{width:93%;padding: 0 3%;}
    .Contact_box h2{text-align: center;}
    .car_video{width:100%;float: none;text-align: center; margin-top: 20px;}
    .play_icon{width:auto;left:0;right:0;}
    .brand_slider .bx-wrapper {    width: 80%;}
    .bradcrum{padding: 10px 0;}
    .banner img { width: 100%; height: 135px;}
    
    
}
@media (max-width:667px){
    .boximgs { top: 170px;}
    .brand_slider .bx-wrapper .bx-prev{width:25px;height: 25px;background-size: 25px 25px;left:-30px;}
    .brand_slider .bx-wrapper .bx-next{width:25px;height: 25px;background-size: 25px 25px;right: -30px;}
    .addres{height: auto;}
    textarea.txt{height: 70px;}
}
@media (max-width:568px)
{
    .aut_logoset{width: 80%;float: left;padding: 10px 0px 10px 6px;}
    .aut_logoset3{width: 9%;float: left;padding: 10px 0px 10px 19px;}
    .aut_logoset2{width: 9%;float: left;padding: 10px 0px 10px 19px;}
    .auto-sep{min-height: 75px;}
    .new_pro .flexslider .slides img { height: 230px;}
    
    .new_pro .flexslider .flex-direction-nav .flex-prev{top: 114px;}
    .new_pro .flexslider .flex-direction-nav .flex-next{top: 114px;}
    .trust_title h4{font-size: 24px;}
    .boximgs{margin-top: 10px;}
    .project-overlay1 h1{font-size: 20px;     font-weight: bold;}
    .project-overlay2 h1{font-size: 20px;     font-weight: bold;}
    .project-overlay3 h1{font-size: 20px;     font-weight: bold;}
    .project-overlay4 h1{font-size: 20px;     font-weight: bold;}
    .project-overlay5 h1{font-size: 20px;     font-weight: bold;}
    .project-overlay1 p{font-size: 16px;     font-weight: bold;}
    .project-overlay2 p{font-size: 16px;     font-weight: bold;}
    .project-overlay3 p{font-size: 16px;     font-weight: bold;}
    .project-overlay4 p{font-size: 16px;     font-weight: bold;}
    .project-overlay5 p{font-size: 16px;     font-weight: bold;}
    .project-overlay3{top: 100px;}
    .project-overlay4{top: 60px;}
    .project-overlay2{top: 70px;}
}
@media (max-width:567px){
    /****electricity*****/
    .orange_main{width:96%;}
    .gray p:last-child{margin: 0 -20px;}
    .gray p a{font-size: 18px;}
    
    /****home****/
    .call a:before{width: 25px; height: 25px; background-size: 100% 100%;}
    .call a, .call a:hover .call a:focus {font-size: 20px;}
    .main_content h6{font-size: 18px;}
    .thumbnail { width: 100%;}
    .brand_slider{    padding: 30px 0 30px;}
    
    .addres { background-size: 100% 100%; background-repeat: repeat-y;}
    .addres .left_side { width: 100%; text-align: center; margin: 0 auto; float: none; display: table;}
   .addres .right_side { width: 100%;  margin: 0 auto; display: block; float: none; text-align: center; margin-bottom: 0px;}
   .brand_slider .bx-wrapper .bx-controls-direction a{top: 65%;}
   .Endeavour_box_img h5 { font-size: 16px;}
   .Endeavour_box_img p { width: 90%; font-size: 15px;}
   .main{padding: 15px 0 14px;}
    
}
@media (max-width:480px){
    .Endeavour_box_img{width:332px;height: 300px;}
    .Endeavour_box_img h5{margin-top: 22px;}
    .proud_box h1{font-size: 24px;}
    .proud_box p{font-size: 16px;}
    .home-videobg h4{font-size: 20px;}
    .home-videobg p a{font-size: 20px;}
    .home-videobg p{font-size: 16px;}
    .trust_title{width:65%;}
    .trust_title h4{font-size: 22px;}
}
@media (max-width: 479px){
    .call a, .call a:hover .call a:focus {font-size: 16px;}
    .call a:before{width: 19px; height: 19px;}
    .logo img {width: 85%;}
    .logo{margin: 10px 0 0 0;}
    .menu-item ul li a, .menu-item ul li a:focus {font-size: 14px;}
    .menu-item ul{width: 60%;}
    .footer_left .left_side, .footer_right .left_side{padding-left: 0;}
.footermain .footer_middle h6, .footermain .footer_right h6{padding: 0;}
.footer_left{text-align: center;}
.footer_left .right_side, .footer_right .right_side,.footer_left .left_side, .footer_right .left_side{width: 100%;}
.footermain .footer_middle h6, .footermain .footer_right h6{text-align: center;}
.footer_left .right_side, .footer_right .right_side, .footer_left .left_side, .footer_right .left_side{text-align: center;}
.footer-bottom ul li a{font-size: 14px;}
.addres p, .locksmith p{padding: 5px 0;}
.footer_right .right_side ul{width: 100%}
.addres p, .locksmith p{font-size: 13px;}
.footer-bottom p{padding: 0 15px;}
.footer-bottom ul{padding: 0 15px;}
.Endeavour_box_img{width:330px;height: 310px;}
.Endeavour_box_img h5{margin-top: 40px;}
.new_pro .flex-control-paging li a{display: none;}
.Endeavour_box_img h5 strong{font-size: 16px;}
.Endeavour_box_img h5 {font-size: 16px;}
.Endeavour_box_img span{font-size: 20px;}
.project-overlay1{top: 0;}
.banner img { width: 100%; height: 90px;}
}
@media (max-width:375px){
    .new_pro .flexslider .slides img{height: 190px;}
    .Endeavour_box_img p{ width: 90%; font-size: 15px;}
    .Endeavour_box_img h5 strong{font-size: 15.87px;}
    .Endeavour_box_img span{font-size: 16px;}
    .Endeavour_box{top: 10px;}
    .Endeavour_box_img {
    width: 280px;
    height: 260px;
   
    box-shadow: 10px -10px #403e3f;
    -moz-box-shadow: 10px -10px #403e3f;
    -webkit-box-shadow: -6px -3px #403e3f;
    -o-box-shadow: 10px -10px #403e3f;

}
    .Endeavour_box_img h5{margin-top: 30px;}
    .boximgs{top: 140px;}
    .project-overlay2{top: 45px;}
    .project-overlay3{top: 60px;}
    .project-overlay4{top: 30px;}
    .project-overlay5{top: 25px;}
    .trust_title{width:72%;}
    
    .aut_logoset {
    width: 88%;
    float: left;
    padding: 10px 0px 10px 1px;
}

.main_content ul {
    padding-left: 0px;
}
}
@media (max-width:320px)
{
    .auto-sep{min-height: 55px;}
    
    .imgmargin{width:7%;}
    .li.auto-block{width:85px;}
    
    .main_content ul {
    padding-left: 0px;
}

    .aut_logoset {
    width: 88%;
    float: left;
    padding: 10px 0px 10px 19px;
}

    

}
