﻿

#BannerSlide { position:relative; z-index:1; display:block; margin-left:240px; height:640px; }
	#BannerSlide.menuAberto .item a { display:none; }
	
	#BannerSlide .item-1 [class*="txt"] .bg { display:block; width:100%; height:1px; background-position:left top; background-repeat:no-repeat; background-size:100% auto; }

	#BannerSlide .item-1 .txt1 { display:none; position:fixed; z-index:10; left:4%; width:380px; max-width:25%; }

	#BannerSlide .item-1 .txt2 { position:fixed; z-index:10; right:1%; bottom:1%; width:205px; max-width:30%; }
	#BannerSlide .item-1 .txt2 .bg { padding-bottom:55%; background-image:url('../images/telefone3.png'); }

	#BannerSlide .item-1 .overlay { display:none; position:absolute; z-index:9; left:0; bottom:0; width:80%; height:80%;
	}
	
/*
	#BannerSlide .item-1 .txt1 { display:block; position:absolute; z-index:10; left:4%; bottom:45%; width:380px; max-width:25%; }
	#BannerSlide .item-1 .txt1 .bg { padding-bottom:46%; background-image:url('../Images/txt1.png'); }

	#BannerSlide .item-1 .txt2 { display:block; position:absolute; z-index:10; right:4%; bottom:45%; margin-bottom:-1.5%; width:490px; max-width:28%; }
	#BannerSlide .item-1 .txt2 .bg { padding-bottom:31%; background-image:url('../Images/txt2.png'); }

	#BannerSlide .item-1 .overlay { position:absolute; z-index:9; left:0; bottom:0; width:100%; height:100%; background-position:center bottom; background-repeat:no-repeat; background-size:auto 100%; background-image:url('../Images/principal.png');
	}
*/	
	
	
	
	
	
	
@media (max-width:1366px) {
	#BannerSlide { /*width:calc(100% - 240px);*/ margin-left:240px; background-color:#265DAD;}
	#BannerSlide .item { background-size:auto 90%; background-position:; }
	#BannerSlide .item-1 .txt1 { left:50px; max-width:26%; }
	#BannerSlide .item-1 .txt2 { right:10px; max-width:29%; }
	#BannerSlide .item-1 .overlay { width:95%; background-size:auto 93%; }
}
	
	
@media (max-width:1280px) {
	#BannerSlide { /*width:calc(100% - 240px);*/ margin-left:240px; height:auto; background-color:#265DAD;}
	#BannerSlide .item-1 .txt1 { left:40px; max-width:24%; }
	#BannerSlide .item-1 .txt2 { right:10px; max-width:25%; }
	#BannerSlide .item-1 .overlay { left:7%; top: 10%; max-width:35%; background-size:100% auto; }
}
		
	
@media (max-width:992px) {
	#BannerSlide { /*width:calc(100% - 240px);*/ margin-left:0px !important; height:auto; background-color:#265DAD;}
	#BannerSlide .item { width:100%; height:auto; }
	#BannerSlide .item-1 .txt1 { left:50%; top:8%; bottom:auto; max-width:40%; }
	#BannerSlide .item-1 .txt2 { right:0; bottom:0; max-width:23%; bottom:10%;}
	#BannerSlide .item-1 .overlay { left:0; bottom:0; width:55%; height:90%; background-position:20% bottom; background-size:auto 100%; }
	#portalDoAluno { padding-top:100px;}
}
	
	
@media (max-width:768px) {
	#BannerSlide { /*width:calc(100% - 240px);*/ margin-left:0px !important; height:auto; background-color:#265DAD;}
	#BannerSlide .item { width:100%; height:auto; }
	#BannerSlide .item-1 .txt1 { left:45%; top:15%; bottom:auto; max-width:40%; }
	#BannerSlide .item-1 .txt2 { max-width:30%; }
	#BannerSlide .item-1 .overlay { left:0; bottom:10%; max-width:40%; height:80%; background-position:20% bottom; background-size:100% auto; }
		
}

@media (max-width:480px) {
	#BannerSlide { left:0; margin-left:0;}
/*	#BannerSlide .item-1 { background-image: url('../Images/fundo_mobile2.jpg'); } */
	#BannerSlide .item-1 .txt1 { left:45%; top:10%; bottom:auto; max-width:48%; }
	#BannerSlide .item-1 .txt2 { max-width:35%; }
	#BannerSlide .item-1 .overlay { left:5%; width:60%; background-size:auto 95%; background-position:right bottom; background-image:url('../Images/principal_mobile.png'); }
}