@charset "utf-8";

#concejo { padding:0px; background-color:#FFF;  }
#tit01 { font-size:60px; font-weight:100; color:#080d45; text-align:center; padding:170px 0px 110px 0px; margin-bottom:0px; 
	background-image:url('../imagenes/productos.jpg'); background-repeat:no-repeat; background-position:center center; 
	-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; }
#tit01 > label { font-size:28px; font-weight:100; color:#464648; }

#tit02 { position:relative; font-size:50px; color:#fff; text-align:left; background-color:#4CAD08; border-top:10px solid #397D04; border-bottom:10px solid #397D04; 
	padding:10px 30px; padding-right:160px !important; margin:0px; }
#rds { position:absolute; top:-11px; right:10px; width:155px; }
#rds > a > img { width:37px; margin:0px 1px; -webkit-transition:all 0.6s; transition:all 0.6s; }
#rds > a > img:hover, #rds > a > img:focus { -webkit-filter:brightness(0.8); filter:brightness(0.8); }
#rds > label { font-size:20px; line-height:20px; color:#397D04; letter-spacing:1px; width:100%; text-align:center; padding-top:5px; -webkit-transition:all 0.6s; transition:all 0.6s; }
#rds:hover > label, #rds:focus > label { color:#FFF; }

.form-control { margin-top:25px; background-color:#FAFAFD; border:none; border-bottom:1px solid #080d45; color:#080d45; border-radius:0px; }
.btn { margin-top:25px; }


@media(max-width:768px){ 
	#tit02 { line-height:60px; font-size:28px; padding:10px 15px; }
	#rds { top:-9px; }
}