.digiseller-topmenu a, #digiseller-category a, .digiseller-main a, .digiseller-snapshot a, .digiseller-category-blocks a {
    cursor: pointer;
}
.digiseller-loader {
    background: none repeat scroll 0 0 #ebebeb;
    border-radius: 5px;
    box-shadow: 0 0 3px #666;
    color: #373737;
    display: block;
    font-family: tahoma,Arial;
    font-size: 20px;
    left: 50%;
    margin: 20px 20px 20px -100px;
    padding: 16px 20px;
    position: fixed;
    text-align: center;
    text-shadow: 1px 1px 1px #fff;
    top: -25px;
    width: 200px;
    z-index: 10001;
}
h1 {
    color: #565656;
    display: block;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.1em;
    margin: 10px 0 !important;
    text-decoration: none;
}
.digiseller-category {
    clear: both;
    float: left;
    font-family: tahoma,Arial;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    width: 19%;
    z-index: 9;
}
.digiseller-category ul {
    z-index: 999;
}
.digiseller-main {
    float: right;
    width: 77%;
}
.digiseller-main, .digiseller-main * {
    font-family: Tahoma,Arial;
}
.digiseller-main-nocategory {
    width: 100%;
}
.digiseller-main-nocategory, .digiseller-main-nocategory * {
    font-family: Tahoma,Arial;
    text-align: left;
}

.digiseller-breadcrumbs a {
    color: #0b6678;
    cursor: pointer;
    font-family: tahoma,Arial;
    font-size: 13px;
    text-decoration: none;
}
.digiseller-category ul a {
    color: #0b6678;
    font-size: 13px;
    line-height: 23px;
    text-decoration: none;
}
.digiseller-pager-pages li {
    display: block;
    float: left;
}
.digiseller-pager-pages .digiseller-page-choosed {
    font-weight: 700;
    text-decoration: none;
}
.digiseller-article-img {
    border: 1px solid #ccc;
    box-shadow: 2px 2px 5px #ebebeb;
    display: inline-block;
    float: left;
    margin: 5px 15px 12px 0;
    text-align: center;
}
.digiseller-article-img a {
    color: #0b6678;
}
.digiseller-article-imgs li {
    float: left;
    list-style: outside none none;
    padding: 5px;
    text-align: center;
    width: 150px;
}
.digiseller-article-video a {
    background-color: #fff;
    border: 1px solid #b5b59d;
    clear: both;
    display: block;
    overflow: hidden;
    padding: 5px;
    position: relative;
}
.digiseller-article-video a span {
    background: url("//digiseller.ru/shop/img/ico-play-video.png") no-repeat scroll center center transparent;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.digiseller-article-video a:hover span {
    background: url("//digiseller.ru/shop/img/ico-play-video-hover.png") no-repeat scroll center center transparent;
}
.digiseller-comments-tabs {
    border-bottom: 1px solid #8ad;
    height: 31px;
    list-style: outside none none;
    width: 100%;
}
.digiseller-comments-tabs li {
    background-color: #fff;
    border: 1px solid #8ad;
    float: left;
    line-height: 30px;
    list-style: outside none none;
    margin: 0 5px 0 0;
    padding: 0 15px;
    text-align: center;
}
li.digiseller-comments-choosed {
    background-color: #fff;
    border-bottom: 1px solid #fff;
}
.digiseller-article-imgs ul {
    list-style: outside none none;
    width: 500px;
}
.digiseller-logo {
    display: inline-block;
    float: left;
    font-family: tahoma,arial;
}
.digiseller-logo a {
    cursor: pointer;
}
.digiseller-topmenu {
    display: inline-block;
    float: right;
    font-family: tahoma,arial;
    font-size: 0;
    margin-bottom: 5px;
    margin-top: 4px;
    text-align: right;
}
.digiseller-search-form {
    white-space: nowrap;
}
#digiseller-search {
    display: inline-block;
    float: right;
    font-family: tahoma,arial;
    margin-right: 5px;
    margin-top: 7px;
    padding: 0 0 0 5px;
    z-index: 100;
}
.digiseller-nothing-found {
    color: #373737;
    display: block;
    margin: 15px 0;
}
.digiseller-topmenu a {
    background-position: left top;
    color: #565656;
    display: inline-block;
    font-size: 16px;
    height: 21px;
    line-height: 24px;
    margin-left: 10px;
    padding-bottom: 3px;
    padding-right: 10px;
    text-decoration: none;
    vertical-align: top;
}
.digiseller-topmenu a:last-child {
    border: 0 none !important;
}
.digiseller-topmenu a:hover {
    text-decoration: underline;
}
#digiseller-search input[type="text"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc #fff #ccc #ccc;
    border-image: none;
    border-radius: 3px 0 0 3px;
    border-style: solid;
    border-width: 1px;
    color: #373737;
    display: inline-block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    font-weight: 700;
    margin-left: 10px;
    margin-right: 3px;
    padding: 4px 5px 5px;
    width: 200px;
}
.digiseller-search-go {
    background: url("//digiseller.ru/shop/img/loupe.png") no-repeat scroll center center #aaa !important;
    border: 0 none;
    border-radius: 0 3px 3px 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    height: 28px;
    margin-left: -4px;
    padding: 0 10px;
    right: 0;
    top: 0;
    transition: all 0.4s ease 0s;
    vertical-align: bottom;
    width: 28px;
}
.digiseller-search-go:hover {
    background: url("//digiseller.ru/shop/img/loupe.png") no-repeat scroll center center #0a91c0 !important;
}
.digiseller-articles {
    list-style-type: none;
}
.digiseller-product {
    border-bottom: 1px dashed #ccc;
    display: inline-block;
    margin: 3px 0;
    position: relative;
    width: 100%;
}
.digiseller-product span.digiseller-currency {
    color: grey;
    font-size: 18px;
    text-align: right;
}
.digiseller-product img {
    padding: 5px;
}
.digiseller-separator {
    width: 15px;
}
.digiseller-left {
    float: left;
}
.digiseller-article-name {
    color: #333;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.1em;
    margin-right: 20px;
    padding-top: 7px;
    text-decoration: none;
}
.digiseller-article-cost {
    color: #d90000;
    display: inline-block;
    font-size: 24px;
    margin-right: 10px;
    padding-top: 9px;
    white-space: nowrap;
}
.digiseller-article-cost > span {
    color: grey;
}
.digiseller-options {
    background: none repeat scroll 0 0 #ebebeb;
    padding: 10px;
}
.digiseller-sortby {
    display: inline-block;
    font-size: 14px;
    padding-left: 10px;
    padding-top: 6px;
    vertical-align: middle;
}
.digiseller-sortby span {
    color: #373737;
    font-family: Tahoma;
    font-size: 14px;
    line-height: 27px;
}
#digiseller-currency {
    display: inline-block;
    float: right;
    line-height: 27px;
    margin-right: 10px;
    padding: 5px 5px 5px 0;
}
#digiseller-currency span {
    color: #373737;
    font-family: Tahoma;
    font-size: 13px;
    line-height: 27px;
}
#digiseller-sort {
    display: inline-block;
    float: left;
    padding: 5px 5px 5px 10px;
}
#digiseller-sort span, #digiseller-sort a {
    color: #0b6678;
    font-family: Tahoma;
    font-size: 13px;
    line-height: 27px;
}
#digiseller-sort span {
    color: #373737;
}
.digiseller-category-blocks div {
    border-radius: 3px;
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 10px;
    padding: 10px;
    position: relative;
    text-align: center;
    vertical-align: top;
}
.digiseller-category-blocks a {
    color: #0b6678;
    text-decoration: none;
}
.digiseller-category-blocks a:hover {
    text-decoration: underline;
}
.digiseller-category-blocks div a {
    display: block;
    font-size: 16px;
    line-height: 1.2em;
    padding: 7px 0;
    text-align: center;
    text-decoration: none;
}
.digiseller-category-blocks div a:hover + a {
    text-decoration: underline;
}
.digiseller-category-blocks div a span {
    color: #708787;
    font-size: 11px;
}
div.digiseller-category a {
    display: inline-block;
    font-size: 16px;
    line-height: 1em;
    padding: 7px 0;
    text-decoration: none;
}
.digiseller-homepage {
    clear: left;
    display: inline-block;
    width: 100%;
}
.digiseller-snapshot {
    border: 1px solid #dfdfdf;
    border-radius: 3px;
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 10px;
    position: relative;
    text-align: left;
    transition: all 0.5s ease 0s;
    vertical-align: top;
}
.digiseller-snapshot div:nth-child(2) {
    font-size: 0;
    margin-top: 2px;
    text-align: center;
}
.digiseller-snapshot > div {
    display: block;
    width: 100%;
}
.digiseller-snapprodnamehldr {
    display: inline-block;
    padding-bottom: 4px;
    max-width: 190px;
}
.digiseller-snapshot span.digiseller-snapcurrency {
    color: grey !important;
}
.digiseller-snapimgalign a {
    display: block;
}
.digiseller-descr-underbutton {
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    float: right;
    height: 30px;
    width: 130px;
}
.digiseller-snapimgalign {
    text-align: center;
}
.digiseller-productlist.digiseller-homepage {
    margin-top: 10px !important;
}
.digiseller-snapshot:hover {
    box-shadow: 1px 1px 3px #7f7f7f;
    z-index: 999;
}
.digiseller-snapshot span.digiseller-snapname {
    color: #656565;
    display: block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    height: 38px;
    line-height: 1.3em;
    min-width: 130px;
    overflow: hidden;
    padding: 5px 5px 0 10px;
    text-align: left;
}
.digiseller-snapshot span.digiseller-snapprice {
    color: #d90000;
    display: block;
    float: right;
    font-size: 18px;
    line-height: 15px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: right;
}
.digiseller-snapshot span.digiseller-snapcurrency {
    clear: both;
    color: #d90000;
    display: block;
    float: right;
    font-size: 10px;
    line-height: 1em;
    padding: 4px 10px 7px;
    text-align: right;
}
.digiseller-snapshot img {
    border: 0 none;
    padding: 7px 7px 0;
}
a.digiseller-buyButton {
    border-radius: 3px;
    color: #fff;
    line-height: 28px;
    margin-left: 8px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 70px;
}
a.digiseller-buyButton {
    background: none repeat scroll 0 0 #0b6678;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
    transition: all 0.4s ease 0s;
}
a.digiseller-buybutton-empty {
    background: none repeat scroll 0 0 #ccc;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
}
a.digiseller-buybutton:hover {
    background: none repeat scroll 0 0 #0a91c0;
    text-decoration: none;
}
a.digiseller-buybutton-empty:hover {
    cursor: default;
}
.digiseller-snapshot a.digiseller-buybutton {
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 10px;
}
.digiseller-snapshot a.digiseller-buybutton-empty {
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 10px;
}
.digiseller-product a.digiseller-buybutton {
    min-width: 105px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50px;
}
.digiseller-product a.digiseller-buybutton-empty {
    position: absolute;
    right: 0;
    top: 50px;
}
.digiseller-product-right a.digiseller-buybutton {
    clear: both;
    float: right;
    margin-top: 10px;
}
.digiseller-product-right a.digiseller-buybutton-empty {
    clear: both;
    float: right;
    margin-top: 10px;
}
.digiseller-snapshot div {
    display: block;
}
.digiseller-snapshot .digiseller-vitrinaicon {
    border-radius: 0 0 3px 3px;
    clear: both;
    color: #fff;
    display: block;
    font-size: 9px;
    line-height: 16px;
    margin-left: 10px;
    text-align: left;
}
.digiseller-vitrinaicon.digiseller-action {
    background: none repeat scroll 0 0 #4caf31;
    color: #fff;
    float: right;
    font-size: 10px;
    margin-right: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
.digiseller-vitrinaicon.digiseller-newproduct {
    background: none repeat scroll 0 0 #f8885b;
    color: #fff;
    float: right;
    font-size: 10px;
    margin-right: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
.digiseller-vitrinaicon.digiseller-lider {
    background: none repeat scroll 0 0 #ff6681;
    color: #fff;
    float: right;
    font-size: 10px;
    margin-right: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
.digiseller-productdescription {
    color: #6f6f6f;
    font-family: Tahoma,Arial;
    font-size: 14px;
    font-weight: 400;
    padding-top: 12px;
}
.digiseller-prod-name {
    color: #565656;
    font-size: 24px;
    line-height: 1.1em;
    margin: 10px 0;
    text-decoration: none;
}
.digiseller-prod-cost {
    clear: both;
    color: #d90000;
    display: block;
    float: right;
    font-size: 21px;
    line-height: 30px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    text-align: right;
    white-space: nowrap;
    width: 100%;
}
.digiseller-notinstock .digiseller-prod-cost {
    font-size: 21px;
    line-height: 30px;
}
div.digiseller-productBuy {
    color: #373737;
    float: right;
    font-family: Arial;
    font-weight: 400;
    line-height: 1.4em;
    margin-top: 24px;
    padding-top: 4px;
}
#digiseller-article-img-preview {
    border: 1px solid #ccc;
    box-shadow: 2px 2px 5px #ebebeb;
    display: inline-block;
    margin-bottom: 20px;
    padding: 5px;
}
.digiseller-pricelabel {
    display: block;
    float: right;
}
.digiseller-labelicon {
    display: block;
    height: 23px;
    position: absolute;
    right: 0;
    top: 60px;
    width: 120px;
}
.digiseller-browseprodtitle p {
    color: #6f6f6f;
    font-size: 14px;
    font-weight: 400;
    padding-top: 10px;
}
.digiseller-browseProdTitle p {
    display: block;
}
.digiseller-browseprodtitle a {
    color: #565656;
    display: block;
    font-size: 24px;
    line-height: 1.1em;
    margin: 10px 100px 10px 0;
    text-decoration: none;
}
.digiseller-product-details {
    font-size: 14px;
    margin-top: 10px;
    position: relative;
}
#digiseller-popup-main {
    height: 100%;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 9999;
}
#digiseller-popup-fade {
    background-color: #000;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
}
#digiseller-popup-loader {
    background: url("//digiseller.ru/shop/img/loading2.gif") no-repeat scroll center center #fff;
    height: 50px;
    margin: 0 auto;
    position: relative;
    top: 30%;
    width: 100px;
}
#digiseller-popup-container {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 3px 3px 3px #636363;
    font-size: 0;
    margin: 0 auto;
    padding: 29px 53px;
    position: relative;
}
#digiseller-popup-close {
    background: url("//digiseller.ru/shop/img/popup_close.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    font-size: 0;
    height: 24px;
    opacity: 0.3;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 24px;
    z-index: 99;
}
#digiseller-popup-close:hover {
    opacity: 0.6;
}
#digiseller-popup-container a#digiseller-popup-left {
    background: url("//www.digiseller.ru/shop/img/digi-popup-img-arrow-l.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    opacity: 0.4;
    position: absolute;
    top: 0;
    width: 40%;
}
#digiseller-popup-container a#digiseller-popup-left:hover {
    opacity: 0.7;
}
#digiseller-popup-container a#digiseller-popup-right {
    background: url("//www.digiseller.ru/shop/img/digi-popup-img-arrow-r.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    height: 100%;
    opacity: 0.4;
    position: absolute;
    right: 0;
    top: 0;
    width: 40%;
}

 div#digiseller-popup-container form a#digiseller-cart-go {font-size:14px!important;}

