/*
  Project Name : vapor theme 
  Author Company : Ewebcraft
  Project Date: 1 Jan,2016
  Author Website : http://www.layerstheme.com
  Author Email : admin@layers.com
*/

/*------------------------------------------------------------------
[generic Table of contents]

* body
  
    + #header
        - #logo
        - #live-help
		- #opening-hours
		- #chat-with-us
            
    + #main-navigation
        - .navbar-header
        - #fixed-collapse-navbar
            
    + #main-slider

    + #vapouring-theme
        - #theme
        - #theme-img
		- .theme-boxes

    + #tips
        - #tips-text
        - #tips-para
          
    + #trails
        - #trail-title
        - #trail-gallery

    + #vaping-now
        - #vaping-text
		- #vaping-para
		- #vaping-img
     
    + #party-area
        - #party-text
		- #party-para

    + #instructors
        - #instructor-gallery
        
    + #testimonial-review
        - #main-testimonial
		- #testimonial-para
		- #testimonial-img    
    
    + #below-testimonial
		- #below-testi-text
		- #below-testi-para
		
	+ #parts
		- #parts-title
		- #parts-gallery
		
	+ #party-images
		- #images-text
		- #gallery
		
	+ #below-gallery
		- #gallery-text
		- #gallery-para
		
	+ #packages
		- .packages-container
			- .package-container
			
	+ #blog-section
		- #blog-text
		- #blog-images
		
	+ #below-blog
		- #below-blog-text
		- #below-blog-para
		
	+ #contact
		- .contact-container
			- .contact-info
			- .form-inline 
	
	+ .map-container
		- #map-canvas
		
	+ #footer
		- .footer-about
		- .footer-post
		- .footer-trail
		- .bottom-image-group

    + #copyright
	
	
[end generic table of contents ]
******************************************/  
img
{
	max-width:100%;
}
*{margin:0px; padding:0px;}

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

/*********************** top header**********************/
#header
{
	background:#f1f1f1;
	padding:20px 0px;
}
	#header .container div[class^="col-sm-3"]
	{
		padding:0px;
	}
	#logo
	{
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	#logo img {
		display: inline-block;
	}

#live-help,
#opening-hours,
#chat-with-us {
	margin-top: 8px;	
}	

#live-help
	{
		position:relative;
		left:15px;
	}
		#live-help span i.fa
			{
				font-size:14px;
				color:#3da546;
				display:inline-block;
			}
		#live-help p
		{
			margin:0px 0px 0px 5px;
			display:inline-block;
			color:#717171;
			font-size:14px;
			font-family: 'Source Sans Pro', sans-serif;
		}
		#live-help h4
		{
			font-size:16px;
			font-weight:bold;
			margin-bottom:0px;
			color:#cecece;
			font-family: 'Source Sans Pro', sans-serif;
		}
		
		#chat-with-us span i.fa {
			font-size:14px;
			color:#3da546;
			display:inline-block;
		}
		#chat-with-us p {
			margin:0px 0px 0px 5px;
			display:inline-block;
			color:#717171;
			font-size:14px;
			font-family: 'Source Sans Pro', sans-serif;
		}
		#chat-with-us h4 a {
			font-size:16px;
			font-weight:bold;
			margin-bottom:0px;
			color:#cecece;
			font-family: 'Source Sans Pro', sans-serif;
		}
		
/************************* navigation ************************/

