@charset "UTF-8";

/* Layout Medium Screens */


header {height:150px; background: url(images/header_medium.jpg); no-repeat 90% 0px;}

header a.logo { width: 308px; 

height:96px; 
top: 20px; 
right:20px; 
background-image: url(images/logo_medium.png);}


/* _________________________________________________________________ Top Section START */

.section_1 {

background:url(images/section_1bg.jpg) no-repeat;
height:419px;
width:auto;


}

.wrapper {

padding:40px 0px 10px 10px;
width:auto;
height:260px;

}


.tagline {

	float:left;
	position:relative;
	padding:30px 0px 0px 30px;
    font-family: 'Anton';
	line-height:1em;
	color:#FFF;
	width:150px;
	height:150px;
	font-size:2.5em;
	top:60px;
	left:60px;
	background:url(images/Background-Setup.jpg);
	box-shadow:  0px 0px 20px #333;



}

.quick_links {

	float:right;
	position:relative;
	top:60px;
	font-family: 'Anton';
	padding:30px 0px 30px 30px;
	font-size:1em;
	width:150px;
	height:150px;
	color:#FFF;
	background:url(images/Background-Setup.jpg);
	box-shadow:  0px 0px 20px #333;



}

.quick_links_anchors {

position: relative;
z-index:2;



}

.eje_intro_image {


margin-left:20px;
z-index:0;
position:relative;
width:90%;

}





/* _________________________________________________________________ Top Section END */

/* _________________________________________________________________ Content Section START */





.section_two {

background-color:#999999;
background-image:url(images/Background-Setup1.jpg);
height:auto;
padding:20px 0px 100px 60px;

}

.wrapper_section2 {

margin:30px 0px 0px 0px;
padding:60px 10px 10px 10px;
width:100%;
height:auto;
overflow:hidden;

}

.eje_image1 {

float:left;
left:40px;
width:90%;
height:auto;
margin-right:60px;
padding: 0px 10px 0px 0px;
max-width:500px;

}

.content {

width:70%;
margin-right:60px;
padding:30px;
float:left;
background-color: rgba(255,255,255,.6);
box-shadow:  0px 0px 20px #333;

}

.wrapper_section3 {

padding:40px 10px 10px 10px;
width:100%;
height:auto;
overflow:hidden;

}

.eje_image2 {

float:left;
left:40px;
width:90%;
height:auto;
margin: 30px 60px 0px 0px;
padding: 0px 10px 0px 0px;
max-width:500px;

}

.content1 {

width:70%;
margin-right:60px;
padding:30px;
float:left;
background-color: rgba(255,255,255,.6);
box-shadow:  0px 0px 20px #333;

}



.section_three {

background-color:#FFF;
height:auto;
padding:20px 0px 60px 40px;

}


.section_four {

background-color:#999999;
background-image:url(images/Background-Setup1.jpg);
height:auto;
padding:20px 0px 60px 40px;

}

.content3 {

width:75%;
margin-right:10px;
padding:30px;
float:left;
background-color: rgba(255,255,255,.6);
box-shadow:  0px 0px 20px #333;
transition: color 1s; transition: background-color 1s;

}



.price {
	font-size:2.5em;
	color:#FFF;
	font-family:'Anton';
}

.price1 {
	font-size:2em;
	color:#FFF;
	font-family:'Yantramanev';

}







.movie_image {

float:left;
width:90%;
max-width:500px;
padding:0px 30px 30px 0px;

}

.movie_caption {

float:left;
width:250px;
padding:20px;
background-color: rgba(255,255,255,.3);

}

.movie_caption1 {

float:left;
width:250px;
padding:20px;
margin-bottom:30px;
background-color: rgba(255,255,255,.3);

}

.equip {

background-image:url(images/Background-Setup3.jpg);
padding:20px;
height:auto;
overflow:hidden;


}

.equip_box {

float:left;
width:223px;
height:422px;
margin: 27px 10px 17px 10px;
padding: 10px;
background-color: rgba(0,0,0,.2);
transition: background 1s;


}

.equip_box:hover {

background-color: rgba(255,198,33,.6);
box-shadow:  0px 2px 2px #777;


}

.bold {

font-family:'Anton';
font-size:24px;
line-height:1em;
color:#FFF;


}


.less_downtime {

font-family:'Anton';
font-size:3em;

}














/* _________________________________________________________________ Content Section END */




footer {

margin-top:0px;
padding-top:30px;

}


.footertabs1 > li{

	list-style:none;
	width: 50%;
	float:left;
	padding:0;
	margin:0;

	
	}
	
.footertabs1 > li > a{

	display:block;
	width:auto;
	background:#555555;
	font-size: 15px;
	padding:20px 0px 10px 20px;
	box-shadow:  0px 0px 10px #121212;
	
}
	
.footertabs1 > li > a:hover{

	display:block;
	width:auto;
	background:#004e95;
	padding:20px 0px 10px 20px;
	border-bottom-color:#FFFF00;
	border-bottom:10px;
	
	}
	
	footer {font-size: .85em; color:#333333; background-image:url(images/Background-texture_m.jpg); background-color:#666666; padding: 30px 40px 10px 0px;} 
