input,
img{	outline: none !important;}

.sorter_and_name .name.titleMain{
    text-align: center;
    float: none !important;
    font-weight: bold !important;
    color: #ff5800 !important;
}
.sorter_and_name .name.titleMain a{
    color: #ff5800 !important;
}
.sorter_and_name .name.titleMain a:hover{
    text-decoration: none;
}
._blockMainBan{
	padding-top:10px;
}
.discount-element{
    position: absolute;
    top: 10px;
    left: 0px;
    font-size: 50px;
    font-weight: bold;
    color: #ff5800;
    opacity: 0.8;
    text-shadow: 1px 1px 0px #000000;
}
.pic .cirk-element{
    position: absolute;
    top: 10px;
    right: 0px;
    width: 100px;
}
.pic .cirk-element img{
	max-width:100%;
	max-height:100%;

}
.aroundjssorslider1 .navi > div {
    box-shadow: 2px 2px 1px #000000;
}

.header .centering .centeringin{
    margin: 0px 9px;
}
.header .centering .centeringin .searchinhead{
    border: 3px solid #d6edf4;
    border-top: none;
    /*border-left: none;*/
}
.btn.btn1.orderbtn{
    color:#ffffff !important;
}
.pictures.changegenimage{
    position: relative;
}
.pictures.changegenimage loop{
    position: absolute;
    top:10px;
    right: 20px;
    width:50px;
    height: 50px;
    background: url('/img/zoom-310080.svg');
    z-index: 1;
    transition: all 0.5s ease-in;

}
.pictures.changegenimage:hover loop{
    right: 50%;
    top:40%;
    width: 150px;
    height: 150px;
    margin:-75px -75px 0px 0px;
    opacity: 0.5;
    transition: all 0.5s ease-in;
}
.properties .offer_prop.prop_COLOR span{
    color:#ff0000;
    /*content: 'Выбрать цвет' !important;*/
    font-weight: bold;
}

.showcase .soloprice span.discount.price_pd_BASE{
    display: none;
}

li.lvl1.color > ul > li label span{
	background-size:cover;
}
.tpanel span.adr,
.fixHeader span.adr{
	position:relative;
	float:left;
	height: 48px;
    line-height: 48px;
    margin-right: 50px;
	text-decoration:underline;
	color:#ff0000;
}
.fixHeader span.adr{
	height: 26px;
    line-height: 26px;
}

.propvision1 .offer_prop .div_options{
	overflow-y: auto;
    max-height: 250px;
}

._blockMainBan.LeftBlock ul.main_ban li{
	width:100% !important;
	padding-bottom:10px !important;
}

.rsec_thistab_compare .rsec_buttons .rsec_leftp,
.rsec_thistab_compare .rsec_min.rsec_cen.rsec_padd,
.rsec_thistab_compare .rsec_min.rsec_cen,
.rsec_thistab_compare table.rsec_table thead th:nth-child(4){
	/*display:none;*/
}

.filtren .showchild,
.filtren .showchild:hover{
	background:#ff5800 !important;
	color:#fff !important;
	font-weight:bold;
}
.catalog .sidebar .around_filtren .body > ul{
	background:#d6edf4;
	box-shadow:-2px -2px 3px #dfdfdf;
	position:relative;
	z-index:500;
}
.filtren .lvl2 label{
	color:#000;
}
.filtren .around_f_search{
	border-color:    #000;
}


#skyweb24_banner_default{
		width:90%;
	}
	#skyweb24_banner_default img{
		max-width:100%;
	}
	.popup-window-close-icon{
		right:20px;
	}

.MobyleBlock{
	display:none;
}

ul.listBtn{
	padding: 15px 0px 0px 0px;
	margin:0px;
	list-style:none;
}
ul.listBtn li{
	display:inline-block;
}
ul.listBtn li a{
	display:block;
	padding:5px 15px;
	background:#ff5800;
	text-transform:uppercase;
	color:#fff !important;
}

#order_form_content .section.delivery .body .data > div > b{
	display:none !important;
}

@media screen and (max-width:1100px){
	.tpanel span.adr,
	.fixHeader span.adr{
		margin-right: 15px;
	}
}
@media screen and (max-width:1050px){
	.tpanel span.adr,
	.fixHeader span.adr{
		display:none;
	}
}
@media screen and (max-width:650px){
	#header .logo.column1{
		 width: 10%;
		margin-right:10px;
	}
	.fixHeader .phone1.phone-first{
		width:100px !important;
	}
	.fixHeader .phone1.phone-first a{
		width:auto !important;
	}
	.fixHeader .column1inner a[href="/include/popup/recall/"],
	.fixHeader .column1inner a[href="/action/"]{
		font-size: 10px;
	}
	.fixHeader .column1inner a[href="/include/popup/recall/"] i,
	.fixHeader .column1inner a[href="/action/"] i{
		font-size: 0px;
	}
	.filterFon .tpanel,
	.fixHeader .header + .centering{
		display:none;
	}
	.MobyleBlock{
		min-height: 40px;
		padding:5px 0px;
		line-height:18px;
		text-align:center;
	    background-color: #d6edf4;
	    display:block;
	    width:100%;
	}
}
@media screen and (max-width:500px){
	.basketinhead .icon{
		display:none;
	}
	body.adaptive .basket.column1{
		width:auto;
	}
	.basketinhead .title, .basketinhead .descr{
		margin-left:5px;
	}
	.column1inner a[href="/include/popup/recall/"] i,
	.column1inner a[href="/action/"] i{
		font-size: 0px !important;
	}
	.column1inner a[href="/action/"] {
		height: 28px;
		line-height: 28px;
	}
	.fixHeader .column1inner a[href="/action/"]{

		    width: 35px;
	}
	.fixHeader .column1inner a[href="/include/popup/recall/"]{
		line-height: 11px;
	}
	.fixHeader .phone1.phone-first{
		width:65px !important;
	}
}


.my_youtube_block{
	position: fixed;
    right: 0px;
    z-index: 10;
    top: 50%;
    width:1px;
    height:1px;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.my_youtube_block .my_youtube{
    background-color: #990000;
    color: #fff;
    text-decoration: none;
    border-radius: 4px 4px 0px 0px;
    padding: 5px 15px 5px 35px;

    font-size: 14px;
    white-space: nowrap;
        position: absolute;
    bottom: 0px;
    left: -70px;
    background-image: url('/img/youtube_dfb.png');
    background-size: auto 100%;
    background-position: 3px 0px;
    background-repeat: no-repeat;
}