#main-navigation 
{
  position: absolute;
  width: 100%;
  -webkit-transition: all 0.9s ease;
  -moz-transition: all 0.9s ease;
  -o-transition: all 0.9s ease;
  transition: all 0.9s ease;
  -ms-transition: all 1s ease;
  z-index:9999;
}
	/*.navbar-header
	{
		display:none;
	}*/
	/*.navbar-header 
	{
		padding-top:15px;
	}*/
		.navbar-default
		{
		  background-color:transparent;
		  border:none;
		  text-align: center;
		}
	.navbar-collapse.collapse
	{
		padding:0px;
	}
	.navbar-nav {
		float: none;
		display: inline-block;
	}
	.navbar	{
	  border-radius:0;
	  margin-bottom: 0px;
	  -webkit-transition: all 0.5s ease;
	  -moz-transition: all 0.5s ease;
	  -o-transition: all 0.5s ease;
	  transition: all 0.5s ease;
	  -ms-transition: all 0.5s ease;
	}	
	.navbar > .container .navbar-brand
	{
	  margin-left:0;
	  padding:0;
	  height:auto;
	}
		.navbar-default .navbar-nav > li 
		{
		  font-family: 'B homa';
		  background: rgba(255,168,0,0);
		  font-size: 16px;
		  border-radius: 0px;
		  text-transform: uppercase;
		  margin-right:10px;
		  padding-bottom: 33px;
		  -webkit-transition: all 0.4s cubic-bezier(0.390, 0.500, 0.150, 1.360);
		  -moz-transition: all 0.4s cubic-bezier(0.390, 0.500, 0.150, 1.360);
		  -ms-transition: all 0.4s cubic-bezier(0.390, 0.500, 0.150, 1.360);
		  -o-transition: all 0.4s cubic-bezier(0.390, 0.500, 0.150, 1.360);
		  transition: all 0.4s cubic-bezier(0.390, 0.500, 0.150, 1.360); 
		}

			.navbar-default .navbar-nav > li > a:before
			/*.navbar-default .navbar-nav > li.active > a:before*/ {
				position: absolute;
				top: 100%;
				left: 50%;
				color: transparent;
				content: '•';
				text-shadow: 0 0 transparent;
				font-size: 1.2em;
				-webkit-transition: text-shadow 0.3s, color 0.3s;
				-moz-transition: text-shadow 0.3s, color 0.3s;
				transition: text-shadow 0.3s, color 0.3s;
				-webkit-transform: translateX(-50%);
				-moz-transform: translateX(-50%);
				transform: translateX(-50%);
				pointer-events: none;
			}
			.navbar-default .navbar-nav > li > a 
			{
			  color: #fff;
			  padding-top:25px;
			  padding-bottom:0px;
			  -webkit-transition: color 0.3s;
			  -moz-transition: color 0.3s;
			  transition: color 0.3s;			  
			}
			.navbar-default .navbar-nav > li > a:hover:before,
			/*.navbar-default .navbar-nav > li > a:focus:before,*/
			.navbar-default .navbar-nav > li.active > a:before
			/*.navbar-default .navbar-nav > li.active > a:focus*/  {
				color: #fff;
				text-shadow: 10px 0 #fff, -10px 0 #fff;
			}	
			.navbar-default .navbar-nav > li > a:hover,
			/*.navbar-default .navbar-nav > li > a:focus,*/
			.navbar-default .navbar-nav > .active > a,
			.navbar-default .navbar-nav > .active > a:focus,
			.navbar-default .navbar-nav > .active > a:hover {
				color:#3da546;
				background: transparent;
			}
			.navbar-default .navbar-nav > li > a:focus {
				color: #fff;
			}

		.navbar-default .navbar-nav > li.active,
		.navbar-default .navbar-nav > li:hover 
		{
		    background: transparent;
		    border-radius: 0px;	  
		}
			

	#navigation.affix 
	{
	  background-color: #212121;
	  position: fixed;
	  top: 0;
	  width: 100%;
	  z-index:9999;
	  -webkit-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.5);
	  -moz-box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.5);
	  box-shadow: 0px 2px 5px -1px rgba(0,0,0,0.5);
	  -webkit-transition: all 0.4s ease;
	  -moz-transition: all 0.4s ease;
	  -o-transition: all 0.4s ease;
	  transition: all 0.4s ease;
	  -ms-transition: all 0.4s ease;
	}

	.navbar-collapse.in {
	   overflow-y: visible;
	   overflow-y: auto;
	}

