/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
.drop_cat .nav-tabs>li>a {
	padding: 12px 20px;
}
.page_in .sidebar {
	max-width: 320px;
}
.page_in .main_content {
	max-width: 650px;
}
.input_wrapper_col p {
	font-size: 16px;
	font-family: "Arial Narrow", Arial, sans-serif;
	font-weight: bold;
}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.menu_close {
	display: block !important;
}
.active_links ul {
	width: 100%;
	height: 72px;
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 251;
	display: none;
}
.sidebar >.inner {
	padding-right: 0px;
}
.main_content .inner {
	padding: 20px 15px;
}
.banner_left, .banner_right, .top_banner, .block_vk3 {
	display: block!important ;    padding: 15px 0 5px 0!important;
}
.top_bunner2 {margin:0 auto;text-align:center;}
.sidebar >.inner {
	padding-top: 30px;
}
.block_vk {
	padding: 5px 15px;
}
.active_links ul li {
	-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
	box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
}
.page_in .main_content .inner {
	padding-left: 15px;
	padding-right: 15px;
}
.page_in .sidebar {
	max-width: 100%;
	width: 100%;
}
.page_in .main_content {
	max-width: 100%;
	width: 100%;
}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
.drop_cat .nav-tabs>li>a {
	padding: 12px 10px;
}
.combine_photos, .footer_body {
	padding-left: 15px;
	padding-right: 15px;
}
.content_header, .d_cat {
	margin-right: 15px;
	margin-left: 15px;
}
.dobavka .input_wrapper {
	display: block;
}
.input_wrapper .input_wrapper_col {
	display: block;
	width: 100%;
	padding: 0 10px;
}
.input_wrapper_col p {
	height: auto;
}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 640px) {
.top_block {
	height: auto;
}
.logo {
	width: 100%;
	left: 0;
}
.active_links, .categories {
	width: 50%;
	left: 0;
}
.linkmen li {
	width: 30%!important;border: 1px solid #0093DA;text-align:center;  margin:5px 6px 5px 6px;height:80px!important; 
}
.linkmen li a {border:none;display:block; font-size:14px; }
.drop_cat .tab-pane ul li {
	width: 25%;
}

.nav-tabs>li {
	width: 24.8%;
}
.drop_cat .nav-tabs>li>a {
	font-size: 14px;
}
.main_cat .nav-tabs>li>a {
	font-size: 13px;
}
.footer_toleft, .lv {
	display: block;
	text-align: center;
	float: none;
	margin-bottom: 20px;
}
.related_news ul li {
	width: 50%;
	margin-bottom: 15px;
}
.panel_cond {
	text-align: center;
}
.panel_cond p {
	display: block;
	width: 100%;
	line-height: 25px;
	margin-top: 10px;
}
.panel_cond ul {
	display: block;
	width: 100%;
}
.panel_cond ul li {
	float: none;
}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
.active_links ul li {
	width: 20%;
}
.t_toleft, .t_toright {
	width: 100%;
}
.image_box_body {
	padding: 20px 10px;
}
#pagination { 
}
.panel_cond ul li {
	width: 100%;
	margin: 5px 0;
}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 470px) {
.active_links .wf span, .active_links ul li a {
	font-size: 10px;
}
.nav-tabs>li {
	width: 33%;
}
.drop_cat .nav-tabs>li>a {
	font-size: 12px;
}
 
.categories .categories_menu>p {
	font-size: 15px;
	padding-top: 15px;
}
.d_cat ul li a {
	font-size: 14px;
}
.main_cat .nav-tabs>li>a b {

}
.main_cat .nav-tabs>li>a {
	height: 60px;padding: 20px 1px 1px 43px!important;
}
.main_cat .nav-tabs>li>a span {
	 
	top: 10px!important; 
}
.popular_body .img_cont {
	width: 50%;
}
.popup {
	width: 90%;
}
.popup_feedback {
	width: 90%;
}
.popup_feedback .popup_head {
	padding: 15px 15px;
}
.popup_feedback .popup_wrapper {
	padding: 15px;
}
.img_panel li {
	display: block;
	width: 100%;
	margin-right: 0px;
}
.description_item {
	font-size: 14px;
}
.buttons ul li {
	font-size: 16px;
	width: 100%;
	display: block;
	margin-bottom: 5px;
}
.description_item img {max-width:100%;height:100%}
.related_news ul li {
	width: 100%;
}

.new_box {height:auto!important}
.banner-news-list {display:none!important;}
.mobileads {display:block;}
 
.content_header span {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 18px;
	padding-right: 20px;
}
.content_header h2 {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 18px;
	padding-right: 20px;
}
.sidebar {width:auto!important;}
.sbe_body input[type=text], .sbe_body input[type=email] {
	width: 100%;
	margin-right: 0%;
}
.sbe_head p {
	font-size: 18px;
	text-align: center;
}
.sbe_head p span {
	margin-right: 0px;
	display: block;
}
}
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
.buttons ul li {
	font-size: 14px;
}
}
/* Custom, iPhone Retina */
@media only screen and (max-width : 310px) {
.categories .categories_menu>p {
	font-size: 18px;
	margin-top: 3px;
}
.menu_close {
	font-size: 18px;
}
.popup_feedback .popup_head {
	font-size: 16px;
}
.popup_feedback .close_popup {
	padding: 0 10px;
	font-size: 15px;
}
.popup_feedback .popup_wrapper input[type=submit] {
	width: 100px;
	font-size: 15px;
}
}

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 769px) {
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
.active_links ul {
	display: block !important;
}
.menu_close {
	display: none;
}
}

 /* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}
