/*Author: Cleiton ReichardtAuthor URI: cleitonrei@uniarp.edu.brCSS responsivo*/
@media only screen and (max-width: 900px) {	.div_evento{		padding-left: 1px !important;	}	.bt_insc{		position: relative !important;		right: 0px !important;		top: 0px !important;	}
	.h1_evento{		background: none !important;		padding: 10px 0px 10px 10px !important;		width: 100% !important;	}
	.ver_prog img {		width: 100%;	}
	#n-m{		display:none;	}
	.single-page-image img {		width: 100%;	}
	.contextual-cols1 .single-col-1 {		width: 100%;	}		.main-Content-pg .alignnone{		max-width:97%;		height:auto;	}	.contextual-cols1 .related-col-1 {		width: 100%;		margin-top:10px;	}
	.main-Content-pg h1, .page_content_inner h1 {		line-height: 1.1 !important;		font-size: 30px !important;		letter-spacing: -1px;	}
	.barra_eventos .first{		width:100%;		margin-bottom:10px;		float:right;	}
	.barra_eventos .third{		width: 100%;		margin-bottom:10px;	}
	.barra_eventos .second{		width:100%;		float:right;	}
	.barra_eventos{		width: 33.33333333% !important;		text-align:center;		margin-right:0;	}	
	.bloco_noticias .first{		width:98%;		margin-bottom:10px;		float:left;		margin-left:10px;	}
	.bloco_noticias .third{		width: 100%;		margin-bottom:10px;		float:left;		padding: 0px 0px !important;	}
	.bloco_noticias .second{		width:50%;		float:left;	}
	.bloco_noticias{		width: 66.66666667% !important;	}
	.bloco_1020{		width:100%;		text-align:center;	}
	.bloco_1090{		width:100% !important;		text-align:center;	}
	.menu_rapido a.item {		margin-top:5px;	}
	.page_content{		background:#EEE url('_img/background005.png?v=<?php echo $dt ?>') repeat-x 0px -185px;	}
	.events-home{		margin-top:10px !important;	}
	#mobile{		display:none;	}
	.apoiadores {		padding: 10px 0px 30px 0px;		max-width:100%;		margin:0 auto;	}		.wrapper{		width: 100%;		margin: 0 auto;		overflow: hidden;		margin-top: 140px !important;	}	#slideshow img{		height:auto;		margin-left: -45% !important;		width: 190% !important;	}		.contextual-cols1 .right-col-2 {		display: block;		width: 100%;		float: left;		margin-left: 0px;	}		.left-col-1{		display:none !important;	}		#MenuMobile a{		color:#666;	}		#MenuMobile li{		background:none;		text-align: left;	}		#MenuMobile ul {		margin-top: 0px;		margin-left: 0px;	}		.collapse.in {		background-color: #f7efe7 !important;	}		li[href="#collapseMenu"] {		background-image: url(_img/down-open-white.png), url(_img/product-shadow-top.png) !important;		background-repeat: no-repeat !important;		background-position: 10px 15px, 50% -3px !important;		background-size: 20px auto !important;	}		#collapseMenu ul.inner-section li {		border-bottom: 1px solid #C4C4C5;		background-position: 0px 19px;		background-color: #f7efe7;		-webkit-transition: background-position .1s ease-in;		-moz-transition: background-position .1s ease-in;		-o-transition: background-position .1s ease-in;		transition: background-position .1s ease-in;	}		#collapseMenu ul.inner-section li a {		color: #666;		padding: 15px 25px 15px 40px;		font-size: 1em;		display: block;		line-height: 1.5;		letter-spacing: -0.5px;	}		#collapseMenu ul.inner-section li.hover-list{		background-image: url(_img/right-closed-grey.png);		background-repeat: no-repeat;		background-position: 10px 19px;		background-size: 20px auto;		background-color: #f8f8f8;		}		.main-Content-pg p.subTitle {		text-align: left;		padding: 0px 20px;	}		div.inbloc span.icon {		width: 60px;	}		div.inbloc span.subtext {		top: 10px;		text-align: left;	}		span.subtext b {		font-size: 12px;	}		span.subtext i {		font-size: 11px;	}		._al-r {		text-align: left;		padding-right: 60px;		padding-left: 10px;	}		._al-l {		padding-left: 60px;	}		.main-Content-pg ul {		text-align: left;		margin-left: 30px;		margin-right: 10px;	}		.main-Content-pg h2, .main-Content-pg p {		text-align: left;		margin-left: 10px;	}		.page_content_inner {		padding-bottom: 50px;	}		.single-page-image {		margin-top: 140px;	}		.inner-section{		margin-right: 0px !important;	}		.inner-section li{		margin:0px !important;		padding-left: 5px;	}		#collapseMenu{		padding-left: 5px;	}		ul._aluno_links li a span.p2 {		font: 100% 'Open Sans', sans-serif;	}		.menu_rapido a.bolsas{		margin-right: 0px;	}
}
@media only screen and (max-width: 720px) {	.barrinha {		height:34px;		margin-top:-10px;	}
	#nav-mobile {		display:block !important;	}
	#links_rodape, #nav-desktop {		display:none !important;	}
	.spn20p{		margin-top:20px;	}
	#main-container {		width: 100%;		//overflow: scroll; /* Overflow should scroll */		left: 0px;		//-webkit-overflow-scrolling: touch; /* This gives us scrollbars. */		//position: fixed; /* This means we don't have to worry about overflow issues */		-webkit-transition: left 0.2s ease-in;		transition: left 0.2s ease-in;	}	
	#sub-container {		position: relative;	}
	.top-bar {		background-color: #fff;		background-image: url(_img/main_logo.png);		background-position: 50% 50%;		background-size: 110px;				background-repeat: no-repeat;		padding: 10px 0;		height: 127px;		box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, .2);		border-top: 3px solid #474747;		position: fixed;		width: 100%;		z-index: 100000;		top:0;	}
	.barrinha a{		float: right;		display: block;		height:100%;		width:40px;		background-repeat: no-repeat;		background-position: 50%;		-webkit-transition: background-color 0.2s linear;  		-moz-transition: background-color 0.2s linear;  		-o-transition: background-color 0.2s linear;		transition: all 0.2s linear;		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";		filter: alpha(opacity=30);		-moz-opacity:0.3;		-khtml-opacity: 0.3;		opacity: 0.3;			}
	.barrinha a.webmail{		background-image: url(_img/webmail-icon.png);	}		.barrinha a.facebook{		background-image: url(_img/facel-icon2.png);	}	.barrinha a.extranet{		background-image: url(_img/extranet-icon.png);	}
	.barrinha a.educ{		background-image: url(_img/edu-icon.png);	}
	.barrinha a.chat{		background-image: url(_img/chat-icon.png);		width: 60px;	}
	.barrinha a.phone{		background-image: url(_img/phone-icon.png);		width: 120px;	}		.barrinha a.whatsapp{		background-image: url(_img/logo_whatsapp1.png);	}
	.barrinha a:hover{		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";		filter: alpha(opacity=10);		-moz-opacity:1;		-khtml-opacity: 1;		opacity: 1;			}
	.labeltop{		margin-top:60px;		font-size:0.8em;		clear: both;		text-align: center;		font-family: 'Open Sans', Calibri, Arial, sans-serif;		color: #474747;		line-height: 1.5em;	}
	.menu-icon {		padding: 5px 7px 9px 7px;		border-radius: 2px;		//background: rgba(0,0,0,0.5);		cursor: pointer;		display: inline-block;		width: 40px;		margin-left:20px;		height: 40px;		float: left;	}
	.menu-icon .bar {		background: #ccc;		border-radius: 2px;		width: 30px;		height: 4px;		margin: 3px 0 0 0;	}	
	#content {		box-sizing: border-box;		text-align: justify;			box-sizing: border-box;		-moz-box-sizing: border-box;		font-size:70%;		padding-top:83px;	}
	.status_bar{		width: 100%;		padding:5px 0;		background: #c16f0e;		height:35px;	}
	.status_bar a.goBack{		display: block;		color:#d3a876;		float: left;		//font-family: 'open_sansbold', sans-serif;		background: #b1650c url(img_/arrow-left.png);		background-position: 0% 40%;		background-repeat: no-repeat;		background-size: 20px;		padding:5px 15px 5px 20px;		font-size: 1em;		border-top-right-radius: 18px;		border-bottom-right-radius: 18px;	}
	.status_bar a.viewDesktop{		display: block;		color:#d3a876;		float: right;		//font-family: 'open_sansbold', sans-serif;		background: #b1650c url(img_/arrow-right.png);		background-position: 100% 40%;		background-repeat: no-repeat;		background-size: 20px;		padding:5px 20px 5px 15px;		font-size: 1em;		border-top-left-radius: 18px;		border-bottom-left-radius: 18px;	}	
	.innerContent{		padding:20px 6px;	}
	.innerContent h1{		font-family: 'open_sansbold', sans-serif; 		font-size: 1.1em;		letter-spacing: -.5px;		color:#b26605;		display: block;		border-bottom: 1px solid #ffe5c4;		padding:0px 0;		text-transform: uppercase;	}	
	.innerContent .view h2{		font-family: 'open_sansbold', sans-serif; 		font-size: 1.8em;		letter-spacing: -1.5px;		color:#b26605;		display: block;		padding:0px 0;		text-align: left;		line-height: 1em;	}
	.innerContent .view span{		line-height: 1.5em;		font-family: 'open_sanssemibold', sans-serif;		color: #ccc;		font-size: 0.7em;		letter-spacing: -1px;		text-transform: uppercase;	}	
	.innerContent .view{		padding:10px;		text-align: left;		font-size: 1.5em;		line-height: 1.5em	}
	.innerContent .view p{		margin:8px 0;	}	
	.innerContent .more{		text-align: center;		padding:5px 0px;	}
	.innerContent .more a{		color:#b26605;		padding:5px 30px;		border-radius:3px;		box-shadow: 0px 0px 3px 1px #ffe5c4;		font-family: 'open_sansbold', sans-serif;	}
	.drop-down {		background-color: #c16f0e;		display: none;	}
	.drop-down ul {		list-style: none;		padding: 0;		margin: 0;	}	.drop-down ul li a{		display:block;		padding: 6px;		font-size: 1.2em;		border-bottom: 1px solid #c39763;		color: #ffffff;		font-family: 'open_sanssemibold', sans-serif	}
	ul.subList{		display: none;	}
	ul.subList li a{		background:#f9f9f9;		border-bottom: 1px solid #ccc;	}
	ul.subList li a span{		color:#575757;		margin-left:20px;	}
	.banner{		display: none;	}}
@media only screen and (max-width: 640px){	.page_content{		background:#EEE url('_img/background005.png?v=<?php echo $dt ?>') repeat-x 0px -40px;	}
	.menu_rapido a.item {		width: 85px;		height: 80px;		font: 11px 'open_sanssemibold', Arial, sans-serif;
	}}
@media only screen and (max-width: 480px) {	.barrinha {		height:34px;		margin-top:-10px;	}
	#more-desktop{		display:none;	}
	#more-mobile{		display:block !important;	}
	.bloco_1020{		max-width:100% !important;	}
	.barra_eventos .first{		width:100%;		margin-bottom:10px;	}
	.barra_eventos .third{		width: 100%;		margin-bottom:10px;		height:200px;	}
	.barra_eventos .second{		width:100%;	}
	.barra_eventos{		width:100% !important;	}
	.bloco_noticias .first{		width:100%;		margin-bottom:10px;		float:left;	}
	.bloco_noticias .second{		width:50%;		float:left;	}
	ul._defaut_links {
		height: 140px;
	}
	.bloco_noticias{
		width:100% !important;
	}
	.bloco_1020{
		width:100%;
		text-align:center;
	}
	.bloco_1090{
		width:100% !important;
		text-align:center;
	}  
	.menu_rapido a.item {
		margin-top:5px;
		width: 80px;
		height: 75px;
		font: 10px 'open_sanssemibold', Arial, sans-serif;
	}
	.page_content{
		background:#EEE url('_img/background005.png?v=<?php echo $dt ?>') repeat-x 0px -40px;
		padding-bottom: 10px;
	}
	.events-home{
		margin-top:10px !important;
	}
}
@media screen and (max-width: 380px) {
	.bloco_noticias{
		padding-left:0px;
	}
	.menu_rapido a.item {
		background-size: 20px 20px !important;
		margin-top: 5px;
		width: 80px;
		height:80px;
	}
	.menu_rapido a.item  span{
		margin-top:35px;
	}
	#n-m, #m-rapido{
		display:none;
	}
	.events-home .first {
		height:250px;
		margin: 0px;
		padding: 0px;
	}
	.title h3 p, ._minBtm h3 p {
    color: #fff;
    font: 20px 'open_sansbold', sans-serif;
    line-height: 23px;
	margin:0;
	}
	.page_content {
		margin-top:0px;
		background: #EEE url(_img/background005.png) repeat-x 0px -130px !important;
	}
}