@media (min-width: 1201px) {
	.navbar-collapse{
		padding-left:0;
		padding-right:0;
	}
}

@media (max-width: 1200px) {
	.carousel-caption{
		bottom:0%;
	}
	.navbar-default .navbar-nav > li > a{
		font-size:11pt;
		padding-left:15px;
		padding-right:15px;
	}
}

@media (max-width: 992px) {
	.social-icons{
		text-align:center;
	}
	.left-toggle, .right-toggle{
		position:static;
		height:37px;
		line-height:37px;
	}
	.left-toggle span, .right-toggle span{
		vertical-align:top;
	}
	.left-toggle i, .right-toggle i{
		padding-top:2px;
	}
	.left-toggle{
		float:left;
	}
	.right-toggle{
		float:right;
	}
	.navbar-default .navbar-nav > li > a{
		font-size:10pt;
		padding-left:10px;
		padding-right:10px;
	}
	/* news */
	.news .img a::after{
		opacity:0;
	}
	.counters{
		text-align:center;
	}
	.video-about-company h2{
		margin-top: 30px;
	}
}

@media (max-width: 768px) {
	body{
		padding-top:70px;
	}
	.container-fluid .container{
		padding-right: 0px;
		padding-left: 0px;
	}
	.content .container {
		margin-top: 0px;
	}
	.vebinar-block{
		padding-top: 30px;
	}
	.tab-content{
		padding: 15px;
	}
	.tab-content h3{
		margin-top: 0px;
	}
	.navbar{
		top:0;
	}
	.navbar-default{
		background-color:#5a98e1;
		border:none;
	}
	.square a span{
		font-size:10pt;
		font-weight:600;
		width:90%;
		height:90%;
		top:5%;left:5%;
	}
	.navbar-default .navbar-nav > li > a{
		font-size:1.1em;
		padding-top:9px;
		padding-bottom:9px;
		text-transform: none;
	}
	.dropdown-menu{
		max-height:none;
		overflow-y:auto;
	}
	.dropdown-menu.row{
		padding:0px;
	}
	h2.h2-in, h2{
		margin-top:0px;
		margin-bottom:30px;
		font-size: 1.4em;
		text-transform: none;
	}
	.nav-justified > li {
		display: table-cell;
		width: 1%;
	}
	.nav-justified > li > a  {
		border-bottom: 1px solid #ddd !important;
		border-radius: 4px 4px 0 0 !important;
		margin-bottom: 0 !important;
	}
	.nav-tabs.nav-justified > .active > a,
	.nav-tabs.nav-justified > .active > a:hover,
	.nav-tabs.nav-justified > .active > a:focus {
		border-bottom-color: #fff !important;
	}
	.nav.nav-tabs > li > a > i.fa {
		padding-right: 0;
	}
	.news{
		padding-left: 0;
		padding-right: 0;
	}
	#navbar-collapse-1{
		height: 92vh !important;
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
		max-height: 92vh !important;
	}
	#event-block .media{
		margin-left:0;
	}
	#event-block .media p{
		font-size: 1.2em;
	}
	.img-left, .img-right{
		float: none;
		width: 100%;
		height: auto;
	}
	.img-photo{
		border: none;
	}
}