/* 
* Use this file if you want to put custom styles and do not want to use Sass and Gulp 
* Readmore - http://docs.imagecms.net/rabota-s-shablonom-multishop/rabota-s-css-i-javasctipt-dlia-razrabotchikov
*/
div.dopimgi {
padding:20px 0px 20px 0px;
margin:0;
}
div.dopimgi p{
padding:0px 0px 10px 0px;
margin:0;
}
div.dopimgi img {
border:1px solid #ccc;
margin:0px;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor:pointer;
padding:1px;
}
div.dopimgi img.acto {
border:1px solid #21722b;
}
ul.product-photo__thumbs {
margin-top:0px;
}
.form-input--product-base .form-input__group>.form-input__control {
font-size:14px;
padding:10px 8px;
}
.form-input__control {
padding:6px;
}
.table-nav__item {
    background-color: #21722b;
    border-left: 1px solid #41a04c;
}
.countdown-post__icon{display:inline-block;vertical-align:middle;color:#21722b;width:1rem;height:1rem}
.countdown-post__content{text-align:center;background:#f2f6f9;border:2px dashed #21722b;border-top:0;padding:.7142857143rem .2857142857rem}
.countdown-post__header{background:#21722b;border:1px solid #21722b;padding:.3571428571rem .7142857143rem}
.product-sales__item{width:100%;border:1px dashed #21722b;background:#fff}
.product-shipping__title{display:inline-block;vertical-align:middle;color:#21722b;text-transform:uppercase;font-size:.9rem}
.filter__handle-ico{position:relative;height:100%;width:14px;display:block;fill:#21722b;color:#21722b}
.filter__title{font-weight:700;color:#21722b;text-transform:uppercase}
.range-slider__control .ui-slider-range{position:absolute;top:50%;margin-top:-2.5px;height:5px;background:#21722b}
.btn-default__ico{display:inline-block;fill:#21722b;color:#21722b}
.btn--main{outline:0!important;border:0;background:#21722b;color:#fff}
.banner-simple .slick-dots .slick-active button{background-color:#21722b}
.banner-simple__ico{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:25px;fill:#21722b}
.banner-simple__arrow{position:absolute;width:40px;top:0;bottom:0;z-index:100;font-size:20px;text-align:center;cursor:pointer;color:#21722b}
.banner-simple__arrow:hover{color:#21722b}
.tooltip__ico{position:relative;width:14px;height:14px;fill:#21722b;color:#21722b}

.page__mobile{position:fixed;width:250px;height:100%;top:0;left:-250px;z-index:10000;background:#21722b;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}
.page__headline{font-size:.9em;border-top:2px solid #21722b}
.tree-nav__item:hover>.tree-nav__link{background:#21722b;color:#fff}
.breadcrumbs__link { 
    color: #21722b;
}
.link--main{color:#21722b;}
.footer__link{color:#21722b;}
.basement__link{color:#21722b;}
.frame-content__header-link{color:#21722b;text-decoration:none}
.typo a{color:#21722b;text-decoration:none}
.list-nav__link{color:#21722b;text-decoration:none;border:0}
.list-nav__arrow{display:inline-block;fill:#21722b;color:#21722b;position:relative;top:-1px}
.tree-nav__link{display:block;white-space:nowrap;position:relative;padding:5px 30px 5px 10px;color:#21722b;text-decoration:none}
.tree-nav__arrow{position:absolute;right:5px;top:4px;display:inline-block;fill:#21722b}
.cols-subnav__link{display:inline-block;padding:2px;color:#21722b;text-decoration:none;line-height:1}
.search-nav__inner-link{color:#21722b;text-decoration:none;display:table-cell;vertical-align:middle;padding-right:4px;padding-left:4px;line-height:1}
.overlay__link{display:block;padding:5px 30px 5px 10px;white-space:nowrap;color:#21722b;text-decoration:none}
.overlay__link:hover{color:#21722b}
.overlay__arrow{position:absolute;right:5px;top:50%;margin-top:-8px;display:inline-block;fill:#21722b}
.user-panel__link,.user-panel__link:hover{color:#21722b;text-decoration:none}
.user-panel__arrow{display:inline-block;fill:#21722b;position:relative;top:-1px}
.site-info__title-link{color:#21722b;text-decoration:none}
.site-info__link{color:#21722b;text-decoration:none;}
.widget-secondary__hlink{color:#21722b;text-decoration:none}
.post__title-link{color:#21722b;text-decoration:none}
.post__readmore{color:#21722b;display:block}
.small-post__title-link{color:#21722b;text-decoration:none}
.small-post__readmore{color:#21722b;display:block}
.breadcrumbs__link{float:left;color:#21722b;text-decoration:underline}
.comments__post-reply-link{color:#21722b;text-decoration:none;border-bottom-style:dashed;border-bottom-width:1px}
.form__link{color:#21722b;text-decoration:none}
.form-input__link{color:#21722b;text-decoration:none}
.autocomplete__product-title{color:#21722b}
.product-cut__title-link{color:#21722b;text-decoration:none}
.product-cut__move-link{color:#21722b;text-decoration:none;border-bottom-style:dashed;border-bottom-width:1px}
.product-snippet__title-link{color:#21722b;text-decoration:none}
.product-thumb__title-link{color:#21722b;text-decoration:none}
.product-actions__link{color:#21722b;float:left}
.product-buy__unavailable-link{color:#21722b;font-size:.9em}
.product-sales__read-more{color:#21722b;text-decoration:none}
.cart-product__link{color:#21722b;text-decoration:none}
.cart-header__link{color:#21722b;text-decoration:none}
.order-history__link{color:#21722b;text-decoration:none}
.gallery-album__title-link{color:#21722b;text-decoration:none}
.gallery-menu__link{color:#21722b;text-decoration:none}
div.dopotext {
clear:both;
padding:0px 0px 10px 0px;
font-weight:700;
font-size:18px;
color:#000;
}
div.site-info__title, div.pcon {
line-height:20px;
}
div.site-info__title img, div.pcon img, li.footer__item  img {
vertical-align: middle;
}
li.footer__item {
line-height:20px;
}
div.dopatext {
font-weight:700;
font-size:16px;
color:green;
}



