/* RESPONSIVE */



@media(max-width:980px) {
	
	.session1 {/* importante */
    	height: auto;
	}
	#btnSession1 {/* importante */
    	margin-top: 50%;
		margin-bottom:10px;
	}
	.container {
    	padding: 0 20px;
	}
	
	.session2 {
    	background: url(../img/uni1_POLITICAS/iconespoliticas_resp.jpg) no-repeat;
	}
	.contentUni {
		margin: auto;
		width: 100%;
		height: auto;
		padding-left:0px;
	}
	
	.imgUni1{
		float:none;
		margin:auto;
		width:280px;
		height:375px;
		background:url(../img/uni1_POLITICAS/1.2.1.png) no-repeat left top;
	}
	.imgUni2{
		float:none;	
		margin:auto;
		width:280px;
		height:489px;
		background:url(../img/uni1_POLITICAS/1.3.1.png) no-repeat left top;
	}
	.imgUni3{
		float:none;	
		margin:auto;
		width:280px;
		height:379px;
		background:url(../img/uni1_POLITICAS/1.4.1.png) no-repeat left top;				
	}


	
.figura3 {
    float: none;
    margin: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 480px;
    height: 550px;
}

.figura32 {
    width: 225px;
    height: 441px;
    background: url(../img/uni1_POLITICAS/3.7.png) no-repeat;
    background-position:-100% 0;
    float: left;
	opacity:0;
}

.figura33 {
    width: 225px;
    height: 441px;
    background: url(../img/uni1_POLITICAS/3.8.png) no-repeat;
    background-position: 100% 0;
    float: left;
	opacity:0;
}

.figura34 {
    width: 450px;
    height: 51px;
    background: url(../img/uni1_POLITICAS/3.9.png) no-repeat;
    background-position: 50% 0;
	background-position: 50% -20px;
    float: left;
	opacity:0;

}

.figura35 {
    width: 450px;
    height: 48px;
    background: url(../img/uni1_POLITICAS/3.10.png) no-repeat;
    background-position: 50% 0;
	background-position: 50% 20px;
    float: left;
	opacity:0;

}

.figura4 {
    position: relative;
    float: none;
    width: 450px;
    height: 1693px;
    background: url(../img/uni1_POLITICAS/figura4/nova/4.2.jpg) no-repeat;
    background-position: 0px 0px;
	margin:auto;
}

.pessoal {
	margin:auto;
    margin-top: 30px;
    width: 280px;
    height: 223px;
    background: url(../img/uni1_POLITICAS/pessoal-280.jpg) no-repeat;
    background-position: 0px 0px;
}

.figura6 {
    margin-top: 30px;
    width: 100%;
    height: 530px;
}

.figura61 {
    margin: auto;
    background: url(../img/uni1_POLITICAS/6.2.png) no-repeat;
    width: 639px;
    height: 530px;
    opacity: 0.3;
}

.figura71 {
    background: url(../img/uni1_POLITICAS/7.7.png) no-repeat;
    width: 450px;
    height: 689px;
	margin-top:0px;
}

.yellowBorder {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    height: 243px;
    background: url(../img/uni1_POLITICAS/8.2.png) no-repeat;
    background-position: 50% 0%;
}
}

@media(max-width:820px) {
	/* IMPORTANTE! */
    .title {
        display: none;
    }		
}
@media(max-width:768px) {
	
	.figura5 {
		margin-top: 30px;
		margin-bottom: 80px;
		width: 100%;
		height: 167px;
		margin-left:0px;
	}
	
	.figura53 {
		display: table;
		float: left;
		width: 30%;
		height: 167px;
		background: url(../img/uni1_POLITICAS/5.3.png) no-repeat;
		background-position: 0% 0%;
		opacity: 1;
	}
	
	.figura54 {
		display: table;
		float: left;
		width: 70%;
		height: 167px;
		background: url(../img/uni1_POLITICAS/5.4.png) no-repeat;
		background-position: 100% 0%;
		opacity: 1;
	}
	
	#btnSession1 {/* importante */
    	margin-top: 50%;
		margin-bottom:10px;
	}
    .text-vertical-center div {
        font-size: 5px;
    }
    .box1 {
        font-size: 1em;
    }
	
	/***************** session1: *********************/
	.titleUni {
		margin-top: 160px;
		margin-left:100px;
		width: 550px;	
		font-family: 'robotoblack', sans-serif;
		font-weight: bold;
		font-size: 4em;
		color: #222221;
		line-height: 1.25em
	 }
	#btnSession3{
		margin-top: 30px;		
	}
	.figura6 {
		margin-top: 30px;
		width: 100%;
		height: 764px;
	}
	
	.figura61 {
		margin: auto;
		background: url(../img/uni1_POLITICAS/6.3.png) no-repeat;
		width: 450px;
		height: 764px;
		opacity: 1;
	}
	
}

@media only screen and (max-width: 640px) {
.figura5 {
		margin-top: 30px;
		margin-bottom: 80px;
		width: 100%;
		height: 167px;
		margin-left:0px;
	}
	
	.figura53 {
		display: table;
		float: left;
		width: 25%;
		height: 167px;
		background: url(../img/uni1_POLITICAS/5.3.png) no-repeat;
		background-position: 0% 0%;
		opacity: 1;
	}
	
	.figura54 {
		display: table;
		float: left;
		width: 75%;
		height: 167px;
		background: url(../img/uni1_POLITICAS/5.4.png) no-repeat;
		background-position: 100% 0%;
		opacity: 1;
	}

/**************************** VÍDEO ********************************//**/
	.mediaSkin {
		background: url(../img/video/skin.png) no-repeat center;
		background-position:50% 20px;
	}
	.btn-skin {
		position: relative;
		top:25%;
	}

	
}

