/**17.08.2015*/

.product_card{
	/*height:auto;
	min-height:305px;*/
}

#spisok_list {
	margin:0;
	letter-spacing:0 !important;
}

#spisok_list .product_card{
	display:block;
	width:100%;
	height:auto;
}

#spisok_list .product_card .product_card_image{
	display:inline-block;
	margin-left:0.;
	margin-right:0;
	vertical-align:top;
}

#spisok_list a.product_link{
	background-image:none !important;
}

#spisok_list .product_mid{
	display:inline-block;
	vertical-align:top;
	width:300px;
}

#spisok_list .product_shopping_options{
	display:block !important;
}

#spisok_list .product_card_buy_button{
	display:inline-block;
	vertical-align:top;
	margin-top:55px;
	width:165px;
}

.pgnav{
	width:10px;
	display:inline-block;
	vertical-align:top;
	height:10px;
	border-radius:3px;
	overflow:hidden;
	letter-spacing:0;
}

.page_footer #vk_groups{
	/*position:absolute;
	top:115px;
	right:0;*/
	height:160px;
	overflow:hidden;
} 

.page_footer{
	height:395px;
}

.product_card_small{
	display:inline-block !important;
}

/***/

table.title-search-result{
	background:#fff;
}

table.title-search-result th {
    display: none !important;
}

table.title-search-result td.title-search-item {
    padding-left: 8px;
}

.title-search-result hr {
    left: 0;
    display: none !important;
}

div.title-search-result {
    /*left: 687px !important;
    overflow: hidden !important;
    top: 309px !important;
    top: 167px !important;
    width: 278px !important;
    border: 1px solid #888 !important;*/
	
	border: 1px solid #888 !important;
    left: 595px !important;
    overflow: hidden !important;
    top: 187px !important;
    width: 498px !important;
}

table.title-search-result td {
    white-space: normal !important;
}

table.title-search-result td.title-search-item img {
    display: none !important;
}

table.title-search-result td.title-search-item a {
   /* background: url("/bitrix/templates/pechi_main_new/components/bitrix/search.title/store/images/default.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;*/
    display: inline-block !important;
    vertical-align: top;
    padding-left: 20px !important;
	background:#fff !important;;
}

/***/


#vid_tabl {
    background: rgba(0, 0, 0, 0) url("images/vid_plitka1.png") no-repeat scroll 0 0;
    height: 22px;
    opacity: 0.6;
    width: 22px;
	display:inline-block;
	vertical-align:top;
	margin-left:5px;
}

#vid_sp {
    background: rgba(0, 0, 0, 0) url("images/vid_spisok2.png") no-repeat scroll 0 0;
    height: 22px;
    opacity: 0.6;
    width: 22px;
	display:inline-block;
	vertical-align:top;
	margin-left:2px;
}

#vid_sp.active,#vid_tabl.active{
	opacity:1;
}

#vidd{
	position:absolute;
	top:9px;
	left:535px;
}

.bx_pagination_bottom{
	letter-spacing:0 !important;
}

.page_title_row{
	position:relative;
}

.nom_str{
	margin:25px 0 12px;
	font-size:16px;
	letter-spacing:0;
}

.nom_str span{
	display:inline-block;
	padding:0 5px;
	background: #dbecf4 none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1) inset;
	margin-left:10px;
}

#banner_modal{
		border-radius:0;
		border:none;
		padding:0;
		width:100%;
		height:auto;
		box-shadow:none;
		box-shadow:0 0 3px 0 rgba(0,0,0,0.3);
}

@media screen and (min-width:1000px){
	#banner_modal{
		width:980px;
	}
}

#banner_modal img{
	width:100%;
}

#banner_modal .box-modal_close{
    background: #06a3ea url("images/popup-close.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
}

#banner_modal .box-modal_close:hover{
	background-position: -20px 0;
}

table td.arcticmodal-container_i2{
	border:none !important;
}

#banner_modal a{
	display:block;
}

@media screen and (min-width: 600px) {
	.arcticmodal-container{
		margin-right:16px !important;
	}
}

#uznai {
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    line-height: 15px;
    position: absolute;
    right: 115px;
    top: 212px;
}

#uznai a{
	color:#fff;
}

#uznai a:hover{
	color:#06a3ea;
}
