@charset "utf-8";
/* By chrysller.com */


.inputBusca{ 
	padding-top:10px;
	padding-bottom:10px;
	font-size:24px;	
}

*{  font-family: 'Open Sans';  }
	.barraTop { 
		background-color:#669D40;
		width:100%; 
		height:40px;
		line-height:40px;
		font-size:18px;
		color:#fff;
	} 
	.relogio{
		background:#248BCD;
		color:#fff;
		height:40px;
		width:auto;
		line-height:40px;
		font-weight:bold;
		padding:0 20px;
		font-size:26px;
		text-align:center;
		}
	.label-primary{ 	background:#248BCD;  }
	.fundoVerde { background-color:#669D40; color:#fff; padding:10px; margin:10px 0; }
	.fundoAzul { background-color:#248BCD; color:#fff; padding:10px; margin:10px 0; }
	.fundoVerde h2 { margin-top:5px; margin-bottom:10px; }
    .fundoAzul h2 {  margin-top:5px; margin-bottom:10px; font-weight:300;} 
	.breadcrumb { background-color:#EFEFEF;}
	.botaoMidia{ background:#248BCD; border-radius:50%; line-height:35px; margin-top:3px; width:35px; height:35px; text-align:center;  float:right; margin-right:5px;}
	.botaoMidia:hover{ background:#2373A7;  }
	.botaoMidia:first-child {
    margin-right:0px;
	}
	.topBanner{    
	position: relative;
    text-align: center;
    background-image: url(../img/background-ads.png);
    background-position: center center;
    background-repeat: repeat;
	
	  margin-top:10px; text-align:center;}
	.inputBusca{ 
	padding-top:10px;
	padding-bottom:10px;
	font-size:24px; height: 44px;	
}
	 .lupa{   font-size: 21px;     color: #248BCD; } 
	.nav li  a{ font-size:16px; color:#fff;}
	.paddZero { margin:15px 5px; }
	.navbar-default {
    background-color: #248BCD;
    border-color: #248BCD;
	color:#fff;
	border-radius:0px;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #227DB7;
}
.logo { margin-top:15px;}
.carousel-control.left { background:none; } 
.carousel-control.right { background:none; } 
.carousel-caption { position:static; background-color:#248BCD;  font-size:22px; padding-top:8px;  padding-bottom: 30px;}
.carousel-indicators {     bottom: 2px; } 
.maisnoticias { background-color:#DDDDDD;  color:#757584; padding:5px; font-size:16px; font-weight:bold;} 
.maisnoticiasFundo { background-color: #EEEEEE;  padding:5px;  }
.fundoRodape{
	padding:20px 0;
		background-color:#538C3F;
		margin-top:14px;
		border-top:#248BCD 6px solid;
	}
.max-img { max-width:100%;}



 .video-list-thumbs{}
.video-list-thumbs > li{
    margin-bottom:12px;
}
.video-list-thumbs > li:last-child{}
.video-list-thumbs > li > a{
	display:block;
	position:relative;
	text-align:center;
    width: 100%; height: auto;
	background-color: #212121;
	color: #fff;
	padding: 8px;
	border-radius:3px
}
.video-list-thumbs > li > a:hover{
	background-color:#000;
	transition:all 500ms ease;
	box-shadow:0 2px 4px rgba(0,0,0,.3);
	text-decoration:none;
}
 
.video-list-thumbs .glyphicon-play-circle{
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 39%;
    top: 31%;
    text-shadow: 0 1px 3px rgba(0,0,0,.5);
}
.video-list-thumbs > li > a:hover .glyphicon-play-circle{
	color:#fff;
	opacity:1;
	text-shadow:0 1px 3px rgba(0,0,0,.8);
	transition:all 500ms ease;
}
.video-list-thumbs .duration{
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	left: 12px;
	line-height: 13px;
	padding: 2px 3px 1px;
	position: absolute;
	top: 12px;
}
.video-list-thumbs > li > a:hover .duration{
	background-color:#000;
	transition:all 500ms ease;
}



#owl-demo .item{
  margin: 10px;
}
#owl-demo .item img{
  display: block;
  width: 100%;
  height: auto;
}

.customNavigation a{ font-size:9px; color:#669D40;}


.hoverzoom {
position: relative;
width: 100%;
overflow: hidden;
}
.hoverzoom > img {
width: 100%; 
border-radius: 2px;
-webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
}
.hoverzoom:hover > img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
} 
.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFF;
}
.navbar-default .navbar-brand {
    color: #FFF;
}

a:link, a:visited {
	text-decoration: none
 	}
	
a:hover {
	 text-decoration: underline;
 	text-decoration:none;
	 
 	}
	
a:active {
	text-decoration: none
	}

.form-horizontal .form-group {
    margin-right: 0;
    margin-left: 0;
}
	