@media (max-width: 768px) {

	.navbar {
		margin-top:0;
		margin-bottom:0;
	}
	.iv_positions a.btn {
		float:none !important;
		margin-top: 0.6rem !important;
	}
	.iv_positions {
		height: 16.6rem;
	}
	.iv_positions .position_text, .iv_positions .position_text .row {
		max-height: 16.6rem;
		height:16.6rem;
	}
	.iv_positions img.img-position {
		top:-13.6rem;
	}
}
@media (min-width: 570px) {
	.iv_positions .position_text .row > div.visible_small {
		display:none;
	}
	.iv_positions .position_text .row > div.visible_big {
		display:block;
	}
}
@media (max-width: 570px) {
	.position_text img.img-position {
		display:none;
	}
	.iv_positions .position_text .row > div.visible_small {
		display:block;
		width:260px;
		margin-left: auto !important;
		margin-right:auto !important;
		text-align:center;
	}
	.iv_positions .position_text .row > div.visible_big {
		display:none;
	}
	
}
@media (min-width: 531px) and (max-width: 768px) {
	.container-fluid {
		padding-left:2rem !important;
		padding-right:2rem !important;
	}
	.container-article h1 {
		font-size:2.6rem;
		line-height:3rem;
	}
	ul.nav li.dropdown ul.dropdown-menu li.topic_li > a{
	        white-space: pre-wrap;
	}
	.form-inline .form-group {
 	   display: inline-block;
	    margin-bottom: 0;
	    vertical-align: middle;
	}
	.login_form_responsive .form-inline label {
		margin-left:none;
	}
	.login_form_responsive .form-inline .form-control {
                display:inline;
        }
	.login_form_responsive .form-inline {
                margin-top:0.5rem;
        }
        .login_form_responsive .form-inline .form-group:first-child {
                margin-left:3rem;
        }
	hr {
		margin: 0 calc(-50vw + 51%);
	}
	header h1 {
		font-size:20px;
	}

		
}
@media (min-width: 531px) and (max-width: 560px) {

	.news_article.col-xs-6 {
                width:80%;
        }
        .news_article.col-xs-offset-0 {
                margin-left:10%;
        }
}
