body {
	background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);
	font-family: Roboto;
	
}
.carousel-inner img {
    width: 100%;
    height: 100%;
}
.sombra
{
	font-size:22px;
	text-shadow: 2px 2px 4px #000000;
	font-family:Cabin;
}
#sha
{

	
	
	-webkit-box-shadow: 0px 0px 5px 0px rgba(48,50,0,48);
	-moz-box-shadow: 0px 0px 5px 0px rgba(48,50,0,48);
	box-shadow: 0px 0px 5px 0px rgba(48,50,0,48);
	margin:0;
	padding:0;
	background:#F0F3F4;
	
}
.jumbotron{
	padding:5px 5px 5px 5px;
	margin:0px;
	
	
}

.main {
	margin-top:5px;
	margin-bottom: 5px;
}
.post {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #999;
}

.post .post-title a {
	color:#333;
}

.post .thumb{
margin-right:10px;
width:40%;
}

.post .thumb img {
width:100%;
}
h1{
	font-family: 'Roboto', sans-serif;
	font-size:30px;
	text-align:center;
	font-weight:bolder;
	
	
}

h2{
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	color:black;
	background:#FF9600;
	padding:5px;
	border-bottom: 5px solid crimson;
	
}

h3{
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	color:white;
	background:#36762D;
	padding:10px;
	border-bottom: 5px solid #FCB407;
	
}


.texto{
	color:#333;
	font-family:Roboto;
	line-height:1.8em;
	text-align: justify;
	
}

.destacado{
	color:darkblue;
	font-family:Roboto;
	line-height:1.8em;
	text-align: center;
	font-weight:bold;
	
}

table tr:nth-child(even) 
{
background-color: #E1EEF4;
font-size:16px;
}

table tr:nth-child(odd)
{
	
	background-color:#3B82BF;
	font-size:16px;
	color: white;
}

table td
{
	padding:5px;
}

table th
{
	background: #3054BF;
color: white;
}

img {
	max-width:100%;
}

.button{
	padding:10px 15px;
	border:1px solid #ff0064;
	border-radius:5px;
	background-color:#D63236;

	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;

	box-shadow:1px 1px 1px #000;

	display:inline-block;

}
.button:hover{
	cursor:pointer;
}

.button:active{
	box-shadow:2px 2px 1px #000;
}

