/*для любых и больших мониторов */

.digiseller-body * , .digiseller-reveal-modal *, .digiseller-row *, .digiseller-reveal-modal input[type="number"]{
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 16px;
  font-family: "Sans", sans-serif !important;
  font: inherit;
  vertical-align: baseline;    
  float: none;
  left: initial;
  right: initial;
  top: initial;
  bottom: initial;
  min-width: initial;
  min-height: initial;
  max-width: initial;
  max-height: initial;
  border: none;
  box-shadow: none;
  width: initial;
  height: initial;
  display: block; 
  position: static;
  border-radius: inherit;    
  overflow: initial;
  background: initial;  
  color:initial; 
  word-wrap: break-word;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.digiseller-reveal-modal span{
  display: inline;
}
.digiseller-body *:hover, .digiseller-reveal-modal *:hover, .digiseller-buy-standalone *:hover{
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out; 
}
body .digiseller-body{
  background: transparent;
  color: #333333;
  cursor: auto;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  margin-bottom: 70px;}
.digiseller-body input, textarea, select {
  outline:none;
}
.digiseller-body select option,
.digiseller-reveal-modal select option,
.digiseller-buy-standalone select option{
  width: 100% !important;
  margin-right: 0 !important;
  float: none !important;
}
.digiseller-body select option:hover,
.digiseller-reveal-modal select option:hover,
.digiseller-buy-standalone select option:hover,
.digiseller-buy-standalone .digiseller-bullet-item,
.digiseller-reveal-modal .digiseller-bullet-item,
.digiseller-body .digiseller-bullet-item{
  -webkit-transition: none;
  transition: none;
}
.digiseller-body h2, .digiseller-body p{
  margin: 0;
  font-size:16px;
}
.digiseller-body a:link, .digiseller-body a:hover, .digiseller-body a:visited, .digiseller-body a:active {
  text-decoration: none;
  margin: 0;
  padding: 0;
  border: 0;
  left: initial;
  right: initial;
  top: initial;
  bottom: initial;
  background: initial;
  border-radius: inherit; 
  width: initial;
  height: initial; 
  color:initial;  
  cursor: pointer;
}
span.digiseller-body a{
  text-decoration: none;
  margin: 0;
  padding: 0;
  border: 0;
  left: initial;
  right: initial;
  top: initial;
  bottom: initial;
  background: initial;
  border-radius: inherit; 
  font-size:16px;
}
.digiseller-body input:disabled,
.digiseller-buy-standalone input:disabled,
.digiseller-reveal-modal input:disabled{
  background-color: #efefef !important;  
}
.digiseller-buy-standalone div,
.digiseller-body ul, .digiseller-buy-standalone ul,
.digiseller-body ol, .digiseller-buy-standalone ol,
.digiseller-buy-standalone li,
.digiseller-body h1, .digiseller-buy-standalone h1,
.digiseller-body h2, .digiseller-buy-standalone h2,
.digiseller-body h3, .digiseller-buy-standalone h3,
.digiseller-body h4, .digiseller-buy-standalone h4,
.digiseller-body h5, .digiseller-buy-standalone h5,
.digiseller-body h6, .digiseller-buy-standalone h6,
.digiseller-body pre, .digiseller-buy-standalone pre,
.digiseller-body form, .digiseller-buy-standalone form,
.digiseller-body p, .digiseller-buy-standalone p,
.digiseller-body  blockquote, .digiseller-buy-standalone  blockquote,
.digiseller-body th, .digiseller-buy-standalone th,
.digiseller-body td, .digiseller-buy-standalone td{
  margin: 0;
  padding: 0;
}
.digiseller-body main a:hover, .digiseller-body main a:active, .digiseller-body header a:hover, .digiseller-body a:active {
  color:#008CBA;
}
.digiseller-body main > section > div.digiseller-columns{
  padding: 0;
}
.digiseller-body .digiseller-clearfix:after{
  content:"";
  display:table;
  clear:both;
}
.digiseller-hidden {
  display: none !important;
}
.digiseller-top-bar .digiseller-hidden {
  display: block !important;
}
.digiseller-body header{
  padding: 25px 0;
}
.digiseller-body .digiseller-logo{
  overflow: hidden;
}
.digiseller-body header .digiseller-nav-exp li:last-child{
  float: left;
}
.digiseller-body .digiseller-basket-box a{
  display: block;
  width: 26px;
  height: 26px;
  float: left;
  margin-right: 0px;
  background: transparent url("../img/cart_26.png") no-repeat;
}
.digiseller-body main section.digiseller-description>div{
  float: left;
  border: 1px solid #efefef;
  margin-top: 0px;
  padding: 20px;
  margin-bottom: 45px; 
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; 
}
.digiseller-body main section.digiseller-description{
  margin-top: 17px;
  margin-bottom: 45px;  
  padding: 0 10px;
}
.digiseller-body main .digiseller-button-group li{
  float: right;
}
.digiseller-body main .digiseller-button-group li a{
  padding: 8px 16px 8px 16px;
  font-size: 14px;
}
.digiseller-body form .digiseller-row .digiseller-row.digiseller-collapse .digiseller-postfix.digiseller-button{
  padding: 0 2px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; 
  height: 27.5938px;
  line-height: 27.4px;
  margin-top: 4px;   
  background: #b3b2b2 url("../img/loupe.png") no-repeat 50% 50%;  
  border-color: #b3b2b2;
  box-shadow:none;
  border:none;
}
.digiseller-body header .digiseller-basket-box>a{
  margin-top: 2px;
  margin-left: 5px;
}
.digiseller-body header .digiseller-basket-box span.digiseller-count{
  display: inline-block;
  margin-top: 5px;
}
.digiseller-body header .digiseller-basket-box{
  border-radius: 0;
  margin-left: 0px;
  margin-top: 4px;
}
.digiseller-body .sub-category{
  margin-top: 2.14px;
  margin-bottom: 2.14px;
  margin-left: 5.6px;
}
.digiseller-body .sub-category li{
  list-style-type: none;
}
.digiseller-body li.digiseller-current-category{
  position: relative;
}
.digiseller-body li.digiseller-current-category span{
  display: inline;
}
.digiseller-body .digiseller-current-product>a{
  font-weight: bold;
}
.digiseller-body .digiseller-bullet-item a,
.digiseller-buy-standalone .digiseller-bullet-item a{
  text-decoration: underline;
}
.digiseller-body .digiseller-bullet-item input[type="checkbox"]{
  margin-bottom: 0;
  vertical-align: top;
  display: inline-block;  
}
.digiseller-body .digiseller-agree{
  display: list-item;  
}
.digiseller-body .digiseller-agree>a,
.digiseller-buy-standalone .digiseller-agree>a{
  display: inline; 
  font-size: 14px;   
}
.digiseller-body .digiseller-agree input[type="checkbox"],
.digiseller-buy-standalone .digiseller-agree input[type="checkbox"]{
  margin-right: 0.5rem; 
  margin-bottom: 0;
}
.digiseller-body .digiseller-row .digiseller-cta-button a,
.digiseller-buy-standalone .digiseller-cta-button a,
.digiseller-buy-standalone .digiseller-cta-button-v a{
  background-color: #008CBA;
  color: white;
  transition: background-color 300ms ease-out;
  padding: 12px 14.56px;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
  border-radius: 4px;
  width: 48%;
  font-size: 13.6px;
}
.digiseller-body .digiseller-row .digiseller-cta-button-v a{
  background-color: #008CBA;
  color: white;
  transition: background-color 300ms ease-out;
  padding: 12px 14.56px;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
  border-radius: 4px;
  width: 48%;
  font-size: 13.6px; 
}
.digiseller-body .digiseller-row .digiseller-cta-button a:hover, 
.digiseller-body .digiseller-row .digiseller-cta-button-v a:hover,
.digiseller-buy-standalone .digiseller-cta-button a:hover,
.digiseller-buy-standalone .digiseller-cta-button-v a:hover{
  background-color: #047398;
}
.digiseller-body .digiseller-social-list li a img:hover,
.digiseller-buy-standalone .digiseller-social-list li a img:hover{
  transform:scale(0.88);
  cursor: pointer;
}
.digiseller-body main .digiseller-next-prev>li{
  margin-left: 0;
}
.digiseller-body main .digiseller-name-product{
  margin-top: 9px;
}
.digiseller-body main .digiseller-product{
  width: 57%;
  margin-bottom: 15px;
  height: 383px;  
  border: 1px solid #F5F5F5;
  position: relative;
}
.digiseller-body main .digiseller-product img{
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
}
span.digiseller-body .digiseller-prockrutka ul.digiseller-details-product li{
  height: 70px;
  border: 1px solid #ECE7E7;
  border-radius: 2px;
  width: 80px;   
  margin-left: 0.3125em;
  margin-right: 0.3125em; 
  overflow: hidden;
}
.digiseller-body .digiseller-details-product li:hover{
  border: 1px solid #5c74ed;
}
.digiseller-body .digiseller-details-product li:first-child{
  margin-left: 0 !important;
}
.digiseller-body .digiseller-details-product li.digiseller-columns:last-child{
  float: left;
}
.digiseller-body .digiseller-breadcrumbs{
  margin-top: 10px;
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next{
  float: right;
  font-size: 11px;
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next.digiseller-next-disabled,
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next.digiseller-prev-disabled{
  cursor: default;
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next.digiseller-prev-disabled:hover{
  cursor: default;
  background: transparent url("../img/arrow-left-digiseller.png") no-repeat;
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next.digiseller-next-disabled:hover{
  cursor: default;
  background: transparent url("../img/arrow-right-digiseller.png") no-repeat;
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev-next:before{
  content:"";
}
.digiseller-body .digiseller-breadcrumbs .digiseller-prev{
  margin-right: 20px;  
  background: transparent url("../img/arrow-left-digiseller.png") no-repeat;
  width: 16px;
  height: 16px;
}  
.digiseller-body .digiseller-breadcrumbs .digiseller-prev:hover{
  margin-right: 20px;  
  background: transparent url("../img/arrow-left-hover-digiseller.png") no-repeat;
  width: 16px;
  height: 16px;  
}  
.digiseller-body .digiseller-breadcrumbs .digiseller-next{
  background: transparent url("../img/arrow-right-digiseller.png") no-repeat;
  width: 16px;
  height: 16px;  
} 
.digiseller-body .digiseller-breadcrumbs .digiseller-next:hover{
  background: transparent url("../img/arrow-right-hover-digiseller.png") no-repeat;
  width: 16px;
  height: 16px;  
} 
.digiseller-body .digiseller-product-buy ul.digiseller-social-list{
  margin-bottom: 0;
}
.digiseller-body .digiseller-follow-wrapper{
  background-color: #ffffff;  
}
.digiseller-body .digiseller-follow-wrapper .digiseller-social-wrapper,
.digiseller-buy-standalone .digiseller-follow-wrapper .digiseller-social-wrapper{
  padding: 10px 0;
  margin-bottom: 0;
  margin: 0 auto;
  float: none;
  width: 210px;  
}
.digiseller-body .digiseller-follow-wrapper .digiseller-social-wrapper-v,
.digiseller-buy-standalone .digiseller-follow-wrapper > ul{
  padding: 10px 0;
  margin-bottom: 0;
  margin: 0 auto;
  float: none;
  width: 194px;
}
.digiseller-body .digiseller-follow-wrapper > ul, 
.digiseller-buy-standalone .digiseller-follow-wrapper > ul{
  display: none;
}
.digiseller-body .digiseller-follow-wrapper:hover > ul,
.digiseller-buy-standalone .digiseller-follow-wrapper:hover > ul{
  display: block;
}
.digiseller-body .digiseller-follow-wrapper>a,
.digiseller-buy-standalone .digiseller-follow-wrapper>a{
  font-size: 13px;
  text-align: center;
  display: block;
  background-color: #F6F6F6;
  padding: 5px;
  color: #8B8787;  
}
.digiseller-buy-standalone .digiseller-follow-wrapper:after{
  display: none;
}
.digiseller-body main ul.digiseller-no-bullet{
  padding-top: 5px;
}
.digiseller-body .digiseller-details-product-g li a img{
  height: 68px;
  width: 100%;
  padding: 5px 0;
}
.digiseller-dropdown.digiseller-button:hover, .digiseller-dropdown.digiseller-button:focus{
  background-color: #595858;
  border: none; 
}
.digiseller-body .sale-par{
  margin-bottom: 20px;
}
.digiseller-body button:active, .digiseller-body button:focus, .digiseller-body a:active, .digiseller-body a:focus {
  outline: none !important;
}
.digiseller-body button::-moz-focus-inner {
  border: 0 !important;
}
.digiseller-body ul.digiseller-topnav ul{
  display: none;
  margin-top: 5px;
}
.digiseller-pricing-table{
  border-radius: 3px;
}
.digiseller-body .digiseller-row button.digiseller-button-packet{
  display:none;
  background: #B3B2B2 url("../img/packet.png") no-repeat 16px 6px;
  font-size: 9.1pt;
  padding-left: 10px;  
  border-radius: 3px;
  text-transform: uppercase;  
  height: 1.725rem;
  margin-top: 4px;
  margin-bottom: 0;
  padding: 1rem 2rem 0.75rem 1rem;  
}
.digiseller-body .digiseller-packet-box > a{
  background: transparent url("../img/bag_26.png") no-repeat 0px 6px;
  font-size: 9.1pt;
  padding-left: 10px;
  text-transform: uppercase;
  margin-bottom: 0;
  width: 26px;
  height: 33px;
  padding: 0;
  margin: 0;
  display: block;
  margin-left: 5px;    
}
.digiseller-body .digiseller-row button.digiseller-button-packet{
  display:none;
  background: #B3B2B2 url("../img/packet.png") no-repeat 16px 6px;
  font-size: 9.1pt;
  padding-left: 10px;  
  border-radius: 3px;
  text-transform: uppercase;  
  height: 1.725rem;
  margin-top: 4px;
  margin-bottom: 0;
  padding: 1rem 2rem 0.75rem 1rem;  
}
.digiseller-body .digiseller-row button.digiseller-flag-ru{
  background: #b3b2b2 url("https://d2599kud7uucku.cloudfront.net/themes/h2/img/flags/ru.png?v=2.2.5") no-repeat 10px 9px;
  font-size: 9.1pt;
  padding-left: 10px;  
  border-radius: 3px;
  text-transform: uppercase;  
  height: 27.5938px;
  margin-top: 4px;
  color: #ffffff;
}
.digiseller-body .digiseller-row button.digiseller-flag-en{
  background: #b3b2b2 url("../img/en-flag-digiseller.jpg") no-repeat 10px 9px;
  font-size: 9.1pt;
  padding-left: 10px;  
  border-radius: 3px;
  text-transform: uppercase;  
  height: 27.5938px;
  margin-top: 4px;
}
.digiseller-pricing-table .digiseller-bullet-item select{
  margin-bottom:0; 
  padding-right:15px; 
}
.digiseller-pricing-table .digiseller-calc-option{
  width: 67.6%;
  float: left;
  margin-right: 1.9%; 
  padding-right: 18px;   
}
.digiseller-pricing-table-select .digiseller-calc-option{
  width: 100%;
  float: left;
  margin-right: 5px; 
  padding-right: 18px;   
}
.digiseller-pricing-table .digiseller-calc-valuta{
  width: 30.5%;
  float: left; 
}
aside.digiseller-calc ul.digiseller-pricing-table li.digiseller-bullet-item.digiseller-param,
aside.digiseller-calc-show-for-small ul.digiseller-pricing-table li.digiseller-bullet-item.digiseller-param,
div.digiseller-buy-standalone ul.digiseller-pricing-table li.digiseller-bullet-item.digiseller-param{
  text-align: left;  
}
.digiseller-pricing-table .digiseller-param span{
  display: inline;
  color: red;
}
.digiseller-pricing-table .digiseller-param input[type="checkbox"] + label, 
.digiseller-pricing-table .digiseller-param input[type="radio"] + label{
  text-align: left;
  margin-bottom: 12px;
  text-transform: none;
  font-size: 10.1pt;
  float: right;
  width: calc(100% - 21px);
}
.digiseller-pricing-table .digiseller-param input[type="checkbox"], 
.digiseller-pricing-table .digiseller-param input[type="radio"] {
  margin-top: 1px;
  float: left;
  clear: both

}
ul.digiseller-pricing-table li.digiseller-bullet-item::before,
ul.digiseller-pricing-table li.digiseller-bullet-item::after {
  content: " ";
  display: table;
  clear: both;
}
.digiseller-pricing-table .digiseller-param p{
  text-align: left;
  margin-bottom: 10px;
  text-transform: capitalize;
  font-size: 10.1pt;
  font-weight: bold;
}
.digiseller-pricing-table .digiseller-param-3 input[type="checkbox"]{
  vertical-align: middle;  
  display: inline-block;
  margin-bottom: 5px;  
}
.digiseller-pricing-table .digiseller-param input[type="radio"]{
  vertical-align: middle;  
  display: inline-block;
  margin-bottom: 5px;
}
.digiseller-body .digiseller-row .digiseller-prockrutka{
  position: relative;
  margin: 0px auto 0;
  width: 87%;
}
.digiseller-body .digiseller-row .digiseller-prockrutka.digiseller-prockrutka-empty{
  width: 100%;
  margin-left: -7px;
}
.digiseller-body .digiseller-row .digiseller-prockrutka > div{
  overflow: hidden;
}
.digiseller-body .digiseller-prockrutka. .digiseller-inline-list{
  width: 100%; 
  margin-left:-7px;
}
.digiseller-body .digiseller-prockrutka-wrapper{
  position: relative;
  width: 420px;
}
.digiseller-body .digiseller-prockrutka .digiseller-inline-list > li{
  max-width: 70px;
  margin-left: 22px;
  height: 70px;
}
.digiseller-body .digiseller-prockrutka .digiseller-inline-list > li:first-child{
  margin-left: 0rem;
}
.digiseller-body .digiseller-arrow-wrapper .digiseller-prev, .digiseller-arrow-wrapper .digiseller-more-views-arrow {
  display: block;
  position: absolute;
  z-index: 25;
  width: 22px;
  height: 70px;
  bottom: 0;
  cursor: pointer;
  top:0;
}
.digiseller-body .digiseller-arrow-wrapper .digiseller-prev {
  background: transparent url(../img/views-prev.png) no-repeat 0 0;
  left: 0;
}
.digiseller-body .digiseller-arrow-wrapper .digiseller-next {
  background: transparent url(../img/views-next.png) no-repeat 0 0;
  right: 0px;
}    
.digiseller-body .digiseller-arrow-wrapper .digiseller-prev:hover {
  background: transparent url(../img/views-prev.png) no-repeat -22px 0;
  left: 0;
}
.digiseller-body .digiseller-arrow-wrapper .digiseller-next:hover {
  background: transparent url(../img/views-next.png) no-repeat -22px 0;
}    
.digiseller-body .digiseller-prockrutka .digiseller-details-product-g{
  padding:0;
  margin: 0 7px;
  position: relative; 
  line-height: 24px;
}
.digiseller-body .digiseller-prockrutka .digiseller-details-product-g > div{
  width: 2521px;
  position: relative;  
}
.digiseller-body .digiseller-prockrutka .digiseller-details-product-v{
  padding: 0 27px;  
}
.digiseller-body .digiseller-prockrutka .digiseller-details-product .digiseller-video:before{
  content: "";
  width: 100%;
  height: 100%;
  background: url("http://www.digiseller.ru/shop/img/play_icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  position: absolute;
  top: 0%;
  left: 0%;
  opacity: 0.65;
}
.digiseller-body .digiseller-prockrutka .digiseller-details-product a.digiseller-video:hover:before {
   opacity: 1;
}
.digiseller-body .digiseller-row .digiseller-calc,
.digiseller-body .digiseller-row .digiseller-calc-show-for-small{
  float:right;
  margin-left:25px !important;
  margin-bottom: 25px !important;
  padding-right: 0;  
}
.digiseller-body .digiseller-product-buy{
  margin: 25px 0;
  font-size: 16px;
}    
/*главная*/
.digiseller-body .digiseller-category-row .digiseller-wrapper-category {
    margin: 15px 0;
}
.digiseller-body .digiseller-category-row .digiseller-wrapper-category img,
.digiseller-body .digiseller-wrapper-product img{
  height: auto;
  max-width: 100%;  
  width: auto; 
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
}
.digiseller-body .digiseller-category-row .digiseller-wrapper-category .digiseller-wrapper-img > a,
.digiseller-body .digiseller-wrapper-product .digiseller-wrapper-img > a:first-child{
  overflow: hidden;
  text-align: center;
  height: 200px;
  position: relative;
}
.digiseller-body .digiseller-wrapper-spisok a img{
  max-height: 200px;
  height: auto;
  min-height: inherit;
  max-width: 100%;
}
.digiseller-body .digiseller-category-row .digiseller-wrapper-img{
  text-align: center;
  -webkit-box-shadow: 0px 0px 5px 1px rgba(34,34,34,0.1);
  -moz-box-shadow: 0px 0px 5px 1px rgba(34,34,34,0.1);
  box-shadow: 0px 0px 3px 1px rgba(34,34,34,0.1);   
  overflow: hidden;
}
.digiseller-body .digiseller-category-row .digiseller-description-category > a{
  color: #3A3A3A;
  padding: 0.5rem 0;
  position: relative;
  top: 0px;
  font-size: 14px; 
}
.digiseller-category-row .digiseller-wrapper-img:hover {
  box-shadow: 0px 0px 4px 2px rgba(34,34,34,0.1);  
  -webkit-transition: all 0.9s ease;
  -moz-transition: all 0.9s ease;
  -o-transition: all 0.9s ease;
  -ms-transition: all 0.9s ease;
  transition: all 0.9s ease;  
}
.digiseller-body main .digiseller-product-row-g{
  padding: 25px 0 0;
  background-color: #fff;
}
.digiseller-wrapper-product{
  border: 1px solid #efefef;
  margin-bottom: 10px; 
  overflow: hidden;
  position: relative;
}
.digiseller-body .digiseller-wrapper-product .digiseller-wrapper-img{
  padding: 16px;
}
.digiseller-wrapper-category .digiseller-wrapper-img{
  padding: 1rem;
  padding-bottom:0;
}
.digiseller-wrapper-product .digiseller-description-price a, .digiseller-table-head .digiseller-description-price{
  text-transform: uppercase;
  color: #BA0000;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
  padding: 7px 0rem 15px; 
}
.digiseller-wrapper-product .digiseller-description-price a span, .digiseller-bag-table .digiseller-description-price a span{
  font-size: 15.4px;
  display: inline;
  text-transform: uppercase;
  color: #BA0000;    
}
.digiseller-wrapper-product .digiseller-description-price a:hover{
  color: #BA0000;
}
.digiseller-wrapper-product .digiseller-description-buyButton a{
  float: right;
  padding: 9px 20px;
  background: #008CBA;
  margin-bottom: 15px;
  color: #ffffff; 
  font-size:16px;   
}
.digiseller-wrapper-product.digiseller-wrapper-spisok .digiseller-description-buyButton a{
  float: right;
  padding: 9px 20px;
  background: #008CBA;
  margin-top: 45px;
  color: #ffffff;
}
.digiseller-wrapper-product.digiseller-wrapper-spisok a.digiseller-description-buyButton-empty{
  margin-top: 45px;
  margin-bottom: 0;
}
table .digiseller-wrapper-product .digiseller-description-buyButton-empty a, 
table .digiseller-wrapper-product a.digiseller-description-buyButton-empty {
  float: right;
  padding: 9px 7px;
  background: #cccccc;
  margin-top: 5px;
  margin-bottom: 0px;
  color: #ffffff;
  cursor: default;
  font-size:12.5px;
}
.digiseller-wrapper-product .digiseller-description-buyButton-empty a, 
.digiseller-wrapper-product a.digiseller-description-buyButton-empty {
  float: right;
  padding: 9px 7px;
  background: #cccccc;
  margin-bottom: 15px;
  color: #ffffff;
  cursor: default;
  text-decoration:none;
  font-size:16px;
}
.digiseller-wrapper-product .digiseller-description-buyButton-empty a:hover,
.digiseller-wrapper-product a.digiseller-description-buyButton-empty:hover{
  background: #cccccc;
  color: #ffffff;
  cursor: default;
}

.digiseller-wrapper-product .digiseller-description-buyButton a:hover, 
.digiseller-body .digiseller-description-buyButton-spisok:hover,
.digiseller-reveal-modal .digiseller-description-buyButton a:hover,
.digiseller-reveal-modal .digiseller-description-buyButton-spisok:hover,
.digiseller-body .digiseller-wrapper-img .digiseller-description-buyButton-spisok:hover{
  background: #047398;
  color: #ffffff;
}
.digiseller-body .digiseller-options{
  margin-bottom: 25px;
  background-color: #F5F5F5;
  padding-top: 16px;
  padding-bottom: 16px;  
}
.digiseller-body .digiseller-options-filter{
  margin-bottom: 25px;  
}
.digiseller-body .digiseller-options-filter span.digiseller-reviews-span,
.digiseller-body .digiseller-row .digiseller-tabs-content-reviews span{
  float: left;
  padding-right: 4px;
  padding-top: 3px;
  padding-left: 7px;
  width: auto;
}
.digiseller-body .digiseller-options-filter span {
  float: left;
  padding-right: 4px;
  padding-top: 3px;
  padding-left: 7px;
  font-size: 14px;
}
.digiseller-body .digiseller-row .digiseller-options-filter select.digiseller-reviews-select{
  width: 24%;
  float: left;
}
.digiseller-body .digiseller-row .digiseller-options-filter select,
.digiseller-body .digiseller-row .digiseller-tabs-content-reviews select {
  width: 24%;
  float: left;
}
.digiseller-body .digiseller-row .digiseller-options-filter-v select{
  width: 21.5%;
  float: left;
}

.digiseller-body .digiseller-wrapper-img .digiseller-description-buyButton-spisok, 
.digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata{
  float: right;
  padding: 9px 20px;
  background: #F5F4F4;  
  margin-bottom: 0;
  margin-top: 45px;
  background: #008CBA;
  color: #ffffff;  
  font-size:16px;
}
.digiseller-body table .digiseller-description-buyButton-spisok{
  float: right;
  padding: 9px 20px;
  background: #F5F4F4;  
  margin-bottom: 0;
  margin-top: 5px;
  background: #008CBA;
  color: #ffffff;   
}
.digiseller-reveal-modal table .digiseller-description-buyButton-spisok{
  float: right;
  padding: 9px 20px;
  background: #F5F4F4;  
  margin-bottom: 0;
  margin-top: 0px;
  color: #000000;    
}
.digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata{
  padding: 9px 20px;
  background: #008CBA none repeat scroll 0% 0%;
  cursor: pointer;
  margin-left: 20px;
  float: left;
  margin-top: 2px;
  margin-bottom: 0px;
}
.digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata.digiseller-cart-btn-disabled, 
.digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata.digiseller-cart-btn-disabled:hover{
  cursor: default;
  background-color: #C3C1C1;
  font-size:14px;
  text-decoration:none;
}
.digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata:hover{
  background: #047398;  
}
.digiseller-table .digiseller-description-category{
  padding: 11px 20px;
}
.digiseller-table .digiseller-description-category a{
  text-decoration:none;
  font-size:14px;
  max-height:48px;
  color: #333333; 
}
.digiseller-body .digiseller-description-category{
  height: 48px;
  overflow: hidden;  
  margin: 12px 0; 
  font-size: 16px;
}
.digiseller-table .digiseller-description-price a{
  padding: 11.8px 0 7px;
  text-align: right;  
}
.digiseller-table .digiseller-description-buyButton-spisok{
  margin-top: 0;
  padding: 11px 20px;  
}
.digiseller-reveal-modal h2{
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: bold;
  text-align: center;  
}
.digiseller-table-head .digiseller-description-category, 
.digiseller-table-head .digiseller-description-price,
.digiseller-table-head .digiseller-description-buyButton-spisok,
.digiseller-table-head .digiseller-description-buyButton-spisok:hover {
  font-size: 16px;
  font-weight: bold;
  background: none;
  color:#000000;
  text-transform: none;
}
.digiseller-table-head .digiseller-description-price{
  padding: 11px 20px;  
}

.digiseller-bag-table .digiseller-description-price a {
  padding: 11px 20px;
  text-align: left;
  text-transform: uppercase;
  color: #BA0000;   
  font-size: 15px; 
  text-decoration:none;
}
.digiseller-bag-table td[colspan="2"] .digiseller-description-price{
  width: auto;
  float: none;
  display: inline-block;
  margin-right: 7px;
}
.digiseller-bag-table td[colspan="2"] {
  width: 50%;
  text-align: right;
  padding-right: 25px;
}
.digiseller-bag-table td[colspan="2"] .digiseller-description-price a{
  padding: 11px 14px;
  padding-right: 0;
  text-transform: capitalize;
  color: #000000;
}
.digiseller-bag-table td[colspan="2"] .digiseller-cart-currency{
    width: 75px;
    margin-left: 1px;
    margin-top: 5px;
    float: none;
    display: inline-block;
}
.digiseller-reveal-modal .digiseller-bag-table input[type="number"]{
  width: 100%;
  padding: 11px 20px;
  background-color: #FBF8F8;
  font-size: 14px; 
  height:40px; 
  min-width:80px;
  margin: 0;
  border: 0;
  vertical-align: middle;
  float: none;
  left: initial;
  right: initial;
  top: initial;
  bottom: initial;
  min-height: initial;
  max-width: initial;
  max-height: initial;
  border: none;
  box-shadow: none;
  display: block;
  position: static;
  border-radius: inherit;
  overflow: initial;
  color: initial;
  word-wrap: break-word;  
}
.digiseller-reveal-modal .digiseller-bag-table input[type="number"]:focus{
  background-color: #F3F3F3;    
  margin: 0;
  border: 0;
  vertical-align: middle;
  float: none;
  left: initial;
  right: initial;
  top: initial;
  bottom: initial;
  min-width: initial;
  min-height: initial;
  max-width: initial;
  max-height: initial;
  border: none;
  box-shadow: none;
  display: block;
  position: static;
  border-radius: inherit;
  overflow: initial;
  color: initial;
  word-wrap: break-word; 
}
.digiseller-reveal-modal .digiseller-bag-table .digiseller-delete-bag{
  text-align: right;
  float: right;
  display: block; 
  background: #fff url("../img/delete.png") no-repeat 0px 0px;
  width: 14px;
  height: 14px;
  transition: initial;  
  -weblit-transition: initial;
}
.digiseller-reveal-modal .digiseller-bag-table .digiseller-delete-bag:hover{
  background: #fff url("../img/delete.png") no-repeat 0px -14px;
  width: 14px;
  height: 14px;
  transition: initial;  
  -weblit-transition: initial;
}
.digiseller-delete-bag-wrapper{
  padding: 11px 20px;  
}
.digiseller-body h2.digiseller-concats-title{
  margin:15px 0;   
}
.digiseller-body .digiseller-concats li{
  list-style: none;
  margin-bottom: 7px;
}
.digiseller-body .digiseller-concats li span.digiseller-value, .digiseller-body .digiseller-concats li a{
  padding-right: 15px;
  display: inline;
}
.digiseller-body .digiseller-concats li a{
  padding-right: 15px;
  display: inline;
  color:#008CBA;
}
.digiseller-on-page{
  text-align: right;
  padding-top:3px; 
  font-size:16px;
}
.digiseller-body .digiseller-consult-online{
  position: fixed!important;
  bottom: 0;
  right: 50px;
  z-index: 1000; 
}
.digiseller-body .digiseller-reviewbad{
  background: none repeat scroll 0 0 #EC0303;
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  height: 20px;
  line-height: 16px;
  margin-right: 10px;
  text-align: center;
  width: 20px;
  font-size: 16px;
  float: left;
  margin-top: -2px;    
}
.digiseller-body .digiseller-reviewgood{
  background: none repeat scroll 0 0 #78cf6e;
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  height: 21px;
  line-height: 21px !important;
  margin-right: 10px;
  text-align: center;
  width: 21px;
  font-size: 15px;
  float: left; 
  margin-top: -2px;  
}
.digiseller-body .digiseller-reviewcommentarrow{
  color: #f1eee5;
  display: block !important;
  line-height: 10px;
  margin-left: 30px;
  position: absolute;
  top: -5px;
  right: 48%;
  font-size: 19px; 
  background-color: #f1eee5;
}
.digiseller-comment-admin strong{
  margin-bottom: 10px;
}
.digiseller-body footer nav ul.digiseller-inline-list{
  margin-bottom: 0;  
  margin-top: 7px;
}
.digiseller-body main{
/*  min-height: 100%;  */
}
.digiseller-body .digiseller-wrapper-body{
  height: auto !important;
  margin: 0 auto -35px;
  min-height: 100%;  
}
.digiseller-body footer nav ul.digiseller-inline-list li a{
  color:#9A9A9A;  
  text-decoration:none;
}
.digiseller-body footer nav ul.digiseller-inline-list li a:hover{
  color:#4A4848;  
  text-decoration: underline;
}
.digiseller-body .digiseller-row .digiseller-packet-box{
  width: auto;
}
.digiseller-body footer.digiseller-row{
  height: 70px;  
  background-color: #FFFFFF;
  padding: 1rem;
  border-top: 1px solid #E8E8E8;  
  text-align: center;
  position: absolute;
  right: 0;
  left: 0;
  bottom: -70px;
}
.digiseller-body footer.digiseller-row .digiseller-nav-exp>li{
  margin-left: 0;
  display: inline-block;
  float: none;  
  vertical-align: middle;
  text-align: center;
}
.digiseller-reveal-modal .digiseller-not-available{
  border: solid 1px #DA8282;  
}
.digiseller-reveal-modal .digiseller-not-available .digiseller-not-available-item{
  font-weight: bold;
  margin-top: 12px;
  padding: 0px 20px;  
  font-size:14px;
}
.digiseller-body .digiseller-options-search strong,
.digiseller-body .digiseller-options-search a {
  display: inline;
}
.digiseller-body .digiseller-options-search {
  margin-bottom: 25px;
}
.digiseller-loader {
  display: block;
  left: 50%;
  margin: 20px 20px 20px -100px;
  padding: 16px 20px;
  position: fixed;
  text-align: center;
  top: -25px;
  width: 200px;
  z-index: 10001;
}
.digiseller-popup-main-loading{
  background: rgb(255, 255, 255);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0;
  width: 100%;
  height: 100%; 
}
.digiseller-popup-main .digiseller-modal-button{
  text-align: center;
  margin: 5px auto 0;  
}
.digiseller-popup-main .digiseller-modal-button a{
  padding: 9px 20px;
  background: #008CBA;  
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
  font-size: 16px;
  text-decoration: none;
  width: 125px;
  box-sizing: border-box;  
}
.digiseller-popup-main .digiseller-modal-button a:hover{
  background: #047398; 
}
.digiseller-popup-main a.digiseller-modal-button-disabled{
  background: #C3C1C1;  
}
.digiseller-popup-main a.digiseller-modal-button-disabled:hover{
  background: #C3C1C1;  
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img{
  padding: 16px;  
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-video{
  height: 100%;
}
.digiseller-popup-main .digiseller-reveal-video{
  height: 65%;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img img{   
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 91%;
  max-height: 100%;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img > iframe{
  height: 100%;
  width: 100%;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img-prev{
  background: transparent url("../img/arrow-left-modal-digiseller.png") no-repeat 0 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  width: 40%;
  left: 5px;  
  cursor: pointer;
  z-index: 5;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img-next{
  background: transparent url("../img/arrow-right-modal-digiseller.png") no-repeat 100% 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  width: 40%;
  right: 5px;  
  cursor: pointer;
  z-index: 5;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img-prev:hover{
  background: transparent url("../img/arrow-left-modal-digiseller-hover.png") no-repeat 0 50%;
}
.digiseller-popup-main .digiseller-reveal-modal .digiseller-popup-img-next:hover{
  background: transparent url("../img/arrow-right-modal-digiseller-hover.png") no-repeat 100% 50%;
}

.digiseller-popup-main .digiseller-reveal-modal.digiseller-reveal-video .digiseller-popup-img-prev{
  background: transparent url("../img/arrow-left-modal-digiseller.png") no-repeat 0 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  width: 34px;
  left: 5px;  
}
.digiseller-popup-main .digiseller-reveal-modal.digiseller-reveal-video .digiseller-popup-img-next{
  background: transparent url("../img/arrow-right-modal-digiseller.png") no-repeat 0 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  width: 34px;
  right: 5px;  
}
.digiseller-popup-main .digiseller-reveal-modal.digiseller-reveal-video .digiseller-popup-img-prev:hover{
  background: transparent url("../img/arrow-left-modal-digiseller-hover.png") no-repeat 0 50%;
}
.digiseller-popup-main .digiseller-reveal-modal.digiseller-reveal-video .digiseller-popup-img-next:hover{
  background: transparent url("../img/arrow-right-modal-digiseller-hover.png") no-repeat 0 50%;
}
.digiseller-loader p{
  margin: 0;
}
.digiseller-loader{
  background-color: #EFEFEF;
  border-radius: 3px; 
}
.digiseller-body .digiseller-sale-par{
  margin: 0 0 16px; 
  font-size: 16px;
}
.digiseller-pricing-table li.digiseller-bullet-item span.digiseller-form-help{
  background: none repeat scroll 0 0 #C1C0C0;
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 10px !important;
  height: 14px;
  line-height: 13px;
  text-align: center;
  vertical-align: top;
  width: 14px;  
}
.digiseller-body main .digiseller-form-tip,
.digiseller-buy-standalone .digiseller-form-tip{
  display: none;
  background: none repeat scroll 0 0 #FFFFFF;
  border-radius: 1px;
  box-shadow: 0 0 1px #373737;
  font-weight: normal;
  left: 20px;
  margin-top: 2px;
  padding: 5px 10px;
  position: absolute;
  width: 220px;  
  font-style: normal;
}
.digiseller-form-help:hover + .digiseller-form-tip {
  display: block;
}
.digiseller-cart-row-param{
  padding: 11px 20px; 
}
.digiseller-cart-row-param ul li{
  font-size:14px;
}
.digiseller-body .digiseller-tabs-content-reviews{
  margin-bottom: 15px;
}
.digiseller-body .digiseller-product-details{
  float: right;
  padding: 9px 20px;
  margin-bottom: 0;
  margin-top: 45px;
  background: #008CBA;
  color: #ffffff; 
}
.digiseller-body .digiseller-product-details:hover{
  float: right;
  padding: 9px 20px;
  margin-bottom: 0;
  margin-top: 45px;
  background: #047398;
  color: #ffffff; 
}
span.digiseller-body a.digiseller-product-spisok-details{
  color:#047398;  
  text-decoration:none;
  margin: 10px 0 0;
  font-size: 16px;  
}
span.digiseller-body a.digiseller-product-spisok-details:hover{
  text-decoration:underline;  
}
.digiseller-standalone-img{
  border-bottom: none; 
  text-align: center;
  padding: 10px !important;  
}
.digiseller-body .digiseller-standalone-description,
.digiseller-buy-standalone .digiseller-standalone-description{
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  font-weight: normal;
  padding: 15px 7px;
  text-align: center;
  color: #3A3A3A;
  font-size: 16px;
  text-transform: uppercase; 
  line-height: 1.75; 
}
.digiseller-buy-standalone .digiseller-standalone-description{
  padding: 10px 7px;  
}
.digiseller-body .digiseller-vitrinaicon{
  color: #fff;
  font-size: 10px;
  padding-left: 40px;
  padding-right: 40px;
  text-align: left;
  clear: both;
  color: #fff;
  display: block;
  font-size: 13px;
  line-height: 29px;
  text-align: left;
  left: -31px;
  position: absolute;
  z-index: 15;
 -moz-transform: rotate(-45deg); 
  -ms-transform: rotate(-45deg); 
  -webkit-transform: rotate(-45deg); 
  -o-transform: rotate(-45deg); 
  transform: rotate(-45deg);
  top: 15px;
}
.digiseller-body .digiseller-action{
  background: none repeat scroll 0 0 #00BA1F;
}
.digiseller-body .digiseller-newproduct{
  background: none repeat scroll 0 0 #f8885b;
}
.digiseller-body .digiseller-lider{
  background: none repeat scroll 0 0 #ff6681;
  top: 29px;
  left: -41px;  
}
.digiseller-search-box div.digiseller-columns{
  padding: 0;
}
.digiseller-body div.digiseller-basket-box-wrapper{
  width: auto;
}
.digiseller-body .digiseller-search-box form .digiseller-row .digiseller-row.digiseller-collapse input{
  box-shadow: none;
  border-right: none;
}
/*новое меню горизонтальное*/
.digiseller-left-off-canvas-menu{
  display: none;
}
.digiseller-top-bar section ul > section:first-child{
  display: table-cell;
  float: left;
}
.digiseller-top-bar section ul > section:last-child{
  display: table-cell;
  float: right;
  width: 127px;
}
.digiseller-top-bar section ul > section:last-child > li.digiseller-hmenu-withsub{
  float: right;
}
.digiseller-top-bar section ul > section:last-child li.digiseller-hmenu-withsub.digiseller-category-moved ul{
  right:0;
  left:auto;
}
nav.digiseller-top-bar section ul > section:last-child ul ul.digiseller-hidden, 
nav.digiseller-top-bar section ul > section:first-child ul ul{
  left:-100%;
  top:0;
  margin:4px 0 0 -5px;
}




.digiseller-wrapper-name-category h2{
  padding-left: 0.3125em;
  padding-right: 0.3125em;
}

#myModal{
  display: none;
}
.digiseller-reveal-modal-bg {
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0;
  width: 100%;
  height: 100%; 
}
.digiseller-reveal-modal {
  border-radius: 3px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1005;
  left: 0;
  background-color: #FFFFFF;
  padding: 30px;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  overflow: hidden; }

.digiseller-reveal-modal .digiseller-close-reveal-modal {
  color: #AAAAAA;
  cursor: pointer;
  font-size: 40px;
  font-weight: bold;
  line-height: 1;
  position: absolute;
  top: 9px;
  right: 9px;
  background: #FFF url("../img/cross.png") no-repeat center center;
  width: 32px;
  height: 32px;
  z-index: 1000; 
}
.digiseller-reveal-modal .digiseller-close-reveal-modal:hover {
  color: #AAAAAA;
  cursor: pointer;
  font-size: 40px;
  font-weight: bold;
  line-height: 1;
  position: absolute;
  top: 9px;
  right: 9px;
  background: #FFF url("../img/cross.png") no-repeat center center;
  width: 32px;
  height: 32px;
  z-index: 1000; 
}
.digiseller-body h1 {
  font-size: 2.125rem; }
.digiseller-body h2 {
  font-size: 27px; }
.digiseller-body h3 {
  font-size: 22px; }
.digiseller-body h4 {
  font-size: 1.125rem; }
.digiseller-body h5 {
  font-size: 1.125rem; }
.digiseller-body h6 {
  font-size: 16px; }
.digiseller-buy-standalone{
  position: relative;
  padding-left: 0.3125em;
  padding-right: 0.3125em;  
}
.digiseller-buy-standalone{
  width: 282px;
}
.digiseller-body img,  .digiseller-buy-standalone img{
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto; 
  padding: 0;
  margin: 0;
  border: 0;
}
.digiseller-body .digiseller-inline-list,
.digiseller-buy-standalone .digiseller-inline-list {
  list-style: none;
  margin-left: -1.375rem;
  margin-right: 0;
  margin: 0 auto 1.0625rem auto;
  overflow: hidden;
  padding: 0; 
}
.digiseller-body .digiseller-inline-list > li,
.digiseller-buy-standalone .digiseller-inline-list > li {
  display: block;
  float: left;
  list-style: none;
  margin-left: 1.375rem; 
}
.digiseller-body .digiseller-inline-list > li:first-child,
.digiseller-buy-standalone .digiseller-inline-list > li:first-child{
  margin-left: 0;
}
.digiseller-body .digiseller-inline-list > li > * {
  display: block;
  font-size: 10.5pt; 
}
.digiseller-body .digiseller-row table, .digiseller-reveal-modal table{
  background: #FFFFFF;
  border: solid 1px #efefef;
  margin-bottom: 1.25rem;
  table-layout: auto;
  border-radius: 0; 
}
.digiseller-reveal-modal .digiseller-table-head{
  margin-bottom: 0;
  border-radius: 0;  
  background-color: #F5F4F4; 
  margin-bottom: 1.25rem;   
}
.digiseller-body .digiseller-row table thead, .digiseller-reveal-modal table thead{
  background: #F5F5F5;
  display: table-header-group; 
}
.digiseller-body .digiseller-row table thead tr th, .digiseller-reveal-modal table thead tr th,
.digiseller-body .digiseller-row table thead tr td, .digiseller-reveal-modal table thead tr td {
  color: #222222;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 10px; 
}
.digiseller-body .digiseller-row table tr th,
.digiseller-body .digiseller-row table tr td,
.digiseller-reveal-modal table tr td,
.digiseller-reveal-modal table tr th {
  color: #222222;
  font-size: 14px;
  padding: 9px 10px;
  text-align: left; 
}
.digiseller-body  table tr.even, .digiseller-body  table tr.alt, .digiseller-body  table tr:nth-of-type(even) {
  background: #F9F9F9; 
}
.digiseller-body .digiseller-row table thead tr th,
.digiseller-body  table tfoot tr th,
.digiseller-body  table tfoot tr td,
.digiseller-body .digiseller-row table tbody tr th,
.digiseller-body .digiseller-row table tbody tr td,
.digiseller-body .digiseller-row table tr td,
.digiseller-reveal-modal table tbody tr th,
.digiseller-reveal-modal table tbody tr td  {
  display: table-cell;
  line-height: 18px;
  vertical-align: middle; 
}
.digiseller-body .digiseller-row table    { display: table; padding: 0; }
.digiseller-body .digiseller-row tr       { display: table-row }
.digiseller-body .digiseller-row thead    { display: table-header-group }
.digiseller-body .digiseller-row tbody    { display: table-row-group }
.digiseller-body .digiseller-row tfoot    { display: table-footer-group }
.digiseller-body .digiseller-row col      { display: table-column }
.digiseller-body .digiseller-row colgroup { display: table-column-group }
.digiseller-body .digiseller-row td, th   { display: table-cell }

ul.digiseller-no-bullet {
  margin-left: 0; 
}
ul.digiseller-no-bullet li ul,
ul.digiseller-no-bullet li ol {
  margin-bottom: 0;
  list-style: none; 
}
.digiseller-body .left {
  float: left !important; 
}
.digiseller-body .digiseller-right {
  float: right !important; 
}
.digiseller-clearfix:before, .digiseller-clearfix:after {
  content: " ";
  display: table; 
}
.digiseller-clearfix:after {
  clear: both; 
}
.digiseller-body .hide {
  display: none; 
}
.digiseller-body .digiseller-row button, .digiseller-body .digiseller-row .digiseller-button,
.digiseller-buy-standalone .digiseller-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  background-color: #595858;
  border-color: #292929;
  color: #FFFFFF;
  transition: background-color 300ms ease-out; 
}
.digiseller-buy-standalone .digiseller-button{
  margin: 0 0 0.5rem; 
}
.digiseller-body .digiseller-alert-box {
  display: block;
  font-size: 13px;
  font-weight: normal;
  padding: 14px 28.8px 10.8px 51.2px;
  position: relative;
  transition: opacity 300ms ease-out;
  color: #FFFFFF; 
  cursor: pointer;
  position: relative;

  background: #8FADC2 url("../img/chat_online.png") no-repeat 9px 7px;
/*  box-shadow: inset 0px 3px 8px rgb(178, 197, 211);*/
  
  border-right: 1px solid #547EA5;
}
.digiseller-body .digiseller-alert-box span{
  color: white;
  position: absolute;
  left: 8px;
  top: 29px;
  font-size: 11px;
} 
.digiseller-body .digiseller-alert-box:hover{
  padding-bottom: 12px;  
  background-color: #8FADC2;
}     
.digiseller-body .digiseller-alert-box .close {
  right: 5px;
  opacity: 1;
  position: absolute;
  top: 7px;
  background: transparent url("../img/cross97.png") no-repeat top right;
  display: block;
  width: 17px;
  height: 17px; 
}
.digiseller-body .digiseller-alert-box .close:hover {
  background: transparent url("../img/cross97-hover.png") no-repeat top right;
}
.digiseller-body .digiseller-alert-box.radius {
  border-radius: 3px; }
.digiseller-body.digiseller-alert-box.round {
  border-radius: 1000px; }
.digiseller-body .digiseller-alert-box.success {
  background-color: #43AC6A;
  border-color: #3a945b;
  color: #FFFFFF; }
.digiseller-body .digiseller-alert-box.alert {
  background-color: #f04124;
  border-color: #de2d0f;
  color: #FFFFFF; }
.digiseller-body .digiseller-alert-box.secondary {
  background-color: #e7e7e7;
  border-color: #c7c7c7;
  color: #4f4f4f; }
.digiseller-body .digiseller-alert-box.warning {
  background-color: #f08a24;
  border-color: #de770f;
  color: #FFFFFF; }
.digiseller-body .digiseller-alert-box.info {
  background-color: #a0d3e8;
  border-color: #74bfdd;
  color: #4f4f4f; }
.digiseller-body .digiseller-alert-box.alert-close {
  opacity: 0; }
.digiseller-body .digiseller-dropdown.digiseller-button::after, .digiseller-body button.digiseller-dropdown::after {
  border-color: #FFFFFF transparent transparent transparent;
  border-style: solid;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  top: 50%;
  width: 0; }
.digiseller-body .digiseller-dropdown.digiseller-button::after, .digiseller-body button.digiseller-dropdown::after {
  border-width: 4px;
  right: 5.7px;
  margin-top: -2.5px; }
.digiseller-body .digiseller-dropdown.digiseller-button::after, .digiseller-body button.digiseller-dropdown::after {
  border-color: #FFFFFF transparent transparent transparent; }
.digiseller-body .digiseller-dropdown.digiseller-button, .digiseller-body button.digiseller-dropdown {
  position: relative;
  padding: 0.44rem 0rem;
  width: 100%;
  text-align: center;
  vertical-align: initial;
  padding-left: 10px;
}
.digiseller-body form .digiseller-row .digiseller-row {
  margin: 0 -0.5rem; }
.digiseller-body form .digiseller-row .digiseller-row .digiseller-column,
.digiseller-body form .digiseller-row .digiseller-row .digiseller-columns {
  padding: 0 0.5rem; }
.digiseller-body form .digiseller-row .digiseller-row.digiseller-collapse {
  margin: 0; }
.digiseller-body form .digiseller-row .digiseller-row.digiseller-collapse .digiseller-column,
.digiseller-body form .digiseller-row .digiseller-row.digiseller-collapse .digiseller-columns {
  padding: 0; }
.digiseller-body form .digiseller-search-item{
  width: 83.33333%;
}
.digiseller-body form .digiseller-row .digiseller-row.digiseller-collapse input {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  height: 27.5938px;
  margin-top: 4px; 
}
.digiseller-body form .digiseller-row input.digiseller-column,
.digiseller-body form .digiseller-row input.digiseller-columns,
.digiseller-body form .digiseller-row textarea.digiseller-column,
.digiseller-body form .digiseller-row textarea.digiseller-columns {
  padding-left: 0.5rem; 
}
.digiseller-body strong, 
.digiseller-popup-main strong,
.digiseller-popup-main b,
.digiseller-body b {
  font-weight: bold;
  line-height: inherit;
  display: inline;
  font-size: 14px; 
}
.digiseller-body input[type="text"], .digiseller-buy-standalone input[type="text"], 
.digiseller-body input[type="password"], .digiseller-buy-standalone input[type="password"], 
.digiseller-body input[type="date"], .digiseller-buy-standalone input[type="date"], 
.digiseller-body input[type="datetime"], .digiseller-buy-standalone input[type="datetime"],
.digiseller-body input[type="datetime-local"], .digiseller-buy-standalone input[type="datetime-local"], 
.digiseller-body input[type="month"], 
.digiseller-body input[type="week"], 
.digiseller-body input[type="email"], .digiseller-buy-standalone input[type="email"], 
.digiseller-body input[type="number"], .digiseller-buy-standalone input[type="number"], 
.digiseller-body input[type="search"], 
.digiseller-body input[type="tel"], 
.digiseller-body input[type="time"], 
.digiseller-body input[type="url"], 
.digiseller-body input[type="color"], 
.digiseller-body textarea, .digiseller-buy-standalone textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 14px;
  margin: 0 0 16px 0;
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.15s linear, background 0.15s linear;
  -moz-transition: border-color 0.15s linear, background 0.15s linear;
  -ms-transition: border-color 0.15s linear, background 0.15s linear;
  -o-transition: border-color 0.15s linear, background 0.15s linear;
  transition: border-color 0.15s linear, background 0.15s linear; }
.digiseller-body input[type="text"]:focus, .digiseller-body input[type="password"]:focus, .digiseller-body input[type="date"]:focus, .digiseller-body input[type="datetime"]:focus, .digiseller-body input[type="datetime-local"]:focus, .digiseller-body input[type="month"]:focus, .digiseller-body input[type="week"]:focus, .digiseller-body input[type="email"]:focus, .digiseller-body input[type="number"]:focus, .digiseller-reveal-modal input[type="number"]:focus, .digiseller-body input[type="search"]:focus, .digiseller-body input[type="tel"]:focus, .digiseller-body input[type="time"]:focus, .digiseller-body input[type="url"]:focus, .digiseller-body input[type="color"]:focus, .digiseller-body textarea:focus {
  background: #fafafa;
  border-color: #999999;
  outline: none; }
.digiseller-body select, .digiseller-reveal-modal select, 
.digiseller-buy-standalone select{
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -ms-appearance: none !important;
  -o-appearance: none !important;
  appearance: none !important;
  background-color: #ffffff;
  border-radius: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  color: rgba(0, 0, 0, 0.75);
  font-family: inherit;
  font-size: 14px;
  line-height: normal;
  padding: 4px;
  border-radius: 0;
  word-wrap: normal;
  overflow : hidden;}
.digiseller-body select::-ms-expand,
.digiseller-reveal-modal select::-ms-expand, 
.digiseller-buy-standalone select::-ms-expand {
    display: none;
}
.digiseller-body select::-ms-expand {
  display: none; }
.digiseller-body select.radius {
  border-radius: 3px; }
.digiseller-body select:hover. .digiseller-reveal-modal select:hover {
  background-color: #f3f3f3;
  border-color: #999999; }
.digiseller-body select:disabled {
  background-color: #DDDDDD;
  cursor: default; }
.digiseller-body select[multiple] {
  height: auto; }
/* Respect enforced amount of rows for textarea */
.digiseller-body .digiseller-row textarea[rows] {
  height: auto; }
.digiseller-body .digiseller-row textarea {
  height: auto;
  min-height: 50px; }
.digiseller-row select{
  width: 100%; }
/* Not allow resize out of parent */
.digiseller-body .digiseller-row textarea {
  max-width: 100%; }
.digiseller-body .digiseller-search-box .digiseller-postfix {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem;
  overflow: visible;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2; }
/* Pricing Tables */
span.digiseller-body ul.digiseller-pricing-table,
.digiseller-buy-standalone ul.digiseller-pricing-table {
  margin:0;
  border: solid 1px #DDDDDD;
  margin-bottom: 20px;
  line-height: 24px;
  padding:0;}
.digiseller-pricing-table * {
  list-style: none;
  line-height: 1; }
.digiseller-pricing-table .title {
  background-color: #333333;
  color: #EEEEEE;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  padding: 0.9375rem 1.25rem;
  text-align: center; }
span.digiseller-body ul.digiseller-pricing-table li.digiseller-price,
ul.digiseller-pricing-table li.digiseller-price {
  margin:0;
  padding: 0;
  background-color: #F6F6F6;
  color: #BA0000;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 24px;
  font-weight: normal;
  padding: 15px 20px;
  text-align: center; }
.digiseller-buy-standalone ul.digiseller-pricing-table li.digiseller-price{
  padding: 10px 20px; }  
ul.digiseller-pricing-table li.digiseller-description {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #777777;
  font-size: 13.6px;
  font-weight: normal;
  line-height: 1;
  padding: 15px 7px;
  text-align: center; }
.digiseller-calc ul.digiseller-pricing-table li.digiseller-description.digiseller-no-line,
ul.digiseller-pricing-table li.digiseller-description.digiseller-no-line {
  padding-bottom: 0;
  border-bottom: none;  
}
.digiseller-pricing-table .digiseller-calc-rur,
.digiseller-pricing-table .digiseller-calc-arrow,
.digiseller-pricing-table .digiseller-calc-points{
  position: relative;
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left;
}
.digiseller-pricing-table .digiseller-calc-rur,
.digiseller-pricing-table .digiseller-calc-points{
  width: 45%;
}
.digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur,
.digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-points{
  width: 41%;
  float: none;
  display: inline-block;
  vertical-align: top;  
  padding: 0;  
}
.digiseller-pricing-table .digiseller-calc-arrow{
  width: 36px;
  float: none;
  display: inline-block;
  vertical-align: bottom;  
}
.digiseller-pricing-table .digiseller-calc-quanity span,
.digiseller-pricing-table .digiseller-calc-quanity-v span,
.digiseller-buy-standalone .digiseller-calc-quanity span,
.digiseller-buy-standalone .digiseller-calc-quanity-v span{
  margin-bottom: 5px;
  text-align: left;
  font-size: 12px;
  font-family: "Sans", sans-serif;
  color: #000000;
  display: block;
}
.digiseller-pricing-table .digiseller-calc-quanity input[type="text"],
.digiseller-pricing-table .digiseller-calc-quanity-v input[type="text"],
.digiseller-buy-standalone .digiseller-calc-quanity input[type="text"],
.digiseller-buy-standalone .digiseller-calc-quanity-v input[type="text"]{
  margin-bottom:0;
}
.digiseller-buy-standalone .digiseller-calc-quanity input[type="text"],
.digiseller-buy-standalone .digiseller-calc-quanity-v input[type="text"],
.digiseller-buy-standalone .digiseller-calc-quanity select,
.digiseller-buy-standalone .digiseller-calc-quanity-v select,
.digiseller-pricing-table .digiseller-calc-quanity select,
.digiseller-pricing-table .digiseller-calc-quanity-v select,
.digiseller-pricing-table .digiseller-calc-quanity input[type="text"],
.digiseller-pricing-table .digiseller-calc-quanity-v input[type="text"]{
  height:32px;
  font-size: 20px;
}
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity,
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity-v,
.digiseller-buy-standalone ul.digiseller-pricing-table .digiseller-calc-quanity-v{
  padding-bottom: 15px;
  background-color: #F6F6F6;  
}
.digiseller-buy-standalone ul.digiseller-pricing-table .digiseller-calc-quanity-v{
  padding-top: 10px;
  padding-bottom: 10px;
}
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description,
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description,
.digiseller-buy-standalone ul.digiseller-pricing-table .description-forpartners-description,
.digiseller-calc-show-for-small ul.digiseller-pricing-table .digiseller-description.description-forpartners-description{
    text-align: center;
    border-top: 1px solid #fff;
    padding-top: 10px;
    background: #f2f2f2;
    padding: 10px;
    white-space: nowrap;
    font-size: 12px;
    color: #000000;    
}
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a,
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a,
.digiseller-buy-standalone ul.digiseller-pricing-table .description-forpartners-description a,
.digiseller-calc-show-for-small ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a{
    font-size: 12px;
    color: #ccc;
    color: #1977b8;
    width: auto;
    display: inline;
}
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a:hover,
.digiseller-calc ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a:hover,
.digiseller-buy-standalone ul.digiseller-pricing-table .description-forpartners-description a:hover,
.digiseller-calc-show-for-small ul.digiseller-pricing-table .digiseller-description.description-forpartners-description a:hover{
  text-decoration: underline;
}
.digiseller-pricing-table .digiseller-calc-quanity-v span.digiseller-calc-arrowLeft {
/*  background: url("../img/digiseller-arrow-calc-left.png") no-repeat scroll left center rgba(0, 0, 0, 0);*/
  background: url("../img/digiseller-arrow-calc-left.png") no-repeat scroll center 60% rgba(0, 0, 0, 0);
  display: inline-block;
  height: 32px;
  width: 100%;
  vertical-align: bottom;
  margin-bottom: 2px;
}
.digiseller-pricing-table .digiseller-calc-quanity-v span.digiseller-calc-arrowRight{
  background: url("../img/digiseller-arrow-calc-right.png") no-repeat scroll center 60% rgba(0, 0, 0, 0);
  display: inline-block;
  height: 32px;
  width: 100%;
  vertical-align: bottom; 
  margin-bottom: 2px;
}
.digiseller-pricing-table .digiseller-calc-quanity-v span.digiseller-calc-arrowLeftRight{
  background: url("../img/digiseller-arrow-calc-left-right.png") no-repeat scroll center 60% rgba(0, 0, 0, 0);  
  display: inline-block;
  height: 32px;
  width: 100%;
  vertical-align: bottom;
  margin-bottom: 2px;
}
/*.digiseller-options-filter select option[disabled="disabled"], .digiseller-body .digiseller-options-filter #digiseller-sort select{
   color: #848484;
}*/
.digiseller-content ul.digiseller-pricing-table li.digiseller-bullet-item,
.digiseller-calc ul.digiseller-pricing-table li.digiseller-bullet-item,
.digiseller-calc-show-for-small ul.digiseller-pricing-table li.digiseller-bullet-item,
.digiseller-buy-standalone ul.digiseller-pricing-table li.digiseller-bullet-item,
.digiseller-js-comments ul.digiseller-pricing-table li.digiseller-bullet-item {
  border: none;
  margin: 0;
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #333333;
  font-size: 14px;
  font-weight: normal;
  padding: 15px 12px;
  text-align: center; }
.digiseller-buy-standalone ul.digiseller-pricing-table li.digiseller-bullet-item{
  padding: 10px 12px;  
}  
.digiseller-js-comments ul.digiseller-pricing-table li.digiseller-bullet-item{
  text-align:left;
}
.digiseller-js-comments ul.digiseller-pricing-table li.digiseller-bullet-item:first-child{
  border-bottom: dotted 1px #EFECEC;
}
.digiseller-js-comments ul.digiseller-pricing-table li.digiseller-bullet-item:first-child strong{
  color: #808080;
  font-size: 12px;
  font-weight:normal;
}
.digiseller-pricing-table .digiseller-agree-error {
  background-color: #F5C5C5;}  
.digiseller-pricing-table .digiseller-agree{
  text-align: center;
  font-size:14px;
}  
.digiseller-calc ul.digiseller-pricing-table li.digiseller-cta-button,
.digiseller-calc ul.digiseller-pricing-table li.digiseller-cta-button-v,
ul.digiseller-pricing-table li.digiseller-cta-button,
ul.digiseller-pricing-table li.digiseller-cta-button-v {
  background-color: #FFFFFF;
  padding: 20px 20px 0;
  text-align: center; }
.digiseller-buy-standalone ul.digiseller-pricing-table li.digiseller-cta-button-v{
  padding: 12px 20px 0;  
}  
span.digiseller-body ul.digiseller-breadcrumbs {
  border-style: solid;
  border-width: 1px;
  display: block;
  list-style: none;
  margin-left: 0;
  overflow: hidden;
  padding: 9px 14px;
  background-color: whitesmoke;
  border-color: #dddddd;
  border-radius: 3px;
  margin-bottom: 1.25rem; }
span.digiseller-body .digiseller-row ul.digiseller-breadcrumbs-arrow{
  margin: 0;
  border-style: solid;
  border-width: 1px;
  display: block;
  list-style: none;
  margin-left: 0;
  overflow: hidden;
  padding: 9px 14px;
  background-color: whitesmoke;
  border-color: #dddddd;
  border-radius: 3px;
  padding-bottom: 5px;
  margin-bottom: 1.25rem;
  line-height: 24px;}
.digiseller-content ul.digiseller-pricing-table li.digiseller-comment-admin,
.digiseller-js-comments ul.digiseller-pricing-table li.digiseller-comment-admin{
  background-color: #f1eee5 !important;
  position: relative;  
}
span.digiseller-body ul.digiseller-breadcrumbs > div > li {
  color: #333333;
  float: left;
  font-size: 11px;
  line-height: 11px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  display: inline-flex; }
  span.digiseller-body ul.digiseller-breadcrumbs > div > li a{
    font-size:11px;
  }
.digiseller-breadcrumbs > div > li:hover a, .digiseller-breadcrumbs > div > li:focus a {
  text-decoration: underline; }
.digiseller-breadcrumbs > * a {
  color: #333333; }
.digiseller-breadcrumbs > div > li.digiseller-current {
  color: #333333;
  cursor: default; }
.digiseller-breadcrumbs > div > li.digiseller-current a {
  color: #333333;
  cursor: default; }
.digiseller-breadcrumbs > div > li.digiseller-current:hover, .digiseller-breadcrumbs > div > li.digiseller-current:hover a, .digiseller-breadcrumbs > div > li.digiseller-current:focus, .digiseller-breadcrumbs > div > li.digiseller-current:focus a {
  text-decoration: none; }
.digiseller-breadcrumbs > *.digiseller-unavailable {
  color: #999999; }
.digiseller-breadcrumbs > *.digiseller-unavailable a {
  color: #999999; }
.digiseller-breadcrumbs > *.digiseller-unavailable:hover, .digiseller-breadcrumbs > *.digiseller-unavailable:hover a, .digiseller-breadcrumbs > *.digiseller-unavailable:focus,
.digiseller-breadcrumbs > *.digiseller-unavailable a:focus {
  color: #999999;
  cursor: not-allowed;
  text-decoration: none; }
.digiseller-breadcrumbs > div > li:before {
  color: #AAAAAA;
  content: "/";
  margin: 0 0.75rem;
  position: relative;
  top: 1px; }
.digiseller-breadcrumbs > div > li:first-child:before {
  content: " ";
  margin: 0; }
.digiseller-body ul.digiseller-pagination li.digiseller-unavailable a, .digiseller-body ul.digiseller-pagination li.digiseller-unavailable button {
  cursor: default;
  color: #999999; }
.digiseller-body ul.digiseller-pagination li.digiseller-unavailable:hover a, 
.digiseller-body ul.digiseller-pagination li.digiseller-unavailable a:focus, 
.digiseller-body ul.digiseller-pagination li.digiseller-unavailable:hover button, 
.digiseller-body ul.digiseller-pagination li.digiseller-unavailable button:focus {
  background: transparent; }
span.digiseller-body ul.digiseller-pagination {
  margin: 0;
  display: block;
  margin-left: -5px;
  min-height: 24px;
  padding: 4px 0px;
  line-height: 24px; }
.digiseller-body ul.digiseller-pagination li {
  color: #222222;
  font-size: 0.875rem;
  height: 24px;
  margin-left: 5px; }
.digiseller-body ul.digiseller-pagination li a, .digiseller-body ul.digiseller-pagination li button {
  border-radius: 3px;
  transition: background-color 300ms ease-out;
  background: none;
  color: #999999;
  display: block;
  font-size: 14px;
  font-weight: normal;
  line-height: inherit;
  padding: 1px 10px; }
.digiseller-body ul.digiseller-pagination li:hover a,
.digiseller-body ul.digiseller-pagination li a:focus, 
.digiseller-body ul.digiseller-pagination li:hover button,
.digiseller-body ul.digiseller-pagination li button:focus {
  background: #e6e6e6; }
.digiseller-body ul.digiseller-pagination li.digiseller-current a,
.digiseller-body ul.digiseller-pagination li.digiseller-current button {
  background: #595858;
  color: #FFFFFF;
  cursor: default;
  font-weight: bold; }
.digiseller-body ul.digiseller-pagination li.digiseller-current a:hover,
.digiseller-body  ul.digiseller-pagination li.digiseller-current a:focus, 
.digiseller-body ul.digiseller-pagination li.digiseller-current button:hover,
.digiseller-body ul.digiseller-pagination li.digiseller-current button:focus {
  background: #595858; }
.digiseller-body  ul.digiseller-pagination li {
  display: block;
  float: left; }
/* Pagination centred wrapper */
.pagination-centered {
  text-align: center; }
.pagination-centered ul.pagination li {
  display: inline-block;
  float: none; }
span.digiseller-body .digiseller-row ul.digiseller-tabs {
  margin-bottom: 0 !important;
  margin-left: 0;
  padding:0; }
.digiseller-body .digiseller-tabs:before, .digiseller-body .digiseller-tabs:after {
  content: " ";
  display: table; }
.digiseller-body .digiseller-tabs:after {
  clear: both; }
.digiseller-body .digiseller-tabs dd,
.digiseller-body .digiseller-tabs .digiseller-tab-title {
  padding:0;
  float: left;
  list-style: none;
  margin-bottom: 0 !important;
  position: relative;
  border-right: none;
  border-bottom: none;
  width: auto; }
.digiseller-body .digiseller-tabs dd > a,
.digiseller-body .digiseller-tabs .digiseller-tab-title > a {
  display: block;
  background-color: #EFEFEF;
  color: #222222;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 16px;
  padding: 16px 32px;
  float: left;
  margin: 0 3px -1px 0;
  padding: 7px 46px 11px;
  color: #000000;
  cursor: pointer;
  position: relative;
  background: #EFEFEF;
  height: 43px;
  line-height: 30px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;}
.digiseller-body .digiseller-tabs dd > a:hover,
.digiseller-body .digiseller-tabs .digiseller-tab-title > a:hover {
  background-color: #e1e1e1; }
.digiseller-body .digiseller-tabs dd.digiseller-active a,
.digiseller-body .digiseller-tabs .digiseller-tab-title.digiseller-active a {
  background-color: #e1e1e1;
  color: #222222;}
.digiseller-body .digiseller-tabs.radius dd:first-child a,
.digiseller-body .digiseller-tabs.radius .tab:first-child a {
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }
.digiseller-body .digiseller-tabs.radius dd:last-child a,
.digiseller-body .digiseller-tabs.radius .tab:last-child a {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }
.digiseller-body .digiseller-tabs.vertical dd,
.digiseller-body .digiseller-tabs.vertical .digiseller-tab-title {
  position: inherit;
  float: none;
  display: block;
  top: auto; }
.digiseller-body .digiseller-tabs-content {
  margin-bottom: 1.5rem;
  width: 100%; }
.digiseller-body .digiseller-tabs-content:before, .digiseller-body .digiseller-tabs-content:after {
  content: " ";
  display: table; }
.digiseller-body .digiseller-tabs-content:after {
  clear: both; }
.digiseller-body .digiseller-tabs-content > .digiseller-content {
  display: none;
  float: left;
  padding: 0.3125em 0;
  width: 100%; }
.digiseller-body .digiseller-tabs-content > .digiseller-content.digiseller-active {
  display: block;
  float: none; }
.digiseller-body .digiseller-tabs-content > .digiseller-content.contained {
  padding: 0.3125em; }
.digiseller-body .digiseller-tabs-content.vertical {
  display: block; }
.digiseller-body .digiseller-tabs-content.vertical > .digiseller-content {
  padding: 0 0.3125em; }
.digiseller-f-dropdown {
  display: block;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 0.875rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 114;
  margin-top: 2px;
  max-width: 200px;
  position: absolute;
  left: -16px;
  top: 32px; }
.digiseller-f-dropdown.open {
  display: block; }
.digiseller-f-dropdown > *:first-child {
  margin-top: 0; }
.digiseller-f-dropdown > *:last-child {
  margin-bottom: 0; }
.digiseller-f-dropdown:before {
  border: inset 6px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent #FFFFFF transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -12px;
  right: 10px;
  z-index: 89; }
.digiseller-f-dropdown:after {
  border: inset 7px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent #cccccc transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -14px;
  right: 9px;
  z-index: 88; }
.digiseller-f-dropdown li {
  cursor: pointer;
  font-size: 0.875rem;
  line-height: 18px;
  margin: 0; }
.digiseller-f-dropdown li:hover, .digiseller-f-dropdown li:focus {
  background: #EEEEEE; }
.f-dropdown li.radius {
  border-radius: 3px; }
.digiseller-body .digiseller-row .digiseller-f-dropdown li a {
  display: block;
  padding: 8px;
  font-size: 14px;
  color: #555555; } 
.digiseller-body .digiseller-row {
  margin: 0 auto;
  max-width: 1000px;
  width: 100%;
  background-color: #fff; }
.digiseller-body .digiseller-row:before, .digiseller-body .digiseller-row:after {
  content: " ";
  display: table; }
.digiseller-body .digiseller-row:after {
  clear: both; }
.row.digiseller-collapse > .digiseller-column,
.row.digiseller-collapse > .digiseller-columns {
  padding-left: 0;
  padding-right: 0; }
.row.digiseller-collapse .row {
  margin-left: 0;
  margin-right: 0; }
.digiseller-body .digiseller-row .digiseller-row {
  margin: 0 0em;
  max-width: none;
  width: auto; }
.digiseller-row .digiseller-row:before, .digiseller-row .digiseller-row:after {
  content: " ";
  display: table; }
.digiseller-row .digiseller-row:after {
  clear: both; }
.digiseller-row .digiseller-row.digiseller-collapse {
  margin: 0;
  max-width: none;
  width: auto; }
.digiseller-row .digiseller-row.digiseller-collapse:before, .digiseller-row .digiseller-row.digiseller-collapse:after {
  content: " ";
  display: table; }
.digiseller-row .digiseller-row.digiseller-collapse:after {
  clear: both; }
.digiseller-column,
.digiseller-columns {
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  width: 100%;
  float: left;
  font-size: 16px; }
.digiseller-column + .digiseller-column.end,
.digiseller-columns + .digiseller-column.end, .digiseller-column +
.digiseller-columns.end,
.digiseller-columns +
.digiseller-columns.end {
  float: left; }  
/*top bar*/
.digiseller-top-bar {
  background: #F6F6F6;
  height: 2.8125rem;
  line-height: 2.8125rem;
  margin-bottom: 0;
  overflow: hidden;
  position: relative; }
.digiseller-top-bar ul {
  list-style: none;
  margin-bottom: 0; } 
.digiseller-top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out; }
.digiseller-top-bar-section ul {
  display: block;
  font-size: 16px;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%; }
.digiseller-top-bar-section ul li {
  background: #f6f6f6; }
.digiseller-row .digiseller-top-bar-section ul li > a {
  color: #000000;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 0.8125rem;
  font-weight: normal;
  padding-left: 0.9375rem;
  padding: 12px 0 12px 0.9375rem;
  text-transform: none;
  width: 100%;
  line-height: 1.6; }     
.digiseller-top-bar-section ul li.digiseller-active > a {
  background: #333333;
  color: #FFFFFF; }
html, body {
  height: 100%;
  margin: 0; 
}
.digiseller-body, .digiseller-buy-standalone, .digiseller-popup-main, .digiseller-popup-main {
  font-size: 100%;  
}
.digiseller-body, .digiseller-buy-standalone {
  box-sizing: border-box; }
.digiseller-body, .digiseller-buy-standalone, .digiseller-popup-main {
  background: #fff;
  color: #333333;
  cursor: auto;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
  padding: 0;
/*  position: relative;*/ }
.digiseller-body a, .digiseller-buy-standalone a, .digiseller-left-off-canvas-menu a {
  color: #333333;
  line-height: inherit;
  text-decoration: none; }
/* Foundation Dropdowns */
.digiseller-body button::-moz-focus-inner {
  border: 0;
  padding: 0; }
.digiseller-body .digiseller-row input[type="checkbox"] + label,
.digiseller-body .digiseller-row  input[type="radio"] + label,
.digiseller-buy-standalone input[type="checkbox"] + label,
.digiseller-buy-standalone  input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-bottom: 5px;
  vertical-align: middle; }
.digiseller-body .digiseller-row  input[type="radio"] + label,
.digiseller-buy-standalone input[type="radio"] + label{
  vertical-align: middle; }
/* Default Link Styles */
.digiseller-body a img {
  border: none; }
.digiseller-body .digiseller-min-count .digiseller-minus,
.digiseller-body .digiseller-min-count .digiseller-plus,
.digiseller-buy-standalone .digiseller-min-count .digiseller-minus,
.digiseller-buy-standalone .digiseller-min-count .digiseller-plus{
    display: inline-block;
    margin-right: 6px;
    font-weight: normal;
    vertical-align: middle;
    margin-top: 0px;
    color: #008CBA;
    background-color: #008CBA;
    color: white;
    transition: background-color 300ms ease-out;
    padding: 7px 12px;
    border-radius: 4px;
    margin-bottom: 5px;
    width: 33px;
    height: 32px;
    box-sizing: border-box;
    font-size: 31px;
    line-height: 16px;
}
.digiseller-body .digiseller-min-count .digiseller-plus,
.digiseller-buy-standalone .digiseller-min-count .digiseller-plus{
  margin-left: 6px;
  font-size: 18px;
  line-height: 18px;
  margin-right: 0px;
}
.digiseller-body .digiseller-min-count .digiseller-minus.digiseller-minus-disabled,
.digiseller-body .digiseller-min-count .digiseller-plus.digiseller-plus-disabled,
.digiseller-buy-standalone .digiseller-min-count .digiseller-minus.digiseller-minus-disabled,
.digiseller-buy-standalone .digiseller-min-count .digiseller-plus.digiseller-plus-disabled{
    background-color: #B5B3B3;
    cursor: default;
}
.digiseller-body .digiseller-min-count .digiseller-minus.digiseller-minus-disabled:hover,
.digiseller-body .digiseller-min-count .digiseller-plus.digiseller-plus-disabled:hover,
.digiseller-buy-standalone .digiseller-min-count .digiseller-minus.digiseller-minus-disabled:hover,
.digiseller-buy-standalone .digiseller-min-count .digiseller-plus.digiseller-plus-disabled:hover{
  background-color: #B5B3B3;
  cursor: default;
}
.digiseller-body .digiseller-min-count .digiseller-plus:hover,
.digiseller-body .digiseller-min-count .digiseller-minus:hover,
.digiseller-buy-standalone .digiseller-min-count .digiseller-plus:hover,
.digiseller-buy-standalone .digiseller-min-count .digiseller-minus:hover{
  background-color: #027398;
}
.digiseller-body .digiseller-min-count .digiseller-calc-points > span,
.digiseller-buy-standalone .digiseller-min-count .digiseller-calc-points > span{
    display: inline-block;
    margin-left: 7px;
    line-height: inherit;
    font-size: 12px;
    vertical-align: inherit;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 8px;    
}
.digiseller-body .digiseller-min-count .digiseller-calc-points > span > b,
.digiseller-buy-standalone .digiseller-min-count .digiseller-calc-points > span > b{
  font-weight: normal;
  color: #A7A6A6;
  text-transform: uppercase;
  font-size: 14px;
}
.digiseller-body .digiseller-min-count .digiseller-calc-points > input,
.digiseller-buy-standalone .digiseller-min-count .digiseller-calc-points > input{
    padding-right: 43px;
    text-align: right;
}
.digiseller-buy-standalone .digiseller-min-count .digiseller-calc-points {
    width: 55%;
}
.digiseller-body .digiseller-min-count > span,
.digiseller-buy-standalone .digiseller-min-count > span{
    display: block;
    margin: 6px 0 -3px 0;
    color: #888686;
    line-height: 125%; 
    text-align: center; 
}
.digiseller-body .digiseller-min-count > span > b,
.digiseller-buy-standalone .digiseller-min-count > span > b{
    color: #888686 !important;
    font-size: 12px;
    display: inline;
}  

.digiseller-body .digiseller-min-count > span > b > span,
.digiseller-buy-standalone .digiseller-min-count > span > b > span{
    display: inline-block;
    color: #888686 !important;
}

.digiseller-row .digiseller-top-bar ul li.digiseller-category-active > a{
  color: #008CBA;
}
.digiseller-row .digiseller-top-bar ul li > a{
  font-size: 16px;
  font-weight: normal;
} 
.digiseller-top-bar .digiseller-menu-icon {
  height: 45px;
  background: #ffffff;  
} 
.digiseller-row .digiseller-top-bar .digiseller-menu-icon a {
  color: #000000;
  display: block;
  font-size: 13px;
  font-weight: normal;
  padding: 0 40px 0 7px;
  text-transform: none;
  width: 16px;
  line-height: 1.6;
  height: 45px;  
  position: absolute;      
}
.digiseller-row .digiseller-top-bar.digiseller-expanded .digiseller-menu-icon a{
  background: #f6f6f6;
}
.digiseller-top-bar .digiseller-menu-icon a::after {
  content: "";
  display: block;
  height: 0;
  position: absolute;
  margin-top: -13px;
  top: 50%;
  right: 0.4375rem;
  width: 26px;
  height: 26px;
  background: transparent url("../img/menu_26.png") no-repeat; 
}

.digiseller-top-bar .digiseller-hmenu-withsub,
.digiseller-top-bar.digiseller-side-nav .digiseller-hmenu-withsub {
  position: relative;
}
.digiseller-top-bar .digiseller-hmenu-withsub ul li a{
  box-sizing: border-box;
  white-space: nowrap;
  text-decoration:none;
}
.digiseller-top-bar .digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-left-style: solid;
  margin: 0 0 0 9px;
  display:inline-block;
  vertical-align: middle;
}
.digiseller-top-bar .digiseller-hmenu-withsub > ul{
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  display: block;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 99;
  left: 100%; 
}
.digiseller-top-bar ul li{
  background: #ffffff;  
}
nav.digiseller-top-bar {
  background: #ffffff;
  height: 45px;
  line-height: 45px;
  margin-bottom: 0;
  overflow: hidden;
  position: relative;
  transition: left 300ms ease-out;
}
.digiseller-large .digiseller-top-bar .digiseller-hmenu-withsub li{
  height: auto;
  width: 100%;  
}
.digiseller-top-bar ul{
  position: relative; 
}

.digiseller-body .digiseller-hide-for-large{
  display: none !important;  
}
.digiseller-reveal-modal .column, .digiseller-reveal-modal .columns {
  min-width: 0; }
.digiseller-reveal-modal > :first-child {
  margin-top: 0;
  height: 100%;
  min-height: 570px;
  font-size: 16px; }
.digiseller-reveal-modal.digiseller-service-modal > :first-child {
min-height: auto; }
.digiseller-reveal-modal.digiseller-reveal-video > :first-child{
  min-height: 100%;
}
.digiseller-reveal-modal.digiseller-reveal-bag > :first-child{
  min-height: initial;
}
.digiseller-reveal-modal.digiseller-reveal-bag{
  bottom: initial;
}
.digiseller-reveal-bag .digiseller-table-footer{
  background-color: #F5F4F4;  
}
.digiseller-reveal-modal > :last-child {
  margin-bottom: 0; }
.digiseller-reveal-modal {
  left: 0;
  margin: 0 auto;
  max-width: 1000px;
  right: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
.digiseller-hide-for-small, .digiseller-hide-for-medium {
  display: inherit !important; }
  .digiseller-show-for-small {
  display: none !important; }
.digiseller-top-bar {
  background: #F6F6F6;
  overflow: visible; }
.digiseller-top-bar:before, .digiseller-top-bar:after {
  content: " ";
  display: table; }
.digiseller-top-bar:after {
  clear: both; }   
.digiseller-top-bar-section {
  transition: none 0 0;
  left: 0 !important; }  
.digiseller-top-bar-section ul {
  display: inline;
  height: auto !important;
  width: auto;
  background-color: #F6F6F6; }
.digiseller-row .digiseller-top-bar-section li a {
  background: #F6F6F6;
  line-height: 2.8125rem;
  padding: 0 0.9375rem; }
.digiseller-row .digiseller-top-bar-section li.digiseller-active:not(.has-form) a:not(.button) {
  background: #F6F6F6;
  color: #000000;
  line-height: 2.8125rem;
  padding: 0 0.9375rem; }
.digiseller-top-bar-section .has-dropdown > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: rgba(119, 119, 119, 0.4) transparent transparent transparent;
  border-top-style: solid;
  margin-top: -2.5px;
  top: 1.40625rem; }
/*media более 1024 digiseller-large*/
.digiseller-large nav.digiseller-top-bar section ul > li.digiseller-hmenu-withsub > ul > li.digiseller-hmenu-withsub > ul{
  top:0;
  margin:4px 0 0 -5px;
}
.digiseller-large .digiseller-top-bar > section > ul li.digiseller-back{
  display: none;
} 
.digiseller-large .digiseller-row nav.digiseller-top-bar {
  background: #fff;
  box-shadow: 0 0 2px 1px #e9e9e9;
  overflow: visible;
  height: auto !important;
} 
.digiseller-large .digiseller-top-bar section > ul li{
   background: #ffffff; 
   position: relative;
   float: left;
   height: 45px;
}
.digiseller-large .digiseller-top-bar.digiseller-side-nav section > ul li{
   float: none;
}  
.digiseller-large .digiseller-row .digiseller-top-bar ul li.digiseller-hmenu-withsub a{
  background: #ffffff;
  line-height: 25px;
  padding: 0 15px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 7px;
}
.digiseller-large .digiseller-row .digiseller-top-bar section ul section li a, 
.digiseller-large .digiseller-row .digiseller-top-bar section ul li a,
.digiseller-large .digiseller-row .digiseller-top-bar section ul section li.digiseller-hmenu-withsub li a,
.digiseller-large .digiseller-row .digiseller-top-bar.digiseller-side-nav ul li a{
  background: #ffffff;
  line-height: 45px;
  padding: 0 15px;
  margin:0;
  text-decoration:none;
} 
.digiseller-large .digiseller-row .digiseller-top-bar section ul section:last-child > li.digiseller-hmenu-withsub > a{
  margin-right: 6px;
}
.digiseller-large .digiseller-top-bar section ul section > li.digiseller-hmenu-withsub > a:hover,
.digiseller-large .digiseller-top-bar section > ul > li.digiseller-hmenu-withsub > a:hover{
  background-color: #2FB1DC; 
  color: #fff; 
}
.digiseller-large .digiseller-top-bar.digiseller-side-nav section ul > li.digiseller-hmenu-withsub > a:hover{
  background-color: #ffffff; 
  color: #008CBA; 
}
.digiseller-large .digiseller-top-bar ul section > li.digiseller-hmenu-withsub > a:hover:after,
.digiseller-large .digiseller-top-bar section > ul > li.digiseller-hmenu-withsub > a:hover:after{
  border-color: rgba(255, 255, 255, 0.9) transparent transparent transparent;
}
.digiseller-large .digiseller-top-bar.digiseller-side-nav section ul > li.digiseller-hmenu-withsub > a:hover:after{
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
}
.digiseller-large .digiseller-row .digiseller-top-bar ul li a:hover {
  color:#008CBA;
}
.digiseller-large .digiseller-top-bar ul li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-left-style: solid;
  margin-right: 15px;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 0;
}
.digiseller-large .digiseller-top-bar section ul section:last-child > li.digiseller-hmenu-withsub ul li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent rgba(167, 167, 167, 0.4) transparent transparent;
  border-left-style: solid;    
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  left: -3px;
}
.digiseller-large .digiseller-top-bar section ul section:last-child > li.digiseller-hmenu-withsub ul li > a{
  padding-left: 25px;
  padding-right: 15px !important;
  text-decoration:none;
}
.digiseller-large .digiseller-top-bar ul li.digiseller-hmenu-withsub > a {
  padding-right: 35px !important;
}
.digiseller-large .digiseller-top-bar ul .digiseller-hmenu-withsub ul{
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  display: block;
  padding: 0;
  position: absolute;
  top: auto;
  z-index: 99;
  left: 100%;
  right: auto;
  left: 0;
  background: #fff;
  border:1px solid #e9e9e9;
}
.digiseller-large .digiseller-top-bar ul .digiseller-hmenu-withsub:hover > ul{
  width: auto;
  overflow: visible;
  clip: auto;.digiseller-top-bar .digiseller-hmenu-withsub li
  display: block;
  position: absolute !important;
  top: auto;
  height: auto;       
  box-sizing: initial;  
  left:7px;
}
.digiseller-large .digiseller-top-bar.digiseller-side-nav ul .digiseller-hmenu-withsub:hover > ul{
  width: auto;
  overflow: visible;
  clip: auto;
  display: block;
  position: absolute !important;
  top: 0;
  left:100%;
  right:auto;
  height: auto;       
  box-sizing: initial;  
  margin:4px 0 0 -5px;
}  
.digiseller-large .digiseller-top-bar.digiseller-side-nav ul .digiseller-hmenu-withsub:hover > ul{
  width: auto;
  overflow: visible;
  clip: auto;
  display: block;
  position: absolute !important;
  top: 0;
  left:100%;
  right:auto;
  height: auto;       
  box-sizing: initial;  
  margin:4px 0 0 -5px;
}
.digiseller-large .digiseller-top-bar section ul > section:last-child ul .digiseller-hmenu-withsub:hover > ul{
  width: auto;
  min-width: 100%;
  overflow: visible;
  clip: auto;
  display: block;
  position: absolute !important;
  top: 0;
  left:auto;
  right:95%;
  height: auto;       
  box-sizing: initial;  
  margin:4px 0 0 -5px;
}
.digiseller-large .digiseller-top-bar section ul > section:last-child .digiseller-hmenu-withsub:hover > ul{
   right:6px;
   left:auto;
}
.digiseller-large nav.digiseller-top-bar > ul:not(.title-area){
  float: left !important;
  position: relative;
}
.digiseller-large nav.digiseller-top-bar .digiseller-menu-icon {
  display: none;
}
.digiseller-large .digiseller-top-bar ul section > li.digiseller-hmenu-withsub > a:after,
.digiseller-large .digiseller-top-bar ul > li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: rgba(167, 167, 167, 0.4) transparent transparent transparent;
  border-top-style: solid;
  margin-top: -2.5px;
  top: 22.5px;
} 
.digiseller-large .digiseller-top-bar section ul > li.digiseller-hmenu-withsub > ul li.digiseller-hmenu-withsub > a:after  {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-left-style: solid;
  margin-right: 15px;
  margin-top: -3.5px;
  position: absolute;
  top: 50%;
  right: 2px;
} 
.digiseller-large .digiseller-top-bar ul section:first-child > li.digiseller-hmenu-withsub > ul li.digiseller-hmenu-withsub > a:after  {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-top-style: solid;
  margin-right: 0.9375rem;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 0;
} 
.digiseller-large .digiseller-top-bar ul section:first-child > li.digiseller-hmenu-withsub > ul li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-top-style: solid;
  margin-right: 15px;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 2px;
} 
.digiseller-large .digiseller-top-bar.digiseller-side-nav  ul li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-left-style: solid;
  margin: 0 0 0 9px;
  display: inline-block;
  vertical-align: middle;
  top: 50%;
  right: 0;
  position: relative;
}
.digiseller-large .digiseller-top-bar.digiseller-side-nav section > ul > li.digiseller-hmenu-withsub > a:after {
  border: inset 5px;
  content: "";
  height: 0;
  width: 0;
  border-color: transparent transparent transparent rgba(167, 167, 167, 0.4);
  border-left-style: solid;
  margin: 0 9px 0 0;
  display: inline-block;
  vertical-align: middle;
  top: 44%;
  right: 0;
  position: absolute;  
}
.digiseller-large .digiseller-top-bar ul li.digiseller-hmenu-withsub ul li.digiseller-hmenu-withsub ul{
  left: 100%;
  right: auto;
  top: 0;
}
.digiseller-large .digiseller-column,
.digiseller-large .digiseller-columns {
  position: relative;
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left;
  font-size:16px; }
.digiseller-large .digiseller-large-1 {
  width: 8.33333%; }
.digiseller-large .digiseller-large-2 {
  width: 16.66667%; }
.digiseller-large .digiseller-large-3 {
  width: 25%; }
.digiseller-large .digiseller-large-4 {
  width: 33.33333%; }
.digiseller-large .digiseller-large-5 {
  width: 41.66667%; }
.digiseller-large .digiseller-large-6 {
  width: 50%; }
.digiseller-large .digiseller-large-7 {
  width: 58.33333%; }
.digiseller-large .digiseller-large-8 {
  width: 66.66667%; }
.digiseller-large .digiseller-large-9 {
  width: 75%; }
.digiseller-large .digiseller-large-10 {
  width: 83.33333%; }
.digiseller-large .digiseller-large-11 {
  width: 91.66667%; }
.digiseller-large .digiseller-large-12 {
  width: 100%; }
.digiseller-large .digiseller-large-offset-0 {
  margin-left: 0 !important; } 
.digiseller-large .digiseller-large-offset-1 {
  margin-left: 8.33333% !important; }
.digiseller-large .digiseller-large-offset-2 {
  margin-left: 16.66667% !important; }
.digiseller-large .digiseller-large-offset-3 {
  margin-left: 25% !important; }
.digiseller-large .digiseller-large-offset-4 {
  margin-left: 33.33333% !important; }
.digiseller-large .digiseller-large-offset-5 {
  margin-left: 41.66667% !important; }
.digiseller-large .digiseller-large-offset-6 {
  margin-left: 50% !important; }
.digiseller-large .digiseller-large-offset-7 {
  margin-left: 58.33333% !important; }
.digiseller-large .digiseller-large-offset-8 {
  margin-left: 66.66667% !important; }
.digiseller-large .digiseller-large-offset-9 {
  margin-left: 75% !important; }
.digiseller-large .digiseller-large-offset-10 {
  margin-left: 83.33333% !important; }
.digiseller-large .digiseller-large-offset-11 {
  margin-left: 91.66667% !important; }
.digiseller-body main .social-list-g>li:first-child{
  margin-left: 24%;  
}
.digiseller-body.digiseller-large header nav>ul>li:first-child{
  margin-left: 0;
  width: auto;
}
.digiseller-large .digiseller-bag-table tr td:first-child,
.digiseller-large .digiseller-table-head tr td:first-child{
  min-width: 463px;
}

/*менее 1024 digiseller-medium*/
.digiseller-popup-main.digiseller-medium .digiseller-table-footer td:first-child{
  width: 36%;
}
.digiseller-popup-main.digiseller-medium .digiseller-bag-table td[colspan="2"]{
  width: 64%;
}
.digiseller-medium .digiseller-calc ul.digiseller-pricing-table li.digiseller-description.digiseller-calc-quanity-v,
.digiseller-medium ul.digiseller-pricing-table li.digiseller-description.digiseller-calc-quanity-v {
  padding:15px 12px;
}
.digiseller-medium .digiseller-pricing-table .digiseller-calc-arrow{
  width: 10%;
}
.digiseller-medium .digiseller-calc ul.digiseller-pricing-table li.digiseller-bullet-item{
  padding: 15px 12px;  
}
.digiseller-medium .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur,
.digiseller-medium .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-points{
  width: 45%;
}
.digiseller-medium .digiseller-table-head .digiseller-description-category, 
.digiseller-medium .digiseller-table .digiseller-description-price, 
.digiseller-medium .digiseller-table-head .digiseller-description-buyButton-spisok, 
.digiseller-medium .digiseller-table-head .digiseller-description-buyButton-spisok:hover{
  font-size: 13.6px;
}  
.digiseller-medium .digiseller-hide-for-small {
  display: inherit !important; }
.digiseller-body.digiseller-medium .digiseller-logo,
.digiseller-medium .digiseller-hide-for-medium {
   display: none !important;
}
.digiseller-medium .digiseller-show-for-small {
  display: none !important; }
.digiseller-medium .digiseller-top-bar .digiseller-hmenu-withsub ul li a {
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.digiseller-left-off-canvas-menu ul li a,
.digiseller-left-off-canvas-menu ul li a {
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.digiseller-left-off-canvas-menu .digiseller-top-bar .digiseller-hmenu-withsub.digiseller-category-moved{
  left: -100%;
  position: static;
}
.digiseller-top-bar .digiseller-hmenu-withsub.digiseller-category-moved > ul{
  clip: initial;
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  display: block;
  position: absolute !important;
  width: 100%;  
  top: 2.8rem;
  left: 0;       
} 
.digiseller-medium .digiseller-top-bar .digiseller-name {
  font-size: 16px;
  height: 2.8125rem;
  margin: 0;
}
.digiseller-top-bar.digiseller-expanded /*,  .digiseller-side-nav.digiseller-expanded*/ {
  height: auto;
  overflow: hidden;
}
.digiseller-medium .digiseller-top-bar.digiseller-expanded .digiseller-menu-icon{
  height: 2.8125rem;
  margin: 0;
  position: static;
  left: 0%;
  border:none;
  background:#ffffff;
}
.digiseller-medium .digiseller-top-bar.digiseller-expanded .digiseller-menu-icon a::after {
  box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888;
}
.digiseller-medium .digiseller-top-bar.digiseller-expanded .digiseller-menu-icon a::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background: transparent url("../img/cross.png") no-repeat 0px 0px;
  box-shadow: none !important;
  margin-top: -8px;
  top: 50%;
  right: 0.9375rem;
} 
.digiseller-medium .digiseller-imploded{
  height: 2.8125rem !important;
}
.digiseller-medium .digiseller-top-bar.digiseller-expanded {
  overflow: hidden !important;
}
span.digiseller-body .digiseller-row .digiseller-top-bar ul {
  position: relative;
  width: 100%;
  line-height: 45px;
  margin: 0;
  padding: 0;
}
.digiseller-medium .digiseller-top-bar .digiseller-hmenu-withsub {
  position: static;
}
.digiseller-left-off-canvas-menu .digiseller-top-bar .digiseller-hmenu-withsub.digiseller-category-moved > ul {
  top: 0! important;
  left: 100% !important;
}
.digiseller-top-bar.digiseller-expanded section{
  position: relative;
  transition: left 300ms ease-out;
  -webkit-transition: left 300ms ease-out;
  moz-transition: left 300ms ease-out;
}
.digiseller-left-off-canvas-menu .digiseller-top-bar ul li > a{
  font-size: 0.8125rem;
  font-weight: normal;
  padding-left: 0.9375rem;
  padding: 12px 10px 12px 31px;
  text-transform: none;
  width: 100%;
  line-height: 1.6;
  cursor:pointer;
  font-size: 16px;
} 
.digiseller-row .digiseller-top-bar ul li.digiseller-current-bookmark {
  padding: 12px 0 12px 15px;
  font-size: 17px;
  font-weight: bold;
  text-transform: none;
  width: 100%;
  line-height: 1.6;
}
.digiseller-row .digiseller-top-bar ul li.digiseller-current-bookmark a{
  font-weight:bold;
  padding:0;
}
.digiseller-top-bar li.digiseller-hmenu-withsub .digiseller-back a{
  background: transparent url("../img/digiseller-back.png") no-repeat 43px 10px;
  height: 44px;
} 
.digiseller-top-bar li.digiseller-hmenu-withsub .digiseller-back a.digiseller-back-home{
  background:none;
  background: transparent url("../img/home_24.png") no-repeat 44px 10px;
  height: 44px;
}
.digiseller-top-bar > section > ul > li.digiseller-back{
  display: none;
} 
.digiseller-top-bar li.digiseller-hmenu-withsub ul li:first-child{
  display: block;
}
.digiseller-medium .digiseller-column,
.digiseller-medium .digiseller-columns {
  position: relative;
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left;
  font-size: 16px; }
.digiseller-medium .digiseller-medium-1 {
  width: 8.33333%; }
.digiseller-medium .digiseller-medium-2 {
  width: 16.66667%; }
.digiseller-medium .digiseller-medium-3 {
  width: 25%; }
.digiseller-medium .digiseller-medium-4 {
  width: 33.33333%; }
.digiseller-medium .digiseller-medium-5 {
  width: 41.66667%; }
.digiseller-medium .digiseller-medium-6 {
  width: 50%; }
.digiseller-medium .digiseller-medium-7 {
  width: 58.33333%; }
.digiseller-medium .digiseller-medium-8 {
  width: 66.66667%; }
.digiseller-medium .digiseller-medium-9 {
  width: 75%; }
.digiseller-medium .digiseller-medium-10 {
  width: 83.33333%; }
.digiseller-medium .digiseller-medium-11 {
  width: 91.66667%; }
.digiseller-medium .digiseller-medium-12 {
  width: 100%; }
.digiseller-medium .digiseller-medium-offset-0 {
  margin-left: 0 !important; }
.digiseller-medium .digiseller-medium-offset-1 {
  margin-left: 8.33333% !important; }
.digiseller-medium .digiseller-medium-offset-2 {
  margin-left: 16.66667% !important; }
.digiseller-medium .digiseller-medium-offset-3 {
  margin-left: 25% !important; }
.digiseller-medium .digiseller-medium-offset-4 {
  margin-left: 33.33333% !important; }
.digiseller-medium .digiseller-medium-offset-5 {
  margin-left: 41.66667% !important; }
.digiseller-medium .digiseller-medium-offset-6 {
  margin-left: 50% !important; }
.digiseller-medium .digiseller-medium-offset-7 {
  margin-left: 58.33333% !important; }
.digiseller-medium .digiseller-medium-offset-8 {
  margin-left: 66.66667% !important; }
.digiseller-medium .digiseller-medium-offset-9 {
  margin-left: 75% !important; }
.digiseller-medium .digiseller-medium-offset-10 {
  margin-left: 83.33333% !important; }
.digiseller-medium .digiseller-medium-offset-11 {
  margin-left: 91.66667% !important; }
.digiseller-medium .digiseller-medium-reset-order {
  float: left;
  left: auto;
  margin-left: 0;
  margin-right: 0;
  right: auto; }
.digiseller-medium .digiseller-column.digiseller-medium-centered,
.digiseller-medium .digiseller-columns.digiseller-medium-centered {
  margin-left: auto;
  margin-right: auto;
  float: none; }
.digiseller-medium .digiseller-column.digiseller-medium-uncentered,
.digiseller-medium .digiseller-columns.digiseller-medium-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0; }
.digiseller-medium .digiseller-column.digiseller-medium-centered:last-child,
.digiseller-medium .digiseller-columns.digiseller-medium-centered:last-child {
  float: none; }
.digiseller-medium .digiseller-column.digiseller-medium-uncentered:last-child,
.digiseller-medium .digiseller-columns.digiseller-medium-uncentered:last-child {
  float: left; }
.digiseller-medium .digiseller-column.digiseller-medium-uncentered.opposite,
.digiseller-medium .digiseller-columns.digiseller-medium-uncentered.opposite {
  float: right; }
.digiseller-medium .row.digiseller-medium-collapse > .digiseller-column,
.digiseller-medium .row.digiseller-medium-collapse > .digiseller-columns {
  padding-left: 0;
  padding-right: 0; }
.digiseller-medium .row.digiseller-medium-collapse .row {
  margin-left: 0;
  margin-right: 0; }
.digiseller-medium .row.digiseller-medium-uncollapse > .digiseller-column,
.digiseller-medium .row.digiseller-medium-uncollapse > .digiseller-columns {
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left; }
.digiseller-body.digiseller-medium  .digiseller-hide-for-large{
  display: block !important;  
}
.digiseller-body.digiseller-medium .digiseller-f-dropdown,
.digiseller-body.digiseller-small .digiseller-f-dropdown{
  padding:0;
  padding-left: 0px;
  width: 74px;
  line-height: 18px;
}
.digiseller-body.digiseller-medium .digiseller-row .digiseller-basket-box-miss .digiseller-packet-box,
.digiseller-body.digiseller-small .digiseller-row .digiseller-basket-box-miss .digiseller-packet-box{
  right: 61px;
}
.digiseller-body.digiseller-medium .digiseller-row .digiseller-basket-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small .digiseller-row .digiseller-basket-box-miss .digiseller-search-box {
  right: 94px;
}
.digiseller-body.digiseller-medium .digiseller-row .digiseller-basket-box-miss .digiseller-langs-box,
.digiseller-body.digiseller-small .digiseller-row .digiseller-basket-box-miss .digiseller-langs-box {
  right: 21px;
}
 .digiseller-body.digiseller-medium  .digiseller-row .digiseller-langs-box-miss .digiseller-packet-box,
 .digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box-miss .digiseller-packet-box{
  right: 5px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-langs-box-miss .digiseller-basket-box-wrapper,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box-miss .digiseller-basket-box-wrapper {
  right: 58px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-langs-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box-miss .digiseller-search-box {
  right: 101px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss .digiseller-packet-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss .digiseller-packet-box{
  right: 5px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss .digiseller-basket-box-wrapper,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss .digiseller-basket-box-wrapper {
  right: 72px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss .digiseller-search-box {
  right: 107px;
} 
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss .digiseller-langs-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss .digiseller-langs-box{
  right:21px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss .digiseller-search-box{
  right: 57px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss.digiseller-langs-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss.digiseller-basket-box-miss.digiseller-langs-box-miss .digiseller-search-box{
  right:4px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss.digiseller-langs-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss.digiseller-langs-box-miss .digiseller-search-box{
  right: 55px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-basket-box-miss.digiseller-langs-box-miss .digiseller-search-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-basket-box-miss.digiseller-langs-box-miss .digiseller-search-box{
  right: 39px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-packet-box-miss.digiseller-langs-box-miss .digiseller-basket-box-wrapper,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-packet-box-miss.digiseller-langs-box-miss .digiseller-basket-box-wrapper{
  right:16px;
}
.digiseller-row .digiseller-top-bar .digiseller-back a,
.digiseller-row .digiseller-top-bar .digiseller-back-home {
  width: 50%;
  display: inline-block;
}
.digiseller-row .digiseller-top-bar .digiseller-back-home {
  border-left:1px solid #fff;
  height: 49px;
}
.digiseller-row .digiseller-top-bar .digiseller-back{
  background-color: #E8E7E7;
  height: 45px;
}
.digiseller-medium .digiseller-top-bar li.digiseller-back-home{
  padding: 12px 0 12px 0.9375rem;
  font-size: 17px;
  text-transform: none;
  width: 100%;
  line-height: 1.6;
  text-align: right;
  padding-right: 15px;
  background-color: #ECECEC;
}
.digiseller-medium .digiseller-back-home > a{
  padding:0 !important;
}  
.digiseller-left-off-canvas-menu{
  position: absolute;
  display: none;
  width: 220px;
  background-color: #ffffff;
  z-index: 1100;
  height: 100%;
  top: 0px;
  bottom:0;
}
.digiseller-medium header .digiseller-search-box{
  padding: 0 14px;
}
.digiseller-body.digiseller-medium  .digiseller-basket-box span.digiseller-count,
.digiseller-body.digiseller-medium .digiseller-row .digiseller-dropdown.digiseller-button::after,
.digiseller-body.digiseller-medium .digiseller-row button.digiseller-dropdown::after{
  display: block;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-dropdown.digiseller-button::after,
.digiseller-body.digiseller-medium .digiseller-row button.digiseller-dropdown::after{
  right: -0.65625rem;
}
.digiseller-medium .digiseller-dropdown.digiseller-button::after,
.digiseller-medium button.digiseller-dropdown::after,
.digiseller-small .digiseller-dropdown.digiseller-button::after,
.digiseller-small button.digiseller-dropdown::after {
  right: -0.65625rem;
}    
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-dropdown.digiseller-button::after,
.digiseller-body.digiseller-medium .digiseller-row button.digiseller-dropdown::after,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-dropdown.digiseller-button::after,
.digiseller-body.digiseller-small .digiseller-row button.digiseller-dropdown::after {
  border-color: #757070 transparent transparent transparent;
}
span.digiseller-body.digiseller-medium  .digiseller-row .digiseller-dropdown.digiseller-button,
span.digiseller-body.digiseller-medium .digiseller-row button.digiseller-dropdown,
span.digiseller-body.digiseller-small  .digiseller-row .digiseller-dropdown.digiseller-button,
span.digiseller-body.digiseller-small .digiseller-row button.digiseller-dropdown{
  background: #ffffff;  
  color: #000000; 
  font-size: 9pt;
}  
.digiseller-body.digiseller-medium  header .digiseller-basket-box>a {
  margin-top: 7px;
  margin-left: 3px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-basket-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-basket-box{
  background-color: #ffffff;
  border: none;
  width: 43px;
  color:#FFFFFF;
  box-shadow: none;
  border: none;
}
.digiseller-body.digiseller-medium  header .digiseller-basket-box span.digiseller-count,
.digiseller-body.digiseller-small  header .digiseller-basket-box span.digiseller-count{
  display: inline-block;
  margin-top: 11px;
  font-size: 16px;
}
.digiseller-body.digiseller-medium  header>div.digiseller-columns,
.digiseller-body.digiseller-small  header>div.digiseller-columns{
  padding: 0;
}
.digiseller-body.digiseller-medium header,
.digiseller-body.digiseller-small header{
  padding: 0;
  margin: 0 !important;
  height: 45px;  
}
.digiseller-body.digiseller-medium  .digiseller-packet-box,
.digiseller-body.digiseller-small  .digiseller-packet-box{
  position: absolute;
  top: 3px;
  right: 61px;
  width: 43px;   
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-basket-box-wrapper,
.digiseller-body.digiseller-medium .digiseller-row .digiseller-langs-box,
.digiseller-body.digiseller-small .digiseller-row .digiseller-langs-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-basket-box-wrapper{
  position: absolute;
  top: -1px;
  right: 113px;
  width: 43px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-langs-box,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box{
  top: 4px;
  right: 21px; 
}  
.digiseller-small header.digiseller-search-box-active .digiseller-search-box.digiseller-small-1{
  width: 83.33333%; 
  right: 4px;
}
.digiseller-medium header .digiseller-search-box,
.digiseller-small header .digiseller-search-box{
  position: absolute;
  top: 4px;
  right: 149px;       
}
.digiseller-medium .digiseller-pricing-table .digiseller-calc-quanity .digiseller-calc-rur, 
.digiseller-medium .digiseller-pricing-table .digiseller-calc-quanity .digiseller-calc-points{
  width: 43%;
}
/*.digiseller-body.digiseller-medium  .digiseller-details-product-g li{
  height: 78px;
}*/
.digiseller-body.digiseller-medium  .digiseller-product-buy ul.digiseller-social-list{
  margin-bottom: 0;
  text-align: center;
}
.digiseller-body.digiseller-medium  ul.digiseller-social-list>li{
  float:none;
  display: inline-block;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-dropdown.digiseller-button,
.digiseller-body.digiseller-medium .digiseller-row button.digiseller-dropdown,
.digiseller-body.digiseller-small  .digiseller-row .digiseller-dropdown.digiseller-button,
.digiseller-body.digiseller-small .digiseller-row button.digiseller-dropdown{
  background: #B3B2B2;
  font-size: 8.4pt;
  padding-left: 0px;  
  border-radius: 3px;    
}
.digiseller-body.digiseller-medium  main .digiseller-product {
  width: 57%;
  margin-bottom: 15px;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-prockrutka-v {
  width: 45%;
}
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-options-filter select.digiseller-reviews-select,
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-tabs-content-reviews select {
  width: 20%;
  float: left;
} 
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-options-filter select,
.digiseller-body.digiseller-medium  .digiseller-row .digiseller-tabs-content-reviews select {
  width: 20%;
  float: left;
}    
/*мнее 768 digiseller-x-medium*/
.digiseller-body.digiseller-x-medium .digiseller-calc ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity,
.digiseller-body.digiseller-x-medium .digiseller-calc ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity-v{
  padding: 15px 7px;
}
.digiseller-body.digiseller-small .digiseller-options-filter span,
.digiseller-body.digiseller-x-medium .digiseller-options-filter span {
  width: 35%;
  float: none;
  display: inline-block;
}
.digiseller-body.digiseller-x-medium .digiseller-row .digiseller-options-filter select,
.digiseller-body.digiseller-small .digiseller-row .digiseller-options-filter select,
.digiseller-body.digiseller-x-medium .digiseller-row .digiseller-tabs-content-reviews select {
  width: 65%;
  float: none;
  margin-bottom: 7px;
  display: inline-block;
}
.digiseller-body.digiseller-x-medium .digiseller-row .digiseller-prockrutka{
  width: 83%; 
}
.digiseller-body.digiseller-x-medium .digiseller-prockrutka-wrapper {
  width: 332px;
}
.digiseller-body.digiseller-x-medium .digiseller-row .digiseller-options-filter select.digiseller-reviews-select {
  min-width: 140px;
} 
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur, 
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity .digiseller-calc-rur, 
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-points,
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity .digiseller-calc-points{
  width: 47%;
}
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur, 
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity .digiseller-calc-rur{
  margin-right: 2%;
}
.digiseller-x-medium .digiseller-pricing-table  .digiseller-calc-arrow{
  display: none;
}
.digiseller-x-medium .digiseller-pricing-table .digiseller-calc-quanity span{
  font-size: 12px;
}
/*менее 640 digiseller-small*/
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table tr:first-child td:first-child{
  border-top: 0;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal table, 
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal thead, 
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal tbody, 
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal th, 
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal td, 
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag tr { 
  display: block; 
}

.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table.digiseller-table-head,
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table.digiseller-table-footer td:before { 
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.digiseller-popup-main.digiseller-small .digiseller-reveal-bag td { 
  /* Поведение как у «строки» */
  border: none;
  border-bottom: 1px solid #eee; 
  position: relative !important;
  padding-left: 0; 
  padding-right: 0; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal table{
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag .digiseller-cart-row-param {
  padding-right: 15px !important;
    padding: 0;
    float: right;
    margin-top: 9px;
    padding-left: 14px;
    padding-right: 14px;
    width: 100%;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table input[type="number"]{
  margin-right: 15px !important;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table .digiseller-description-buyButton-spisok-oplata{
  margin-right: 15px !important;
  margin-left: 15px !important;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table td:before { 
  float: left;
  width: 45%; 
  padding-right: 10px; 
  padding-left: 0.9375em;
  box-sizing: border-box;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table .digiseller-description-category{
    padding: 11px 20px;
    width: 100%;
    float: left;
    padding: 0;
    clear: none;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table input[type="number"]{
  word-wrap: break-word;
    width: 44%;
    float: left;
    margin-left: 14px;  
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table .digiseller-description-buyButton-spisok-oplata{
    width: 91%;
    margin: 0 auto;
    margin-right: 15px !important;
    margin-left: 15px !important; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table.digiseller-bag-table.digiseller-table-footer td:first-child{
    position: relative;
    top: 48px;
    text-align: center;
    margin: 0 auto; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table td[colspan="2"] .digiseller-description-price{
    margin-right: 0;
    text-align: left;
    padding-left: 0px;  
    display: inline-block;
    text-align: right;
    vertical-align: middle;
}
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-cart-currency{
    margin-top: 0;
    vertical-align: initial;
    display: inline-block;
    margin: 0;
    margin-right: -4px;
}
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-description-price a{
    padding: 0;
    text-align: left;
    float: left;  
}
.digiseller-small .digiseller-table .digiseller-description-price a{
  padding: 0;
  text-align: left;
}
.digiseller-small .digiseller-table .digiseller-description-price{
    width: 48%;
    float: left;
    padding: 0;
    clear: none;
    box-sizing: border-box;
    padding-left: 14px; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal.digiseller-reveal-bag{
    padding: 30px 20px; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table.digiseller-table-footer td[colspan="2"]{
    width: 91%;
    margin: 0 auto;
    margin-right: 15px !important;
    margin-left: 15px !important;
    position: relative !important;
}
.digiseller-table .digiseller-description-category a {
    text-decoration: none;
    font-size: 14px;
    max-height: 48px;
    color: #333333;
    font-weight: bold;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-table .digiseller-description-category a {
    font-weight: bold;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag td:last-child{
    border: 0;
    position: absolute !important;
    top: 0;
    right: 0;
    z-index: 9014;
}
.digiseller-reveal-modal .digiseller-bag-table .digiseller-delete-bag{
    background: #fff url("http://www.digiseller.ru/shop_test/template/new%20digiseller/img/delete.png") no-repeat 0px 0px;  
}
.digiseller-popup-main.digiseller-large .digiseller-reveal-bag table td:last-child{
    border: 0;
    position: absolute !important;
    top: 0;
    right: 0;
    z-index: 9014;
}
.digiseller-popup-main.digiseller-large .digiseller-reveal-bag table.digiseller-table-head td:last-child{
  position: static;
  z-index: -1;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table td:nth-of-type(2):before { content: "Цена"; }
.digiseller-popup-main.digiseller-small .digiseller-reveal-bag table td:nth-of-type(3):before { content: "Количество"; }
.digiseller-body.digiseller-small .digiseller-pricing-table .digiseller-calc-arrow{
  width: 10%;
}
.digiseller-body.digiseller-small .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur, 
.digiseller-body.digiseller-small .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-points{
  width: 45%;
}
.digiseller-body.digiseller-small .digiseller-calc-show-for-small ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity,
.digiseller-body.digiseller-small .digiseller-calc-show-for-small ul.digiseller-pricing-table .digiseller-description.digiseller-calc-quanity-v{
  padding-bottom: 0;
  background-color: #F6F6F6;  
  padding: 15px 12px;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table td.digiseller-columns{
  position: static;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table .digiseller-delete-bag{
  position: absolute;
  top: 10px;
  right: 10px;  
}
body .digiseller-body.digiseller-small{
  margin-bottom: 70px;  
}
.digiseller-body.digiseller-small .digiseller-hide-for-large{
  display: block !important;
}
.digiseller-small .digiseller-show-for-small, .digiseller-hide-for-medium {
  display: inherit !important; }
.digiseller-small .digiseller-hide-for-small {
  display: none !important; }  
.digiseller-small .digiseller-reveal-modal {
  top: 100px; }
.digiseller-small .digiseller-column,
.digiseller-small .digiseller-columns {
  position: relative;
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left;
  font-size: 16px; }
.digiseller-small .digiseller-small-1 {
  width: 8.33333%; }
.digiseller-small .digiseller-small-2 {
  width: 16.66667%; }
.digiseller-small .digiseller-small-3 {
  width: 25%; }
.digiseller-small .digiseller-small-4 {
  width: 33.33333%; }
.digiseller-small .digiseller-small-5 {
  width: 41.66667%; }
.digiseller-small .digiseller-small-6 {
  width: 50%; }
.digiseller-small .digiseller-small-7 {
  width: 58.33333%; }
.digiseller-small .digiseller-small-8 {
  width: 66.66667%; }
.digiseller-small .digiseller-small-9 {
  width: 75%; }
.digiseller-small .digiseller-small-10 {
  width: 83.33333%; }
.digiseller-small .digiseller-small-11 {
  width: 91.66667%; }
.digiseller-small .digiseller-small-12 {
  width: 100%; }
.digiseller-small .digiseller-small-offset-0 {
  margin-left: 0 !important; }
.digiseller-small .digiseller-small-offset-1 {
  margin-left: 8.33333% !important; }
.digiseller-small .digiseller-small-offset-2 {
  margin-left: 16.66667% !important; }
.digiseller-small .digiseller-small-offset-3 {
  margin-left: 25% !important; }
.digiseller-small .digiseller-small-offset-4 {
  margin-left: 33.33333% !important; }
.digiseller-small .digiseller-small-offset-5 {
  margin-left: 41.66667% !important; }
.digiseller-small .digiseller-small-offset-6 {
  margin-left: 50% !important; }
.digiseller-small .digiseller-small-offset-7 {
  margin-left: 58.33333% !important; }
.digiseller-small .digiseller-small-offset-8 {
  margin-left: 66.66667% !important; }
.digiseller-small .digiseller-small-offset-9 {
  margin-left: 75% !important; }
.digiseller-small .digiseller-small-offset-10 {
  margin-left: 83.33333% !important; }
.digiseller-small .digiseller-small-offset-11 {
  margin-left: 91.66667% !important; }
.digiseller-small .digiseller-column.digiseller-small-centered,
.digiseller-small .digiseller-columns.digiseller-small-centered {
  margin-left: auto;
  margin-right: auto;
  float: none; }
.digiseller-small .digiseller-column.small-uncentered,
.digiseller-small .digiseller-columns.small-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0; }
.digiseller-small .digiseller-column.digiseller-small-centered:last-child,
.digiseller-small .digiseller-columns.digiseller-small-centered:last-child {
  float: none; }
.digiseller-small .digiseller-column.small-uncentered:last-child,
.digiseller-small .digiseller-columns.small-uncentered:last-child {
  float: left; }
.digiseller-small .digiseller-column.small-uncentered.opposite,
.digiseller-small .digiseller-columns.small-uncentered.opposite {
  float: right; }
.digiseller-small .row.small-collapse > .digiseller-column,
.digiseller-small .row.small-collapse > .digiseller-columns {
  padding-left: 0;
  padding-right: 0; }
.digiseller-small .row.small-collapse .row {
  margin-left: 0;
  margin-right: 0; }
.digiseller-small .row.small-uncollapse > .digiseller-column,
.digiseller-small .row.small-uncollapse > .digiseller-columns {
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  float: left; } 
.digiseller-reveal-modal-bg{
  overflow-x: auto;
  overflow: auto;
}
.digiseller-small .digiseller-popup-main .digiseller-reveal-modal > :first-child {
  min-height: 310px;
}
.digiseller-body.digiseller-small .digiseller-search-box form .digiseller-row .digiseller-row.digiseller-collapse input{
  border-right:1px solid #999999;
}
.digiseller-small table .digiseller-wrapper-product .digiseller-description-buyButton-empty a,
.digiseller-small table .digiseller-wrapper-product a.digiseller-description-buyButton-empty {
  float: none;
  padding: 9px 7px;
  background: #cccccc;
  margin-top: 5px;
  margin-bottom: 0px;
  color: #ffffff;
  cursor: default;
  font-size: 12.5px;
  text-align: center;
}
/*.digiseller-body.digiseller-small .digiseller-vitrinaicon {
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
}*/
.digiseller-body.digiseller-small  footer.digiseller-row .digiseller-nav-exp>li{
 margin-bottom:10px;
}
 .digiseller-small header .digiseller-search-box{    
  width: 28px; 
  padding: 0;
}
.digiseller-body.digiseller-small  .digiseller-category-row .digiseller-wrapper-category img,
.digiseller-body.digiseller-small  .digiseller-wrapper-product img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  max-height:100%;
  min-height:auto;
}
.digiseller-body.digiseller-small  form .digiseller-row .digiseller-row.digiseller-collapse .digiseller-postfix.digiseller-button{
  position: absolute;
  left: -18px;
  width: 17px;
  width: 28px;
  height: 34px;
  top: -5px;
}
.digiseller-body.digiseller-small  .digiseller-options-filter{
  margin-bottom: 0;
}
.digiseller-body.digiseller-small  ul.digiseller-pricing-table{
  margin-top: 20px;
}
.digiseller-small .digiseller-wrapper-product .digiseller-description-buyButton-empty a{
  float: none;
  text-align: center;
  font-size: 12px;
  margin-top: 18px;   
}
.digiseller-small header.digiseller-search-box-active .digiseller-search-box .digiseller-search-item{
  display: block;
}
.digiseller-body.digiseller-small  header.digiseller-row.digiseller-search-box-active .digiseller-search-box{
  right: 5px;
}
.digiseller-small header.digiseller-search-box-active input.digiseller-button,
.digiseller-small header.digiseller-search-box-active .basket-box-wrapper,
.digiseller-small header.digiseller-search-box-active .digiseller-packet-box,
.digiseller-small header.digiseller-search-box-active .digiseller-langs-box,
.digiseller-small header.digiseller-search-box-active .digiseller-basket-box,
.digiseller-body.digiseller-small  header.digiseller-search-box-active .digiseller-search-box input.digiseller-button{
  display: none;
}
.digiseller-small header.digiseller-search-box-active .digiseller-search-item.digiseller-small-10 {
  width: 100%;
}
.digiseller-body.digiseller-small  .digiseller-prockrutka-wrapper {
  width: 217px;
  margin: 0 auto;
}
.digiseller-body.digiseller-small  .digiseller-wrapper-body {
  margin: 0 auto -14px;
}
.digiseller-small header .digiseller-search-box .digiseller-search-item{
  display: none;
}
.digiseller-body.digiseller-small  form .digiseller-row .digiseller-row.digiseller-collapse .digiseller-postfix.digiseller-button{
  border: none;
  background: transparent url("../img/search_26.png") no-repeat 50% 6px;  
}
.digiseller-body.digiseller-small  .digiseller-row button.digiseller-button-packet{
  background: #F6F6F6 url("../img/packet-gray.png") no-repeat 9px 4px;
  padding: 16px 16px 12px 16px;  
}
.digiseller-body.digiseller-small  footer nav ul.digiseller-inline-list{
  text-align: center;
}
.digiseller-body.digiseller-small  header .digiseller-basket-box-wrapper, .digiseller-body header.row .digiseller-langs-box{
  width: 82px;   
} 
 .digiseller-body.digiseller-small  main .digiseller-next-prev>li{
  margin-left: 0;
}   
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box:last-child{
  display: inline-block;
  float: none;
  margin-left: 15px;
}
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box .digiseller-dropdown{
 font-size: 9pt;
}
.digiseller-body.digiseller-small  header .digiseller-basket-box-wrapper{
  float: none;
  display: inline-block;
  vertical-align: top;    
}
.digiseller-body.digiseller-small  header nav{
  padding: 0;
}
.digiseller-body.digiseller-small  main .digiseller-description .tabs dd > a, .digiseller-body main .digiseller-description .tabs .digiseller-tab-title > a{
  padding: 6% 11%; 
}
.digiseller-body.digiseller-small  .digiseller-row .digiseller-langs-box:last-child{
  position: absolute;
  top: 3px;
  right: 17px;   
}
.digiseller-body.digiseller-small  .digiseller-row .digiseller-basket-box span{
  color:#000000;
}
.digiseller-body.digiseller-small  header .digiseller-basket-box>a{
  background: transparent url("../img/cart_26.png") no-repeat;
  margin-top: 6px;
  margin-left: 3px;
}
.digiseller-body.digiseller-small  ul.digiseller-social-list{
  text-align: center;
}
.digiseller-body.digiseller-small  ul.digiseller-social-list>li{
  float:none;
  display: inline-block;
}
.digiseller-body.digiseller-small  ul.digiseller-details-product>li{
  height: 70px;
  width: 70px;
  margin-left: 1px;
}  
.digiseller-body.digiseller-small  main .digiseller-product{
  width: 100%;
}
.digiseller-body.digiseller-small  .digiseller-row .digiseller-prockrutka{
  width: 86%;
}
.digiseller-body.digiseller-small  .digiseller-row .digiseller-prockrutka-v {
  width: 100%;
}
.digiseller-body.digiseller-small  .digiseller-category-row .digiseller-wrapper-img {
  margin-bottom: 15px;
}
.digiseller-small .digiseller-wrapper-product {
  margin-bottom: 15px;
}
.digiseller-body.digiseller-small  .digiseller-wrapper-img .digiseller-description-buyButton-spisok, 
.digiseller-body.digiseller-small  table .digiseller-description-buyButton-spisok, 
.digiseller-small .digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata,
.digiseller-small .digiseller-wrapper-product .digiseller-description-buyButton a {
  float: none; 
  margin-top: 12px;
  text-align: center;
  line-height: 24px;
}
.digiseller-small .digiseller-table .digiseller-description-price a {
  text-align: center;
}
.digiseller-body.digiseller-small  ul.digiseller-pagination {
  margin-bottom: 25px;
}
.digiseller-body.digiseller-small .digiseller-description  .digiseller-tabs dd > a, .digiseller-body.digiseller-small .digiseller-description  .digiseller-tabs .digiseller-tab-title > a{
  padding: 7px 16px 11px;   
}
.digiseller-body.digiseller-small  .digiseller-on-page{
  text-align: left; 
  width: 118px;
  display: none;
}
.digiseller-body.digiseller-small  .digiseller-on-page-select{
  width: 50px;
  padding-left: 0;
  float: right;
} 
/*менее 465 digiseller-x-small*/
.digiseller-body.digiseller-x-small .digiseller-row ul.digiseller-breadcrumbs-arrow {
    padding: 9px 5px 5px;
}
.digiseller-body.digiseller-x-small .digiseller-pricing-table .digiseller-calc-arrow{
  width: 13%;
}
.digiseller-body.digiseller-x-small .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-rur, 
.digiseller-body.digiseller-x-small .digiseller-pricing-table .digiseller-calc-quanity-v .digiseller-calc-points{
  width: 43.5%;
}
.digiseller-body.digiseller-small .digiseller-options-filter span {
  width: 44%;
}
.digiseller-body.digiseller-small .digiseller-row .digiseller-options-filter select,
.digiseller-body.digiseller-small .digiseller-row .digiseller-tabs-content-reviews select {
  width: 56%;
}
.digiseller-body.digiseller-x-small .digiseller-category-row .digiseller-wrapper-category .digiseller-wrapper-img > a, 
.digiseller-body.digiseller-x-small .digiseller-wrapper-product .digiseller-wrapper-img > a:first-child{
  height:115px;
} 
.digiseller-body.digiseller-x-small .digiseller-wrapper-product.digiseller-wrapper-spisok .digiseller-wrapper-img > a:first-child{
  height: 200px;
} 
/*стили для попапов media*/
.digiseller-small .digiseller-reveal-modal {
  min-height: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  overflow: hidden; }
.digiseller-small.digiseller-popup-main .digiseller-modal-button a {
  width: 100%;
  margin-bottom: 5px;
}
.digiseller-small .digiseller-reveal-modal > :first-child {
  min-height: 342px;
}
.digiseller-small .digiseller-reveal-modal.digiseller-service-modal > :first-child {
  min-height: auto;
}
.digiseller-small .digiseller-reveal-modal.digiseller-reveal-video > :first-child{
  min-height: auto; 
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table td[colspan="2"]{
  width: 100%; 
  padding-right: 5px; 
  position: relative;
  top: -55px;
}
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-description-price,
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-cart-currency,
.digiseller-small .digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata {
  width: 30%;
  margin-top: 0;
  vertical-align: initial;
  margin-left: 0;
}
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-description-price{
  width: 70%;
  margin-right: 0;
  text-align: left;
  padding: 0;  
}
.digiseller-small .digiseller-reveal-modal .digiseller-description-buyButton-spisok-oplata {
  width: 100%; 
}
.digiseller-popup-main.digiseller-small .digiseller-bag-table td[colspan="2"] .digiseller-description-price a{
  padding: 0;
  text-align: left;
}
.digiseller-popup-main.digiseller-small .digiseller-reveal-modal .digiseller-bag-table.digiseller-table-footer td:first-child{
  position: relative;
  top: 48px;
}
.digiseller-pricing-table .digiseller-calc-points-wrapper{
	width: 100%;
    border-right: 0;
    text-align: left;
    display: table;
    padding-right: 0;
    border-right: 0;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    padding-top: 1px;
}
.digiseller-pricing-table .digiseller-calc-points-wrapper input[type="text"]{
	display: table-cell;
    height: 30px;
    border: 0;
    float: none;
    padding: 0;
    text-align: left;
    border-radius: 0;
    vertical-align: middle;
    box-shadow: none;
    line-height: 1.5;
    padding-left: 3px;
}
.digiseller-pricing-table .digiseller-calc-points-wrapper input[type="text"]:focus{
	outline:  0;
}
.digiseller-pricing-table .digiseller-calc-points-wrapper .digiseller-calc-points-value{
    position: static;
    text-align: left;
    display: table-cell;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    color: rgba(0, 0, 0, 0.75);
    margin: 0;
    box-shadow: none;
    padding-right: 5px;
    font-size: 14px;
    font-family: inherit;
    font-weight: normal;
    vertical-align: middle;
    line-height: 1.5;
}
.digiseller-pricing-table .digiseller-calc-points-wrapper:focus{
	outline: -webkit-focus-ring-color auto 5px;
}
/* базовый css закончился */