.submt input[type="submit"]{height:50px;
                            border-radius: 2px;
padding: 14px 20px;
font-size: 19px;
line-height: 16px;
font-weight: normal;
width:100%;
background-color:#b1c966;
border: none;
padding-bottom:40px;}

.submt:hover input[type="submit"]{
background-color:#f26522;}
.gallery .wow {padding:30px;}
.gallery .col-md-3:hover img{
                              opacity:0.5;
                             background-color:#333333;
							 }
.gallery .col-md-3 img{
border-radius:10px;}

#owl-brends .item img{border-radius:10px;}
/* For services */

.bird-info1 h2{width:100%;
           height:auto;
		   border:1px solid gray;
		   padding:12px;
		   padding-left:60px;
		   background-color:#7da500;
		   color:white;
		   font-weight:bold;
		   text-align:center;
		   font-size:30px;}
.bird-img1{
          height:auto;
		  border: 1px solid gray;}		   
.bird-info1 .col-md-12{
padding:30px;
border:1px solid gray;
                   width:100%;
				   height:auto; 
				   background-color:#FFFFFF;}		  
.detail1{margin-top:-10px;}				   
.bird-info1 .col-md-9 p{font-size:16px;
line-height:normal;}
.bird-sec1{padding:40px;} 
.bird-sec1 .row{margin-bottom:30px;}
.bird-sec1 .container{background-color: white;
padding: 20px;}
.bird-sec1 .container:hover {-moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02);
    box-shadow: 0px 11px 9px -10px rgba(0, 0, 0, 0.52);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;	}
/* For Bird detail page */

.logo22{color:#000;font-size:25px; padding-top:14px; margin-left:-21px; font-family:initial;}
.detail{padding-left:30px;}				   
.detail p{
line-height:1.8;
font-size:16px;
padding-top:20px;
text-align: justify;}

.bird-sec{padding-top:50px;
          padding-bottom: 50px;} 
.bird-img img{border-radius:5px;}
.bird-img:hover img {
		-moz-transform: scale(1.11);
    -webkit-transform: scale(1.11);
    -o-transform: scale(1.11);
    transform: scale(1.11);
    box-shadow:15px 15px 9px -10px rgba(0, 0, 0, 0.52);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
		
}
@media (max-width:320px) and (min-width:280px){
.logo img{width:100%;height:auto;}    
    
    
    .logo22 {
    color: #000;
    font-size: 17px;
    padding-top: 26px;
    margin-left: -70px;
    font-family: initial;
}
.detail h2{font-size:20px;}
.bird-sec{padding-top:36px;
          padding-bottom: 36px;} 
		  .detail{padding-left:0px;}
.detail p{
line-height:1.5;
font-size:16px;
padding-top:10px;}	
	  
.bird-sec1 {
    padding: 15px;
}	
.bird-sec1 .container {
    padding: 0px;
	padding-top:20px;
}
.service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
	.nav-box .mobile-menu-toggle {float: right;
margin-top: -15px;
margin-right: 15px;
padding-bottom: 0px;}
	.logo {width: 80%;
padding-top: 3px;
margin-left: 0px;}
	.label { padding-top:30px; }	   
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 94px;
}
.header-nav{height:100px;}
.header-top {margin-top:0px;}
.address h3 {padding-top:30px;}	
 .home-slider .item {
    min-height: 150px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 150px;
}	
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
   padding-bottom: 5px;
margin-bottom: 0px;
}   	  
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 15px;
    line-height: 20px;
} 
}
@media (max-width:400px) and (min-width:320px){
    
    
.detail h2{font-size:23px;}
.bird-sec{padding-top:36px;
          padding-bottom: 36px;} 
		  .detail{padding-left:0px;}
.detail p{
line-height:1.5;
font-size:16px;
padding-top:10px;}		  
.bird-sec1 {
    padding: 30px;
}	
.bird-sec1 .container {
    padding: 0px;
	padding-top:20px;
}
.service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
.nav-box .mobile-menu-toggle {float: right;
margin-top: -15px;
margin-right: 15px;
padding-bottom: 0px;}

	.logo {width: 80%;
padding-top: 3px;
margin-left: 0px;}
.logo img{width:100%;height:auto;}

.logo22 {
    color: #000;
    font-size: 17px;
    padding-top: 28px;
    margin-left: -104px;
    font-family: initial;
}
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    /*margin-top: 34px;*/
    margin-top:95px;
}
.header-nav{height:100px;}
.header-top {margin-top:0px;}
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 150px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 150px;
}	
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 12px;
}  
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 16px;
    line-height: 20px;
}  				   			   	  		   		  		
}
@media (max-width:500px) and (min-width:400px){
.detail h2{font-size:28px;}
.bird-sec{padding-top:36px;
          padding-bottom: 36px;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.bird-sec1 {
    padding: 30px;
}	
.bird-sec1 .container {
    padding: 0px;
	padding-top:20px;
}
.service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
	.nav-box .mobile-menu-toggle {float: right;
margin-top: -15px;
margin-right: 25px;
padding-bottom: 0px;}
	.logo {width: 80%;
padding-top: 0px;
padding-left: 0px;}	
	.logo22 {
    color: #000;
    font-size: 21px;
    padding-top: 30px;
    margin-left: -125px;
    font-family: initial;
}	   
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 93px;
}
.header-nav{height:100px;}
.header-top {margin-top:0px;}	
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 150px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 150px;
}	
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 12px;
} 
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 17px;
    line-height: 20px;
}   			   			  				  		
}
@media (max-width:960px) and (min-width:480px){.header-nav{height:100px;}
.header-top {margin-top:40px;}	
.address h3 {padding-top:30px;}			}
@media (max-width:600px) and (min-width:500px){
    
    .logo22 {
    color: #000;
    font-size: 25px;
    padding-top: 33px;
    margin-left: -160px;
    font-family: initial;
}
.detail h2{font-size:30px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
	.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 40px;
padding-bottom: 0px;}
	.logo {width: 80%;
padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 94px;
}
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 170px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 170px;
}	
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 12px;
} 
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 18px;
    line-height: 20px;
}     			  		
}
@media (max-width:700px) and (min-width:600px){
    
    .logo22 {
    color: #000;
    font-size: 25px;
    padding-top: 33px;
    margin-left: -275px;
    font-family: initial;
}
.detail h2{font-size:32px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;
		  text-align:center;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 40px;
padding-bottom: 0px;}
	.logo {width: 80%;
padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 95px;
}	
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 200px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 200px;
}
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 12px;
}
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 19px;
    line-height: 22px;
}   		  				  		
}
@media (max-width:767px) and (min-width:700px){
    
    .logo22 {
    color: #000;
    font-size: 25px;
    padding-top: 32px;
    margin-left: -441px;
    font-family: initial;
}
.detail h2{font-size:32px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;
		  text-align:center;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
 .service h2{
		   text-align:center;
		   font-size:30px;}
.service p{
		   text-align:left;
		 }		   
.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 40px;
padding-bottom: 0px;}
	.logo {width:50%;
	       padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 94px;
}
.address h3 {padding-top:30px;}
.home-slider .item {
    min-height: 230px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 230px;
}	
.home-slider .item .b-s-desc {
    font-size: 13px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 12px;
}	
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 20px;
    line-height: 25px;
}   		  				  		 		
}
@media (max-width:800px) and (min-width:767px){
.detail h2{font-size:32px;
           padding-top: 20px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;
		  text-align:center;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.bird-img:hover img {
		-moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    box-shadow:15px 15px 9px -10px rgba(0, 0, 0, 0.52);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
		
}
.service h2{
		   text-align:center;
		   font-size:30px;
		   padding-top:20px;}
.service p{
		   text-align:left;
		 }		   
.bird-img1 {width: 75%;
height: 98%;
margin-left: 12%;
}
.bird-sec1 .container {
    background-color: white;
    padding: 0px;
	padding-top:30px;
	padding-bottom:30px;
}
.bird-sec1 {
    padding: 0px;
    padding-top: 40px;
}	
.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 150px;
padding-bottom: 0px;}
	.logo {width: 100%;
padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 34px;
}
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 350px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 350px;
}	
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 21px;
    line-height: 25px;
	margin-top: -24px;
}   			  			  		
}
@media (max-width:900px) and (min-width:800px){
.detail h2{font-size:32px;
           padding-top: 20px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;
		  text-align:center;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.bird-img:hover img {
		-moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    box-shadow:15px 15px 9px -10px rgba(0, 0, 0, 0.52);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
		
}
.service h2{
		   text-align:center;
		   font-size:30px;
		   padding-top:20px;}
.service p{
		   text-align:left;
		 }		   
.bird-img1 {width: 75%;
height: 98%;
margin-left: 12%;
}
.bird-sec1 .container {
    background-color: white;
    padding: 0px;
	padding-top:30px;
	padding-bottom:30px;
}
.bird-sec1 {
    padding: 0px;
    padding-top: 40px;
}
.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 150px;
padding-bottom: 0px;}
	.logo {width: 100%;
padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 34px;
}	
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 350px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 350px;
}	
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 29px;
    line-height: 25px;
	margin-top: -24px;
}   		  			  		
}
@media (max-width:959px) and (min-width:900px){
.nav-box .mobile-menu-toggle {float: right;
margin-top: 0px;
margin-right: 150px;
padding-bottom: 0px;}
	.logo {width: 100%;
padding-top: 0px;
padding-left: 0px;}	
.nav-box .nav-container {
    position: absolute;
    background: #fff;
    width: 100%;
    margin: 0 0 0 -15px;
        margin-top: 0px;
    padding: 0;
    margin-top: 34px;
}	
 .address h3 {padding-top:30px;}
 .home-slider .item {
    min-height: 350px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 350px;
}	
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 30px;
    line-height: 25px;
	margin-top: -24px;
}   				 		
}
@media (max-width:1000px) and (min-width:959px){
.nav-container {
    display: block !important;
    margin-left: -288px;
    padding-right: 0px;
}
/*.logo{padding-left: 96px;} */
.address h3 {padding-top:30px;}
.home-slider .item {
    min-height: 350px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 350px;
}	
.home-slider h1, .home-slider h1.s-custom-3 {
    margin-bottom: 3px;
    font-size: 30px;
    line-height: 25px;
	margin-top: -24px;
}   				
}
@media (max-width:960px) and (min-width:959px){
.header-top {
    margin-top: 0px;
}}
@media (max-width:1000px) and (min-width:900px){
.detail h2{font-size:32px;
           padding-top: 20px;}
.bird-sec{padding-top:40px;
          padding-bottom: 40px;
		  text-align:center;} 
		  .detail{padding-left:0px;}
.detail p{
padding-top:10px;}		  
.bird-img:hover img {
		-moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    box-shadow:15px 15px 9px -10px rgba(0, 0, 0, 0.52);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
		
}
.nav-container a.active, .nav-container a:hover {
display:block;
color:#FFFFFF;
background-color:#7da500;
font-weight:normal;}
.nav-container li a {padding: 10px 9px;}
.service h2{
		   text-align:center;
		   font-size:30px;
		   padding-top:20px;}
.service p{
		   text-align:left;
		 }		   
.bird-img1 {width: 75%;
height: 98%;
margin-left: 12%;
}
.bird-sec1 .container {
    background-color: white;
    padding: 0px;
	padding-top:30px;
	padding-bottom:30px;
}
.bird-sec1 {
    padding: 0px;
    padding-top: 40px;
}	
.address h3 {padding-top:30px;}	
.home-slider .item {
    min-height: 350px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 350px;
}			  		
}
@media (max-width:1100px) and (min-width:1000px){
.bird-sec1 {
    padding: 25px;
}
.home-slider .item {
    min-height: 395px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 395px;
}	
}
@media (mix-width:1200px) (min-width:1100px){
.home-slider .item {
    min-height: 395px;
  }
  .home-slider .item .h-slider-bg {
    width: 100%;
    height: 395px;
}	
}
