
 section.header .mob_open { display:none; }

/* личный кабинет */
h1 { font-family:"Roboto Condensed", sans-serif; font-size:36px; padding:0; font-weight:600; color:#836F45; }

/* страница регистрации */
.reg_user_static h1 { color: #836F45; font-size:30px; font-family:'Roboto Condensed', sans-serif; font-weight:700; margin-bottom:20px; }
.reg_user_static .right p { font-size:20px; margin-bottom:20px; text-align:left;  color:#836F45;  }
.reg_user_static .right p.icon { padding:5px 0 5px 60px; background:url(/images/agro/pic2.png) 0 0 no-repeat; }
.reg_user_static h3 { color:#E7652C;  font-weight:400; font-size:32px; font-family:'Roboto Condensed', sans-serif;  text-align:left; }
.reg_user_static p { color:#836F45; font-weight:300; font-size:20px; margin-bottom:10px; line-height:150%; }
.reg_user_static .left .button { background:#ED956E; font-size:16px; font-weight:700; }
.reg_user_static .left .button:hover { background:#E7652C !important; }


.greetitings p { font-size:18px; font-weight:300; color:#303030; }
.greetitings h3 { font-family:"Roboto Condensed", sans-serif; font-size:24px; font-weight:300; color:#E76025; }
.greetitings .cupon { background:#fff; border-radius:3px;  line-height:0; overflow:hidden; }
.greetitings .cupon p { display:inline-block; vertical-align:top; width:700px; padding:20px 30px; line-height:150%; }
.greetitings label { font-weight:400; color: #836F45; }

.account_balance { display:none; }

body { background:#FBF8F2; }
.header { background:#FFF; }

table {
  /*border-collapse: collapse;*/
}

@media only screen and (max-width: 1300px) {

	.greetitings .cupon p {
	  width: 350px;
	  padding: 20px 30px;
	  font-size:16px;	  
	}
}

@media only screen and (max-width: 1000px) {

	.greetitings .cupon img {
		width:180px;
		opacity:0.9;
		
	}
	.greetitings .cupon p {
	  width: 350px;
	  padding: 10px 30px;
	  font-size:13px;	  
	}
}

@media only screen and (max-width: 1000px) {
	
	.header .logo img { padding-left:20px; }

	.greetitings .cupon img {
		display:none;
	}
	.greetitings .cupon p {
	  width: auto;
	  border:solid 3px #E76025;
 	  padding: 15px 20px;
	  font-size:13px;	  
	}	
	
	.news_card .img_cont { float:left; }
	.news_card .inner_cont {
	  display: block;
	  width: auto;
	  vertical-align: top;
	  padding: 10px;
	  padding-left:200px;
	}
	
	.news_card .price {
	 height:180px; overflow:hidden;
	}
	
	.tour_card { min-width: 605px; }
	.tours_list .tour_card .right { width: 185px; }
	.tours_list .tour_card .right .options_list { padding:8px; }
	.tour_card .right .options_list .option { width: 100px;  padding: 3px; }
}

@media only screen and (max-width: 700px) {
	
	.news_card .img_cont img { width:140px; }
	.news_card .inner_cont { padding-left:155px; }
	.lk_body_cont { padding: 20px; }
	
	form.st1 div.option.t9 { width: 333px; }
	form.st1 div.option.t9 input { width: 333px; }
	
	.settings .lk_section form .image div#clickable { width: 133px; }
}

@media only screen and (max-width: 650px) {
	
	.header .cab_btn { margin:3px 10px 0 0; }
	.header .logo img { padding-left:0px; }
	.news_card .img_cont img { width:125px; }
	.news_card .inner_cont { padding-left:135px; }
	
	.lk_menu_cont.active  .lk_menu {
	  width: 240px;
	  padding: 25px 15px 30px 25px;
	  box-sizing: border-box;
	}
	.lk_menu_cont.active {  width: 240px; }
	.lk_menu_cont.active .lk_menu .menu_line a .menu_name { display: inline-block; }
	.lk_menu_cont.active .lk_menu .menu_line { padding: 10px 0 10px 15px; }
	
	
	.lk_menu_cont {  width: 40px; }
	
	.lk_menu {
	  width: 40px;
	  padding: 25px 5px 30px 5px;
	  box-sizing: border-box;
	}
	.lk_menu .menu_line { padding: 10px 0 10px 5px; }
	.lk_menu .menu_line a .menu_name { display: none; }
	
	.greetitings label { font-weight:400; font-size:14px; }
	
}