/*mobile*/
@media only screen and (max-width: 40em) {	

	.column, .columns{
		padding-left: 0.9375rem !important;
		padding-right: 0.9375rem !important;  
	}
	
	.no-padding{padding-left:0 !important;padding-right:0 !important;}
	
	.padding-mobile{
		padding-left: 0.9375rem !important;
		padding-right: 0.9375rem !important;  
	}
	
	.small-centered-mobile{
		text-align:center;
	}
	
	.logo {padding-bottom:1.063rem;}
	.f8, .f8 a{font-size:0.625rem !important; !important;line-height:0.625rem;}/*t10*/
	.f9, .f9 a{font-size:0.75rem !important;}/*t12*/
	.p-top-70{padding-top:0.9375rem !important;}/*15*/
	.m-bottom-87{margin-bottom:0.9375rem !important;}
	.p-bottom-22{padding-bottom:0.625rem !important;}
	
	.p-top-27{padding-top:0.125rem;}
	.logo{padding-bottom:0.125rem;}
	
	.icons-left-border{border:none !important;}
	
	.centralinfo-link{
		text-align:right;
		padding-right:0;
		padding-top:20px;
	}
	
	.li-list-title{display:block !important;float:left !important;}
	
	.calendar-header {
		line-height: 2em;
		text-align: center;
		background:rgb(0, 255, 255);
		position:relative;
	}

	.calendar-title{
		color:black;
		font-family: 'Dosis', sans-serif;
		font-weight:700;
		font-size:1.2rem;
		line-height: 2em;
	}
	
	.calendar-prev{
		position:absolute;
		top:10px;
		left:2px;
		line-height:2rem !important;
	}

	.calendar-next{
		position:absolute;
		top:10px;
		right:2px;
		line-height:2rem !important;
	}
	
	.calendar-arrow{
		height:100%;
		width:100%;
	}
	
	.table-header td{
		text-align:center;
		font-size: 1em;
		color:black;
		padding:0;
	}
	
	.table-content td{
		text-align:center;
		font-size: 1em;
		color:black;
		padding:3px;
	}
	
	.more-events-link{
		background:black;
		line-height:1.8em;
		text-align:center;
		border-radius: 10px;
		margin-top:20px;
	}
	
	.more-events-link a{
		color:white !important;
		font-family: 'Dosis', sans-serif !important;
		font-weight:700;
		font-size:0.7em !important;
		text-transform:uppercase;
	}
	
	.menu-mobile-buttons-left{margin-left:-3% !important;}
	.menu-mobile-buttons-right{margin-right:-3% !important;}
	
	.submit-mobile {
		color:black !important;
		background:#00FFFF  !important;
		font-family: 'Dosis', sans-serif;
		font-weight:700;
		color:black;
		height:2.4375rem;
		line-height:2.4375rem;
		border:0px;
		width:100%;
	}
	
	.slick-prev{left:0px !important;z-index:1000;}

	.slick-next{right:0px !important;}
	
	#form-vol-mobile div.columns {padding-left:0 !important;padding-right:0 !important;}
	
	.form-input1{margin:0.1875rem !important;}
	
	.form-textarea1-mobile {
		-webkit-border-radius: 4px !important;
		-moz-border-radius: 4px !important;
		border-radius: 4px !important;
		background:#cdfefe !important;
		font-family: 'Open Sans', sans-serif !important;
		font-size:0.6875rem !important;
		height:30px !important;
		min-height: 30px !important;
		padding:2px !important;
		border: 1px solid #cdfefe !important;
		color:black !important;
		margin-bottom:0.1875rem !important;
	}
	
	.mobile-black{background:black}
	
	.multimedia-mobile-button{
		background:white;
		font-family: 'Dosis', sans-serif;
		font-weight:700;
		font-size:0.875rem;
		text-transform:uppercase;
		color:black;
		padding:0;
		text-align:center;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		height:25px;
		line-height:25px;
	}
	
	.video-list-padding{padding-bottom:5px;}
	
	.mobile-months-select{
		background:#00afb6;
		font-family: 'Dosis', sans-serif;
		font-weight:700;
		font-size:0.875rem;
		color:white;
		text-align:center;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		border:none;
		text-transform:uppercase;
		height:25px;
		line-height:25px;
		padding:0;
	}
	
	.mobile-months-select option{
		background:white;
		color:black;
		text-transform:none;
		text-align:left;
		font-weight:normal;
		border-bottom:1px solid black;
	}
	
	.video-list-item, .gallery-list-item{opacity:1;}
	
	.prev-arrow, .prev-gal-arrow{background:url("../i/seta-left.png") no-repeat;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;left: -25px;}
	.next-arrow, .next-gal-arrow{background:url('../i/seta-right.png') no-repeat;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;right: -25px;}
	
	.prev-main-gal-arrow{background:url("../i/seta-left.png") no-repeat;position: absolute;top:50%;display: block;width:20px;height: 25px;padding: 0;left: 0px;transform: translate(0, -50%);}
	
	.next-main-gal-arrow{background:url('../i/seta-right.png') no-repeat;position: absolute;top:50%;display: block;width:20px;height: 25px;padding: 0;right: 0px;transform: translate(0, -50%);}
	
	
	.multimedia-noitens{
		color:white;
	}
	
	.button-play{
		display:none;
	}
	
	.multimedia-slick-gallery{min-height:100px;}

	.video-wrapper{width:100%;min-height:100px;}
	.video-wrapper iframe {
		width:100%;
		min-height:100px;
	}
} 

/*fim mobile*/
