/* --------- Copyright Web Alchemy srls 2015 --------------- */

 @media (max-width: 1220px) {

#contatti-form .wpcf7-form .wpcf7-not-valid-tip {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ff0000;
    color: #ff0000;
    height: 24px;
    left: 0 !important;
    line-height: 25px;
    padding: 1.2%;
    position: absolute;
    top: 0 !important;
    width: 97.3%;
    z-index: 90;
}

}
 
 /* --------------- Passaggio DIV CLASS="CONTENITORE" --------------*/
@media (max-width: 1170px) {
	
	
}

@media (max-width: 830px) {

#contatti-form .wpcf7-form .wpcf7-not-valid-tip {
    height: 26px;
    line-height: 27px;
}

} 
 
/* --------------- Cambio di menù da normale a responsive --------------*/
@media (max-width: 767px) {
	
	

}
 /* -----------------------------*/
 

@media (max-width: 725px) {

#div-social {
    float: left;
    position: relative;
    width: auto;
	margin-bottom: 10px;
}

#text-footer {
    float: left;
    position: relative;
    text-align: left;
    width: 100%;
}

#div-social img {
    margin-left: 0px;
    margin-right: 5px;
}

}


@media (max-width: 670px) {

#contatti-form .wpcf7-form .wpcf7-not-valid-tip {
    height: 28px;
    line-height: 29px;
}

}

@media (max-width: 400px) {

#contatti-form .wpcf7-form .wpcf7-not-valid-tip {
    height: 30px;
    line-height: 30px;
}

#contatti-form .wpcf7-captcha-captcha-700 {
    width: 90px;
}

}