/*********************** master slider ************************/
#main-slider .ms-slide.slide-1 a
{
    position: absolute;
	top:0px;
	background:#151614;
	padding:18px 52px !important;
	color:#ffffff;
	border:none;
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	left:45px;
	font-weight:700;
	border-radius:0px;
	font-size:18px;
	box-shadow: 0.5px 5px  #3da546;
	-webkit-box-shadow: 0.5px 5px  #3da546;
	-moz-box-shadow: 0.5px 5px  #3da546;
	transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
}
	.hvr-shutter-in-horizontal::before
	{
		background:#3da546;
	}
/******************* start vaping now ********************/
#vaping-now
{
	background:url(../images/product-gzo.png) top left no-repeat;
	background-size:cover;
	padding:80px 0px 80px;
	background-attachment:fixed;
	background-position:50% 50%;
}


	#vaping-now .container div[class^="col-"]
	{
		padding:0px;
	}
	#vaping-img
	{
		
	}
		#vaping-img > img
		{
		}
	
	#vaping-text
	{
		border-right:10px solid #3da546;
		height:35px;
		margin-top: 18px;
	}
		#vaping-text p
		{
			color:#ffffff;
			font-family: 'B titr';
			font-weight:lighter;
			font-size:18px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#vaping-text h4
		{
			font-size:30px;
			font-family: 'B homa';
			font-weight:700;
			text-transform:uppercase;
			color:#3da546;
			margin:0px 15px 0px;
		}
		.h4-style
			{
				color:#ffffff;
			}
	#vaping-para
	{
	}
		#vaping-para p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-size:16px;
			line-height:30px;
			text-transform:none;
			margin:60px 0px 0px;
		}
		#vaping-anchor
		{
		}
			#vaping-anchor a
			{
				background:#151614;
				padding:18px 52px !important;
				color:#ffffff;
				text-decoration:none;
				border:none;
				font-family: 'Raleway', sans-serif;
				text-transform:uppercase;
				font-weight:700;
				border-radius:0px;
				font-size:18px;
				box-shadow: 0.5px 5px  #13861d;
				margin-top:60px;
				transition:all 0.3s ease 0s;
				-webkit-transition:all 0.3s ease 0s;
				-moz-transition:all 0.3s ease 0s;
			}
			#vaping-anchor a:hover {
				box-shadow: 0px 0px  #13861d;
			}
/***************** volvo ******************/

#volvo {
  overflow: hidden;
  background:#151614;
  padding:80px 0 0;
  padding-bottom:50px;
}
	#volvo .testimonial 
	{
	  position: relative;
	}

	#volvo .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-volvo
	{
		padding-top:60px;
	}
	#volvo-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#volvo-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#volvo-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#volvo-para
	{
		position:relative;
		bottom:7px;
	}
		#volvo-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#volvo-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** volvo ******************/
/***************** jenbacher ******************/

#jenbacher {
  overflow: hidden;
  background:#151614;
  padding:80px 0 0;
  padding-bottom:50px;
}
	#jenbacher .testimonial 
	{
	  position: relative;
	}

	#jenbacher .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-jenbacher
	{
		padding-top:60px;
	}
	#jenbacher-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#jenbacher-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#jenbacher-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#jenbacher-para
	{
		position:relative;
		bottom:7px;
	}
		#jenbacher-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#jenbacher-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** volvo ******************/
/***************** cummins ******************/

#cummins {
  overflow: hidden;
  background:#eaeaea;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#cummins .testimonial 
	{
	  position: relative;
	}

	#cummins .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-cummins
	{
		padding-top:60px;
	}
	#cummins-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#cummins-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#cummins-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#cummins-para
	{
		position:relative;
		bottom:7px;
	}
		#cummins-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#cummins-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** cummins ******************/
/***************** cummins2 ******************/

