/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }
	
/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.detail_text img , .group_description img {
	max-width: 100%;
    height: auto;
}

.catalog_section_list .section_item .desc {
	display: none; 
}
.group_description {
	font-size: 11pt;
	line-height: 19px;
}

#theme_switcher  { 
	display: none;
}
.magazine {
	border-collapse: collapse;
}
.magazine tr {
	border-bottom: 1px solid black;
}
.magazine th+th,
.magazine td+td {
	padding-left: 1em;  /* отступы между столбцами без вертикальных рамок */
}
.magazine a {
	font-size: 16px;
}
.magazine small {
	font-size: 12px;
}
@media (max-width: 320px),(min-device-width: 320px) and (max-device-width: 600px) {
	table.magazine, table.magazine thead, table.magazine tbody, 
	table.magazine th, table.magazine td, table.magazine tr {
		display: inline-table;
	}
	div.news-list img.preview-picture {
		float: right !important;
		margin: 20px -20px 20px 0;
	}
}
@media (max-width: 450px){
	.logo img {
		width: 204px ;
	}
}
/*
	Меняем шрифты под заказчика
*/
ul.menu li .child ul .menu_title a{
	font-size: 11pt;
}
.catalog_section_list .section_item li a{
	font-size: 12px;
}
ul.menu li .child ul .menu_item a{
	font-size: 9.5pt;
}
.inner_left .detail_text, .item_info .description, .group_list .description, .str_default {
	font-size: 11pt;
	line-height: 19px;
}
@media (max-width: 375px){
	.inner_left .detail_text, .item_info .description, .group_list .description, .str_default {
		font-size: 11.7pt;
		line-height: 20px;
	}
}

body
{
	font: 12px/16px Arial, Tahoma, Verdana, sans-serif !important;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

/*aspro*/
@media (max-width: 520px) {
.sort_filter {
    display: block;
}
}
@media (max-width: 768px) {
#fancybox-left-ico{left:1px;
}
}
@media (max-width: 768px) {
#fancybox-right-ico {left:48px;
}
}
/*aspro*/

/* убираем показ характеристик в каталоге при лист показе */
.list_item .description .show_props {
 display: none;
}

.footer_menu_mobile {
	display: none;
}

@media (max-width: 760px) {
	.footer_menu_mobile {
		display: block;
		padding: 20px 0 1px 0;
	}
	.footer_menu_mobile nav ul li {
		list-style-type: none;
		text-align: center;
		margin-bottom: 20px;
	}
	.footer_menu_mobile nav ul li a {
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #636363;
	}
	.footer_wr .footer_inner {
		display: none;
	}
}
img[title=LiveInternet] {
	display: none;
}

.auth-text-desktop {
	display: none;
}
@media (min-width: 576px) {
	.auth-text-mobile {
		display: none;
	}
	.auth-text-desktop {
		display: inline;
	}
}
