@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&amp;display=swap&amp;subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');
@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&amp;display=swap&amp;subset=devanagari,latin-ext');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;display=swap&amp;subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');
/**font-family: 'Open Sans', sans-serif;font-family: 'Poppins', sans-serif;**/

body{
	margin:0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#333;
}

button:focus,a:focus{outline:none;}


/* .loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999999999999;
    background:url(../images/bird-flying.gif) 50% 50% no-repeat rgb(19, 15, 65);
	background-size: 20%;
    opacity: 1;
}
 */
 
 header.fix_header{position:absolute;top:0;left:0;right:0;z-index: 999;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;    padding:0px;}
 header.fix_header .navbar-brand img{-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;width: 290px;}
 header.fix_header .navbar{padding:0 30px 0 20px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
 header.fix_header .navbar .navbar-collapse{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;    margin: 30px 0 0;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
 header.fix_header .navbar .navbar-collapse .navbar-nav{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
 header.fix_header .navbar .navbar-collapse .navbar-nav li a{font-family: 'Open Sans', sans-serif;font-size:15px;font-weight:600;color:#ffffff;padding: 0 15px;text-transform:uppercase;}
 header.fix_header .navbar .navbar-collapse .navbar-nav li a.nav-enquiry{background:#e0b546;font-family: 'Open Sans', sans-serif;font-size:18px;font-weight:600;color:#030201;padding:10px 25px;text-transform:uppercase;    border-radius: 25px;}

header.fix_header.sticky{position:fixed;top:0;left:0;right:0;z-index: 99999;background: #444444;}
header.fix_header.sticky .navbar-brand img{width: 170px;    padding: 5px 0 15px;}

header.fix_header .nav-item-dropdown{position:relative;}
/* header.fix_header .nav-item-dropdown::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
} */
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu{	position:absolute;top:200%;left:0;width:180px;background:#ffffff; opacity:0;visibility:hidden;padding:0 0 10px;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;list-style: none;border-bottom: 6px solid #e0b546;}
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu li {}
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu li a{color:#000000;display:block;line-height:40px;border-bottom:1px solid #f0f0f0;padding:0 15px;font-size:15px;text-transform: none;}
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu li a:hover{background:#f0f0f0;}
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu li:last-child a{border-bottom:0px solid #f0f0f0;}
header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown:hover .nav-item-dropdown-menu{	top:100%;opacity:1;visibility:visible;}

/* header.fix_header.sticky  .navbar{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
header.fix_header.sticky   .navbar .navbar-collapse{    margin: 0;} */
.menu-hamburger{font-size:0;    margin: 0 0 0 15px;position:relative;z-index:99999;}
.menu-hamburger .menu-open-button {
  width: 45px;
  height: 45px;
  margin:0;
  color: white;
  text-align: center;
  line-height: 80px;
  transform: translate3d(0, 0, 0);
  transition: transform ease-out 200ms;
}
.menu-hamburger .menu-open {  display: none;}
.menu-hamburger .hamburger {
  width: 25px;
  height: 3px;
  background: white;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -12.5px;
  margin-top: -1.5px;
  transition: transform 200ms;
}

.menu-hamburger .hamburger-1 {  transform: translate3d(0, -8px, 0);}
.menu-hamburger .hamburger-2 {  transform: translate3d(0, 0, 0);}
.menu-hamburger .hamburger-3 {width:18px;  transform: translate3d(0, 8px, 0);}
.menu-hamburger .menu-open:checked + .menu-open-button .hamburger-1 {  transform: translate3d(0, 0, 0) rotate(45deg);}
.menu-hamburger .menu-open:checked + .menu-open-button .hamburger-2 {  transform: translate3d(0, 0, 0) scale(0.1, 1);}
.menu-hamburger .menu-open:checked + .menu-open-button .hamburger-3 { width:25px; transform: translate3d(0, 0, 0) rotate(-45deg);}


.side-menu-section{position:fixed;width:375px;height:100%;right:-375px;top:0;background:url("../images/sidemenu-bg.jpg")repeat center center;background-size:100% auto;z-index:9999;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;padding: 0 0 0 40px;}
.side-menu-section ul {width:100%;padding:60px 0px 20px;margin:0; }
.side-menu-section ul li{list-style-type:none;width:100%}
.side-menu-section ul li a{font-size:26px;font-weight: 700;line-height:28px;padding:5px 0px;color:#333333;background:transparent;width: 100%;display: block;letter-spacing:-1px;}
.side-menu-section ul li ul{opacity:1;visibility:visible;padding: 0;height:auto;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.side-menu-section ul li ul li a{font-size:20px;padding: 5px 40px;}
/* .side-menu-section ul li:hover ul{opacity:1;visibility:visible;height:200px}
.side-menu-section ul li a:hover{background:#e2b746;} */
.side-menu-section.side-menu-open{right:0;}
.side-menu-section ul li.mobile-view a.nav-enquiry{background:#e0b546;font-family: 'Open Sans', sans-serif;font-size:18px;font-weight:600;color:#030201;padding:10px 25px;text-transform:uppercase;    border-radius: 25px;    display: block;    width: fit-content;    margin: 10px 0;    border: none;}
.side-menu-section ul li.mobile-view{display:none;}

.side-menu-section ul .nav-item-dropdown .nav-item-dropdown-menu{width:100%;background:#transparent;opacity:0;visibility:hidden;padding:0 0 0px;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;list-style: none;height: 0px;overflow:hidden;}
.side-menu-section ul .nav-item-dropdown .nav-item-dropdown-menu li {}
.side-menu-section ul .nav-item-dropdown .nav-item-dropdown-menu li a{color:#000000;display:block;line-height:30px;border-bottom:0px solid #f0f0f0;padding:0 15px 0 65px;font-size:15px;text-transform: none;}
.side-menu-section ul .nav-item-dropdown .nav-item-dropdown-menu li a:hover{background:#f0f0f0;}
.side-menu-section ul .nav-item-dropdown .nav-item-dropdown-menu li:last-child a{border-bottom:0px solid #f0f0f0;}
.side-menu-section ul .nav-item-dropdown:hover .nav-item-dropdown-menu{	top:100%;opacity:1;visibility:visible;height: 105px;}


.side-menu-section .fmd-sec{padding:20px 0;border:1px solid #b79333;border-width:1px 0;}
.side-menu-section .fmd-sec h3{font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;margin:0 0 5px;line-height:30px;}
.side-menu-section .fmd-sec a{font-size:20px;font-weight:normal;letter-spacing:-0.5px;margin:0 0 5px;line-height:26px;display:block;color:#333333;}
.side-menu-section .fmd-sec a span{font-weight:700;}

.side-menu-section .sm-social-sec{padding:20px 0;}
.side-menu-section .sm-social-sec h3{font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;margin:0 0 5px;line-height:30px;}
.side-menu-section .sm-social-sec  ul.sm-socialmedia{padding:0;margin:10px 0 0 0;}
.side-menu-section .sm-social-sec  ul.sm-socialmedia li{display:inline-block;vertical-align:top;list-style-type:none;margin-right:5px;width: auto;}
.side-menu-section .sm-social-sec  ul.sm-socialmedia li a{ text-align: center;background:#99761f;padding:0; border-radius: 50%;color: #ffffff;font-size: 18px;display: block;opacity:0.7;width: 35px;height: 35px;line-height: 35px;}
.side-menu-section .sm-social-sec  ul.sm-socialmedia li a:hover{opacity:1;}


/*******************	Footer Section	******************/
footer{background:#ffffff;}
footer .footer_top{padding:50px 0;}
footer .footer_top .row{    display: -webkit-box;    display: -ms-flexbox;    display: flex;}
footer .footer_top .row .col-md-3.first-col{    -ms-flex: 0 0 33.333%;    -webkit-box-flex: 0;    flex: 0 0 33.333%;    max-width: 33.333%;}
footer .footer_top .row .col-md-3.second-col{    -ms-flex: 0 0 20%;    -webkit-box-flex: 0;    flex: 0 0 20%;    max-width: 20%;}
footer .footer_top .row .col-md-3.three-col{    -ms-flex: 0 0 23.333%;    -webkit-box-flex: 0;    flex: 0 0 23.333%;    max-width: 23.333%;}
footer .footer_top .row .col-md-3.four-col{    -ms-flex: 0 0 23.333%;    -webkit-box-flex: 0;    flex: 0 0 23.333%;    max-width: 23.333%;}
footer .footer_top .row .col-md-3{position:relative;}
footer .footer_top .row .col-md-3:before{content:"";position:absolute;width:1px;height:100%;top:0;right:0;background:#bfc7af;}
footer .footer_top .row .col-md-3.first-col:before{right:30px;}
footer .footer_top .row .col-md-3.second-col:before{right:30px;}
footer .footer_top .row .col-md-3.three-col:before{right:30px;}
footer .footer_top .row .col-md-3.four-col:before{display:none;}
footer .footer_top .accordion-content ul.footer-menu.one{padding:0;display:inline-block;vertical-align:top;width:40%;}
footer .footer_top .accordion-content ul.footer-menu.two{padding:0;display:inline-block;vertical-align:top;width:58%;}
footer .footer_top .accordion-content ul.footer-menu li{list-style-type:none; padding: 0px; position: relative;}
footer .footer_top .accordion-content ul.footer-menu li a{font-size:16px; width: 100%;color: #0d0101;line-height:30px;font-weight: 400;letter-spacing:0px;}
footer .footer_top .accordion-content ul.footer-menu li a:hover{text-decoration:none}
footer .footer_top .accordion-content ul.footer_product{padding:0;font-size:0;}
footer .footer_top .accordion-content ul.footer_product li{list-style-type:none; padding: 0px; position: relative;display:block;width:100%;}
footer .footer_top .accordion-content ul.footer_product li a{font-size:16px; width: 100%;color: #0d0101;line-height:30px;font-weight: 400;letter-spacing:0px;}
footer .footer_top .accordion-content ul.footer_product li a:hover{text-decoration:none}
footer .footer_top address h3{color: #350202;font-size: 18px;font-weight: 700;margin-bottom:8px;text-transform: uppercase;letter-spacing: -1px;line-height: 1.5;}
footer .footer_top address p{color: #0d0101;font-size: 16px;font-weight: 400;margin:0;  line-height: 30px; }
footer .footer_top address p a{color: #0d0101;font-size: 16px;font-weight: 400;margin:0;  line-height: 30px; }
footer .footer_top address p a i{margin:0 10px 0 0; }
footer .footer_top  h3.fu{color: #350202;font-size: 18px;font-weight: 700;margin:35px 0 6px;text-transform: uppercase;letter-spacing: -1px;line-height: 1.5;}
footer .footer_top  ul.socialIcon{padding:0;margin:0;}
footer .footer_top  ul.socialIcon li{display:inline-block;vertical-align:top;list-style-type:none;margin-right:5px;}
footer .footer_top  ul.socialIcon li a{ text-align: center;background:#a8a8a8;padding:0; border-radius: 50%;color: #ffffff;font-size: 18px;display: block;opacity:0.7
;width: 35px;    height: 35px;    line-height: 35px;}
footer .footer_top  ul.socialIcon li a:hover{opacity:1;}
footer .footer_top  .col-md-2{position:relative;}
footer .footer_top  .col-md-2:before{content:"";position:absolute;width:1px;height:100%;background:#494849;top:0;right:55px;}
footer .footer_top  .col-md-6{position:relative;}
footer .footer_top  .col-md-6:before{content:"";position:absolute;width:1px;height:100%;background:#494849;top:0;right:40px;}
footer .footer_bottom{padding:0px;background:#e8e8e8;}
footer .footer_bottom .row{padding:20px 0;}
footer .footer_bottom p{color:#0d0101;padding:0;margin:0;    text-transform: uppercase;    font-weight: 600;    font-size: 13px;}
footer .footer_bottom p.right{text-align:right;}
footer .footer_bottom p.right a{color:#0d0101;position: relative;padding-left:28px;text-transform: uppercase;}
footer .footer_bottom p.right a:before{content:"";position:absolute;width:20px;height:20px;background:url(../images/open-logo.png) no-repeat center center; top:0px;left:0;background-size:100% 100%;}
footer .footer_bottom p.right a:hover{color:#f14472;}


.coper-video .modal-dialog{    max-width: 800px;width:800px;height:550px;position:relative;}
.coper-video .modal-dialog .modal-popvideo{width:800px;height:450px;}
.coper-video .modal-dialog .close{position:absolute;top:0;right:0;background:#333333;color:#ffffff;width:33px;height:33px;z-index: 9999;font-weight: 400;opacity: 1;border-top-right-radius: 4px;}




/**********************************
			Home Page
***********************************/

.HomeSlider  .carousel-item .home-main-slide-one{bottom: 20%;    padding: 0;}
.HomeSlider  .carousel-item .home-main-slide-one h2{position:relative;font-size:70px;font-weight:700;line-height:70px;letter-spacing:-1px;text-align: left;    padding: 0 0 0 60%;margin:0;    text-transform: uppercase;}
.HomeSlider  .carousel-item .home-main-slide-one h2 span{font-size:22px;font-weight:700;line-height:22px;letter-spacing:-1px;display:block;}
/* .HomeSlider  .carousel-item .home-main-slide-one h2:before{content:"";position:absolute;width:771px;height:400px;background:url(../images./home-slider-border-img.png)center center no-repeat;background-size:100% auto;top:-320px;left:50%;-webkit-transform: translate(-50%,0px);-ms-transform: translate(-50%,0px);transform: translate(-50%,0px)} */


.HomeSlider  .carousel-item .home-main-slide-all{bottom: 50%;padding: 0;}
.HomeSlider  .carousel-item .home-main-slide-all h2{position:relative;font-size:60px;font-weight:700;line-height:85px;letter-spacing:-1px;text-align: center;    padding: 0 ;margin:0;text-transform: uppercase;}
.HomeSlider  .carousel-item .home-main-slide-all h2 span{font-size:30px;font-weight:normal;line-height:40px;letter-spacing:-1px;display:block;}


.HomeSlider  .carousel-inner .carousel-item > img {  -webkit-animation: zoom 15s;  animation: zoom 15s;}
@-webkit-keyframes zoom {
  from {
    -webkit-transform: scale(1, 1);
  }
  to {
    -webkit-transform: scale(1.3, 1.3);
  }
}

@keyframes zoom {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(1.3, 1.3);
  }
}



.home-count-section{width:100%;height:200px;background:url('../images/jainmetal-values-home-bg.png')no-repeat center center;background-size:100% 100%;margin: -100px 0 0 0;position: relative;z-index: 10;}

.home-count-section .container{width:1660px;max-width:1660px;font-size:0;	}
.home-count-section .jm-betterthought{display:inline-block;vertical-align:top;width:37%}
.home-count-section .jm-valuecount{display:inline-block;vertical-align:top;width:63%;font-size:0;margin: 40px 0 0 0;    padding: 0 0 0 50px;}
.home-count-section .jm-valuecount .value-count{display:inline-block;vertical-align:top;padding:35px 10px;}
.home-count-section .jm-valuecount .value-count:nth-child(1){width:40%;}
.home-count-section .jm-valuecount .value-count:nth-child(2){width:60%;padding:30px 10px 30px 25px;}
.home-count-section .jm-betterthought h2{font-size: 60px;line-height: 70px;font-weight: 700;text-transform: uppercase;text-align: right;padding: 30px 140px 30px 0;margin: 0;letter-spacing: -4px;color:#000000;    position: relative;}
.home-count-section .jm-betterthought h2:before{content:"";position: absolute;top:50%;right:55px;width:70px;height:125px;background:url('../images/jm-logo-transp.png') no-repeat center center;background-size:100% auto;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);}
.home-count-section .jm-betterthought h2 span{font-size:30px;line-height:30px;font-weight:600;display:block;letter-spacing:-2px;}
.home-count-section .jm-valuecount .value-count img{vertical-align:middle;width: 95px;}
.home-count-section .jm-valuecount .value-count h4{display:inline-block;margin:0;vertical-align:middle;color:#000000;}
.home-count-section .jm-valuecount .value-count h4 span{font-size:80px;line-height:90px;font-weight:700;display:inline-block;vertical-align:middle;text-align: center;letter-spacing: -4px;margin:0 10px 0 0;}
.home-count-section .jm-valuecount .value-count:nth-child(2) h4 span{width:auto;}
.home-count-section .jm-valuecount .value-count h4 sub{font-size: 38px;    font-weight: 700;    bottom: -30px;visibility: initial;}
.home-count-section .jm-valuecount .value-count h4 strong{font-size:22px;line-height:25px;font-weight:600;display:inline-block;vertical-align:middle;padding:0 0 0 5px;    letter-spacing: -1px;}


.home-about{position:relative;height:100vh;z-index: 0;overflow:hidden;    margin: -100px 0 0 0;}
.video-background {
  background: #000;
 /*  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; */
  z-index: -99;
}
.video-foreground,
.video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

@media (min-aspect-ratio: 16/9) {
  .video-foreground {
    height: 300%;
    top: -100%;
  }
}
@media (max-aspect-ratio: 16/9) {
  .video-foreground {
    width: 300%;
    left: -100%;
  }
}

.home-about video {position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: 0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.home-about .overlay {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  background-color: black;  opacity: 0.5;  z-index: 1;}

.home-about .container {position: relative;z-index: 2;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width:100%;    max-width: 100%;}
.home-about .about_home_detail{background:rgba(255, 255, 255, 0.9);padding:50px 50px 50px 50px;width:40%;margin: 0px 0 0 6%;}
.home-about .about_home_detail h2{font-size:24px;font-weight:700;line-height:30px;letter-spacing: -1px;color:#000000;}
.home-about .about_home_detail h2 span{font-size:18px;font-weight:700;line-height:28px;display:block;letter-spacing: 0px;}
.home-about .about_home_detail p{font-size:15px;font-weight:normal;line-height:22px;}
.home-about .about_home_detail a{    background: #f8c436;    font-size: 15px;    font-weight: 700;    line-height: 28px;    padding: 10px 25px;    border-radius: 25px;    text-transform: uppercase;    color: #473915;    margin: 10px 0 0;    display: inline-block;}

.home-ourproduct{padding:120px 0;background:url(../images/background-img1.jpg)no-repeat center center;}
.hos-items.slick-dotted.slick-slider{width:100%; margin:0px auto;transition: all ease-in-out .3s;}
.hos-items.slick-slider .slick-slide{position:relative;margin: 0px 10px;}
.hos-items.slick-slider .slick-slide img{width:100%;}
.hos-items.slick-slider .slick-slide .jmos-content{position:absolute;width:100%;bottom:0;left:0;    padding: 10px 30px 30px;}
.hos-items.slick-slider .slick-slide .jmos-content h5{color:#ffffff;font-size:30px;font-weight:700;}
.hos-items.slick-slider .slick-slide .jmos-content p{color:#ffffff;font-size:14px;font-weight:400;}
.hos-items.slick-slider .slick-slide .jmos-content a{color:#ffffff;font-size:16px;font-weight:700;}
.hos-items.slick-slider .slick-arrow{opacity:0.6}
.hos-items.slick-slider .slick-arrow:hover{opacity:1}
.hos-items.slick-slider .slick-arrow.slick-prev {    left: -50px;}
.hos-items.slick-slider .slick-arrow:before{font-size:36px;color:#000000;width: 44px;height: 44px;border: 2px solid #000000;border-radius: 50%;display: block;    line-height: 32px;}
.hos-items.slick-slider .slick-arrow.slick-next:before{content:"\203A"}
.hos-items.slick-slider .slick-arrow.slick-prev:before{content:"\2039"}

.HomeproductSlider .hps-caption{bottom: 24%;width: 30%;right: auto;left:12.5%;text-align: left;background: rgba(0, 0, 0, 0.56);padding: 50px 50px 80px;/* -webkit-transform: translate(-50px,50%);-ms-transform: translate(-50px,50%);transform: translate(-50px,50%); */}
.HomeproductSlider .hps-caption h2{font-size:48px;font-weight:700;}
.HomeproductSlider .hps-caption p{font-size:18px;font-weight:400;line-height:28px;}
.HomeproductSlider .carousel-indicators{right: auto;    bottom: 25%;}
.HomeproductSlider .carousel-indicators li{width:15px;height:15px;border-radius:50%;}


.home-gfpc-sec{padding:100px 0 0; background:url(../images/gfp-marker-map.png) no-repeat bottom center;background-size:100% auto;}
.home-gfpc-header h2{text-align:center;color:#7e7e7e;font-size:48px;letter-spacing:1px;font-weight: 700;margin:0 0 -80px;}
.home-gfpc-header h2 span:nth-child(21){color:#d66c62;}
.home-gfpc-header h2 span:nth-child(22){color:#d66c62;}
.home-gfpc-sec ul.gfp-loc-marks{position:relative;width:100%;height: 430px;margin: 0;padding: 0;background:url(../images/gfp-marker-worldmap.png) bottom center no-repeat;background-size:100% auto;}
.home-gfpc-sec ul.gfp-loc-marks li img{width:100%;}
.home-gfpc-sec ul.gfp-loc-marks li {list-style-type:none;position:absolute;width:41px;height:62px;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(1) {top:45%;left: 12%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(2) {top:57%;left: 15%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(3) {top:39%;left: 42%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(4) {top:22%;left: 48%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(5) {top:47%;left: 53%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(6) {top:40%;left: 63%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(7) {top:20%;left: 64%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(8) {top:30%;left: 72%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(9) {top:29%;left: 76%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(10) {top:53%;left: 76%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(11) {top:74%;left: 81%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(12) {top:60%;left: 86%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(13) {top:40%;left: 80%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(14) {top:45%;left: 19%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(15) {top:75%;left: 95%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(16) {top:30%;left: 20%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(17) {top:70%;left: 8%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(18) {    top: 60%;    left: 20%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(19) {top:60%;left: 3%;}
.home-gfpc-sec ul.gfp-loc-marks li:nth-child(20) {top:20%;left: 55%;}



.home-cer-sec{padding:80px 0;background:url(../images/background-img2.jpg) no-repeat bottom center;background-size:100% 100%;}
.home-cer-sec .container{position:relative;}
.home-cer-sec .container:before{content:"";position:absolute;width:2px;height:100%;top:0;left:52.5%;background:#d29a04;}
.home-cer-sec .cer-left{font-size:0;}
.home-cer-sec .cer-left img{display:inline-block;vertical-align:middle;width:45%;border: 2px solid #f7de99;border-radius: 50%;padding: 12px;}
.home-cer-sec .cer-left h3{display:inline-block;vertical-align:middle;width:55%;color:#553e01;font-size:32px;line-height:36px;font-weight:700;letter-spacing: -2px;padding: 0 0 0 40px;}
.home-cer-sec .cer-right{padding: 0 0 0 80px;}
.home-cer-sec .cer-right img{mix-blend-mode: luminosity;}
.home-cer-sec .cer-right h3{color:#553e01;font-size:32px;line-height:36px;font-weight:700;letter-spacing: -2px;margin:20px 0;}
.home-cer-sec .cer-right a{color: #493907;background: #f8c436;font-size: 16px;line-height: 26px;font-weight: 600;padding: 10px 35px;border-radius: 30px;    text-transform: uppercase;border: 2px solid #493907;display: inline-block;}

.home-cer-sec.other-cer-sec{text-align:center;}
.home-cer-sec.other-cer-sec .container:before{content:"";display:none;}
.home-cer-sec.other-cer-sec .cer-right{padding: 0 0 0 0px;}





/*********************************
		Banner Container
*********************************/

.innerbanner {    height: 580px; }
.innerbanner .container{    position: relative;    height: 100%;}
/* .innerbanner .banner_content {position: absolute;left: 0;top:50%;color: #fff;padding:10px 40px;width: 100%;margin-top: -57px;-webkit-transform: translate(0%,-30%);-ms-transform: translate(0%,-30%);transform: translate(0%,-30%);} */
.innerbanner .banner_content{height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.innerbanner .banner_content h2{font-size: 72px;font-weight: 700;letter-spacing: -1px;color:#fff;margin: 0;text-transform: uppercase;text-align:center;}
.innerbanner.parallax > .background-image-holder, .innerbanner.parallax .slides li > .background-image-holder {	height: 100%;}
.innerbanner img{	width:100%;	height:auto;}


.innerbanner.thankyou-innerbanner{    height: 680px; }

.breadcrumbs-container ul.breadcrumbs {  list-style: none;  display: flex;  height: auto;  width: 100%;padding: 0;margin:30px 0 0;}
.breadcrumbs-container ul.breadcrumbs li.nolink {position: relative;background: #444444;color: #ffffff;height: 40px;padding: 0 20px 0 40px;display:flex;justify-content: center;align-items: center;  line-height: 1;  font-size: 18px;font-family: 'Open Sans', sans-serif;}
.breadcrumbs-container ul.breadcrumbs li.nolink::after {content: '';position: absolute;width: 20px;height: 20px;background: #444444;top: 0;right: -10px;z-index: 9;border-right: 2px solid #ffffff;    transform: skewX(45deg);}
.breadcrumbs-container ul.breadcrumbs li.nolink::before {content: '';position: absolute;width: 20px;height: 20px;background: #444444;bottom: 0;right: -10px;z-index: 9;border-right: 2px solid #ffffff;transform: skewX(-45deg);}
.breadcrumbs-container ul.breadcrumbs li a{position: relative;background: #f6bc1c;color: #222222;height: 40px;padding: 0 20px 0 40px;display:flex;justify-content: center;align-items: center;  line-height: 1;  font-size: 18px;font-family: 'Open Sans', sans-serif;}
.breadcrumbs-container ul.breadcrumbs li a::after {content: '';position: absolute;width: 20px;height: 20px;background: #f6bc1c;top: 0;right: -10px;z-index: 9;border-right: 2px solid #ffffff;    transform: skewX(45deg);}
.breadcrumbs-container ul.breadcrumbs li a::before {content: '';position: absolute;width: 20px;height: 20px;background: #f6bc1c;bottom: 0;right: -10px;z-index: 9;border-right: 2px solid #ffffff;transform: skewX(-45deg);}
.breadcrumbs-container ul.breadcrumbs li a:hover{background: #444444;color: #ffffff;}
.breadcrumbs-container ul.breadcrumbs li a:hover::after{background: #444444;color: #ffffff;}
.breadcrumbs-container ul.breadcrumbs li a:hover::before{background: #444444;color: #ffffff;}



.thankyou-inro{padding:60px 0;text-align:center;}
.thankyou-inro h2{    font-size: 38px;    font-weight: 700;    margin: 0 0 10px 0;    letter-spacing: -1px;text-transform:uppercase;}
.thankyou-inro p{    font-size: 20px;    font-weight: normal;    margin: 0 0 0px 0;    letter-spacing: 0px;line-height:30px;}
/*********************************
		About Page
*********************************/
.about-count-section{padding:45px 0 100px;background:url(../images/about-bg_transp-img1.jpg)no-repeat bottom center;background-size:100% auto;}

.about-miancontent{text-align:center;}
.about-miancontent h2{font-size:28px;font-weight:700;color:#000000;line-height:38px;margin:0 0 20px;letter-spacing: -0.5px;}.about-miancontent h2 span{color:#e2b746;}
.about-miancontent p{font-size:18px;font-weight:normal;color:#000000;line-height:34px;margin:0 0 30px;}
.about-miancontent p.para{margin:0 0 0px;}

.about-count-section .jm-valuecount{font-size:0;    padding: 0 10%;    text-align: center;}
.about-count-section .jm-valuecount .value-count:nth-child(1){display:inline-block;vertical-align:top;padding:35px 10px 0;;width:35%;}
.about-count-section .jm-valuecount .value-count:nth-child(2){display:inline-block;vertical-align:top;padding:35px 10px 0;;width:65%;}
.about-count-section .jm-valuecount .value-count img{vertical-align:middle;width: 95px;}
.about-count-section .jm-valuecount .value-count h4{display:inline-block;margin:0;vertical-align:middle;color:#000000;}
.about-count-section .jm-valuecount .value-count h4 span{font-size:90px;line-height:90px;font-weight:700;display:inline-block;vertical-align:middle;text-align: center;letter-spacing: -4px;margin:0 10px 0 0;}
.about-count-section .jm-valuecount .value-count:nth-child(2) h4 span{width:auto;}
.about-count-section .jm-valuecount .value-count h4 sub{font-size: 38px;    font-weight: 700;    bottom: -30px;visibility: initial;}
.about-count-section .jm-valuecount .value-count h4 strong{font-size:22px;line-height:25px;font-weight:600;display:inline-block;vertical-align:middle;padding:0 0 0 5px;    letter-spacing: -1px;}

.about-ourfucture{padding:100px 0 50px;background:url(../images/background-img2.jpg) repeat-y top center;background-size:100% auto;position:relative;}
.about-ourfucture:before{content:"";position:absolute;width:100%;height:8px;background:url(../images/border-dottes-icon.png)center center;background-size:100% 100%;left:0;bottom:165px;}
.about-ourfucture h2{font-size: 40px;font-weight: 700;line-height: 50px;text-align:center;padding:0 0 10px;letter-spacing: -1px;}
.about-ourfucture p{font-size:18px;font-weight: 600;line-height: 28px;text-align:center;padding:0 0 50px;}


.transition-all{-webkit-transition:all 0.2s linear 0.02s;-o-transition:all 0.2s linear 0.02s;-moz-transition:all 0.2s linear 0.02s;transition:all 0.2s linear 0.02s;}
/* .assignfixedwidth {max-width: 1180px; 	margin: 0 auto;    overflow: hidden;    height: 520px;}
.assignfixedwidth .owl-carousel {max-width: 2480px;     min-width: 2480px;}
.assignfixedwidth .owl-stage-outer{max-width: 2480px;     min-width: 2480px;}
.assignfixedwidth .owl-stage{max-width: 2480px;     min-width: 2480px;} */
.carousel-custom-main {background-color: transparent;font-size: 28px;position: relative;z-index: 1;}
.frame-holder {width: 190px;height: 190px;position: absolute;background-image: url('https://drive.google.com/uc?id=1xyCXDDRGsC8bfGK23ZRgwV-fvrp5SJPn');background-size: 100% 100%;z-index: 2;left: 40.85%;top: 6.60%;}

/* .about-ourfucture .owl-carousel.owl-drag .owl-item{ max-width: 250px;}
.about-ourfucture .owl-carousel.owl-drag .owl-item.center{ max-width: 300px; min-width: 300px;} */
.ourjourney .slick-track .slick-slide .fuc-item {text-align: center;}
.ourjourney .slick-track .slick-slide .fuc-item img.acti{display:inline-block;width:auto;padding: 10px 0 ;    margin: 15px 0 0 0px;}
.ourjourney .slick-track .slick-slide .fuc-item h3.acti{font-size:50px;font-weight:700;line-height:50px;}
.ourjourney .slick-track .slick-slide .fuc-item .fuc-topsec{text-align:center;padding:10px 20px 10px;background:transparent;background-size:100% 100%;width: auto;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.ourjourney .slick-track .slick-slide .fuc-item .fuc-topsec img.fuc-icon1{display: inline-block;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;width:auto;}
.ourjourney .slick-track .slick-slide .fuc-item .fuc-topsec  img.fuc-icon2{display: none;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;width:auto;}
.ourjourney .slick-track .slick-slide .fuc-item .fuc-topsec h4.inactive{display:block;background:url(../images/about-bg_transp-img21.png)no-repeat center center;background-size:100% 100%;width:165px;height:195px;    margin: 15px auto 0;font-size:15px;font-weight:600;line-height:20px;color:#ffffff;padding: 50px 10px;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}


.ourjourney .slick-track .slick-slide .fuc-item .fuc-topsec h4.active{font-size:20px ;font-weight:700;line-height:30px;letter-spacing:-1px;display:none;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;    margin: 5px 0;}


.ourjourney .slick-track .slick-slide.slick-current .fuc-item .fuc-topsec{background:url(../images/about-bg_transp-img2.png)no-repeat center center;background-size:100% 100%;width:100%;height:300px;padding:20px 30px;    margin: 0 20px 0 0px;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.ourjourney .slick-track .slick-slide.slick-current .fuc-topsec img.fuc-icon1{display:none;}
.ourjourney .slick-track .slick-slide.slick-current .fuc-topsec img.fuc-icon2{display: inline-block;}
.ourjourney .slick-track .slick-slide.slick-current .fuc-topsec h4.active{display:block;}
.ourjourney .slick-track .slick-slide.slick-current .fuc-topsec h4.inactive{display:none;}

.ourjourney .slick-track .slick-slide.slick-current img.acti{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.ourjourney .slick-track .slick-slide.slick-current h3.acti{font-size:70px;line-height:70px;}

.ourjourney button.slick-prev{position: absolute;top: 50%;left: -40px;font-size: 0px;color: #ffffff;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);width: 50px;height: 50px;}
.ourjourney button.slick-next{position: absolute;top: 50%;right: -40px;font-size: 0px;color: #ffffff;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);width: 50px;height: 50px;}

.ourjourney .slick-next:before {content: "\276F";background: transparent;border: none;font-size: 50px;width: 50px;height: 50px;color: #ffffff;}
.ourjourney .slick-prev:before {content: "\276E";background: transparent;border: none;font-size: 50px;width: 50px;height: 50px;color: #ffffff;}

@media (max-width: 1200px) {
	.frame-holder {		display: none;	}
}

.vmc-section{padding:100px 0;background:#f2f5fa	url(../images/about-bg_transprent.png)no-repeat center center;background-size:100% 100%;}
.vmc-section .row.mabtm{margin-bottom:110px;}
.core-list{background:url(../images/ab-vmc-bg-img1.jpg)no-repeat center center;background-size:100% 100%;position:relative;min-height: 210px;text-align: center;    padding: 50px 15px 30px;}
.core-list img{position:absolute;top: 0;    left: 50%;    transform: translate(-55%, -60%);}
.core-list h3{font-size:38px;font-weight:700;line-height:48px}
.core-list ul {font-size:0;    padding: 0;    margin: 20px 0 0 0;}
.core-list ul li{display:inline-block;vertical-align:top;font-size:28px;line-height:38px;font-weight:600;border-right:2px solid #e2b746;}
.core-list ul li:nth-child(1){width:30%;}
.core-list ul li:nth-child(2){width:22%;}
.core-list ul li:nth-child(3){width:28%;}
.core-list ul li:nth-child(4){width:20%;border-right:0px solid #e2b746;}


.vmc-list{background:url(../images/ab-vmc-bg-img2.jpg)no-repeat center center;background-size:100% 100%;position:relative;min-height:480px;text-align: center;    padding:60px 40px;}
.vmc-list img{position:absolute;top: 0;    left: 50%;    transform: translate(-50%, -50%);}
.vmc-list h3{font-size:38px;font-weight:700;line-height:48px;color:#000000;    margin: 0 0 25px;}
.vmc-list p{font-size:16px;font-weight:normal;line-height:26px;color:#000000;margin:0}


.ourteam .ot-slider-cap{top: 50px;    bottom: auto;    padding: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    text-align: left;    -webkit-box-align: center;    -ms-flex-align: center;            align-items: center;}
.ourteam .ot-slider-cap h2{font-size:48px;line-height:48px;font-weight:700;letter-spacing:-1px;padding:0 0 0 100px;position:relative;}
.ourteam .ot-slider-cap h2:before{content:"";position:absolute;width:2px;height:90%;top:5%;bottom:5%;left:50px;background:#ffffff;}
.ourteam .ot-slider-cap h2 span{font-size:18px;line-height:28px;font-weight:normal;letter-spacing:0px;display:block;padding:20px 0 0;}



.ourteam .ot-sl-caption{top: 50%;bottom: auto;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);}
.ourteam .ot-sl-caption .carousel-capimg{min-width:395px;position:relative;}.ourteam .ot-sl-caption .carousel-capimg img{border-radius:50%;padding:20px;border:2px solid  #fadc8c;width:100%;}.ourteam .ot-sl-caption .carousel-capimg:after{content:"";position:absolute;width:394px;height:80px;bottom:-70px;left:0;background:url(../images/shadow-img.png) no-repeat center center;background-size:100% auto;}
.ourteam .ot-sl-caption h2{font-size:48px;line-height:48px;font-weight:700;letter-spacing:-1px;padding:0 0 0 100px;position:relative;color:#212121;}
.ourteam .ot-sl-caption h2:before{content:"";position:absolute;width:2px;height:90%;top:5%;bottom:5%;left:50px;background:#f0f0f0;}
.ourteam .ot-sl-caption h2 span{font-size:18px;line-height:28px;font-weight:normal;letter-spacing:0px;display:block;padding:20px 0 0;}.ourteam .carousel-control-prev .carousel-control-next-icon{display:none;}.ourteam .carousel-control-prev .carousel-control-prev-icon{display:none;}.ourteam .carousel-control-prev:before{content: "\276E";position: absolute;top: 50%;left: 50px;z-index: 999;background: transparent;border: none;font-size: 40px;width: 50px;height: 50px;color: #333333;}.ourteam .carousel-control-next:before{content: "\276F";position: absolute;top: 50%;right: 50px;z-index: 999;background: transparent;border: none;font-size: 40px;width: 50px;    height: 50px;    color: #333333;}


.certificate-section{padding:80px 0;background:#ffffff	url(../images/wall-bg-img.png)no-repeat center center;background-size:100% 100%;}
.certificate-section h2{font-size: 40px;font-weight: 700;line-height: 50px;text-align: center;padding: 0 0 50px;letter-spacing: -1px;}
.certificate-gallery > ul {margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.certificate-gallery > ul div.row{margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.certificate-gallery > ul > li {    margin: 0 0 30px;}
.certificate-gallery > ul > li.adj-col{     -ms-flex: 0 0 27%;    -webkit-box-flex: 0;    flex: 0 0 27%;    max-width:27%;}
.certificate-gallery > ul > li.adj-col-two{     -ms-flex: 0 0 20.3%;    -webkit-box-flex: 0;    flex:0 0 20.3%;    max-width:20.3%;}
.certificate-gallery > ul > li.adj-col.last{    margin: -305px 0 0 446px;}
.certificate-gallery > ul > li a {

  border-radius: 3px;
  display: block;
  overflow: hidden;
  position: relative;    padding: 0px; /*    border: 10px solid #333333;    background: #fff; */
}
.certificate-gallery > ul > li a > img {
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  -moz-transition: -moz-transform 0.15s ease 0s;
  -o-transition: -o-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  height: 100%;
  width: 100%;
}
.certificate-gallery > ul > div li a > img {
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  -moz-transition: -moz-transform 0.15s ease 0s;
  -o-transition: -o-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  height: 100%;
  width: 100%;
}
/* .certificate-gallery > ul > li a:hover > img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
} */
.certificate-gallery > ul > li a:hover .certificate-gallery-poster > img {
  opacity: 1;
}
.certificate-gallery > ul > li a .certificate-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: background-color 0.15s ease 0s;
  -o-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.certificate-gallery > ul > li a .certificate-gallery-poster > img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.certificate-gallery > ul > li a:hover .certificate-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.certificate-gallery .justified-gallery > a > img {
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  -moz-transition: -moz-transform 0.15s ease 0s;
  -o-transition: -o-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  height: 100%;
  width: 100%;
}
.certificate-gallery .justified-gallery > a:hover > img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.certificate-gallery .justified-gallery > a:hover .certificate-gallery-poster > img {
  opacity: 1;
}
.certificate-gallery .justified-gallery > a .certificate-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: background-color 0.15s ease 0s;
  -o-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.certificate-gallery .justified-gallery > a .certificate-gallery-poster > img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.certificate-gallery .justified-gallery > a:hover .certificate-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.certificate-gallery .video .certificate-gallery-poster img {
  height: 48px;
  margin-left: -24px;
  margin-top: -24px;
  opacity: 0.8;
  width: 48px;
}
.certificate-gallery.dark > ul > li a {
  border: 3px solid #04070a;
}


/*********************************
		Product Page
*********************************/
.product-inro{padding:45px 0 100px;}
.product-inro .proint-head {padding: 65px 15px;}
.product-inro .proint-head.lead {padding: 20px 15px;}
.product-inro .proint-head h2{font-size:28px;font-weight:700;margin:0 0 20px 0;letter-spacing:-1px;    line-height: 38px;}
.product-inro .proint-head p{font-size:18px;font-weight:normal;margin:0;line-height:30px;padding:0 4%;}
.product-inro .proint-head p span{font-weight:700;}
.product-inro .proint-head ul{margin:0;}
.product-inro .proint-head ul li{font-size:18px;font-weight:normal;margin:0;letter-spacing:-0.5px;line-height:30px;padding:0;position:relative;list-style-type:none;}
.product-inro .proint-head ul li:before{content:"";position:absolute;width:15px;height:20px;background:url(../images/list-style-img.jpg)center center no-repeat;background-size:100%;top:5px;left:-20px;}

.productslider .ps-slider-head{position: absolute;bottom: auto;left: auto;right: 20px;top:20px;background:#e2b746;text-align: center;padding:10px;}
.productslider .ps-slider-head h3{font-size: 22px;font-weight: 700;line-height: 22px;letter-spacing: -0.5px;color: #333333;margin:0px;}
.productslider .ps-slider-cap{bottom: 25%;left: 4%;right: auto;top:25%;width: 30%;background: rgba(0, 0, 0, 0.55);text-align: left;padding:65px 40px;}
.productslider .ps-slider-cap h2{font-size:34px;font-weight:700;line-height:50px;letter-spacing:-1px;}
.productslider .ps-slider-cap h2 span{font-size:18px;font-weight:normal;line-height:30px;letter-spacing:-0.5px;display:block;margin:10px 0 0 0;}


.product-slide.slider .slide .slide__content--headings h2 {font-size:32px;font-weight:700;line-height:50px;letter-spacing:-1px;}
.product-slide.slider .slide .slide__content--headings p {font-size:18px;font-weight:normal;line-height:30px;letter-spacing:-0.5px;display:block;margin:10px 0 0 0;}
	
.productslider .psl-slider-cap{bottom:20%;left:20% ;right: 20%;top:20%;text-align: center;padding:10px 20px;}
.productslider .psl-slider-cap h2{font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;}
.productslider .psl-slider-cap h2 span{font-size:20px;font-weight:normal;line-height:30px;letter-spacing:-0.5px;display:block;}


.productvideo-section a.pvideolink{display:block;position:relative;}
.productvideo-section a.pvideolink img{width:100%;}
.productvideo-section a.pvideolink:before{content:"";position:absolute;width:126px;height:126px;background:url(../images/video-icon.png)no-repeat center center;background-size:100% 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity:0.5}
.productvideo-section a.pvideolink:hover:before{opacity:1}

.product-coppercables{padding:100px 0;background:url(../images/background-img3.jpg) no-repeat center center;background-size:100% 100%;position:relative;}
.product-coppercables:before{content:"";position:absolute;width:1px;height:100%;top:0;left:13%;border: 1px dashed #000000;}
.product-coppercables:after{content:"";position:absolute;width:45px;height:80px;top:100px;left:13%;background:url(../images/jm-logo-transp2.png) center center no-repeat, url(../images/jm-logo-transp-bg.jpg) center center no-repeat;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);    background-size: 100%;}
.product-coppercables h2{font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;margin:0 0 40px;}
.product-coppercables.copper-pro h2{font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;margin:0 0 0px;}
.product-coppercables.copper-pro h2 span{display:block;font-size:30px;font-weight:500;line-height:50px;letter-spacing:-1px;margin:5px 0 10px;}
.product-coppercables.copper-pro h3{font-size:30px;font-weight:600;line-height:40px;letter-spacing:-1px;margin:0 0 40px;}
.product-coppercables .coppercables-lists{font-size:0;}
.product-coppercables .coppercables-lists .coppercables-lists{display:inline-block;vertical-align:top;width:23%;padding:20px;margin:0 1% 15px;text-align:center;}
.product-coppercables .coppercables-lists .coppercables-lists .listimg {border-radius:50%;width:100%;overflow:hidden;}
.product-coppercables .coppercables-lists .coppercables-lists .listimg img{width:100%;-webkit-transition: -webkit-transform 1s ease;transition: -webkit-transform 1s ease;-o-transition: transform 1s ease;transition: transform 1s ease;transition: transform 1s ease, -webkit-transform 1s ease;border-radius:50%;}
.product-coppercables .coppercables-lists .coppercables-lists h6{font-size:22px;font-weight:700;margin: 0 0 15px;letter-spacing:-1px;color: #333333;-webkit-transition: all 1s ease;    -o-transition: all 1s ease;    transition: all 1s ease;min-height:52px;}

.product-coppercables .coppercables-lists .coppercables-lists:hover .listimg img{-webkit-transform: rotate(20deg);-ms-transform: rotate(20deg);transform: rotate(20deg);}
.product-coppercables .coppercables-lists .coppercables-lists:hover h6{color:#e0b546}

.product-coppercables.pro-trading .coppercables-lists .coppercables-lists{width:31.3333%;    min-height: 500px;}
.product-coppercables.pro-trading .coppercables-lists .coppercables-lists h6{    min-height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.product-coppercables.pro-trading:before{display:none;}
.product-coppercables.pro-trading:after{display:none;}


.product-copperpurchase{padding:100px 0;position:relative;overflow:hidden;}
.product-copperpurchase.sell{background:rgba(244,244,244,1);}
.product-copperpurchase:before{content:"";position:absolute;width:1px;height:100%;top:0;left:13%;border: 1px dashed #9d9d9d;}
.product-copperpurchase:after{content:"";position:absolute;width:45px;height:80px;top:100px;left:13%;background:url(../images/jm-logo-transp3.png)no-repeat center center;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);    background-size: 100%;}
.product-copperpurchase.copper-buy:after{top:80px;}
.product-copperpurchase.sell:after{content:"";position:absolute;width:45px;height:80px;top:100px;left:13%;background:url(../images/jm-logo-transp4.png)no-repeat center center;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);    background-size: 100%;}
.product-copperpurchase .procopur-head{margin:0 0 40px;} 
.product-copperpurchase .procopur-head h2{font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;margin:0;}
.product-copperpurchase .procopur-head h2.purcosc span{font-size:30px;font-weight:700;line-height:35px;letter-spacing:-1px;margin:15px 0 0;display:block;}
.product-copperpurchase .procopur-head p{font-size:18px;font-weight:normal;line-height:28px;letter-spacing:0px;margin:0 ;padding:5px 0 0 2px;}
.product-copperpurchase .row.row-maebtm{    margin-bottom: 50px;}
.product-copperpurchase .copu-item	{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgb(244,244,244);background: -webkit-gradient(linear, left top, right top, from(rgba(244,244,244,1)), to(rgba(255,255,255,1)));background: -o-linear-gradient(left, rgba(244,244,244,1) 0%, rgba(255,255,255,1) 100%);background: linear-gradient(90deg, rgba(244,244,244,1) 0%, rgba(255,255,255,1) 100%);    border-top-left-radius: 110px;    border-bottom-left-radius: 110px;position:relative;}
.product-copperpurchase.sell .copu-item	{background: rgb(244,244,244);background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,1)), to(rgba(244,244,244,1)));background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);}
.product-copperpurchase .copu-item	.listimg{width:225px;min-width: 225px;border-radius: 50%;overflow:hidden;position:relative;}
.product-copperpurchase .copu-item:before{position: absolute;content: "";width: 200px;height: 200px;border: 2px solid #ffffff;border-radius: 50%;top: 12.5px;left: 12.5px;z-index: 9;-webkit-transition: all 1s ease;    -o-transition: all 1s ease;    transition: all 1s ease;}
.product-copperpurchase .copu-item	.listimg img{width:100%;-webkit-transition: -webkit-transform 1s ease;transition: -webkit-transform 1s ease;-o-transition: transform 1s ease;transition: transform 1s ease;transition: transform 1s ease, -webkit-transform 1s ease;border-radius:50%;}
.product-copperpurchase .copu-item	.copu-item-con{    padding:0px 30px 0 30px ;}
.product-copperpurchase .copu-item	.copu-item-con h4{font-size:33px;color:#17140f;font-weight:700;line-height:43px;margin:0;letter-spacing: -1px;-webkit-transition: all 1s ease;    -o-transition: all 1s ease;    transition: all 1s ease;}
.product-copperpurchase .copu-item	.copu-item-con p{font-size:17px;color:#333333;font-weight:normal;line-height:27px;margin:0;letter-spacing: -0.5px;}
.product-copperpurchase .copu-item	.copu-item-con ul{margin:0;}
.product-copperpurchase .copu-item	.copu-item-con ul li{font-size:18px;color:#333333;font-weight:normal;line-height:30px;margin:0;letter-spacing: -0.5px;list-style-type: decimal-leading-zero;}

.product-copperpurchase .copu-item:hover .listimg img{-webkit-transform: rotate(20deg);-ms-transform: rotate(20deg);transform:  rotate(20deg);}
.product-copperpurchase .copu-item:hover:before{box-shadow:inset 0 0 50px #cccccc , 0 0 35px #cccccc;}
.product-copperpurchase .copu-item:hover .copu-item-con h4{color:#e0b546;text-shadow: 1px 1px 0px #333333;}


.product-inro.otherpage-inro .proint-head{padding:0 0%;text-align:center;}
.product-inro.otherpage-inro .proint-head h2{font-size:28px;font-weight:700;margin:0 0 20px 0;letter-spacing:-1px;    line-height: 38px;}
.product-inro.otherpage-inro .proint-head p{font-size:18px;font-weight:normal;margin:0;line-height:30px;padding:0 4%;}
.product-inro.otherpage-inro .proint-head p.para{margin:0 0 15px;}
.product-inro.otherpage-inro .proint-head table.spection-table{margin:50px auto 0;width:50%}
.product-inro.otherpage-inro .proint-head table.spection-table tbody tr th{text-align:left;}
.product-inro.otherpage-inro .proint-head table.spection-table tbody tr td{text-align:right;}


.product-inro.specification-inro{padding:100px 0;background:#fcfcfc url(../images/background-img4.png) no-repeat center center;background-size:110% 100%;}
.product-inro.specification-inro .proint-head{padding:0;text-align:center;}
.product-inro.specification-inro .proint-head h2{font-size:38px;font-weight:700;margin:0 0 20px 0;letter-spacing:-1px;}
.product-inro.specification-inro .proint-head p{font-size:18px;font-weight:normal;margin:0;letter-spacing:-0.5px;line-height:30px;padding:0;}
.product-inro.specification-inro .proint-head p.para{margin:0 0 15px;}
.product-inro.specification-inro table.spection-table{margin:30px auto 0;width:50%}
.product-inro.specification-inro table.spection-table thead tr th.aligncenter{vertical-align: middle;text-align: center;}
.product-inro.specification-inro table.spection-table thead tr th.center{text-align:center;}
.product-inro.specification-inro table.spection-table tbody tr th{text-align:left;    background: #ffffffbf;}
.product-inro.specification-inro table.spection-table tbody tr td{text-align:right;    background: #ffffffbf;}


.product-inro.otherpage-inro .proint-head ul{margin:0;padding:0}
.product-inro.otherpage-inro .proint-head ul li{font-size:18px;font-weight:normal;margin:0;letter-spacing:-0.5px;line-height:30px;padding:0;position:relative;list-style-type:none;display:inline-block;vertical-align:top;    margin: 20px 25px 0;}
.product-inro.otherpage-inro .proint-head ul li:before{content:"";position:absolute;width:15px;height:20px;background:url(../images/list-style-img.jpg)center center no-repeat;background-size:100%;top:5px;left:-20px;}

.product-slide.slider, .product-slide.slider .slide {    height: 655px;overflow:hidden;  }
.product-slide.slider .slick-prev {position: absolute;top: 50%;left: 50px;z-index: 999;background: transparent;border: none;font-size: 0;width: 50px;height: 50px;opacity:0.5}
.product-slide.slider .slick-prev:before{content:"\276E";position: absolute;top: 0;left: 0;z-index: 999;background: transparent;border: none;font-size:50px;width: 50px;height: 50px;color: #ffffff;}
.product-slide.slider .slick-next {position: absolute;top: 50%;right: 50px;z-index: 999;background: transparent;border: none;font-size: 0;width: 50px;height: 50px;opacity:0.5}
.product-slide.slider .slick-next:before{content:"\276F";position: absolute;top:0;right:0;z-index: 999;background: transparent;border: none;font-size:50px;width: 50px;height: 50px;color: #ffffff;}
.product-slide.slider .slick-prev:hover{opacity:1;}
.product-slide.slider .slick-next:hover{opacity:1;}

.main-address{padding:45px 0 100px;background:url(../images/contact-bg-img1.jpg) center center no-repeat;background-size:100% 100% ;text-align:center;border-bottom: 1px solid #dedede;}
.main-address address h2{color:#2c2925;font-size:40px;line-height:40px;letter-spacing:-1px;font-weight:700; margin: 10px 0;}
.main-address address h2 span{color:#f8c436;font-size:26px;line-height:26px;    display: block;    margin: 0 0 10px;}
.main-address address p{color:#535353;font-size:20px;line-height:28px;margin: 0 0 10px;font-weight:normal;}
.main-address address p.phonemail a {color: #535353;    font-size: 20px;    line-height: 28px;    margin: 0;    font-weight: normal;    display: inline-block;    vertical-align: top;    padding: 0 15px;    border-right: 2px solid #535353;}
.main-address address p.phonemail a:nth-child(3) {border-right: 0px solid #535353;}
.main-address address p.maplink a {color: #535353;font-size: 20px;line-height: 28px;margin: 0;font-weight: 700;border-bottom:5px solid #f8c436;display:none;}
.main-address address p a:hover{color: #f8c436;text-decoration:none;}

.branch-address{padding:100px 0;background:url(../images/contact-bg-img2.jpg) center center no-repeat;background-size:100% 100%;overflow:hidden;}
.branch-address .branchaddress.slick-slider{width:100%;margin:0;}
.branch-address .branchaddress.slick-slider address{text-align:center;}
.branch-address .branchaddress.slick-slider address img{display:inline-block;}
.branch-address .branchaddress.slick-slider address h2{color:#2c2925;font-size:24px;line-height:30px;letter-spacing:-1px;font-weight:700; margin: 10px 0;}
.branch-address .branchaddress.slick-slider address p.address{min-height:120px;}
.branch-address .branchaddress.slick-slider address p.maplink a {color: #535353;font-size: 17px;line-height: 28px;margin: 0;font-weight: 700;border-bottom:5px solid #f8c436;display:none;}
.branch-address .branchaddress.slick-slider address p a:hover{color: #f8c436;text-decoration:none;}

.branchaddress.slick-slider .slick-prev,.branchaddress.slick-slider .slick-next{    width: 50px;    height: 50px;}
.branchaddress.slick-slider .slick-prev{left: -60px;}
.branchaddress.slick-slider .slick-next{right: -60px;}
.branchaddress.slick-slider .slick-prev:before,.branchaddress.slick-slider .slick-next:before{width: 50px;height: 50px;border: 2px solid #52504c;border-radius:50%;display: block;line-height: 38px;font-weight: 600;font-size: 36px;color:#52504c;}
.branchaddress.slick-slider .slick-prev:before{content: "\2039";}
.branchaddress.slick-slider .slick-next:before{content: "\203A";}

.enquire-section{padding:100px 0;background:url(../images/background-img2.jpg) center center repeat;background-size:100% ;position:relative;}
.enquire-section:before{content:"";position:absolute;width:400px;top:10%;bottom:10%;right:4%;background:url(../images/logo-bg-img.png) center right no-repeat;background-size:contain ;}
.enquire-section .container{position:relative;}
.contact-enquire-tab .tab_list{font-size:0;text-align:center;    display: block;}
.contact-enquire-tab .tab_list li{display: inline-block;vertical-align: top;float: none;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:20px 30px;color:#535353;background:#ffffff;position:relative;border:1px solid #c7c7c7;cursor: pointer;}
.contact-enquire-tab .tab_list li:before{content:"";position:absolute;width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;   border-top: 10px solid #535353;bottom: -10px;left: 50%;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);-webkit-transition: all 1s ease;    -o-transition: all 1s ease;    transition: all 1s ease;opacity:0;visibility:hidden;}
.contact-enquire-tab .tab_list li:nth-child(1){border-top-left-radius:5px;border-bottom-left-radius:5px;border-width:1px 0 1px 1px;}
.contact-enquire-tab .tab_list li:nth-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px;border-width:1px 1px 1px 0;}
.contact-enquire-tab .tab_list li:hover{text-decoration:none;background:#535353;color:#ffffff;border-color:#535353;}
.contact-enquire-tab .tab_list li.active{background:#535353;color:#ffffff;border-color:#535353;}
.contact-enquire-tab .tab_list li.active:before{opacity:1;visibility:visible;}
.contact-enquire-tab .tab_content {background:#ffffff;padding:5% 7%;margin: -30px 0 0 0px;min-height: 621px;}
.contact-enquire-tab .tab_content  h2{font-size:30px;font-weight:700;line-height:40px;margin:0 0 0px;letter-spacing:-1px;}
.contact-enquire-tab .tab_content  p{font-size:24px;font-weight:normal;line-height:34px;margin:0 0 30px;letter-spacing:-0.5px;}


.contact-enquire-tab .tab_content .vendor-form .row.row-mar{margin-bottom:30px}
.contact-enquire-tab .tab_content .vendor-form label{font-size:16px;color:#333332;font-weight:normal;letter-spacing:-0.5px;margin: 0;}
.contact-enquire-tab .tab_content .vendor-form label.form-check-label{font-size:18px;color:#333332;font-weight:600;letter-spacing:-0.5px;margin: 0;}
.contact-enquire-tab .tab_content .vendor-form input[type="text"],.contact-enquire-tab .tab_content .vendor-form input[type="email"],.contact-enquire-tab .tab_content .vendor-form input[type="tel"]{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;letter-spacing:-1px;}
.contact-enquire-tab .tab_content .vendor-form textarea{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;height: 50px;letter-spacing:-1px;}
.contact-enquire-tab .tab_content .vendor-form h4{font-size:17px;color:#333332;font-weight:normal;letter-spacing:-0.5px;    margin: 0 0 10px;}
.contact-enquire-tab .tab_content .vendor-form .ourproduct{padding:0;margin:0;font-size:0;}
.contact-enquire-tab .tab_content .vendor-form .ourproduct li{display:inline-block;vertical-align:0;padding:5px 20px;}
.contact-enquire-tab .tab_content .vendor-form .ourproduct li:nth-child(1){padding:5px 20px 5px 0;}
.contact-enquire-tab .tab_content .vendor-form .btn-primary{background-color: #333332;border-color: #333332;border-radius:30px;padding: 10px 40px;text-transform: uppercase;    font-weight: 600;}
.contact-enquire-tab .tab_content .vendor-form .buysellsec{display:-webkit-box;display:-ms-flexbox;display:flex;}
.contact-enquire-tab .tab_content .vendor-form .buysellsec .buysell{display:-webkit-box;display:-ms-flexbox;display:flex;padding: 0 30px 0 0;}
.contact-enquire-tab .tab_content .vendor-form .buysellsec .buysell input[type="radio"]{    width: 15px;    margin: 0 15px 0 0;}
.contact-enquire-tab .tab_content .vendor-form .buysellsec .buysell p{font-size: 18px;color: #333332;font-weight: 600;letter-spacing: -0.5px;margin: 0;}


.contact-enquire-tab .tab_content .career-form .row.row-mar{margin-bottom:30px}
.contact-enquire-tab .tab_content .career-form label{font-size:16px;color:#333332;font-weight:normal;letter-spacing:-0.5px;margin: 0;}
.contact-enquire-tab .tab_content .career-form label.form-check-label{font-size:18px;color:#333332;font-weight:600;letter-spacing:-0.5px;margin: 0;}
.contact-enquire-tab .tab_content .career-form input[type="text"],.contact-enquire-tab .tab_content .career-form  input[type="email"],.contact-enquire-tab .tab_content .career-form input[type="tel"]{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;letter-spacing:-1px;}
.contact-enquire-tab .tab_content .career-form textarea{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;height: 50px;letter-spacing:-1px;}
.contact-enquire-tab .tab_content .career-form h4{font-size:17px;color:#333332;font-weight:normal;letter-spacing:-0.5px;    margin: 0 0 10px;}
.contact-enquire-tab .tab_content .career-form .ourproduct{padding:0;margin:0;font-size:0;}
.contact-enquire-tab .tab_content .career-form .ourproduct li{display:inline-block;vertical-align:0;padding:5px 20px;}
.contact-enquire-tab .tab_content .career-form .ourproduct li:nth-child(1){padding:5px 20px 5px 0;}
.contact-enquire-tab .tab_content .career-form .btn-primary{background-color: #333332;border-color: #333332;border-radius:30px;padding: 10px 40px;text-transform: uppercase;    font-weight: 600;}

.contact-enquire-tab .tab_content .vendor-form .form-control:focus{box-shadow: 0px 3px 0px 0rem #f5b60c;}
.contact-enquire-tab .tab_content .vendor-form .buysellsec .buysell input[type="radio"]:focus{box-shadow:none;}
.contact-enquire-tab .tab_content .vendor-form input[type="text"]:active, .contact-enquire-tab .tab_content .vendor-form input[type="email"]:active,.contact-enquire-tab .tab_content .vendor-form input[type="tel"]:active{border: 2px solid #f5b60c;border-width: 0 0 1px;}
.contact-enquire-tab .tab_content .vendor-form input[type="text"]:hover, .contact-enquire-tab .tab_content .vendor-form input[type="email"]:hover;.contact-enquire-tab .tab_content .vendor-form input[type="tel"]:hover{border: 2px solid #f5b60c;border-width: 0 0 1px;}
.contact-enquire-tab .tab_content .career-form input[type="text"]:active, .contact-enquire-tab .tab_content .career-form input[type="email"]:active,.contact-enquire-tab .tab_content .career-form input[type="tel"]:active{border: 2px solid #f5b60c;border-width: 0 0 1px;}
.contact-enquire-tab .tab_content .career-form input[type="text"]:hover, .contact-enquire-tab .tab_content .career-form input[type="email"]:hover,.contact-enquire-tab .tab_content .career-form input[type="tel"]:hover{border: 2px solid #f5b60c;border-width: 0 0 1px;}

.tab_wrapper .controller {  display: block;  overflow: hidden;  clear: both;  position: absolute;  top: 0;  right: 0;}
.tab_wrapper .controller span {  padding: 8px 22px;  background: #49a4d9;  color: #fff;  text-transform: uppercase;  display: inline-block;}
.tab_wrapper .controller span.next {  float: right;  margin-left: 10px;}
.tab_wrapper .content_wrapper {  float: left;  width: 100%;  border: 1px solid #49a4d9;  border-top: 0;  box-sizing: border-box;}
.tab_wrapper .content_wrapper .tab_content {  display: none;}
.tab_wrapper .content_wrapper .tab_content.active {  /* display: block; */}
.tab_wrapper .content_wrapper .tab_content .error {  color: red;}



.tab_wrapper .content_wrapper .accordian_header {  display: none;  padding: 10px 20px;  text-transform: uppercase;  font-weight: bold;  border-top: 1px solid #ccc;
  border-bottom: 1px solid #fff;  position: relative;  cursor: pointer;}
.tab_wrapper .content_wrapper .accordian_header.active {  color: #49a4d9;  border-bottom: 1px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header.active:after {  position: absolute;  top: 0;  left: 0;  content: "";width: 5px;height: 100%;background: #49a4d9;}
.tab_wrapper .content_wrapper .accordian_header .arrow {  float: right;  display: inline-block;  width: 12px;  height: 12px;  position: relative;  border-radius: 2px;  transform: rotate(-135deg);  background: #fff;  border-top: 3px solid #ccc;border-left: 3px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header .arrow:after{	position: absolute;	top: 0;	content: "";	left: 0;	width: 10px;	height: 10px;	background: $white;	border-top: 3px solid $border_color;	border-left: 3px solid $border_color;				}
.tab_wrapper .content_wrapper .accordian_header.active .arrow {  transform: rotate(45deg);  margin-top: 5px;  border-top: 3px solid #49a4d9;  border-left: 3px solid #49a4d9;}




.tab_wrapper {  margin: 10px 0 50px;  display: inline-block;  width: 100%;  position: relative;}
.tab_wrapper * {  box-sizing: border-box;}
/* .tab_wrapper > ul {  clear: both;  display: inline-block;  width: 100%;  border-bottom: 1px solid #49a4d9;}
.tab_wrapper > ul li {  float: left;  cursor: pointer;  font-weight: bold;  padding: 8px 18px;  text-transform: uppercase;  border: 1px solid #ccc;  font-size: 1.05em;  border-bottom: 0;  position: relative;  border-top: 3px solid #ccc;  color: #999;  margin: 0 5px 0 0;}
.tab_wrapper > ul li.active {  border-color: #49a4d9;  color: #49a4d9;}
.tab_wrapper > ul li.active:after {  content: "";  position: absolute;  bottom: -1px;  height: 1px;  left: 0;  background: #fff;  width: 100%;}
 */
.tab-content .panel-heading {
    padding: 0;
}

.tab-content a {
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    border: solid #ccc;
    border-width: 1px 0;
}

.enquiry-popup .modal-dialog {max-width:750px;}
.enquiry-popup .modal-dialog .modal-content{border-radius:0;}
.enquiry-popup .modal-dialog .modal-content .modal-header{display:block;}
.enquiry-popup .modal-dialog h4{font-weight: 700;    text-transform: uppercase;    letter-spacing: -1px;margin:0 0 px;}
.enquiry-popup .modal-dialog .close{position: absolute;top: 0;right: 0;margin: 0;padding: 5px 10px;background: #000000;color: #ffffff;font-weight: normal;    z-index: 99;}
.enquiry-popup .modal-dialog .modal-body{padding: 30px 20px;}
.enquiry-popup .modal-dialog .modal-body .row{margin:0;}
.enquiry-popup .modal-dialog .modal-body .col-md-3{padding:0;}
.enquiry-popup .modal-dialog .modal-body .col-md-9{padding:30px;}
.enquiry-popup .modal-dialog .modal-body .col-md-3 img{width:100%;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form .row.row-mar{margin-bottom:30px}
.enquiry-popup .modal-dialog .modal-body .enquiry-form .form-group{margin-bottom:0px}
.enquiry-popup .modal-dialog .modal-body .enquiry-form label{font-size:16px;color:#333332;font-weight:normal;letter-spacing:-0.5px;margin: 0;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form label.form-check-label{font-size:18px;color:#333332;font-weight:600;letter-spacing:-0.5px;margin: 0;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="text"],.enquiry-popup .modal-dialog .modal-body .enquiry-form  input[type="email"],.enquiry-popup .modal-dialog .modal-body .enquiry-form  input[type="tel"]{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;letter-spacing:-1px;height: 50px;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form textarea{font-size:18px;color:#333332;font-weight:700;letter-spacing:0.5px;border:2px solid #333332;border-width:0 0 1px;padding:5px 0;line-height:30px;border-radius:0;height: 50px;letter-spacing:-1px;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form input:focus{box-shadow: 0px 3px 0px 0rem #f5b60c;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form textarea:focus{box-shadow: 0px 3px 0px 0rem #f5b60c;}

.enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="text"]:active, .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="email"]:active, .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="tel"]:active{border: 2px solid #f5b60c;border-width: 0 0 1px;}
.enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="text"]:hover, .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="email"]:hover, .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="tel"]:hover{border: 2px solid #f5b60c;border-width: 0 0 1px;}

.enquiry-popup .modal-dialog .modal-body .enquiry-form  .btn-primary{background-color: #333332;border-color: #333332;border-radius:30px;padding: 10px 40px;text-transform: uppercase;    font-weight: 600;}
.modal{z-index: 9999999;}
.modal-backdrop{z-index: 999999;}



.doescontent{padding:60px 0;}
.doescontent h2 {
    font-size: 35px;
    font-weight: 700;
    line-height:35px;
    letter-spacing: -1px;
    margin: 0 0 10px;
}
.doescontent ul{margin:0 0 25px; padding:0;}
.doescontent ul li{font-size:18px;font-weight:normal;margin:0;letter-spacing:-0.5px;line-height:30px;padding:0;position:relative;list-style-type:none; vertical-align:top;    margin: 20px 25px 0;}
.doescontent ul li:before{content:"";position:absolute;width:15px;height:20px;background:url(../images/list-style-img.jpg)center center no-repeat;background-size:100%;top:5px;left:-20px;}



.collectionCenters{padding:60px 0;}
.collectionCenters h2 {
    font-size: 35px;
    font-weight: 700;
    line-height:35px;
    letter-spacing: -1px;
    margin: 0 0 30px;
}

.pl80 .container{padding-left:80px;}

.ewT h2 { font-size: 35px; line-height:35px;}
.product-coppercables.ewT {
padding: 60px 0;}
@media only screen and (min-width: 769px) and (max-width: 1920px){
	.row{display:-webkit-box;}	
}
@media only screen and (max-width: 1920px){
	.container{    max-width: 1330px;}
}
@media only screen and (max-width: 1600px){
	.container{    max-width: 1260px;}
	 .collectionCenters .table-bordered td { font-size: 14px;}
	 .HomeproductSlider .hps-caption {   bottom: 8%;}
	 .HomeproductSlider .carousel-indicators {  bottom: 13%; }
	
}
@media only screen and (max-width: 1440px){
	  header.fix_header .navbar-brand img{width: 230px;}
  .container{    max-width: 1200px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a{    padding: 0 15px;    font-size: 14px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a.nav-enquiry{padding:8px 20px;font-size: 12px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav .nav-item-dropdown .nav-item-dropdown-menu li a{line-height: 35px;font-size: 13px;}
	.home-count-section .jm-betterthought h2{font-size: 48px;padding: 35px 150px 35px 0;}
	.home-count-section .jm-betterthought h2:before{    right: 60px;}
	.home-count-section .jm-betterthought{    width: 39%;}
	.home-count-section .jm-valuecount{    width: 61%;}
	.home-count-section .jm-betterthought h2 span{font-size: 26px;    line-height: 22px;}
	.home-count-section .jm-valuecount .value-count img {    width: 85px;}
	.home-count-section .jm-valuecount .value-count h4 span{    font-size: 74px;margin: 0 5px 0 0;}
	.home-count-section .jm-valuecount .value-count h4 strong{    font-size: 18px;    line-height: 22px;}
	.home-count-section .jm-valuecount .value-count:nth-child(2) h4 span {    width: auto;}
	.home-count-section .container {width: 100%;max-width:100%;font-size: 0;}
	.home-about .about_home_detail {background: rgba(255, 255, 255, 0.9);padding: 50px 12% 50px 50px;width: 52%;margin: 100px 0 0 6%;}
	/* .HomeproductSlider .hps-caption{    width: 40%;} */
	.HomeproductSlider .carousel-indicators{bottom: 16%;}
	/* .home-gfpc-sec{    min-height: 520px;} */
	.home-cer-sec .cer-left img{width: 42%;}
	.home-cer-sec .cer-left h3{font-size: 26px;}
	.home-cer-sec .cer-right h3{font-size: 26px;margin:10px 0;}
	.home-cer-sec .cer-right{mix-blend-mode: luminosity;}
	.home-cer-sec .cer-right img{    width: 85px;}
	.home-gfpc-sec ul.gfp-loc-marks{    height: 350px;}
	.home-gfpc-sec ul.gfp-loc-marks li{    width: 30px;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(1) {    top: 48%;    left: 13%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(2) {    top: 59%;    left: 15%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(3) {    top: 43%;    left: 43%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(4) {    top: 22%;    left: 48%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(5) {    top: 49%;    left: 52%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(6) {    top: 43%;    left: 61%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(7) {    top: 26%;    left: 62%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(8) {    top: 35%;    left: 68%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(9) {    top: 34%;    left: 72%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(10) {    top: 56%;    left: 72%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(11) {    top: 78%;    left: 76%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(12) {    top: 63%;    left: 80%;}
	
	.home-cer-sec.other-cer-sec .cer-right img {    width: 110px;}
	.home-cer-sec.other-cer-sec .cer-right h3{font-size: 32px;    line-height: 56px;}
	.HomeSlider .carousel-item .home-main-slide-all{    bottom: 45%;}
	.HomeSlider .carousel-item .home-main-slide-all h2{    font-size: 55px;}
	.HomeSlider .carousel-item .home-main-slide-all h2 span{    font-size: 26px;line-height: 46px;}
	.home-count-section .jm-valuecount .value-count:nth-child(1){width: 35%;}
	.home-count-section .jm-valuecount .value-count:nth-child(2){width:65%;padding: 35px 10px 35px 25px;}
	.home-count-section .jm-valuecount{    padding: 0 0 0 30px;}
	.innerbanner {    height: 515px;}
	.innerbanner .banner_content h2{font-size: 55px;}
	.about-count-section .jm-valuecount .value-count img {    width: 90px;}
	.about-count-section .jm-valuecount .value-count h4 span{    font-size: 86px;}
	.product-slide.slider, .product-slide.slider .slide{    height:493px;}
	.HomeproductSlider .hps-caption{    bottom:15%;    min-height: 306px;left: 11.5%;}
	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item .fuc-topsec{    margin: 0 33px 0 -33px;}
	.HomeproductSlider .hps-caption h2{    font-size: 34px;}
	.product-inro .proint-head {    padding:45px 15px;}
	.product-inro .proint-head h2{    font-size: 34px;}
	.productslider .ps-slider-cap h2{    font-size: 24px;    line-height: 32px;}
	.productslider .ps-slider-cap h2 span{font-size: 15px;    line-height: 21px;}
	.productvideo-section a.pvideolink:before{width: 100px;    height: 100px;}
	.product-coppercables:after{    left: 6%;}.product-coppercables:before{left: 6%;}
	.product-copperpurchase:after{    left: 6%;}.product-copperpurchase:before{left: 6%;}
	.product-copperpurchase.sell:after{left: 6%;}
	.product-coppercables h2{    font-size: 48px;    line-height: 28px;}
	.product-copperpurchase .procopur-head h2{    font-size: 48px ;    line-height: 58px;}
	.product-copperpurchase .procopur-head p{    font-size: 17px;}
	.product-copperpurchase .copu-item .copu-item-con h4{font-size:32px;    line-height: 40px;}
	.product-copperpurchase .copu-item .copu-item-con p{    font-size: 16px;    line-height: 22px;}
	.product-copperpurchase .copu-item .listimg{width: 210px;    min-width: 210px;}
	.product-copperpurchase .copu-item:before{    width: 185px;    height: 185px;}
		.ourteam .ot-sl-caption .carousel-capimg{min-width: 320px;max-width: 320px;width: 320px;}	.ourteam .ot-sl-caption img{padding: 15px;}	.ourteam .ot-sl-caption .carousel-capimg:after{width: 320px;}
	.certificate-gallery > ul > li.adj-col.last {    margin: -278px 0 0 400px;}
	
	.ourjourney .slick-track .slick-slide.slick-current .fuc-item .fuc-topsec{width: 105%;}
	
}
@media only screen and (max-width: 1366px){
	.breadcrumbs-container ul.breadcrumbs li.nolink{font-size:14px;height: 35px;padding: 0 20px 0 30px;}
	.breadcrumbs-container ul.breadcrumbs li a{font-size:14px;height: 35px;padding: 0 20px 0 30px;}
	.breadcrumbs-container ul.breadcrumbs li a::before{height:17.5px;}
	.breadcrumbs-container ul.breadcrumbs li a::after{height:17.5px;}
	.breadcrumbs-container ul.breadcrumbs li.nolink::before{height:17.5px;}
	.breadcrumbs-container ul.breadcrumbs li.nolink::after{height:17.5px;}
	
	.container{    max-width: 1140px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a {    padding: 0 13px;    font-size: 13px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a.nav-enquiry{    font-size: 13px;}
	header.fix_header .navbar-brand img{width: 180px;}
	header.fix_header.sticky .navbar-brand img{width: 130px;}
	.navbar-light .navbar-brand img{width: 220px;} 	
	footer .footer_top address p{font-size: 14px;line-height: 26px;}
	footer .footer_top address p a{font-size: 14px;line-height: 26px;}
	footer .footer_top .accordion-content ul.footer_product li a{    font-size: 14px;    line-height: 26px;}
	footer .footer_top .accordion-content ul.footer-menu li a{   font-size: 14px;    line-height: 26px;}
	footer .footer_bottom p{font-size: 14px;}
	.side-menu-section ul li a{    font-size: 20px;    line-height: 20px;}
	.side-menu-section ul li ul li a{    font-size: 17px;}
	.side-menu-section .sm-social-sec h3{    font-size: 18px;}
	.side-menu-section .fmd-sec h3{    font-size: 18px;}
	.side-menu-section .fmd-sec a{    font-size: 16px;    line-height: 22px;}
	.HomeSlider .carousel-item .home-main-slide-all h2{    font-size: 50px;}
	.HomeSlider .carousel-item .home-main-slide-all h2 span{    font-size: 24px;    line-height: 34px;}
	.HomeSlider .carousel-item .home-main-slide-one h2{    font-size: 60px;}
	.HomeSlider .carousel-item .home-main-slide-one h2 span{	    font-size: 18px;} 	
	.HomeSlider  .carousel-item .home-main-slide-all{bottom: 40%;padding: 0;}
	.home-count-section .jm-valuecount {    width: 61%;    padding: 0 0 0 30px;    margin: 35px 0 0 0;}
	.home-count-section .jm-valuecount .value-count{    padding: 27px 10px;}
	.about-count-section .jm-valuecount .value-count img{    width: 80px;}
	.about-count-section .jm-valuecount .value-count h4 span{font-size: 74px;}
	.about-count-section .jm-valuecount .value-count:nth-child(2) h4 span{    width: auto;}
	.about-count-section .jm-valuecount .value-count h4 strong{    font-size: 20px; }
	.about-count-section .jm-valuecount .value-count h4 sub{    font-size: 32px;}
	.home-count-section .jm-betterthought h2{    font-size: 42px;line-height: 52px;padding:35px 150px 35px 0;}
	.home-count-section .jm-betterthought h2 span{font-size: 24px;    line-height: 24px;    }
	.home-about .about_home_detail h2{    font-size: 26px;    line-height: 34px;}
	.home-about .about_home_detail h2 span{    font-size: 16px;    line-height: 24px;}
	.home-about .about_home_detail p{    font-size: 15px;    font-weight: normal;    line-height: 25px;}
	.home-about .about_home_detail{    width: 46%;}
	.HomeproductSlider .hps-caption h2 {    font-size: 36px;    font-weight: 700;    line-height: 36px;}
	.HomeproductSlider .hps-caption p{    font-size: 15px;    font-weight: 400;    line-height: 24px;}
	.hos-items.slick-slider .slick-slide .jmos-content p{font-size:14px}
	.hos-items.slick-slider .slick-slide .jmos-content h5{font-size:22px}
	.HomeproductSlider .hps-caption{padding:50px 50px 60px;bottom: 14%;    left: 11.5%;}
	.home-ourproduct{    padding: 80px 0;}
	.home-gfpc-header h2{    margin:0px  0 -100px;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(1) {top: 50%;left: 13%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(2) {top: 61%;left: 15%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(3) {top: 45%;left: 43%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(4) {top: 26%;left: 48%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(5) {top: 52%;left: 52%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(6) {top: 46%;left: 61%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(7) {top: 28%;left: 62%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(8) {top: 38%;left: 68%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(9) {top: 36%;left: 72%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(10) {top: 57%;left: 72%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(11) {top: 79%;left: 76%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(12) {top:64%;left: 80%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(13) {top:40%;left: 80%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(14) {top:45%;left: 15%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(15) {top:80%;left: 95%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(16) {top:30%;left: 20%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(17) {top:70%;left: 5%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(18) {top: 60%;left: 20%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(19) {top:55%;left: 7%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(20) {top:20%;left: 55%;}
	
	.product-inro.otherpage-inro .proint-head h2{    font-size: 36px;}
	.innerbanner .banner_content h2{font-size: 45px;}
	
	.product-inro .proint-head {    padding: 40px 15px;}
	.product-inro .proint-head h2{    font-size: 32px;}
	.productslider .ps-slider-cap h2{    font-size: 24px;    line-height: 32px;}
	.productslider .ps-slider-cap h2 span{font-size: 15px;    line-height: 21px;}
	.productvideo-section a.pvideolink:before{width: 100px;    height: 100px;}
	.product-coppercables:after{top: 80px;width: 35px;left: 5%;}.product-coppercables:before{left: 5%;}
	.product-copperpurchase:after{top: 80px;width: 35px;left: 5%;}.product-copperpurchase:before{left: 5%;}
	.product-copperpurchase.sell:after{top: 80px;width: 35px;left: 5%;}
	.product-copperpurchase.copper-buy:after {    top: 65px;}
	.product-coppercables{    padding: 80px 0;}
	.product-coppercables h2{    font-size: 40px;    line-height: 50px;}
	.product-coppercables .coppercables-lists .coppercables-lists h6{    min-height: 40px;font-size: 19px;}
	.product-coppercables.pro-trading .coppercables-lists .coppercables-lists h6{ min-height: 50px;    font-size: 19px;}
	.product-copperpurchase{padding: 80px 0;}
	.product-copperpurchase .procopur-head h2{    font-size: 40px;    line-height: 50px;}
	.product-copperpurchase .procopur-head p{    font-size: 16px;}
	.product-copperpurchase .copu-item .copu-item-con h4{font-size: 28px;    line-height: 36px;}
	.product-copperpurchase .copu-item .copu-item-con p{    font-size: 16px;}
	.product-copperpurchase .copu-item .listimg{width: 185px;    min-width: 185px;}
	.product-copperpurchase .copu-item:before{    width: 160px;    height: 160px;}
	
	.innerbanner {    height: 460px;}
	.innerbanner .banner_content{margin-top: -25px;}	.about-miancontent {    text-align: center;    padding: 0 5%;}
	.about-miancontent h2{    font-size: 26px;}
	.about-miancontent p{    font-size: 16px;    line-height: 26px;}		.vmc-list{    min-height: 455px;}	
	.vmc-list p{    font-size: 15px;    line-height: 22px;}
	.vmc-list h3{font-size: 32px;}	.ourteam .ot-sl-caption .carousel-capimg:after{width: 300px;}	.ourteam .ot-sl-caption .carousel-capimg{min-width: 300px;max-width: 300px;width: 300px;}	.ourteam .ot-sl-caption img{padding: 15px;}	.ourteam .ot-sl-caption h2 {    font-size: 30px;    line-height: 30px;}	.ourteam .ot-sl-caption h2 span {    font-size: 16px;    line-height: 26px;}	.core-list h3{font-size: 32px;}
	.core-list ul li{    font-size: 22px;}
	.assignfixedwidth{    height: 500px;max-width: 1140px;}
	.about-ourfucture {    padding: 80px 0 50px;}
	.about-ourfucture .owl-carousel.owl-drag .owl-item.center {  }
	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item .fuc-topsec{    width: 250px;    height: 290px;}
	.ourjourney .slick-track .slick-slide.slick-current h3.acti {    font-size: 60px;    line-height: 60px;}
	.home-count-section .jm-valuecount .value-count img {    width: 80px;}
	.home-count-section{height: 180px;}
	.home-count-section .jm-valuecount .value-count h4 span{    font-size: 64px;}
	.home-count-section .jm-valuecount .value-count:nth-child(1) {    width: 37%;}
	.home-count-section .jm-valuecount .value-count:nth-child(2) {    width: 62%;}
	.ourteam .ot-slider-cap img{max-width:70px;}
	.ourteam .ot-slider-cap h2{    font-size: 38px;}
	.ourteam .ot-slider-cap h2 span{    font-size: 16px;    line-height: 24px;}
	 .product-slide.slider, .product-slide.slider .slide {    height:471px;  }
	.about-count-section{padding:40px 0 80px;}
	.product-inro {    padding: 40px 0 80px;}
	.main-address{padding:40px 0 80px;}
	.branch-address{padding: 53px 0;}
	.enquire-section{padding:80px 0;}
	.innerbanner.thankyou-innerbanner {    height: 530px;}	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item .fuc-topsec {		margin: 0 14px 0 -14px;	}		.certificate-gallery > ul > li.adj-col.last {    margin: -255px 0 0 380px;}	
	.product-slide.slider .slide .slide__content--headings h2{    font-size: 25px;    line-height: 35px;}
	.product-coppercables.pro-trading .coppercables-lists .coppercables-lists {    width: 31.3333%;    min-height: 430px;}
}
@media only screen and (max-width: 1280px){
	
	header.fix_header .navbar .navbar-collapse .navbar-nav li a {		padding: 0 13px;		font-size: 13px;	}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a.nav-enquiry {    padding: 10px 20px;    font-size: 13px;}
	header.fix_header .navbar-brand img{    width: 180px;}
	.about-miancontent h2 {    font-size: 28px;    line-height: 40px;}
	.about-miancontent p {    font-size: 14px;}
	.about-count-section .jm-valuecount{    padding: 0 5%;}
	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item .fuc-topsec {    margin: 0 auto;}
	.HomeSlider .carousel-item .home-main-slide-one h2{    font-size: 40px;}
	.HomeSlider .carousel-item .home-main-slide-one h2 span{    font-size: 28px;    line-height: 36px;}
	.HomeSlider .carousel-item .home-main-slide-all h2{    font-size: 38px;}
	.HomeSlider .carousel-item .home-main-slide-all h2 span {    font-size: 18px;    line-height: 28px;}
	.home-gfpc-sec {    min-height: 440px;    padding: 45px 0 0;}
	.hos-items.slick-slider .slick-slide .jmos-content p{font-size:13px;}
	.home-cer-sec .cer-left h3{    font-size: 22px;}
	.home-cer-sec .cer-right h3{    font-size: 22px;}
	.home-count-section .jm-valuecount .value-count img{    width: 80px;}
	.home-count-section .jm-valuecount .value-count h4 span{    font-size: 60px;}
	/* .home-count-section .jm-valuecount .value-count:nth-child(2) h4 span{width:110px;} */
	.home-about .about_home_detail h2{font-size:22px}
	.home-cer-sec{    padding: 60px 0;}
	.home-cer-sec .cer-right a{font-size: 14px;}
	
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(1) {    top: 54%;    left: 16%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(2) {    top: 64%;    left: 18%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(3) {    top: 50%;    left: 44%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(4) {    top: 32%;    left: 48%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(5) {    top: 56%;    left: 52%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(6) {    top: 50%;    left: 60%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(7) {    top: 34%;    left: 61%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(8) {    top: 42%;    left: 66%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(9) {    top: 42%;    left: 70%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(10) {    top: 61%;    left: 70%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(11) {    top: 80%;    left: 74%;}
	.home-gfpc-sec ul.gfp-loc-marks li:nth-child(12) {    top: 67%;    left: 77%;}
	
	
	.product-coppercables:after{display:none;}.product-coppercables:before{display:none;}
	.product-copperpurchase:after{display:none;}.product-copperpurchase:before{display:none;}
	.product-copperpurchase.sell:after{display:none;}
	.product-slide.slider, .product-slide.slider .slide {    height: 440px;}
	.product-slide.slider .slide .slide__content--headings p{line-height: 24px;}
	
}
@media only screen (max-width:1024px) and (max-height: 1366px){
}
@media only screen (min-width: 900px) and (max-width: 1030px){
}
@media only screen and (max-width: 1024px){
	.container {    max-width: 960px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a {    padding: 0 8px;    font-size: 11px;}
	header.fix_header .navbar .navbar-collapse .navbar-nav li a.nav-enquiry {    padding: 5px 10px;    font-size: 11px;}
	.navbar-light .navbar-brand img {    width: 170px;}
	.home-count-section{    height: 170px;}
	.home-count-section .jm-betterthought h2{font-size:32px;    padding: 25px 125px 25px 0;}
	.home-count-section .jm-betterthought h2:before{    width: 50px;    height: 100px;}
	.home-count-section .jm-betterthought h2 span{font-size:18px;}
	.home-count-section .jm-valuecount{    padding: 0px 0 0 15px;}
	.home-count-section .jm-valuecount .value-count:nth-child(1){    width: 38%;}
	.home-count-section .jm-valuecount .value-count:nth-child(2){    width: 62%;    padding: 20px 10px 20px 25px;}
	.home-count-section .jm-valuecount .value-count{    padding: 20px 10px;}
	.home-count-section .jm-valuecount .value-count img {    width: 60px;}
	.home-count-section .jm-valuecount .value-count h4 span {    font-size: 50px;}
	.home-count-section .jm-valuecount .value-count h4 strong{    font-size: 15px;    line-height: 17px;}
	.home-count-section .jm-valuecount .value-count:nth-child(2) h4 span {    width: auto;}
	.home-about .about_home_detail h2 {    font-size: 18px;    line-height: 28px;}
	.home-about .about_home_detail h2 span{font-size: 14px;}
	.home-about .about_home_detail p{    font-size: 14px;    line-height: 20px;}
	.home-about .about_home_detail a{font-size: 13px;    line-height: 23px;margin: 10px 0 0;}
	.home-about{    height: 680px;}
	.hos-items.slick-slider .slick-slide .jmos-content{padding:10px 12px 30px;}
	.HomeproductSlider .hps-caption{padding:20px 30px 40px;    min-height: 220px;}
	.HomeproductSlider .hps-caption h2{    font-size: 26px;    line-height: 26px;}
	.HomeproductSlider .hps-caption p{font-size: 13px;    font-weight: 400;    line-height: 20px;}
	.product-inro.otherpage-inro .proint-head h2 {    font-size: 30px;}
	.product-slide.slider, .product-slide.slider .slide {    height: 355px;}
	.product-coppercables.copper-pro h2{    font-size: 36px;margin-bottom:20px;}
	.product-coppercables.copper-pro h2 span{display:block;font-size: 26px;    line-height: 26px;}
	.product-copperpurchase .col-md-6{-ms-flex: 0 0 100%;    -webkit-box-flex: 0;    flex: 0 0 100%;    max-width: 100%;}
	.product-copperpurchase .row.row-maebtm{margin-bottom: 30px;}
	.product-copperpurchase .row .col-md-6:nth-child(1){margin-bottom: 30px;}
	.home-gfpc-sec{    min-height: 370px;}
	.home-gfpc-header h2{    margin:0px 0 -30px;    font-size: 32px;}
	.home-cer-sec {    padding: 50px 0;    overflow: hidden;}	.vmc-list {    min-height: 545px;}
	.home-cer-sec .cer-left h3 {    font-size: 18px;    line-height: 28px;}
	.home-cer-sec .cer-right img{width: 55px;}
	.home-cer-sec .cer-right h3{   font-size: 18px;    line-height: 28px;}
	.home-cer-sec .cer-right a{    font-size: 13px;    line-height: 16px;}
	footer .footer_top .accordion-content ul.footer-menu li a{    font-size: 14px;    line-height: 26px;}
	footer .footer_top .accordion-content ul.footer_product li a{    font-size: 14px;    line-height: 26px;}
	footer .footer_top address p{    font-size: 14px;    line-height: 26px;}
	footer .footer_top .row .col-md-3.first-col:before {    right: 6px;}
	footer .footer_top .row .col-md-3.second-col:before {    right: 6px;}
	footer .footer_top .row .col-md-3.three-col:before{    right: 6px;}
	footer .footer_bottom p {    font-size: 12px;}
	.home-gfpc-sec ul.gfp-loc-marks {    height: 280px;}
	.home-gfpc-sec ul.gfp-loc-marks li {    width: 22px;}
	.product-inro.specification-inro {padding: 60px 0;background: #fcfcfc url(../images/background-img4.png) no-repeat center center;background-size: auto 100%;}
	.carousel-caption{right:10%;left:10%;}	.ourteam .ot-sl-caption img {    min-width: 220px;    max-width: 220px;padding:10px;}	.ourteam .ot-sl-caption h2 {font-size: 26px;line-height: 26px;}	.ourteam .ot-sl-caption h2 span {    font-size: 14px;    line-height: 24px;}	.ourteam .ot-sl-caption:before{width:220px;height:50px;bottom:-50px;}.certificate-gallery > ul > li.adj-col.last {    margin: -210px 0 0 320px;}
	
	.ourjourney .slick-track .slick-slide.slick-current .fuc-item .fuc-topsec {    width: 85%;    margin: 0 auto;}
	.about-ourfucture:before{    bottom: 190px;}
	.ourjourney button.slick-next{    right: 0;}
	.ourjourney button.slick-prev{    left: 0;}
	.branchaddress.slick-slider .slick-next {    right: -20px;}
	.branchaddress.slick-slider .slick-prev {    left: -20px;}
	.branchaddress.slick-slider .slick-prev, .branchaddress.slick-slider .slick-next {    width: 40px;    height: 40px;    top: 56%;}
	.branchaddress.slick-slider .slick-prev:before, .branchaddress.slick-slider .slick-next:before{    width: 40px;    height: 40px; line-height: 30px; 	}
	
	.branch-address .branchaddress.slick-slider address h2{font-size: 20px;}
	
	
	
	
}
/* MOBILE style */
@media screen and (max-width: 992px) {
    /*
     * In Mobile, hide the tabs controls and undo some potential damage done by the accordion
     */
    .responsive-tabs .nav-tabs,
    .responsive-tabs .tab-content .collapse.active:not(.in) {
        display: none;
    }
    .responsive-tabs .tab-content .collapse.in,
    .responsive-tabs .tab-content .collapsing {
        display: block;
    }
}


/* DESKTOP style */
@media screen and (min-width: 991px) {
    /*
     * In desktop, hide the accordion's controls and undo some potential damage done on the active tab
     */
    .responsive-tabs .panel-heading {
        display: none;
    }
    .responsive-tabs > .active {
        height: auto !important;
    }
}


@media only screen and (max-width: 1366px) and (min-height: 900px) and (min-width: 769px) and (max-height: 900px) {
}
@media only screen and (max-width: 768px){
	.coper-video .modal-dialog {    max-width: 96%;    width: 96%;    height: auto;    margin:35% auto 10%;}
	.coper-video .modal-dialog .modal-popvideo {    width: 100%;    height: 260px;}
	.home-about video{display:none;}
	.collapse:not(.show){display: block;}
	.navbar-light .navbar-brand img,header.fix_header .navbar-brand img {    width: 140px;}
	header.fix_header.sticky .navbar-brand img {    width: 120px;    padding: 10px 0 0;}
	.menu-hamburger .menu-open-button{    width: 35px;    height: 35px;}
	.menu-hamburger .hamburger{    width: 20px;    height: 2px;}
	.menu-hamburger .hamburger-3{    width: 13px;}
	.menu-hamburger .menu-open:checked + .menu-open-button .hamburger-3{width: 20px;}
	.navbar-expand-lg .navbar-collapse.collapse:not(.show) {display: inline-block;    width:auto;    flex-basis:auto;    margin: 0;}
	.navbar-light .navbar-toggler{    display: none;}
	.menu-hamburger .menu-open-button{    margin: 20px -10px 20px 0px;}
	.side-menu-section ul li.mobile-view{display:block;}
	header.fix_header .navbar .navbar-collapse .navbar-nav{display: none;}
	.menu-hamburger{    width: auto;    margin: 0 0 0 auto;    text-align: right;}
	.HomeSlider .carousel-item .home-main-slide-one{bottom:20px}
	.HomeSlider .carousel-item .home-main-slide-one h2{font-size: 30px;  line-height: 30px;padding:0;text-align: center;}
	.HomeSlider .carousel-item .home-main-slide-one h2 span{font-size: 15px;line-height: 25px;}
	.HomeSlider .carousel-item .home-main-slide-all{bottom:20px}
	.HomeSlider .carousel-item .home-main-slide-all h2{    font-size: 24px;  line-height: 24px;}
	.HomeSlider .carousel-item .home-main-slide-all{    bottom: 30%;}
	.HomeSlider .carousel-item .home-main-slide-all h2 span{font-size: 13px;font-weight: normal;line-height: 19px;letter-spacing: -0.5px;margin:5px 0 0 0;}	.HomeSlider .carousel-item .home-main-slide-all h2 span br{display:none;}
	.home-count-section .jm-betterthought h2:before{right: 50%;-webkit-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);transform: translate(50%, -50%);}
	.home-count-section {height: auto;background: url(../images/jainmetal-values-home-bg2.png) repeat center center;background-size: auto;margin:0;padding:40px 0;}
	.home-count-section .jm-valuecount .value-count:nth-child(2) h4 span {    width: auto;	    letter-spacing: -2px;}
	.home-count-section .jm-betterthought h2{font-size: 34px;    padding: 10px 0;text-align: center;letter-spacing: -2px;line-height: 38px;    margin: 0 0 20px;}
	.home-count-section .jm-betterthought{    width: 100%;}
	.home-count-section .jm-valuecount .value-count img{width: 65px;display: block;}
	.home-count-section .jm-valuecount{    width: 100%;    padding: 0 15px;margin:0;}
	.home-count-section .jm-valuecount .value-count h4 strong {    font-size: 14px;    line-height: 16px;}
	.home-count-section .jm-valuecount .value-count h4 span {    font-size: 34px;    line-height: 50px;}
	.home-count-section .jm-valuecount .value-count:nth-child(1){    width: 37%;padding: 0;    text-align: left;}
	.home-count-section .jm-valuecount .value-count:nth-child(2){    width: 63%;padding: 0;    text-align: left;}
	.home-about{margin:0;}
	.video-background{display:none;}
	.home-about .about_home_detail h2{    letter-spacing: -0.5px;font-size: 18px;    line-height: 26px;}
	.home-about .about_home_detail {    width: 100%;    margin: 0;    background: rgb(255, 255, 255);}
	.home-about {    height: auto;    margin: 0;}
	.hos-items.slick-slider .slick-slide .jmos-item{width: 70%;    margin: 0 auto;    position: relative;}
	.home-about .container{padding: 0;}
	.home-ourproduct{    padding: 40px 0;}	.hos-items.slick-slider .slick-slide .jmos-content {    padding: 30px;}
	.HomeproductSlider .carousel-item{min-height:385px;}
	.HomeproductSlider .hps-caption h2 {    font-size: 20px;    line-height: 26px;}
	
	.hos-items.slick-slider .slick-arrow.slick-next {    right: 5px;    width: 44px;    height: 44px;}
	.hos-items.slick-slider .slick-arrow.slick-prev {    left: 5px;    z-index: 999;    width: 44px;    height: 44px;}
	.HomeproductSlider img{    min-height: 210px;}
	.HomeproductSlider .hps-caption {width: 100%;left: 0;bottom: 0;margin: 0;-webkit-transform: translate(0px,0%);-ms-transform: translate(0px,50%);transform: translate(0px,0%);background: #333333;padding: 20px;    min-height: 175px;}
	.HomeproductSlider .hps-caption p{    margin: 0;    font-size: 13px;    font-weight: 400;    line-height: 18px;}
	.HomeproductSlider .carousel-indicators {    display: none;bottom: 6%;    margin: 0 25px;}
	.home-gfpc-sec {    min-height: auto;    padding: 40px 0 0;}
	.home-gfpc-header h2{    font-size: 20px;margin: 0 0 -60px;}
	.home-cer-sec{    padding: 40px 0;    text-align: center;    overflow: hidden;}
	.home-cer-sec .cer-left{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align:left;}
	.home-cer-sec .container:before{display:none;}
	.home-cer-sec .cer-right {    padding:30px 40px 0;    text-align: left;    position: relative;}
	.home-cer-sec .cer-right h3 {    font-size: 20px;    line-height: 28px;}
	.home-cer-sec .cer-right:before {content:"";position:absolute;width:80%;top:15px;right:10%;left:10%;height:1px;background:#cccccc}
	.home-cer-sec.other-cer-sec .cer-right:before {display:none;}
	.home-cer-sec .cer-left h3{    font-size: 16px;display: block;    width: 100%;padding:0 0 0 30px;}
	.home-gfpc-sec ul.gfp-loc-marks {    height: 170px;}
	footer .footer_top address h3{    color: #d8141d;}
	footer .footer_top .row .col-md-3.first-col,footer .footer_top .row .col-md-3.second-col,footer .footer_top .row .col-md-3.three-col,footer .footer_top .row .col-md-3.four-col{    -ms-flex: 0 0 100%;    -webkit-box-flex: 0;    flex: 0 0 100%;    max-width: 100%;}
	footer .footer_top .container{    padding-right: 30px;    padding-left:30px;}
	footer .footer_top .row .col-md-3.first-col,footer .footer_top .row .col-md-3.second-col{border-bottom: 1px solid #0977c7;}
	footer .footer_top .row .col-md-3.three-col{padding:25px 0 0;}
	footer .footer_top .row .col-md-3.three-col,footer .footer_top .row .col-md-3.four-col{text-align:center;}
	footer .footer_top h3.fu{    margin: 15px 0 6px;}
	footer .footer_top{    padding: 0px 0 25px;}
	footer .footer_bottom,footer .footer_bottom p.right{text-align:center;}
	
	.innerbanner {    height: 220px;}
	.innerbanner .banner_content h2 {    font-size: 20px;}
	.innerbanner .banner_content {    margin-top: 0px;}
	.about-count-section{    padding:30px 0 40px;    background: url(../images/about-bg_transp-img1.jpg)no-repeat bottom center;    background-size: 200% auto;}
	.about-miancontent h2 {    font-size: 18px;    line-height: 28px;}
	.about-miancontent h2 br{display:none;}
	.about-miancontent p br{display:none;}
	.about-miancontent p {    font-size: 15px;    line-height: 22px;}
	.about-count-section .jm-valuecount{    padding: 0 5%;overflow: hidden;}
	.about-count-section .jm-valuecount .value-count h4 strong {    font-size: 18px;line-height: 22px;}
	.about-count-section .jm-valuecount .value-count h4 span {    font-size: 50px;}
	.about-count-section .jm-valuecount .value-count img {    width: 70px;}
	.about-count-section .jm-valuecount .value-count:nth-child(1){    width: 100%;    padding: 20px 0 0;}
	.about-count-section .jm-valuecount .value-count:nth-child(2){    width: 100%;    padding: 10px 0 0;}
	.about-ourfucture{    padding: 40px 0;    background: url(../images/background-img2.jpg) repeat-y top center;    background-size: 100% 100%;}
	.about-ourfucture .owl-carousel.owl-drag .owl-item.center {    max-width: 100%;    min-width: auto;}
	.about-ourfucture .owl-carousel.owl-drag .owl-item {    max-width: 100%;}
	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item .fuc-topsec{margin: 0 auto;}
	.ourjourney .slick-track .slick-slide.slick-current .fuc-item .fuc-topsec{width: 65%;}
	.about-ourfucture:before {    bottom: 146px;    background-size: 100% auto;}
	.core-list ul li:nth-child(1){width: 100%;border-right: 0px solid #e2b746;}
	.core-list ul li:nth-child(2){width: 100%;border-right: 0px solid #e2b746;}
	.core-list ul li:nth-child(3){width: 100%;border-right: 0px solid #e2b746;}
	.core-list ul li:nth-child(4){width: 100%;}
	.vmc-section .row.mabtm {    margin-bottom: 65px;}
	.vmc-list {    margin-bottom: 65px;}
	.vmc-section{padding:90px 0 40px;    overflow: hidden;}
	.vmc-section .row .col-md-4:last-child .vmc-list {    margin-bottom: 0px;}
	.ourteam .ot-slider-cap{top: 10%;bottom: 10%;left: 10%;right: 10%;}
	.ourteam .ot-slider-cap img{display:none}
	.ourteam .ot-slider-cap h2{    font-size: 18px;    line-height: 20px;    padding: 0;}
	.ourteam .ot-slider-cap h2 span{    font-size: 12px;    line-height: 16px; padding: 5px 0 0;}
	.ourteam .ot-slider-cap h2:before{display:none;}
	.home-cer-sec.other-cer-sec .cer-right img {    width: 80px;}
	.home-cer-sec.other-cer-sec .cer-right h3 {    font-size: 26px;    line-height: 36px;}
	
	.product-inro{padding:40px 0;}
	.product-inro.otherpage-inro .proint-head h2 {    font-size: 22px;    line-height: 30px;}
	.product-inro.otherpage-inro .proint-head p {    font-size: 16px;    line-height: 26px;}
	.product-inro.otherpage-inro .proint-head h2 br,.product-inro.otherpage-inro .proint-head p br{ display:none;}
	.product-copperpurchase{padding:40px 0;overflow:hidden;}
	
	.product-slide.slider, .product-slide.slider .slide {    height: 290px;}
	.product-slide.slider .slide .slide__content {    position: absolute;top: auto;left: 0;-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);bottom: 0;right: 0;}
	.product-slide.slider .slide .slide__content--headings{    padding: 10px;    background: #000000;    min-height: 152px;}
	.product-slide.slider .slide .slide__content--headings h2 {    font-size: 16px;line-height:28px;}
	.product-slide.slider .slide .slide__content--headings p{    font-size: 14px;line-height:20px;}
	.slide .ps-slider-head h3{font-size: 16px;    font-weight: 700;    line-height: 16px;}
	
	.product-copperpurchase:before,.product-copperpurchase:after{display:none;}
	.product-copperpurchase .procopur-head{text-align:center;}
	.product-copperpurchase .procopur-head h2{    font-size: 30px;    line-height: 40px;}
	.product-copperpurchase .procopur-head p {    font-size: 14px;    line-height: 22px;padding: 0 50px;}
	
	.product-copperpurchase .row.row-maebtm {    margin-bottom: 0px;}
	.product-copperpurchase .copu-item{display:block;border-top-left-radius: 0px;border-bottom-left-radius: 0px;background: #f9f9f9;margin: 0 0 20px;padding: 20px;}
	.product-copperpurchase .copu-item .listimg{    margin: 0 auto;}
	.product-copperpurchase .copu-item .copu-item-con{text-align:center;}
	.product-copperpurchase .copu-item:before{left: 50%;top: 32.5px;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);}
	.product-copperpurchase.sell .copu-item{background:#ffffff;}
	
	.product-coppercables{padding:40px 0;}
	.product-coppercables h2{    font-size: 30px;    line-height: 40px;text-align:center;}
	.product-coppercables:after,.product-coppercables:before{display:none;}
	.product-coppercables .coppercables-lists .coppercables-lists{    width: 48%;    padding: 10px 20px;}
	.product-coppercables .coppercables-lists .coppercables-lists h6{    font-size: 18px;    min-height: 40px;}
	
	.productvideo-section a.pvideolink:before {    width: 70px;    height: 70px;}
	.product-inro.otherpage-inro .proint-head table.spection-table{width:100%;margin: 35px auto 0;}
	.product-coppercables .coppercables-lists .coppercables-lists .listimg{}
	.product-coppercables.pro-trading .coppercables-lists .coppercables-lists h6{min-height: auto;}
	.product-coppercables.pro-trading .coppercables-lists .coppercables-lists {width: 100%;min-height: auto;    margin: 0 0 25px;}
	.product-copperpurchase .copu-item .copu-item-con ul{    width: 40%;    margin: 0 auto;}
	
	.main-address{padding:30px 0 40px;    background: url(../images/contact-bg-img1.jpg) center center no-repeat;    background-size: 200% 100%;}
	.main-address .breadcrumbs-container ul.breadcrumbs{    margin: 0px 0 30px;}
	.main-address address img{    width: 65px;}
	.main-address address h2{font-size: 32px;    line-height: 32px;}
	.main-address address h2 span{    font-size: 22px;    line-height: 22px;}
	.main-address address p{    font-size: 17px;    line-height: 24px;}
	.main-address address p.phonemail a{    font-size: 17px;    line-height: 24px;}
	
	.branch-address {    padding: 40px 0;    background: url(../images/contact-bg-img2.jpg) center center no-repeat;    background-size: 200% 100%;}
	.enquire-section {    padding: 40px 0;	}
	.contact-enquire-tab .tab_content{    margin: 0;}
	.tab_wrapper.contact-enquire-tab > ul {    display: none;  }
	.tab_wrapper.contact-enquire-tab .content_wrapper {    border: 0;  }
	.tab_wrapper.contact-enquire-tab .content_wrapper .accordian_header {    display: block;background: #ffffff;    color: #333333;}
	.tab_wrapper.contact-enquire-tab .content_wrapper .accordian_header.active { color: #f8c436;}
	.tab_wrapper.contact-enquire-tab .content_wrapper .accordian_header.active:after{display:none;}
	.tab_wrapper.contact-enquire-tab .content_wrapper .accordian_header.active .arrow{    border-top: 3px solid #f8c436;    border-left: 3px solid #f8c436;}
	.branchaddress  .slick-next {    right: 20px;}
	.branchaddress  .slick-prev {    left: -10px;}
	.contact-enquire-tab .tab_content h2{    font-size: 22px;    line-height: 30px;}
	.contact-enquire-tab .tab_content p{    font-size: 18px;    line-height: 26px;}
	.contact-enquire-tab .tab_content .vendor-form .ourproduct li{    display: block;}
	.contact-enquire-tab .tab_content .vendor-form .ourproduct li:nth-child(1){    padding: 5px 20px;}
	
	.innerbanner.thankyou-innerbanner {    height: 215px;}
	.thankyou-inro{padding:40px 0;}
	.thankyou-inro h2{    font-size: 32px;}
	footer .footer_top .row .col-md-3:before{display:none;}
	.about-ourfucture .carousel-custom-main .owl-carousel .owl-nav button.owl-prev{    left: 0;}
	.about-ourfucture .carousel-custom-main .owl-carousel .owl-nav button.owl-next{    right: 0;}
	.about-ourfucture .carousel-custom-main .fuc-item .fuc-topsec h4.active {    font-size: 19px;    line-height: 28px; 	}
	.about-ourfucture .carousel-custom-main .owl-item.center .fuc-item h3.acti{font-size: 50px;}
	.about-ourfucture .carousel-custom-main .owl-dots{display:none;}
	.assignfixedwidth{    height: auto;}
	.about-ourfucture h2{    font-size: 26px;    line-height: 33px;    padding: 0 0 28px;}
	
	.product-slide.slider .slick-next{    top: 30%;}
	.product-slide.slider .slick-prev{    top: 30%;}
	.product-slide.slider .slick-next:before{    font-size: 30px;}
	.product-slide.slider .slick-prev:before{    font-size: 30px;}
	.product-copperpurchase .procopur-head h2.purcosc span{    font-size: 20px;    margin: 0 0 0;}
	
	.product-copperpurchase .row .col-md-6:nth-child(1) {    margin-bottom:0px;}
	.home-cer-sec.other-cer-sec .cer-right {    padding: 0 40px;}
	.product-inro.specification-inro table.spection-table{    width: 100%;}
	.product-coppercables.copper-pro h2{font-size: 29px;}
	.product-coppercables.copper-pro h2 span{    font-size: 20px;    line-height: 38px;}
	
.certificate-section{padding:40px 0;}
.certificate-section h2{font-size: 26px;line-height: 36px;    padding: 0 0 20px;}
	.certificate-gallery > ul > li{    float: inherit;    width: 100%;    margin: 0 0 15px;}.vmc-list{    min-height: auto;}.vmc-list p {    font-size: 15px;    line-height: 25px;}
	.about-ourfucture p{    font-size: 14px;}	.about-ourfucture p br{ display:none;}	.ourteam .carousel-item{    min-height: 650px;}	.ourteam .carousel-item>img{display:none!important;}	.ourteam .ot-sl-caption{    display: block;}	.ourteam .ot-sl-caption .carousel-capimg{    margin: 0 auto;    min-width: 220px;    max-width: 220px;    width: 300px;}	.ourteam .ot-sl-caption .carousel-capimg img{    min-width: 100%;    max-width: 100%;    padding: 10px;}	.ourteam .ot-sl-caption h2 {    font-size: 21px;    line-height: 21px;    padding: 56px 0 0;    text-align: center;}	.ourteam .ot-sl-caption h2:before{display:none;}	.ourteam .ot-sl-caption .carousel-capimg:after {    width: 220px;    height: 40px;bottom: -42px;}
	.certificate-gallery > ul > li.adj-col-two {    -ms-flex: 0 0 100%;    -webkit-box-flex: 0;    flex: 0 0 100%;    max-width: 100%;}
	.certificate-gallery > ul > li.adj-col {    -ms-flex: 0 0 100%;    -webkit-box-flex: 0;    flex: 0 0 100%;    max-width: 100%;}
	.certificate-gallery > ul > li.adj-col.last {    margin:0;}		
	
		.enquiry-popup .modal-dialog .modal-body .enquiry-form .row.row-mar {    margin-bottom: 0;}
		.enquiry-popup .modal-dialog .modal-body .enquiry-form .row.row-mar .g-recaptcha{    margin-bottom:15px;}
		.enquiry-popup .modal-dialog .modal-body .enquiry-form .form-group {    margin-bottom: 15px;}
		.enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="text"], .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="email"], .enquiry-popup .modal-dialog .modal-body .enquiry-form input[type="tel"]{    height: 40px;    padding: 0px;}
		.enquiry-popup .modal-dialog .modal-body .enquiry-form label{line-height: 16px;}
	footer .footer_top address p a{text-transform: lowercase;    letter-spacing: 0;}
	
	.ourteam .carousel-control-next:before{    top: 40%;    right: 10px;}
	.ourteam .carousel-control-prev:before{    top: 40%;    left: 10px;}
	.product-inro.otherpage-inro .proint-head ul li{display: -webkit-box;display: -ms-flexbox;display: flex;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin: 7px auto 0;}
	.branchaddress.slick-slider .slick-prev, .branchaddress.slick-slider .slick-next {    width: 35px;    height: 35px;top: 61%;}
	.branchaddress.slick-slider .slick-prev:before, .branchaddress.slick-slider .slick-next:before{width: 35px;height: 35px;line-height: 24px;font-size: 30px;}
	.branchaddress.slick-slider .slick-next {    right: -5px;}
	.branchaddress.slick-slider .slick-prev {    left: -5px;}
	
	.ourteam {padding:40px 0;}
	
	.productvideo-section{width:100%;overflow:hidden;}
	.productvideo-section a.pvideolink img {    width: 200%;    margin: 0 -50%;}
	
	.pl80 .container {
    padding-left: 0;
}
	
}	



@media only screen and (max-width: 500px){
	.collectionCenters img{width:100%;}
}
@media only screen and (max-width: 420px){
	
	.home-count-section .jm-valuecount .value-count h4 span {    font-size: 28px;    line-height: 50px;}
	footer .footer_bottom p {    font-size: 11px;}
}