/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
	.menu-box{height: 40px;}
	.header{position: relative;}
	.header .soc-box .t{display: none;}
	.header .soc-box{position: absolute;left: 15px;top:-57px;}
	.header .container{position: relative;}
	.nav{
		position: absolute;
		background-color: #e61a18;
		top:130px;
		left: 0;
		width: 100%;
		z-index: 5;
		display: none;
	}
	.search-open{
		border: 0;
		width: 40px;
		height: 40px;
		position: absolute;
		background: #000 url(../img/search.png) 50% 50% no-repeat;
		right: 0;
		top: 0;
	}
	.search-open.act{background: #000 url(../img/close.png) 50% 50% no-repeat;}
	.search{width: 100%;position: absolute;left: 0;top: -20px;display: none;background-color: #fff;z-index: 15;}
	.nav>li{width: 100%;display: block;}
	.nav .act{background: none;}
	.nav>li{border-bottom: 1px solid #e84543;background: url(../img/arr4.png) 98% 17px no-repeat;padding-right: 0;}
	.nav>li>a{display: block;padding: 10px 15px;font-size: 16px;}
	.drop-links{top: 0;position: relative;width: auto;display: block;}
	.toggle_mnu{display: block;}
	.a2a_kit{display:flex!important;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	.a2a_kit{display:flex!important;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
	.gr-box, .wh-box{padding: 30px 0;}
	.bl-box{padding: 20px;}
	.sl-hh{padding: 15px;}
	.bot-foot .links{text-align: center;margin-bottom: 20px;}
	.bot-foot .copy{text-align: center;}
	.state-box .text-fr{padding: 20px;}
	.state-box .text-fr .title-h3 .bull{font-size: 24px;}
	.state-box .text-fr p{font-size: 16px;margin-bottom: 20px;}
	.a2a_kit{display:flex!important;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.state-box .text-fr .soc-box .t span{font-size: 14px;}
	.state-box .text-fr .title-h3{font-size: 16px;}
	.news-it .img{width: 80px;}
	.news-grid .col-xs-6{width: 100%;}
	.news-item-big .name{font-size: 16px;}
	.state-box .text-fr .soc-box .t{font-size: 11px;}
	.pager-box a.prev,.pager-box a.next{width: auto;}
	.addtoany_content {margin: -72px 255px!important;}
	.text-fr.kk .addtoany_content {margin: -72px 215px!important;}
	.a2a_kit{display:flex!important;}
	/* .state-box .date{padding-top: 10px;} */
	.bottom-counter{padding-top: 10px;}
}