@media (max-width: 640px) { 
body {font-size:1.3rem;} 
} 

@media (min-width: 641px) { 
body {font-size:1.5rem;}
} 
 
@media (min-width:960px) { 
body {font-size:1.4rem;}
} 

@media (min-width:1100px) { 
body {font-size:1.8rem;
}
.wrap{
	padding-bottom: 5%;
}
#frase span{
	font-size: 1.5rem;
}
} 
#frase{
	position: relative;
}
#frase p{
	position: absolute;
	right: -10px;
    padding: 10%;
    text-align: center;
    background-color: #fff;
    z-index: 100;

    border-left: 5px solid #eee;
    text-shadow: 0px 1px 2px #a5a1a1;
    font-weight: 800;
    font-family: "Arial Black", Gadget, sans-serif;
    color: #203864;
}
.posizioni{
	padding-top: 0;
	text-align: justify;
}
#title h2{
	background-color: #203864;
	color: #ffffff;
	padding-left: 5px;
	margin-bottom: 1%;
}
.single-position{
	border-bottom: 1px solid #eee;
	padding-bottom: 3px;
	font-size: 15px;
}
.single-position h4{
	text-transform: uppercase;
}
.inserzioni button{
	float: right;
	border-radius: 0px!important;
	letter-spacing: 1.5px;
	font-weight: 600;
	border:1px solid #eee;
	background-color: #203864;
	border: 2px solid #fff;
}
.inserzioni button:focus, .sono-interessato:focus{
	background-color: #fff!important;
	border: 2px solid #203864!important;	
	color: #203864!important;
}
.inserzioni button:hover, .sono-interessato:hover{
	background-color: #fff!important;
	border: 2px solid #203864!important;	
	color: #203864!important;
}
.sono-interessato{
	text-transform: uppercase;
	border-radius: 5px;
	letter-spacing: 1.5px;
	font-weight: 600;
	border:1px solid #eee;
	background-color: #203864;
	border: 2px solid #fff;
    width:100%;
}

