#header { height: 6em; }
#header > h1 { padding-top:1.25em; }
#banner { background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("../../images/esdeveniments-esportius-banner.jpg"); }
header a { font-size:0.85em !important; margin-top:22px; }
.color_taronja { color:#f09220 !important; }
.color_verd { color:#8cb73e !important; }
.color_blau { color:#1c9dd5 !important; }
header a:hover { color:#000 !important; }
a.link_active { color:#999 !important; cursor:default; }
a.link_active:hover { color:#999 !important; cursor:default; }

.wrapper.style2 .icon.major:before { color: #FFF !important;}
.icon.major:before { color: #FFF !important;}
.wrapper.style2 { color: #FFF !important;}

a { color: #8cb73e; }
.capa_galeria { margin-top:40px; }

input[type="submit"], input[type="reset"], input[type="button"], button, .button { color: #fff !important; }

.features > li:nth-child(1) { background-color: #f09220 !important; }
.features > li:nth-child(2) { background-color: #1c9dd5 !important; }
/*.features > li:nth-child(odd) > .content { float: left; }*/
.features > li > .content { float: none; width:100%; text-align:center; }
.features > li > .content { max-width: 50em;}

@media screen and (max-width: 736px) {
	#header { height: 7.5em; text-align:center; width:100%; }
	#header h1 { display:block; text-align:center; height:65px; width:100%;}
	header a { margin-top: 78px;}
	#header { text-align:center; }
	#header > h1 { left: 0em; padding-top:1em; }
	#banner h2 { font-size: 2em; margin: 2.5em 0 0em 0; }
	
	input[type="submit"].big, input[type="reset"].big, input[type="button"].big, button.big, .button.big {
		font-size: 1em; padding: 0 1em;
	}
}