/*

Powerded by : AdoxSolutions.com

Author: SAHAD U

*/

 

@import url(https://fonts.googleapis.com/css?family=Advent+Pro:400,700,500,300,600,200,100);

@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,100);



body {font-family:'Advent Pro';  color:#737373; font-size:17px; font-weight:300; }

h1,h2,h3,h4,h5 {font-weight:400; font-family:'Advent Pro'; } 



/* elements */

.mrg-tp4{ margin-top:40px;}  iframe {border:0;} a:hover{text-decoration:none;}   .mrg-tp-15 {margin-top:15px;} .mrg-btm-4 {margin-bottom:4%;}

  

/* header */

.menu .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background:#none !important;   }

.menu .navbar-default .navbar-nav > li > a:hover, nav img:hover, .current img, .current {opacity:1; color:#000 !important;} .navbar-toggle {float:none; margin-right: 0px;}

.menu .navbar-collapse{ padding:0px;  float:right;}

.menu .navbar-default{ background:none; border:none;   }

.menu .navbar-default .navbar-nav > li > a{ color:#c3c5c7;  }

.menu .navbar-default .navbar-nav > li > a:hover  img  {opacity:1; color:#ffd800;} .menu .navbar{ margin-bottom:0px; margin-top: 15px;}

.menu .div > li > a{ color: #c3c5c7; display: inline-block;  text-decoration: none; padding:15px ;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } 

.menu .navbar-nav>li>a {padding-top:0; padding-bottom:0;}  

  

.container-fluid {padding-left:80px; padding-right:80px;} nav img {opacity:0.6; display:block; margin:0 auto 6px; height:37px}

.caption h2 {font-weight:700; font-size:35px; color:#fff; width:70%; }  

.caption a {font-weight:400; font-size:30px; color:#fff;} .caption { position:absolute; left:15px; top:190px; bottom:0; z-index:99999999 !important;} .caption a:hover{color:#ffd800;}



/* banner */

.carousel-control.right {background-image:none;} .carousel-control.left {background-image:none; } .carousel-control {left:0;}  #myCarousel {position:relative;   }

.next-prv {width:60px; position:absolute; bottom:70px; right:98px;}



/* home-text */

.home-text {color:#fff; padding-top:33px; clear:both !important;  padding-bottom:33px;   background:url(../images/home-design.png) center top #799908; }  

.home-text h1 {margin-top:0%; font-size:55px} .home-cata-pic .hover13 h6.all-pro{font-size:24px; margin-top:80px;}



/* home-cata */

.home-cata {text-align:center; padding-top:1px; padding-bottom:0px;} .home-get {padding-top:9%; } .md-talk h2, .home-get h2 {font-weight:700; font-size:35px; color:#799908; margin-top:0; } 
1f5ca9
.home-get ul, .footer-black  ul, .social ul {margin:0; padding:0;} .home-get li  {list-style:none;} .home-get li a {font-size:22px; font-weight:400; color:#585858; margin-bottom:15px;}

.home-cata-pic img {width:100%; transition: all 0.4s;} .home-cata-pic img:hover{width:97%;}   .home-cata-pic  .col-md-4 {padding:2px;}  .home-get li a:hover {color:#799908;} 

.home-cata-pic .hover13 {background:url(../images/pro-bg.png) left top  no-repeat; background-size:100% 100%; padding:50px 15px 30px  ; min-height:287px; } .home-cata-pic .hover13 img {width:80%;} 

.home-cata-pic .hover13 h6 {font-size:20px; text-transform:uppercase; font-weight:500; color:#799908;} .md-talk p {width:80%; margin:0 auto;}





/* home-testi-talk */

.hover13 figure:hover img { opacity: 1; -webkit-animation: flash 1.5s; animation: flash 1.5s;} @-webkit-keyframes flash {0% {opacity: .4;} 100% {opacity: 1;}}

@keyframes flash {0% {opacity: .4;} 100% {opacity: 1;}}

.home-testi {text-align:center; color:#fff; background:#799908; padding-top:8%; padding-bottom:8%; min-height:523px} .home-testi h2 {font-weight:700; font-size:35px; margin-bottom:3%;} 

.home-testi-talk  .carousel-indicators {top: 110px !important;} .home-testi-talk small {margin-top:3%;} .md-talk { padding-top:53px;} .md-talk a {color:#737373;} .md-talk a:hover {color:#799908;}

.home-gal .col-md-6 {padding-left:3px; padding-right:0px; margin-top:7%;} .media {text-align:center; position:relative;} 

.media h3 {color:#fff; font-weight:700; font-size:28px; background-color:rgba(0, 0, 0, 0.6); z-index:0; width:50%; margin:0px auto; position:absolute; top:45%; left:24%; padding:8px 12px;}  



/* Clients */

.home-clients {margin-top:75px; margin-bottom:75px; text-align:center;} .home-clients  h3 {color:#799908; font-weight:400; font-size:28px; margin-bottom:5%;} 



/* stockist */

.find-stockist { text-align:center; border-top:#e1e1e1 3px solid; padding-top:55px ; padding-bottom:55px ; background:url(../images/maps-location.png) center center no-repeat; height:450px;}

.input-group {padding-top:5px !important; border:none;} .input-group button.btn {background:#fff; border-radius:0px; border:1px solid #dcdcdc; border-left:none; padding:9px 12px;}

.input-group .search-query {background:#fff; border-radius:0px; border: 1px solid #dcdcdc; padding:19px 12px; }  button.btn:hover{opacity:1; border: 1px solid #dcdcdc; }  

.input-group .search-query.form-control{padding-left:15px; font-size: 15px; font-weight:400; border: 1px solid #dcdcdc; width:100%; color:#5a5a5a !important;  border-right:none;}

.input-group .search-query.form-control:hover {border:1px solid #dcdcdc; }.search-query.form-control::-moz-placeholder {color:#5a5a5a !important; } 

.search-query.form-control::-webkit-input-placeholder{color:#5a5a5a !important; } .input-group img {margin-left:5px;}

.find-stockist .col-md-4 {width:22%; margin:1% auto 0;} .find-stockist h2 {font-weight:700; font-size:32px; color:#799908; margin-top:0;  padding-top:95px} 

 

/* footer */

.footer {background:#191919; padding:52px 0px; margin-top: 1px;} .footer li a {color:#7c7c7c; font-weight:400; font-size:12px; padding-bottom:12px; font-family:'Roboto'}.footer ul{padding:0; margin:0;}  

.footer li a:hover{color:#fff;} .footer li{list-style:none;} .footer h4{font-size:18px; font-weight:500; color:#2a77d9; margin-bottom:31px;} 

.map-ftr {background:url(../images/map.png) right bottom  no-repeat;  height:164px;} .dwn-btn {background:#565656; border-radius:25px; text-align:center; width:80%; color:#b7b7b7; margin: 0 auto 10px; font-size:12px; font-family:'Roboto'; padding:10px;} a .dwn-btn:hover {color:#fff;}



.footer-black {background:#000; padding:33px 0px;} .footer-black  h4 {text-transform:uppercase; font-size:18px; color:#799908; margin-bottom:12px; font-weight:500;}

.footer-black p {font-size:18px; color:#fff; }.footer-black  p:hover {color:#799908; }   .footer-black  li {list-style:none; font-size:22px; font-weight:400; color:#fff;}

.footer-black a, .social a:hover {color:#fff;}  .footer-black a:hover {color:#799908; } .footer-black img {padding-top:5%;}



.footer-last {background:#191919; font-family:'Roboto'; padding:16px 0px;}  .footer-last p {text-transform:uppercase; font-size:12px; color:#616161; padding-top:1%;}

.social li {list-style:none; padding-left:10px; display:inline-block; text-transform:uppercase; font-size:12px; color:#616161; padding-top: 1%;  } .social li a {transition:all 0.4s;}  

.social a {color:#616161; }





/* company */



.header{ /*margin-top:30px; margin-bottom:30px; */ }

/*.menu2 .navbar-collapse{ padding:0px;  float:right;}

.menu2 .navbar-default{ background:none; border:none;   }

.menu2 .navbar-default .navbar-nav > li > a{ color:#7e7e7e;  }

.menu2 .navbar-default .navbar-nav > li > a:hover  img  {opacity:1; color:#ffd800;} .menu2 .navbar{ margin-bottom:0px;}

.menu2 .navbar-default .navbar-nav > li > a:hover, nav img:hover, .current img, .current {opacity:1; color:#000 !important;} */



.about-banner {background:url(../images/about-ban.png) center top no-repeat; height:200px; background-size  :100% 100%; text-align:center;} 

.about-banner h1, .about-talk h1,  .career-banner  h1, .partners-banner h1, .gallery-banner h1 {font-weight:700; font-size:50px; color:black; margin:0;  padding-top:107px}



.breadcrumb .active {font-size: 13px; color:#799908;  margin:0;  font-weight:400; text-align:left;} .breadcrumb{  background:none; margin:0;  font-family:'Roboto';}

.breadcrumb li a {color:#787878; font-size:13px; font-weight:400;  margin:0; padding-right:6px;  }  

.breadcrumb li {list-style:none; display:inline-block;} ul.breadcrumb  {padding:0;} 



.about-text {color:#fff; padding-top:24px; clear:both !important; height:136px; margin:-136px auto 0;   background: #799908; width:80%; }  

.about-text h1 {margin-top:1%; font-size:36px; font-weight:700;} .about-text img {width:100%;} .about-text .container-fluid {padding-left: 45px; padding-right: 45px;}

.navbar-nav>li>a {padding-top:0; padding-bottom:0;}  



.about-cnt { width:80%; margin:85px auto ; } .about-cnt p {font-size:18px; font-weight:400; color:#858484; text-align:center;} 

.bdr-tp {border-top:1px solid #dedede;} .pad-tp8{ padding-top:80px; }

.career-details .container-fluid , .vission-mission .container-fluid {padding-left: 15px; padding-right: 15px; }

.vision {background:#edf2f8; text-align:right; padding-top:77px; height:410px; padding-right: 40px;  padding-left: 40px;} .vision  h3 {font-size:35px; color:#5f5f5f; font-weight:700; margin-bottom:20px;}

.mission {background:#799908; text-align:left; padding-top:77px;  height:410px; color:#fff; padding-right: 40px;  padding-left: 40px;}

.mission  h3 {font-size:35px; color:#fff; font-weight:700; margin-bottom:20px;} .vision p, .mission p  {font-size:20px;}



.mis-list { margin:0; padding:0;} .mis-list a  {font-size:19px; color:#2855e8; font-weight:400; text-transform:capitalize; transition: all 0.4s;} 

.mis-list a:hover {color:#acacac;} .mission  ul {margin:0; padding:0; margin-top:5%;}

.mis-list > li {display: block; background:url(../images/li-point.png) center no-repeat; background-position:0px 5px; padding-bottom:5px; padding-left:22px;  } 



.about-talk {margin:135px  auto; text-align:center; width:90%; } .about-talk  .img-circle {border:6px solid #3a7dd2; margin-bottom:50px;} .about-talk  p {font-size:20px; margin-top:2%;}

.about-talk h5 {font-weight:700; font-size:23px; color:#2160b1; margin-top:2%;  } .about-talk h5 span {font-weight:700; font-size:23px; color:#727881;} .about-talk a {padding-top:1%; font-size:20px; }

.morecontent span { display: none;} 

.morelink {display: block;  font-size:19px; font-weight:400;   background:url(../images/btn-bottom.png) left center no-repeat; background-position: 44% 21px; margin-top:1%;   margin-left: -2%;  }

.morelink  a {color:#799908;} .less  { background:url(../images/btn-top.png) left center no-repeat; margin-top:1%; background-position: 44% 21px;   }

.about-values {padding:75px 0px; background:#f5f5f5; border-top:1px solid #dedede;  border-bottom:1px solid #dedede;}  .about-values  p {font-size:24px; color:#5f5f5f; font-weight:400;} 

.about-values h3, .about-research h3 {font-size:35px; color:#5f5f5f; font-weight:700; margin-bottom:20px;}  .about-values .col-md-4 img {width:100%; max-height:330px;}



.morecontent2 span { display: none;} 

.more2link {display: block;  font-size:19px; font-weight:400;   background:url(../images/btn-bottom.png) left center no-repeat; background-position: 8% 9px; margin-top:1%;   }

.more2link a {color:#799908;} .less2  { background:url(../images/btn-top.png) left center no-repeat; margin-top:1%; background-position: 8% 9px;   }





/* products */

.product-banner {background:#e7e8e9; height:284px; text-align:center;} .products-cnt  { margin:3% auto; width:80%; }

.products-cnt  .container-fluid {padding-left:0px; padding-right:0px;}   .products-cnt .col-md-3 {text-align: center;}
.products-cnt .col-md-3 img {max-width: 100%; max-height: 280px; min-height: 280px; margin-top: 20px;}

.products-cnt h4 {font-size:20px; color:#282828; font-weight:400; margin-top:5%; margin-bottom:10%;}

.pro-more {display: block;  font-size:20px; width:23.333%;  color:#9db7d9; font-weight:400; padding:15px 0px; text-align:center;  border-radius:4px;  background:#799908;   margin-top:1%;   }

.pro-more:hover {color:#fff;}



#accordion .glyphicon { float:right; color:#799908 !important;} .panel-default>.panel-heading {background:#fff; border-radius:0 !important;}  

.panel-heading {border-radius:0px !important;}

.panel-body { padding:0px; } .panel h4 {margin:2% 0px; color:#799908; font-weight:500;}  

.panel-body table tr td { padding-left: 15px } #myModal3 p {font-weight:500; font-size:20px; color:#282828; padding:20px;} 

#myModal3 .modal-title{ text-align:center;  font-weight:600; font-size:22px; color:#282828; padding:10px;}

.panel-body .table {margin-bottom:0px;}  .panel-body a, .products-cnt .col-md-9 h3 span, .pro-detail p {color:#282828; font-size:18px; font-weight:400;} .panel-body a:hover {color:#799908;} 

.pro-detail img {  max-width: 100%; min-height: 500px; max-height: 500px;} .pro-detail .col-md-7 {text-align:center;}
.pro-detail h4 {font-weight:600; font-size:24px; color:#282828; margin-bottom:2%;} .products-cnt .col-md-9 h3 a {color:#799908;} 
.products-cnt .col-md-9 h3 a:hover {color:#282828;} .pro-detail p {text-align: justify;}


 



/* career */

.career-banner {background:url(../images/career-ban.png) center top no-repeat; height:470px; background-size  :100% 100%; text-align:center;}  

.career-cnt {text-align:center;}  .career-more, .career-more:visited  {background:#799908; border-radius:4px; padding:12px 43px;  color:#fff !important; font-weight:500;  font-size:20px; } .career-more:hover {color:#ffd800; } 

.career-more1, .career-more1:visited  {background:#eeeeee; border-radius:4px; padding:12px 43px;  color:#000 !important; font-weight:500;  font-size:20px; } .career-more1:hover {color:#ffd800; } 



.career-cnt p {margin-bottom:3%; margin-top:1%; font-weight:400; } .career-cnt h3 {font-size:26px; font-weight:500; color:#799908;}

.career-list { border-top:1px solid #dedede; padding:60px 0px; width:79%; margin:2% auto 0%;  } .career-details {text-align:center;}  .career-details  h2 {font-size:30px; font-weight:500; margin-top:-30px; color:#6e7072; margin-bottom:1%;} .career-details .vision p, .career-details .mission p {font-size:22px;}  .career-details .mission { padding-right:120px;} p.apply { width:80%; margin:0% auto 3%; font-size:18px; font-weight:400;} p.apply  a {color:#838080;} p.apply  a:hover {color:#799908;}

.career-details .vision , .career-details .mission{ height: 360px; margin-bottom:3%;}



.btn-file {

    position: relative;

    overflow: hidden;

}

.btn-file input[type=file] {

    position: absolute;

    top: 0;

    right: 0;

    min-width: 100%;

    min-height: 100%;

    font-size: 100px;

    text-align: right;

    filter: alpha(opacity=0);

    opacity: 0;

    outline: none;

    background: white;

    cursor: inherit;

    display: block;

}

.file {visibility: hidden; position: absolute; background:#fff;  border:1px solid #e8e8e8;} .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background:#fff;  border:1px solid #e8e8e8;}

.input-lg {height:40px; font-size:14px !important;} .form-control{background:#fff; border:1px solid #e8e8e8; width:100%; padding:11px; height:40px; margin-bottom:15px; border-radius:0; box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset ;  font-weight:500; font-size:15px;} .form-control::-moz-placeholder{color:#000; font-weight:500; font-size:15px;} .browse {background:#799908 !important;} 

.close {font-size:28px !important;}



/* partners */

.partners-banner {background:url(../images/partners-ban.png) center top no-repeat; height:460px; background-size:100% 100%; text-align:center;}  

.partners-cnt  {text-align:center; margin:5% auto; width:80%; } .partners-cnt img {padding:51px 60px; min-height:52px; border:1px solid #d5d5d5;} .partners-cnt .col-md-3 {margin-bottom:2%;}

.partners-cnt  h4 {font-size:28px; color:#799908; font-weight:400; }



/* gallery */

.gallery-banner {background:url(../images/gallery-ban.png) center top no-repeat; height:460px; background-size:100% 100%; text-align:center;}  

.gallery-cnt  {text-align:center; margin:5% auto; width:80%; } .gallery-cnt img {padding:51px 60px; min-height:52px; border:1px solid #d5d5d5;} .gallery-cnt .col-md-3 {margin-bottom:2%;}

.gallery-cnt  h4 {font-size:28px; color:#799908; font-weight:400; }



/* contact */

.contact-banner {background:#e7e8e9; height:284px; text-align:center;}  .product-banner h1, .contact-banner  h1 {font-weight:700;  font-size:50px; color:#799908; margin:0;  padding-top:35px}  

.contact-cnt .link-box {background:#e7e8e9; border-radius:6px; padding:28px 0px; text-align:center; display:block; margin-bottom:5%;} 

a.link-box{font-size:24px; text-transform:uppercase; font-weight:500; color:#799908; font-family:'Advent Pro'; } .contact-cnt  { margin:5% auto; width:80%; }

.contact-cnt  .container-fluid {padding-left:0px; padding-right:0px;} a.link-box:hover  {background:#799908; color:#fff;} .contact-cnt p {font-size:18px; font-weight:400; color:#282828;}

.contact-cnt p a {color:#282828;} .contact-cnt p a:hover {color:#799908;}  .products-cnt h3, .contact-cnt h3{font-weight:400; font-family:'Roboto'; font-size:24px; color:#799908; text-transform:uppercase; border-bottom:2px solid #dedede; margin-bottom:4%; padding-bottom:1%;} .add p , .add a {font-family:'Roboto'; color:#979797;}

.form-control{border:1px solid #bfbfbf; border-radius:6px !important;  background:none; width:100%; font-size:18px;  padding:10px; height:42px; margin-bottom:15px; color:#969696 !important; box-shadow: inset 1px 3px 6px rgba(0,0,0,.075);}  .form-control::-moz-placeholder{color:#969696 ;} .form-control:-ms-input-placeholder{color:#969696}.form-control::-webkit-input-placeholder{color:#969696}

.form-control:focus{border-color:#ff0000; -webkit-box-shadow:none ; box-shadow:none ;}

 

.products-cnt .top{margin-top:50px;} 

 

.products-cnt .batten{margin-top:30px;} 

.products-cnt .batten h4 {

    font-weight: 600;

    font-size: 24px;

    color: #282828;

    margin-bottom: 2%;

    margin-left: 13px;

}

 

 

 

 

 





/* Responsive */



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

.menu2 .nav>li, .menu .nav>li a:hover{color:white !important;}

.header {margin-top: 20px; margin-bottom: 15px;} .col-xs-12 {text-align:center;} .container-fluid {padding-left:35px; padding-right:35px;} .next-prv {right: 45%; bottom:50px;} nav img {display:none;} .logo img {width:50%; margin-bottom: 5%;}

.menu2 .navbar-collapse, .menu .navbar-collapse { float: none; padding:5px 15px; background-color:rgba(0, 0, 0, 0.9); text-align:center;} 

.menu2 .navbar-nav>li>a, .menu .navbar-nav>li>a {padding:4px !important;  color:fff;}  .menu .navbar-default .navbar-nav > li > a:hover, nav img:hover, .current img, .current {opacity:1; color:#fff !important;}

.menu2 .nav>li , .menu .nav>li { padding: 0px 3px !important; font-size:13px;} .navbar-nav p {margin-bottom:0;}

.caption {display:none;}  .home-testi-talk .carousel-indicators {top: 182px !important;} .home-clients {margin-top: 45px; margin-bottom: 45px;}

.home-text {height:auto; } .home-text h1 {font-size: 24px;} .home-text img {margin-top:5%;} .home-cata-pic .col-md-4{padding:0;} .home-testi {padding-top:45px; padding-bottom:65px;} .navbar {min-height:0px !important} .home-cata-pic .hover13 { min-height: 270px; margin-bottom: 3%;} .home-gal .col-md-6 {padding-left:0px; margin-top:2%;} 

.home-testi h2 {font-size: 30px;} .home-get ul {margin-bottom:15%;}.md-talk .col-md-offset-1 img {width:70%;}.footer {padding:30px 0px;} .footer .col-md-5 {margin-top:20px !important;}

.footer-black h4 {margin-top:11%; margin-bottom:1%;} .map-ftr { background-size: 100% 100%;} .pro-more {width:50%; margin:1% auto;} .products-cnt h3, .contact-cnt h3 {margin:10% 0;}

 

/*.find-stockist .col-md-4 {width:auto; } .find-stockist {height: 350px; padding-top: 10px; padding-bottom: 25px;}*/

.career-banner, .about-banner, .partners-banner {  background:none #e7e8e9; height: 276px;} .about-banner h1, .about-talk h1, .career-banner h1, .partners-banner h1 {padding-top: 37px;} .about-cnt  .container-fluid {padding-left: 15px; padding-right: 15px;} .mission, .vision  {padding-top: 27px; padding-bottom: 3%; padding-right: 25px; padding-left: 25px; height:auto;} .about-talk {width: 100%;}.about-talk .img-circle   {width:100%;} .about-text img {width:70%;} .partners-cnt .col-md-3 img {width:100%;} .partners-cnt {width: 100%;} .about-values {padding: 45px 0px; border-bottom: none;}.about-text h1 {font-size:20px;} .about-text { height: auto; padding:24px 15px; } .more2link, .morelink {background:none;} .career-cnt h3  {font-size: 24px;} .career-cnt .container-fluid , .about-values  .container-fluid {padding-left: 15px; padding-right: 15px;} .career-list {width:100%; padding: 30px 0px;} .career-cnt p { margin-bottom: 10%;}.product-banner  .container-fluid  {padding-left: 25px; padding-right: 25px;} .product-banner h1, .contact-banner  h1 { padding-top:26px}  .about-talk {margin: 65px auto;} .home-clients {margin-top:10% !important;} p.apply {margin: 0% auto 10%;} 

.career-details .mission {padding-right: 35px;}.career-details .vision, .career-details .mission {height:auto; margin-bottom:5%;} .career-details h2 {margin: 1% 0px 10%;  font-size: 34px;} 

.social {padding: 0px 55px;} .social li {margin-bottom:2%;}  .home-testi   {min-height:420px;}    .home-testi-talk p{font-size:15px;}



} 



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



.container-fluid {padding-left:25px; padding-right:25px;}  .logo img {margin-top:5%;} .next-prv {right: 52px;} .caption a {font-size:23px;} .header {margin-top: 13px; margin-bottom: 12px;}  

.caption{margin-top: 130px;} .caption h2 {font-size:25px; width:100%;}  .home-text h1 { font-size: 30px; margin-top: 2%;} .home-cata-pic .hover13 {padding: 44px 15px 30px; min-height: 256px;}

.home-text {padding-top: 30px; clear: both !important; padding-bottom: 26px; height: auto;  }  figure img {width:100%;}  .home-get {padding-top: 3%;} .home-get ul {margin-bottom:9%;}

/*.find-stockist {padding-top: 40px; padding-bottom: 40px; height: 350px;} .find-stockist .col-md-4 {width: 50%;} */ 

.about-text { height: 110px; margin: -110px auto 0;} .about-text h1 {font-size: 22px;} .mission, .vision {min-height: 510px; padding:50px 40px;} .more2link, .less2 { background-position: 20% 9px;}

.about-values p {font-size:20px;} .morelink, .less {background-position: 59% 16px; } .career-cnt p {margin-bottom: 6%;} .career-details .mission {padding-right:25px;} 

.career-details .vision, .career-details .mission { min-height: 390px !important;} .career-details h2 {margin-bottom:3%;} h2.resp-accordion {display:inline-block !important; padding-left: 5px;}

.product-banner {height: 256px;}   .products-cnt .col-md-9 .col-md-3 img {width:100%; min-height:140px;}  .partners-cnt .col-md-3 img {width:100%;}  

.partners-cnt .container-fluid  {padding-left: 0px; padding-right: 0px;}   .home-testi   {min-height: 360px;}

.products-cnt .col-md-3 img {width:100%; min-height:210px;}  .career-banner, .about-banner, .partners-banner  {height: 370px; background-size: 100% 100%} 

.home-cata-pic .hover13 h6.all-pro{font-size:22px; margin-top:80px;}



}

 

@media only screen and (max-width : 1023px){ .home-gal .col-md-6{margin-top: 14%;}}



@media only screen and (min-width : 992px) and (max-width : 1199px){



.caption h2 {width:100%; font-size:30px;}    figure img {width:100%;}  .home-text h1 {margin-top: 4%; font-size: 40px;}  

.container-fluid {padding-left:45px; padding-right:45px;} .home-get {padding-top: 7%;} .md-talk {padding-top: 55px;} .media h3 {font-size: 19px; font-weight: 400; } .home-get {padding-top:12%;}

.owl-carousel .owl-item img {width: 96px; height: 30px; } .map-ftr { background-size: 100% ;}  .products-cnt .col-md-9  h4 {font-size:16px;} .products-cnt .col-md-3 img { height: auto;} 

.home-cata-pic .hover13 {min-height: 208px;  padding: 25px 15px;} .home-cata-pic .hover13 img {width:90%;} .home-cata-pic .hover13 h6 {font-size: 19px;}  .about-text img {width:80%;}

.mission, .vision {min-height: 470px; padding:50px 40px;} .more2link, .less2 { background-position: 14% 9px;} .career-banner, .about-banner, .partners-banner  {height: 400px;}

.about-values { padding: 60px 0px;} .career-details .vision, .career-details .mission { min-height: 370px !important;}  a.link-box {font-size: 19px;}  .contact-cnt .link-box { padding: 13px 0px;} 

.resp-tabs-list li { width:42%;} .partners-cnt .col-md-3 img {width:100%; } .partners-cnt img {padding: 42px 24px;} .partners-cnt .container-fluid  {padding-left: 0px; padding-right: 0px;}

 .home-testi-talk  .carousel-indicators {top: 135px !important;}   .home-testi-talk p{font-size:15px;} .home-testi {padding-top: 6%; padding-bottom: 6%; min-height: 401px;}

.home-cata-pic .hover13 h6.all-pro{font-size:20px; margin-top:70px;}  .footer {margin-top:2px;} .home-testi{height:367px;  min-height:auto;}

 

 }

 

 



@media only screen and (min-width : 1201px) and (max-width : 1920px){

 .partners-cnt .col-md-3 img {width:100%; } .partners-cnt img {padding: 42px 24px;} .partners-cnt .container-fluid  {padding-left: 0px; padding-right: 0px;}

}



@media only screen and (min-width : 1200px) and (max-width : 1380px){

 .home-text .col-lg-7   {width:80%; }  

}





@media only screen and (min-width : 1201px) and (max-width : 1300px){

 .about-text img {width:140%;} .about-text h1 { font-size: 32px;}

} 

@media only screen and (min-width : 1301px) and (max-width : 1400px){

 

 .about-text img {width:140%;} .about-text h1 { font-size: 32px;}

} 





@media only screen and (min-width : 992px) and (max-width : 1100px){

.morelink, .less {background-position: 57% 20px; } 

}



@media only screen and (min-width : 1101px) and (max-width : 1366px){

.morelink, .less {background-position: 56% 20px; }  .home-cata-pic .hover13 { min-height: 215px; padding: 30px 15px 20px;} .home-testi {height:425px; min-height:auto;} .footer {margin-top:2px;}

}



@media only screen and (min-width : 1367px) and (max-width : 1600px){

.morelink, .less {background-position: 55% 21px; }  .home-cata-pic .hover13 { min-height: 235px; padding: 35px 15px 25px;} .home-testi {height:431px; min-height:auto;} .footer {margin-top:2px;}

}



@media only screen and (min-width : 1601px) and (max-width : 2560px){

.morelink, .less {background-position: 54% 23px; } 

}

 div#n2-ss-1 .n2-style-771503a848f3e267c98f8cc9614a667b-heading{background: #799908 !important;}
 div#n2-ss-1 .n2-font-eff2aced2781d2712e1951a8ee5e5a94-link a:HOVER, div#n2-ss-1 .n2-font-eff2aced2781d2712e1951a8ee5e5a94-link a:ACTIVE, div#n2-ss-1 .n2-font-eff2aced2781d2712e1951a8ee5e5a94-link a:FOCUS{color: black !important;}

div#n2-ss-1 .n2-font-d34b1d6d5abde6a074e955771328ae8c-hover{ text-shadow: 2px 2px 5px black !important;}
a{color:#799908 !important; font-weight: bold;}
a:hover {color: black !important}
div#n2-ss-1 .n2-font-eff2aced2781d2712e1951a8ee5e5a94-link a{color: white !important;}