html,body {
    padding:0;
    margin:0;
    height: 100%;
}

h2 {
	font-size: 30px;
}

h4 {
	color: #fff;
}

.micrositio img {
	width: 120px;
	position: absolute;
	z-index: 10;
	top: 50%;
    left: 50%;
	-webkit-transform: translate(-50%,-50%);
  	-moz-transform: translate(-50%,-50%);
  	-ms-transform: translate(-50%,-50%);
  	-o-transform: translate(-50%,-50%);
  	transform: translate(-50%, -50%);
}


.sec-1{
	background-color: #dd741d;
	height: 50vh;
}

.sec-2{
	background-color: #222;
	height: 50vh;
}

.sec-3{
	background-color: #222;	
	height: 50vh;
}

.sec-4{
	background-color: #dd741d;	
	height: 50vh;
}

.row h4 {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

.row i {
	font-size: 30px;
}

.contrasena i {
	font-size: 12px;
	color: #dd741d;
}

i.gray {
	color: #777;
}

.line-orange {
	border-left: 2px solid #dd741d;
	padding-left: 10px;
}

.section-grey {
	background-color: #222;
	color: #fff;
}

.section-orange {
	background-color: #dd741d;
	color: #fff;
}

.text-white {
	color: #fff;
}

.row-striped:nth-of-type(odd){
  background-color: #efefef;
  border-left: 0px #000000 solid;
}

.row-striped:nth-of-type(even){
  background-color: #ffffff;
  border-left: 0px #efefef solid;
}

.row-striped {
    padding: 15px 0;
}

.fechas h2 {
	margin-bottom: 35px;
}

.fechas h1 {
	padding: 0px 10px 0px;
	margin: 15px 0px 0px;
	display: inline-block;
	color: #fff;
	background-color: #555;
	border-radius: 12%;
}

.fechas i {
	font-size: 15px;
}


.twitter-share-button {
	background-color: #00aced;
	color: #fff;
	padding: 10px 20px;
	border-radius: 8px;
	margin-left: 15px;
	margin-right: 15px;
}

.twitter-share-button:hover,
.twitter-share-button:active,
.twitter-share-button:focus,
.twitter-share-button:active:focus, 
.twitter-share-button:active:hover {
    background-color: #00aced;
    border-color: #00aced;
}

.fb-share-button {
	background-color: #3b5998;
	color: #fff;
	padding: 10px 20px;
	border-radius: 8px;
	margin-left: 15px;
	margin-right: 15px;
}
.fb-share-button:hover,
.fb-share-button:active,
.fb-share-button:focus,
.fb-share-button:active:focus, 
.fb-share-button:active:hover {
    background-color: #3b5998;
    border-color: #3b5998;
    color: #8b9dc3;
}

.comparte h2 {
	color: #fff;
	margin-bottom: 25px;
}

.premios {
	padding-bottom: 10px;
}

.premios h4 {
	margin-bottom: 0px;
	color: #333;
	transform: translateY(0%);
}

.premios-chicos {
	padding-bottom: 10px;
}

.premios-chicos h4 {
	margin-bottom: 0px;
	color: #333;
	transform: translateY(0%);
	font-size: 16px;
}

.section-grey h2 {
	color: #fff;
}

.section-grey h3 {
	color: #fff;
}

.section-grey h4 {
	color: #fff;
}
