
@media only screen and (max-width:767px){
    .email_grp small.email_text{bottom: 15px;}
    .desk{display: none;}
.mob{display: block;}
    .footer_content{text-align: center;}
    .footer_content p span{float: none;display: block;width: auto;margin: 0;}
    .footer_content p small{width: auto;float: none;padding-left: 0 !important;}
}
@media only screen and (max-width:1510px) {
	.voltsafe_info_list_left img {
    width:90px;
	}
}
@media only screen and (max-width:1475px) {
  .main_container {
    width: 98%;
	}
	.Welcome_title h2 {
    font-size: 75px;
    line-height: 95px;
}
	.banner2{
		height:710px;
	}

.product_hover img {
    width: 210px;
}

.product_hover:hover img {
    width: 70%;
}
.product_info h6 {
    font-size: 28px;
    line-height: 35px;
}
.product_info p {
    font-size: 11px;
    line-height: 18px;
    margin: 0 0 10px;
}
.product_info a {
    font-size: 25px;
    line-height: 30px;
    margin: 0 0 10px;
    padding: 4px 10px 1px;
}
	.voltsafe_info img {
    width:230px;
	}
	.voltsafe_info_list_left img {
    width: 60px;
	}
	.voltsafe_info_list_left {
    margin: 0 30px 0 0;
	}
    .mar_img_r{
        margin: 0;
    }
	.voltsafe_info_in{
		width:530px;
	}
	.voltsafe_info_list p {
    font-size: 16px;
}
.voltsafe_info_in {
    width: 550px;
}
.about_info {
    margin: 30px 12% 0 0;
}
.about_info img {
  margin: 0 0 15px;
  width: 270px;
}
.about_info p{
	font-size:16px;
}

}

@media only screen and (max-width:1277px) {
	.banner2{
		height:600px;
	}
	.logo img {
	margin-left: 16px;
    width: 130px;
    margin-top: 8px;
}
.nav_main .navbar-nav>li>a {
    margin: 15px 10px 10px;
}
.banner_section h1 {
  font-size: 46px;
  line-height: 55px;
  top: 30%;
}
.Welcome_title {
    padding: 30px 0;
}
.Welcome_title h2 {
    font-size: 45px;
    line-height: 57px;
}
.banner2_in h2 {
    font-size: 45px;
}
.product_hover img {
    width: 90px;
}
.product_info h6 {
font-size: 15px;
    line-height: 20px;
}
.product_info p {
    font-size: 13px;
    line-height: 22px;
    margin: 0 0 17px;
}
.product_in p.p1 {
    font-size: 18px;
    line-height:24px;
}
.product_in img + p {
    font-size: 16px;
}
.product_info a {
    font-size: 20px;
    line-height: 23px;
}
.voltsafe_info {
    padding: 20px;
}
.about_info {
    margin: 15px 2% 0 0;
}

}

@media only screen and (max-width:1170px){
.banner2 {
    height: 390px;
}
.voltsafe_info_in {
    width: 450px;
}
.voltsafe_info .pera {
    font-size: 15px;
    padding: 0 0 18px;
    margin: 0 0 30px;
}
.voltsafe_info_list_left img {
    width: 50px;
}
.voltsafe_info_list {
    margin: 0 0 15px;
}
.voltsafe_info_list h3 {
    font-size: 16px;
    margin: 0 0 4px;
    line-height: 22px;
}
.voltsafe_info_list p {
    font-size: 14px;
}
.voltsafe_info_list_right {
    width: 75%;
}
/* 3-3-2021 */
.cont_w_70{
    width: 70%;
}
.about_info p {
    font-size: 14px;
}
.about_info h3 {
    font-size: 30px;
    line-height: 22px;
    margin: 0 0 15px;
}
.about_info img {
    margin: 0 0 10px;
    width: 190px;
}
.about_info h4 {
    font-size: 20px;
    line-height: 28px;
    margin: 0 0 7px;
}
.about_info strong {
    font-size: 15px;
}
}
@media only screen and (max-width:991px){ 
    .product_hover img {
        display: none;
    } 
    .about_info p, .footer_content p a, .footer_content ul li a{
        font-size: 15px;
        line-height: 25px;
        font-weight: normal;
    }
    .footer_content p{
        font-size: 15px;
        line-height: 22px;
    }
    .footer_content p small{
        font-size: 14px;
        font-weight: normal;
        padding-left: 20px;
    }
    .voltsafe_info_list p {
        font-size: 15px;
    } 
    
}

