/* PITCH */

#pitch {
	position: relative;
	z-index:50;
	padding-bottom: 260px;
	background-color: white;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);
}

#pitch h2{
    	font-size:1.1125em;
	padding-bottom: 30px;
}

#pitch h2:nth-of-type(1){
	padding-top:140px;
}

#pitch h2:nth-of-type(2){
	padding-top:60px;
}

#pitch h2:nth-of-type(3){
	padding-top:60px;
}

#pitch h3{
	padding-bottom: 1em;
    	font-weight:300;

}

.bold {
    	font-weight:600;
}





/*//////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* RETINA AEF///*/

@media all and (-webkit-min-device-pixel-ratio: 1.5) {
  #quality {
    background-image: url(img/quality_bg@2x.jpg);
        background-size: 1020px 612px;
  }
}


/* NETBOOKI///*/
@media only screen and (max-width: 960px) {

.container_narrow {
	float:none;
    width: auto;
    max-width: 600px;
	margin: 30px auto auto auto;
    padding-left: 30px;
    padding-right: 30px;
}
    
}

/* MALE TABLETY///*/

@media only screen and (max-width: 860px) {

#menu_ul > .menu_li:nth-of-type(1){
display: none;
}
    
#menu_ul > .menu_li:nth-of-type(2){
display: none;
}

#menu_ul > .menu_li:nth-of-type(3){
display: none;
}

#menu_ul > .menu_li:nth-of-type(4){
display: none;
}

}



/* MOBILE///*/

@media only screen and (max-width: 480px) {


    
#menu_ul > .menu_li:nth-of-type(5){
display: none;
}



}