#cummins2 {
  overflow: hidden;
  background:#eaeaea;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#cummins2 .testimonial 
	{
	  position: relative;
	}

	#cummins2 .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-cummins2
	{
		padding-top:60px;
	}
	#cummins2-text
	{
		border-right:10px solid #3da546;
		height:60px;
	}
		#cummins2-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#cummins2-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#cummins2-para
	{
		position:relative;
		bottom:7px;
	}
		#cummins2-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#cummins2-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** cummins2 ******************/
/***************** perkins ******************/

#perkins {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#perkins .testimonial 
	{
	  position: relative;
	}

	#perkins .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-perkins
	{
		padding-top:60px;
	}
	#perkins-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#perkins-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#perkins-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#perkins-para
	{
		position:relative;
		bottom:7px;
	}
		#perkins-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#perkins-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** perkins ******************/
/***************** MTU ******************/

#MTU {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#MTU .testimonial 
	{
	  position: relative;
	}

	#MTU .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-MTU
	{
		padding-top:60px;
	}
	#MTU-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#MTU-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#MTU-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#MTU-para
	{
		position:relative;
		bottom:7px;
	}
		#MTU-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#MTU-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** MTU ******************/
/***************** deuts ******************/

#deuts {
  overflow: hidden;
  background:#f1f1f1;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#deuts .testimonial 
	{
	  position: relative;
	}

	#deuts .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-deuts
	{
		padding-top:60px;
	}
	#deuts-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#deuts-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#deuts-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#deuts-para
	{
		position:relative;
		bottom:7px;
	}
		#deuts-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#deuts-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** deuts ******************/
/***************** wmw ******************/

#mwm {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#mwm .testimonial 
	{
	  position: relative;
	}

	#mwm .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-mwm
	{
		padding-top:60px;
	}
	#mwm-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#mwm-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#mwm-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#mwm-para
	{
		position:relative;
		bottom:7px;
	}
		#mwm-para p
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#mwm-para a
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** wmw ******************/
/***************** caterpillar ******************/

#caterpillar {
  overflow: hidden;
  background:#151614;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#caterpillar .testimonial 
	{
	  position: relative;
	}

	#caterpillar .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-caterpillar
	{
		padding-top:60px;
	}
	#caterpillar-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#caterpillar-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#caterpillar-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#caterpillar-para
	{
		position:relative;
		bottom:7px;
	}
		#caterpillar-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#caterpillar-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** caterpillar ******************/
/***************** doosan ******************/

#doosan {
  overflow: hidden;
  background:#eaeaea;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#doosan .testimonial 
	{
	  position: relative;
	}

	#doosan .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-doosan
	{
		padding-top:60px;
	}
	#doosan-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#doosan-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#doosan-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#doosan-para
	{
		position:relative;
		bottom:7px;
	}
		#doosan-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#doosan-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** doosan ******************/
/***************** lovol ******************/

#lovol {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#lovol .testimonial 
	{
	  position: relative;
	}

	#lovol .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-lovol
	{
		padding-top:60px;
	}
	#lovol-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#lovol-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#lovol-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#lovol-para
	{
		position:relative;
		bottom:7px;
	}
		#lovol-para p
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#lovol-para a
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** lovol ******************/
/***************** guascor ******************/

#guascor {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#guascor .testimonial 
	{
	  position: relative;
	}

	#guascor .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-guascor
	{
		padding-top:60px;
	}
	#guascor-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#guascor-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#guascor-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#guascor-para
	{
		position:relative;
		bottom:7px;
	}
		#guascor-para p
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#guascor-para a
		{
			color:#ffffff;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** guascor ******************/
/***************** macallte ******************/

#macallte {
  overflow: hidden;
  background:#eaeaea;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#macallte .testimonial 
	{
	  position: relative;
	}

	#macallte .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-macallte
	{
		padding-top:60px;
	}
	#macallte-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#macallte-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#macallte-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#macallte-para
	{
		position:relative;
		bottom:7px;
	}
		#macallte-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#macallte-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** macallte ******************/
/***************** stamford ******************/

#stamford {
  overflow: hidden;
  background:#151614;
  padding:80px 0 0;
  padding-bottom:50px;
}
	#stamford .testimonial 
	{
	  position: relative;
	}

	#stamford .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-stamford
	{
		padding-top:60px;
	}
	#stamford-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#stamford-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#stamford-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#stamford-para
	{
		position:relative;
		bottom:7px;
	}
		#stamford-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#stamford-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** stamford ******************/