#digiseller-popup-container a#digiseller-popup-right:hover {
    opacity: 0.7;
}
div.digiseller-popup-video + br + div.digiseller-calc-center a#digiseller-popup-left {
    width: 48px !important;
}
div.digiseller-popup-video + br + div.digiseller-calc-center a#digiseller-popup-right {
    width: 48px !important;
}
#digiseller-popup-img {
    color: #373737;
    font-family: Thaoma,Verdana;
    font-size: 14px;
}
#digiseller-popup-img img {
    margin-left: -28px;
    margin-right: -28px;
}
#digiseller-agree {
    background: none repeat scroll 0 0 #0b6678;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
    transition: all 0.4s ease 0s;
}
#digiseller-agree:hover {
    background: none repeat scroll 0 0 #0a91c0;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
    transition: all 0.4s ease 0s;
}
#digiseller-disagree {
    background: none repeat scroll 0 0 #ccc;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
    transition: all 0.4s ease 0s;
}
.digiseller-browseprodtitle a.digiseller-product-details {
    color: #0b6678;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
    text-decoration: none;
    width: 130px;
}
.digiseller-browseprodtitle a.digiseller-product-details:hover {
    text-decoration: underline;
}
.digiseller-product-left {
    width: 100%;
}
.digiseller-product-right {
    padding-right: 10px;
}
.digiseller-prod-info {
    clear: both;
    color: #373737;
    float: right;
    margin-right: -10px;
    padding-top: 20px;
}
.digiseller-description_content .digiseller-prod-info {
    clear: none;
    float: none;
    line-height: 1.3em;
    margin-right: 4px;
}
.digiseller-prod-info h3 {
    border-bottom: 1px dashed #ccc;
    color: #373737;
    margin-bottom: 8px;
    padding-bottom: 3px;
}
.digiseller-product-details {
    display: table;
    width: 100%;
}
.digiseller-product-left {
    display: table-cell;
    vertical-align: top;
}
.digiseller-product-right {
    display: table-cell;
    padding-left: 10px;
    vertical-align: top;
    width: auto;
}
.digiseller-discounttable1 {
    border: 1px solid #9a9a9a !important;
    border-radius: 3px;
    color: #373737;
    min-width: 350px;
}
.digiseller-discounttable1 td {
    padding: 2px 7px;
    vertical-align: middle;
}
.digiseller-discounttable1 tr td:nth-child(2) {
    text-align: center;
}
.digiseller-discounttable1 tr td:last-child {
    text-align: right;
}
.digiseller-discounttable1 tr:nth-child(2n) {
    background: none repeat scroll 0 0 #f2f2f2;
}
.digiseller-discounttable1 thead tr td {
    background: none repeat scroll 0 0 #999;
}
.digiseller-discounttable1 .digiseller-discounttabbe-head td {
    color: #fff;
    font-size: 14px;
    padding: 6px 7px;
}
.digiseller-discounttable2 ul {
    color: #373737;
    list-style-type: none;
    margin-top: 7px;
    padding-left: 0;
}
.digiseller-discounttable2 td {
    font-size: 14px;
    padding: 2px 7px;
    vertical-align: middle;
}
.digiseller-discounttable2 span {
    color: #373737;
    display: block;
    font-weight: bold;
    margin-top: 15px;
}
.digiseller-prodinfoseparator {
    height: 10px;
}
.digiseller-productdetails-tabs {
    text-align: left;
    white-space: nowrap;
}
.digiseller-productdetails-tabs a {
    font-size: 14px;
    text-decoration: none !important;
}
.digiseller-productdetails-tabs a:hover {
    background: none repeat scroll 0 0 #dedede;
}
div.digiseller-productpage div.digiseller-options {
    margin-top: 10px;
}
.digiseller-productdetails-tabs a {
    background: none repeat scroll 0 0 #ebebeb;
    border: 1px solid #9a9a9a;
    border-radius: 3px 3px 0 0;
    color: #373737;
    cursor: pointer;
    display: inline-block;
    margin-right: 3px;
    padding: 5px 10px;
}
a.digiseller-activeTab {
    background: none repeat scroll 0 0 #fff !important;
    border-bottom: 1px solid #fff !important;
    font-weight: 700;
}
.digiseller-reviews_content {
    background: none repeat scroll 0 0 #fff !important;
    border: 1px solid #9a9a9a;
    border-radius: 0 3px 3px;
    font-family: arial;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: -1px;
    padding: 0 10px;
}
.digiseller-reviews_content .digiseller-options {
    margin-top: 10px;
}
.digiseller-description_content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #9a9a9a;
    border-radius: 0 3px 3px;
    font-family: arial;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: -1px;
    padding: 0 10px 10px;
}
.digiseller-left-thumbs {
    display: inline-block;
    font-size: 0;
    text-align: left;
    width: 261px;
}
.digiseller-left-thumbs img {
    border: 2px solid #ebebeb !important;
    margin-top: 10px;
    width: 80px;
}
.digiseller-left-thumbs a {
    display: inline-block;
    padding-right: 4px;
    vertical-align: middle;
}
.digiseller-left-thumbs a:nth-child(3n) {
    padding-right: 0 !important;
}
.digiseller-left-thumbs span {
    display: none;
}
.digiseller-videothumb img {
    border: 0 none !important;
    height: auto;
    width: 84px;
}
.digiseller-videothumb span {
    background: url("//www.digiseller.ru/shop/img/play_icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block !important;
    height: 60px;
    margin-top: -59px;
    position: absolute;
    width: 80px;
    z-index: 2;
}
.digiseller-grey {
    color: #787878;
}
.digiseller-labelaction {
    background: none repeat scroll 0 0 #4caf31;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    margin-top: 0;
    padding: 0 7px;
    vertical-align: top;
    width: auto !important;
}
.digiseller-labelnew {
    background: none repeat scroll 0 0 #f8885b;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    margin-top: 0;
    padding: 0 7px;
    vertical-align: top;
}
.digiseller-labellider {
    background: none repeat scroll 0 0 #ff6681;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4em;
    margin-top: 0;
    padding: 0 7px;
    vertical-align: top;
}
.digiseller-txtlnk {
    color: #0b6678;
    display: inline-block;
    font-family: Tahoma,Arial;
    font-size: 13px;
    line-height: 1em;
    padding: 3px 0;
    text-decoration: none;
}
.digiseller-imglnk {
    display: inline-block;
    float: left;
    padding-right: 10px;
}
.digiseller-breadcrumbs a:hover, .digiseller-category ul a:hover {
    text-decoration: underline;
}
.digiseller-category ul {
    list-style-type: none;
    padding: 0;
}
li.digiseller-category-active a, .digiseller-bold {
    font-weight: 700;
}
li.digiseller-category-active li a {
    font-weight: normal !important;
}
.digiseller-pager-rows, .digiseller-right {
    float: right;
}
.digiseller-pager-rows span {
    color: #373737;
    font-size: 13px;
}
.digiseller-snapshot a {
    text-decoration: none;
}
.digiseller-paging {
    background: none repeat scroll 0 0 #ebebeb;
    border-radius: 3px;
    display: block;
    font-family: tahoma,Arial;
    margin-bottom: 10px;
    margin-top: 20px;
    padding: 10px 10px 13px 12px;
    vertical-align: middle;
}
.digiseller-paging a {
    background: none repeat scroll 0 0 transparent;
    border-radius: 2px;
        color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: tahoma,Arial;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-top: 3px;
    min-width: 12px;
    padding: 0 3px;
    text-align: center;
    text-decoration: none;
}
.digiseller-paging a.digiseller-activepage {
    background: none repeat scroll 0 0 #0a91c0;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    min-width: 12px;
    padding: 0 3px;
    text-align: center;
    text-decoration: none;
}
.digiseller-productlist {
    margin-bottom: 10px;
}
.digiseller-reviewlist {
    margin-bottom: 10px;
}
.digiseller-article-desc, .digiseller-prod-desc {
    color: #373737;
    display: block;
    font-family: Arial;
    font-size: 13px;
    line-height: 1.2em;
    margin: 10px 0 0;
    padding: 0 10px 10px 0;
}
.digiseller-category ul li {
    list-style-type: none;
    padding: 0 0 0 20px;
}
.digiseller-category > ul > li {
    padding: 0 !important;
}
.digiseller-category span {
    color: #708787;
    font-size: 11px;
    padding-right: 7px;
}
.digiseller-review {
    border-bottom: 1px dashed #ccc;
    color: #565656;
    display: block;
    font-size: 14px;
    min-width: 340px;
    padding: 20px 10px 15px;
    position: relative;
}
.digiseller-review span {
    display: inline-block;
}
.digiseller-review span.digiseller-reviewdate {
    color: #373737;
    display: block;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 2px;
}
.digiseller-reviewcomment {
    margin-left: 10px;
    margin-top: 4px;
}
.digiseller-reviewcomment span.digiseller-reviewcommentadmintxt {
    background: none repeat scroll 0 0 #f1eee5;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    padding: 10px;
}
.digiseller-reviewcommentarrow {
    color: #f1eee5;
    display: block !important;
    line-height: 10px;
    margin-left: 30px;
}

.digiseller-reviewgood {
    background: none repeat scroll 0 0 #78cf6e;
    border: 1px solid #fff;
    border-radius: 8px;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    height: 16px;
    margin-right: 2px;
    text-align: center;
    width: 16px;
}
.digiseller-reviewbad {
    background: none repeat scroll 0 0 #ff7575;
    border: 1px solid #fff;
    border-radius: 8px;
    color: #fff;
    font-family: Tahoma;
    font-weight: bold;
    height: 16px;
    line-height: 1em;
    margin-right: 2px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    width: 16px;
}
.digiseller-contacts-block p {
    color: #373737;
    line-height: 1.2em;
}
.digiseller-contacts span.digiseller-contacts-label {
    color: #373737;
    display: inline-block;
    padding: 4px 0;
    text-align: right;
    width: 150px;
}
.digiseller-contacts .digiseller-breadcrumbs {
    padding-top: 0;
}
.digiseller-contacts span.digiseller-contacts-value {
    color: #333;
    display: inline-block;
    padding: 4px 0 4px 20px;
}
.digiseller-contacts-value > img {
    vertical-align: top;
}
.digiseller-contacts-block {
    padding-top: 30px;
}
.digiseller-contacts-block a {
    color: #0b6678;
    text-decoration: none;
}
.digiseller-contacts-block a:hover {
    text-decoration: underline;
}
.digiseller-social {
    display: inline-block;
    float: left;
    font-size: 0;
    height: 24px;
    margin-left: 10px;
    margin-top: 7px;
}
a.digiseller-social-vk {
    background: url("//www.digiseller.ru/shop/img/vkontakte-24.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    margin-right: 5px;
    text-decoration: none;
    width: 24px;
}
a.digiseller-social-fb {
    background: url("//www.digiseller.ru/shop/img/facebook-24.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    margin-right: 5px;
    text-decoration: none;
    width: 24px;
}
a.digiseller-social-tw {
    background: url("//www.digiseller.ru/shop/img/twitter-24.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    margin-right: 5px;
    text-decoration: none;
    width: 24px;
}
a.digiseller-social-wm {
    background: url("//www.digiseller.ru/shop/img/webmoney-24.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    margin-right: 5px;
    text-decoration: none;
    width: 24px;
}
.digiseller-bold {
    color: #373737;
}
.digiseller-hidden {
    display: none !important;
}
.digiseller-both {
    clear: both;
}
#digiseller-view {
    display: inline-block;
    float: left;
    padding: 5px;
    vertical-align: middle;
}
#digiseller-view span {
    color: #373737;
    font-size: 13px;
    line-height: 27px;
}
.digiseller-main input, .digiseller-main select {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding: 0;
	display:inline-block;
	margin-top:3px;
}
.digiseller-product-toggle {
    color: #ccc;
    display: inline-block;
    float: right;
    font-size: 13px;
    margin-right: 10px;
}
.digiseller-product-toggle div {
    display: inline-block;
}
.digiseller-product-toggle span {
    color: #0b6678;
    font-family: Arial;
}
.digiseller-product-toggle a {
    color: #0b6678;
    cursor: pointer;
    line-height: 37px;
    text-decoration: none;
}
.digiseller-product-toggle a:hover {
    color: #0b6678;
    text-decoration: underline;
}
div.digiseller-disabled a, div.digiseller-disabled a:hover, div.digiseller-disabled span {
    color: #9b9b9b;
    cursor: default;
    text-decoration: none;
}
.digiseller-calc {
    background: none repeat scroll 0 0 #e6e6e6;
    border: 1px solid #9a9a9a;
    border-radius: 3px;
    color: #373737;
    font-size: 13px;
    margin-bottom: 20px;
    min-height: 30px;
    padding: 10px;
    position: relative;
    right: -10px;
    width: 240px;
}
#digiseller-calc-curadd select {
    min-width: 48px;
}
#digiseller-calc-currency {
    width: 170px;
}
#digiseller-calc-curadd select {
    display: inline-block;
    width: 62px;
}
.digiseller-calc select {
    margin-top: 4px;
    width: 100%;
}
.digiseller-calc input[type="checkbox"] {
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: middle;
}
.digiseller-calc a.digiseller-buyButton {
    border-radius: 3px;
    display: inline-block;
    padding: 5px 10px;
    position: relative;
    width: 78px;
}
.digiseller-calc a.digiseller-buyButton-empty {
    display: inline-block;
}
.digiseller-calc-quanity .digiseller-calc-left span b {
    color: #d90000;
}
.digiseller-calc-method, .digiseller-calc-confirmation, .digiseller-calc-buy, .digiseller-calc-footer {
    padding-bottom: 10px;
}
.digiseller-calc-method > div {
    display: block;
    width: 100%;
}
.digiseller-calc-method > div div:first-child {
    display: block;
}
.digiseller-calc-method > div div:first-child + div {
    display: none;
}
.digiseller-calc-method > div div:first-child + div + div {
    display: none;
}
.digiseller-calc-method-two {
    padding-bottom: 10px;
    padding-top: 5px;
}
.digiseller-calc-method-two > div {
    display: table;
    width: 100%;
}
.digiseller-calc-method-two > div div {
    display: table-cell;
    vertical-align: top;
}
.digiseller-calc-method-two > div div:first-child {
    padding-right: 8px;
}
.digiseller-calc-method-two > span {
    font-weight: bold;
}
.digiseller-calc-method-two select {
    display: inline-block;
    min-width: 62px;
}
.digiseller-calc-method span {
    font-weight: bold !important;
}
.digiseller-calc-footer {
    border-top: 1px solid #ccc;
    color: #a4a4a4;
    padding-bottom: 5px;
    padding-top: 5px;
    position: relative;
    text-align: center;
}
.digiseller-calc-buy {
    text-align: center;
    white-space: nowrap;
}
.digiseller-calc .digiseller-buybutton {
    float: none !important;
}
.digiseller-calc .digiseller-buybutton-empty {
    float: none !important;
    margin-top: 0 !important;
    position: absolute;
}
.digiseller-calc-center .digiseller-calc-arrowleft {
    background: url("//www.digiseller.ru/shop/img/digiseller-calc-arrowIcon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 11px;
    vertical-align: middle;
    width: 20px;
}
.digiseller-calc-center .digiseller-calc-arrowright {
    background: url("//www.digiseller.ru/shop/img/digiseller-calc-arrowIcon.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    display: inline-block;
    height: 11px;
    vertical-align: middle;
    width: 20px;
}
.digiseller-calc-center .digiseller-calc-arrowleftright {
    background: url("//www.digiseller.ru/shop/img/digiseller-calc-arrowIcon.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-block;
    height: 11px;
    vertical-align: middle;
    width: 20px;
}
.digiseller-calc-method {
    padding-top: 5px;
}
.digiseller-calc-footer, .digiseller-calc-footer a {
    font-size: 11px;
}
.digiseller-calc-limit {
    background: none repeat scroll 0 0 #fdbfbf;
    border-radius: 4px;
    display: inline-block;
    float: right;
    line-height: 1em;
    margin-right: 3px;
    margin-top: -4px;
    padding: 3px;
    text-align: right;
}
.digiseller-calc-confirmation {
    padding: 7px;
}
.digiseller-calc-confirmation a {
    color: #0b6678;
}
.digiseller-calc-footer a:hover, .digiseller-calc-confirmation a:hover {
    text-decoration: none;
}
.digiseller-calc-method {
    vertical-align: bottom;
}
.digiseller-calc-quanity {
    display: table;
}
.digiseller-calc-quanity tr:first-child td:first-child + td + td {
    text-align: right;
}
.digiseller-calc-quanity tr:first-child td:first-child + td + td span {
    display: inline-block;
    width: 100%;
}
.digiseller-calc-quanity span, .digiseller-calc-quanity input {
    width: 100%;
}
.digiseller-calc-quanity input {
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #d90000;
    font-size: 18px;
    line-height: 22px;
    padding-right: 3px;
    text-align: right;
}
div.digiseller-calc-quanity div.digiseller-calc-left span {
    line-height: 1.1em;
    overflow: hidden;
    text-overflow: ellipsis;
    top: 0;
}
.digiseller-calc-quanity tr td .digiseller-calc-center {
    display: inline-block;
}
.digiseller-calc-confirmation-error {
    background: none repeat scroll 0 0 #fdbfbf;
    border-radius: 4px;
    padding: 7px;
}
.digiseller-calc-right input {
    color: #000;
}
.digiseller-calc-right select {
    height: 27px;
    margin-top: 0;
}
.digiseller-calc-quanity input:focus {
    border-color: #0b6678;
}
.digiseller-calc-quanity > div {
    display: table-cell;
}
.digiseller-calc-quanity > div.digiseller-calc-left {
    display: table-cell;
    vertical-align: bottom;
    width: 40%;
}
.digiseller-calc-quanity > div.digiseller-calc-center {
    display: table-cell;
    padding-left: 6px;
    padding-top: 16px;
    vertical-align: bottom;
    width: 27px;
}
.digiseller-calc-quanity > div.digiseller-calc-right-value {
    font-weight: bold;
    padding-bottom: 2px;
    padding-left: 7px;
    vertical-align: bottom;
    width: 0;
}
span.digiseller-calc-right-value {
    margin-left: 4px;
}
.digiseller-calc-right {
    display: table;
    width: 100%;
}
.digiseller-calc-right div {
    display: table-cell;
}
.digiseller-calc-quanity > div.digiseller-calc-right {
    display: block;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
}
.digiseller-calc-quanity span {
    font-size: 12px;
}
.digiseller-calc-quanity td:first-child, .digiseller-calc-quanity td:last-child {
    width: 50%;
}
.digiseller-calc-quanity tr:first-child + tr td:first-child + td {
    width: 20px;
}
.digiseller-calc-quanity tr:first-child td:first-child + td {
    text-align: right;
}
#digiseller-calc-cntSelect {
    width: 105% !important;
}
.digiseller-calc-quanity > div.digiseller-calc-right span {
    line-height: 1.1em;
}
.digiseller-calc select option {
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    cursor: pointer;
}
.digiseller-calc-quanity > div.digiseller-calc-right select {
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 18px;
    height: 28px;
}
.digiseller-calc-option {
    background: url("//digiseller.ru/shop/img/digiseller-calc-icons.png") no-repeat scroll -400px center rgba(0, 0, 0, 0);
    padding-left: 30px;
}
.digiseller-calc-wmr, .digiseller-calc-wmz, .digiseller-calc-wmu, .digiseller-calc-wmd, .digiseller-calc-wme {
    background-position: 5px -36px !important;
}
.digiseller-calc-qsr {
    background-position: 5px -67px !important;
}
.digiseller-calc-pcr {
    background-position: 5px -95px !important;
}
.digiseller-calc-mmr {
    background-position: 5px -366px;
}
.digiseller-calc-mts {
    background-position: 5px -127px;
}
.digiseller-calc-bln {
    background-position: 5px -157px;
}
.digiseller-calc-mgf {
    background-position: 5px -185px;
}
.digiseller-calc-tl2 {
    background-position: 5px -217px;
}
.digiseller-calc-sms {
    background-position: 5px -277px;
}
.digiseller-calc-rcc {
    background-position: 5px -428px;
}
.digiseller-calc-occ {
    background-position: 5px -428px;
}
.digiseller-calc-alf {
    background-position: 5px -305px;
}
.digiseller-calc-prr {
    background-position: 5px -366px;
}
.digiseller-calc-atm {
    background-position: 5px -247px;
}
.digiseller-calc-ppz {
    background-position: 5px -337px;
}
.digiseller-calc-ppr {
    background-position: 5px -337px;
}
.digiseller-calc-ppe {
    background-position: 5px -337px;
}
.digiseller-calc-ppu {
    background-position: 5px -337px;
}
.digiseller-calc-gft {
    background-position: 5px -396px;
}
.digiseller-calc-ppl {
    background-position: 5px -458px;
}
.digiseller-calc-mrr {
    background-position: 5px -488px;
}
.digiseller-tableholder {
    margin-top: 15px;
    width: 100%;
}
.digiseller-table {
    border-collapse: collapse;
    width: 100%;
}
.digiseller-table .digiseller-table-right span span {
    color: grey;
    padding-right: 0;
}
.digiseller-table .digiseller-browseprodtitle a {
    font-size: 14px;
}
.digiseller-table .digiseller-buybutton {
    background: none repeat scroll 0 0 transparent;
    color: #0b6678;
    float: right;
    padding: 0 10px;
    text-decoration: none;
}
.digiseller-table .digiseller-buybutton-empty {
    background: none repeat scroll 0 0 transparent;
    color: #b7b7b7;
    float: right;
    font-weight: normal;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
}
.digiseller-table .digiseller-buybutton:hover {
    background: none repeat scroll 0 0 transparent;
    color: #0a91c0;
    text-decoration: underline;
}
.digiseller-table tr:nth-child(2n) {
    background: none repeat scroll 0 0 #f1f1f1;
}
.digiseller-table-left, .digiseller-table-right {
    padding-bottom: 4px;
    padding-top: 4px;
}
.digiseller-table-left {
    padding-left: 10px;
}
.digiseller-table-left a {
    color: #0b6678;
    cursor: pointer;
    text-decoration: none;
}
.digiseller-table-left a:hover {
    text-decoration: underline;
}
.digiseller-table-right {
    text-align: right;
}
.digiseller-table-right div {
    float: right;
    min-width: 240px;
}
.digiseller-table-right span {
    color: #d90000;
    display: inline-block;
    padding-right: 15px;
}
.digiseller-table-right a {
    display: inline-block;
    font-weight: bold;
    min-width: 95px;
}
.digiseller-langs {
    background: url("//digiseller.ru/shop/img/dgslr_langs.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    display: inline-block;
    float: right;
    height: 28px;
    margin-left: 3px;
    margin-top: 7px;
    position: relative;
    top: 0;
    vertical-align: bottom;
    width: 28px;
}
.digiseller-langs-dd {
    background: none repeat scroll 0 0 #fff;
    border-radius: 3px !important;
    display: none;
    font-family: arial,tahoma;
    font-size: 12px;
    padding-top: 10px;
    position: absolute;
    right: 0;
    z-index: 999;
}
.digiseller-langs div {
    transition: all 0.4s ease 0s;
}
.digiseller-langs:hover div, .digiseller-langs:hover {
    display: block !important;
}
.digiseller-langs-dd > div {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
    min-width: 84px;
    padding-bottom: 3px;
}
.digiseller-langs-dd ul li {
    display: block;
}
.digiseller-langs-dd ul {
    border-radius: 0 0 3px 3px;
}
.digiseller-langs-dd span {
    cursor: default;
    display: block;
    height: 25px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.digiseller-langs-dd span {
    background: url("//digiseller.ru/shop/img/cart_arrTop.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    color: #ebebeb;
    display: block;
    font-size: 8px;
    height: 10px;
    overflow: hidden;
    position: absolute;
    right: 6px;
    top: 0;
    width: 10px;
    z-index: 999;
}
.digiseller-langs-dd a {
    color: #0b6678;
    text-decoration: none;
}
.digiseller-langs-dd a:hover {
    text-decoration: underline !important;
}
.digiseller-langs-dd span + a {
    border-radius: 3px 3px 0 0;
}
.digiseller-langs-dd a:last-child {
    border-radius: 0 0 3px 3px;
}
.digiseller-langs a {
    display: block;
    line-height: 24px;
    padding: 0 10px 0 30px;
}
.digiseller-langs a:first-child {
    background: url("//digiseller.ru/shop/img/dgslr_langs.png") no-repeat scroll 8px 7px rgba(0, 0, 0, 0);
}
.digiseller-langs a:first-child + a {
    background: url("//digiseller.ru/shop/img/dgslr_langs.png") no-repeat scroll 8px -18px rgba(0, 0, 0, 0);
}
.digiseller-langs-dd:hover {
    display: inline-block;
}
.langs_bg {
    height: 28px;
    width: 28px;
}
.ru-ru-icon {
    background: url("//digiseller.ru/shop/img/dgslr_langs.png") no-repeat scroll left -47px rgba(0, 0, 0, 0);
}
.en-us-icon {
    background: url("//digiseller.ru/shop/img/dgslr_langs.png") no-repeat scroll left -76px rgba(0, 0, 0, 0);
}
.digiseller-calc-line {
    border-bottom: 1px dashed #ccc;
    font-size: 12px;
    line-height: 1em;
    padding-bottom: 10px;
    padding-top: 10px;
}
.digiseller-calc-method span:first-letter {
    text-transform: uppercase;
}
.digiseller-calc-line > div:first-letter {
    text-transform: uppercase;
}
.digiseller-calc-line span {
    color: #d90000;
}
.digiseller-calc-line:first-child {
    border-top: 1px dashed #ccc !important;
}
.digiseller-calc-line > div {
    font-weight: bold;
    padding-bottom: 5px;
}
.digiseller-calc-line select {
    font-size: 12px;
    width: 240px;
}
.digiseller-calc-line textarea {
    font-size: 12px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 3px;
    resize: vertical;
    width: 240px;
}
.digiseller-calc-line input[type="text"] {
    font-size: 12px;
    padding-left: 5px;
    width: 240px;
}
.digiseller-calc-line input[type="radio"], .digiseller-calc-line input[type="checkbox"] {
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-left: 7px;
    margin-top: 3px;
}
.digiseller-calc-line input[type="radio"] + label, .digiseller-calc-line input[type="checkbox"] + label {
    display: inline-block;
    margin-top: 4px;
    width: 212px;
}
.digiseller-calc-line input[type="checkbox"] + label, .digiseller-calc-line input[type="radio"] + label {
    min-width: 214px;
}
.digiseller-calc-quanity input {
    height: 27px;
}
.digiseller-calc-line label {
    font-size: 12px;
}
.digiseller-calc-line label:hover {
    cursor: pointer;
}
.digiseller-calc-line input[type="radio"], .digiseller-calc-line input[type="checkbox"], .digiseller-calc-line label {
    vertical-align: middle;
}
.digiseller-calc-line-err input[type="text"], .digiseller-calc-line-err textarea {
    background: none repeat scroll 0 0 #fdbfbf;
    border: 1px solid #ccc;
}
.digiseller-calc-line-err > div {
    padding-left: 7px;
}
.digiseller-calc-buy + .digiseller-calc-line-err {
    color: #d90000;
    font-weight: bold;
    line-height: 1.1em;
    padding: 5px 0;
}
.digiseller-cart-btn {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    height: 26px;
    margin-top: 7px;
    top: 20px;
    width: 53px;
}
.digiseller-cart-btn .digiseller-cart-btn-empty a {
    background: url("//digiseller.ru/shop/img/cart_empty.png") no-repeat scroll 5px 3px rgba(0, 0, 0, 0);
}
.digiseller-cart-btn .digiseller-cart-btn-empty a span {
    color: #ccc;
    display: inline-block;
}
.digiseller-cart-btn a {
    background: url("//digiseller.ru/shop/img/cart.png") no-repeat scroll 5px 3px rgba(0, 0, 0, 0);
    color: #0b6678;
    display: inline-block;
    height: 100%;
    line-height: 27px;
    text-align: right;
    text-decoration: none;
    width: 100%;
}
.digiseller-cart-btn span {
    display: inline-block;
    font-family: Arial,Tahoma,Verdana;
    min-width: 30px;
    text-align: center;
}
.digiseller-cart-btn + .digiseller-search {
    margin-right: 78px;
}
.digiseller-cart-popup {
    border-collapse: collapse;
    font-size: 13px;
    width: 100%;
}
.digiseller-cart-content {
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}
.digiseller-cart-popup td {
    line-height: 22px;
    padding: 5px 7px;
    vertical-align: top;
}
.digiseller-cart-popup td:first-child {
    width: 99%;
}
.digiseller-cart-content {
    overflow-y: auto;
}
.digiseller-cart-popup td a {
    color: #0b6678;
    line-height: 16px;
    text-decoration: none;
}
.digiseller-cart-popup td div a {
    display: inline-block;
    padding-top: 3px;
	font-size:14px!important;	
	overflow:hidden;
}
.digiseller-cart-popup td a:hover {
    text-decoration: underline;
}
.digiseller-cart-footer a {
    float: left;
    line-height:22px;
}

.digiseller-cart-footer > span select {margin-left:7px} 

.digiseller-cart-popup input[type="number"] {
    text-align: center;
    width: 70px;
}
.digiseller-cart-del-product {
    background-image: url("//digiseller.ru/shop/img/digiseller-cart-icons.png") !important;
    background-position: 50% top;
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 0;
    height: 16px;
    line-height: 13px;
    margin-top: 3px;
    transition: none 0s ease 0s !important;
    width: 17px;
}
.digiseller-cart-del-product:hover {
    background-position: 50% -16px;
}
.digiseller-cart-price {
    text-align: right;
    white-space: nowrap;
}
.digiseller-cart-del-product {
    transition: none 0s ease 0s ;
}
.digiseller-cart-error td {
    background: none repeat scroll 0 0 #ffb9b9;
    border-bottom: 0 none !important;
}
.digiseller-cart-footer {
    height: 35px;
    margin-top: 5px;
}
.digiseller-cart-footer span {
    display: inline-block;
}
.digiseller-cart-footer:first-child {
    margin-right: 10px;
}
.digiseller-cart-footer > span {
    float: right;
    margin-top: 3px;
}
.digiseller-cart-footer span span {
    color: #333;
    height:19px;
    font-weight: bold;
    line-height: 21px;
}
.digiseller-cart-footer a + a {
    margin-left: 10px;
}
.digiseller-cart-popup tr td {
    border-bottom: 1px solid #ebebeb;
}
.digiseller-cart-popup tr:last-child td {
    border: 0 none;
}
.digiseller-cart-header {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #eee;
    border-color: #ebebeb #ebebeb silver;
    border-image: none;
    border-style: solid;
    border-width: 1px;
}
.digiseller-cart-price {
}
.digiseller-cart-header td:first-child + td + td + td {
    min-width: 17px;
}
.digiseller-cart-header td:first-child + td + td {
    min-width: 70px;
    text-align: right;
}
.digiseller-cart-header td:first-child {
    max-width: 311px;
}
.digiseller-cart-items tr td:first-child {
    max-width: 311px;
}
#digiseller-cart-items div {
    max-width: 311px;
    overflow-x: auto;
    white-space: pre-wrap;
}
.digiseller-cart-header .digiseller-cart-price {
    padding-right: 0;
}
.digiseller-cart-header td {
    font-weight: bold;
}
.digiseller-cart-footer a {
    background: none repeat scroll 0 0 #0b6678;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma,Arial;
    font-size: 14px;
    line-height: 1.3em;
    padding: 5px 7px;
    text-decoration: none;
}
.digiseller-cart-recount {
    font-weight: normal;
    margin-top: -5px;
    vertical-align: top;
}
.digiseller-cart-footer a:hover {
    background: none repeat scroll 0 0 #0a91ca !important;
}
a.digiseller-cart-btn-disabled {
    background: none repeat scroll 0 0 #ccc;
}
a.digiseller-cart-btn-disabled:hover {
    background: none repeat scroll 0 0 #ccc !important;
}
.digiseller-cart-params-toggle {
    display: inline-block;
    font-size: 0;
    height: 16px;
    vertical-align: middle;
    width: 13px;
	float:left;
}
.digiseller-cart-row-param {
    display: none;
}
.digiseller-cart-show-params .digiseller-cart-row-param {
    display: inline-block;
    font-size: 11px;
    line-height: 1.4em;
    padding-top: 8px;
}
.digiseller-cart-popup a {
    transition: none 0s ease 0s !important;
}
.digiseller-cart-show-params .digiseller-cart-params-toggle {
    float: left;
}
.digiseller-cart-row-params {
    font-size: 10px;
    line-height: 1.3em;
    margin-top: 5px;
}
.digiseller-fullwidth {
    width: 100% !important;
}
.digiseller-hmenu.digiseller-category > ul > li > a + ul {
    border: 1px solid #c2c2c2;
    border-radius: 3px;
    height: auto;
    margin-left: -1px;
    margin-top: 0;
}
.digiseller-hmenu.digiseller-category > ul > li ul {
    background: none repeat scroll 0 0 #fff;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 #7f7f7f;
    margin-top: -1px;
    min-width: 200px;
    width: auto;
}
.digiseller-hmenu.digiseller-category ul li ul {
    background-color: #fff;
    display: none;
    height: 0;
    left: 0;
    margin-left: -10px;
    position: absolute;
    top: 100%;
    z-index: 1000;
}
.digiseller-hmenu.digiseller-category {
    background-color: #fff;
    border-radius: 4px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.digiseller-hmenu {
    border: 1px solid #dfdfdf;
    border-radius: 4px;
}
.digiseller-hmenu.digiseller-category ul {
    font-size: 0;
}
.digiseller-hmenu.digiseller-category ul li {
    display: inline-block;
    margin: 0;
    padding: 0;
    position: relative;
}
.digiseller-hmenu.digiseller-category ul li ul li {
    display: block;
    padding-right: 10px;
    width: auto;
}
.digiseller-hmenu.digiseller-category a {
    padding: 4px 0 4px 10px;
}
.digiseller-hmenu.digiseller-category > ul li > ul ul {
    left: 100%;
    margin-left: 0;
    top: 0;
}
.digiseller-hmenu.digiseller-category > ul {
    margin: 0;
}
.digiseller-hmenu.digiseller-category > ul > li {
    border-bottom: 0 none !important;
    font-size: 14px;
    margin-top: -1px;
}
.digiseller-hmenu > ul > li.digiseller-hmenu-withsub {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #dfdfdf #fff #fff;
    border-image: none;
    border-right: 1px solid #fff;
    border-style: solid;
    border-width: 1px;
    margin-left: -2px !important;
}
.digiseller-hmenu > ul > li.digiseller-hmenu-withsub:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 0 none !important;
    border-image: none;
    border-left: 1px solid #c2c2c2;
    border-radius: 4px 4px 0 0;
    border-right: 1px solid #c2c2c2;
    border-top: 1px solid #c2c2c2;
    box-shadow: 0 0 6px #dfdfdf;
    margin-left: 1px;
    position: relative;
    z-index: 999;
}
.digiseller-hmenu > ul > li:not(.digiseller-hmenu-withsub) + li.digiseller-hmenu-withsub {
    margin-left: 0 !important;
}
.digiseller-hmenu > ul > li.digiseller-hmenu-withsub:hover + li.digiseller-hmenu-withsub {
    margin-left: -1px !important;
}
.digiseller-hmenu.digiseller-category > ul > li > a {
    border-right: 1px solid #ebebeb;
    display: inline-block;
    line-height: 1em;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 4px 10px;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:first-child {
    border-left: 0 none;
    border-radius: 4px 0 0 !important;
    border-top: 0 none;
    margin-left: -1px !important;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:first-child > a + ul {
    margin-left: -1px !important;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:first-child:hover {
    -moz-border-bottom-colors: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: #bbbbbb #bbbbbb -moz-use-text-color !important;
    border-image: none !important;
    border-radius: 4px 4px 0 0 !important;
    border-style: solid solid none !important;
    border-width: 1px 1px 0 !important;
    margin-left: -1px !important;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:first-child:hover + li {
    margin-left: 2px !important;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:first-child:hover > a {
    margin-left: -1px !important;
}
.digiseller-hmenu.digiseller-category > ul > li:hover > a {
    text-decoration: underline;
}
.digiseller-hmenu > ul > li.digiseller-hmenu-withsub:hover a {
    border: 0 none !important;
    text-decoration: none;
}
.digiseller-hmenu.digiseller-category > ul > li a {
    text-decoration: none;
}
.digiseller-hmenu.digiseller-category ul li ul li:last-child:hover {
    border-radius: 0 0 4px 4px;
}
.digiseller-hmenu.digiseller-category ul li ul li:first-child:hover {
    border-radius: 4px 4px 0 0;
}
.digiseller-hmenu.digiseller-category > ul > li > ul {
    background-color: #fff !important;
    margin-left: -1px;
}
.digiseller-hmenu.digiseller-category > ul > li ul {
    border: 1px solid #bbbbbb;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
    height: auto;
}
.digiseller-hmenu.digiseller-category ul li:hover > ul {
    display: inline-block !important;
    height: auto;
    transition: all 2s ease 0s;
}
.digiseller-hmenu.digiseller-category > ul > li > ul li:hover {
    background-color: #efefef;
    background-repeat: no-repeat;
}
.digiseller-hmenu.digiseller-category > ul > li .digiseller-hmenu-withsub {
    background-image: url("//digiseller.ru/shop/img/hmenu_arrow_right.png") !important;
    background-position: right center !important;
    background-repeat: no-repeat !important;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub > a {
    position: relative;
    z-index: 999;
}
.digiseller-hmenu.digiseller-category > ul {
    position: relative;
    z-index: 1;
}
.digiseller-hmenu.digiseller-category > ul > li {
    margin-left: 1px;
    padding: 1px 0;
}
.digiseller-hmenu.digiseller-category > ul > li:hover {
    padding: 0;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:hover + li {
    margin-left: 2px;
}
.digiseller-hmenu.digiseller-category > ul > li.digiseller-hmenu-withsub:hover > i {
    background: none repeat scroll 0 0 #ffffff;
    bottom: -2px;
    content: " ";
    display: inline-block;
    height: 3px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 9999;
}
.digiseller-hmenu.digiseller-category > ul > li:first-child > i {
    background: none repeat scroll 0 0 #fff !important;
    border-left: 1px solid #ccc !important;
    bottom: -2px;
    display: none;
    height: 3px;
    left: -1px !important;
    position: relative;
    z-index: 111;
}

.digiseller-hmenu.digiseller-category > ul > li:last-child > a {
    border-right: 0 none !important;
}
.digiseller-hmenu .digiseller-category-active-hmenu {
    color: #0b6678;
}
.digiseller-hmenu .digiseller-category-active-hmenu a {
    color: #0b6678;
    font-weight: normal !important;
}
.digiseller-hmenu .digiseller-category-active-hmenu span {
    color: grey;
}
.digiseller-hmenu > ul > li > a span {
    display: none;
}
.digiseller-hmenu .digiseller-category-active > a {
    font-weight: bold !important;
}
.digiseller-hmenu ul ul .digiseller-category-active {
    color: #0b6678;
}
#digiseller-article-img-preview {
    margin-right: 20px;
}
.digiseller-product-left {
    margin-top: 4px;
}
.digiseller-left-thumbs {
    margin-left: 20px;
    vertical-align: top;
    width: auto;
}
.digiseller-left-thumbs a img {
    border: 1px solid #ccc !important;
    height: 44px;
    margin-top: 0;
    width: auto;
}
.digiseller-left-thumbs a.digiseller-left-thumbs-active img {
    border: 1px solid #0b6678 !important;
}
.digiseller-no-img {
    border: 1px solid #ccc;
    box-shadow: 2px 2px 5px #ebebeb;
    display: inline-block;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 5px;
}
.digiseller-left-thumbs div {
    position: relative;
}
.digiseller-left-thumbs div a {
    display: inline-block;
}
.digiseller-image-view img {
    margin-bottom: 15px;
}
.digiseller-left-thumbs a:nth-child(3n) {
    padding-right: 4px !important;
}
.digiseller-videothumb span {
    background: url("//www.digiseller.ru/shop/img/play_icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block !important;
    height: 40px;
    margin-left: 10px;
    margin-top: -42px;
    position: absolute;
    width: 40px;
}
.digiseller-videothumb span:hover {
    opacity: 0.5;
}
.digiseller-hidden {
    display: none;
}
.digiseller-askseller {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #9a9a9a;
    border-radius: 3px;
    clear: both;
    margin-bottom: 20px;
    margin-top: 20px;
    position: relative;
    right: -10px;
    width: 260px;
}
.digiseller-askseller:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
}
.digiseller-askseller a {
    color: #0b6678;
    display: table;
    padding: 10px 0;
    text-decoration: none;
    vertical-align: middle;
    width: 100%;
}
.digiseller-askseller a span {
    color: grey;
    display: table-cell;
    vertical-align: middle;
    width: 50%;
}
.digiseller-askseller a span:first-child {
    color: #0b6678;
    padding-right: 14px;
    text-align: right;
    white-space: nowrap;
}
.digiseller-askseller a span:first-child + span {
    background: url("//digiseller.ru/shop/img/digi_ask_seller.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    font-size: 12px;
    height: 29px;
    min-height: 29px;
    padding-left: 42px;
}
.digiseller-askseller a span.digiseller-ask-online {
    background: url("//digiseller.ru/shop/img/digi_ask_seller.png") no-repeat scroll left bottom rgba(0, 0, 0, 0) !important;
    color: #0b6678;
    padding-left: 40px;
}
.digiseller-askseller a span i {
    display: none;
    min-height: 29px;
    width: 1px;
}
.digiseller-reviews_content h1, .digiseller-reviews_content h2, .digiseller-reviews_content h3 {
    border: 0 none;
    color: black;
    display: block;
    font-size: 12px;
    padding: 12px 0;
}
.digiseller-calc-line input[type="radio"], .digiseller-calc-line input[type="checkbox"] {
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-left: 7px;
    margin-top: 3px !important;
    vertical-align: top;
}
.digiseller-form-help {
    background: none repeat scroll 0 0 #aaa;
    border-radius: 11px;
    color: #fff !important;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma;
    font-size: 10px !important;
    height: 13px;
    line-height: 12px;
    text-align: center;
    vertical-align: middle;
    width: 13px;
}
.digiseller-form-tip {
    background: none repeat scroll 0 0 #ddebf2;
    border-radius: 3px;
    box-shadow: 0 0 1px #373737;
    display: none;
    font-style: normal;
    font-weight: normal;
    left: 10px;
    margin-top: 2px;
    padding: 5px 10px;
    position: absolute;
    width: 220px;
}
.digiseller-form-help:hover + .digiseller-form-tip {
    display: block;
}
.digiseller-form-help:hover {
    background: none repeat scroll 0 0 #ccc;
}
.digiseller-form-tip:hover {
    display: block;
}
.digiseller-category li a {
  padding-right:12px!important;
}

li.digiseller-hmenu-withsub > a span  {display:none!important} /**/
li.digiseller-hmenu-withsub > a  {
  background: url(//digiseller.ru/shop/img/ws_dd2.png);
  background-position:right -31px;
  background-repeat:no-repeat;
}
 
 li.digiseller-hmenu-withsub > a:hover  {
  background: url(//digiseller.ru/shop/img/ws_dd2.png);
  background-position:right 15px;
  background-repeat:no-repeat;
}

.digiseller-hmenu > ul > li .digiseller-hmenu-withsub a {
padding-left:10px!important;
padding-right:36px!important;
display:inline-block;
}

.digiseller-hmenu > ul > li.digiseller-hmenu-withsub a{
  background-image: url(//digiseller.ru/shop/img/ws_dd2.png)!important;
  background-position: calc(100% - 11px) -34px!important;
  background-repeat:no-repeat;
}

.digiseller-hmenu > ul > li.digiseller-hmenu-withsub a:hover {
  background-image: url(//digiseller.ru/shop/img/ws_dd2.png)!important;
  background-position: calc(100% - 11px) 12px!important;
  background-repeat:no-repeat;
}

.digiseller-category.digiseller-hmenu > ul > li.digiseller-hmenu-withsub a {padding-right:25px!important}
.digiseller-category.digiseller-hmenu ul li li a{background:none transparent!important;}
.digiseller-category.digiseller-hmenu ul li li a:hover {background:none transparent!important;}

.digiseller-topmenu a {border-right:1px solid #ccc;}

.digiseller-search-input:hover + .digiseller-search-go {background: url("//digiseller.ru/shop/img/loupe.png") no-repeat scroll center center #0a91c0 !important;}

.digiseller-cart-popup td a {background:#fff@important;}
  
.digiseller-cart-popup td a + div a {font-size:14px;}
  
a.digiseller-cart-del-product {font-size:0!important;}
  

  
a.digiseller-cart-params-toggle {
    background: url(//digiseller.ru/shop/img/pm_bg.png) no-repeat -13px top #0b6678!important;
 	border-radius:3px;
    font-size: 0 !important;
    height: 14px;
    margin-top: 3px;
    text-decoration: none !important;
    width: 14px;
}  
  
a.digiseller-cart-params-toggle {
  background: url(//digiseller.ru/shop/img/pm_bg.png) no-repeat left 0 #ccc!important;
  border-radius:3px;
  font-size: 0 !important;
  height: 14px;
  margin-top: 3px;
  text-decoration: none !important;
  width: 14px;
}
  
a.digiseller-cart-params-toggle:hover {
  background:url(//digiseller.ru/shop/img/pm_bg.png) no-repeat 0px top #0b6678!important;
  width:14px;
  height:14px;
  cursor: pointer!important;
  font-size:0!important;
  margin-top:4px
}

.digiseller-cart-show-params .digiseller-cart-params-toggle:hover {
  background:url(//digiseller.ru/shop/img/pm_bg.png) no-repeat -13px top #0b6678!important; 
}

.digiseller-cart-show-params a.digiseller-cart-params-toggle {background:url(//digiseller.ru/shop/img/pm_bg.png) no-repeat -13px top #ccc!important; }
.digiseller-cart-params-toggle + div{padding-left:6px;}
.digiseller-cart-show-params {margin-top:-1px;}




.digiseller-buy-standalone .digiseller-calc {
  border: 1px solid #EEEEEE;
  background: none repeat scroll 0 0 transparent;
  border-radius: 3px;
  color: #373737;
  font-size: 13px;
  margin-bottom: 20px;
  min-height: 30px;
  padding: 10px;
  position: relative;
  right: -10px;
  width: 240px;
  font-family: Arial; 
  text-align: center;
}
.digiseller-buy-standalone .digiseller-product-0-digiseller-name{
  color: #656565;
  display: block;
  min-width: 80px;
  font-family: Arial;
  font-size: 16px;
  overflow: hidden;
  padding: 5px;
  padding-bottom: 0;
  text-align: center;  
  display: block;  
}
.digiseller-buy-standalone .digiseller-calc-0-product_image{
  border: 0 none;
  padding: 7px 7px 0;  
}
.digiseller-buy-standalone .digiseller-product-0-image{
  text-align: center;
}
.digiseller-buy-standalone .digiseller-prod-cost{
  color: #D90000;
  display: block;
  font-size: 18px;
  margin-top: 18px;
  margin-bottom: 0;
  padding-right: 0px;
  padding-left: 0px;
  line-height: 15px;
  text-align: center; 
}
.digiseller-buy-standalone .digiseller-calc-method-0{
  padding-bottom: 10px;
  padding-top: 5px;  
}
.digiseller-calc-method-0 > span{
  font-weight: bold;
}
.digiseller-buy-standalone > div{
  display: table;
}
.digiseller-buy-standalone .digiseller-calc-method-two > div div:first-child{
  display: table-cell;
  vertical-align: top;
  padding-right: 8px;   
}
.digiseller-buy-standalone input, .digiseller-calc-011 select{
  margin-top: 4px;
  width: 100%;  
  font-family: Tahoma,Arial;
  height: 24px; 
}
.digiseller-buy-standalone .digiseller-calc-method-two > div div {
  display: table-cell;
  vertical-align: top; 
}
.digiseller-buy-standalone .digiseller-calc-buy {
  text-align: center;
  white-space: nowrap;
  padding-bottom: 0px;
}
.digiseller-buy-standalone a.digiseller-buyButton {
  display: inline-block;
  margin-bottom: 6px;
  margin-top: 6px;
  background-color: #0D73A8;
  text-decoration: none;
  background: none repeat scroll 0 0 #0B6678;
  border: 0 none;
  border-radius: 3px 3px 3px 3px;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Tahoma,Arial;
  font-size: 14px;
  padding: 5px 17px;
  transition: all 0.4s ease 0s;
}
.digiseller-buy-standalone a.digiseller-buyButton:hover{
  background: none repeat scroll 0 0 #0a91c0;
  text-decoration: none;  
}
.digiseller-buy-standalone {
    color: #373737;
    font-family: Arial;
    font-weight: 400;
    line-height: 1.4em;
}
.digiseller-buy-standalone .digiseller-calc-line input[type="radio"], .digiseller-buy-standalone .digiseller-calc-line input[type="checkbox"]{
  width: auto;
}
/*.digiseller-buy-standalone .digiseller-notinstock span.digiseller-prod-cost{
  clear: both;
  color: #d90000;
  display: block;
  float: right;
  font-size: 21px;
  line-height: 30px;  
  margin-bottom: 0;
  margin-top: 0px;
  padding-bottom: 0;
  text-align: right;
  white-space: nowrap;
  width: 100%;  
  padding-right: 10px;
  padding-left: 10px;  
}*/
.digiseller-buy-standalone span.digiseller-prod-cost > span{
  font-size: 16px; 
}
.digiseller-buy-standalone .digiseller-notinstock a.digiseller-buyButton-empty{
/*  display: inline-block; 
  float: none !important;
  margin-top: 0 !important;
  position: absolute; 
  background: none repeat scroll 0 0 #ccc;
  border: 0 none;
  border-radius: 3px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  line-height: 1.3em;
  padding: 5px 7px; */  
  display: inline-block;
  margin-bottom: 6px;
  margin-top: 6px;
  background-color: #0D73A8;
  text-decoration: none;
  background: none repeat scroll 0 0 #ccc;
  border: 0 none;
  border-radius: 3px 3px 3px 3px;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Tahoma,Arial;
  font-size: 14px;
  padding: 5px 17px;
  transition: all 0.4s ease 0s;
  text-align: center;
  margin: 0 auto;
  position: static; 
}
.digiseller-buy-standalone form{
  width: 240px;
  margin: 0 auto;  
}
.digiseller-buy-standalone span.digiseller-prod-cost > span{
  font-size: 16px; 
}
.digiseller-calc input[type="checkbox"] {
  display: inline-block;
  margin: 0 5px 0 0;
  width: 13px;
  vertical-align: bottom;
}
.digiseller-calc-line {
  text-align: left;
}
.digiseller-calc-method-two {
  text-align: left;
}
.digiseller-calc-line input[type="checkbox"] + label, .digiseller-calc-line input[type="radio"] + label{  text-align: left;}