body{
	/*background-color: #323232;*/
	background-color: #444;
}

#outer{
	max-width:1360px;
	/*max-width: 1280px;*/
	margin: 0 auto;
	-webkit-box-shadow: 0 14px 12px 2px rgba(0,0,0,0.33);
	box-shadow: 0 14px 12px 2px rgba(0,0,0,0.33);
}

#feat-slider-area{
	min-width:1024px;
	height:auto;
}

#slides{
	position:relative;
	height:auto;
}

#slides > img{
	width:100%;
	height:auto;
}

#slides .inner{
	position:absolute;
	top:-2px;
}

#slides .info{
	top:auto;
	bottom:50px;
	width:400px;
}

#slide1:checked ~ #slides article:nth-of-type(1) .info,
#slide2:checked ~ #slides article:nth-of-type(2) .info,
#slide3:checked ~ #slides article:nth-of-type(3) .info,
#slide4:checked ~ #slides article:nth-of-type(4) .info,
#slide5:checked ~ #slides article:nth-of-type(5) .info {
opacity: 1;
-webkit-transition: all 0.5s ease 0.5s;
-moz-transition: all 0.5s ease 0.5s;
-o-transition: all 0.5s ease 0.5s;
transition: all 0.5s ease 0.5s;
}

#slides .inner article:nth-of-type(1) .info{
	right:auto;
	margin-right:0px;
	left:10%;
	margin-left:-450px;
}

#slides .inner article:nth-of-type(2) .info{
	right:auto;
	margin-right:0px;
	left:30%;
	margin-left:-450px;
}

#slides .inner article:nth-of-type(3) .info{
	right:auto;
	margin-right:0px;
	left:50%;
	margin-left:-450px;
}

#slides .inner article:nth-of-type(4) .info{
	right:auto;
	margin-right:0px;
	left:70%;
	margin-left:-450px;
}

#slides .inner article:nth-of-type(5) .info{
	right:auto;
	margin-right:0px;
	left:90%;
	margin-left:-450px;
}

#slides .inner article:nth-of-type(1) .right{
	right:90%;
	margin-right:-450px;
	left:auto;
	margin-left:0px;
}

#slides .inner article:nth-of-type(2) .right{
	right:70%;
	margin-right:-450px;
	left:auto;
	margin-left:0px;
}

#slides .inner article:nth-of-type(3) .right{
	right:50%;
	margin-right:-450px;
	left:auto;
	margin-left:0px;
}

#slides .inner article:nth-of-type(4) .right{
	right:30%;
	margin-right:-450px;
	left:auto;
	margin-left:0px;
}

#slides .inner article:nth-of-type(5) .right{
	right:10%;
	margin-right:-450px;
	left:auto;
	margin-left:0px;
}

#active {
margin: -34px 0 0 0;
height: 30px;
}

#feat-show{
	position:relative;	
}

#feat-show div{
	top:0px;
}




/* Correções homologação */
.grid figure {
position:relative;
width: 100%;
height:0px;
padding-bottom: 55.681818181818181818%;
}

.schedule {
position:relative !important;
height: 98px !important;
padding-bottom: 0 !important;
width: 176px !important;
}

.grid figure a {
position:absolute;
height: 95%;
width:100%;
bottom:0;
}

.miscOthers {
position:relative !important;
height: 0px !important;
padding-bottom: 20% !important;
width: 13.333% !important;
}

.misc {
position:relative !important;
height: 0px !important;
padding-bottom: 29.31034482758621% !important;
width: 20% !important;
}

.misc footer {
margin: 0;
width:100%;
padding:12px 0;
height: auto;
position:absolute;
bottom:0;
}
.misc footer p{
	margin:auto 12px;
}

#search-logo:hover {
background: url(../img/logo_search-hover.png) center center no-repeat;
}

.hover {
background: url(../img/logo_search-hover.png) center center no-repeat !important;
}

#search-logo + ul li{
	font-size:1.125em !important;
}



#edu-links li{
	padding-left:0 !important;
}

#edu-links li a{
	font-size:1em !important;
	text-decoration:none !important;
}

#video-options-bar .bt-edit {
background-image: url(../img/bt_list_g.png);
}

#video-options-bar li:hover .bt-edit {
background-image: url(../img/bt_list_w.png);
}

#evaluation-2{
	margin-left:0;
}

#stars-bar-2{
	position: absolute;
	z-index:280;
	width: 117px;
	height: 17px;
}

#video-rating > .popup{
	display:none;
	z-index: 999;
}

#video-rating > .popup:before{
	border-right-color:transparent;
	border-left-color:#fff;
	left:100%;
	margin-left:0px;
	margin-top:3px;
}

#video-rating:hover > .popup{
	display:block;
	width: 310px;
	margin-left:-360px;
	margin-top:-40px;
	z-index: 5000;
}

#aside-area .current,
#aside-area .current h3,
#aside-area .current p,
#aside-area .current small{
	color:#fcb315 !important;	
}

#aside-area .current figure{
-webkit-box-shadow: inset 0 0 1px 2px #fcb315;
box-shadow: inset 0 0 1px 3px #fcb315;
}

#aside-area .current figure:before{
	content:"";
	position:absolute;
	border:12px solid transparent;
	border-right-color:#fcb315;
	margin-left:-24px;
	margin-top:36px;
}

#aside-area .current figure a{
	background-image:none;
}

.grid .item {
	height: 250px;
}
