@charset "utf-8";
/* CSS Document */
.maxW{width: 970px !important;}
.sinEspacios{padding:0 !important; margin:0 !important}
.colorVerde{background:url(http://www.redisweb.es/sabini/images/fd_sabini.png) repeat}
.t1{font-family: 'Open Sans Condensed', sans-serif; 
	}
.foter{position:absolute; bottom:0; left:0; right:0}

.col-xs-5,col-sm-5,.col-xs-10,.col-xs-12 p{font-family: 'Open Sans Condensed', sans-serif;font-size:1.5rem;
	}


a.a1:link,a.a1:visited{
	  color: #666633 !important;
}
a.a1:hover{
	 color: #454545 !important;
}

a.a2:link,a.a2:visited{
	  color: #454545 !important;
}
a.a2:hover{
	 color: #666633 !important;
}	
/* Large desktops and laptops */
@media (min-width: 1200px) {
.t1{font-size:3.3rem; letter-spacing:.6rem; line-height:49px;
padding:20px 15px 0 15px}
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
.t1{font-size:3.3rem; letter-spacing:.6rem; line-height:49px;
padding:20px 15px 0 15px}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
.t1{font-size:2.56rem; letter-spacing:.57rem; line-height:38px;
padding:18px 18px 0 18px}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.t1{font-size:2.2rem; letter-spacing:.4rem; line-height:35px;
padding:8px 8px 0 8px}
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
.t1{font-size:1.8rem; letter-spacing:.3rem; line-height:20px;
padding:7px 4px 0 4px;padding-bottom:25px !important; border-bottom:1px solid #f3f3f3;}
.col-movil {
    width: 100%;
    display:block;

    }
}

