@media screen and (max-width: 990px){
	.mobile_nav {
		display: block;
	}
	.mobile_nav {
		height: 65px;
		width: 100%;
		padding: 0 25px;
		background: url(../images/nav.jpeg) bottom center;
	}

	.logo {
		display: none;
	}

	.mobile_buuton {
		float: right;
		width: 40px;
		height: 40px;
		margin-top: 5px;
		border-radius: 5px;
		border: 2px solid #8c8d20;
		padding: 0 5px;
		box-shadow: 0 0 10px rgba(140,141,32,0.5);
	}

	.mobile_buuton span {
		display: block;
		width: 100%;
		height: 2px;
		background: #4C4D12;
		margin-bottom: 3px;
	}

	.gradient {
	    background-color: #8c8d20;
	    /* IE9, iOS 3.2+ */
	    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZDNjYTQwIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NDRmMDAiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
	    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(211, 202, 64)),color-stop(1, rgb(68, 79, 0)));
	    /* Android 2.3 */
	    background-image: -webkit-repeating-linear-gradient(top,rgb(211, 202, 64) 0%,rgb(68, 79, 0) 100%);
	    /* IE10+ */
	    background-image: repeating-linear-gradient(to bottom,rgb(211, 202, 64) 0%,rgb(68, 79, 0) 100%);
	    background-image: -ms-repeating-linear-gradient(top,rgb(211, 202, 64) 0%,rgb(68, 79, 0) 100%);
	}
	 
	/* IE8- CSS hack */
	@media \0screen\,screen\9 {
	    .gradient {
	        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd3ca40",endColorstr="#ff444f00",GradientType=0);
	    }
	}

	.menu_top {
		height: auto;
		background: rgba(24,25,27,0.9);
		padding: 0 25px 25px 25px;
		display: none;
		position: absolute;
		border-bottom: 3px solid #F2A735;
		z-index: 500;
	}

	.media_link {
		width: 100%;
		float: none;
		text-align: center;
		background: none;
		position: inherit;
		top: inherit;
	}

	.left_nav {
		float: none;
		margin: 0;
	}

	.left_nav li {
		float: none;
		width: 100%;
		height: auto;
	}

	.left_nav li a {
		display: block;
		width: 100%;
		text-align: center;
	}

	.left_bt {
		width: 100%;
		float: none;
	}

	.left_nav li a {
		line-height: 45px;
	}

	.header_right,
	.bit_Header {
		display: none;
	}

	.user_head {
		width: 100%;
		position: absolute !important;
		margin: 25px 0 0 0 !important;
		background-position: center center;
		background-repeat: no-repeat;
	}

	.head_title {
		float: none;
		width: 100%;
		height: auto;
		margin: 150px 0 0 0;
		padding: 25px;
		position: inherit !important;
		z-index: 10;
		background-repeat: repeat;
	}

	.bt_wr {
		margin: 0;
		position: inherit !important;
		height: 100px;
	}

	.big_bt1 {
		height: 77px;
	}

	.ch_sec1 {
		height: auto;
		background-position: -200px -100px;
		padding: 60px 25px 60px 25px;
	}

	.ch_sec2 {
		height: auto;
		background-position: right 0;
	}

	.cion {
		left: -100px;
	}

	.car {
		display: none;
	}

	.sec_text {
		margin: 0;
		padding: 25px 25px 60px 25px;
		position: relative;
		z-index: 10;
		margin-top: 50px;
		background: rgba(20,11,12,0.8);
	}

	.line1,
	.ch_sec2_title,
	.plan_name,
	.ch_sec4_text h3 {
		font-size: 26px !important;
	}

	.plan_big {
		padding: 0 !important;
		background: rgba(20,11,12,0.9) !important;
	}

	.plan_pos {
		padding: 25px;
		background: rgba(20,11,12,0.9) !important;
	}

	.plan_big .plan_text {
		font-size: 16px;
	}
	.plan_big .plan_text div span {
		font-size: 20px;
	}

	.ch_sec6 {
		height: auto;
	}

	.ch_sec4 {
		background-position: right center;
		height: auto;
	}

	.ch_sec4_text {
		padding: 25px;
		height: auto;
		position: relative;
		background: rgba(20,11,12,0.8) !important;
	}

	.bigBtc {
		position: absolute !important;
		display: none !important;
	}

	.ch_sec5 {
		height: auto;
		padding: 25px 25px 60px 25px;
		/*background: rgba(20,11,12,0.8) !important;*/
		background: rgba(20,11,12,0.8)  url(../images/sec4-bot.jpeg) top -130px center no-repeat;
	}

	.stat_div_text {
		width: 100%;
		height: auto;
		text-align: center;
	}

	.stat_div {
		margin-bottom: 20px !important;
		margin-top: 20px !important;
	}

	.footer ul {
		display: none;
	}

	.header_cont {
		/*height: 398px !important;*/
		-webkit-background-size: cover !important;
		background-size: cover !important;
		background-position: top center;
	}

	.header_news .header_cont {
		height: 398px !important;
	}

	.news_wr {
		width: 100%;
		float: none;
	}

	.pages_wr {
		width: 100%;
		float: none;
	}

	.header_news .header_cont {
		background-position: center -150px !important;
	}

	.sidebar {
		width: 100%;
		float: none;
	}

	.pr_news_img {
		text-align: center;
		margin-bottom: 15px;
	}

	.part_img {
		width: 300px;
		margin: 0px auto;
		display: block;
	}

	.part_text {
		margin-top: -70px;
	}

	.panel-default>.panel-heading {
		background: #312823 !important;
	}

	.panel-heading a::before,
	.support_wr::before {
		display: none;
	}

	.panel-heading a {
		padding: 0 25px;
	}

	.support_wr {
		width: 100%;
		height: auto;
		padding: 35px;
	}

	.head_form_wr {
		width: 100%;
		padding: 25px;
		height: auto;
		top: 80px;
		background: rgba(20,11,12,0.9) !important;

	}

	.headerForm input[name="Mail"],
	.headerForm input[name="__Capt"] {
		border: 2px solid #853F14 !important;
	}

	.left_bt {
		text-align: center;
	}

	.login_wrapper {
		width: 100%;
	}

	.login_form {
		padding: 60px 25px;
	}

}