@media only screen and (max-width: 480px){
	.mediaSkin {
		background: url(../img/video/skin.png) no-repeat center;
		background-position:50% 20px;
	}
	.btn-skin {
		position: relative;
		top:22%;
	}
	.yellowBorder {
		margin-top: 20px;
		margin-bottom: 20px;
		width: 100%;
		height: 388px;
		background: url(../img/uni1_POLITICAS/8.3.png) no-repeat;
		background-position: 50% 0%;
	}
	.asideFinal {
		height: 120px;
		background: url(../img/id/testeira.png) repeat-y;
		padding-top:10px;
	}
	.btnFinalL, .btnFinalR {
		float: none;
		margin:auto;
	}
	h3 {
		font-size: 1.3em;
		line-height: 1.3em;
	}
	p, .bodyBullet {
		font-size: 18px;
		font-size: 1.2em;
		color: #333333;
		line-height: 26px;
	}
	.logoLeft{
		margin-left:0px;
	}

	.logo {
		margin-top: 10px;
		width: 155px;
		height: 29px;
		background: url(../img/id/nome_do_curso155.png) no-repeat;
	}
	.capaContent {
		height: 200px;
		background: url(../img/id/iconespoliticas3-480.png) no-repeat left top scroll;
		background-position: 480% 50%;
	}
	
	.btn_black {
		position: relative;
		width: 24px;
		height: 24px;
		background: url(../img/btn_round_black.png);
		background-size:100%;
		margin: auto;
		cursor: pointer;
	}
	
	.figura3 {
		float: none;
		margin: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		width: 280px;
		height: 775px;
		background:url(../img/uni1_POLITICAS/3.11.png) no-repeat;
	}
	
	.figura32, .figura33, .figura34 , .figura35 {
		display:none;		
	}	
	
	.figura4 {
		position: relative;
		float: none;
		width: 280px;
		height: 2401px;
		background: url(../img/uni1_POLITICAS/figura4/nova/4.3.jpg) no-repeat;
		background-position: 0px 0px;
		margin:auto;
	}
	
	.atencao {	
		height: auto;
	}
	.figura5 {
		margin-top: 30px;
		margin-bottom: 80px;
		width: 100%;
		height: 258px;
		margin-left:0px;
	}
	
	.figura53 {
		display: table;
		float: left;
		width: 35%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.11.png) no-repeat;
		background-position: 0% 0%;
		opacity: 1;
	}
	
	.figura54 {
		display: table;
		float: left;
		width: 65%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.12.png) no-repeat;
		background-position: 100% 0%;
		opacity: 1;
	}
	
	.figura6 {
		margin-top: 30px;
		width: 100%;
		height: 690px;
	}
	
	.figura61 {
		margin: auto;
		background: url(../img/uni1_POLITICAS/6.4.png) no-repeat;
		width: 280px;
		height: 690px;
		opacity: 1;
	}

	.pessoal {
		margin:auto;
		margin-top: 30px;
		width: 280px;
		height: 223px;
		background: url(../img/uni1_POLITICAS/pessoal-280.jpg) no-repeat;
		background-position: 0px 0px;
	}
	
	.figura71 {
		background: url(../img/uni1_POLITICAS/7.8.png) no-repeat;
		width: 280px;
		height: 719px;
	}
	

}

@media only screen and (max-width: 360px){
	/**************************** VÍDEO ********************************//**/
	.mediaSkin {
		background: url(../img/video/skin-320.png) no-repeat center;
		background-position:50% 20px;
	}
	.btn-skin {
		position: relative;
		top: 12%;
	}
	#btnSession1 {/* importante */
    	margin-top: 58%;
		margin-bottom:10px;
	}
	.atencao {	
		height: auto;
	}
	
	.imgUni1{
		float:none;
		margin-left:0px;
	}
	.imgUni2{
		float:none;	
		margin-left:0px;
	}
	.imgUni3{
		float:none;	
		margin-left:0px;				
	}
	
	.figura5 {
		margin-top: 30px;
		margin-bottom: 80px;
		width: 100%;
		height: 258px;
		margin-left:0px;
	}
	
	.figura53 {
		display: table;
		float: left;
		width: 30%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.11.png) no-repeat;
		background-position: 0% 0%;
		opacity: 1;
	}
	
	.figura54 {
		display: table;
		float: left;
		width: 70%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.12.png) no-repeat;
		background-position: 100% 0%;
		opacity: 1;
	}
	
}

@media only screen and (max-width: 320px){
	.mediaSkin {
		background: url(../img/video/skin-320.png) no-repeat center;
		background-position:50% 20px;
	}
	.btn-skin {
		position: relative;
		top:10%;
	}
	
	.figura5 {
		margin-top: 30px;
		margin-bottom: 80px;
		width: 100%;
		height: 258px;
		margin-left:0px;
	}
	
	.figura53 {
		display: table;
		float: left;
		width: 28%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.11.png) no-repeat;
		background-position: 0% 0%;
		opacity: 1;
	}
	
	.figura54 {
		display: table;
		float: left;
		width: 72%;
		height: 258px;
		background: url(../img/uni1_POLITICAS/5.12.png) no-repeat;
		background-position: 100% 0%;
		opacity: 1;
	}
}