@media only screen and (max-width:767px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    /*background: #000;*/
  }


	.logo img {
    width: 100px;
        margin-top: 0px;
}
.banner_section h1 {
    font-size: 24px;
    line-height: 28px;
    top: 30%;
    left: 20px;
}
.Welcome_title {
    padding: 10px 0;
}
.Welcome_title h2 {
    font-size: 22px;
    line-height: 37px;
    font-weight: 600;
}
.banner_section .carousel-indicators li {
    width: 12px;
    height: 12px;
}
.banner_section .carousel-indicators .active{
    width: 12px;
    height: 12px;
}
.carousel-indicators {
    bottom: 0;
}
.product_in{
	margin:0 0 30px !important;
}
.product_hover img {
    width: 240px;
}
.product_hover:hover img {
    width: 240px;
}
.voltsafe_info_in {
    width: 90%;
    float: none;
    margin: 30px 40px;
}
.voltsafe_info_in {
    width: 95%;
    float: none;
    margin: 30px 0;
}
.about_info {
    margin: 0px !important;
    padding: 15px;
}
.footer_content {
    padding: 20px 0 0;
}
    .banner-images{width: 467px !important;}

}
@media only screen and (max-width: 1277px){
    .privacy_banner{margin-top: 60px;}
    .intro h3{font-size: 18px; margin-bottom: 5px;    line-height: 25px}
    .privacy_banner h1{font-size: 36px;}
.privacy_content h2{font-size: 30px;}
.privacy_content .last_update p{padding-bottom: 20px;}
.colors_available {
    padding-bottom: 20px;
}
}
@media only screen and (max-width: 992px){
                    .contact_section figure {padding-bottom:56%; }
        }

@media only screen and (max-width: 767px){
.privacy_banner{margin-top: 50px;}
.privacy_content .last_update h2, .privacy_content .last_update h6, .privacy_content .last_update p{padding-bottom: 10px}
.business_persons ul li{width: 50%}
.contact_section figure h1{font-size: 30px;}
.contact_form_section form{margin-bottom: 50px;}
 .contact_form h2{    font-size: 18px; margin: 0 0 15px;}
 .address_box:last-child{margin-bottom: 0}
     .main_slick .slick-dots{bottom: 10px;}

     .fx-p {
    width: 86%;
}
.certificates { 
  float: none;
  margin: auto;
  margin-top: auto;
  text-align: center;
  margin-top: 40px;
  max-width: inherit;
}
.certificates li {
  display: inline-block;
} 
}
@media only screen and (max-width: 480px){
    .privacy_banner{min-height: 200px;}
    .privacy_banner h1 {font-size: 26px; }
    .privacy_content h2 {font-size: 20px; line-height: 25px; }
    .business_persons ul li{width: 100%}
    .banner2_in h2{font-size: 40px; text-align: center;}

.privacy_main{display: flex;-wekbit-display: flex;-moz-display: flex;-ms-display: flex;-o-display: flex;    flex-wrap: wrap;}
.privacy_main .navbar-brand{width: 100%;height: auto;    display: block; }
.privacy_main .navbar-brand img{width: 40%; margin: 0;}
.privacy_main .col-sm-2{order: 1; width: 100%; margin-bottom: 15px;}
.privacy_main .col-sm-5{order: 2;width: 100%;margin-bottom: 15px;}
.privacy_main .col-xs-5{order: 3;width: 100%;margin-bottom: 15px;}
    .main_slick .slick-dots li button{width: 15px;height: 15px;}

.privacy_lang{float: none;}
    .main_slick .slick-dots{bottom: 5px;}
    @media only screen and (max-width: 600px) {height:216px !important;}
    .about_info p, .footer_content p a, .footer_content ul li a{font-size: 13px;}
    .footer_bottom{font-size: 13px;}
    .logo img {
    width: 135px;
	margin-top: -12px;
    }   
    .center-block{ width: 135px;}
}
@media only screen and (max-width: 600px){
    .tab_head {
        width: 30%;
    }
}

@media only screen and (max-width: 674px){
    .dcf-table-responsive th {
          -webkit-column-gap: 3.16vw;
          -moz-column-gap: 3.16vw;
          column-gap: 3.16vw;
          display: grid;
          grid-template-columns: 1fr 2fr;
          text-align: left !important;
          padding-left: 1em !important;
        padding-right: 1em !important;
    }
}