html {color: #222;font-size: 1em;line-height: 1.4;}::-moz-selection {background: #b3d4fc;text-shadow: none;}::selection {background: #b3d4fc;text-shadow: none;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}audio, canvas, iframe, img, svg, video {vertical-align: middle;}fieldset {border: 0;margin: 0;padding: 0;}textarea {resize: vertical;}.browserupgrade {margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;}.hidden {display: none !important;}.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.invisible {visibility: hidden;}.clearfix:before, .clearfix:after {content: " ";display: table;}.clearfix:after {clear: both;}@media only screen and (min-width: 35em) {}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {}@media print {*, *:before, *:after {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr, img {page-break-inside: avoid;}img {max-width: 100% !important;}p, h2, h3 {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}}.form-review {margin-top: 5px;}.form-review .alert {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.form-review .form-control {border-radius: 0;border:1px solid #ccc;}.form-review input, .form-review select {height: 40px;}.form-review .required_star, .form-group .required_star {font-weight: bold;color: #c0392b;}#reviewStars-input input:checked ~ label, #reviewStars-input label, #reviewStars-input label:hover, #reviewStars-input label:hover ~ label {background: url('/uploads/ico-s71a7fdede6.png') no-repeat;}#reviewStars-input {overflow: hidden;*zoom: 1;position: relative;float: left;}#reviewStars-input input {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;width: 43px;height: 40px;position: absolute;top: 0;z-index: 0;}#reviewStars-input input:checked ~ label {background-position: 0 -40px;height: 40px;width: 43px;}#reviewStars-input label {background-position: 0 0;height: 40px;width: 43px;float: right;cursor: pointer;margin-right: 10px;position: relative;z-index: 1;}#reviewStars-input label:hover, #reviewStars-input label:hover ~ label {background-position: 0 -40px;height: 40px;width: 43px;}#reviewStars-input #star-0 {left: 0px;}#reviewStars-input #star-1 {left: 53px;}#reviewStars-input #star-2 {left: 106px;}#reviewStars-input #star-3 {left: 159px;}#reviewStars-input #star-4 {left: 212px;}#reviewStars-input #star-5 {left: 265px;}.reviews-list {margin-top: 40px;}.rating {unicode-bidi: bidi-override;width: 115px;margin-top: 15px;overflow: auto;}.rating > span {display: inline-block;position: relative;width: 0.9em;font-size: 22px;}.meter {margin-top: 15px;margin-bottom: 15px;background-image: url('../img_metro/meter.png');background-repeat: no-repeat;padding-left: 30px;}.row-review {border-top: 1px solid #ccc;margin-top: 5px;padding-top: 25px;background-color: #f4f4f4;}.row-review .date-review {text-align: right;color: #888;font-size: 12px;}.row-review .answer {border-top: 1px solid #ccc;}.review_success {padding: 20px 20px;text-align: center;font-size: 16px;color: #27AE60;border: 1px solid #27AE60;font-weight: bold;text-transform: uppercase;margin-top: 25px;background-color: #EAFAF1;}.go_in_cart {width: 100%;overflow: auto;z-index: 9999999999;position: fixed;bottom: 0;background-color: #212121;color: #fff;padding-top: 12px;padding-bottom: 12px;text-align: center;opacity: 0.9;font-size: 1.0em;}.go_in_cart a {color: #fff;text-decoration: underline;font-weight: bold;}.go_in_cart a:hover {color: #f5f5f5;}#close_block_go_in_cart {cursor: pointer;}.hint {position: relative;display: inline-block;}.hint:before, .hint:after {position: absolute;opacity: 0;pointer-events: none;}.hint:hover:before, .hint:hover:after {opacity: 1;}.hint:before {content: '';border: 6px solid transparent;}.hint:after {content: attr(data-hint);background: rgba(0, 0, 0, 0.8);color: white;padding: 8px 10px;font-size: 12px;display: block;line-height: 1.42857143;text-transform: none;letter-spacing: normal;}.hint--top:before {bottom: 105%;border-top-color: rgba(0, 0, 0, 0.8);}.hint--top:after {bottom: 104%;margin: 0 0 -6px -10px;}.hint--top:hover:before {margin-bottom: -10px;}.hint--top:hover:after {margin-bottom: 2px;}.hint_for_buy_opt, .cataloh_hint_for_buy_opt {position: absolute;display: none;margin-left: -250px;box-shadow: 0 0 30px -15px #060606;background-color: #FFFFFF;margin-top: 0.1em;border-radius: 10px;}.hint_for_buy_opt:before {content: '';position: absolute;right: 60px;top: -16px;border: 9px solid transparent;border-bottom: 8px solid #fff;z-index: 2;}.cataloh_hint_for_buy_opt:before {content: '';position: absolute;right: 60px;top: -16px;border: 9px solid transparent;border-bottom: 8px solid #fff;z-index: 2;}.hint_link_help {font-size: 15px;text-decoration: underline;color: #666;}.hint_link_help:hover {color: black;}.hint_sub_menu:hover ul {display: block}.sale_button_on_home {display: inline-block;margin-bottom: 15px;padding: 5px 30px;min-width: 122px;color: #fff;border: 1px solid #d52626;-webkit-transition: ease 0.4s;-moz-transition: ease 0.4s;-ms-transition: ease 0.4s;-o-transition: ease 0.4s;transition: ease 0.4s;background-color: #d52626;}.sale_button_on_home:hover {color: #d52626;border: 1px solid #d52626;background-color: #fff;}
/*.strong-class {
    font-size: 40px;
    position: relative;
    color: #000;
    text-decoration: none;
}
.strong-class:before {
    content: "";
    border-bottom: 2px solid #000000;
    position: absolute;
    width: 100%;
    height: 50%;
    transform: rotate(5deg);
    left: 0;
}*/ /*TODO:wholesale*/
@media only screen and (min-width: 991px) {
    .not-mobile {
        width: 305px !important;
        height: 456px !important;
        object-fit: cover;
    }
    .not-mobile-filter {
        width: 14% !important;
    }

    .not-mobile-filter-length {
        width: 20% !important;
    }
}
