.sidebar-menu-wrap .icon {
display: inline-block;
width: 21px;
height: 21px;
margin-top: -0.2em;
margin-right: 5px;
background: url(//nastroim.by/wp-content/themes/venedor/images/sidebar_menu_icons.png);
vertical-align: middle;
}
.sidebar-menu-wrap .icon1 {
background-position: 0 0;
}
.sidebar-menu-wrap .icon2 {
background-position: -21px 0;
}
.sidebar-menu-wrap .icon3 {
background-position: -42px 0;
}
.sidebar-menu-wrap .icon4 {
background-position: -63px 0;
}
.sidebar-menu-wrap .icon5 {
background-position: -84px 0;
}
.sidebar-menu-wrap .icon6 {
background-position: -105px 0;
}
.sidebar-menu-wrap .icon7 {
background-position: -126px 0;
} @media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
.sidebar-menu-wrap .icon {
background-size:21px 21px;
background-image: url(//nastroim.by/wp-content/themes/venedor/images/sidebar_menu_icons@2x.png);
}
}
@media(max-width: 1001px){
.zoomContainer{
z-index: -9999 !important;
display: none !important;
position: fixed !important; 
top: -100px !important;
left: -400px !important;
}
.product-images .product-image img,
.zoomWrapper{
z-index: 9999 !important;
overflow: hidden !important;
}
.product-images .product-image {
overflow: hidden !important;
z-index: -9999999 !important;
}
} #main .product_title {
padding-left: 0;
margin-bottom: 10px;
text-transform: none;
}
#main .product h3 {
font-size: 19px;
line-height: 24px;
margin: 5px 0 15px;
text-transform: none;
}
#main h1.product_title {
padding-left: 0;
margin-bottom: 10px;
text-transform: none;
}
.widget-title {
text-transform: uppercase;
margin-bottom: 5px;
margin-top: 0;
margin-right: 0;
}
.content-bottom-wrapper .widget-title {
text-transform: none;
font-size: 27px;
margin-bottom: 20px;
}
.searchform .text input {
border-radius: 0;
height: 36px;
width: 220px;
background-size: 16px 16px !important;
background-position: 97% center !important;
}
@media (max-width: 767px){
#search-form {
position: relative;
}}
@media (max-width: 480px){
#search-form {
position: initial;
margin: auto;
left: 0;
right: 0;
top: -40px;
width: 260px;
}
.header .logo {
margin: -35px 0px -45px 0px;
}
}
.widget {
margin-top: 30px;
position: relative;
}
.sticky-header { background-color: rgba(255, 255, 255, 0.9);
}
.footer-bottom .copyright {
font-size: 15px;
margin-top: 1px;
float: left;
}
.header .logo {
margin: -15px 0px 0px 0px;
}
@media (max-width: 991px) {
.header .logo {
margin: -10px 0px -5px -15px;
}}
@media (max-width: 767px){
.header .logo {
margin: -10px 460px -70px -20px;
}}    
@media (max-width: 480px){
.header .logo {
margin: 0px 40px -45px 30px;
}
}
.content-bottom-wrapper .container .row div {
padding-bottom: 10px;
}
#content-bottom {
margin-top: 30px;
}
#main {
padding: 20px 0 20px;
}
.footer {
padding: 0px 0 40px;
line-height: 2.1;
}
.header {
padding: 25px 0px 0px 0px;
}
.header-contact {
margin-right: 28px;
}
.ult_crlink a {
text-transform: none;
}
@media (max-width: 480px) {
.login-links {
position: absolute;
padding-right: 5px;
right: 20px;
top: 1px;
}
}
.decent-comments .comment {
padding-top: 20px;
}