/***************** lorisomer ******************/

#lorisomer {
  overflow: hidden;
  background:#f1f1f1;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#lorisomer .testimonial 
	{
	  position: relative;
	}

	#lorisomer .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-lorisomer
	{
		padding-top:60px;
	}
	#lorisomer-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#lorisomer-text p
		{
			color:#666666;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#lorisomer-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#666666;
			margin:0px 15px 0px;
		}
#lorisomer-para
	{
		position:relative;
		bottom:7px;
	}
		#lorisomer-para p
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#lorisomer-para a
		{
			color:#666666;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** lorisomer ******************/
/***************** linz ******************/

#linz {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#linz .testimonial 
	{
	  position: relative;
	}

	#linz .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-linz
	{
		padding-top:60px;
	}
	#linz-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#linz-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#linz-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#linz-para
	{
		position:relative;
		bottom:7px;
	}
		#linz-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#linz-para li
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#linz-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** linz ******************/
/***************** electropump ******************/

#electropump {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#electropump .testimonial 
	{
	  position: relative;
	}

	#electropumpelectropump .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-electropump
	{
		padding-top:60px;
	}
	#electropump-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#electropump-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#electropump-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#electropump-para
	{
		position:relative;
		bottom:7px;
	}
		#electropump-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#electropump-para li
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#electropump-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** electropump ******************/
/***************** np ******************/

#np {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#np .testimonial 
	{
	  position: relative;
	}

	#np .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-np
	{
		padding-top:60px;
	}
	#np-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#np-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#np-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#np-para
	{
		position:relative;
		bottom:7px;
	}
		#np-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#np-para li
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#np-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** np ******************/
/***************** control ******************/

#control {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#control .testimonial 
	{
	  position: relative;
	}

	#control .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-control
	{
		padding-top:60px;
	}
	#control-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#control-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#control-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#control-para
	{
		position:relative;
		bottom:7px;
	}
		#control-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#control-para li
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#control-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** control ******************/
/***************** biogaz ******************/

#biogaz {
  overflow: hidden;
  background:#666666;
  padding:20px 0 0;
  padding-bottom:50px;
}
	#biogaz .testimonial 
	{
	  position: relative;
	}

	#biogaz .container div[class^="col-"]
	{
		padding:0px;
	}
	#main-biogaz
	{
		padding-top:60px;
	}
	#biogaz-text
	{
		border-right:10px solid #3da546;
		height:35px;
	}
		#biogaz-text p
		{
			color:#ffffff;
			font-family: 'B homa';
			font-weight:lighter;
			font-weight:200;
			font-size:22px;
			margin:0px 15px 0px;
			text-transform:uppercase;
		}
		#biogaz-text h4
		{
			font-size:25px;
			font-family: 'B titr';
			font-weight:200;
			text-transform:uppercase;
			color:#ffffff;
			margin:0px 15px 0px;
		}
#biogaz-para
	{
		position:relative;
		bottom:7px;
	}
		#biogaz-para p
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#biogaz-para li
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
		#biogaz-para a
		{
			color:#f1f2f2;
			font-family: 'B homa';
			line-height:26px;
			font-size:16px;
			margin :0px;
		}
/***************** biogaz ******************/
/********************* copyright text ************************/
#copyright {
  background: #1a1a1a;
  padding: 30px 0px;
}
	#copyright p 
	{
	  font-family: 'Source Sans Pro', sans-serif;
	  color: #8b8b8b;
	  margin-bottom: 0px;
	  font-size: 16px;
	}
		#copyright p a 
		{
		  color: #fff;
		}
			#copyright p a:hover
			{
				text-decoration:none;
				color:#dc740e;
			}
			
