/*
	Theme Name: Rodrigo Mora Concejal
	Theme URI: http://rodrigomora.cl
	Description: Tema para candidato a Concejal
	Version: 1.0
	Author: WEBzilla
	Author URI: http://webzilla.cl
	Tags: Blank, HTML5, CSS3

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/

body{
	font-family: 'Open Sans', serif;
	background-color:#EEE;
}

h1.title-page{
	margin-top:0;
	margin-bottom:15px;
	padding:30px 15px;
	color:#FFF;
	text-align:center;
	background: rgba(111,193,85,1);
	background: -moz-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(111,193,85,1)), color-stop(100%, rgba(77,177,227,1)));
	background: -webkit-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: linear-gradient(135deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fc155', endColorstr='#4db1e3', GradientType=1 );
}

h2{
	margin-bottom:15px;
	padding-bottom:15px;
	color:#666;
	text-shadow:1px 1px 0 #FFF;
	font-weight:900;
	text-transform:uppercase;
}

h3{
	margin-bottom:5px;
	padding-bottom:5px;
	color:#666;
	text-shadow:1px 1px 0 #FFF;
	font-weight:900;
	text-transform:uppercase;
}

.home header{
	padding-top:350px;
}

header{
	padding-top:0;
}

.navbar{
	margin-bottom:0;
	padding:30px 0;
	border-radius:0;
	border:none;
	background-color:#FFF;
}

.navbar-brand{
	height:75px;
	padding:0 15px;
	
}
.navbar-brand img{
	height:75px;
	background-color:#FFF;
}

.navbar-nav > li > a{
	margin:20px 10px 0 10px;
	padding:10px 0;
	color:#4db1e3;
	font-size:18px;
	font-weight:900;
	text-transform:uppercase;
	border-bottom:5px solid transparent;
	background-color:#FFF!important;
	transition:0.3s;
}

.navbar-nav > li > a:hover{
	color:#6fc155;
	border-bottom:5px solid #6fc155;
	background-color:#FFF;
}

.hero{
	height:350px;
	margin:0 auto;
	text-align:center;
	background-color:#000;
	position: fixed;
	left: 0;
	right: 0;
}

.backstretch{
	opacity:0.6;
}

.hero .col-md-5{
	height:350px;
	position:relative;
	z-index:9999;
}

.hero .candidato{
	position:absolute;
	bottom:0;
	z-index:9999;
}

.hero .candidato img{
	max-height:330px;
}

.hero .col-md-7{
	padding-top:5%;
}

.hero h1{
	font-size:56px;
	color:#FFF;
	font-weight:400;
	letter-spacing:-1px;
	text-shadow:0 0 10px rgba(0,0,0,0.5);
}

@media (min-width: 768px) and (max-width: 991px) {
	.hero h1{
		font-size:48px;
	}

}

.hero h1 small{
	color:#FFF;
	font-weight:700;
}

.prop .col-lg-3{
	font-size:16px;
	text-align:center;
	text-transform:uppercase;
}

.prop .col-lg-3 a{
	min-height:195px;
	margin-bottom:30px;
	padding:30px 10px;
	display:block;
	color:#FFF;
	transition:0.3s;
	background: rgba(111,193,85,1);
	background: -moz-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(111,193,85,1)), color-stop(100%, rgba(77,177,227,1)));
	background: -webkit-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	background: linear-gradient(135deg, rgba(111,193,85,1) 0%, rgba(77,177,227,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fc155', endColorstr='#4db1e3', GradientType=1 );
}

.prop .col-lg-3 a:hover{
	text-decoration:none;
	background: rgba(111,193,85,1);
}

.prop .col-lg-3 i{
	padding-bottom:15px;
	color:#FFF;/*6fc155*/
}

.mensaje-home p{
	font-size:18px;
	line-height:30px;
}

.elecciones-home{
	text-align:center;
}

#countdown div{
	padding:0 15px;
	font-size:11px;
	font-weight:900;
	display:inline-block;
}

#countdown span.num{
	font-size:40px;
	font-weight:200;
}

section {
	padding-top:60px;
	padding-bottom:60px;
	background-color:#EEE;
	position:relative;
	z-index:9999;
}

section .container{
	margin-bottom:60px;
}

article.hentry{
	text-align:justify;
	font-size:15px;
	line-height:28px;
}

aside {
	padding-top:60px;
	padding-bottom:60px;
}

footer {
	padding:15px;
	color:#FFF;
	text-align:center;
	position:relative;
	z-index:9999;
	background: rgba(79,178,227,1);
	background: -moz-linear-gradient(45deg, rgba(79,178,227,1) 0%, rgba(111,194,86,1) 100%);
	background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(79,178,227,1)), color-stop(100%, rgba(111,194,86,1)));
	background: -webkit-linear-gradient(45deg, rgba(79,178,227,1) 0%, rgba(111,194,86,1) 100%);
	background: -o-linear-gradient(45deg, rgba(79,178,227,1) 0%, rgba(111,194,86,1) 100%);
	background: -ms-linear-gradient(45deg, rgba(79,178,227,1) 0%, rgba(111,194,86,1) 100%);
	background: linear-gradient(45deg, rgba(79,178,227,1) 0%, rgba(111,194,86,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fb2e3', endColorstr='#6fc256', GradientType=1 );
}