/* Add here all your css styles (customizations) */
.one-page-header.top-nav-collapse {
	background: #fff; 
}

.one-page-header {
	background: #fff; 
}

.one-page-header .navbar-nav > li > a, .one-page-header .navbar-nav > li > a:visited, .top-nav-collapse .top-contact-block a, .top-contact-block a, .top-contact-block i  {
	color: #777;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	color: #72c02c;
}

.top-contact-block i  {
    border: solid 1px #777;
}

.one-page-header .navbar-brand {
	padding: 10px 15px 13px;	
}

.product-section, .about-section { padding-top: 15px; padding-bottom: 20px; }

.content { padding: 20px; }

.fullscreen-static-image { top: 40px !important; }

.one-page-header .navbar-toggle .icon-bar { 
	background: #555 none repeat scroll 0 0; 
}

.product-list { 
	padding-left: 20px !important; 
}

.lists-v1 li { 
	margin-bottom: 5px; 
}

.product-img { 
	max-height: 390px; 
	margin-top: 0px; 
	padding-top: 15px; 
	text-align: center;
}

.aboutus-image { 
	max-height: 310px; 
	margin-top: 8px; 
	padding-top: 0px; 
	text-align: center;
}

/* Parallax */
.parallax-team-dark {
  background: url(../img/img_custom/parallax-weed2.jpg) 50% 0 repeat fixed;
}

.parallax-counter-v4 {
	z-index: 1;
	height: auto;
	padding: 100px 0;
	overflow: hidden;
	text-align: center;
	position: relative;
	
	background: url(../img/img_custom/parallax-weed2.jpg) 50% 0 fixed;
	background-repeat: no-repeat;
	background-size: cover;
}

.video-wrapper  h2 { 
	color: #fff; 
}

.contactError, .contactSuccess { 
	display: none; 
}

.footer-link span {
    vertical-align: bottom;
    display: inline-block;
    padding-top: 6px;
}

.footer-link i { 
	margin-right: 8px;
}

@media (max-width: 768px) {

	.parallax-counter-v4  {
    	min-height: 100px;
		padding: 10px;
	}

	.content { 
		padding-top: 5px; 
		padding-bottom: 5px; 
	} 
	
	.aboutus-image { 
		margin: auto;
	}
}

@media (max-width: 991px) {
	.one-page-header .navbar-brand { 
		padding: 10px 5px 13px;
	}
	
	.parallax-counter-v4  {
		padding: 10px !important;
	}

	.product-section { 
		padding-top:20px; 
	}
	
	.content { 
		padding-top: 10px; 
		padding-bottom: 10px; 
	}
	
	.top-contact-block {
	    position: absolute;
	    top: 10px;
	    left: 40%;
	    float: none;
	    padding: 0;
	}
	
	input[type="text"].form-control {
		margin-bottom: 10px;
	}
	
	#sky-form3 .margin-bottom-30 { 
		margin-bottom: 4px; 
	}
}

@media (max-width: 1199px) {
	.parallax-counter-v4  {
		padding: 20px !important;
	}
}

.margin-top-30 { margin-top: 30px; }

.pdf-wrapper {
}

.pdf-wrapper a {
  color: #555;
  display: flex;
  align-items: flex-end;
  font-size: 20px;
}

.pdf-wrapper a:hover {
  text-decoration: none;
}

.pdf-wrapper img {
  max-height: 40px;
  padding-right: 8px;
}

.product-images {
  margin-top: 30px;
}

.product-images img {
  max-width: 400px;
}
