@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);



@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?j6khi1');
  src:  url('fonts/icomoon.eot?j6khi1#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?j6khi1') format('truetype'),
    url('fonts/icomoon.woff?j6khi1') format('woff'),
    url('fonts/icomoon.svg?j6khi1#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none; color: #fff; font-size: 18px; background-color: #fff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
*/

.icon-circle:before {
  content: "\e900";
}


.icon-play:before {
  content: "\e912";
}

.icon-close-envelope:before {
  content: "\e901";
}
.icon-facebook-logo:before {
  content: "\e902";
}
.icon-phone-call:before {
  content: "\e903";
}
.icon-refresh:before {
  content: "\e904";
}
.icon-rupee:before {
  content: "\e905";
}
.icon-social-media:before {
  content: "\e906";
}
.icon-thumb-up-sign-in-circular-badge:before {
  content: "\e907";
}
.icon-twiter:before {
  content: "\e908";
}





body {font-family: 'Lato', sans-serif; color: #1b1b1b; background-color: #fff; line-height: 25px; font-weight: normal; font-size: 14px; overflow-x: hidden;}
p{font-style:normal; font-size:14px;}

/*.header, .middle, .footer, .inner, .topCon {width:100%; float:left; position: relative !important; clear:both; }
.topCon {width: 100%; float: left; position: relative; clear: both; padding:15px 0 16px; margin: 0;}
.topCon .col-sm-9 {text-align: right;}
.callInfo {width: 100%; float: left; padding: 25px 0; background-color: #fff;}
.navbar-wrapper { width: 100%; float: left; background-color: #272727; padding:3px 0; position: relative !important; background-image:url(../images/green-border.jpg); background-repeat:repeat-y !important; background-position:right; }
.navbar-brand {position: absolute; top:0; padding: 0;}
.social-list{margin:12px 0 0 0; float:left; padding:0;}
.social-list li{display:inline-block; list-style:none; margin-right:8px;}
.social-list li a:hover{text-decoration:none;}
.social-list li a span{background:#fff; transition: 0.3s ease-in; border-radius:50%; font-size:20px !important; color:#6bb008;}
.social-list li a span:hover{background:#569300; text-decoration:none; color:#fff;}
.client-content span{font-size:70px; color:#000;}
.navbar {margin-bottom: 0;} 
.navbar-nav {float: right; margin: 0;}

.navbar-nav > li{text-transform:uppercase; font-size:13px; padding-right:35px;} */
/* .navbar-nav > li > a{color:#fff; font-weight:bold;} */
.border-bx{border-top:dashed 2px rgba(202, 221, 255, 0.2); padding:9px 0 5px; /*border-bottom:dashed 2px #545454 ;*/ border-bottom:dashed 2px rgba(202, 221, 255, 0.2); }
/* .navbar-inverse { background-color: transparent; border-color: transparent;}
.navbar-collapse{ float:left !important; } */

/*======= Timeline =======*/
img.img-fluid.history-img {
     width: 192px;
    margin-right: 20px;
    height: 166px;}
  img.img-fluid.logo-img {
        width: 185px;
    margin-right: 20px;
   margin-top: 11px;
  }
img.fastening-img {
    width: 254px;
    margin-right: 20px;
    height: 174px;
}
  
  img.img-fluid.advantages-img {
        width: 330px;
    margin-right: 20px;
      padding-bottom: 10px;
      height: 295px;}

     img.img-fluid.polytunnel-img {
       width: 350px;
    margin-right: 20px;
    margin-bottom: 10px;
    height: 218px;
}

/*-----------------------------------*/
/* Page 404
/*-----------------------------------*/
#page404{text-align:center;}
#page404 img{margin:50px 0; margin-bottom:20px;}
#page404 a{padding: 15px 30px; font-weight:bold; font-size:13px; text-decoration:none}
.btn11 { background: #c9383d; display: inline-block; color: #ffffff; text-transform: uppercase;  padding: 8px 12px 5px 12px; border: none;}
.btn11:hover {background:#9f161b;}

/*-----------------------------------*/
/* Flexible Container
/*-----------------------------------*/
.Flexible-container {position: relative; padding-bottom: 63%; height: 0; overflow: hidden; border: none; margin-bottom:0;}
.Flexible-container iframe, .Flexible-container object, .Flexible-container embed {position: absolute; width: 100%; top: 0; border: none; left: 0; width: 100%; height: 100%;}
.Flexible-container1 {position: relative; padding-bottom: 20%; height: 0; overflow: hidden; border: none; margin-bottom:0;}
.Flexible-container1 iframe, .Flexible-container1 object, .Flexible-container1 embed {position: absolute; width: 100%;  border: none; top: 0; left: 0; width: 100%; height: 100%;}

/*-----------------------------------*/
/* Contact Styles
/*-----------------------------------*/
.tWidth{width:100%; float:left;}
.enquiryBtn {margin: 10px 0 0 0 !important;}
.textBox{width:100% !important; height:45px !important; margin: 0 0 15px 0; padding: 0 15px; background:#fff; border:solid 1px #d1d1d1; font-family: 'Open Sans', sans-serif; color:#939393; font-size:13px; box-shadow:none !important;}
.textBoxMulti {width: 100% !important; height:200px; background: #fff; border: solid 1px #d1d1d1; padding: 0 15px; font-family: 'Open Sans', sans-serif; color:#939393; font-size:13px;}
.tred{color:#C00;}
.subbtn {background:#fff !important; margin: 20px 10px 0 0; border: 1px solid #cd0000; display:inline-block; padding: 8px 15px;  color:#cd0000; text-transform:uppercase; text-decoration:none; border-radius: 0 !important;}
.subbtn:hover {background:#fff !important; border: 1px dashed #cd0000; color:#cd0000; }
.submit-button{ padding:14px 38px 37px 42px !important; background-color:#da4e09 !important; color:#fff;}
.submit-button:hover{ padding:14px 38px 37px 42px !important; background-color:#232e03 !important; color:#fff; border:solid 1px #232e03;}
.textBox1{width:30% !important; margin: 0 2px; height:40px !important; background:#fff; border:solid 1px #d5d5d5; font-family: 'Open Sans', sans-serif; color:#000; font-size:15px;}

/*-----------------------------------*/
/* Footer Styles
/*-----------------------------------*/
/*.footer {width: 100%;  font-family: 'Open Sans'; font-weight: normal; line-height: 30px; font-size: 14px; color: #fff; background: #6891d2; padding: 0 0 20px 0; float: left;  }
.footer h4 { font-family: 'Open Sans'; font-weight: normal; font-size: 16px; color: #fff; margin: 0 0 15px 0;}
.footer p {border-bottom: 1px solid #9ab4df; line-height: 70px; margin: 0;}
.footer a {color: #fff; padding: 0; text-decoration: none !important; }
.footer a:hover {text-decoration: none !important; color: #c6d9f8;} */
.lbmBox {width: 100%; border-top: 1px solid #8a363a; text-align: left !important; padding: 30px 0 0 0;}
.lbm {color: #d3d2d3 !important; } 
.noLine {border-bottom: none !important;}
.futCon {width: 100%; color: #fff; float: left; background: url(../images/futBg.png) no-repeat center bottom; padding: 4.4375% 0 0 0; background-size: 100% auto;}   
.futCon p {border-bottom: 1px solid #9ab4df; line-height: 70px; margin: 0;}
.futCon a {color: #fff; padding: 0; text-decoration: none !important; }
.futCon a:hover {text-decoration: none !important; color: #c6d9f8;}
.futCon img {margin: 0 10px 0 0;}
.socialBox {width: 100%; float: right; padding: 80px 80px 0 0; text-align: right; text-decoration: none;}
.socialBox a {text-decoration: none !important;}
.socialBox a:hover {text-decoration: none !important;}
.box {padding: 0 0 50px 0; border-bottom: none !important; color: #12a827; font-size: 18px; font-weight: 500;}
.boxno {border-bottom: none !important; color: #764ca7; font-size: 18px; font-weight: 500;}
/*-----------------------------------*/
/* Table Styles
/*-----------------------------------*/
table { width: 100%; border-collapse: collapse; background-color: #fff; }
tr:nth-of-type(odd) {  background: #f9f9f9; }
th { background: #5e5751; color: white; font-weight: bold; }
td, th {  padding: 6px 6px 6px 6px;  border: 1px solid #dbdbdb; }

.contact-bx{margin:29px 0 29px; padding:0;}
.contact-bx span{color:#63a308; line-height:23px;  float:left; font-size:36px; margin-right:12px; }
.icon-phone-call{font-size:38px;}
.contact-bx h4{color:#63a308; text-transform:uppercase;  line-height:0px; font-size:14px; font-family: 'Montserrat', sans-serif; }
.contact-bx img{margin-top:7px; margin-right:10px;}
.contact-bx p{ line-height:0px; text-transform:uppercase; font-size:19px !important; font-family: 'Montserrat', sans-serif; color:#272727; }
.contact-bx p a{  text-transform:none; font-size:19px !important; font-family: 'Montserrat', sans-serif; color:#272727; }
.contact-bx p a:hover{  text-decoration:none; color:#81bc2d; }

.normal-section{padding:50px 0 60px;}

#owl-demo .item{
        margin:30px 0px 0 15px; text-align:center;
 }
#owl-demo .item img{
        display: block; text-align:center;  
}

#owl-demo .item .img-para-green{
         padding:16px; background-color:#7ca500 !important; border-radius:50%; 
        height:84px; width:86px;
}

#owl-demo .item .img-para-orange{
         padding:19px 16px 13px 16px; background-color:#f36523 !important; border-radius:50%; 
        height:84px; width:86px;
}

#owl-demo .item .img-para-blue{
         padding:19px 16px 13px 16px; background-color:#269dda !important; border-radius:50%; 
        height:84px; width:86px;
}

#owl-demo .item .img-para-darkgreen{
         padding:16px; background-color:#01a611 !important; border-radius:50%; 
        height:84px; width:86px;
}
#owl-demo .item .img-para-lightblue{
         padding:19px 16px 13px 16px; background-color:#6c75b9 !important; border-radius:50%; 
        height:84px; width:86px;
}

#owl-demo .item .img-para-red{
         padding:19px 16px 15px 16px; background-color:#dc0202 !important; border-radius:50%; 
        height:84px; width:86px; 
}



.owl-pagination{margin-top:0px;}

#owl-demo .item h1{font-size:18px; font-family: 'Montserrat', sans-serif; color:#000; padding:10px 20px 0px 20px; background:url(../images/orange-border.png) center bottom no-repeat; margin-bottom:20px; padding-bottom:20px;}

#owl-demo .item p{ font-size:15px; color:#696969;  padding:10px 20px 10px 20px;}
#owl-demo .item .read-more-btn a{ color:#7da500; }
#owl-demo .item .read-more-btn a:hover{ color:#000; text-decoration:none; }
.services-bx{margin:0; padding:0;}
.service-subhead{ color:#787878; font-family: 'Montserrat', sans-serif;  font-size:14px; text-align:center; text-transform:uppercase; line-height:0; }
.services-main-head{ font-weight:bold; margin-bottom:25px; font-size:43px; text-align:center; color:#000; font-family: 'Montserrat', sans-serif; background:url(../images/services-head-border.png) center center no-repeat;}
.services-main-head span{color:#6fb706;}
.services-bx span{background-color:#7ca500 !important;}
.green-welcome-section{background-color:#7da500; border-bottom:solid 11px #668700;}
.welcome-content{text-align:center;}
.welcome-content h6{color:#fff; line-height:0px; margin-top:20px; text-transform:uppercase; font-family: 'Montserrat', sans-serif; font-size:15px;}
.welcome-content h1{color:#fff; font-size:42px;  background:url(../images/head-border.png) center center no-repeat; font-family: 'Montserrat', sans-serif; margin-bottom:50px;}
.welcome-content h4{color:#fff; font-weight:700; line-height:0px; font-size:17px; margin-bottom:35px;}
.welcome-content p{color:#fff; margin-bottom:40px !important;}
.welcome-content a{background-color:#d8e4b3; transition:all 0.3s ease-in; color:#668700; font-weight:700; padding:15px 30px;}
.welcome-content a:hover{background-color:#547500; text-decoration:none; color:#fff;}
.team-content{margin:0; padding:0;}
.team-content h1{color:#eb5d1c; line-height:0px; margin-bottom:40px; font-family: 'Montserrat', sans-serif;}
.team-content p{font-size:17px; font-weight:600; line-height:30px; font-style:italic;}
.team-list img{ margin-right:5px; }
.team-list p{color:#729700; font-size:13px; font-weight:700;}
.team-list h4{color:#454545; margin-bottom:30px; font-size:15px; line-height:30px; font-weight:600;}
.images-bx img{width:100%;}
.greendarck-welcome-section{background-color:#6c8d0e; background-image:url(../images/green-backgro.jpg);  background-repeat:no-repeat !important; border-bottom:11px solid #4d6e00;}
.domain-content{}
.domain-content h1{color:#fff; font-family: 'Montserrat', sans-serif; text-align:center; margin-bottom:30px; background:url(../images/head-border.png) center center no-repeat;}
.domain-content p{color:#fff; margin-bottom:40px !important; text-align:center; margin-bottom:60px; padding-bottom:35px; border-bottom:solid 1px #8ca541;}
.domain-bx{text-align:center;}
.domain-bx h1{ font-size:17px; font-weight:600; font-style:italic; color:#fff;}
.client-content{ margin:0; padding:0; text-align:center; }
.client-content h1{color:#eb5d1c; font-family: 'Montserrat', sans-serif; margin-bottom:40px;}
.client-content p{ margin-bottom:50px; }
.client-content a{ border:solid 1px #6a8a0b; color:#6a8a0b; padding:10px 25px; font-size:15px; }
.client-content a:hover{ background:#6a8a0b; color:#fff; text-decoration:none; }
/*.footer-section{ background-color:#000000; padding:35px 0 30px;}
.footer-section p,a{color:#ffffff;}
.footer-section a{color:#ffffff;}
.footer-section a:hover{color:#6bb008; text-decoration:none;} */
.greendarck-contact-section{ background-color:#232e03; padding:70px 0;}
.contact-content{ margin:0; padding:0; text-align:center; color:#fff;}
.contact-content p{color:#fff; font-style:normal; font-size:14px !important; text-transform:none; font-family: 'Lato', sans-serif; line-height:18px;}
.contact-content h1{ font-size:18px; text-transform:uppercase; color:#cdcfc6; font-weight:700; margin-bottom:25px;}
.contact-content img{margin-bottom:20px;}
.contact-content .icon-bg{background:url(../images/white-border.png) center center no-repeat; margin-bottom:47px;}
.contact-content span{background-color:#fff; border-radius:50%; color:#6a8c00; font-size:28px;}
.contact-content p,a,h1{color:#d3d5cd;}
.carousel-caption h1{ color:#fff; margin-bottom:20px; text-align:center;}
.icon-bg-two{margin-top:39px !important;}
.icon-bg-three{ background-position:top 30px center !important; margin-bottom:0 !important;}
.contact-content a:hover{color:#6bb008; text-decoration:none;}
.slider-bottom-content img{margin:-18px 0 0 !important; padding:0;}
/* .navbar-nav > li > .dropdown-menu{ margin-top:4px; border-bottom:solid 3px #6bb008; border-radius:0 0 3px 3px;}
 .navbar-nav > li > .dropdown-menu li a{ padding:10px 40px; color:#272727 !important; border-bottom:solid 1px #e7e7e7; text-transform:none; } */
.navbar-nav > li > .dropdown-menu li a:hover{ background-color:#81bc2d; color:#fff !important; }
.navbar-nav >.active-item a{color:#7fd800 !important;}
.google-map{border:hidden !important;}
/* .footer-right{ float:right;} */
.gallery-head-bx{padding-left:0; padding-right:0px;}
/*about css*/
/*.normal-section-two{padding:16px 0 50px; }*/
.about-content{margin:0; padding:0;}
.about-content .about-img{ width:100%; margin-top:25px; border:solid 4px #ebebeb; }

.about-content h1{  font-family: 'Montserrat', sans-serif; font-size:30px; color:#6bb008; border-bottom:dashed 1px #d1d1d1; margin-bottom:20px; padding-bottom:20px;}

.about-content h2{  font-family: 'Montserrat', sans-serif; font-size:18px; color:#0d84c8; border-bottom:dashed 1px #d1d1d1; margin-bottom:16px; padding-bottom:16px;}

.features-head{  font-family: 'Montserrat', sans-serif; font-size:20px; color:#0d84c8; border-bottom:none !important; margin-bottom:16px; padding-bottom:0px !important;}

.about-content .list-item span{ color:#da4e09; }

.about-content .list-item { padding-left:28px; background:url(../images/right-icon.jpg) left top 6px no-repeat; }

.team_member .img_holder {
	position: relative;
    margin-bottom: 16px;
}

.team_member img{width:100%;}
.domain-list{margin:0 0 6px !important;}
.team_member .img_holder .overlay {
	position: absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background: rgba(106,175,8,0.8);
	padding:15px;
	transform: scale(0);
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
}
.team_member .img_holder .overlay .border {
	width:100%;
	height:100%;
	border:1px dashed rgba(336,336,336,0.5);
	display: flex;
	display: -webkit-flex;
	-webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
}
.team_member:hover .img_holder .overlay {
	transform: scale(1);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
}
.team_member .img_holder .overlay .border .icon_holder {
	width:45px;
	height:45px;
	background: #fff;
	padding:4px;
	margin:8px;
}

.team_member .img_holder .overlay .border .icon_holder a {
	display: block;
	width:100%;
	height:100%;
	border:1px dashed rgba(66,66,66,0.20);
	text-align: center;
	font-size: 18px;
	color:#6aaf08;
	padding-top: 6px;
}
.team_member .text>span {
	display: block;
	font-family: 'Lora', serif;
	font-style: italic;
	font-size: 18px;
	color:#6aaf08;
    margin-top: -3px;
    margin-bottom: 7px;
}
.team_member .text p {
	line-height: 24px;
}
.team_member .text a {
	font-size: 18px;
	color:#9e9e9e;
    margin-top: 16px;
}
.team_member .text a span {
	font-family: 'Lora', serif;
	font-weight: 700;
	color:#6aaf08;
    margin: 0 0 0 5px;
}
.team_member .text a i {
	color:#6aaf08;
}
.team_member .text a:hover {
	color:#6aaf08;
}
.team_member .text a:hover span {
	color:#9e9e9e;
}
.team_member {
	padding-bottom: 5px;
    margin-bottom:4px;
}

.one-team-member{
	 margin-top:30px;
	}

.structure-img{margin-top:30px;}
.services-img-bx{ /*margin-top:30px;*/ margin-bottom:30px; }
.services-img-bx2{ margin:0; }
.services-img-bx img{width:100%; }
.green-pattern-section{background:url(../images/green-parallax.png);}
.green-pattern-section .services-img-bx{background:#fff !important; padding:3px 3px 12px 3px;}
.green-pattern-section .services-img-bx img{width:100%;}
.green-pattern-section .services-img-bx h1{ text-align:center; font-size:18px; color:#2e2e2e; }
.galleryimg-bx{padding:0 1px 1px 0 !important;}
.gallery-img{ padding:0 !important;}
.gallery-img img{width:100%;}
.enquiry-head{font-family: 'Montserrat', sans-serif; font-size:30px; color:#6bb008; border-bottom:dashed 1px #d1d1d1; margin-bottom:20px; padding-bottom:20px;}
.contact-section{ background:url(../images/pattern.jpg);  margin-top:-18px !important;}
.contact-detail{padding:30px 0 !important; position:relative; float:left; width:100%; border-top:solid 5px #6bb008; margin-top:30px; }
.contact-content h3{font-size:16px; color:#6bb008;}
.contact-content p{ line-height:25px;}
.slider-bottom-contact img{ margin:0px 0 0;    padding: 0; }
.devider{ -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #444f25 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid none none;
    border-width: 1px 0 0;
    margin-bottom: 20px;
    margin-top: 20px; }
	
	
	.ytp-button{
		display:none !important;
	}
	
	
	.white_bgbox1 {
    background-color: #ffffff;
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    color: #216aba;
    font-size: 14px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
}

.white_bgbox2 {
    background-color: #ffffff;
    border-top: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    color: #216aba;
    font-size: 13px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
}

.simFltLeft {
    float: left;
    margin: -3px 25px 0 0;
}

.ppt_content h2{ border:none;}

.domain-one-img{-ms-transform: rotate(7deg); -webkit-transform: rotate(7deg); transform: rotate(7deg);}	
.domain-two-img{-ms-transform:rotate(32deg); -webkit-transform:rotate(32deg); transform:rotate(32deg);}
.domain-three-img{-ms-transform:rotate(56deg); -webkit-transform:rotate(56deg); transform:rotate(56deg);}
.domain-four-img{-ms-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.domain-five-img{-ms-transform:rotate(145deg); -webkit-transform:rotate(145deg); transform:rotate(145deg);}	
.domain-six-img{-ms-transform:rotate(-76deg); -webkit-transform:rotate(-76deg); transform:rotate(-76deg);}
.client_box{ border:1px solid #cdcdcd; }




.col-md-4.verti-cent{display: flex;
    justify-content: center;
    align-items: center;
    height: 66vh;
    margin: 0;
}










/*==========  Non-Mobile First Method  ==========*/

@media screen and (max-width:1280px) {
/* .social-list{display:none;}	 */
.navbar-wrapper{background-image:none ;}
.slider-bottom-content img{margin:-19px 0 0;}
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
.container {width: 95%;}
/* .navbar-brand img {width: 70%; height: auto;} */
.carousel-control {top: 20%;}
.slider-bottom-content img{margin:-19px 0 0;}
}

@media only screen and (max-width : 1097px) {
.contact-bx p{font-size:12px !important;}
.contact-bx p a{font-size:12px !important;}	
.slider-bottom-content img{margin:-19px 0 0;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
/*.navbar-header {} 
.navbar-nav{ float:left; }
.navbar-wrapper {padding: 0; margin: 0; position: relative;}
.navbar-brand {width: 100%; position: relative;  clear: both; }
.navbar-brand img {width:42%; margin:0 5%; height: auto;}
.navbar-collapse {width: 100%;}
.navbar-nav > li{ padding-right:6px !important; text-align:left !important; }
.navbar-nav > li a{ text-align:left !important; }
.nav > li > a {font-size: 13px; text-align:left !important;}
*/
.carousel-control {top: 40%;}
.contact-content h1{font-size:24px !important;}
.slider-bottom-content img{margin:-22px 0 0;}
.carousel-caption h1{font-size:24px; line-height:15px;}
.normal-section{padding:40px 0;}
.greendarck-contact-section{padding:40px 0;}
.services-main-head{font-size:24px;}
.welcome-content h1{font-size:24px;}
.team-content h1{font-size:24px;}
.client-content h1{font-size:24px;}
.domain-content h1{font-size:24px;}
.domain-bx{margin-bottom:40px;}
.contact-content h1{font-size:16px !important;}
/* .footer-section p, a{text-align:center;}
.footer-right{ text-align:center; float:none;} */
.services-img-bx{margin-top: 30px; margin-bottom:0;}
.contact-detail{margin-top:30px;}
.contact-content-bodrer{border-bottom:solid 1px #34651d; padding-bottom:35px;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
/*.navbar-wrapper {position:relative !important;}
.navbar-wrapper { margin: 0;}
.header { margin:0;}
.logo-content{text-align:center !important; float:none;}
 .navbar-brand {width:50%; margin-bottom:38px; text-align:center; }
.navbar-brand img {width:40%; height: auto; margin:0 74% !important;}
.navbar-inverse { background-color: #0c72b1; border-color: #0c72b1;}
.navbar-header [class^="icon-"], [class*=" icon-"] {padding: 2px 0 !important; margin: 0;}
.navbar-header {float: none; padding: 0px 0 0px 0;} 
.navbar-toggle {margin-top: 14px; margin-bottom: 14px; z-index: 9999;} 
.navbar-inverse .navbar-toggle {background-color: #fff;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #fff}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #85c4eb;}
.navbar-inverse .navbar-toggle {border-color: #fff;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #0867a3;}
.navbar-collapse {padding: 0px;}
.navbar-nav {float: none; width: 100%;}
.navbar-nav > li a { text-align:left !important;}
.nav > li a{ border-bottom:  1px dotted #70cc43; padding:15px 0px 10px 5px ;  text-align:left !important; }
.navbar-brand {padding: 10px 0 0 0;}
.navbar-collapse {width:92%; position:absolute; background-color:#408100; }
.navbar-collapse.in { /*overflow-y: hidden;} */
.contact-bx{display:none !important;}
.slider-bottom-content img{margin:-24px 0 0;}
.carousel-caption h1{font-size:15px; line-height:18px;}
.normal-section{padding:25px 0;}
.greendarck-contact-section{padding:25px 0;}
.services-main-head{font-size:18px; background:none !important;}
.welcome-content h1{font-size:18px; background:none !important;}
.team-content h1{font-size:18px; background:none !important;}
.client-content h1{font-size:18px;}
.domain-content h1{font-size:18px;}
.service-subhead{font-size:13px; }
.welcome-content h6{font-size:13px;}
.welcome-content h4{font-size:14px; line-height:19px;}
.team-content p{font-size:14px;}
.team-photo-item{margin-bottom:30px;}
.client-content img{ height:auto; width:50px; } 
.domain-bx img{ height:auto; width:80px; } 
.contact-content h1{font-size:16px !important;}
.about-content h1{font-size:20px; margin-bottom:15px; padding-bottom:15px;}
.one-team-member{margin-top:0;}
.video-windows{height:360px !important;}
.responsive {width: 100%!important;height: auto!important;}
.responsive-slider {width: 32%!important;height: auto!important;}
.col-md-4.verti-cent{height: 4vh;}
p.read-more-btn1{margin: 0px 33%!important;}
}


/* Extra Small Devices, Phones  
@media only screen and (max-width : 634px) {
.navbar-brand{margin-bottom:0;}
}
*/
/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
.team-photo-item{width:100% !important;}	
	

}


@media only screen and (max-width :390px) {
.domain-circle-bx{ width:100%; }	
.slider-bottom-content img{margin:-26px 0 0;}	

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
        
}