@import url(https://e-matras.ua/skin/frontend/ematras/default/css/fonts.css);
@media (min-width: 980px) {  }
@media (min-width: 768px) and (max-width: 979px) { }
@media (max-width: 767px) {   }
@media (max-width:479px) {  }

/* Reset ================================================================================= */

* { margin:0; padding:0; }
body          { background:#f9f9f9; font:13px/18px Roboto; color:#2f2f2f; }
img           { border:0; vertical-align:top; }
a             { color:#0254a7; text-decoration:underline; }
a:hover       { text-decoration:none; }
:focus        { outline:0; }
/* Headings */
h1            { font-size:20px; font-weight:normal; line-height:1.15; }
h2            { font-size:18px; font-weight:normal; line-height:1.25; }
h3            { font-size:16px; font-weight:bold; line-height:1.25; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }
/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }
/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
/* Content */
strong        { font-weight:bold; }
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }
/* Lists */
ul,ol         { list-style:none; }
/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
/* ======================================================================================= */
/* Layout ================================================================================ */
.wrapper {}
.page {}
.page-print { background:#fff; padding:20px; text-align:left; }
.page-empty { background:#fff; padding:20px; text-align:left; }
.page-popup { padding:20px; text-align:left; }
.main-container {}
.main { width:992px; margin:10px auto 0; }
/* Base Columns */
.col-left { float:left; width:230px; }
.col-main { float:left; width:736px }
.col-right { float:right; width:230px; }
/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }
/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; }
.col2-right-layout .col-main { width: 640px; }
.col2-right-layout .col-right { width: 308px; }
.product-col2-right-layout .product-col-main { float: left; width: 650px; }
.product-col2-right-layout .product-col-right { width: 336px; float: right; }
.col2-left-layout .col-main { /*width: 730px;*/ }
.col2-left-layout .col-left { width: 217px; }
/* 3 Columns Layout */
.col3-layout .col-main { width:484px; margin-left:10px; }
.col3-layout .col-wrapper { float:left; width:748px; }
.col3-layout .col-wrapper .col-main { float:right; }
/* Content Columns */
.col2-set .col-1 { float:left; width:49%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .col-narrow { width:33%; }
.col2-set .col-wide { width:65%; }
.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }
.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */
/* Global Styles ========================================================================= */
/* Form Elements */
input,select,textarea,button { font:13px 'Roboto', sans-serif; vertical-align:middle; color:#000; }
input.input-text,select,textarea { background:#fff; border:1px solid #ddd; }
input.input-text,textarea { padding:2px; }
select { padding:1px; }
select option { padding-right:10px; }
select.multiselect option { border-bottom:1px solid #ddd; padding:2px 5px; }
select.multiselect option:last-child { border-bottom:0; }
textarea { overflow:auto; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
input.qty { width:2.5em !important; }
button.button::-moz-focus-inner { padding:0; border:0;} /* FF Fix */
button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
button.button span { float:left; height:35px; background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left-gray.png') 0 0 no-repeat; padding:0 0 0 5px; font:bold 14px/35px 'Roboto', sans-serif; text-align:center; white-space:nowrap; color:#2f2f2f; }
button.button span span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right-gray.png') 100% 0 no-repeat; padding:0 15px 0 8px; }
button.button:hover {}
button.button:hover span { background-position: 0 -35px; }
button.button:hover span span { background-position: 100% -35px; }
button.button:active {}
button.button:active span { background-position: 0 -70px; }
button.button:active span span { background-position: 100% -70px; }
button.button.green span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left.png') 0 0 no-repeat; color: #3c3c3b; text-shadow: 0 1px 0 #d0de93; }
button.button.green span span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right.png') 100% 0 no-repeat; }
button.button.green:hover {}
button.button.green:hover span { background-position: 0 -35px; }
button.button.green:hover span span { background-position: 100% -35px; }
button.button.green:active {}
button.button.green:active span { background-position: 0 -70px; }
button.button.green:active span span { background-position: 100% -70px; }
button.blue-old span { height:28px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/blue/left_slise.png') no-repeat; padding: 0 0 0 10px; font: bold 15px/28px 'Roboto', sans-serif; color:#fff; text-shadow: 0 1px 0 #7e7e7e; }
button.blue-old span span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/blue/right_slise.png') no-repeat 100% 0; padding: 0 8px 0 0; }
button.blue-old:hover span { background-position: 0px -28px; }
button.blue-old:hover span span { background-position: 100% -28px; }
button.blue-old:active span { background-position: 0px -56px; }
button.blue-old:active span span{ background-position: 100% -56px; }
button.blue span { width: 74px; height:31px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/btn-blue.png') no-repeat; padding: 0; font-size: 0; line-height: 0; text-indent: -9999px; 
}
button.blue span span { display: none; }
button.blue:hover span { background-position: 0px -31px; }
button.blue:hover span span {}
button.blue:active span { background-position: 0px -62px; }
button.blue:active span span {}
button.blue49 span { height:49px; width:100%; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts49-left.gif') no-repeat; padding: 0 0 0 0px; font-weight: 500; font-size: 27px; line-height: 40px; color: #fff; text-shadow: 0 1px 0 #7e7e7e; }
button.blue49 span span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts49-right.gif') no-repeat 100% 0; padding: 0 21px 0 0; }
button.blue49:hover span { background-position: 0 -49px; }
button.blue49:hover span span { background-position: 100% -49px; }
button.blue49:active span { background-position: 0 -98px; }
button.blue49:active span span{ background-position: 100% -98px; }
button.green49 span {/*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts-green-49-left.gif') no-repeat;*/ padding: 0 0 0 0px; font-weight: 500; font-size: 13px; line-height: 40px; color: #000; display:inline;}
button.green49 span span { font-size:13px; /*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts-green-49-right.gif') no-repeat 100% 0*/; padding: 0 0 0 0; }
button.green49:hover span { /*background-position: 0 -49px;*/ }
button.green49:hover span span { /*background-position: 100% -49px;*/ }
button.green49:active span { /*background-position: 0 -98px;*/ }
button.green49:active span span{ /*background-position: 100% -98px;*/ }



button.red49 span { height:49px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts-red-49-left.gif') no-repeat; padding: 0 0 0 21px; font-weight: bold; font-size: 27px; line-height: 40px; color: #fff; text-shadow: 0 1px 0 #7e7e7e; }
button.red49 span span { font-size:16px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts-red-49-right.gif') no-repeat 100% 0; padding: 0 21px 0 0; }
button.red49:hover span { background-position: 0 -49px; }
button.red49:hover span span { background-position: 100% -49px; }
button.red49:active span { background-position: 0 -98px; }
button.red49:active span span{ background-position: 100% -98px; }
button.disabled {}
button.disabled span {}
button.btn-checkout span {}
button.btn-checkout.no-checkout {}
p.control input.checkbox,
p.control input.radio { margin-right:6px; }
/* Form Highlight */
/*input.input-text:focus,select:focus,textarea:focus {}*/
/*.highlight { background:#efefef; }*/
/* Form lists */
/* Grouped fields */
/*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
.form-list li { margin:0 0 8px; }
.form-list label { float:left; color:#111; font-weight:bold; position:relative; z-index:0; }
.form-list label.required {}
.form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
.form-list li.control label { float:none; }
.form-list li.control input.radio,
.form-list li.control input.checkbox { margin-right:6px; }
.form-list li.control .input-box { clear:none; display:inline; width:auto; }
/*.form-list li.fields { margin-right:-15px; }*/
.form-list .input-box { display:block; clear:both; width: 194px; }
.form-list .field { float:left; width:275px; }
.form-list input.input-text { width:254px; }
.form-list textarea { width:254px; height:10em; }
.form-list select { width:260px; }
.form-list li.wide .input-box { width:535px; }
.form-list li.wide input.input-text { width:529px; }
.form-list li.wide textarea { width:529px; }
.form-list li.wide select { width:535px; }
.form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
.form-list .input-range input.input-text { width:74px; }
/* Customer */
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
.form-list .name-prefix { width:65px; }
.form-list .name-prefix select { width:55px; }
.form-list .name-prefix input.input-text { width:49px; }
.form-list .name-suffix { width:65px; }
.form-list .name-suffix select { width:55px; }
.form-list .name-suffix input.input-text { width:49px; }
.form-list .name-middlename { width:70px; }
.form-list .name-middlename input.input-text { width:49px; }
.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname { width:210px; }
.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year { float:left; width:85px; }
.form-list .customer-dob input.input-text { display:block; width:74px; }
.form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month { width:60px; }
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text { width:46px; }
.form-list .customer-dob .dob-year { width:140px; }
.form-list .customer-dob .dob-year input.input-text { width:134px; }
.buttons-set { clear:both; margin:5px 0 0; padding:0; }
.buttons-set .back-link { float:left; margin-top: 7px; }
.buttons-set button.button { float:right; }
.buttons-set p.required { margin:0 0 5px; }
.buttons-set-order {}
.fieldset { border:1px solid #ddd; background:#fefefe; padding:22px 25px 12px 33px; margin:28px 0; }
.fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #fefefe; background:#dedede; color:#333; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
/* Form Validation */
.validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:10px; line-height:13px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/validation_advice_bg.gif) 2px 1px no-repeat; color:#f00; }
.validation-failed { border:1px dashed #f00 !important; background:#faebe7 !important; }
.validation-passed {}
p.required { font-size:10px; text-align:right; color:#f00; }
/* Expiration date and CVV number validation fix */
.v-fix { float:left; }
.v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
/* Global Messages  */
.success { color:#3d6611; font-weight:bold; }
.error { color:#f00; font-weight:bold; }
.notice { color:#ccc; }
.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 10px; }
.messages li li { margin:0 0 3px; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_msg-success.gif); color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_msg-note.gif); color:#3d6611; }
/* BreadCrumbs */
.breadcrumbs { margin:0 0 0px;     font-size: 12px; }
.breadcrumbs li { display:inline; }
/* Page Heading */
.page-title { margin:0 0 10px; }
.page-title h1,
.page-title h2, .page-title div { font-size:30px; font-family: 'Roboto', sans-serif; color:#000; font-weight: normal; line-height: 1.25; }
.page-title .separator { margin:0 3px; }
.page-title .link-rss { float:right; }
.title-buttons { text-align:right; }
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 { float:left; }
.subtitle,
.sub-title { clear:both; }
.catalog-category-view .col-main .page-title.category-title {
    margin: 0;
}
/* Pager */
.pager { margin: 0 0 5px 0; text-align:center; }
.pager .amount { float:left; }
.pager .limiter { float:right; }
.pager .pages { margin:0 135px; }
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; }
.pager .pages .current {}
/* Sorter */
.sorter { border:1px solid #ddd; padding:5px; margin:5px 0; }
.sorter .view-mode { float:left; }
.sorter .sort-by { float:right; }
.sorter .link-feed {}
/* Toolbar */
.toolbar {}
.toolbar .pager {}
.toolbar .sorter { border: none; padding: 0; margin: 0; }
.toolbar .sorter .sort-by { float: none; }
.toolbar-bottom {}
.category-products .toolbar-bottom { margin-top: 15px; }
/* Data Table */
.data-table { width:100%; }
.data-table th { padding:5px; border:1px solid #ddd; font-weight:bold; white-space:nowrap; }
.data-table td { padding:5px; border:1px solid #ddd; }
.data-table thead { background-color:#f2f2f2; }
.data-table tbody {}
.data-table tfoot {}
.data-table tr.first {}
.data-table tr.last {}
.data-table tr.odd {}
.data-table tr.even { /*background-color:#f6f6f6;*/ }
.data-table tbody.odd {}
.data-table tbody.odd td { border-width:0 1px; }
.data-table tbody.even { /*background-color:#f6f6f6;*/ }
.data-table tbody.even td { border-width:0 1px; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-width:1px; }
.data-table th .tax-flag { white-space:nowrap; font-weight:normal; }
.data-table td.label,
.data-table th.label { font-weight:bold; background-color:#f6f6f6; }
.data-table td.value {}
/* Shopping cart total summary row expandable to details */
tr.summary-total { cursor:pointer; }
tr.summary-total td {}
tr.summary-total .summary-collapse { float:right; text-align:right; padding-left:20px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/bkg_collapse.gif) 0 4px no-repeat; cursor:pointer; }
tr.show-details .summary-collapse { background-position:0 -53px; }
tr.show-details td {}
tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
tr.summary-details-first td { border-top:1px solid #d2d8db; }
tr.summary-details-excluded { font-style:italic; }
/* Shopping cart tax info */
.cart-tax-info { display:block; }
.cart-tax-info,
.cart-tax-info .cart-price { padding-right:20px; }
.cart-tax-total { display:block; padding-right:20px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/bkg_collapse.gif) 100% 4px no-repeat; cursor:pointer; }
.cart-tax-info .price,
.cart-tax-total .price { display:inline !important; font-weight:normal !important; }
.cart-tax-total-expanded { background-position:100% -53px; }
/* Class: std - styles for admin-controlled content */
.std .subtitle { padding:0; }
.std ol.ol { list-style:decimal outside; padding-left:1.5em; }
.std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
.std dl dt { font-weight:bold; }
.std dl dd { margin:0 0 10px; }
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote { margin:0 0 1em; padding:0; }
.std ul { list-style:disc outside; padding-left:1.5em; }
.std ol { list-style:decimal outside; padding-left:1.5em; }
.std ul ul { list-style-type:circle; }
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul { margin:.5em 0; }
.std dt { font-weight:bold; }
.std dd { padding:0 0 0 1.5em; }
.std blockquote { font-style:italic; padding:0 0 0 1.5em; }
.std address { font-style:normal; }
.std b,
.std strong { font-weight:bold; }
.std i,
.std em { font-style:italic; }
/* Misc */
.links li { display:inline; }
.links li.first { padding-left:0 !important; }
.links li.last { background:none !important; padding-right:0 !important; }
.link-cart { font-weight:bold; /*color:#f00;*/ }
.link-wishlist { font-weight:bold; }
.link-reorder { font-weight:bold; }
.link-compare { font-weight:normal; }
.link-print { background:url('https://e-matras.ua/skin/frontend/ematras/default/images/i_print.gif') 0 2px no-repeat; padding:2px 0 2px 25px; }
.link-rss { background:url('https://e-matras.ua/skin/frontend/ematras/default/images/i_rss.gif') 0 1px no-repeat; padding-left:18px; white-space:nowrap; }
.btn-remove { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url('https://e-matras.ua/skin/frontend/ematras/default/images/btn_remove.gif') 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.btn-remove2 { display:block; width:16px; height:16px; font-size:0; line-height:0; background:url('https://e-matras.ua/skin/frontend/ematras/default/images/btn_trash.gif') 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.btn-edit    { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url('https://e-matras.ua/skin/frontend/ematras/default/images/btn_edit.gif') 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.cards-list dt { margin:5px 0 0; }
.cards-list .offset { padding:2px 0 2px 20px; }
.separator { margin:0 3px; }
.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:#ddd; text-indent:-999em; overflow:hidden; }
/* Noscript Notice */
.noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .noscript-inner { width:1000px; margin:0 auto; padding:12px 0 12px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_notice.gif) 20px 50% no-repeat; }
.noscript p { margin:0; }
/* Demo Notice */
.demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; text-align:center; color:#fff; }
/* Cookie Notice */
.notice-cookie { border-bottom:1px solid #cfcfcf; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.notice-cookie .notice-inner { width:870px; margin:0 auto; padding:12px 0 12px 80px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_notice.gif) 20px 25px no-repeat; text-align:left; }
.notice-cookie .notice-inner p { margin:0 0 10px; border:1px dotted #cccc73; padding:10px; }
.notice-cookie .notice-inner .actions { }
/* ======================================================================================= */
/* Header ================================================================================ */
.logo { float:left; }
.header-container {}
.header { width:990px; margin:0 auto; position: relative; z-index: 2000; }
.header .logo { float:left; text-decoration:none !important; }
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo { margin:0; padding:0; }
.header .welcome-msg { font-weight:bold; text-align:right; }
.header .welcome-msg a {}
.header .links { float:right; }
.header .form-search { clear: both; margin: 5px 0 0; float: left; }
.header .form-search label { display: none; }
.header .form-search .box-input { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png') no-repeat 0 0; height: 32px; overflow: hidden; float: left; margin: 0 5px 0 0; }
.header .form-search .box-input .input-text { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png') no-repeat right -32px; padding: 0; border: 0; margin: 0 0 0 5px; vertical-align: top; height: 31px; line-height: 31px; width: 279px; }
.header .form-search .box-input #search-sku.input-text { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png') no-repeat right -32px; padding: 0; border: 0; margin: 0 0 0 5px; vertical-align: top; height: 31px; line-height: 31px; width: 54px; }
.header .form-search .search-autocomplete { z-index:999; }
.header .form-search .search-autocomplete ul { border:1px solid #ddd; background-color:#fff; }
.header .form-search .search-autocomplete li { padding:3px; border-bottom:1px solid #ddd; cursor:pointer; }
.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.header .form-search .search-autocomplete li.selected {}
.header .form-language { clear:both; text-align:right; padding-right:0px;}
.header-container .top-container { clear:both; text-align:right; }
.header .mini-cart { float: right; position: relative; margin-top: -42px; }
.header .mini-cart .mini-cart-icon { position: absolute; top: 0; left: -10px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-cart.png') no-repeat; width: 32px; height: 32px; overflow: hidden; }
.header .mini-cart .block-cart { width: 166px; height: 98px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bg-cart.png') no-repeat 50% 4px; border: none; text-align: center; }
.header .mini-cart .block-cart .block-title { border: none; }
.header .mini-cart .block-cart .block-subtitle, .header .mini-cart .block-cart .mini-products-list { display: none; }
/********** < Navigation */
.nav-container {}
.nav-wrap { width: 992px; margin: 0 auto; position: relative; }
.navbar-bg { background-color: #0054a6; }
.nav-left { position: absolute; left: 0; top: 0; width: 5px; height: 58px; background-position: bottom left; }
.nav-right { position: absolute; right: 0; top: 0; width: 5px; height: 58px; background-position: bottom right; }
.horizontal-nav { width: 982px; height: 58px; margin: 0 5px; background: none; background-position: top left; background-repeat: repeat-x; }
.nav-wrap .nav-right { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/nav/nav.png') no-repeat; }
#nav { /*padding:1px 0 8px;*/ }
/* All Levels */
#nav li { text-align:left; position:relative; }
#nav li.over { z-index:998; }
#nav li.parent {}
#nav li a { display:block; text-decoration:none; }
#nav li a:hover { text-decoration:none; }
#nav li a span { display:block; white-space:nowrap; cursor:pointer; letter-spacing: -1px; }
#nav li ul a span { white-space:normal; }
/* 1st Level */
#nav li { float:left; text-align: center; /*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider2.gif') no-repeat 0 0;*/background: url('https://e-matras.ua/skin/frontend/ematras/default/images/nav/navbar-gray.png') repeat-x; }
#nav li:first-child { /*background: none;*/ }
#nav li a { display: block; height: 58px; padding: 0 10px; font: bold 16px/49px 'Roboto'; color:#fff; text-shadow: 1px 0 #a2a1a1; background-color: #0054a6; }
#nav li a span { padding: 0; }
#nav li a:hover { color:#ff0; }
#nav li.over a,
#nav li.active a { color:#000; }
#nav li.first a { background: none; }
#nav li.last { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/nav/nav-center.png') repeat-x 0 0; }
#nav li.last a {}
/* 2nd Level */
#nav ul,
#nav div { position:absolute; width:15em; top:50px; left:-10000px; border:1px solid #ddd; background:#0054a6; }
#nav div ul { position:static; width:auto; border:none; }
/* 3rd+ leven */
#nav ul ul,
#nav ul div { top:7px; }
#nav ul li { float:none; border-bottom:1px solid #ddd; }
#nav ul li.last { border-bottom:0; }
#nav ul li a { float:none; padding:3px 9px; font-weight:normal; color:#888 !important; }
#nav ul li a:hover { color:#000 !important; }
#nav ul li.active > a,
#nav ul li.over > a { color:#000 !important; }
/* Show menu */
#nav li ul.shown-sub,
#nav li div.shown-sub { left:0; z-index:999; }
#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub { left:100px; }
/********** Navigation > */
/* ======================================================================================= */
/* Sidebar =============================================================================== */
.block { margin:0 0 10px; }
.block .block-title { padding: 0px 0 0 15px; }
.block .block-title strong { font-size:20px; font-weight:normal; font-family: 'Roboto', sans-serif; }
.block .block-title strong span {}
/*.block .block-title a { text-decoration:none !important; }*/
.block .block-title strong span a { text-decoration:underline; }
.block .block-title strong span a:hover { text-decoration:none; }
.block .block-subtitle { font-size:13px; font-weight:bold; }
.block .block-content { padding:10px 0 10px 15px; }
.block .block-content li.item { padding:5px 0; }
.block .btn-remove,
.block .btn-edit { float:right;}
.block .actions { /*text-align:right;*/ }
.block .actions a { float:left; }
.block .empty {}
.block li.odd {  }
/* Mini Products List */
.mini-products-list li { padding:5px 0; }
.mini-products-list .product-image { float:left; width:50px; padding:5px; border:1px solid #a3a3a3; }
.mini-products-list .product-details { margin-left:75px; }
.mini-products-list .product-details h4 { font-size:1em; font-weight:bold; margin:0; }
.block-cart .mini-products-list .product-details .product-name,
.block-cart .mini-products-list .product-details .nobr small { word-wrap:break-word; }
.block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
/* Block: Account */
.block-account .block-content {}
.block-account .block-content li { padding-top: 5px; }
/* Block: Currency Switcher */
.block-currency {}
.block-currency select { width:100%; border:1px solid #888; }
/* Block: Layered Navigation */
.block-layered-nav {}
.block-layered-nav dt { font-weight:bold; }
.block-layered-nav .currently { width: 169px; border: 1px solid #aaaaaa; padding: 20px 23px 0; background: url(https://e-matras.ua/skin/frontend/ematras/default/images/bkg-choice.gif) repeat;
                                -webkit-border-radius: 2px;
                                -moz-border-radius: 2px;
                                border-radius: 2px;}
.block-layered-nav .currently p.block-subtitle, .block-layered-nav .currently p.block-subtitle-item { padding: 0; margin-bottom: 15px; }
.block-layered-nav .currently p.block-subtitle-item { color: #aaaaaa; }
.block-layered-nav .currently ol li { padding-bottom: 15px; }
.block-layered-nav .currently ol li .btn-remove { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/buts/btn-trash.png") no-repeat scroll 0 0 transparent; margin: 5px 5px 0 0; float:left; }
#gan-block-content .currently ol li { position: relative; }
#gan-block-content .currently ol li .btn-remove { margin: 5px 15px 0 0; float:none; position: absolute; top: 0; left: 0; }
/* Block: Cart */
.block-cart {}
.block-cart .summary {}
.block-cart .amount {}
.block-cart .subtotal { text-align:center; }
.block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
.block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 5px 0; }
/* Block: Wishlist */
.block-wishlist {}
/* Block: Related */
.block-related {}
.block-related li { padding:5px 0; }
.block-related input.checkbox { float:left; margin-right:-20px; }
.block-related .product { margin-left:20px; }
.block-related .product .product-image { float:left; margin-right:-65px; }
.block-related .product .product-details { margin-left:65px; }
/* Block: Compare Products */
.block-compare {}
.block-compare li { padding:5px 0; }
/* Block: Recently Viewed */
.block-viewed {}
/* Block: Recently Compared */
.block-compared {}
/* Block: Poll */
.block-poll label {}
.block-poll input.radio { float:left; margin:1px -18px 0 0; }
.block-poll .label { display:block; margin-left:18px; }
.block-poll li { padding:3px 9px; }
.block-poll .actions { margin:5px 0 0; }
.block-poll .answer { font-weight:bold; }
.block-poll .votes { float:right; margin-left:10px; }
/* Block: Tags */
.block-tags ul,
.block-tags li { display:inline; }
/* Block: Subscribe */
.block-subscribe { border: 1px solid #a3a3a3; background: #fff; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; margin-bottom: 25px; }
.block-subscribe .block-title strong { padding-right: 70px; display: block; }
.block-subscribe .block-content {}
.block-subscribe .form-subscribe-desc { margin-bottom: 25px; }
.block-subscribe .input-box { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input.png') no-repeat; width: 195px; height: 31px; margin-bottom: 10px; }
.block-subscribe .input-box input { background: none; border: none; padding: 0; height: 31px; line-height: 31px; margin: 0 5px; width: 219px; }
.block-subscribe .actions { clear: both; text-align: left; }
.block-subscribe .actions button.button { float: left; margin-right: 15px; }
.block-subscribe .actions .more-button { padding-top: 7px; display: none; }
.block-subscribe .actions .more-button a { text-decoration: none; border-bottom: 1px dashed; }
.block-subscribe .actions .more-button a:hover, #gan-block-content .block-subtitle-clear a:hover { border-bottom: none; }
/* Block: Reorder */
.block-reorder {}
.block-reorder li { padding:5px 0; }
.block-reorder input.checkbox { float:left; margin:3px -20px 0 0; }
.block-reorder .product-name { margin-left:20px; }
/* Block: Banner */
.block-banner {}
.block-banner .block-content { text-align:center; }
/* Block: Login */
.block-login label { font-weight:bold; color:#666; }
.block-login input.input-text { display:block; width:167px; margin:3px 0; }
/* Paypal */
.sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
.sidebar .paypal-logo a { float:none; }
/* ======================================================================================= */
/* Category Page ========================================================================= */
.category-title { border:0; margin:0 0 7px; }
.category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
.category-image img {}
.category-description { margin:0 0 10px; }
.category-products {}
/* View Type: Grid */
.products-grid {
    /*position:relative;
    z-index:1;*/
}
.products-grid li,
.products-grid li a { z-index:1; }
.products-grid.last { border-bottom:0; }
.products-grid li.item { float:left; width:227px; /*padding:12px 22px 45px;*/ }
.category-products .products-grid li.item {
	margin-left: 22px;
	height: 385px;
	position: relative;
	margin-bottom: 20px;
}

.category-products .products-grid li.item:hover {
	z-index: 99999;
}

.category-products .products-grid li.item .av {
	position: relative;
	z-index: 5;
	padding: 12px 22px 15px;
}

.category-products .products-grid li.item .product-description{
	display: none;
	margin-top: 10px;
}

.category-products .products-grid li.item .av:hover {
	overflow: visible;
	position: relative;
	z-index: 99999;
	border: 2px solid #00a5ea;
	margin: -2px -2px 0 -2px;
	box-shadow: 5px 5px 13px 0 rgba(54, 69, 102, 0.5);
	background: #fff;
}
.category-products .products-grid li.item .av:hover .product-description{
	display: block;
}


.products-grid li.item.first, .products-grid li.item:first-child { margin-left: 0; }
.products-grid .product-image { display:block; width: 180px; height: 151px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-product-image.png') no-repeat 0 0; text-align: center; padding: 0px 0px 0px 0px; margin-bottom: 10px; position: relative; }
.products-grid .product-image .sticker-top-left { top: -10px; }
.products-grid .product-name { margin:0 0 5px; font-weight:normal; font:12px 'Roboto', sans-serif; height: 57px; overflow: hidden; }
.products-grid .product-name a {}
.products-grid .price-box { margin:5px 0 0; }
.products-grid .price-box .label { display: block; margin-top: -9px; }
.products-grid .availability { line-height:21px; }
.products-grid .has-in-stock { color: #4C8704; font:12px/14px Roboto;}
.products-grid .actions { /*position:absolute; bottom:12px;*/ }
.col2-left-layout .products-grid,
.col2-right-layout .products-grid { width:735px; margin:0 auto;}
.col1-layout .products-grid { width:790px; margin:0 auto; }
/* View Type: List */
.products-list li.item { border-bottom:1px solid #ddd; padding:12px 10px; }
.products-list li.item.last { border-bottom:0; }
.products-list .product-image { float:left; width: 180px; height: 151px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-product-image.png') no-repeat 0 0; text-align: center; padding: 0px 0px 0px 0px; margin-bottom: 10px; position: relative; }
.products-list .product-shop { margin-left:205px; }
.products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; }
.products-list .product-name a {}
.products-list .price-box { float:left; margin:3px 13px 5px 0; }
.products-list .availability { float:left; margin:3px 0 0; }
.products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
.products-list .desc .link-learn { font-size:11px; }
.products-list .add-to-links { clear:both; }
.products-list .add-to-links li { display:inline; }
.products-list .add-to-links .separator { display:inline; margin:0 2px; }
/* ======================================================================================= */
/* Product View ========================================================================== */
/* Rating */
.no-rating { margin:7px 0; font-size:11px; line-height:1.25; }
.no-rating a { text-decoration: none; border-bottom: 1px dashed; }
.no-rating a:hover { border-bottom: none; }
.ratings { font-size:11px; line-height:1.25; margin:0px 0; }
.ratings strong { float:left; margin:1px 3px 0 0; }
.ratings .rating-links { margin:0; }
.products-grid .ratings .rating-links { margin:0; padding: 0; display: inline; vertical-align: middle; }
.ratings .rating-links .separator { margin:0 2px; }
.ratings .rating-links .rating-links-votes { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.png") no-repeat scroll 0 50%; padding-left: 20px; padding-bottom: 0px; margin-left: 15px; vertical-align: -2px; }
.rating-dotted a { text-decoration: none; border-bottom: 1px dashed; }
.rating-dotted a:hover { border-bottom: none; }
.ratings dt {}
.ratings dd {}
.rating-box { width:80px; height:16px; font-size:0; line-height:0; background:url('https://e-matras.ua/skin/frontend/ematras/default/images/bkg_rating.gif') 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
.rating-box .rating { float:left; height:16px; background:url('https://e-matras.ua/skin/frontend/ematras/default/images/bkg_rating.gif') 0 100% repeat-x; }
.ratings .rating-box { float:left; margin-right:3px; }
.ratings .amount {}
.ratings-table th,
.ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
.ratings-table th { font-weight:bold; padding-right:8px; }
/* Availability */
.product-shop .availability, .detailsearch-box .availability {
	width: auto;
	display: inline-block;
	cursor: default;
}
.availability { margin:0; }
.availability span { /*font-weight:bold;*/ }
.availability.in-stock span {}
.availability.out-of-stock span { color:#d83820; }
.availability-only { margin:0 0 7px; }
.availability-only a { background:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; }
.availability-only .expanded { background-position:100% -15px; }
.availability-only strong {}
.availability-only-details { margin:0 0 7px; }
.availability-only-details th { background:#f2f2f2; font-size:10px; padding:0 8px; }
.availability-only-details td { border-bottom:1px solid #ddd; font-size:11px; padding:2px 8px 1px; }
.availability-only-details tr.odd td.last {}
/* Email to a Friend */
.email-friend {}
/* Alerts */
.alert-price, .alert-stock { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/graphic.png') no-repeat 0 50%; padding-left: 17px; }
.alert-price a, .alert-stock a { text-decoration: none; border-bottom: 1px dashed; }
.alert-price a:hover, .alert-stock a:hover { border-bottom: none; }
/********** < Product Prices */
.price { white-space:nowrap !important; }
.price-box {}
.price-box .price { font-weight:bold; }
.sp-methods .price .symbol,
.price-box .price .symbol,
.checkout-cart-index .cart .price .symbol,
.checkout-cart-index .cart .totals tfoot td.a-right .symbol,
.cms-home .col2-right-layout .actions .regular-price .price .symbol,
.data-orders-table .price-excl-tax .price .symbol,
.data-orders-table tr.discount td .price .symbol,
.checkout-onepage-index .opc .order-review .data-table .price .symbol {
    font: normal 12px/16px 'Roboto'; 
}
/* Regular price */
.regular-price {}
.data-orders-table .price-excl-tax .price,
.data-orders-table tr.discount td .price,
.regular-price .price { font-size: 18px; font-weight:bold; color: #002c4d; }
/* Old price */
.price-box .old-price { color: #f75150; text-decoration:line-through; display: inline-block; }
.price-box .special-price { display: inline-block; }
.old-price { color: #f75150; text-decoration:line-through; }
.old-price .price-label { white-space:nowrap; display: none; }
.old-price .price { font-weight:bold; font-family: 'Roboto', sans-serif; color: #7e7e7e; }
.cart-old-price { color: #ff0000; text-decoration: line-through; }
.cart-old-price .cart-price { color: #928682; font-size: 12px; }
/* Special price */
.special-price {}
.special-price .price-label { font-weight:bold; white-space:nowrap; display: none; }
.special-price .price, .sp-methods .price { font-size: 18px; font-weight:bold; color: #d64541; }
/* EUR price */
.price-box-add { clear: both; }
.price-box-add .regular-price {}
.price-box-add .regular-price .price { font: normal 12px/16px 'Roboto'; color: #7e7e7e; margin: 0; display: none; /* EUR Price */ }
.products-grid .price-box-add { margin: -2px 0 0; }
/* Minimal price (as low as) */
.minimal-price {}
.minimal-price .price-label { font-weight:bold; white-space:nowrap; }
.minimal-price-link { display:block; }
.minimal-price-link .label {}
.minimal-price-link .price { font-weight:normal; }
/* Excluding tax */
.price-excluding-tax { display:block; }
.price-excluding-tax .label { white-space:nowrap; }
.price-excluding-tax .price { font-weight:normal; }
/* Including tax */
.price-including-tax { display:block; }
.price-including-tax .label { white-space:nowrap; }
.price-including-tax .price { font-weight:bold; }
/* Configured price */
.configured-price {}
.configured-price .price-label { font-weight:bold; white-space:nowrap; }
.configured-price .price { font-weight:bold; }
/* FPT */
.weee { display:block; font-size:11px; color:#444; }
.weee .price { font-size:11px; font-weight:normal; }
/* Excl tax (for order tables) */
.price-excl-tax  { display:block; }
.price-excl-tax .label { display:block; white-space:nowrap; }
.price-excl-tax .price { display:block; }
/* Incl tax (for order tables) */
.price-incl-tax { display:block; }
.price-incl-tax .label { display:block; white-space:nowrap; }
.price-incl-tax .price { display:block; font-weight:bold; }
/* Price range */
.price-from {}
.price-from .price-label { font-weight:bold; white-space:nowrap; }
.price-to {}
.price-to .price-label { font-weight:bold; white-space:nowrap; }
/* Price notice next to the options */
.price-notice { padding-left:10px; }
.price-notice .price { font-weight:bold; }
/* Price as configured */
.price-as-configured {}
.price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
.price-box-bundle {}
/********** Product Prices > */
/* Tier Prices */
.tier-prices .price { font-weight:bold; }
.tier-prices .benefit {}
.tier-prices-grouped {}
/* Add to Links */
.add-to-links .separator { display:none; }
/* Add to Cart */
.add-to-cart label { float:left; margin-right:5px; }
.add-to-cart .qty { float:left; }
.add-to-cart button.button { float:left; margin-left:5px; }
.add-to-cart .paypal-logo { clear:left; text-align:right; }
.add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }
.product-view .add-to-cart .paypal-logo { margin:0; }
/* Add to Links + Add to Cart */
.add-to-box {}
.add-to-box .add-to-cart { /*float:left;*/ }
.add-to-box .or { float:left; margin:0 10px; }
.add-to-box .add-to-links { float:left; }
.product-view {}
.product-essential {}
.product-collateral .box-collateral { margin:0 0 15px; }
.box-collateral .std p {
    /*margin: 0;*/
    padding: 0;
}
/* Product Images */
.product-view .product-img-box { float:left; width:267px; }
.col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
.product-view .product-img-box .product-image { border:1px solid #a3a3a3; }
.product-view .product-img-box .product-image-zoom,  .product-view .product-img-box .product-image { position:relative; display: block; z-index:8; }
.product-view .product-img-box .product-image-zoom img{ position:absolute; left:0; top:0; cursor:move; }
.product-view .product-img-box .product-image img:not(.sticker){width: 100%;}
.product-view .product-img-box .zoom-notice { text-align:center; }
.product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
.product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
.product-view .product-img-box .zoom #track { position:relative; height:18px; }
.product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/magnifier_handle.gif) 0 0 no-repeat;  }
.product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
.product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
.product-view .product-img-box .more-views ul { margin-left:0px }
.product-view .product-img-box .more-views li { float:left; padding:1px; background-color:#ddd; margin:0 0 8px 4px ; }
.product-image-popup { margin:0 auto; }
.product-image-popup .buttons-set { float:right; clear:none; border:0; margin:0; padding:0; }
.product-image-popup .nav { margin:0 100px; text-align:center; }
.product-image-popup .image { display:block; }
.product-image-popup .image-label {}
/* Product Shop */
.product-view .product-shop { float:right; width:445px; }
.col1-layout .product-view .product-shop { float:right; width:700px; }
.col3-layout .product-view .product-shop { float:none; width:auto; }
.product-view .product-name {}
.product-view .short-description {}
/* Product Options */
.product-options { padding:10px; margin:10px 0 0; border:1px solid #ddd; background-color:#f6f6f6; }
.product-options dt label { font-weight:bold; }
.product-options dt .qty-holder { float:right; }
.product-options dt .qty-holder label { vertical-align:middle; }
.product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#000; }
.product-options dd { margin:10px 0; }
.product-options dl.last dd.last {}
.product-options dd input.input-text { width:98%; }
.product-options dd input.datetime-picker { width:150px; }
.product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
.product-options dd textarea { width:98%; height:8em; }
.product-options dd select { width:100%; }
.product-options .options-list {}
.product-options .options-list input.radio { float:left; margin:3px -18px 0 0; }
.product-options .options-list input.checkbox { float:left; margin:3px -20px 0 0; }
.product-options .options-list .label { display:block; margin-left:20px; }
.product-options ul.validation-failed { padding:0 7px; }
.product-options p.required { padding:15px 0 0; }
.product-options-bottom { padding:10px; border:1px solid #ddd; border-top:0; }
.product-options-bottom .price-box { margin:10px 0; }
/* Grouped Product */
.product-view .grouped-items-table {}
/* Block: Description */
.product-view .box-description {}
/* Block: Additional */
.product-view .box-additional {}
/* Block: Upsell */
.product-view .box-up-sell {}
.product-view .box-up-sell .products-grid td,
.product-view .box-related .products-grid td { width:25%; padding-bottom: 50px; }
.product-view .box-related .products-grid td .item-holder,
.product-view .box-up-sell .products-grid td .item-holder { padding-right: 15px; }
.product-view .box-related .products-grid td .item-holder .checkbox-container,
.product-view .box-up-sell .products-grid td .item-holder .checkbox-container { display: none; }
.product-view .box-related .toolbar,
.product-view .box-up-sell .toolbar { margin-bottom: 16px; }
.product-view .box-related .toolbar-bottom .toolbar,
.product-view .box-up-sell .toolbar-bottom .toolbar { margin-bottom: 0; }
.product-view .box-related .products-grid .product-image .sticker-top-left,
.product-view .box-up-sell .products-grid .product-image .sticker-top-left { top: -9px; left: -14px; }
/* Block: Tags */
.product-view .box-tags {}
.product-view .box-tags .form-add label { float:left; }
.product-view .box-tags .form-add .input-box { float:left; width:260px; margin:0 5px; }
.product-view .box-tags .form-add input.input-text { width:254px; }
.product-view .box-tags .form-add p { clear:both; }
/* Block: Reviews */
.product-view .box-reviews {}
.product-view .box-reviews .form-add {}
#review-form .input-box, #reply-form .input-box {}
#review-form .adv_min, #reply-form .adv_min{width: 47%; display: inline-block;}
#review-form .adv_min textarea, #reply-form .adv_min textarea{width: 100%; padding: 0;}
#review_minus {margin-left: 5%;}
#review_advantage label{color: #4F8A31;}
#review_minus label{color: #D52C5C;}
/* Send a Friend */
.send-friend {}
/* ======================================================================================= */
/* Content Styles ================================================================= */
.product-name { font-size:1em; font-weight:normal; }
.product-name a {}
/* Product Tags */
.tags-list li { display:inline; }
/* Advanced Search */
.advanced-search {}
.advanced-search-amount {}
.advanced-search-summary {}
/* CMS Home Page */
.cms-home .subtitle {}
.cms-index-index .subtitle {}
/* Sitemap */
.page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
.page-sitemap .links a { text-decoration:none; position:relative; }
.page-sitemap .links a:hover { text-decoration:underline; }
.page-sitemap .sitemap { margin:12px; }
.page-sitemap .sitemap a {}
.page-sitemap .sitemap li { margin:3px 0; }
.page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
.page-sitemap .sitemap li.level-0 a {}
/* RSS */
.rss-title h1 { background:url(https://e-matras.ua/skin/frontend/ematras/default/images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
.rss-table .link-rss { display:block; line-height:1.35; background-position:0 2px; }
/* ======================================================================================= */
/* Shopping Cart ========================================================================= */
.cart {}
/* Checkout Types */
.cart .checkout-types { float:right; text-align:right; background: #fff; }
.cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; }
.cart .checkout-types .paypal-or { margin:0 8px; line-height:2.3; }
.cart .totals .checkout-types .paypal-or { clear:both; display:block; padding:3px 55px 8px 0; line-height:1.0; font-size:11px; }
/* Shopping Cart Table */
.cart-table .item-msg { font-size:10px; }
/* Shopping Cart Collateral boxes */
.cart-info-blok { padding:10px; background-color:#aeddf1; font:14px Roboto; margin-top:10px; min-height:50px;} /*Информационный блок в корзине*/
.cart-info-blok  img {float:left; padding-right:10px;}
.cart .cart-collaterals { padding:5px 0 0; }
.cart .cart-collaterals .col2-set { float:left; width:700px; }
.cart .crosssell {}
.cart .crosssell h2 { font-size:13px; font-weight:bold; }
.cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #a3a3a3; }
.cart .crosssell .product-details { margin-left:90px; }
.cart .crosssell li.item { margin:12px 0; }
/* Discount Codes & Estimate Shipping and Tax Boxes */
.cart .discount,
.cart .shipping {}
/* Shopping Cart Totals */
.cart .totals { float:right; }
.cart .totals table { width:100%; }
.cart .totals table th,
.cart .totals table td { padding:5px; }
.cart .totals table th { font-weight:bold; }
.cart .totals table tfoot th {}
/* Options Tool Tip */
.item-options dt { font-weight:bold; font-style:italic; }
.item-options dd { padding-left:10px; }
.truncated { cursor:help; }
.truncated a.dots { cursor:help; }
.truncated a.details { cursor:help; }
.truncated .truncated_full_value { position:relative; z-index:999; }
.truncated .truncated_full_value .item-options { position:absolute; top:-99999em; left:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ddd; background-color:#f6f6f6; }
.truncated .truncated_full_value .item-options > p { font-weight:bold; text-transform:uppercase; }
.truncated .show .item-options { top:-20px; left:50%; }
.col-left .truncated .show .item-options { left:30px; top:7px; }
.col-right .truncated .show .item-options  { left:-240px; top:7px; }
/* ======================================================================================= */
/* Checkout ============================================================================== */
/********** < Common Checkout Styles */
/* Shipping and Payment methods */
.sp-methods dt { font-weight:bold; }
.sp-methods .price { font-weight:bold; }
.sp-methods .form-list { padding-left:20px; }
.sp-methods select.month { width:150px; margin-right:10px; }
.sp-methods select.year { width:96px; }
.sp-methods input.cvv { width:3em !important; }
.sp-methods .checkmo-list li { margin:0 0 5px; }
.sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
.sp-methods .checkmo-list address { float:left; }
.sp-methods .centinel-logos a { margin-right:3px; }
.sp-methods .centinel-logos img { vertical-align:middle; }
.sp-methods .release-amounts { margin:0.5em 0 1em; }
.sp-methods .release-amounts button { float:left; margin:5px 10px 0 0; }
.please-wait { float:right; margin-right:5px; }
.please-wait img { vertical-align:middle; }
.cvv-what-is-this { cursor:help; margin-left:5px; }
/* Tooltip */
.tool-tip { border:1px solid #ddd; background-color:#f6f6f6; padding:5px; position:absolute; z-index:9999; }
.tool-tip .btn-close { text-align:right; }
.tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:15px; height:15px; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
.tool-tip .tool-tip-content { padding:5px; }
/* Gift Messages */
.gift-messages {}
.gift-messages-form { border:1px solid #ddd; background-color:#f5f5f5; }
.gift-messages-form { position:relative; }
.gift-messages-form label { float:none !important; position:static !important; }
.gift-messages-form h4 {}
.gift-messages-form .whole-order {}
.gift-messages-form .item { margin:0 0 10px; }
.gift-messages-form .item .product-img-box { float:left; width:75px; }
.gift-messages-form .item .product-image { margin:0 0 7px; }
.gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; }
.gift-messages-form .item .details { margin-left:90px; }
.gift-messages-form .item .details .product-name {}
.gift-message-link { display:block; background:url(https://e-matras.ua/skin/frontend/ematras/default/images/bkg_collapse.gif) 0 4px no-repeat; padding-left:20px; }
.gift-message-link.expanded { background-position:0 -53px; }
.gift-message-row {}
.gift-message-row .btn-close { float:right; }
.gift-message dt strong { font-weight:bold; }
/* Checkout Agreements */
.checkout-agreements {}
.checkout-agreements li { margin:10px 0; }
.checkout-agreements .agreement-content { border:1px solid #ddd; background-color:#f6f6f6; padding:5px; height:10em; overflow:auto; }
.checkout-agreements .agree { padding:6px; }
/* Centinel */
.centinel {}
.centinel .authentication { border:1px solid #ddd; background:#fff; }
.centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
/* Generic Info Set */
.info-set {}
/********** Common Checkout Styles > */
/* One Page Checkout */
.block-progress {}
.block-progress dt { font-weight:bold; }
.block-progress dt.complete,
.block-progress dd.complete { background-color:#f6f6f6; }
.opc { position:relative; }
.opc li.section { border-bottom:0; }
.opc .buttons-set.disabled button.button { display:none; }
.opc .buttons-set .please-wait { height:21px; line-height:21px; }
.opc .step-title { background-color:#f6f6f6; padding:0 5px; text-align:right; display: none; }
.opc .step-title .number { float:left; line-height:22px; margin-right:5px; }
.opc .step-title h2 { float:left; }
.opc .step-title a { display:none; float:right; }
.opc .allow .step-title { cursor:pointer; }
/*.opc .allow .step-title a { display:block; }*/
.opc .active { background: #f4f4f4; }
.opc .active .step-title { background-color:#ccc; cursor:default; }
/*.opc .active .step-title a { display:none; }*/
.opc .step { padding:0px; position:relative; }
.opc .step .tool-tip { right:10px; }
.opc .order-review {}
.opc .order-review .authentication {}
.opc .order-review .warning-message {}
/* Multiple Addresses Checkout */
.checkout-progress { padding:0 50px; margin:10px 0; }
.checkout-progress li { float:left; width:20%; border-top:5px solid #ccc; text-align:center; color:#ccc; }
.checkout-progress li.active { border-top-color:#000; color:#000; }
.multiple-checkout { position:relative; }
.multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:10px; }
.multiple-checkout .grand-total { font-size:1.5em; text-align:right; }
.multiple-checkout .grand-total big {}
.multiple-checkout .grand-total .price {}
#checkout-step-review{
}
/* ======================================================================================= */
/* Account Login/Create Pages ============================================================ */
.account-login {}
.account-login .new-users {}
.account-login .registered-users {}
.account-create {}
/* Account Login/Create Pages ============================================================ */
/* Captcha */
.captcha-note  {}
.captcha-image { float:left; position:relative; }
.captcha-img { border:1px solid #ccc; }
.registered-users .captcha-image    {}
#checkout-step-login .captcha-image {}
.captcha-reload { position:absolute; top:2px; right:2px;}
.captcha-reload.refreshing  { animation:rotate 1.5s infinite linear; -webkit-animation:rotate 1.5s infinite linear; -moz-animation:rotate 1.5s infinite linear; }
@-webkit-keyframes rotate {
    0% { -webkit-transform:rotate(0); }
0% { -webkit-transform:rotate(-360deg); }
}
@-moz-keyframes rotate {
    0% { -moz-transform:rotate(0); }
0% { -moz-transform:rotate(-360deg); }
}
@keyframes rotate {
    0% { transform:rotate(0); }
0% { transform:rotate(-360deg); }
}
/* Remember Me Popup ===================================================================== */
.window-overlay { background:url(https://e-matras.ua/skin/frontend/ematras/default/images/window_overlay.png) repeat; background:rgba(0, 0, 0, 0.35); position:absolute; top:0; left:0; height:100%; width:100%; z-index:990; }
.remember-me label {}
.remember-me-popup {}
.remember-me-popup h3 {}
.remember-me-popup .remember-me-popup-head {}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close {}
.remember-me-popup .remember-me-popup-body {}
.remember-me-popup .remember-me-popup-body a {}
/* Remember Me Popup ===================================================================== */
/* My Account ============================================================================= */
.my-account .title-buttons .link-rss { float:none; margin:0; }
.my-account .form-list .name-firstname em,
.my-account .form-list .name-lastname em {
    display: none;
}
/********** < Dashboard */
.dashboard {}
.dashboard .welcome-msg {}
/* Block: Recent Orders */
.dashboard .box-recent { margin:10px 0; }
/* Block: Account Information */
.dashboard .box-info .box-head {
    padding-bottom: 27px;
}
/* Block: Reviews */
.dashboard .box-reviews .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#ddd; }
.dashboard .box-reviews .details { margin-left:20px; }
/* Block: Tags */
.dashboard .box-tags .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#ddd; }
.dashboard .box-tags .details { margin-left:20px; }
/********** Dashboard > */
/* Address Book */
.addresses-list {}
.addresses-list-additional li.item {}
/* Order View */
.order-info { padding:15px 0 30px; }
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li { display:inline; }
.order-info dt { font-weight:normal; color: #777; }
.order-date { margin:10px 0; }
.order-info-box {}
.order-items { width:100%; overflow-x:auto; }
.order-additional { margin:15px 0; }
/* Order Gift Message */
.gift-message dt strong { color:#666; }
.gift-message dd { font-size:13px; margin:5px 0 0; }
/* Order Comments */
.order-about dt { font-weight:bold; }
.order-about dd { font-size:13px; margin:0 0 7px; }
.tracking-table { margin:0 0 15px; }
.tracking-table th { font-weight:bold; white-space:nowrap; }
.tracking-table-popup { width:100%; }
.tracking-table-popup th { font-weight:bold; white-space:nowrap; }
.tracking-table-popup th,
.tracking-table-popup td { padding:1px 8px; }
/* Order Print Pages */
.page-print .print-head {}
.page-print .print-head img { float:left; }
.page-print .print-head address { float:left; margin-left:15px; }
/* Price Rewrites */
.page-print .gift-message-link { display:none; }
.page-print .price-excl-tax,
.page-print .price-incl-tax { display:block; white-space:nowrap; }
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price { display:inline; }
/* My Reviews */
.product-review .product-img-box { float:left; width:140px;  }
.product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
.product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
.product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
.product-review .product-details { margin-left:150px; }
.product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
.product-review h3 {}
.product-review .ratings-table { margin:0 0 10px; }
.product-review dt { font-weight:bold; }
.product-review dd { font-size:13px; margin:5px 0 0; }
/* ======================================================================================= */
/* Footer ================================================================================ */
.footer-container { border-top: 5px solid #16a4d9; margin: 24px 0 0; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/tint_footer.png') repeat; }
.footer, .before-footer { width:992px; margin:0 auto; padding: 28px 0 30px; }
.footer p { text-align:right; }
.footer address { text-align:right; }
.footer ul {}
.footer ul li { display:inline; }
.footer-container .bottom-container { text-align:center; }
/* ======================================================================================= */
/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .product-shop .short-description:after,
.product-view .box-description:after,
.product-view .box-tags .form-add:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.offers-content:after,
.block-choice .form-content .item:after,
.popular-nav:after,
.popular-panel .products-grid li.item .item-holder:after,
.block-choice .form-content .item:after,
.toplinks:after,
.promolist-items li:after,
.order-info-box .box:after,
.bottom-description:after,
.top-description:after,
.send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.padder { clear: both; }
/* ======================================================================================= */
.footer-column-wrapper {}
.footer-item { float: left; width: 188px; }
.footer-item ul li { display: block; margin-bottom: 6px; }
.footer_logo { position: relative; width: 180px; height: 150px; margin: 0 60px 0 0; }
.footer-logo { position: absolute; right: 0; top: -55px; }
.city-title { float: left; margin-right: 15px; }
.phones { font-size: 14px; overflow: hidden; }
.phones .code { color: #7e7e7e; }
.footer-item .social { margin-top: -6px; }
.footer-item .social li { float: left; height: 24px; line-height: 24px; margin-left: 7px; }
.footer-item .social li:first-child { margin-left: 0; }
.head-info { clear: both; height: 40px;}
.social li a { display: block; width: 24px; height: 24px; overflow: hidden; }
.social li a:hover img { margin-top: -24px; }
.social li a:active img { margin-top: -48px; }
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300bs {
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin:0 5px 5px 0;
}
.addthis_button_facebook_like iframe, .addthis_button_tweet iframe {
    width: 105px !important;
}
.addthis_toolbox iframe,.addthis_toolbox > a > div {
    vertical-align: top !important;
}
.addthis_button_facebook_like {
    padding-top: 5px !important;
}
.addthis_button_vk {
    margin-left: 15px !important;
}
.footer-item-3 { width: 165px; }
.footer-item-4 { width: 190px; }
.footer-item-5 { width: auto; }
.quick-access { float: left; width: 650px; margin-left: 0px; }
.toplinks { margin-bottom: 8px; float: right; }
.toplinks ul { float: left; width: auto; }
.toplinks ul li {
	float: left;
	line-height: 20px;
}
.toplinks ul li a {
	color: #0054a6;
	text-decoration: none;
	float: left;
	line-height: 20px;
	background: #fff;
	border-right: 1px solid #e9e9e9;
	border-left: 0px solid #e9e9e9;
	padding: 3px 10px 4px 10px;
	margin-bottom:5px;
	font-family: Roboto;
	font-size:12,5px;
	font-weight:500;
	spacing: 5px;
}
@media (max-width: 979px) {
.toplinks ul li a {border-left: 0px; border-right: 0px; padding-bottom:0px;}
.toplinks ul li  {border-left: 0px; border-right: 0px; padding-bottom:0px;}
.toplinks ul li:first-child a { border-right: 0px;}
.toplinks ul li:last-child a { border-right: 0px;}
}
.toplinks ul li a:hover {
	background: #e9e9e9;
}
.toplinks ul li:first-child { margin-left: 0;}/*Войти*/
.toplinks ul li:first-child a { border-right: 1px solid #e9e9e9; }
.toplinks ul li.last { /*float: right;*/ }
.toplinks ul li.first, .exhibition { }
.exhibition a { text-decoration: none; border-bottom: 1px dashed;}
.exhibition a:hover { border-bottom: none; }
.login a { text-decoration: none; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x bottom left; padding-bottom: 1px; }
.login a:hover { background: none; }
.toplinks .user-menu {}
.toplinks .user-menu li, .toplinks .user-menu li a { border-radius: 0 !important; border-radius: 0px 0px 0px 0px !important; border-left: 0px solid #e9e9e9;}
.region, .taking-order, .call-center { float: left; }
.region { position: relative; margin-top: 2px; }
.region .region-title {
	font: 13px Roboto, sans-serif;
	color:#03499a;
	font-weight:600;
	border-bottom:1px dashed #03499a;
	/*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bullet1.png') no-repeat 100% 50%;*/
	margin-right: 10px;
	cursor: pointer;
	word-wrap: break-word;
	line-height: 15px;
}
.region .region-box { position: absolute; /*width: 452px;*/ width: auto; overflow: hidden; z-index: 10; left: 0; top: 40px; font: 13px Roboto, sans-serif;}
.region-box-header { }
.region-box form { background: #fff;  clear: both; display: block; /*width: 430px;*/width: auto; /*height: 288px;*/ height: auto; /*padding: 22px 0 0 20px;*/ padding:  20px 20px 0px 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.region-box form .col { float: left; width: 134px; }
.region-box form .col.one { /*width: 168px;*/ width: auto; }
.region-box form .col.last { /*width: 120px;*/ width: auto;}
.region-box form .col.bot { width: 401px; }
.region-box form .col label { display: block; padding: 4px 0px 2px 20px; line-height: 14px; font-size: 12px; }
.region-box form .col input[type="radio"], .region-box form .col input[type="checkbox"] { float: left; margin: 0 0 0 -20px; }
.region-box form button.button { float: right; font: 12px 'Roboto', sans-serif; margin-top: 15px; }
.region-box form .col.bot label { font: normal 10px Roboto; padding: 15px 0 0 28px; }
.but-region { text-decoration: none; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x bottom left; padding-bottom: 1px; }
.but-region:hover { background: none; }
.taking-order, .call-center { width: 160px; margin-right: 15px; position: relative; }
.taking-order .taking-title, .call-center .call-title { font-size: 12px; margin: 5px 0 0; }
.taking-order .phones, .call-center .phones { font-size: 18px; line-height: 22px; }
.phones { font-size: 18px; line-height: 22px; }
.taking-order .phones .but-phone { color: #2d2d2d; text-decoration: none; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bullet1.png') no-repeat 100% 50%; padding-right: 15px; }
.call-center .phones .but-phone { color: #2d2d2d; text-decoration: none; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bullet1.png') no-repeat 100% 50%; padding-right: 15px; }
.phones-box { position: absolute; left: 0; top: 42px; display: block; width: 160px; overflow: hidden; z-index: 10; }
.phones-box .phones { background: #fbfdfd; border: 1px solid #afafaf; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; }
.toolbar-bottom .toolbar .pager .amount { display:none; }
.category-products .toolbar .pager { display:none; }
.toolbar-bottom .toolbar .pager { display:block; border:none; }
.toolbar-bottom .toolbar .pager .limiter { display:none; }
.toolbar-bottom .toolbar .pager .pages strong { display:none; }
.toolbar-bottom .toolbar .sorter { display:none; }
.toolbar-bottom .toolbar .pager .pages { margin: 0; }
.page-title h1 { display:none; }
.previos_ul {}
.previos_ul li .previous { text-decoration:none; margin-right:50px; }
.previos_ul li .previous>span { border-bottom: solid 1px; }
.previos_ul li .previous>span:hover { border-bottom:none; }
.previos_ul li .next { text-decoration:none; }
.previos_ul li .next>span {  border-bottom: solid 1px; margin-left:20px; }
.previos_ul li .next>span:hover { border-bottom:none; }
.toolbar-bottom .toolbar .pager .pages li { display:inline-block; min-width:27px; height:30px; line-height: 30px; }
.ie7 .toolbar-bottom .toolbar .pager .pages li { display: inline; }
.previos_ul .current { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/pagination/press.png'); color:#126BA6 !important; }
.previos_ul li a { color:#126BA6 !important; font: 14px Roboto; }
.category-products .toolbar .sorter .sort-by { float:left; }
.category-products .toolbar .sorter .view-mode { float:right; width: 97px; height: 26px; }
.category-products .toolbar .sorter .view-mode ul { display: inline; font-size:0; line-height:0; letter-spacing:-1px; }
.category-products .toolbar .sorter .view-mode ul li { display: inline-block; width: 27px; height: 26px; font-size: 12px; line-height: normal; letter-spacing:normal; }
.category-products .toolbar .sorter .view-mode ul li.first,
.category-products .toolbar .sorter .view-mode ul li:first-child { width: auto; line-height: 26px; vertical-align: top; margin-right: 10px; }
.category-products .toolbar .sorter .view-mode ul li.first label,
.category-products .toolbar .sorter .view-mode ul li:first-child label { display: block; font-weight: bold; }
.category-products .toolbar .sorter .view-mode ul li a,
.category-products .toolbar .sorter .view-mode ul li strong { display: block; width: 100%; height: 100%; text-indent: -9999px; }
.category-products .toolbar .sorter .view-mode ul li.list a,
.category-products .toolbar .sorter .view-mode ul li.list strong { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/list.png') no-repeat 50% 50%; }
.category-products .toolbar .sorter .view-mode ul li.grid a,
.category-products .toolbar .sorter .view-mode ul li.grid strong { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/grid.png') no-repeat 50% 50%; }
.ie7 .category-products .toolbar .sorter .view-mode ul li { display: inline; }
.category-products .toolbar .sorter .view-mode ul li.selected { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/bkg_list.png') no-repeat; }
.category-products .toolbar .sorter { border:none; margin-bottom: 10px; }
.cms-index-index .col2-right-layout .col-main { width: 640px; }
.cms-index-index .col-main .page-title { display: block; }
.cms-index-index .col-main .page-title:first-child { display: none; }
.cms-index-index .col2-right-layout .col-right { width: 308px; }
.promo-carousel { position: relative; margin-bottom: 25px; }
.promo-show { margin: 0 auto 7px; width: 634px; height: 242px; border: 1px solid #a9a9a9; }
.promo-slide { text-align: center; width: 634px; height: 242px; }
.promo-arrow { display: none; position: absolute; top: 50%; z-index: 10; }
.promo-next { right: 0; }
.promo-prev { left: 0; }
.promo-buttons { clear: both; text-align: center; }
.promo-buttons li { display: inline-block; margin: 0 2px; }
.promo-buttons a { display: block; text-indent: -9999px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/bullet-promo.png') no-repeat 0 0; width: 14px; height: 15px; overflow: hidden; }
.promo-buttons li.selected a { background-position: -14px 0; }
.ie7 .promo-buttons li { display: inline; }
.cms-index-index .col-main .sale-container .page-title { display: block; }
.sale-container { margin-bottom: 45px; }
.sale-container .page-title { margin-bottom: 7px; }
.sale-container .products-grid { border: none; }
.sale-container .products-grid li { float: left; }
.sale-container .products-grid li.item { padding: 0; overflow: hidden; }
.sale-container .products-grid .product-name { font-size: 12px; font-weight: normal; }
.sale-container .products-grid .product-image { width: 180px; height: 151px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-product-image.png') no-repeat 0 0; text-align: center; padding: 0px 0px 0px 0px; margin-bottom: 8px; }
.sale-container .products-grid .actions { width: 185px; }
.sale-container .products-grid .price-box { float: left; width: 80px; }
.sale-container .products-grid .price-box .price-label { display: none; }
.sale-container .products-grid .action-right { float: left; }
.sale-container .products-grid .has-in-stock { color: #4c8704; font:12px/14px Roboto; }
.sale-container .ratings { margin: 0 0 10px; }
.sale-container .ratings .rating-box { margin-right: 10px; }
.sale-container .ratings .amount, .product-view-top .ratings .amount { color: #0254a4; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.gif') no-repeat 0 50%; padding-left: 20px; }
.sale-container .ratings .amount a, .product-view-top .ratings .amount a { text-decoration: none; border-bottom: 1px dashed; }
.sale-container .ratings .amount a:hover, .product-view-top .ratings .amount a:hover { border-bottom: none; }
.sale-container .sale-content { background: #fff; border: 1px solid #aaa; }
.jcarousel-skin-sale .jcarousel-clip { overflow: hidden; position: relative; width: 600px; height: 295px; margin: 0 0 0 27px; }
.jcarousel-skin-sale .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-sale .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-sale .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-sale .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-sale .jcarousel-next-disabled-horizontal,
.jcarousel-skin-sale .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-sale .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-sale .jcarousel-next-disabled-horizontal:active { cursor: default; }
.jcarousel-skin-sale .jcarousel-prev { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 0 0; overflow: hidden; text-indent: -999em; position: absolute; left: 0; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-sale .jcarousel-next { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 100% 0; overflow: hidden; text-indent: -999em; position: absolute; right: 0; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-sale .jcarousel-prev:hover { background-position: 0 -33px; }
.jcarousel-skin-sale .jcarousel-next:hover { background-position: 100% -33px; }
.jcarousel-skin-sale .jcarousel-prev:active { background-position: 0 -66px; }
.jcarousel-skin-sale .jcarousel-next:active { background-position: 100% -66px; }
.jcarousel-skin-sale .jcarousel-item-horizontal { margin-right: 15px; }
.jcarousel-skin-sale .jcarousel-item { width: 185px; height: 295px; }
.jcarousel-skin-sale .jcarousel-container-horizontal { padding: 18px 0; }
.show_sort-by li { float:left; margin-right: 10px; position: relative; }
.prise_nav { padding-right:15px; display:block; float:left; position:relative; }
.prise_nav > a > span { height:7px; width:13px; float:right; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/price_icon.png'); background-repeat:no-repeat; position:absolute; top:7px; left:33px; }
.prise_nav:hover > a > span { top:16px; left:48px; background-position: 0px -8px; }
.prise_nav:hover { padding-left:17px; padding-top:1px; border-top:solid 1px #919191; border-right:solid 1px #919191; border-left:solid 1px #919191; background-color:#fff; width:150px; height:30px; position:relative; background-position:35px 16px; margin-top:-10px; margin-left:-5px; line-height:35px; border-top-left-radius:2px; border-top-right-radius:2px; }
.prise_nav:hover > .hover_ul { display:inline-block !important; z-index: 9999; position:absolute; top:30px; left:0px; border:solid 1px #919191; border-top:none; margin-left: -1px; width:182px; border-bottom-left-radius:2px; border-bottom-right-radius:2px; background-color:#fff; display:inline-block; padding-bottom:23px; }
.prise_nav:hover  .hover_ul li.first { margin-top: -2px; padding-bottom: 2px; }
.ie7 .prise_nav:hover > .hover_ul { display: inline; }
.ie7 .toolbar { position: relative; z-index: 2; }
.hover_ul li { float:none; z-index: 9999; margin-left:16px; height:20px; }
.show_sort-by li a { text-decoration:none; border-bottom:dashed 1px; }
.show_sort-by li a:hover { border:none; }
.hover_ul li a { border:none; color:#000; }
.category-products .price-box, .box-related .price-box, .box-up-sell .price-box { width:80px; float:left; }
.category-products .price-box .label {/*display:none;*/ margin-top: -13px; }
.category-products .products-grid .actions { position: relative; bottom: 0; width: 183px; }
.category-products .products-grid .actions .add-to-links { clear: both; padding-top: 5px; }
.add-to-links li { text-align:left; }
.add-to-links li a { text-decoration:none; /*display:block; width:166px; */}
.add-to-links li a.link-cart {}
.add-to-links li .separator { display:block; width:17px; height:15px; float:left; background-color:red; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/add_to_sravnen.png'); background-repeat:no-repeat; background-position: 0px -15px; margin-top:3px; text-indent: -9999px; }
.add-to-links li .separator:hover { cursor:pointer; }
.products-list .add-to-links li a .linck-text {   border-bottom: 0px;  background-image: none;}
.add-to-links li a .linck-text { border-bottom:dashed 0px; font: 12px Roboto; }
.add-to-links li a .linck-text:hover { border:none; }
.category-products .products-grid .actions p.has-in-stock,
.box-related .products-grid .actions p.has-in-stock,
.box-up-sell .products-grid .actions p.has-in-stock { clear:both; text-align:left; }
.category-products .products-grid .actions p.has-in-stock span { font-weight: normal; }
.category-products .products-grid .actions .has-in-stock span {}
.offers-container { margin-bottom: 50px; }
.cms-index-index .col-main .offers-container .page-title { display: block; }
.tabs-nav { float: left; width: 137px; margin-right: -1px; position: relative; z-index: 2; }
.ie7 .tabs-nav { position: relative; z-index: 1; zoom: 1; }
.tabs-nav li { margin-bottom: 13px; }
.tabs-nav li a { font: bold 16px 'Roboto', sans-serif; line-height: 16px; color: #201c1d; text-decoration: none; border: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; display: block; padding: 22px 10px; }
.tabs-nav li.selected {}
.tabs-nav li.selected a { font-size: 18px; line-height: 18px; background: #fff; border: 1px solid #a3a3a3; border-right: 1px solid #fff; }
.tabs-nav li.tabs-top a { padding: 14px 10px; }
.tabs-nav li.tabs-top.selected a{ padding: 12px 10px; }
.tabs-container { border: 1px solid #a3a3a3; background: #fff; overflow: hidden; padding: 15px 20px 0 25px; height: 825px; position: relative; z-index: 0; }
.tabs-hidden { padding-top: 40px;}
.tabs-sorter { position: relative; }
.tabs-sorter .stickers { /*position: absolute; top: -15px; left: 202px;*/ }
.sticker_wrap { display: none; position: absolute; top: -12px; left: -50px;}
.tabs-filter, .upsell-filter { text-align: right; font-size:0; line-height:0; letter-spacing:-1px; }
.tabs-filter li, .upsell-filter li, .related-filter li { display: inline-block; font-size: 12px; line-height: normal; letter-spacing:normal; position: relative; }
.ie7 .tabs-filter li, .ie7 .upsell-filter li, .ie7 .related-filter li { display: inline; zoom:1; }
.tabs-filter li a, .upsell-filter li a, .related-filter li a { text-decoration: none; display: block; padding-left: 0px; height: 23px; line-height: normal;}
.tabs-filter li a span, .upsell-filter li a span, .related-filter li a span { display: block; height: 23px; line-height: normal; padding: 5px 0px 2px 0px; margin:0px 5px 0px 5px;}
.tabs-filter li a span span, .upsell-filter li a span span, .related-filter li a span span { height: auto; line-height: normal; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x 0 100%; }
.tabs-filter li.selected { margin-left: 0px;  }
.related-filter li.selected,
.upsell-filter li.selected {}
.tabs-filter li.selected a, .upsell-filter li.selected a, .related-filter li.selected a {  color:#fff; display:block; height:23px; background-color:#d64541; border-radius:3px; /*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-left.png') no-repeat;*/}
.tabs-filter li.selected a span, .upsell-filter li.selected a span, .related-filter li.selected a span { /*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-right.png') no-repeat 100% 0; */}
.tabs-filter li.selected a span span, .upsell-filter li.selected a span span, .related-filter li.selected a span span { padding: 0; background: none; }
.tabs-filter li a:hover span span, .upsell-filter li a:hover span span, .related-filter li a:hover span span { background: none; }
.tabs-container .tabs-panel .products-grid { border: none; margin-bottom: 50px; width: auto; }
.tabs-container .tabs-panel .products-grid .product-image,
#menu .item .product-image { width: 140px; height: 120px; /*background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-tabs-image.png') no-repeat; position: relative; */}
.tabs-container .tabs-panel .products-grid .product-image img { margin:0px; }
.tabs-container .tabs-panel .products-grid .product-name { font-size: 12px; font-weight: normal; }
.tabs-container .tabs-panel .products-grid li.item { padding: 0; width: 139px; margin-left: 15px; }
.tabs-container .tabs-panel .products-grid li.first { margin-left: 0; }
.tabs-container .tabs-panel .products-grid .actions { width: 139px; }
.tabs-container .tabs-panel .products-grid .price-box { clear: both; }
.upsell-sorter, .related-sorter { margin-bottom: 10px; }
.upsell-sorter .upsell-filter, .related-sorter .related-filter { text-align: left; }
.upsell-sorter label { float: left; font-weight: bold; padding-top: 5px; margin-right: 10px; }
.offers-container .tabs-container .tabs-panel .more-views { text-align: right; margin-top: -40px; position: absolute; bottom: 20px; right: 20px; }
.block-choice {background: url('https://e-matras.ua/skin/frontend/ematras/default/images/bkg-choice.gif') repeat; border: 1px solid #aeaeae; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-bottom: 96px; }
.block-choice .block-title { display: none; }
.block-choice .block-content {}
.block-choice .form-content {}
.block-choice .form-content .item { margin-bottom: 15px; clear: both; }
.block-choice .form-content .item label { float: left; width: 140px; height: 31px; line-height: 31px; color: #6f6f6f; }
.block-choice .form-content .item .label { color: #6f6f6f; }
.block-choice .form-content .item.first label { font-weight: bold; font-size: 14px; font-family: 'Roboto', sans-serif; color: #201c1d; }
.block-choice .form-content .item .input-box { float: left; }
.block-choice .form-content .item .input-box select { width: 142px; height: 31px; line-height: 31px; }
.block-choice .form-content .item .selectbox { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input-slice.png') no-repeat 0 0; padding-left: 4px; }
.block-choice .form-content .item .selectbox .select { width: 138px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input-slice.png') no-repeat 100% 100%; }
.block-choice .form-content .item .selectbox .select .text { padding-left: 3px; width: 114px; }
.block-choice .form-content .item .selectbox .select .trigger .arrow { margin: 12px; }
.block-choice .form-content .item .selectbox .dropdown { background: #fff; width: auto; min-width: 128px; padding-right: 15px; left: 0px !important; white-space: nowrap; }
.block-choice .form-content .item .slider { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-slider.png') no-repeat; width: 175px; margin-left: 15px; margin-top: 12px; height: 6px; position: relative; float: left; border: none; }
.block-choice .form-content .item .slider a { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-slider.png') no-repeat; width: 17px; height: 17px; position: absolute; top: -7px; left: 10%; display: block; border: none; }
.block-choice .form-content .item.length {}
.block-choice .form-content .item.length label { width: auto; }
.block-choice .form-content .item.length .slider { width: 55px; }
.block-choice .form-content .item.width .slider {}
.block-choice .form-content .item.width p, .block-choice .form-content .item.length p { float: left; }
.block-choice .form-content .item.last { margin-bottom: 7px; }
.block-article { margin-bottom: 30px; }
.block-article .block-title { margin-bottom: 0; }
.block-article .block-title strong { font-size: 20px; font-family: 'Roboto', sans-serif; }
.block-article .block-content { padding-top: 7px; }
.block-article .block-content ul {}
.block-article .block-content li.item { padding: 0; position: relative; margin-bottom: 5px; }
.block-article .block-content li.item a { padding-top: 8px; display: block; }
.is-blog .block-article .block-content li.item a { padding-left: 25px; }
.block-article .block-content li.item span { font: 24px 'Roboto', sans-serif; position: absolute; top: 0; left: 0; }
.block-article .block-content li.item:first-child {}
.block-article .block-content li.even { background-color: transparent; }
.block-article .block-content li .more-button { text-align: right; }
.block-article .block-content .more-views { margin: 5px 0 0; }
.block-article .block-content .more-views a {}
.sidebar .block-blog-categories .block-content li.item span, .block-blog-categories .block-title strong span { font-size: 20px; font-family: 'Roboto', sans-serif; }
.sidebar .block-blog-categories .block-content li.item span, .block-blog-categories .block-title { padding-bottom: 3px; }
.sidebar .wp-sidebar .block-blog-categories .block-content { padding: 2px 0 10px 32px; }
.sidebar .block-blog-categories .block-content #wp-category-list li.item { padding-bottom: 0 }
.block-asked { border: 1px solid #A4A3A3; background: #fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-bottom: 35px; font-size: 16px; }
.block-asked .block-content h3 { font-size:20px; font-weight:normal; font-family: 'Roboto', sans-serif; margin-bottom: 10px; }
.block-asked .block-content { padding-right: 10px; }
.block-asked .block-content p { margin-bottom: 10px; }
.block-asked .more-button { font-size: 12px; margin-bottom: 0; }
.block-asked .more-button a { border-bottom: 1px dashed; text-decoration: none; }
.block-asked .more-button a:hover { border-bottom: none; }
.block-actions { position: relative; box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5); }
.block-actions .block-title { display: none; }
.block-actions .block-content { padding: 0; }
.block-actions .block-top { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/banner-top.png') no-repeat; position: absolute; top: -48px; right: 37px; width: 55px; height: 48px; }
.block-actions .block-right { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/banner-right.png') no-repeat; position: absolute; top: 105px; right: -21px; width: 21px; height: 34px;  }
.cms-index-index .col-main .popular-container .page-title { display: block; }
.popular-container .page-title { position: relative; }
.popular-container .page-title .more-button { position: absolute; right: 0; top: 12px; }
.ie8 .popular-container .page-title .more-button,
.ie9 .popular-container .page-title .more-button { top: 15px; }
.popular-nav { margin-bottom: -1px; overflow: hidden; }
.ie7 .popular-nav { height: 61px; position: relative; z-index: 1; }
.popular-nav li { float: left; margin-left: 2px; }
.popular-nav li:first-child { margin-left: 0; }
.popular-nav li a { display: block; border: 1px solid #898989; border-bottom: 1px solid #bdbdbd; padding: 7px 4px; background: #fff; }
.popular-nav li.selected {}
.popular-nav li.selected a { border: 1px solid #aaa; border-bottom: 1px solid #fff; }
.popular-panel { background: #fff; border: 1px solid #bdbdbd; clear: both; height: 400px; display: none; overflow: hidden; }
.popular-content .activePanel { display: block; }
.jcarousel-skin-popular .jcarousel-clip { overflow: hidden; position: relative; width: 545px; height: 335px; margin: 0 auto; }
.jcarousel-skin-popular .jcarousel-prev { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 0 0; overflow: hidden; text-indent: -999em; position: absolute; left: 15px; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-popular .jcarousel-next { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 100% 0; overflow: hidden; text-indent: -999em; position: absolute; right: 15px; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-popular .jcarousel-prev:hover { background-position: 0 -33px; }
.jcarousel-skin-popular .jcarousel-next:hover { background-position: 100% -33px; }
.jcarousel-skin-popular .jcarousel-prev:active { background-position: 0 -66px; }
.jcarousel-skin-popular .jcarousel-next:active { background-position: 100% -66px; }
.jcarousel-skin-popular .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-popular .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-popular .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-popular .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 0; }
.jcarousel-skin-popular .jcarousel-next-disabled-horizontal,
.jcarousel-skin-popular .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-popular .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-popular .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 100% 0; }
.jcarousel-skin-popular .jcarousel-item-horizontal { margin-right: 15px; }
.jcarousel-skin-popular .jcarousel-item { width: 185px; height: 295px; }
.jcarousel-skin-popular .jcarousel-container-horizontal { padding: 18px 0; }
.popular-panel .more-button { text-align: right; padding-right: 22px; }
.popular-panel .products-grid { border: none; }
.popular-panel .products-grid li.item { float: left; width: 138px; height: 335px; position: relative; padding: 0; }
.popular-panel .products-grid li.item .item-holder { padding: 21px 0 0 17px; }
.popular-panel .products-grid .product-name {}
.popular-panel .products-grid .product-image { width: 136px; height: 116px; padding: 2px 0 0 0; position: relative; display: block; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-popular-image.png') no-repeat 0 0; }
.popular-panel .products-grid .actions { width: 150px; bottom: 0; }
.popular-panel .products-grid .price-box { margin: 0 0 10px; float: left; width: 100%; }
.popular-panel .products-grid .price-box .price-label { display: none; }
.popular-panel .products-grid .price-box .price { line-height: normal; }
.popular-panel .products-grid .price-box .old-price .price { font-size: 12px; }
.popular-panel .products-grid .price-box .special-price .price,
.popular-panel .products-grid .price-box .regular-price .price { font-size: 16px; }
.popular-panel .products-grid .ratings { margin-bottom: 10px; }
.popular-panel .products-grid .ratings .rating-box { margin-right: 4px; }
.popular-panel .products-grid .ratings .amount { color: #0254A4; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.gif') no-repeat 0 50%; padding-left: 20px; }
.popular-panel .products-grid .ratings .amount a { text-decoration: none; border-bottom: none; }
.popular-panel .products-grid .ratings .amount a:hover { border-bottom: none; }
.popular-panel .products-grid .availability { font-size: 12px; line-height: normal; }
.cms-home .product-image img.sticker {top: -20px; left: -9px;}
.catalog-product-view .product-image img.sticker {top: -14px; left: -16px;}
.products-grid .product-image img.sticker {top: -21px; left: -9px;}
.products-list .product-image img.sticker {top: -21px; left: -9px;}
.sticker { border: none !important; position: absolute; z-index: 99; }
.sticker-top-left { top: 0px; left: -6px; }
.sticker-top-right { top: -21px; right: -16px; }

.category-products .products-grid {}
.catalogsearch-result-index .category-products .products-grid,
.catalog-category-view .category-products .products-grid { background: #fff; border-right: 1px solid #ddd; border-left:1px solid #ddd; }
.category-products ul.first { border-top:1px solid #ddd; }
.category-products ul.last { border-bottom:1px solid #ddd; }
#prise_action .out-of-stock { float:right; }
.item .ratings .amount a { text-decoration:none; border-bottom:1px dashed; }
.item .ratings .amount:hover { border:none; }
#products-list { background-color:#fff; border:1px solid #DDD; }
#products-list li { border:none; }
#gan-block-content { background:none; }
/* #gan-block-content .block-subtitle { display:none; } */
.main .col-left .block .block-title { display:none; }
.page #narrow-by-list dd ol.gan-list-checkbox li a { padding-left:22px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/add_to_sravnen.png'); background-repeat: no-repeat; background-position: 0px -15px; }
.page #narrow-by-list dd ol.gan-list-checkbox li a.active { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/add_to_sravnen.png'); background-repeat: no-repeat; background-position: 0px 0px; }
.page #narrow-by-list dd ol a span, .gan-sidebar-nav .gan-image-list a span { text-decoration:none; border-bottom:1px dashed; }
.main .breadcrumbs ul li strong { display:block; clear:both; font: bold 30px 'Roboto', sans-serif; }
.filter_items { font:12px 'Roboto', sans-serif; color:#a4a4a4; }
.col-left #gan-block-content { border:none; }
.block-layered-nav #narrow-by-list .gan-attribute { background:none !important; }
.wrap_run_str { background-color: #F66A69; margin: 0 auto; width: 992px; border-radius: 3px; position: relative; top: -6px; }
.run_str_message { text-align: center; font-size: 14px; }
.run_str_message marquee { margin-top: 2px; }
.sidebar .block-viewed {}
.sidebar .block-viewed .product-image, .data-orders-table .product-image { width: 81px; height: 70px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-related-image.png') no-repeat; padding: 0 3px 3px 1px; display: block; margin-right: 10px; }
.sidebar .block-viewed .product-name { margin-bottom: 8px; }
.sidebar .block-viewed .price-box { float: left; padding-top: 3px; }
.sidebar .block-viewed .price-box .label { /*display: none;*/ }
.sidebar .block-viewed .price-box .regular-price .price { color: #002c4d; font: bold 18px 'Roboto', sans-serif; }
.sidebar .block-viewed button.blue { float: right; }
.sidebar .block-viewed .out-of-stock { clear: both; }
.sidebar .block-viewed li.even { background: none; }
.sidebar .block-viewed li table { width: 100%; }
.catalog-product-view .col2-right-layout .col-main, .product-col2-right-layout .product-col-main { width: 650px; }
.box-up-sell .container-up-sell { background: #fff; border: 1px solid #aaa; padding: 22px 27px 20px; }
.container-up-sell .products-grid { width: auto; }
.container-up-sell .products-grid { border: none; margin-bottom: 50px; width: auto; }
.container-up-sell .products-grid .product-image { width: 139px; height: 119px; padding: 0; position: relative; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-tabs-image.png') no-repeat; }
.container-up-sell .products-grid .product-image img { margin: 1px 0 0 1px; }
.container-up-sell .products-grid .product-image .sticker-top-left { top: -10px; left: 0; margin: 0; }
.container-up-sell .products-grid .product-name { font-size: 12px; font-weight: normal; }
.container-up-sell .products-grid li.item { padding: 10px 0 60px; width: 139px; height: 355px; margin-right: 15px; position: relative; }
.container-up-sell .products-grid li.first { margin-left: 0; }
.container-up-sell .products-grid .actions { width: 139px; bottom: 0; }
.container-up-sell .products-grid .actions .price-box .price-label, .container-up-sell .products-grid .actions .price-box label { display: none; }
.container-up-sell .jcarousel-skin-popular .jcarousel-clip { height: 355px; width: 596px; }
.container-up-sell .jcarousel-skin-popular .jcarousel-container-horizontal { padding: 0; }
.container-up-sell .jcarousel-skin-popular .jcarousel-prev { left: -24px; }
.container-up-sell .jcarousel-skin-popular .jcarousel-next { right: -24px; }
.container-up-sell .jcarousel-skin-popular .jcarousel-item-placeholder { display: none; }
.product-view-top { background: #fff; border: 1px solid #a5a5a5; padding: 20px 20px 20px 20px; }
.product-view-top .sidebar { float: right; width: 300px; margin-left: 0px; }
.product-view-top .product-left {}
.product-view-top .sidebar .block-choice { margin-bottom: 0; }
.block-product-banner {background: url('https://e-matras.ua/skin/frontend/ematras/default/images/promo.jpg') no-repeat; height: 173px; margin-top: 15px; width: 300px;}
.block-product-wrapper {width: 100%; height: 95%; overflow: hidden;}
.block-product-banner .block-title{color: #CC0025; }
.block-product-banner .banner_link{text-decoration: none; color: #2F2F2F; font-size: 12px; font-weight: bold; line-height: 20px;}
.block-product-banner .product-banner{float: left; height: 60px; width: auto; margin-right: 5px;}
.block-product-banner .product-banner img{height: 60px;}
.block-product-banner .helper {height: 60px;float: left;}
.block-product-banner .helper-block {height: 60px; width: 60px; float: left; clear: left;}
.block-product-banner .condition {padding-right: 8px;}
.icon-car { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/car.png') no-repeat; width: 25px; height: 18px; }
.icon-timer { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/timer.png') no-repeat; width: 22px; height: 22px; }
.icon-help { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/help-s.png') no-repeat; width: 17px; height: 17px; }
.icon-edit { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/edit.png') no-repeat; width: 19px; height: 19px; }
.icon-car, .icon-timer, .icon-help, .icon-edit { display: inline-block; vertical-align: bottom; }
.ie7 .icon-car, .ie7 .icon-timer, .ie7 .icon-help, .ie7 .icon-edit { display: inline; }
.block-delivery .icon-car, .block-delivery .icon-timer { margin-right: 9px; }
.block-delivery .icon-help { margin-left: 10px; }
.block-delivery ul { margin: 10px 0; }
.block-delivery ul li:first-child { margin-bottom: 10px; }
.block-delivery .click-detailed { margin-bottom: 35px; }
.block-delivery .click-detailed a { text-decoration: none; border-bottom: 1px dashed; }
.block-delivery .click-detailed a:hover { border-bottom: none; }
.product-view-top .col-wrap {}
.product-view-top .col-wrap .col-1 { float: left; width: 300px; padding-right:20px;}
.product-view-top .col-wrap .col-2 { padding: 20px; width: 260px; float: right; background-color:#f2f2f2; padding-right:20px; }
.catalog-product-view .product-view-top .product-shop { float: none; width: auto; }
.product-view-top .product-img-box { float: none; width: auto; }
.product-view-top .product-img-box .product-image { border: none; }
.product-view-top .product-options-top { padding-top:10px;}
.product-view-top .product-options-top .add-to-links {}
.product-view-top .product-options-top .add-to-links a { position: relative; margin-left: 5px; width: auto; text-decoration: none; border-bottom: 1px dashed; font-weight: normal; }
.product-view-top .product-options-top .add-to-links a:hover { border-bottom: none; }
.product-view-top .product-options-top .add-to-links .link-compare .separator { margin-left: 0;  margin-right: 0; }
.product-view-top .product-options-top .add-to-links .link-change span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/graphic.png') no-repeat 0 0; display: block; width: 14px; height: 12px; position: absolute; top: 50%; left: -17px; margin-top: -6px; }
.social_block { padding:0; overflow: hidden; margin-left: -15px;}
.social_block div { display: inline-block; }
.ie7 .social_block div { display: inline; }
#twitter_btn { margin-right: 12px; }
#google_plus_btn { width: 70px; }
#fb_btn {}
.box-recommend {}
.box-recommend .container-recommend { background: #fff; border: 1px solid #aaa; padding: 22px 27px 20px; margin-top: 10px; }
.box-recommend .filter-recommend { text-align: left; font-size:0; line-height:0; letter-spacing:-1px; }
.box-recommend .filter-recommend li { display: inline-block; font-size: 12px; line-height: normal; letter-spacing:normal; }
.ie7 .box-recommend .filter-recommend li { display: inline; zoom:1; }
.box-recommend .filter-recommend li a { text-decoration: none; display: block; padding-left: 3px; height: 30px; line-height: 30px; }
.box-recommend .filter-recommend li a span { display: block; height: 23px; line-height: normal; padding: 7px 10px 0 7px; }
.box-recommend .filter-recommend li a span span { padding: 0; height: auto; line-height: normal; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x 0 100%; }
.box-recommend .filter-recommend li.selected {}
.box-recommend .filter-recommend li.selected a { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-left.png') no-repeat; }
.box-recommend .filter-recommend li.selected a span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-right.png') no-repeat 100% 0; }
.box-recommend .filter-recommend li.selected a span span { padding: 0; background: none; }
.box-recommend .products-grid { width: auto; }
.box-recommend .products-grid { border: none; margin-bottom: 50px; width: 596px; height: 280px; }
.box-recommend .products-grid .product-image { width: 139px; height: 119px; padding: 0; position: relative; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-tabs-image.png') no-repeat; }
.box-recommend .products-grid .product-image img { margin: 1px 0 0 1px; }
.box-recommend .products-grid .product-image .sticker-top-left { top: -10px; left: 0; margin: 0; }
.box-recommend .products-grid .product-name { font-size: 12px; font-weight: normal; }
.box-recommend .products-grid li.item { padding: 10px 0 60px; width: 139px; height: 210px; margin-right: 15px; position: relative; }
.box-recommend .products-grid li.first { margin-left: 0; }
.box-recommend .products-grid .actions { width: 139px; bottom: 0; }
.box-recommend .products-grid .actions .price-box .price-label, .container-up-sell .products-grid .actions .price-box label { display: none; }
.box-recommend .jcarousel-skin-popular .jcarousel-clip { height: 280px; width: 596px; }
.box-recommend .jcarousel-skin-popular .jcarousel-container-horizontal { padding: 0; }
.box-recommend .jcarousel-skin-popular .jcarousel-prev { left: -24px; }
.box-recommend .jcarousel-skin-popular .jcarousel-next { right: -24px; }
.box-recommend .jcarousel-skin-popular .jcarousel-item-placeholder { display: none; }
.block-proposition { display: none; }
.block-proposition .block-title, .block-proposition .block-content { padding-left: 0; }
.block-proposition-top .block-title { padding-top: 0; }
.block-proposition .tabs-propos { text-align: left; font-size:0; line-height:0; letter-spacing:-1px; }
.block-proposition .tabs-propos li { display: inline-block; font-size: 12px; line-height: normal; letter-spacing:normal; }
.ie7 .block-proposition .tabs-propos li { display: inline; zoom:1; }
.block-proposition .tabs-propos li a { text-decoration: none; display: block; padding-left: 3px; height: 30px; line-height: 30px; }
.block-proposition .tabs-propos li a span { display: block; height: 23px; line-height: normal; padding: 7px 5px 0 2px; }
.block-proposition .tabs-propos li a span span { padding: 0; height: auto; line-height: normal; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x 0 100%; }
.block-proposition .tabs-propos li.selected {}
.block-proposition .tabs-propos li.selected a { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-left.png') no-repeat; }
.block-proposition .tabs-propos li.selected a span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-right.png') no-repeat 100% 0; }
.block-proposition .tabs-propos li.selected a span span { padding: 0; background: none; }
.block-proposition .padder-propos { padding-top: 7px; }
.block-proposition .padder-propos li { border: 1px solid #1b90be; padding: 8px; margin-bottom: 8px; position: relative; }
.block-proposition .padder-propos li .plus { position: absolute; display: block; width: 27px; height: 29px; overflow: hidden; text-indent: -9999px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/plus.png') no-repeat 0 0; top: 50%; right: -12px; margin-top: -14px; }
.block-proposition .padder-propos li .plus:hover { background-position: 0 -29px; }
.block-proposition .padder-propos li .plus:active { background-position: 0 100%; }
.block-proposition .padder-propos li .minus { position: absolute; display: block; width: 27px; height: 29px; overflow: hidden; text-indent: -9999px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/minus.png') no-repeat 0 0; top: 50%; right: -12px; margin-top: -14px; }
.block-proposition .padder-propos li .minus:hover { background-position: 0 -29px; }
.block-proposition .padder-propos li .minus:active { background-position: 0 100%; }
.block-proposition .padder-propos .product-image { display: block; margin-right: 10px; }
.block-proposition .padder-propos .product-name { color: #201c1d; font-size: 12px; line-height: 18px; margin-bottom: 5px; }
.block-proposition .padder-propos .product-name a { color: #201c1d; text-decoration: none; }
.block-proposition .padder-propos .price-box { margin: 0; }
.price-box .kit-product-discount, .price-box .kit-product-discount .price { color: #f64544; font-weight: normal; }
.price-complect {}
.price-complect label { display: block; margin-bottom: 10px; }
.price-complect .kit-discount-price { color: #f64544; }
.sticker-selloff-top-left { left: 190px; top: 0; }
.box-reviewed { color: #201c1d; }
.box-reviewed .tabs-title { margin-bottom: 15px; }
.box-reviewed .spoiler-container .spoiler { text-decoration: none; border-bottom: 1px dashed; margin-left: 20px; position: relative; }
.box-reviewed .spoiler-container .spoiler .icon-edit { margin-left: -20px; }
.box-reviewed .spoiler-container .spoiler:hover { border-bottom: none; }
.box-reviewed .spoiler-container .spoiler-content, .box-reviewed .reply .spoiler-content{ width: 480px; border: 1px solid #919191; margin-top: 20px; margin-bottom: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.box-reviewed .form-add { padding: 25px 27px; background: #fff; }
.box-reviewed .form-add .form-list label { font-weight: normal; }
.box-reviewed .form-add .buttons-set { margin-top: 20px; }
.box-reviewed .form-add .buttons-set button.button { float: none; }
.box-reviewed .form-add .form-list input.input-text,
.box-reviewed .form-add .form-list textarea { background: #ededed; border: 1px solid #d7d7d7; }
/* Block Comments Start */
.comments {}
.commentlist { list-style: none; margin: 0; }
.commentlist li.comment { line-height: 18px; margin: 0 0 15px 0; position: relative; color: #2f2f2f; clear: both; }
.commentlist .even {}
.commentlist .odd {}
.comment-meta { font: 12px Roboto, sans-serif; margin: 0 0 18px 0; color: #868686; }
.reply { font-size: 12px; }
.reply a, a.comment-edit-link { color: #0254a7; text-decoration: underline; line-height: 24px; }
.reply a:hover, a.comment-edit-link:hover, #gan-block-content .block-subtitle-clear a { text-decoration: none; }
.commentlist .children { list-style: none; margin: 20px 0 30px 30px; }
.ie7 .commentlist .children { margin-top: 45px; }
.comment-author { color: #7e7e7e; }
.comment-author strong { color: #201c1d; }
.useful_review_link { text-align: right; }
.useful_review_link a { text-decoration: none; cursor: pointer; border-bottom: 1px dashed; }
.useful_review_link a:hover { border-bottom: none; }
.comment-rating { font: bold 12px 'Roboto', sans-serif; margin-bottom: 18px; }
.comment-rating strong { float: left; margin-right: 5px; }
.comment-body { clear: both; position: relative; background: #fffaf1; border: 1px solid #c1c0c0; padding: 13px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font: 12px/16px 'Roboto', sans-serif; margin-bottom: 5px; }
.reply-comment-container { /*margin: 20px 0 30px 30px;*/ }
.reply-comment-container .comment-body{ /*background-color: #dddcff;*/ }
.useful_review_link span {display: inline-block; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/votes.png') 0 50% no-repeat; padding-left: 12px;}
.commentlist .children .comment-body { /*border: none;*/background: #edf4fb; }
.comment-body .comment-top { width: 17px; height: 14px; position: absolute; top: -14px; left: 13px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/comment-top.png') no-repeat; }
.commentlist .children .comment-body .comment-top { width: 17px; height: 14px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/comment-top2.png') no-repeat; }
.comment-container { overflow: hidden; }
.commentlist .children .comment-container { overflow: visible; }
.commentlist .children li.comment { margin: 23px 0 0; }
.commentlist .children li.comment:first-child { margin: 0; }
.comment-detail { margin-bottom: 15px; }
.commentlist li.comment .advantage { padding-left: 20px; }
.commentlist li.comment .advantage-plus { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-plus.gif') no-repeat 0 50%; margin-bottom: 15px; }
.commentlist li.comment .advantage-minus { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-minus.gif') no-repeat 0 50%; }
/* Block Comments Stop */
.col1-layout .box-related .products-grid,
.col1-layout .box-up-sell .products-grid { width: auto; }
.is-blog .col2-right-layout .col-main { /*width: 588px; background: #fff; border: 1px solid #aaaaaa; border-radius: -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 26px;*/ }
.is-blog .col2-right-layout .col-main .post-list-inner { background: #fff; border: 1px solid #aaaaaa; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 26px; }
.is-blog .col-main .page-title {margin-bottom: 0;}
.is-blog .sidebar .block-content #wp-category-list li {
    color: #7e7e7e;
}
.post-list-article { margin-bottom: 20px; padding: 15px; overflow: hidden; clear: both; }
.details { float: right; }
.posts { margin: 10px 0; color: #7e7e7e; }
.posts-read-more-arrow { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/pager_arrow_right.png") no-repeat right 70%; }
.is-blog .pager { border:none; }
.is-blog .amount, .is-blog .pages strong { display: none; }
.is-blog .breadcrumbs ul li.category a { display:block; clear:both; font: bold 30px 'Roboto', sans-serif; text-decoration: none; color:#2f2f2f; }
.block-post-nav { margin: 0; }
.block-post-nav .block-content { padding: 0; }
.block-post-nav .block-content li.item { padding: 0; }
.block-post-nav .block-content li.first { line-height: 30px; height: 30px; }
.post-list-title { font-size: 30px; margin-bottom: 15px;}
.post-list-nav { text-align: left; font-size:0; line-height:0; letter-spacing:-1px; }
.post-list-nav li { display: inline-block; font-size: 12px; line-height: normal; letter-spacing:normal; position: relative; }
.ie7 .post-list-nav li { display: inline; zoom:1; }
.post-list-nav li a { text-decoration: none; display: block; padding-left: 3px; height: 30px; line-height: 30px; }
.post-list-nav li a span { display: block; height: 23px; line-height: normal; padding: 7px 10px 0 7px; }
.post-list-nav li a span span { padding: 0; height: auto; line-height: normal; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x 0 100%; }
.post-list-nav li.selected {}
.post-list-nav li.selected a { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-left.png') no-repeat; }
.post-list-nav li.selected a span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-right.png') no-repeat 100% 0; }
.post-list-nav li.selected a span span { padding: 0; background: none; }
.post-list-nav { margin-bottom: 12px; color: #2f2f2f; }
.post-list-nav em { color: #7e7e7e; font-style: normal; padding-left: 5px; }
.post-list-nav li a span span:hover { background: none; }
.featured-image + .post-list-article-right { margin-left: 170px; }
.featured-image { padding: 0 20px 10px 0; }
.post-list-nav li:first-child { margin-right: 10px; }
.grey { color: #777; float: left; width: 135px; }
.dashboard .box-account .box .box-title {
    padding-bottom: 27px;
}
.dashboard .box-account .box .change-pass {
    padding-bottom: 0;
}
.dashboard .box-account .box a{
    border-bottom: 1px dashed;
    text-decoration: none;
}
.dashboard .box-account .box-content li {
    padding-bottom: 15px;
}
.dashboard .box-account .more-link { margin-top: 20px; }
.dashboard .box-account .box,
.dashboard .box-account .box .box-content .col-1,
.dashboard .box-account .box .box-content .col-2 {
    margin-bottom: 48px;
}
.dashboard .box-account .box-address .box-title {}
.dashboard .box-account .box-address p.more-link:first-child { margin: 0 0 48px; }
.dashboard .box-account .col2-set .col-2 {
    float: none;
}
.dashboard .box-account .box .box-content .col-1 address,
.dashboard .box-account .box .box-content .col-2 address {
    padding-top: 27px;
}
.my-account .fieldset .form-list .field { float: none; }
.my-account .fieldset,
.customer-account-create .col-main .fieldset { width: 336px; padding: 15px;  border: 1px solid #919191; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; box-shadow: 3px 4px 3px 0px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 4px 3px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 3px 4px 3px 0px rgba(0, 0, 0, 0.3); }
.my-account .fieldset .form-list .field input.input-text,
.my-account .fieldset .form-list .input-box input.phone_number, .my-account .fieldset .select-box select,
.my-account .fieldset .form-list .wide input.input-text,
.checkout-onepage-index .col-main .a-item .form-list ul li.fields input.input-text,
.checkout-onepage-index .col-main .a-item .form-list ul li.wide input.input-text,
.col-main .opc .col2-set .col-2 .form-list input.input-text,
.checkout-onepage-index .col-main .opc .active .sp-methods .form-list input.input-text,
.customer-account-create .col-main .fieldset .form-list input.input-text,
.customer-account-login .col-main .content .form-list .input-box input.input-text { width: 194px; height: 31px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input206.gif") no-repeat; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: none; padding: 0 6px; }
.my-account .fieldset .form-list .input-box input#email { border: none; margin-left: 8px; width: 206px; }
.my-account .fieldset .form-list .input-box, .my-account .fieldset .form-list .field, .my-account .fieldset .form-list .input-box input.phone_number,
.customer-account-create .col-main .fieldset .form-list .input-box,
.customer-account-login .col-main label .form-list .input-box { clear: none; width: auto; }
.my-account .fieldset .form-list .input-box input#email { clear: none; width: 206px; height: 25px; }
.my-account .fieldset .form-list label,
.col-main .opc .col2-set .col-2 .form-list label,
.checkout-onepage-index .col-main .opc .form-list label,
.col-main .opc .active .a-item #checkout-shipping-method-load dl.sp-methods dt,
.customer-account-create .col-main .fieldset .form-list label,
.customer-account-login .col-main label { color: #777; font-weight: normal; margin-top: 5px; width: 115px; }
.my-account .fieldset .form-list .input-box input.phone_number { width: 206px; }
.my-account .fieldset .my-account-contact-details,
.customer-account-create .col-main .fieldset h2.legend { background: none; font-size: 18px; border: none; margin: -5px 0 22px -10px; float: none; font-weight: normal; }
.my-account .fieldset .buttons-set-cancel a,
.customer-account-create .col-main .fieldset .buttons-set-cancel a { text-decoration: none; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif") repeat-x 0 100%; }
.my-account .fieldset .buttons-set-cancel a:hover,
.customer-account-create .col-main .fieldset .buttons-set-cancel a:hover { background: none; }
.my-account .fieldset .buttons-set button.button, .my-account .fieldset .buttons-set-cancel,
.customer-account-create .col-main .fieldset .buttons-set-cancel,
.customer-account-create .col-main .fieldset button.button { float: left; }
.my-account .fieldset .buttons-set button.button,
.customer-account-create .col-main .fieldset .buttons-set button.button { margin: 12px 18px 0 0; }
.my-account .fieldset .buttons-set-cancel,
.customer-account-create .col-main .fieldset .buttons-set-cancel { margin-top: 18px; }
.my-account .fieldset .form-list .fields .my-account-indentation { margin-bottom: 6px; }
.my-account .fieldset .select-box select option { line-height: 31px; }
.my-account .fieldset .form-list .input-box input.my-account-delivery { width: 315px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input315.gif") no-repeat; }
.my-account .my-account-delivery-adress { width: 470px; }
.my-account .fieldset .form-list .select {}
.my-account .fieldset .form-list .dropdown {}
.my-account .fieldset .wide input#street_2 { float:right; margin-right: 7px; }
.selectbox .select {
	/*background: url("https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-input2062.gif") no-repeat;*/
	width: 80px; height: 31px; line-height: 31px; cursor: pointer; 
	background-color:#fff; border-radius:5px; box-shadow: inset 0px 1px 3px rgba(0,0,0,0.5); white-space: nowrap;
	}
.selectbox .select .text { float: left; padding-left: 7px; width: 50px; overflow: hidden; height: 31px; }
.selectbox .select .trigger {
	position:absolute;
	right:0;
	top:0;
}
.selectbox .select .trigger .arrow { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/arrow-select.png") no-repeat 0 0; height: 7px; width: 12px; display: block; margin: 13px 6px 0px 0px; }
.selectbox .dropdown { border: 1px solid #ccc; background: #e9e9e9; width: 204px; -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; overflow-y: scroll; /*max-height: 100px!important;*/ }
.cms-home .item-choice .selectbox .dropdown { height: 350px!important; }
.cms-home .selectbox .dropdown { height: 190px!important; }
.selectbox .dropdown ul { }
.selectbox .dropdown ul li { cursor: pointer; margin: 0 0 3px; padding-left: 7px;}
.selectbox .dropdown ul li:hover { cursor: pointer; margin: 0 0 3px; padding-left: 7px; background-color: #fff;}
.my-account .fieldset .form-list .input-box-margin { margin-bottom: 8px; }
.category-products .products-list .add-to-links li a { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif") repeat-x scroll 0 100%; }
.category-products .products-list .add-to-links li a:hover { background: none; }
.category-products .products-list .has-in-stock { color: #4c8704; font:12px/14px Roboto; }
.category-products .products-list .has-in-stock span { font-weight: normal; }
.category-products .products-list .price-box-add .regular-price .price { font: 12px/16px 'Roboto', sans-serif; color: #002c4d; margin: 0; }
.category-products .products-list .price-list, .catalog-category-view .page .col2-left-layout .main .col-main .category-products .price-list { float: left; margin-top: 10px; width: 140px; }
.category-products .products-list .price-list ul li { margin-bottom: 2px;}
.category-products .products-list .price-list .price-box { margin: 0; }
.category-products .products-list .separator-compare { margin: 0;  background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/add_to_sravnen.png") no-repeat scroll 0 0 transparent; height: 15px; padding-right: 15px }
.category-products .products-list .separator-compare a { background: none; text-decoration: underline; }
.catalog-product-compare-index .page .col-main .compare-table td,
.catalog-product-compare-index .page .col-main .compare-table tr th {
    border: none;
}
.catalog-product-compare-index .page .col-main .compare-table th {
    width: 255px;
}
.catalog-product-compare-index .page .col-main .compare-table colgroup:first-child {
    width: 26%;
}
.catalog-product-compare-index .page .col-main .compare-table td a img {
    float: left;
    margin: 14px 22px 0 0;
}
.catalog-product-compare-index .page .col-main .compare-table h2 {
    height: 30px;
    overflow: hidden;
}
.catalog-product-compare-index .page .col-main .compare-table p button {
    margin-bottom: 10px;
}
.catalog-product-compare-index .page .col-main .compare-table .price-box .label {
    display: none;
}
.catalog-product-compare-index .page .col-main .compare-table .price-box {
    margin: 0 0 20px 0;
}
.catalog-product-compare-index .page .col-main .compare-table .price-box .price {
    color: #002C4D;
    font-size: 18px;
}
.catalog-product-compare-index .page .col-main .compare-table .add-to-links li,
.checkout-cart-index .cart .cart-table td p.remote-item {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/remove.png") no-repeat scroll 0 0 transparent;
    line-height: 12px;
    padding-left: 15px;
}
.catalog-product-compare-index .page .col-main .compare-table .add-to-links li a,
.catalog-product-compare-index .page .col-main .compare-table .clean-up span,
.catalog-category-view .page .col-left .clean-up span {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif") repeat-x scroll 0 100% transparent;
}
.catalog-product-compare-index .page .col-main .compare-table .add-to-links li a:hover,
.catalog-product-compare-index .page .col-main .compare-table .clean-up span:hover {
    background: none;
}
.catalog-product-compare-index .page .col-main .compare-table .add-to-links {
    margin: 5px 102px 26px;
}
.catalog-product-compare-index .page .col-main .compare-table .ratings .amount {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.gif") no-repeat scroll 0 50%;
    padding-left: 20px;
}
.catalog-product-compare-index .page .col-main .compare-table tr.even {
    line-height: 35px;
    background: rgba(182, 181, 181, 0.2);
}
.catalog-product-compare-index .page .col-main .compare-table tr.odd {
    line-height: 35px;
}
.catalog-product-compare-index .page .col-main .compare-table .clean-up,
.catalog-category-view .page .col-left .clean-up{
    text-decoration: none;
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/delete.png") no-repeat 0 0;
    padding-left: 26px;
}
.catalog-product-compare-index .page .col-main .compare-table .add-item {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/add-to-compare.png") no-repeat 0 0;
    padding-left: 20px;
}
.line-height-normal {
    line-height: normal;
    margin-bottom: 10px;
}
.more-button {text-align: right}
.header .mini-cart .block-cart {
    width: 175px;
}
.header .mini-cart .block-content {
    padding: 7px 0 0;
    position: relative;
}
.header .mini-cart .block-content .empty {
    margin-top: 25px;
}
.catalog-category-view .page .main .block.block-layered-nav dd,
.col-main .my-account .item .actions .col2-set .col-2 .has-in-stock {
    padding: 0;
}
#narrow-by-list dd {
    padding: 13px 8px 36px 0;
}
.catalog-category-view .page .main .sidebar .block-content dd.odd ol.gan-list-checkbox {
    padding-bottom: 8px;
}
.detailsearch-box {}
.detailsearch-box .price-box, .product-shop .price-box { margin-bottom: 10px; }
.detailsearch-box .price-box .euro-price, .detailsearch-box .price-box .regular-price { display: block; }
.detailsearch-box .price-box .euro-price, .product-shop .price-box .old-price { margin-bottom: 9px; }
.detailsearch-box .price-box .euro-price .price { font: bold 18px/16px 'Roboto', sans-serif; color: #7e7e7e; display: none !important; /* EUR Price */ }
.detailsearch-box .price-box  .price, .product-shop .price-box .special-price .price { font: bold 34px/43px 'Roboto', sans-serif; color: #d64541; }
.detailsearch-box .price-box .regular-price { font: bold 24px/16px 'Roboto', sans-serif; color: #002c4d; }
.detailsearch-box .price-box-medium .regular-price .price { font: bold 24px/16px 'Roboto', sans-serif; color: #002c4d; }
.detailsearch-box .has-in-stock, .product-shop .has-in-stock { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/in-stock.gif') no-repeat 0 50%; padding-left: 20px; color: #4c8704; font:12px/14px Roboto;}
.detailsearch-box .has-in-stock span, .product-shop .has-in-stock span { font-weight: normal; }
.debit-credit { font-size:13px; background:none; text-align:left; padding-bottom:8px; line-height:15px;}
.complect-debit-credit { margin-top: -18px; margin-bottom: 18px; }

.prodpage_btn_credit {display:inline;}
.prodpage_btn_credit a { color:#0254a7; text-decoration:underline;}
.prodpage_btn_credit a:hover { color:#0254a7; text-decoration:none;}
.prodpage_btn_credit img { padding-right:5px; padding-top:0px; float:left; }

.oplata_chastyami  {width:49%; float:left; display:inline;}
.oplata_chastyami a { color:#0254a7; text-decoration:underline; }
.oplata_chastyami a:hover { color:#0254a7; text-decoration:none;}
.oplata_chastyami img { padding-right:5px; padding-top:0px; float:left; }

#ematras_buy_installment h4 { font-size:24px; text-align:left; color:#0254a7; padding-bottom:15px;}
.ematras_buy_installment_banks_logo img {width:150px; }
.ematras_buy_installment_banks_logo {padding-right:0px; padding-top:10px; padding-bottom:10px;}
.ematras_buy_installment_banks_td {}
.ematras_buy_installment_banks_platezh td {white-space: nowrap;}
.ematras_buy_installment_banks_platezh .symbol   {font: normal 12px/16px 'Roboto'; padding-left:0px; }
.ematras_buy_installment_terms {background-color:#f2f2f2; padding:10px; text-align:left; margin-top:10px; margin-bottom:0px;}
.ematras_buy_installment_terms .input.input-text,select,textarea {
	background:#fff; border:1px solid #ddd;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding:7px;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.5);
	cursor:pointer;}
.ematras_buy_installment_customer .ematras_buy_installment_order_table input.input-text, textarea{
	background:#fff; border:1px solid #ddd;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding:5px;
	margin-bottom:5px;
	margin-top:2px;
	width: -webkit-fill-available;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.5);
	}
.ematras_buy_installment_customer  td {
    vertical-align: middle;
    text-align: left;
    font-weight: normal;
}


.ematras_buy_installment_banks_table {width:100%;}
.ematras_buy_installment_banks_table tr { border-bottom: 1px #c5c5c5 solid; padding-bottom:0px;}
.ematras_buy_installment_banks_table td { padding-right:10px; padding-top:5px; padding-bottom:5px; vertical-align:middle;}
.ematras_buy_installment_products  { width:100%;}
.ematras_buy_installment_products .product-name {font: 14px Roboto; padding-right:10px;}
.ematras_buy_installment_products img {border:#C5C5C5 1px solid; margin-right:10px; width:100px;} 
.ematras_buy_installment_products .cart-price {float:right;}
.ematras_buy_installment_products  .price   {color: #002c4d;  font: bold 18px/16px 'Roboto';}
.ematras_buy_installment_products  .symbol   {font: normal 12px/16px 'Roboto'; padding-left:5px; }
.ematras_buy_installment_term {float:left; padding-right:10px; padding-bottom:10px;}
.ematras_buy_installment_banks_name {/*font-size: 15px; font-weight:500;*/position:relative; top:2px; left:-1px; cursor:pointer;}
#ematras_installment_total_fb {font-size: 17px; font-family:Roboto; font-weight:500; color:#002c4d;}
#ematras_installment_total_mfds {font-size: 17px; font-family:Roboto; font-weight:500; color:#002c4d;}
#ematras_installment_total_mfdi {font-size: 17px; font-family:Roboto; font-weight:500; color:#002c4d;}
.ematras_buy_installment_kredit_name {font-size: 15px; font-weight:500; color:#002c4d;}
input.input-text,select,textarea { background:#fff; border:1px solid #ddd; }
.btn_buy_installment { /*Кнопка Оформить рассрочку*/
	background-color:#00a6eb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 0px 10px 0px 10px;
	height: 30px;
	cursor: pointer;
	text-align:center;
	color: #fff;
	font-size: 12px; font-weight:500;
	text-shadow: 0 1px 0 #7e7e7e;
	border:none;}
.btn_buy_installment:hover{ 
	background-color:#138dc0;
	text-shadow: none;
	cursor: pointer;
	text-align:center; 
	color: #fff;
	}
.ematras_buy_installment_customer {background-color:#f2f2f2; padding:10px; margin-top:10px; margin-bottom:10px;}
.ematras_buy_installment_pdata {font: 12px Roboto; text-align:left; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.ematras_buy_installment_submit type { /*Кнопка Оформить 2й шаг*/
	background-color:#00a6eb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 0px 10px 0px 10px;
	width:80px;
	height: 30px;
	cursor: pointer;
	text-align:center;
	color: #fff;
	font-size: 12px; font-weight:500;
	border:none;}

.btn_apply a {
	font-size: 13px; color: #fff; font-weight:500;
	width:100%;
	text-decoration:none;
	float:left;
	}
#btn_apply  a{  /*Кнопка Да*/
	background-color:#00a6eb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 7px 0px 0px 0px;
	width: 50%;	height: 25px;
	cursor: pointer;
	text-align:center;
	margin-top:5px;
	color: #fff;
	font-size: 13px; font-weight:500;
	}
#btn_apply :hover{ 
	background-color:#138dc0;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 7px 0px 0px 0px; 
	width: 50%;	height: 25px;
	cursor: pointer;
	text-align:center; 
	margin-top:5px; 
	font-size: 13px; font-weight:500;
	}

.region_confirm_city .other-region a { /*Выбрать другой город*/
	font: 12px Roboto, sans-serif;
	color:#4d54b7;
	font-weight:400;
	border-bottom:1px dashed #4d54b7;
	text-decoration:none;
	text-align:center;
	margin-top:10px; 
	width:50%;
	margin-left:10px;
	cursor: pointer;
}

.region_confirm_city .other-region a:hover { /*Выбрать другой город при наведении*/
	font: 12px Roboto, sans-serif;
	color:#4d54b7;
	font-weight:400;
	border-bottom:0px dashed #03499a;
	text-decoration:none;
	text-align:center;
	margin-top:10px; 
	width:50%;
	margin-left:10px; 
	cursor: pointer;
	
}


.region_confirm_city a { font: 12px Roboto, sans-serif;}
#region-box-confirmcity {font-family: 'Roboto', sans-serif;}


.other-region-popup-shops  a{ /*Магазины в вашем городе*/
	font: 12px Roboto, sans-serif;
	color:#2e2e2e;
	text-decoration:underline;
	margin-top:10px;
	float:left;
	width:-webkit-fill-available;
	}
.other-region-popup-shops  a:hover{ /*Магазины в вашем городе*/
	font: 12px Roboto, sans-serif;
	color:#7a7a7a;
	text-decoration:none;
	margin-top:10px;
	float:left;
	width:-webkit-fill-available;
	}

.other-region-popup-close{ /*Закрыть*/
	font: 12px Roboto, sans-serif;
	color:#4d54b7;
	font-weight:400;
	cursor: pointer;
	text-decoration:underline;
	text-align:right;
	position:relative;
	float:none;
	right:-10px;
	top:-5px;
	}
.other-region-popup-close:hover{ /*Закрыть - при наведении*/
	font: 12px Roboto, sans-serif;
	color:#4d54b7;
	font-weight:400;
	cursor: pointer;
	text-decoration:none;
	-moz-opacity:.5; -webkit-opacity:.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/*IE8*/ opacity:.5;

}
.other-region-popup-city a{ /*Города А-Я*/
	font: 13px Roboto, sans-serif; 
	line-height: 22px;
	text-decoration:none;
	cursor: pointer;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:3px;
	padding-top:3px;
	color:#2f2f2f;
	border-bottom: 1px #ececec solid;
	}
.other-region-popup-city a:hover{
	font: 13px Roboto, sans-serif;
	line-height: 22px;	
	text-decoration:none;
	color:#000;
	cursor: pointer;
	font-weight:500;
	background-color:#f9f9f9;
	}

.other-region-popup-iconclose { /*Иконка закрыть окно*/
	cursor: pointer;
	text-align:right;
	position:relative;
	float:right;
	right:-60px;
	top:-5px;
	-moz-opacity:.8; -webkit-opacity:.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";/*IE8*/ opacity:.8;
	}
.other-region-popup-iconclose:hover {
	cursor: pointer;
	text-align:right;
	position:relative;
	float:right;
	right:-60px;
	top:-5px;
	-moz-opacity:.5; -webkit-opacity:.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/*IE8*/ opacity:.5;
	}

 
.region-box-header { /*Заголовок Выберите ближайший город*/
	font: 18px Roboto, sans-serif; text-align:left; font-weight:400; padding-top:0px;
	border-bottom: 1px #ececec solid;
	padding-bottom:10px;}

.region-box-blok-city { column-count:4;  text-align:left; padding-top:10px;}

.region-box-city a {
	font: 14px Roboto, sans-serif; 
	line-height: 22px;
	text-decoration:none;
	cursor: pointer;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	float:none;
	color:#2f2f2f;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	left:-5px;
	}
.region-box-city a:hover{
	font: 14px Roboto, sans-serif; 
	line-height: 22px;
	text-decoration:none;
	cursor: pointer;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	color:#000;
	background-color:#f9f9f9;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	left:-5px;
	}
.other-region-popup-text { /*Доставка в любой город Украины*/
	font: 13px Roboto, sans-serif; 
	line-height: 22px;
	text-decoration:none;
	color:#4d54b7;
	padding-top:10px;
	border-top: 1px #ececec solid;
	margin-top:10px;
	}
.other-region-popup-text img { 
	vertical-align:middle;
	}
.prodpage_btn_buy a {
	font-size: 27px; color: #fff; font-weight:500;
	text-shadow: 0 1px 0 #7e7e7e;
	width:100%;
	margin-top:0px;
	text-decoration:none;
	line-height:40px;
	}
	
#prodpage_btn_buy  a{ 
	background-color:#00a6eb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 0px 0px 0px 0px;
	width: 100%;	height: 40px;
	cursor: pointer;
	float:left; text-align:center;
	margin-bottom:10px;
	}
#prodpage_btn_buy :hover{ 
	background-color:#138dc0;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	padding: 0px 0px 0px 0px; 
	width: 100%;	height: 40px;
	cursor: pointer;
	float:left; text-align:center; 
	margin-bottom:10px;
	}
	
.prodpage_block_1click { 
	background-color:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px;
	width: 99%;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #00a6eb;
	display:inline-block;
	margin-right:10px;
	cursor: pointer;
	}
.prodpage_block_numberphone {
	width:50%;
	float:left;
	
	}
.numberphone {
	text-align:center;
	font-size:13px;
	font-weight:300;
	line-height:30px;
	display:inline-block;
	float:left;
	border:none;
	background:none;
	width:100%;
}
/* сдвиг placeholder-а вправо при фокусе*/
.numberphone::-webkit-input-placeholder       {text-indent: 0px;   transition: text-indent 0.3s ease;}
.numberphone::-moz-placeholder                {text-indent: 0px;   transition: text-indent 0.3s ease;}
.numberphone:-moz-placeholder                 {text-indent: 0px;   transition: text-indent 0.3s ease;}
.numberphone:-ms-input-placeholder            {text-indent: 0px;   transition: text-indent 0.3s ease;}
.numberphone:focus::-webkit-input-placeholder {text-indent: 500px; transition: text-indent 0.3s ease;}
.numberphone:focus::-moz-placeholder          {text-indent: 500px; transition: text-indent 0.3s ease;}
.numberphone:focus:-moz-placeholder           {text-indent: 500px; transition: text-indent 0.3s ease;}
.numberphone:focus:-ms-input-placeholder      {text-indent: 500px; transition: text-indent 0.3s ease;}

.prodpage_block_btn_1click a {
	width:50%;
	float:left;
	background-color:#00a6eb;
	text-align:center;
	text-shadow: 0 1px 0 #7e7e7e;
	height:30px;
	color:#fff;
	text-shadow: 0 1px 0 #7e7e7e;
	font-size:13px;
	font-weight:500;
	letter-spacing: 0.3px;
	line-height:30px;
	text-decoration:none;
	}
.prodpage_block_btn_1click a:hover {
	width:50%;
	float:left;
	background-color:#138dc0;
	text-align:center;
	text-shadow: 0 1px 0 #7e7e7e;
	height:30px;
	color:#fff;
	text-shadow: 0 1px 0 #7e7e7e;
	font-size:13px;
	font-weight:500;
	letter-spacing: 0.3px;
	line-height:30px;
	text-decoration:none;
	}

.fancybox-skin { background-color: #fff; }
.fancybox-skin .fancybox-close { background-image: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/btn-trash.png'); width: 11px; height: 11px; top: 20px; right: 20px; }
.fancybox-popup { padding: 35px 22px; }
.fancybox-popup {}
.fancybox-popup h2 { font: 30px 'Roboto', sans-serif; line-height: normal; text-align: center; margin-bottom: 30px; }
.fancybox-popup .col4-set { border: 1px solid #b2b2b2; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 15px; }
.fancybox-popup .col4-set .col-1 { border-right: 1px solid #b2b2b2; margin-right: -1px; }
.fancybox-popup .col4-set .col-2 { border-right: 1px solid #b2b2b2; margin-right: -1px; margin-left: 2%; }
.fancybox-popup .col4-set .col-3 { border-right: 1px solid #b2b2b2; margin-right: -1px; margin-left: 2%; }
.fancybox-popup .col4-set .col-4 {}
.mini-cart button.button.green span span {
    color: #FFFFFF;
    font: bold 16px/31px 'Roboto', sans-serif;
    text-shadow: 0 1px 0 #7C1212;
    width: 165px;
}
.header .quick-access .form-search button {
    margin-top: -1px;
}
.header .quick-access .form-search button span span,
.mini-cart button.button.green span span {
    line-height: 32px;
}
.mini-cart button.button.green:hover span {
    background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left.png') 0 -35px no-repeat;
}
.mini-cart button.button.green:hover span span {
    background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right.png') right -35px no-repeat;
}
.mini-cart button.button.green:active span {
    background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left.png') 0 -70px no-repeat;
}
.mini-cart button.button.green:active span span {
    background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right.png') right -70px no-repeat;
}
.mini-cart button.button.green {
    position: absolute;
    top: 55px;
    left: -10px;
}
.mini-cart .block-content .summary a {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif") repeat-x scroll left bottom transparent;
    font: bold 15px 'Roboto', sans-serif;
    color: #03499a;
    text-decoration: none;
}
.mini-cart .block-content .summary span.label,
.mini-cart .block-content .summary span.price,
.header .mini-cart .block-content .empty {
    font: 15px 'Roboto', sans-serif;
}
.mini-cart .block-content .summary span.price {
    font-weight: bold;
}
.mini-cart .block-content .summary a:hover {
    background: none;
}
.mini-cart .block-content .subtotal {
    margin-top: 5px;
}
#tiptip_content { border: 1px solid #919191; background-color: rgb(255,255,255); background-image: none; color: #201c1d; text-shadow: 0 0 0 #fff; font-size: 14px; padding:10px; text-align:center; }
#tiptip_holder.tip_top { padding-bottom: 9px; }
#tiptip_holder.tip_top #tiptip_arrow_inner { border:none; width: 19px; height: 9px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/tip_top.png') no-repeat 0 0; margin-left: -9px; }
.cms-home .page .col2-right-layout .main .sidebar .block-article .block-content li.item a {
    padding-bottom: 9px;
}
.cms-home .page .col2-right-layout .main .sidebar .block-article .block-content li.item {
    margin-bottom: 0;
}
.catalog-category-view .page .col2-left-layout .main .col-main .category-products li.item .price-box {
    float: none;
}
.catalog-category-view .page .col2-left-layout .main .col-main .category-products li.item .price-box-add {
    margin: 0;
}
.catalog-category-view .page .col2-left-layout .main .col-main .cat+egory-products li.item .price-box-add .price,
#menu .item .actions .col2-set .col-1 .price-box-add span span,
.col-main .my-account .item .actions .col2-set .col-1 .price-box-add span span {
    color: #7e7e7e;
    font: 12px 'Roboto', sans-serif;
}
.catalog-category-view .page .col2-left-layout .main .col-main .category-products li.item .actions button {
    float: right;
    margin: 6px 0 5px;
}
.ie7 .page .col2-left-layout .main .col-main .category-products li.item .actions button {
    margin-bottom: -5px;
}
.catalog-category-view .category-products li.item .actions p,
.catalogsearch-result-index .category-products li.item .actions p {
    clear: none;
    float: right;
    padding: 0;
}
/*---------------------START Rating stars---------------------------*/
.catalog-product-view .product-view-top .rating-box .rating {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/bkg-rating-big.png") repeat-x scroll 0 100% transparent;
    height: 14px;
}
.catalog-product-view .product-view-top .rating-box {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/bkg-rating-big.png") repeat-x scroll 0 1px transparent;
    height: 14px;
}
.catalog-product-view .product-view-top .rating-box {
    width: 70px;
}
.catalog-product-view .product-view-top .ratings .rating-links { padding: 0; padding-top: 0px; }
.catalog-product-view .product-view-top .ratings .rating-links-votes { margin-left: 15px; }
.catalog-product-view .product-view-top .ratings .rating-links-votes a { line-height: 32px; }
.catalog-product-view .product-view-top .add-to-links {
    margin: 23px 0 0px 0;
}
.catalog-product-view .product-view-top .ratings,
.col-main .my-account .item .actions .col2-set .col-1 .price-box {
    margin-bottom: 0;
}
/*---------------------END Rating stars---------------------------*/
.products-grid button.blue span span {
    padding-right: 8px;
}
#gan-block-content .block-subtitle-clear {
    font-weight: normal;
}
#gan-block-content .block-subtitle-clear a span {
    border-bottom: 1px dashed;
    cursor: pointer;
}
#gan-block-content .block-subtitle-clear a {
    background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/delete.png') no-repeat;
    padding-left: 25px;
}
#gan-block-content .block-subtitle-clear a:hover span {
    border: none;
}
#gan-block-content .currently ol li .label-value {
    padding-left: 25px;
}
/*-------------------START Checkout-------------------------*/
.checkout-cart-index .col-main .cart .data-table td,
.checkout-onepage-index .opc .order-review .data-table td,
.checkout-onepage-index .opc .order-review .data-table th { border: none; }
.checkout-cart-index .col-main .cart .cart-table thead td { text-align: right; }
.checkout-cart-index .col-main .cart .cart-table thead { background: none; }
.checkout-cart-index .col-main .cart,
.checkout-onepage-index #checkout-step-review { background: #fff; border: 1px solid #a3a3a3; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 5px 24px; }
.checkout-cart-index .col-main .cart .product-name { margin-bottom: 15px; }
.checkout-cart-index .col-main .cart .input-box,
.checkout-onepage-index .opc .order-review .data-table .input-box { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png") no-repeat scroll 0 0 transparent; float:left; margin-right: 20px; }
.checkout-cart-index .col-main .cart input.qty,
.checkout-onepage-index .opc .order-review .data-table input.qty { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png") no-repeat scroll right -32px transparent; border: none; line-height:27px; height: 27px; margin-left: 5px; width: 52px !important; }
.checkout-cart-index .col-main .cart .price,
.checkout-cart-index .col-main .cart .totals tfoot td.a-right,
.cms-home .col2-right-layout .actions .regular-price .price,
.checkout-onepage-index .opc .order-review .data-table .price,
.checkout-onepage-index .opc .order-review .data-table td.a-right strong { color: #002c4d; font: bold 18px/16px 'Roboto', sans-serif; }
.checkout-cart-index .col-main .cart .cart-table td p.remote-item,
.col-main .my-account .item .actions .col2-set .col-1 .price-box { float: left;  margin-top: 8px; }
.checkout-cart-index .col-main .cart .totals tfoot td .price { font: bold 40px 'Roboto', sans-serif; }
.checkout-cart-index .col-main .cart .cart-table td.a-right.last { padding-top: 42px; }
.checkout-cart-index .col-main .cart .totals { float: none; }
.checkout-types li:first-child { float:left; margin-top: 20px; }
.checkout-types li:first-child a { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/pager_arrow_left.png") no-repeat scroll left 70% transparent; padding-left: 10px; }
.checkout-types { width: 100%; }
.checkout-types button span span { font: bold 22px/43px 'Roboto', sans-serif; }
.checkout-cart-index .col-main .cart .totals th.a-right,
.checkout-cart-index .col-main .cart .totals td.a-right,
.checkout-onepage-index .opc .order-review .data-table th.a-right,
.checkout-onepage-index .opc .order-review .data-table td.a-right,
.checkout-cart-index .col-main .cart .totals tbody td.a-right { color: #201c1d; text-align: left !important; vertical-align: text-bottom; }
.checkout-cart-index .col-main .block .block-content { padding: 11px 0 10px 16px; }
.checkout-cart-index .breadcrumbs ul li.home,
.checkout-cart-index .breadcrumbs ul li.checkout strong { padding-left: 16px; }
.checkout-cart-index .col2-left-layout .col-main { margin-top: 20px; }
.checkout-cart-index #tiptip_arrow { margin-left: 130px; }
/*--------------------------END Checkout-------------------------------*/
.cms-home .col2-right-layout .block-content li.item .more-button a { padding-top: 0; }
.cms-home .col2-right-layout .sale-content .jcarousel-clip-horizontal li.item .actions .price-box {
    margin-top: 10px;
}
.cms-home .col2-right-layout .actions .has-in-stock span {
    font-weight: normal;
}
.cms-home .col2-right-layout .actions .product-name {
    margin-bottom: 12px;
}
.cms-home .col2-right-layout .popular-content .jcarousel-clip-horizontal li.item .actions .has-in-stock {
    margin-top: 3px;
}
.cms-home .col2-right-layout .sidebar .block-subscribe .actions .more-button a {
    display: none;
}
/*----------------------START Все производители (фильтр)------------------------*/
.list-item-all-products .link-gomage-all-products {
    float: right;
    padding: 15px;
    border: 1px solid transparent;
    border-bottom: none;
    position: relative;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    position: relative;
    text-decoration: none;
    z-index: 7;
}
.clear {
    clear: both;
    float: none;
}
.list-item-all-products .level-1 .list-all-products {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #919191;
    border-radius: 3px 0 3px 3px;
    box-shadow: 3px 1px 2px rgba(0, 0, 0, 0.4);
    display: none;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 48px;
    width: 430px;
    z-index: 5;
}
.list-item-all-products .level-1 .list-all-products ol {
    padding: 30px 0 18px 25px;
}
.list-item-all-products .level-1 .list-all-products ol li {
    float: left;
    width: 50%;
    padding-bottom: 9px;
}
.ie7 .list-item-all-products .level-1 .list-all-products ol li {
    width: 49%;
}
.list-item-all-products .level-1 .list-all-products ol li a {
    color: #03499a;
}
.list-item-all-products .level-1 .list-all-products ol li a span {
    border-bottom: 1px solid !important;
}
.list-item-all-products .level-1 .list-all-products ol li a:hover span,
.list-item-all-products .level-1 .link-gomage-all-products:hover .filter-name span {
    border-bottom: none !important;
}
.no-border { border: none !important; }
.list-item-all-products .level-1 { position: relative; z-index: 5; zoom: 1; }
.list-item-all-products .level-1.level-active .link-gomage-all-products { background-color: #fff; border-color: #919191; }
.list-item-all-products .level-1 .link-gomage-all-products .filter-name { display: block; padding-right: 20px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/arrow-select.png") no-repeat 100% 50%; }
.list-item-all-products .level-1 .link-gomage-all-products .filter-name span { border-bottom: 1px dashed; }
.list-item-all-products .level-1.level-active .filter-shadow { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-filter-shadow.png") no-repeat scroll 0 0 transparent; height: 49px; position: absolute; right: -4px; top: 0; width: 5px; }
.list-item-all-products .level-1:hover .list-all-products {/*display: block;*/}
.ie7 .gomage-zi-ie { position: relative; z-index: 2; }
.ie7 .list-item-all-products .level-1:hover .filter-shadow { background: none; }
.catalog-category-view .col-main .block.block-layered-nav {
    margin-bottom: 0;
    /*margin-top: -40px;*/
}
.catalog-category-view .col-main .block.block-layered-nav #narrow-by-list,
.catalog-category-view .col-main #gan-block-content.block-content,
.catalog-category-view .sidebar .block.left-compare-block .block-content,
#narrow-by-list .level-1 dd {
    padding: 0;
}
/*----------------------END Все производители (фильтр)------------------------*/
/*---------------------START Товар в сравнении--------------------------------*/
.col-left .block.left-compare-block .line-height-normal .compare {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/buts/btn-compare-items.png") no-repeat scroll 0 0 transparent;
    padding-left: 26px;
}
.col-left .block.left-compare-block .title-product-compare {
    font: bold 12px/16px 'Roboto', sans-serif;
}
.col-left .block.left-compare-block .product-name {
    padding-left: 25px;
}
.col-left .block.left-compare-block { display:none; margin-top: 10px; margin-bottom: 33px; }
.col-left .block.left-compare-block .btn-remove {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/buts/btn-trash.png") no-repeat scroll 0 0 transparent;
    float: left;
    margin-top: 5px;
}
/*---------------------END Товар в сравнении--------------------------------*/
.col-main .opc .col2-set {
    font: 12px/24px 'Roboto', sans-serif;
}
.col-main .opc .col2-set .col-1,
.col-main .opc .col2-set .col-2 {
    float: none;
    margin-bottom: 30px;
    width: 100%;
}
.col-main .opc .col2-set .col-1 h3,
.col-main .opc .col2-set .col-2 h3 {
    font: bold 18px/16px 'Roboto', sans-serif;
    margin-bottom: 15px;
}
.col-main .opc .col2-set .col-2 .buttons-set .f-left {
    clear: right;
    float: right !important;
}
.col-main .opc .col2-set .col-1 .form-list .control,
.col-main .opc .form-list .control {
    float: left;
    width: 50%;
}
.col-main .opc .col2-set .col-1 .form-list .control label {
    font-weight: normal;
}
.col-main .opc .col2-set .col-2 .form-list label,
.checkout-onepage-index .col-main .opc .form-list label{
    width: 205px;
}
.col-main .opc .form-list label.required em {
    float: none;
    position: inherit;
    right: 0;
}
.col-main .opc .form-list .input-box,
.col-main .opc .form-list .fields .field .input-box {
    clear: none;
    width: auto;
}
.checkout-onepage-index .col-main .opc .form-list .fields .name-lastname { margin-top: 8px; }
.checkout-onepage-index .col-main .a-item .validation-advice { margin-left: 205px; }
.checkout-onepage-index .col-main .opc .form-list .field {
    float: none;
    width: auto;
}
.col-main .opc .form-list .fields .field .input-box {}
.checkout-onepage-index .col-main .opc .form-list label {}
.promolist .upsell-filter { text-align: left; }
.promolist .toolbar { margin-bottom: 20px; }
.promolist-items { background: #fff; border: 1px solid #ddd; padding: 25px 15px 0 22px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.promolist-items li.promolist-item { margin-bottom: 45px; }
.promolist-items li.promolist-item {}
.promolist-items .promo-image { display: block; width: 185px; height: 151px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-product-image.png') no-repeat 0 0; text-align: center; padding: 0px 0px 0px 0px; margin: 0 15px 15px 0; position: relative; }
.promo-image + .col-2 { margin-left: 200px; }
.promo-timeleft { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-timeleft.png') no-repeat; padding: 10px 0 0 20px; width: 173px; height: 74px; }
.promo-timeleft .label { color: #7e7e7e; }
.promo-timeleft .time { color: #053951; font: bold 25px 'Roboto', sans-serif; }
.promo-timeleft .time-name { color: #053951; font-size: 11px; }
.promo-timeleft td { text-align: center;}
.promolist-items .promo-name { font-weight: normal; margin-bottom: 20px; }
.promo-title h1 { font: 30px 'Roboto', sans-serif; margin-bottom: 15px; display: block; }
.promo-title h2 { font: 20px 'Roboto', sans-serif; margin-bottom: 15px; display: block; }
.col-main .opc .active .a-item #checkout-shipping-method-load dl.sp-methods dt,
.col-main .opc .active .a-item #checkout-shipping-method-load dl.sp-methods dd,
.col-main .opc .active .a-item .sp-methods dt {
    float: left;
    font-weight: normal;
    margin-top: 0;
    margin-right: 40px;
    width: auto;
}
.col-main .opc .active .a-item .form-list .control label {
    color: #111;
}
.checkout-onepage-index .opc .order-review .data-table thead,
.checkout-onepage-index .opc .order-review .data-table tbody tr.last {
    background: none;
}
.checkout-onepage-index .opc .order-review .data-table thead tr.first  {
    display: none;
}
.checkout-onepage-index .opc .order-review .data-table input.qty {
    width: 30px !important;
}
.checkout-onepage-index .opc .order-review .change-order {
    float: left;
    padding-top: 15px;
    width: 220px;
}
.checkout-onepage-index .sidebar .opc-block-progress .block-content dd.complete,
.checkout-onepage-index .sidebar .opc-block-progress .block-content dt.complete { background: none; }
.block-account .block-content li.book_offers { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/book.png') no-repeat 0 100%; padding-left: 25px; }
.block-account .block-content li.book_offers a { text-decoration: none; border-bottom: 1px dashed; }
.block-account .block-content li.book_offers a:hover { border-bottom: none; }
.fancybox-skin .buttons-set .fancybox-close { position: relative; top: auto; right: auto; background-image: none; width: auto; height: auto; }
.fancybox-skin .buttons-set p.back-link { margin-top: 7px; }
.fancybox-skin .buttons-set .fancybox-close { text-decoration: none; border-bottom: 1px dashed; }
.customer-popup .form-list label.required em, .customer-popup .buttons-set p.required { display: none; }
.customer-popup h2 { font-size: 18px; font-weight: normal; }
.customer-popup .fieldset { margin: 15px 0 0; padding: 0; border: none; background: none; }
.customer-popup .fieldset .legend { display: none; }
.customer-popup .form-list label { font-weight: normal; color: #201c1d; margin-bottom: 3px; }
.customer-popup .form-list .webforms-fields-email .input-box { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png') no-repeat 0 0; width: 205px; height: 32px; overflow: hidden; float: left; margin: 0; }
.customer-popup .form-list .webforms-fields-email .input-box input.input-text { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/img/bkg-input.png') no-repeat right -32px; padding: 0; border: 0; margin: 0 0 0 5px; vertical-align: top; height: 32px; line-height: 32px; width: 190px; }
.customer-popup .form-list .field { margin-bottom: 15px; }
.customer-popup .form-list textarea { border-left: 1px solid #bebebe; border-top: 1px solid #9b9b9b; border-right: 1px solid #bbbbbb; border-bottom: 1px solid #d5d5d5; background: #ebebeb; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; resize: none; }
.customer-popup .buttons-set button.button { float: left; margin-right: 20px; }
.customer-popup .validation-advice { background-color: #fff; }
.customer-popup .form-list .webforms-fields-email .input-box input.validation-failed { height: 29px; }
/*----------------------------------START MegaMenu----------------------------*/
#menu div.product-name { border-bottom: medium none; font-family: 'Roboto', sans-serif; margin-bottom: 5px; }
#menu .item {
    width: 200px;
}
#menu .item .actions p,
#menu .item .product-image {
    margin: 0;
    display: block;
}
#menu .item .actions .col2-set .col-1 .price-list-80 {
    margin-bottom: 9px;
}
#menu .item .actions .col2-set .col-1 .price-list-80 ul li {
    line-height: 20px;
}
#menu .item .actions .col2-set .col-1 .price-box-add {
    line-height: 0;
}
#menu .item .actions .col2-set .col-1 .price-box .price {
    font-family: 'Roboto', sans-serif;
}
#menu .item .actions .col2-set .col-2,
.ie7 #menu .item .actions .col2-set .col-1 {
    float: none;
}
#menu .item .actions .col2-set .col-2 .has-in-stock {
    display: none;
}
/*----------------------------------END MegaMenu----------------------------*/
.col-main .my-account .item .actions .col2-set .col-1 .price-box-add {
    margin: 0;
}
.col-main .my-account .item .actions .col2-set .col-2 button {
    float: right;
}
.dropdown_2column.align_left {
    display: none;
}
/*--------------------------------START Комфорт---------------------*/
.comfort label {
    color: #7e7e7e;
    float: left;
    margin-right: 12px;
}
.comfortable {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/softness.png") repeat-x 0 0;
    float: left;
    margin-right: 12px;
    width: 72px;
}
.comfortable.active1 .comfort-softness {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/softness.png") repeat-x 0 -23px;
    width: 24px;
    height: 23px;
}
.comfortable.active2 .comfort-softness {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/softness.png") repeat-x 0 -23px;
    /*width: 48px;*/
    width: 72px;
    height: 23px;
}
.comfortable.active3 .comfort-softness {
    background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/softness.png") repeat-x 0 -23px;
    /*width: 72px;*/
    width: 48px;
    height: 23px;
}
.comfort-softness {
    float: left;
}
/*--------------------------------END Комфорт---------------------*/
.kit-product-popup { padding: 40px; }
.kit-product-popup .product-img-box { float: left; }
.kit-product-popup .product-options-top { padding-left: 270px; }
.kit-product-popup .product-name { font-size: 16px; margin-bottom: 10px; }
.kit-product-popup .price-box { margin-bottom: 10px; }
.kit-product-popup button.blue49 span span em { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/plus2.png") no-repeat 0 0; height: 13px; padding-left: 16px; font-style: normal; padding-top: 0px; line-height: 45px; }
.kit-product-popup button.blue49 span { font-size: 15px; }
.kit-product-popup .back-link { text-align: right; }
.kit-product-popup .back-link a { background: url("https://e-matras.ua/skin/frontend/ematras/default/images/pager_arrow_right.png") no-repeat 100% 50%; padding-right: 10px; text-decoration: none; }
.kit-product-popup .back-link a span { border-bottom: 1px dashed; }
.kit-product-popup .back-link a:hover span { border-bottom: none; }
.history-wrap { border: 1px solid #cecece; background: #fff; padding: 0 15px; margin-bottom: 15px; }
.history-wrap .history-table {}
.history-wrap .history-table td { border: none; padding: 20px 5px; }
.history-wrap .history-table tr.even { background-color: transparent; }
.sales-order-view .my-account { border: 1px solid #cecece; background: #fff; padding: 0 20px 15px 15px; }
.order-info-box .box { margin-bottom: 40px; }
.order-info-box .box .box-title { float: left; }
.order-info-box .box .box-title h2 { color: #777; font-size: 12px; }
.order-info-box .box .box-content { float: left; line-height: 1.25; }
.history-table .order-complete strong { font-weight: bold; }
.order-complete strong { color: #119f4d; font-weight: normal; }
.data-orders-table td { border: none; padding-bottom: 15px; }
.data-orders-table .item-price {}
.data-orders-table .item-ppager_arrow_right.pngrice .item-qty { display: inline-block; }
.data-orders-table .item-price .price-excl-tax { display: inline-block; }
.data-orders-table .item-qty { font-size: 14px; font-weight:bold; color: #002c4d; }
.data-orders-table .subtotal { display: none; }
.data-orders-table .shipping {}
.data-orders-table tr.grand_total td { border-top: 1px solid #2e2b2c; padding-top: 35px; }
.data-orders-table tr.grand_total td.a-left strong { font-size: 24px; font-weight: normal; }
.data-orders-table tr.grand_total td.last strong { font-size: 30px; color: #002c4d; }
.data-orders-table tr.grand_total td.last .price .symbol { font-size: 18px; }
.cart .totals table tbody th.a-right { text-align: left !important; }
/*-----------------------------Страница регистрации-----------------------*/
.customer-account-create .col-main .fieldset { margin: 28px auto; }
.customer-account-create .col-main .fieldset .form-list .field,
.customer-account-login .col-main .content .form-list .input-box { float: none; width: auto; }
.customer-account-create .col-main .fieldset .form-list label em,
.customer-account-login .col-main .content .form-list label em,
.customer-account-login .col-main .content p.required { display: none; }
.customer-account-create .col-main .fieldset .form-list .name-firstname,
.customer-account-create .col-main .fieldset .form-list .pass { margin-bottom: 8px; }
.customer-account-login .col-main .content .form-list label { width: 175px; }
.customer-account-login .col-main .content .form-list { margin-top: 20px; }
.customer-account-login .col-main .content .form-list .input-box { clear: none; }
/*-----------------------------Страница регистрации-----------------------*/
.fancybox-lock .fancybox-outer { position: relative; }
.fancybox-lock .fancybox-outer .back-link { margin-top: 70px; }
.fancybox-lock .fancybox-outer .back-link.without-button { margin-top: 100px; }
.product-view .product-img-box .product-image { margin-bottom: 10px; }
/** @comment checkout onepage */
.opc .step-title .number { visibility: hidden; }
.row-shipping.guest td { display: none; }
.param_texttype.detail_param{display:block !important;}
.promo-slide a img{
width:100%;
height:100%;
}
.category-products{
/*margin-top:33px;*/
}
.filter-related1 { text-align: left; font-size:0; line-height:0; letter-spacing:-1px; margin-bottom: 10px; }
.filter-related1 li { display: inline-block; font-size: 12px; line-height: normal; letter-spacing:normal; }
.filter-related1 li { zoom:1; }
.filter-related1 li a { text-decoration: none; display: block; padding-left: 3px; height: 30px; line-height: 30px; }
.filter-related1 li a span { display: block; height: 23px; line-height: normal; padding: 7px 10px 0 7px; }
.filter-related1 li a span span { padding: 0; height: auto; line-height: normal; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/divider1.gif') repeat-x 0 100%; }
.filter-related1 li.selected {}
.filter-related1 li.selected a { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-left.png') no-repeat; }
.filter-related1 li.selected a span { background: url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts30-right.png') no-repeat 100% 0; }
.filter-related1 li.selected a span span { padding: 0; background: none; }
.post-excerpt a{
	display: inline !important;
}
.post-excerpt span{
font: inherit !important;
position: relative !important;
}
.alignleft{
	float:left;
	padding: 0px 5px 5px 0px;
}
.alignright{
	float:right;
	padding: 0px 0px 5px 5px;
}
#popup_credit .big{
	font-size: 26px;
}
#popup_credit .bigger{
	font-size: 18px;
}
#popup_credit .label{
	width: 130px;
	display: inline-block;
}
#popup_credit .choose_percent{
	margin: 20px 0px;
	border-bottom: 1px solid #cecece;
	border-top: 1px solid #cecece;
	padding: 20px;
}
#popup_credit .credit_submit{
	padding: 7px;
	font-size: 17px;
	margin-top: 10px;
	font-family: Roboto;
	background-color:#00a6eb;
	color:#fff;
	font-weight:500;
	text-shadow: text-shadow: 0px 1px 1px #7e7e7e;
	-moz-border-radius:  5px; /* Firefox */
	-webkit-border-radius:  5px; /* Safari 4 */
	border-radius:  5px; /* IE 9, Safari 5, Chrome */
	border:none;
	cursor:pointer;
}
#popup_credit .credit_submit:hover{
	padding: 7px;
	font-size: 17px;
	margin-top: 10px;
	font-family: Roboto;
	background-color:#138dc0;
	color:#fff;
	font-weight:500;
	text-shadow: text-shadow: 0px 1px 1px #7e7e7e;
	-moz-border-radius:  5px; /* Firefox */
	-webkit-border-radius:  5px; /* Safari 4 */
	border-radius:  5px; /* IE 9, Safari 5, Chrome */
	border:none;
	cursor:pointer;
}
.fancybox-wrap, .fancybox-inner{
	min-width: 645px !important;
	min-height: 510px !important;
	max-width: 645px !important;
	max-height: 510px !important;
}
#popup_credit #credit_step_loader{
	width: 128px;
	height: 128px;
	background: url('https://e-matras.ua/skin/frontend/ematras/default/images/credit_loader.gif') no-repeat;
	margin-top: 180px;
	margin-left: 258px;
}
#popup_credit #credit_loader_cont{
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.8);
	position: absolute;
	margin-left: -22px;
	margin-top: -35px;
}
#popup_credit #contactdata input[type="text"]{
	padding: 3px 6px;
	margin-bottom: 4px;
	width: 368px;
	border: 1px solid #adadaf;
}
#popup_credit #contactdata input[type="submit"]{
	margin-top: 0px !important;
}
#popup_credit #contactdata label{
	display: inline-block;
	text-align: right;
	padding-right: 10px;
	line-height: 14px;
	width: 190px;
}

#popup_credit #contactdata .formblock div {
	margin-bottom: 3px;
}

#popup_credit #contactdata .formblock div select {
	vertical-align: 5px;
	border: 1px solid #ADADAF;
	padding: 3px 6px;
}


#popup_credit #contactdata textarea{
	border-color: #adadaf;
	padding: 3px 6px;
	width: 368px;
	max-width: 368px;
	min-width: 368px;
	margin-bottom: 4px;	
}
#popup_credit #contactdata .formblock{
	padding: 14px 0px 10px 0px;
	border-bottom: 1px solid #ccc;
}
#popup_credit .step_num{
	color: #aaa;
	font-size: 18px;
}
#popup_credit #contactdata #errors span{
	color: red;
	display: block;
}
#popup_credit .backto1{
	color:#0254a7; text-decoration:underline;
	vertical-align: middle;
	cursor: pointer;
}
#popup_credit .backto1:hover{
	text-decoration:none;
}
.main > .col-main > .std{
	background: white;
	padding: 16px;
	min-width: 632px;
	border: 1px solid #a4a3a3;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.cms-index-index .col-main > .std{
	display: none;
}
.main > .col-main > .category-description{
	background: none !important;
	border: 0 !important;
        padding: 0px !important;
        width: auto;
}
.cms-akcii-html .col-main > .std {
	background: none !important;
	border: 0 !important;
        padding: 0px !important;
        width: auto;
}
#apply_filter_button{
	display: block;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
	border: 1px solid #1370C5;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) bottom;
	text-shadow: 0 1px 0 #7e7e7e;
	color:#fff;
	-webkit-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-ms-transition: 0.2s linear;
	-o-transition: 0.2s linear;
}
#apply_filter_button:hover{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) top;
	border: 1px solid #559BDB;
}
#apply_filters_window{
	position: absolute;
	box-shadow: 1px 1px 2px black;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg_2.png);
	padding: 10px;
	margin-top: -30px;
	left: 210px;
	width: 190px;
	z-index: 999;
	display: none;
}
#apply_filters_window a{
	color: #fff;
}
#apply_filters_window .triangle{
	width: 20px;
	height: 30px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/triangle_window_2.png);
	position: absolute;
	left: -20px;
	top: 5px;
}
#filters-hint .triangle{
	width: 20px;
	height: 30px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/triangle_window_2.png);
	position: absolute;
	left: -20px;
	top: 5px;
}
#apply_filters_window .show_apply_filters_a{
	background: none !important;
	padding: 0 !important;
}
#apply_filters_window .show_apply_filters_a:hover{
	text-decoration: underline;
}
#apply_filters_window .close_apply_filters_window{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/close_apply_filter_window_2.png) top no-repeat;
	display: inline-block;
	height: 20px;
	width: 20px;
	position: absolute;
	top: 10px;
	left: 183px;
	cursor: pointer;
}
#apply_filters_window .close_apply_filters_window:hover{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/close_apply_filter_window_2.png) bottom no-repeat;
}
#filters-hint .close_apply_filters_window{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/close_apply_filter_window_2.png) top no-repeat;
	display: inline-block;
	height: 20px;
	width: 20px;
	position: absolute;
	top: 10px;
	left: 183px;
	cursor: pointer;
}
#filters-hint .close_apply_filters_window:hover{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/close_apply_filter_window_2.png) bottom no-repeat;
}
.hint-image{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/hint-image.png) bottom no-repeat;
	display: inline-block;
	width: 60px;
	height: 60px;
	float: left;
}
#filters-hint{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg_2.png);
	padding: 10px;
	position: absolute;
	width: 268px;
	z-index: 999;
	box-shadow: 1px 1px 2px black;
	margin-left: 170px;
	color: #fff;
	z-index: 999;
}
.checkout-field-container input[type="text"] {
	width: 495px !important;
	padding: 7px;
	box-shadow: inset 0px 1px 1px 1px #D5D5D5;
	-webkit-box-shadow: inset 0px 1px 1px 1px #D5D5D5;
    -moz-box-shadow: inset 0px 1px 1px 1px #D5D5D5;
	border-radius: 3px;
	border: 1px solid #bebebe;
}
.checkout-field-container textarea {
	width: 495px !important;
	max-width: 495px !important;
	min-width: 495px !important;
	padding: 7px;
	box-shadow: inset 0px 1px 1px 1px #D5D5D5;
	-webkit-box-shadow: inset 0px 1px 1px 1px #D5D5D5;
    -moz-box-shadow: inset 0px 1px 1px 1px #D5D5D5;
	border-radius: 3px;
	border: 1px solid #bebebe;
	height: 10em;
}
.checkout-field-container label {
	width: 140px;
	font-weight: normal;
	font-size: 16px;
	font-family: Roboto;
	line-height: 31px;
	display: inline-block;
	vertical-align: top;
}
.checkout-field-container{
	margin-bottom: 6px;
}
.checkout-agree-container label, .checkout-pay-container label {
    display: block;
	padding-left: 15px;
	text-indent: -15px;
	font-weight: normal;
	font-size: 16px;
}
.checkout-agree-container input, .checkout-pay-container input {
    width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}
.checkout-agree-container, .checkout-pay-container {
	padding-left: 140px;
}
.checkout-phone-prefix {
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	width: 50px;
	text-align: center;
	line-height: 31px;
	vertical-align: top;
}
#checkout-form{
	padding: 10px;
	background: #f4f4f4;
}
.checkout-buttons-fix{
	padding-top: 20px;
	padding-bottom: 20px;
}
.checkout-buttons-fix li:first-child { margin-top: 0px !important; }
.product-id { display: none; }

.checkout-agree-container .validation-advice{
	padding-left: 31px !important;
}
.checkout-field-container label.required em {
	font-style: normal;
	color: #eb340a;
}

.continue_shopping {
	text-decoration:none;
	border-bottom: 1px #0254a7 dashed;
}
.continue_shopping:hover {
	text-decoration:none;
	border-bottom: none;
}

.cart_button2 span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left_c.png') 0 0 no-repeat !important; color: #3c3c3b; text-shadow: 0 1px 0 #d0de93; padding: 0 0 0 21px !important; }
.cart_button2 span span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right_c.png') 100% 0 no-repeat !important; padding: 0px 23px 0px 0px !important; }

.cart_button2 span:hover { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left_c.png') 0 -35px no-repeat !important;}
.cart_button2 span:hover span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right_c.png') 100% -35px no-repeat !important;}

.cart_button2 span:active { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-left_c.png') 0 -70px no-repeat !important;}
.cart_button2 span:active span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-right_c.png') 100% -70px no-repeat !important;}

.artikul {font-size: 13px; float:left; padding-right:5px;}
.artikul-number {font-size: 14px; font-weight:600;}

.sku-big{
	text-align: left;
	color:#2f2f2f;
	margin-bottom: 10px;
}
.special-price-new{
	position: relative;
}
.special-price-new span.symbol{
	font-size: 12px;
}
.special-price-new span{
	font-size: 16px;
	color: #868585;
	font-weight:bold;
}
.special-price-new span.line-through{
	position: absolute;
	display: inline-block;
	width: 100%;
	border-top: 1px solid red;
	left: 0px;
	margin-top: 27px;
}
#fourd-detailsearch-price-euro{
	margin-left: 10px;
}
.col-2 .exhibition{
	margin-top: 10px;
}

#apply_slider_button{
	display: block;
	text-align: center;
	text-decoration: none;
	/* font-weight: bold; */
	font-size: 13px;
	border: 1px solid #1370C5;
	border-radius: 2px;
	height: 25px;
	line-height: 25px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) bottom;
	/* text-shadow: 0 1px 0 #7e7e7e; */
	color: #fff;
	/* width: 100%; */
	padding: 0px 10px;
	-webkit-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-ms-transition: 0.2s linear;
	-o-transition: 0.2s linear;
}
#apply_slider_button:hover{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) top;
	border: 1px solid #559BDB;
}

.image-discount-full{
	position: absolute;
	left: -16px;
	/*background: #d64541;*/
	color: #fff;
	padding: 14px 8px;
	font-family: Roboto;
	font-size: 22px;
	font-weight:bold;
	top: 40px;
	height: 54px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/stickers/discount.png) top left no-repeat; 
}
.cms-home .image-discount-mini 	{
	position: absolute;
	left: -11px;
	/*background: #d64541;*/
	color: #fff;
	padding: 4px 5px;
	font-family: Roboto;
	font-size: 13px;
	font-weight:bold;
	top: 0px;
	height: 31px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/stickers/discount-s.png) top left no-repeat; }
	
.image-discount-mini{
	position: absolute;
	left: -9px;
	/*background: #d64541;*/
	color: #fff;
	padding: 4px 5px;
	font-family: Roboto;
	font-size: 13px;
	font-weight:bold;
	top: 25px;
	height: 31px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/stickers/discount-s.png) top left no-repeat;
}

.image-discount-mini-main{
	position: absolute;
	left: -9px;
	/*background: #d64541;*/
	color: #fff;
	padding: 4px 5px;
	font-size: 13px;
	font-weight:bold;
	top: 25px;
	height: 31px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/stickers/discount-s.png) top left no-repeat;
}
.phones-list {
	display: inline-block;
	float:left;
}

.phones-list ul{
	position: relative;
	float: none;
	/*min-height: 40px;*/
	min-width:135px;
	max-width:245px;
}
.phones-list ul li:first-child {
	display: inline-block;
	margin-right: 8px;
	padding-left:18px;
	font-size: 13px;
	line-height: 20px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/icon/icon-phone.gif) left no-repeat;
	}
.phones-list ul li {
	display: inline-block;
	margin-right: 8px;
	padding-left:18px;
	font-size: 13px;
	line-height: 20px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/icon/icon-mob.gif) left no-repeat;
	}
 .emphones_header_icons {float:left;}
 .emphones_header_showall {
	 background: url(https://e-matras.ua/skin/frontend/ematras/default/images/icon/icon-mob-grey.gif) left no-repeat;
	 padding-left:18px;
	 display: inline-block;
	 margin-right: 8px;
	 }
 /*
 http://fly.e-matras.ua/skin/frontend/ematras/default/images/icon/icon-phone.gif
 http://fly.e-matras.ua/skin/frontend/ematras/default/images/icon/icon-mob-grey.gif
 */

.color-block{
	margin-top: 3px;
	opacity: 0.6;
	-webkit-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-ms-transition: 0.2s linear;
	-o-transition: 0.2s linear;
}

.color-block:hover{
	opacity: 1;

}

.colors-container{
	position: absolute;
	z-index: 2;
	background: rgba(255,255,255,0.8);
	padding: 5px;
	margin-top: 1px;
	margin-left: 182px;
	border: 1px solid #D3D3D3;
	border-radius: 0px 0px 3px 3px;
}

.all-colors{
	font-size: 11px;
	color: #0254a7;
	border-bottom: dashed 1px;
	cursor: pointer;
}

.all-colors:hover{
	border-bottom: 0;
}

.colors-title-block{
	color: #ADADAD;
}

.color-block-big{
	width: 180px;
	text-align: center;
	float: left;
	margin-bottom: 20px;
	margin-right: 10px;
}

.color-block-big img{
	margin-bottom: 10px;
}

.product-sidebar-banners{
	margin-top: 0px;
}

.product-sidebar-banners img{
	
	border: 1px solid #bfbfbf;
	margin-bottom: 10px;
	display: block;
}
.product-sidebar-banners img:hover{
	
	border: 1px solid #bfbfbf;
	margin-bottom: 10px;
	display: block;
	box-shadow: 2px 2px 5px #bfbfbf;
}

.product-sidebar-banners img.popupable{
	cursor: pointer;
}

#detailed_characteristics_link{
	text-decoration: none;
	font:12px Roboto;
	border-bottom: 1px dashed;
}

#detailed_characteristics_link:hover{
	text-decoration: none;
	border-bottom: 0;
}

.actions-warning{
	color: #f30000;
	text-align:right;
	font-size:11px;
}

.breadcrumbs h1{
	font: bold 30px 'Roboto', sans-serif;
}


.catalog-product-view .main-container .main .col-main #admin_messages{
	/*border-color: #446423;
	background-color: #eff5ea;
	background-image: url(https://e-matras.ua/skin/frontend/ematras/default/images/i_msg-success.gif);
	color: #3d6611;
	border-style: solid !important;
	border-width: 1px !important;
	background-position: 10px 9px !important;
	background-repeat: no-repeat !important;
	min-height: 24px !important;
	padding: 8px 8px 8px 32px !important;
	font-size: 11px !important;
	font-weight: bold !important;
	margin-bottom: 10px;*/
}

.catalog-product-view .main-container .main .col-main #admin_messages:empty{
	display: none;
}

.before-footer h1 {
	font-size: 30px;
	font-family: 'Roboto', sans-serif;
	color: #000;
	font-weight: normal;
	line-height: 1.25;
	margin-bottom: 10px;
}

.fake_payment_methods .fake_payment_input {
	margin-right: 3px;
	vertical-align: -2px;	
}

.fake_payment_methods .fake_payment_label {
	width: 505px;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
}

.error_reporting {
	position: fixed;
	top: 0px;
	padding: 10px;
	background: #fff;
	border-radius: 0px 5px 5px 0px;
	z-index: 99999;
	margin-top: 50px;
	border: 1px solid #fb8c2b;
	border-left: 0;
}

.error_reporting form {
	
}

.error_reporting form label {
	display: block;
	margin-top: 5px;
}

.error_reporting form input {
	width: 222px;
}

.error_reporting form textarea {
	width: 220px;
	max-width: 220px;
	height: 58px;
}

.error_reporting .close_form {
	margin-left: 5px;
	display: inline-block;
	cursor: pointer;
	color: #1997e2;
	text-decoration: underline;
}

.error_reporting .close_form:hover {
	text-decoration: none;
}

.more-tm-button {
	padding: 10px;
	white-space: nowrap;
	font-size: 12px;
	float: right;
	font-weight: normal;
	/* line-height: 38px; */
	color: #0254a7;
	font-family: Roboto;
	cursor: pointer;
	border: 1px solid transparent;
	border-bottom: 0;
}

.more-tm-button span {
	border-bottom: 1px dashed #0254a7;
}

.more-tm-button:hover span {
	border-bottom: 0;
}

.more-tm-button.active {
	background: #fff;
	border: 1px solid #A5A5A5;
	border-bottom: 0;
	position: relative;
	z-index: 1005;
}

.more-tm-content {
	position: absolute;
	background: #fff;
	min-height: 200px;
	width: 990px;
	margin-top: 38px;
	border: 1px solid #A5A5A5;
	z-index: 1004;
	box-shadow: 5px 5px 13px 0 rgba(54, 69, 102, 0.5);
	right: 0px;
}

.error_reporting_button {
	width: 36px;
	height: 212px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/report_bug.png) no-repeat;
	position: fixed;
	left: 0px;
	cursor: pointer;
	top: 50px;
	z-index: 99990;
	border-radius: 0px 4px 4px 0px;
}

.jcarousel-skin-moretm .jcarousel-clip {
	overflow: hidden;
	position: relative;
	width: 800px;
	height: 295px;
	margin: 0 0 0 105px;
}

.left-side .price-box {
	margin: 10px 0 0;
}

.moretm-container {
	font-weight: normal;
	font-size: 12px;
}
.moretm-container .page-title { margin-bottom: 7px; }
.moretm-container .products-grid { border: none; }
.moretm-container .products-grid li { float: left; }
.moretm-container .products-grid li.item { padding: 0; overflow: hidden; }
.moretm-container .products-grid .product-name { font-size: 12px; font-weight: normal; }
.moretm-container .products-grid .product-image { width: 180px; height: 151px; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/shadow/bkg-product-image.png') no-repeat 0 0; text-align: center; padding: 0px 0px 0px 0px; margin-bottom: 8px; }
.moretm-container .products-grid .actions { width: 185px; }
.moretm-container .products-grid .price-box { float: left; width: 80px; }
.moretm-container .products-grid .price-box .price-label { display: none; }
.moretm-container .products-grid .action-right { float: left; }
.moretm-container .products-grid .has-in-stock { color: #4c8704; font:12px/14px Roboto;}
.moretm-container .ratings { margin: 0 0 10px; }
.moretm-container .ratings .rating-box { margin-right: 10px; }
.moretm-container .ratings .amount, .product-view-top .ratings .amount { color: #0254a4; background: url('https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.gif') no-repeat 0 50%; padding-left: 20px; }
.moretm-container .ratings .amount a, .product-view-top .ratings .amount a { text-decoration: none; border-bottom: 1px dashed; }
.moretm-container .ratings .amount a:hover, .product-view-top .ratings .amount a:hover { border-bottom: none; }
.moretm-container .moretm-content { background: #fff; }
.jcarousel-skin-moretm .jcarousel-clip { }
.jcarousel-skin-moretm .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-moretm .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-moretm .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-moretm .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-moretm .jcarousel-next-disabled-horizontal,
.jcarousel-skin-moretm .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-moretm .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-moretm .jcarousel-next-disabled-horizontal:active { cursor: default; }
.jcarousel-skin-moretm .jcarousel-prev { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 0 0; overflow: hidden; text-indent: -999em; position: absolute; left: 0; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-moretm .jcarousel-next { display: block; width: 20px; height: 33px; background: #fff url('https://e-matras.ua/skin/frontend/ematras/default/images/arrow-sale.png') no-repeat 100% 0; overflow: hidden; text-indent: -999em; position: absolute; right: 0; top: 81px; z-index: 700; cursor: pointer; }
.jcarousel-skin-moretm .jcarousel-prev:hover { background-position: 0 -33px; }
.jcarousel-skin-moretm .jcarousel-next:hover { background-position: 100% -33px; }
.jcarousel-skin-moretm .jcarousel-prev:active { background-position: 0 -66px; }
.jcarousel-skin-moretm .jcarousel-next:active { background-position: 100% -66px; }
.jcarousel-skin-moretm .jcarousel-item-horizontal { margin-right: 15px; }
.jcarousel-skin-moretm .jcarousel-item { width: 185px !important; height: 295px; }
.jcarousel-skin-moretm .jcarousel-container-horizontal { padding: 18px 0 0 0; }

.jcarousel-skin-moretm .jcarousel-prev {
	margin-left: 40px;
}

.jcarousel-skin-moretm .jcarousel-next {
	margin-right: 40px;
}

.more-tm-content .preloader {
	height: 31px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/preloader-h.gif) no-repeat center;
	margin-top: 80px;
}

.more-tm-content .error {
	text-align: center;
	margin-top: 85px;
}

.show_sort-by li a.active {
	font-weight: bold;
	padding-right: 13px;
}

.show_sort-by li a.active.asc::after {
	content: '';
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid;
	position: absolute;
	top: 8px;
	right: 0px;
}

.show_sort-by li a.active.desc::after {
	content: '';
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid;
	position: absolute;
	top: 8px;
	right: 0px;
}






.grouped-block {
	background: url('https://e-matras.ua/skin/frontend/ematras/default/images/grouped-bg.png') #f0f1f1;
	border: 1px solid #a5a5a5;
	border-top: 0;
	padding: 0px 15px 15px 15px;
}

.grouped-block .title {
	font: bold 24px/33px 'Roboto', sans-serif;
	color: #2f2f2f;
	text-align: center;
	padding: 10px 0px;
}

.grouped-block .row {
	clear: both;
	margin-bottom: 15px;
}

.grouped-block .row:last-child {
	margin-bottom: 0px;
}

.grouped-block .grouped-product {
	background: #fff;
	border: 1px solid #a5a5a5;
	width: 468px;
	float: left;
	padding: 10px;
	box-sizing: border-box;
	transition-property: background;
	transition-duration: 0.2s,0.2s;
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.2s,0.2s;
	-moz-transition-property: background;
	-moz-transition-duration: 0.2s,0.2s;
}

.grouped-block .grouped-product.in {
	border: 3px solid #39ade8;
	padding: 8px;
}

.grouped-block .grouped-product .left-part {
	min-height: 115px;
	float: left;
}

.grouped-block .grouped-product .left-part {
	float: left;
}

.grouped-block .grouped-product .right-part {
	float: left;
	margin-left: 10px;
	width: 320px;
}

.grouped-block .grouped-product .product-title {
	font-size: 15px;
	margin-bottom: 10px;
}

.grouped-block .grouped-product.second {
	margin-left: 10px;
	float: right;
}

.grouped-block .configurable-attrs-form .configurable-attr label {
	display: inline-block;
	vertical-align: 60%;
	margin-bottom: 5px;
}

.grouped-block .configurable-attrs-form .configurable-attr {
	float: left;
}

.attrs-table td.second {
	padding-left: 8px;
}
.attrs-table {
	width: 320px;
}


.grouped-block .grouped-product .price-box .price {
	font: bold 24px/35px 'Roboto', sans-serif;
	color: #002c4d;
}

.grouped-block .grouped-product .price-box {
  	min-width: 110px;
  	display: inline-block;
  	vertical-align: top;
}

.grouped-block .grouped-product .action-box {
  	display: inline-block;
}

.grouped-block .grouped-product .status-box {
  	color: red;
  	display: inline-block;
	vertical-align: -11px;
}

.grouped-block .grouped-triangle {
	background: url('https://e-matras.ua/skin/frontend/ematras/default/images/grouped-triangle.png') no-repeat;
	width: 140px;
	height: 60px;
	position: absolute;
	left: 50%;
	margin-left: -70px;
	margin-top: -60px;
}


.button.green.cart_button2 {

}

.button.green.cart_button2 span span {
	color: #FFFFFF;
	font: bold 16px/31px 'Roboto', sans-serif;
	text-shadow: 0 1px 0 #7C1212;
	line-height: 35px;
}

.button.red.cart_button2 span span {
	color: #FFFFFF;
	font: bold 16px/31px 'Roboto', sans-serif;
	text-shadow: 0 1px 0 #7C1212;
	line-height: 35px;
}

.grouped-addto-price {
	margin-top: 25px;
}

.grouped-details h3, .grouped-addto-price h3 {
	font: bold 20px/22px 'Roboto', sans-serif;
	color: #002c4d;
	font-weight: bold;
}

.grouped-list .grouped-el {
	margin: 8px 0px;
	background: url('https://e-matras.ua/skin/frontend/ematras/default/images/grouped-details-el.png') no-repeat 0px 2px;
	padding-left: 20px;
}

.grouped-list .grouped-el .remove-item {
	background: url('https://e-matras.ua/skin/frontend/ematras/default/images/remove-item.png') no-repeat;
	text-decoration: none;
	margin-left: 5px;
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	float: right;
}
.grouped-list .grouped-el .remove-item:hover {
	color: #808080;
	border-bottom: none;
	text-decoration: none;
}

.grouped-list .grouped-el .edit-item {
	border-bottom: 1px dashed #0254a7;
	text-decoration: none;
}
.grouped-list .grouped-el .edit-item:hover {
	border-bottom: none;
	text-decoration: none;
}

.grouped-result {
	font-size: 16px;
}

.grouped-list .grouped-el .title {
	font-size: 14px;
}

.product-col2-right-layout {
	margin-top: 25px;
}

.cart_button2.red span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-left_c.png') 0 0 no-repeat !important; color: #3c3c3b; text-shadow: 0 1px 0 #d0de93; padding: 0 0 0 21px !important; }
.cart_button2.red span span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-right_c.png') 100% 0 no-repeat !important; padding: 0px 23px 0px 0px !important; }

.cart_button2.red span:hover { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-left_c.png') 0 -35px no-repeat !important;}
.cart_button2.red span:hover span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-right_c.png') 100% -35px no-repeat !important;}

.cart_button2.red span:active { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-left_c.png') 0 -70px no-repeat !important;}
.cart_button2.red span:active span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-red-right_c.png') 100% -70px no-repeat !important;}

.cart_button2.blue2 span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-left_c.png') 0 0 no-repeat !important; color: #fff; text-shadow: 0 1px 0 #7e7e7e; padding: 0 0 0 21px !important; }
.cart_button2.blue2 span span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-right_c.png') 100% 0 no-repeat !important; padding: 0px 23px 0px 0px !important; }

.cart_button2.blue2 span:hover { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-left_c.png') 0 -35px no-repeat !important;}
.cart_button2.blue2 span:hover span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-right_c.png') 100% -35px no-repeat !important;}

.cart_button2.blue2 span:active { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-left_c.png') 0 -70px no-repeat !important;}
.cart_button2.blue2 span:active span { background:transparent url('https://e-matras.ua/skin/frontend/ematras/default/images/buts/buts35-blue-right_c.png') 100% -70px no-repeat !important;}

.product-view-top .col-wrap .col-2.grouped {
  	width: 450px;
}

.product-view-top .col-wrap .col-1.grouped {
  	 width: 450px;
}

.grouped-product.highlight {
	background-color: #EEDA9B;
}

.announcement-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    background-color: rgba(0,0,0,0.7);
    z-index: 99999;
    display: table;
}

.announcement-container {
    width: 600px;
    margin: auto;
    display: table-cell;
    vertical-align: middle;
}

.announcement {
	background-color: #fff;
    width: 600px;
    margin: auto;
    border: 1px solid #919191;
    background-image: none;
    color: #201c1d;
    box-shadow: 0 0 3px #555;
    border-radius: 3px;
    position: relative;
}

.announcement .bottom {
	border-top: 1px solid #ccc;
    padding: 10px 20px;
}

.announcement .content {
	padding: 20px;
}

button#close_announcement {
	display: block;
	text-align: center;
	text-decoration: none;
	/* font-weight: bold; */
	font-size: 13px;
	border: 1px solid #1370C5;
	border-radius: 2px;
	height: 26px;
	line-height: 26px;
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) bottom;
	/* text-shadow: 0 1px 0 #7e7e7e; */
	color: #fff;
	/* width: 100%; */
	padding: 0px 10px;
	-webkit-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-ms-transition: 0.2s linear;
	-o-transition: 0.2s linear;
}
button#close_announcement:hover{
	background: url(https://e-matras.ua/skin/frontend/ematras/default/images/apply_filters_bg.png) top;
	border: 1px solid #559BDB;
}

.announcement-left {
	padding: 5px;
    position: fixed;
    top: 20px;
    left: 0px;
    z-index: 99997;
    width: 150px;
    text-align: center;
    color: #fff;
    border-radius: 0px 5px 5px 0px;
    font-size: 14px;
    cursor: pointer;
    background: #ff3019; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
}

.announcement-left:hover {
	background: #ff6759; /* Old browsers */
	background: -moz-linear-gradient(top, #ff6759 0%, #ce2929 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6759), color-stop(100%,#ce2929)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff6759 0%,#ce2929 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff6759 0%,#ce2929 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff6759 0%,#ce2929 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff6759 0%,#ce2929 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6759', endColorstr='#ce2929',GradientType=0 ); /* IE6-9 */
}
.header .mini-cart {
    float: right;
    position: absolute;
    right: 0px;
   
}

/*.ui-widget*/

.ui-widget-thankyou { font-size: 18px; line-height:24px; color:#656565; padding-bottom:10px; }
.ui-widget-thankyou-description { font-size: 13px; line-height:24px; color:#656565;}


.block_callback { 
	background-color:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top:4px;
	vertical-align:middle;
	border: 1px solid #a5a5a5;
	cursor: pointer;
	height:30px;
	width:130px;
	float:left;
	}
.block_callback-numberphone {
	float:left;
	line-height:30px;
	padding-left:10px;
	padding-right:0px;
	width:90px;

	}
.callback-numberphone { /*стиль вводимого номера телефона*/
	text-align:left;
	font-size:12px;
	font-weight:300;
	border:none;
	background:none;
	}
/* сдвиг placeholder-а вправо при фокусе*/
.callback-numberphone::-webkit-input-placeholder       {text-indent: 0px;   transition: text-indent 0.3s ease;}
.callback-numberphone::-moz-placeholder                {text-indent: 0px;   transition: text-indent 0.3s ease;}
.callback-numberphone:-moz-placeholder                 {text-indent: 0px;   transition: text-indent 0.3s ease;}
.callback-numberphone:-ms-input-placeholder            {text-indent: 0px;   transition: text-indent 0.3s ease;}
.callback-numberphone:focus::-webkit-input-placeholder {text-indent: 500px; transition: text-indent 0.3s ease;}
.callback-numberphone:focus::-moz-placeholder          {text-indent: 500px; transition: text-indent 0.3s ease;}
.callback-numberphone:focus:-moz-placeholder           {text-indent: 500px; transition: text-indent 0.3s ease;}
.callback-numberphone:focus:-ms-input-placeholder      {text-indent: 500px; transition: text-indent 0.3s ease;}

.block_callback_btn a {
	float:left;
	background-color:#00a6eb;
	height:30px;
	width:30px;
	}
.block_callback_btn a:hover {
	float:left;
	background-color:#138dc0;
	height:30px;
	width:30px;
	}
	
  .col-1-product-image { box-sizing:border-box; width:300px; float:left; margin-right:25px;}
  .col-2-product-priceblock {width:300px; box-sizing:border-box; background-color:#f2f2f2; padding:23px; float:left; margin-bottom:20px; margin-right:0px;}
  
  /*КОНТАКТНАЯ ИНФОРМАЦИЯ*/
  
 .emshops {width:100%;}
 .emshops_main { 
	/*-webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 15px;
    -moz-column-gap: 15px;
    column-gap: 15px;
	width:100%;*/}
 .emshops_top {padding-top:10px; padding-bottom:10px;}
 .emshops_top a { font-size:18px; color:#0054a6; padding-right:20px; font-weight:400;}
 .emshop_shop:nth-child(odd) { margin-right:15px;}
 .emshop_shop { min-height:315px; padding: 15px; border: 1px solid #a4a3a3; background:#fff; margin-bottom:15px; float:left; display:block;}
 .emshop_shop_address {font-size:16px; padding-bottom:10px;}
 .emshop_shop_worktime {float:left; font-size:12px; padding-bottom:10px; display:block;}
 .emshop_shop_phones {float:right; color:#0054a6; font-size:small; padding-bottom:10px; line-height:14px;}
 .emshop_shop_phones p {font-size:small; padding:0px; line-height:14px;}
 .emshop_shop_map { }
 .emshop_shop_icons {float:left;}
 .emshop_shop_foto {float:right; padding-top:5px;}
 .emshops_right .emshops_right img {width:100%;}
 .block-right-delivery  {background-color:#00a6eb; color:#fff; padding:15px 15px 15px 10px; margin-bottom:15px; font-weight:400; min-height:60px; text-shadow:1px 1px 0px rgba(0,0,0,0.1);}
 .block-right-delivery a {color:#fff;}
 .block-right-delivery img {float:left; padding-right:10px;}
 .block-right-callcenter  {background-color:#8daf04; color:#fff; padding:15px 15px 15px 20px; margin-bottom:15px; font-weight:400; min-height:60px; text-shadow:1px 1px 0px rgba(0,0,0,0.1);}
 .block-right-callcenter  a {color:#fff; text-decoration:underline;}
  .block-right-callcenter  a:hover {color:#fff; text-decoration:none;}
 .emshop_shop_foto_details{width:100%;}
 .emshop_shop_foto_details img{padding-bottom:10px; width:100%;}

.popup-text {top: 250px; text-align:center; padding: 0px 60px; position:relative; font-size:20px;}
.emphones-show_all {font-size:12px;}
.emphones-mob-grey  {font-size:13px; color:#a4a4a4; padding-right:2px; text-decoration:underline;}

.emright_top_video {margin:8px 0 0 15px; cursor:pointer; padding-bottom:30px;}
.emright_top_video :hover {opacity:0.8;  -moz-opacity:0.8;  filter: alpha(opacity=80) black;}

.em-gdpr-notice {
    display: none;
	margin: 0;
	padding: 15px 20px 10px;
	background: #ddd;
	font-size: 10px;
	line-height: 1.15;
	text-align: left;
	color: #2f2f2f;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 5000;
}

.em-gdpr-notice-left {
    display:inline-block;
	float:left;
	margin-right:20px;
	margin-bottom:3px;
    max-width: 90%;
    min-width: 70%;
}

.em-gdpr-notice-right  a{
    display: inline-block;
    padding:5px;
	width: 50px;
    vertical-align: top;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	background: #00a6eb;
	text-align:center;
	margin-right:30px;
	float:right;
	

}

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2015 X.commerce, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://e-matras.ua/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

/* Flexnav Base Styles */
.flexnav {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-transform-style: preserve-3d;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  max-height: 0;
  font-family:"Roboto", sans-serif;
  }
  .flexnav.opacity {
    opacity: 0; }
  .flexnav.flexnav-show {
    max-height: 2000px;
    opacity: 1;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out; }
  .flexnav.one-page {
    position: fixed;
    top: 50px;
    right: 5%;
    max-width: 200px; }
  .flexnav li {
    font-size: 100%;
    position: relative;
    overflow: hidden; }
  .flexnav li a {
    position: relative;
    display: block;
    padding: .96em;
    z-index: 2;
    overflow: hidden;
    color: #222222;
    background: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    text-transform:uppercase;
    text-decoration:none;
    }
  .flexnav li ul {
    width: 100%; }
    .flexnav li ul li {
      font-size: 100%;
      position: relative;
      overflow: hidden; }
  .flexnav li ul.flexnav-show li {
    overflow: visible; }
  .flexnav li ul li a {
    display: block;
    background: #b2b2af;
    text-transform:capitalize;
    text-decoration:none;
     }
  .flexnav ul li ul li a {
    background: #bfbfbc; }
  .flexnav ul li ul li ul li a {
    background: #cbcbc9; }
  .flexnav .touch-button {
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 41px;
    height: 41px;
    display: inline-block;
    background: transparent;
    background: rgba(0, 0, 0, 0.075);
    text-align: center; }
    .flexnav .touch-button:hover {
      cursor: pointer; }
    .flexnav .touch-button .navicon {
      position: relative;
      top: 1.2em;
      font-size: 12px;
      color: #666; }

.menu-button {
  position: relative;
  display: block;
  padding: 1em;
  background: transparent;
  color: #222222;
  cursor: pointer;
  font-weight:bold;
  text-transform:uppercase;
  font-family:"Roboto", sans-serif;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
  .menu-button.one-page {
    position: fixed;
    top: 0;
    right: 5%;
    padding-right: 45px; }
  .menu-button .touch-button {
    background: transparent;
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 41px;
    height: 41px;
    display: inline-block;
    text-align: center; }
    .menu-button .touch-button .navicon {
      font-size: 16px;
      position: relative;
      top: 0.88em;
      color: #666; }

@media all and (min-width: 800px) {
  body.one-page {
    padding-top: 70px; }

  .flexnav {
    overflow: visible; }
    .flexnav.opacity {
      opacity: 1; }
    .flexnav.one-page {
      top: 0;
      right: auto;
      max-width: 1080px; }
    .flexnav li {
      position: relative;
      list-style: none;
      float: left;
      display: block;
      background-color: #a6a6a2;
      overflow: visible;
      width: 20%; }
    .flexnav li a {
      border-left: 1px solid #acaca1;
      border-bottom: none; }
    .flexnav li > ul {
      position: absolute;
      top: auto;
      left: 0; }
      .flexnav li > ul li {
        width: 100%; }
    .flexnav li ul li > ul {
      margin-left: 100%;
      top: 0; }
    .flexnav li ul li a {
      border-bottom: none; }
    .flexnav li ul.open {
      display: block;
      opacity: 1;
      visibility: visible;
      z-index: 1; }
      .flexnav li ul.open li {
        overflow: visible;
        max-height: 100px; }
      .flexnav li ul.open ul.open {
        margin-left: 100%;
        top: 0; }

  .menu-button {
    display: none; } }
.oldie body.one-page {
  padding-top: 70px; }
.oldie .flexnav {
  overflow: visible; }
  .oldie .flexnav.one-page {
    top: 0;
    right: auto;
    max-width: 1080px; }
  .oldie .flexnav li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    background-color: #a6a6a2;
    width: 20%;
    min-height: 50px;
    overflow: visible; }
  .oldie .flexnav li:hover > ul {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .flexnav li:hover > ul li {
      width: 100%;
      float: none; }
  .oldie .flexnav li a {
    border-left: 1px solid #acaca1;
    border-bottom: none;
    overflow: visible; }
  .oldie .flexnav li > ul {
    background: #acaca1;
    position: absolute;
    top: auto;
    left: 0;
    display: none;
    z-index: 1;
    overflow: visible; }
  .oldie .flexnav li ul li ul {
    top: 0; }
  .oldie .flexnav li ul li a {
    border-bottom: none; }
  .oldie .flexnav li ul.open {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .flexnav li ul.open li {
      width: 100%; }
    .oldie .flexnav li ul.open ul.open {
      margin-left: 100%;
      top: 0;
      display: block;
      width: 100%;
      overflow: visible; }
  .oldie .flexnav ul li:hover ul {
    margin-left: 100%;
    top: 0; }
.oldie .menu-button {
  display: none; }
.oldie.ie7 .flexnav li {
  width: 19.9%; }

.flexnav .special1 { color:#cb3237; background:#ffced0; font-weight:bold; }
.flexnav .special2 { color:#c8aa40; background:#fceaa8; font-weight:bold; }
/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/davegandy
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('https://e-matras.ua/skin/frontend/ematras/default/fonts/fontawesome-webfont.eot?v=3.2.1');
  src: url('https://e-matras.ua/skin/frontend/ematras/default/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('https://e-matras.ua/skin/frontend/ematras/default/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('https://e-matras.ua/skin/frontend/ematras/default/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('https://e-matras.ua/skin/frontend/ematras/default/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* FONT AWESOME CORE
 * -------------------------- */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
/* increased font size for icon-large */
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714286em;
}
.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eeeeee;
}
.icon-light {
  color: #ffffff;
}
.icon-dark {
  color: #333333;
}
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
/* BOOTSTRAP SPECIFIC CLASSES
 * -------------------------- */
/* Bootstrap 2.0 sprites.less reset */
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* more sprites.less reset */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
/* keeps Bootstrap styles with and without icons the same */
.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
/* Fixes alignment in nav lists */
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
/* EXTRAS
 * -------------------------- */
/* Stacked and layered icon */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}
.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em;
}
.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em;
}
/* Animated rotating icon */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
/* Prevent stack and spinners from being taken inline when inside a link */
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* Icon rotations and mirroring */
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
/* ensure rotation occurs inside anchor tags */
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/*
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("https://e-matras.ua/skin/frontend/ematras/default/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0;z-index:99999 !important;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url("https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Roboto;font-size:1.1em; background:#fff;  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Roboto;font-size:1em}
.ui-widget-content{border:1px solid #00a6eb; background:#fff/*url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x*/; color:#222; text-align:center; }
.ui-widget-content a{color:#0254a7}
.ui-widget-header{border:0px solid #bfbfbf; background:#fff; color:#222; font-weight:bold; }
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px}
.ui-widget-overlay{background:#aaa url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/detailsearch/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
@media (min-width: 980px) {  }
@media (min-width: 768px) and (max-width: 979px) { }
@media (min-width: 640px) and (max-width: 767px) { }
@media (min-width: 480px) and (max-width: 639px) { }
@media (max-width:479px) {  }
@media (max-width:420px) {  }
@media (max-width:979px) {  }

.ui-widget-content.region-box-main-container { font-family:Roboto; background: #fff; border: 1px solid #afafaf; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);}
.ui-widget-overlay.ui-front {  background-color:#000; background-image:none;    opacity: .5;    filter: Alpha(Opacity=50); height:100%; z-index:2000; position:fixed;}

/* Main containers */
@media (min-width: 768px) and (max-width: 979px) {
  .wrapper {  width:100%; }
  .page {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .header-container { width:100%; }
  .nav-container { width:100%;  }
  .before-footer-container {  width:100%;   }
  .footer-container {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  clear:both;  }
  .main-container,
  .main {  width:100%; margin:0;  }
  .product-view-top { width:100%; box-sizing:border-box; display:inline-block; }
  .product-left {float: left; box-sizing: border-box; }
  .col-1-product-image { width:25%; box-sizing:border-box; float:left; margin-bottom:20px; margin-right:20px;}
  .col-2-product-priceblock {width:40%; box-sizing:border-box; background-color:#f2f2f2; margin-bottom:20px; float:left; }
  .product-view-top .sidebar,
  .product-right { float:right; width:30%; box-sizing:border-box; }
  .region-box-blok-city { column-count:3;  text-align:left; padding-top:10px;}
  	.emshops_main {padding-right:30px;}
	.emshop_shop {min-height:auto; display:inline-block; width:100%; }
	.emshop_shop_worktime {float:left; white-space: nowrap;}
	.emshop_shop_phones {float:right; padding-bottom:10px;}
	.emshop_shop_icons {float:none;}
	.emshop_shop_foto {float:none;}
}
@media (min-width: 640px) and (max-width: 767px) {
  .wrapper {  width:100%; }
  .page {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .header-container { width:100%; }
  .nav-container { width:100%;  }
  .before-footer-container {  width:100%;   }
  .footer-container { width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  clear:both; }
  .main-container,
  .main {  width:100%; margin:0;  }
  .col-1-product-image { width:48%; box-sizing:border-box; float:left; margin-bottom:20px; margin-right:20px;}
  .col-2-product-priceblock {width:48%; box-sizing:border-box; background-color:#f2f2f2; margin-bottom:20px; float:left; }
  .product-view-top .sidebar,
  .product-right { float:center; width:100%; box-sizing:border-box; padding-left:20%; padding-right:20%;}
  .region-box-blok-city { column-count:3;  text-align:left; padding-top:10px;}
  	.emshops_main {padding-right:30px;}
	.emshop_shop {min-height:auto;  display:inline-block; width:100%;}
  .emright_top_video {margin:8px 0 0 0px; cursor:pointer; padding-bottom:30px;}
}

@media (min-width: 480px) and (max-width: 639px) {
  .wrapper {  width:100%; }
  .page {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .header-container { width:100%; }
  .nav-container { width:100%;  }
  .before-footer-container {  width:100%;   }
  .footer-container { width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  clear:both; }
  .main-container,
  .main {  width:100%; margin:0;  }
  .product-view-top { width:100%; box-sizing:border-box; display:inline-block; }
  .product-left {float: left; box-sizing: border-box; }
  .col-1-product-image { width:100%; box-sizing:border-box; float:left; margin-bottom:20px; margin-right:20px;}
  .col-2-product-priceblock {width:100%; box-sizing:border-box; background-color:#f2f2f2; margin-bottom:20px; float:left; }
  .product-view-top .sidebar,
  .product-right { float:left; width:100%; box-sizing:border-box;}
  .region-box-blok-city { column-count:2;  text-align:left; padding-top:10px;}
  .ematras_buy_installment_products .caption  tr {display:block; }
  .ematras_buy_installment_products .caption  td {display:block; }
  .ematras_buy_installment_products .cart-price {float:none;}
  .ematras_buy_installment_products img {border:#C5C5C5 1px solid; width:100px; float:left;}
  .ematras_buy_installment_term {width:100%; display:block;}
  .ematras_buy_installment_banks_table img {width:auto;}
  .ematras_buy_installment_banks_table p {text-align:left;}
  .ematras_buy_installment_banks_table {width:100%; text-align:center;}
  .ematras_buy_installment_banks_table td {padding-bottom:5px; text-align:center;}
  .ematras_buy_installment_banks_td { text-align:right; margin-bottom:0px; padding-top:0px;}
  .ematras_buy_installment_banks_platezh  {width:100%; white-space: nowrap;}
  .emshops_main {padding-right:30px;}
  .emshop_shop {min-height:auto;  display:inline-block; width:100%;}
  .emright_top_video {margin:8px 0 0 0px; cursor:pointer; padding-bottom:30px;}

}
@media (max-width:479px) {
  .wrapper {  width:100%; }
  .page {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .header-container { width:100%; }
  .nav-container { width:100%;  }
  .before-footer-container {  width:100%;   }
  .footer-container {  width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  clear:both; }
  .main-container,
  .main {  width:100%; margin:0;  }
  .product-view-top { width:100%; box-sizing:border-box; display:inline-block; background:none; border: 0px solid #a5a5a5; padding-top: 20px;}
  .product-left {float: left; box-sizing: border-box; }
  .col-1-product-image { width:100%; box-sizing:border-box; float:left; margin-bottom:0px; margin-right:0px; }
  .col-2-product-priceblock {width:100%; box-sizing:border-box; background-color:#f2f2f2; margin-bottom:10px; float:left; }
  .product-view-top .sidebar,
  .product-right { float:left; width:100%; box-sizing:border-box;}
  .region-box-blok-city { column-count:1;  text-align:center; padding-top:10px;}
  .region-box-header { /*Заголовок Выберите ближайший город*/	text-align:center; }
  .other-region-popup-text { /*Доставка в любой город Украины*/	text-align:center;	}
  .ematras_buy_installment_products .caption  tr {display:block; padding-top:0px;}
  .ematras_buy_installment_products .caption  td {display:block; padding-top:0px;}
  .ematras_buy_installment_products .cart-price {float:none;}
  .ematras_buy_installment_products img {border:#C5C5C5 1px solid; width:75px; float:left;}
  .ematras_buy_installment_term {width:100%; float:left; display:block;}
  .ematras_buy_installment_banks_table img {width:auto;}
  .ematras_buy_installment_banks_table p {text-align:left;}
  .ematras_buy_installment_banks_table {width:100%; text-align:center;}
  .ematras_buy_installment_banks_table td {padding-bottom:5px; text-align:center;}
  .ematras_buy_installment_banks_td { text-align:right; margin-bottom:0px; padding-top:0px;}
  .ematras_buy_installment_banks_platezh  {width:100%; white-space: nowrap;}
  .emshops_main {padding-right:30px;}
  .emshop_shop {min-height:auto;  display:inline-block; width:100%;}
  .emright_top_video {margin:8px 0 0 0px; cursor:pointer; padding-bottom:30px;}
  
}
@media (max-width:420px) {
  .ematras_buy_installment_terms { float:left; display:block;}
  .ematras_buy_installment_firstpay { float:left; display:inline-block;}
  .ematras_buy_installment_banks_table img {width:auto;}
  .ematras_buy_installment_banks_table p {text-align:left;}
  .ematras_buy_installment_banks_table {width:100%; text-align:center;}
  .ematras_buy_installment_banks_table td {padding-bottom:5px; text-align:center;}
  .ematras_buy_installment_banks_td { text-align:right; margin-bottom:0px; padding-top:0px;}
  .ematras_buy_installment_banks_platezh  {width:100%; white-space: nowrap;}
  	.emshops_main {padding-right:30px;}
	.emshop_shop {min-height:auto;  display:inline-block; width:100%;}
	.emshop_shop_icons {float:none;}
	.emshop_shop_foto {float:none;}
  .popup-text {padding: 0px 20px;}
  .emright_top_video {margin:8px 0 0 0px; cursor:pointer; padding-bottom:30px;}
}


/* Columns */

.col-left { float:left; width:230px; }
.col-main { float:left; width:736px; }
.col-right { float:right; width:230px; }
.col1-layout .col-main { width:100%; }
.col2-left-layout .col-main {  }
.col2-left-layout .col-left {  }
.col2-right-layout .col-right { width:29%;   }
.col2-right-layout .col-main {   width:69%;   }
.main > .col-main > .std {  min-width:1px; width:100%; box-sizing:border-box; }

@media (min-width: 768px) and (max-width: 979px) {
    .col-left { width:20%; }
    .col-main {  width:78%; }
    .col-right {  width:20%; }
    .col1-layout .col-main { width:100%; }
    .col2-left-layout .col-left { width:19% }
    .col2-left-layout .col-main { width:79% }
    .product-col2-right-layout .product-col-main {   width:69%;   }
    .product-col2-right-layout .product-col-right  {   width:29%;  }
    .col2-right-layout .col-right { width:29%;   }
    .col2-right-layout .col-main {   width:69%;   }
    .col2-set .col-1 { width:49%; }
    .col2-set .col-2 { width:49%; }

}
@media (max-width: 767px) {
    .col-left { width:100%; display:block; box-sizing:border-box; }
    .col-main {  width:100%; display:block; box-sizing:border-box; }
    .col-right {  width:100%; display:block; box-sizing:border-box;  }
    .col1-layout .col-main { width:100%; display:block; box-sizing:border-box;  }
    .col2-left-layout .col-left { width:100%; display:block; box-sizing:border-box; }
    .col2-left-layout .col-main { width:100%; display:block; box-sizing:border-box; }
    .product-col2-right-layout .product-col-main {   width:100%; display:block; box-sizing:border-box;  }
    .product-col2-right-layout .product-col-right  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-right-layout .col-right  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-right-layout .col-main  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-set .col-1 {   width:100%; display:block; box-sizing:border-box; margin-bottom:20px; }
    .col2-set .col-2 {   width:100%; display:block; box-sizing:border-box; margin-bottom:20px; }
    .checkout-cart-index .col-left .breadcrumbs {display: none;}
		
 }
@media (max-width:479px) {
    .col-left { width:100%; display:block; box-sizing:border-box; }
    .col-main {  width:100%; display:block; box-sizing:border-box; }
    .col-right {  width:100%; display:block; box-sizing:border-box;  }
    .col1-layout .col-main { width:100%; display:block; box-sizing:border-box; }
    .col2-left-layout .col-main { width:100%; display:block; box-sizing:border-box; }
    .product-col2-right-layout .product-col-main {   width:100%; display:block; box-sizing:border-box;  }
    .product-col2-right-layout .product-col-right  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-right-layout .col-right  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-right-layout .col-main  {   width:100%; display:block; box-sizing:border-box;  }
    .col2-set .col-1 {   width:100%; display:block; box-sizing:border-box; margin-bottom:20px; }
    .col2-set .col-2 {   width:100%; display:block; box-sizing:border-box; margin-bottom:20px; }

}


/* Header */
.clear{  clear:both;  }
.header { height:150px;  overflow:visible; }
.header:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.header .logo {   position:relative; width:311px; height:105px; left:0px; margin-right:25px;  }
.header .logo img {  position:absolute; top:-28px;  }
.header .quick-access { padding-top:0px; }
.header .cart-justicon { display:none; }

@media (min-width: 768px) and (max-width: 979px) {
   .header {   width:100%;  height:auto;  overflow:visible; position:relative; padding-bottom:20px;}
   .header .logo {  width:auto;  position:relative; top:0px; text-align:center;}
   .header .logo img {   width:100%; top:0; height:auto; position:relative;   }
   .header .quick-access { margin:0; padding-top:10px; padding-bottom:0px; width:100%; }
   .region {   width:auto;  display:inline-block; position:relative; margin:0 auto; }
   .header .form-search .box-input .input-text {  width:150px;  }
   .header .mini-cart .block-cart {  width: 155px; background:#fbfbfb; border: 1px solid #cecece;  }
   .header .mini-cart .block-content .empty { margin-top:15px; padding-left:10px; padding-right:10px; }
   .phones-list ul {  width:55%; }
   .header .toplinks { width:100%; margin:0 auto;  text-align:center; background:#0254a8; border-radius:0px 0px 4px 4px; }
   .header .toplinks ul {  float:none; width:auto; margin:5px 0 auto; display:inline-block;   text-align:center; }
   .header .toplinks ul li {  display:inline-block; background:none; color:#fff; border:none;}
   .header .toplinks ul li a {    float:none;   display:inline-block; padding-top:0; padding-bottom:0; background:none; color:#fff;border:none;}
   #ajax-phones {    }
   .head-info {  }
   .mini-cart button.button.green span span {  width:155px; padding: 0 8px;  }
   .header .mini-cart {top: 80px;}
   .header .form-search { clear: both; margin: 0px 0 0; float: right; position:absolute; top:155px; right:0;
}
}
@media (max-width: 767px) {
   .header {   width:100%;  height:auto;  overflow:visible; position:relative; }
   .header .logo {  width:100%; height:auto; display:block; top:0; text-align:center;  margin-bottom:0px;  }
   .header .logo img {  width:311px; height:auto; position:relative; top:0px;  }
   .header .quick-access { width:100%; display:block; margin:0; padding-bottom:0px;}
   .head-info {     text-align:left;  height: auto;  }
   .region {   width:auto;  display:inline-block; position:relative; margin:0 auto; }
   /*.region {   float:none; width: 85px;  display:inline-block; position:absolute; margin:0 auto; }*/
   .header .toplinks { width:100%; margin:0 auto;  text-align:center; background:#0254a8; border-radius:0px 0px 4px 4px; }
   .header .toplinks ul {    float:none; width:auto; margin:5px 0 auto; display:inline-block;   text-align:center; }
   .header .toplinks ul li {  display:inline-block;  float:none;  background:none; color:#fff; border:none;}
   .header .toplinks ul li a {    float:none;   display:inline-block; padding-top:0; padding-bottom:0; background:none; color:#fff;border:none;}
   .phones-list ul {  width:100%; /*float:none; clear:both;*/ }
   .phones-list ul li {  display:inline-block; float:none; }
   .header .mini-cart {   margin:0; position:relative; float:right; top:0; }
   .header .mini-cart #ajax-cartsidebar { text-align:center;   }
   .header .mini-cart .block-cart {   display:inline-block;   }
   .header .mini-cart .mini-cart-icon {  /*display:none;*/  }
   .header .form-search {  text-align:center; width:70%;  position:relative; }
   .header .form-search .box-input {  width:100%; display:block; text-align:left; background:none; margin-bottom:11px;  }
   .header .form-search .box-input #search-sku.input-text,
   .header .form-search .box-input #search.input-text { width:98%; display:inline-block;  border-radius:0px 0px 0px 0px; border:1px solid #b0aeae; background:#dfdfdf; padding-left:10px; box-sizing:border-box; -webkit-box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55); -moz-box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55); box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55);  margin-left:0; }
   .header .form-search .box-input #search-sku.input-text { width:75%; }
   .header .quick-access .form-search button { display:inline-block;  position:absolute; bottom:9px; right:4px;  }
    .announcement-container { max-width: 600px; width: auto;  }
    .announcement {max-width: 600px; width: auto; }
	
}
@media (max-width:689px) {
	.region {   /*float:none; width: 85px;*/  display:inline-block; position:relative; margin:0 auto; }
	.header .form-search {  width:64%;   }
    .header .form-search .box-input #search-sku.input-text { width:72%; }
	
}
@media (max-width:589px) {
	.region {   /*float:none; width: 85px; */ display:inline-block; position:relative; margin:0 auto; }

    .header .form-search {  width:59%;   }
    .header .form-search .box-input #search-sku.input-text { width:67%; }
	
}
@media (max-width:500px) {
	.region {   /*float:none; width: 85px;*/  display:inline-block; position:relative; margin:0 auto; }

    .header .form-search {  width:53%;   }
    .header .form-search .box-input #search-sku.input-text { width:62%; }
	
}
@media (max-width:479px) {
   .header {   width:100%;  height:auto;  overflow:visible; position:relative; }
   .header .logo {  width:100%;  height:auto; display:block; top:0; text-align:center;  margin-bottom:0px;  }
   .header .logo img {  width:100%; height:auto; position:relative; top:0px;  }
   .header .quick-access { width:100%; display:block; margin:0; }
   .region {  /* float:none; width: 85px;*/  display:inline-block; position:relative; margin:0 auto; }
   .header .toplinks { width:100%; margin:0 auto;  text-align:center; background:#0254a8; border-radius:0px 0px 4px 4px;  text-align:center; }
   .header .toplinks ul {    float:none; width:auto; margin:5px 0 auto; display:inline-block; text-align:center;  }
   .header .toplinks ul li {  display:inline-block;  float:none;  background:none; color:#fff; border:none;}
   .header .toplinks ul li a {    float:none;   display:inline-block; background:none; color:#fff; border:none;}
   .phones-list ul {  width:100%; /*float:none; clear:both;*/}
   .phones-list ul li {  display:inline-block; float:none; }
   .header .mini-cart {   margin:0; position:relative; float:none; clear:both; display:none; }
   .header .mini-cart #ajax-cartsidebar { text-align:center;   }
   .header .mini-cart .block-cart {   display:inline-block;   }
   .header .mini-cart .mini-cart-icon {  display:none;  }
   .header .cart-justicon { display:inline-block; width:20%; float:right; text-align:right; padding-top:8px; }
   .header .form-search {  text-align:left;  width:78%; float:left; }
   .header .form-search .box-input {  width:100%; text-align:left; background:none; }
   .header .form-search .box-input #search-sku.input-text,
   .header .form-search .box-input .input-text { display:inline-block;  border-radius:6px 6px 6px 6px; border:1px solid #b0aeae; background:#dfdfdf; padding-left:10px; width:98%; box-sizing:border-box; -webkit-box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55); -moz-box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55); box-shadow: inset -3px 3px 7px -4px rgba(0,0,0,0.55); margin-left:0;  }
   .header .form-search .box-input #search-sku.input-text { width:70%; }
   .header .quick-access .form-search button {   display:inline-block;    }
   .block_callback {margin-bottom:20px;}

}
@media (min-width:411px) and  (max-width:420px) {
   .header .cart-justicon { width:auto;  }
   .header .form-search {    width:73%;  }
   .header .form-search .box-input #search-sku.input-text { width:64%; }
   
}
@media (min-width:401px) and (max-width:410px) {
   .header .cart-justicon { width:auto;  }
   .header .form-search {    width:71%;  }
   .header .form-search .box-input #search-sku.input-text { width:54%; }
   
}
@media (max-width:400px) {
   .header .cart-justicon { width:auto;  }
   .header .form-search {    width:66%;  }
   .header .form-search .box-input #search-sku.input-text { width:46%; }
   
}
@media (max-width:300px) {
    .header .form-search .box-input #search-sku.input-text { width:44%; }
	
}


/* Footer */
.footer .by { text-align:center; }

@media (min-width: 768px) and (max-width: 979px) {
  .footer,
  .before-footer { width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;   }
  .footer-column-wrapper {  width:100%; display:table; }
  .footer-item { float:none; display:inline-block; width:auto; display:table-cell; }
  .footer_logo {   width:140px; height:160px; padding-right:20px;   }
  .footer_logo img { width:80%; height:auto;   }
  .footer-logo {   left:0;   }
  .phones { font-size: 15px;  line-height: 19px; font-weight:bold; text-align:right; }
  .footer .by { text-align:center; }
  .footer-item-2  {    display:none;   }
}
@media (max-width: 767px) {
  .footer,
  .before-footer { width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .footer-column-wrapper {  width:100%;  }
  .footer-item { float:none; width:100%; height:auto; display:block;  margin:0 auto; margin-bottom:40px; text-align:center; }
  .footer_logo {  float:none; width:100%; height:auto; display:block; margin:0; position:relative; top:0; margin-bottom:10px; }
  .footer-logo {  position:relative; top:-55px; left:0; right:0;   }
  .footer-item-5 p { text-align:center;  }
  .footer .by { text-align:center; }
  .footer-item-1,
  .footer-item-2  {    display:none;   }

}
@media (max-width:479px) {
  .footer,
  .before-footer { width:100%; box-sizing:border-box; padding-left:20px; padding-right:20px;  }
  .footer-column-wrapper {  width:100%;  }
  .footer-item { float:none; width:100%; height:auto; display:block;  margin:0 auto; margin-bottom:40px;  text-align:center;  }
  .footer_logo {  float:none; width:100%; height:auto; display:block; margin:0; position:relative; top:0; margin-bottom:10px; }
  .footer-logo {  position:relative; top:-55px; left:0; right:0;   }
  .footer-item-5 p { text-align:center;  }
  .footer .by { text-align:center; }
  .footer-item-4 {    width:100% !important;   }
  .footer-item-4 p {   width:100% !important;  display:block; margin:0; text-align:center; float:none; }
  .city-title { float:none; margin:0;  }
  .phones { width:100% !important; display:block; font-size: 15px;  line-height: 19px; font-weight:bold; text-align:center; float:none; }
  .phones .code {  width:60px !important; height:16px; padding:0; margin:0; display:inline-block; white-space: normal;  }
  .footer-item-1,
  .footer-item-2  {    display:none;   }

}





/* Navigation */

.content_top table {  width:100% !important; }
.nav-container { display:block; }
.nav-container2 {
    width:992px; box-sizing:border-box;
background: #f4f3f3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzElIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JiYjZiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f4f3f3 0%, #fefefe 7%, #fefefe 31%, #bbb6b6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f3f3), color-stop(7%,#fefefe), color-stop(31%,#fefefe), color-stop(100%,#bbb6b6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f3f3 0%,#fefefe 7%,#fefefe 31%,#bbb6b6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f3f3 0%,#fefefe 7%,#fefefe 31%,#bbb6b6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f3f3 0%,#fefefe 7%,#fefefe 31%,#bbb6b6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f3f3 0%,#fefefe 7%,#fefefe 31%,#bbb6b6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f3f3', endColorstr='#bbb6b6',GradientType=0 ); /* IE6-8 */
    border:1px solid #bdbdbd;
    -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
    margin-left:auto;
    margin-right:auto;
    display:none;
}

@media (min-width: 800px) and (max-width: 979px) {
  #menu > li > a.drop {    font-size:13px;  padding-left:5px; padding-right:5px;  }
/*  #menu > li:first-child a.drop {    padding-left:0;   }
  #menu > li:last-child a.drop { padding-right:0;  }*/
  .nav-container,
  .nav-container2 { width:100%; }
  .nav-container { display:block; }
  .nav-container2 {  display:none; }
}
@media (max-width: 799px) {
  .container1,
  .container2 {  background:none; margin:0; padding:0; height:auto; }
  .nav-container { width:100%; display:none; }
  .nav-container2 { width:100%; display:block; }
}




/* Products Grid */
.products-grid li.item {  width:31.3%;  }
.category-products .products-grid li.item .av { padding-left:20px; padding-right:20px;  }
.products-grid .product-image {  background:none; border:1px solid #a3a3a3; /* box-sizing:border-box;*/ padding:0px; width:180px; height:auto; /*-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); */  }
.products-grid .product-image img {  width:100%; height:auto;  }
.products-grid .product-image img.sticker {    width:auto; height:auto;    }
.colors-container { top:10px; right:-20px; z-index:99; }
.colors-container .color-block { }
.category-products .products-grid .actions .col-2 { text-align:right; }
.category-products .products-grid .actions .price-list .price-box p {  display:block; float:none;  }
.category-products .products-grid .ratings { width:100%; }
.category-products .products-grid .ratings div,
.category-products .products-grid .ratings p { display:inline-block;  }

@media (min-width: 768px) and (max-width: 979px) {
   .col2-left-layout .products-grid,
   .col2-right-layout .products-grid {  width:100%;  box-sizing:border-box; }
   .category-products .products-grid li.item  {  width:31%;  margin-left:15px; height:auto; }
   .category-products .products-grid li.item.first { margin-left:0;   }
   .category-products .products-grid li.item.last { margin-right:0;   }
   .category-products .products-grid li.item .av { padding-left:17px; padding-right:17px;  }
   .category-products .products-grid li.item .av:hover { position: absolute;  }
   .products-grid .product-image,
   .products-grid .product-image img {    width:100%; height:auto;    }
   .products-grid .product-image img.sticker {    width:auto; height:auto;    }
   .category-products .products-grid .actions {    width:100%; box-sizing:border-box;    }
   .colors-container .color-block  a img { width:40px; height:40px;  }
   .category-products .products-grid .actions .price-list .price-box p {  display:block; float:none; text-align:left; }
}
@media (max-width: 767px) {
   .colors-container {  display:none;  }
   .col2-left-layout .products-grid,
   .col2-right-layout .products-grid {  width:100%;  box-sizing:border-box; }
   .category-products .products-grid li.item  {  width:31%; margin-left:15px; height:auto; }
   .category-products .products-grid li.item.first { margin-left:0;   }
   .category-products .products-grid li.item.last { margin-right:0;   }
   .category-products .products-grid li.item .av { padding-left:12px; padding-right:12px;  }
   .category-products .products-grid li.item .av:hover {
      position: relative;
      z-index: 1;
      border: 0px solid #00a5ea;
      margin: 0px 0px 0 0px;
      box-shadow: 0px 0px 0px 0 rgba(54, 69, 102, 0.0);
      background: #fff;
    }
   .category-products .products-grid li.item .av:hover .product-description {   display:none !important;   }
   .products-grid .product-image,
   .products-grid .product-image img {    width:100%; height:auto;    }
   .products-grid .product-image img.sticker {    width:auto; height:auto;    }
   .category-products .products-grid .actions {    width:100%; box-sizing:border-box;    }
   .category-products .products-grid .actions  .col2-set {  width:100%;   }
   .category-products .products-grid .actions  .col2-set .col-1,
   .category-products .products-grid .actions  .col2-set .col-2 { width:100%; box-sizing:border-box; padding:0; margin:0; float:none; }
   .category-products .products-grid .actions .price-list { width:100% !important; text-align:right; float:none !important;  clear:both;  }
   .category-products .products-grid .actions .price-list .price-box {  width:100% !important; text-align:right; float:none !important;  margin-bottom:10px;  }
   .category-products .products-grid .actions .price-list .price-box p {  display:block; float:none !important;  }
   .category-products .products-grid .ratings { width:100%;  text-align:right;  }
   .category-products .products-grid .ratings div,
   .category-products .products-grid .ratings p { display:inline-block;  }
   .category-products .products-grid .actions .price-list {   margin-top:0;   }
   .category-products .products-grid .actions .price-list .price-box > p,
   .category-products .products-grid .actions .price-list .price-box > span { display:inline-block; }

}
@media (max-width:579px) {
   .colors-container {  display:none;  }
   .category-products ul.first  { border:none;  }
   .catalogsearch-result-index .category-products .products-grid, .catalog-category-view .category-products .products-grid {   background:none; border:none;  }
   .category-products ul.last { border:none;  }

   .col2-left-layout .products-grid,
   .col2-right-layout .products-grid {  width:100%;  box-sizing:border-box; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }
   .category-products .products-grid li.item  {  float:none !important;  margin:0; width:100%; box-sizing:border-box;  padding:20px; border:1px solid #c6c6c6; background:#fff; margin-bottom:10px; height:auto; }
   .category-products .products-grid li.item .av { padding:0px;  }
   .category-products .products-grid li.item .av:hover {
      z-index: 1;
      border: 0px solid #00a5ea;
      margin: 0px 0px 0 0px;
      box-shadow: 0px 0px 0px 0 rgba(54, 69, 102, 0.0);
      background: #fff;
    }
   .category-products .products-grid li.item .av:hover .product-description {   display:none !important;   }
   .products-grid .product-image {    width:38%; height:auto; float:left; margin-right:10px;  }
   .products-grid .product-image img {    width:100%; height:auto;   }
   .category-products .products-grid .actions {    width:100%; box-sizing:border-box;    }
   .category-products .products-grid .actions .add-to-links { display:none;  }
   .products-grid .product-name {     height:auto !important;  text-align:right;   }
   .category-products .products-grid .actions .price-list {   margin-top:0;   }
   .category-products .products-grid .actions .price-list .price-box > p,
   .category-products .products-grid .actions .price-list .price-box > span { display:inline-block; }
   .category-products .products-grid .ratings { display:inline-block;  }
   .ratings .rating-links .rating-links-votes {
    background: url(https://e-matras.ua/skin/frontend/ematras/default/images/icon/i-comment.png) no-repeat scroll 0 50%;
    padding-left: 20px;
    padding-bottom: 0px;
    margin-left: 0px;
    vertical-align: -2px;
}
}
@media (max-width:479px) {
   .products-grid .product-image img.sticker { width:45%; height:auto;  }
}




/* Products list */
.products-list li.item { padding:15px; border-bottom:1px dotted #ddd !important;  }
.products-list .product-image  {  box-sizing:border-box; border:1px solid #a3a3a3; height:auto; background:none; padding:0px; /*-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.55); */}
.products-list .product-image img {  width:100%; height:auto;  }
.products-list .product-image img.sticker {    width:auto; height:auto; /* top:-21px; left:-9px; */  }
.products-list .desc p {  margin-bottom:0px; }
.products-list li.item .actions { float:right; text-align:right; }
.products-list li.item .actions button {  display:block; float:none !important; }
.products-list li.item .actions .availability { display:block;  float:none !important; padding-left:24px !important; }
.products-list li.item .price-list { width:auto; }
.products-list li.item .price-list .price-box { width:auto;  }
.products-list li.item .price-list .price-box .old-price { margin-bottom:0px; }
.products-list li.item .price-list .price-box .special-price .price { font-size:26px; line-height:26px; }
.products-list .colors-container {  display:none; }

@media (min-width: 768px) and (max-width: 979px) {
    .products-list .colors-container {  display:none; }
}
@media (max-width: 767px) {
    .products-list .colors-container {  display:none;  }
    .image-discount-mini {   font-size:11px;  padding: 2px 3px; }

}
@media (max-width:579px) {
    .products-list .colors-container {  display:none;  }
    .products-list .product-shop {  margin-left:36%; text-align:right;  }
    .products-list .product-image {  display:block;  float:left; width:35%; height:auto;  padding:0px; box-sizing:border-box;  }
    .products-list .product-image img { width:100%; height:auto;   }
    .products-list .product-image img.sticker { width:auto; height:auto;  }
    .products-list .desc { display:none;   }
    .products-list .product-shop .add-to-links { display:none;  }
    .products-list .ratings { display:inline-block;    }
    .category-products .products-list .price-list { float:right !important; display:block; text-align:right;   }
    .products-list li.item .actions { display:block; clear:right;    }
    .products-list li.item .actions button {  display:inline-block; float:right !important;   }
    .products-list li.item .actions p.availability {  display:inline-block; float:left !important; margin-right:15px; margin-top:5px;   }
}
@media (max-width:379px) {
    .products-list li.item .actions p.availability {  display:none;   }
}

/* Pagers Sorters  */
.category-products .toolbar .pager { }
.category-products .toolbar .sorter { }
.show_sort-by li  {  float:none; display:inline-block; height:18px; overflow:hidden; }
.show_sort-by li a.active.asc:after { position:relative;  }
.show_sort-by li a.active { padding-right:0px; height:18px; }

@media (min-width: 768px) and (max-width: 979px) {     }
@media (max-width: 767px) {
    .category-products .toolbar .sorter .sort-by,
    .category-products .toolbar .sorter .view-mode {  float:none; width:100%; display:block;   }
    .category-products .toolbar .sorter .view-mode,
    .category-products .toolbar .sorter .sort-by { margin-bottom:10px; text-align:center; }
    .category-products .toolbar .sorter .view-mode,
    .show_sort-by {  margin:0 auto;   }
}
@media (max-width:479px) {
    .category-products .toolbar .sorter .sort-by,
    .category-products .toolbar .sorter .view-mode {  float:none; width:100%; display:block;   }
    .category-products .toolbar .sorter .view-mode,
    .category-products .toolbar .sorter .sort-by { margin-bottom:10px; margin-bottom:10px; text-align:center; }
    .category-products .toolbar .sorter .view-mode ul,
    .show_sort-by {  margin:0 auto;   }
}




/* Product View */
.product-view { width:100%; box-sizing:border-box; }
.product-essential { }
.product-view-top { width:100%; box-sizing:border-box;  }
/*.product-view-top .sidebar,
.product-right { float:right; width:300px; box-sizing:border-box; }*/
.product-left { float:left; width:624px; box-sizing:border-box; }

/*.product-view-top .col-wrap .col-1 { width:300px; box-sizing:border-box; }
.product-view-top .col-wrap .col-2 { width:300px; box-sizing:border-box; background-color:#f2f2f2;}*/

.more-views ul {  width:100%; }
.more-views ul li { width:22.33333%;  }
.more-views ul li img { width:100%; height:auto; }
.more-views ul li:nth-child(4n+1) { margin-left:0px !important; }
.more-views ul li:nth-child(4n) { margin-right:0px !important; }
.product-sidebar-banners img,
.popupable {  width:100%; height:auto; max-width:100%; }
.category-description .product-sidebar-banners img { width:auto; height:auto; margin:0 !important; margin-left:8px !important; margin-right:8px !important;  margin-bottom:15px !important; }
.category-description .product-sidebar-banners img:nth-child(2n) { margin-right:0 !important; width:48%; height:auto; }
.category-description .product-sidebar-banners img:nth-child(2n+1) { margin-left:0 !important; width:48%; height:auto; }

.product-view-top .product-img-box a,
.product-view-top .product-img-box {  width:100%; height:auto; }
.product-view .product-img-box .product-image-zoom,
.product-view .product-img-box .product-image { width:100%; display:block; border:1px solid #ddd; }
.product-view .product-img-box .product-image img:not(.sticker) {  width:100%; height:auto; }
.detailsearch-box {  width:100%; box-sizing:border-box; }
.product-shop .add-to-box .price-box .price {  font-size:33px !important; line-height:33px; }

@media (min-width: 768px) and (max-width: 979px) {
    .product-shop .add-to-box .debit-credit,
    .detailsearch-box .debit-credit {  float:none !important; display:block;    }
    .detailsearch-box .button { margin-bottom:20px; }
    .category-description .product-sidebar-banners img { width:auto; height:auto; margin:0 !important; margin-left:5px !important; margin-right:5px !important;  margin-bottom:15px !important;}
    .category-description .product-sidebar-banners img:nth-child(2n) { margin-right:0 !important; width:48.3%; height:auto; }
    .category-description .product-sidebar-banners img:nth-child(2n+1) { margin-left:0 !important; width:48.3%; height:auto; }
}
/*@media (max-width: 767px) {
    .product-view-top .sidebar,
    .product-right { width:55% !important; margin-top:20px; box-sizing:border-box; }
    .product-left { float:none; width:100%; box-sizing:border-box; }
    .product-shop .add-to-box,
    .product-shop .add-to-box .add-to-cart,
    .product-shop .add-to-box .price-box { text-align:center;    }
    .product-shop .add-to-box .debit-credit,
    .detailsearch-box .debit-credit {  float:none !important; display:block;    }
    .detailsearch-box .button { margin-bottom:20px; }
    .product-shop .add-to-box .button,
    .product-shop .add-to-box .debit-credit { float:none !important;  display:inline-block;     }
    .product-shop .add-to-box .debit-credit { margin-bottom:10px;  }
    .product-shop .add-to-box .availability { display:inline-block;  }
    .more-views ul li { width:21.5%;  }
    .category-description .product-sidebar-banners img { width:auto; height:auto; margin:0 !important; margin-left:0px !important; margin-right:0px !important;   margin-bottom:15px !important; }
    .category-description .product-sidebar-banners img:nth-child(2n) { margin-right:0 !important; width:48.5%; height:auto; }
    .category-description .product-sidebar-banners img:nth-child(2n+1) { margin-left:0 !important; width:48.5%; height:auto; }
    .detailsearch-box .button { margin-right:15px;    }

}*/
@media (max-width:529px) {
    .category-description .product-sidebar-banners img { width:auto; height:auto; margin:0 !important; margin-left:0px !important; margin-right:0px !important; margin-bottom:15px !important; }
    .category-description .product-sidebar-banners img:nth-child(2n) { margin-right:0 !important; width:100%; height:auto; }
    .category-description .product-sidebar-banners img:nth-child(2n+1) { margin-left:0 !important; width:100%; height:auto; }
}
@media (max-width:479px) {
    .product-view-top .sidebar,
    .product-right { float:none; width:100% !important; box-sizing:border-box; margin:0; padding:0; margin-top:20px; }
    .product-left { float:none; width:100%; box-sizing:border-box; }
    .product-view-top .col-wrap .col-1 { float:none; width:100%; box-sizing:border-box; padding:0; }
    .product-view-top .col-wrap .col-2 { float:none; width:100%; box-sizing:border-box; padding:0; }
    .product-view .product-img-box .product-image-zoom,
    .product-view .product-img-box .product-image { width:100%;  height:390px; display:block; }
    .more-views ul li { width:23%;  }
    .category-description .product-sidebar-banners img { width:auto; height:auto; margin:0 !important; margin-left:0px !important; margin-right:0px !important; margin-bottom:15px !important; }
    .category-description .product-sidebar-banners img:nth-child(2n) { margin-right:0 !important; width:100%; height:auto; }
    .category-description .product-sidebar-banners img:nth-child(2n+1) { margin-left:0 !important; width:100%; height:auto; }
    .detailsearch-box {    text-align:center;  }
    .detailsearch-box,
    .detailsearch-box .button,
    .detailsearch-box p {  float:none !important; display:inline-block;    }
	.debit-credit {float:left; width:100%;}
	.oplata_chastyami  {width:50%; float:left; display:inline;}
}	
@media (min-width: 640px) and (max-width: 767px) {	
	.debit-credit {float:left; width:100%;}
	.oplata_chastyami  {width:45%; float:left; display:inline;}
}
@media (max-width:379px) {
    .product-view .product-img-box .product-image-zoom,
    .product-view .product-img-box .product-image { width:100%;  height:260px; display:block; }
    .more-views ul li { width:22.2%;  }
	.debit-credit {float:left; width:100%;}
	.oplata_chastyami  {width:100%; float:left; display:inline; padding-bottom:5px;}
}
@media (max-width:279px) {
    .product-view .product-img-box .product-image-zoom,
    .product-view .product-img-box .product-image { width:100%;  height:240px; display:block; }
    .more-views ul li { width:22.1%;  }
}

.col-1.grouped .more-views ul li {
  width: auto !important;
}


/* "Move" Category Description Banners */
.main .col-main .top-description .product-sidebar-banners { margin-top:-10px; }
.main .col-main .top-description { display:block;  padding-bottom:30px; clear:both; }
.main .col-main .bottom-description { display:none;  padding-bottom:30px; clear:both; }
.main .col-main .bottom-description .product-sidebar-banners { clear:both; margin-top:0px; }
.main .col-main .seo-desc { display:block; margin-top:75px; }

@media (min-width: 768px) and (max-width: 979px) {
    .main .col-main {  }
    .main .col-main .top-description { display:block; }
    .main  .col-main .bottom-description { display:none; }
    .main .col-main .seo-desc { display:none; }
}
@media (max-width: 767px) {
    .main .col-main {  }
    .main .col-main .top-description { display:none; }
    .main .col-main .bottom-description { display:block; }
    .main .col-main .seo-desc { display:none; }
}


/* Checkout */
@media (min-width: 768px) and (max-width: 979px) {
  .checkout-field-container { width:100%;  }
  .checkout-field-container label { display:block; width:auto; }
  .checkout-field-container textarea,
  .checkout-field-container input[type="text"] { display:block; max-width: 100% !important;  width:100% !important; min-width: 1px !important; box-sizing:border-box; }
}
@media (max-width: 767px) {
  .checkout-field-container { width:100%;  }
  .checkout-field-container label { display:block; width:auto;  }
  .checkout-field-container textarea,
  .checkout-field-container input[type="text"] { display:block; max-width: 100% !important;  width:100% !important; min-width: 1px !important; box-sizing:border-box; }
}
@media (max-width:479px) {
  .checkout-field-container { width:100%;  }
  .checkout-field-container label { display:block;  width:auto;  }
  .checkout-field-container textarea,
  .checkout-field-container input[type="text"] { display:block; max-width: 100% !important;  width:100% !important; min-width: 1px !important; box-sizing:border-box; }
  .fake_payment_methods > div { padding-left:0 !important;  }
  .fake_payment_methods > label {  float:none !important;  display:block !important;   }
  .checkout-agree-container {    padding-left:0;   }
}


/* Generic  */
.std { }
.std table {  width:100%; }
.std table td a { }
.std table td a img {  }
.std table td.image-cell {  width:48%; padding-right:20px; padding-bottom:20px; box-sizing:border-box; }
.std table td.image-cell img {  width:100%; height:auto; }
.std table td.text-cell { width:50%; box-sizing:border-box;  }
.main-container .main  { padding-top:10px; }
#login-form h2 {  margin-bottom:15px; }
#login-form .buttons-set { margin-top:20px; }
.breadcrumbs h1 {   line-height:32px; }
.breadcrumbs ul li:last-child { padding-top:4px; display:block; }
.block-layered-nav .currently  { width:100%; box-sizing:border-box;  }
.checkout-cart-index .breadcrumbs ul li.home { padding-left:0; }

#fb-root {  display: none; }
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {  width: 100% !important; }

.catalog-category-view .before-footer-container { display:none; }

@media (min-width: 768px) and (max-width: 979px) {
    .catalog-category-view .category-products li.item .actions p,
    .catalogsearch-result-index .category-products li.item .actions p,
    .category-products .products-grid .actions p.has-in-stock,
    .box-related .products-grid .actions p.has-in-stock,
    .box-up-sell .products-grid .actions p.has-in-stock {   text-align:right; line-height:20px;    }
    .std .full {  width:100%; height:auto;     }
    .catalog-category-view .before-footer-container { display:none; }
}
@media (max-width: 767px) {
    .std { }
    .std table td a { }
    .std table td a img { width:100%; height:auto; }
    #tuna_1,
    #tuna_2,
    #tuna_3 {  display:none !important; }
    .product-col2-right-layout .product-col-right  .block .block-title { padding-left:0;  }
    .product-col2-right-layout .product-col-right  .block .block-content { padding-left:0; }
    #recently-viewed-items  li table td:first-child { width:20%;  }
    .my-account .fieldset,
    .customer-account-create .col-main .fieldset {  width:100%; box-sizing:border-box; }
    .catalog-category-view .category-products li.item .actions p,
    .catalogsearch-result-index .category-products li.item .actions p {  float:left;   }
    .std .full {  width:100%; height:auto;     }
    .catalog-category-view .before-footer-container { display:none; }
}
@media (max-width:479px) {
    .std { }
    .std table td {  width:100%; display:block;  }
    .std table td a { }
    .std table td a img { width:100%; height:auto; }
    .std table td { width:100%; display:block;  }
    .std table td.image-cell { width:100%; box-sizing:border-box; padding:0; padding-bottom:15px;  }
    .std table td.text-cell { width:100%; box-sizing:border-box;  padding:0; }
    #tuna_1,
    #tuna_2,
    #tuna_3 {  display:none !important; }
    .product-col2-right-layout .product-col-right  .block .block-title { padding-left:0;  }
    .product-col2-right-layout .product-col-right  .block .block-content { padding-left:0; }
    #recently-viewed-items  li table td:first-child { width:20%;  }
    .my-account .fieldset,
    .customer-account-create .col-main .fieldset {  width:100%; box-sizing:border-box; }
    /*.catalog-category-view .category-products li.item .actions p,
    .catalogsearch-result-index .category-products li.item .actions p {  float:left;   }*/
    .std .full {  width:100%; height:auto;     }
    .catalog-category-view .before-footer-container { display:none; }

}



/* Homepage Specific */
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index:8; }
.cycle-slideshow { width: 100%; min-width: 200px; max-width: 100%; margin: 0 auto; padding: 0; position: relative;
    background: url(https://e-matras.ua/skin/frontend/ematras/default/images/cycle/spinner.gif) 50% 50% no-repeat;
 }

.cycle-slideshow a,
.cycle-slideshow img {  position: absolute; top: 0; left: 0; width: 100%; padding: 0; display: block;  }
.cycle-slideshow img:first-child {   position: static; z-index: 100; }

.cycle-pager {   text-align: center; width: 100%; z-index: 500; position: absolute; bottom: 20px; overflow: hidden; }
.cycle-pager span {  font-family: arial; font-size: 50px; width: 16px; height: 16px;  display: inline-block; color: #ddd; cursor: pointer;  }
.cycle-pager span.cycle-pager-active { color: #f64c4b; }
.cycle-pager > * { cursor: pointer;}

.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }

.cycle-overlay {   font-family: tahoma, arial;  position: absolute; bottom: 0; width: 100%; z-index: 600; background: black; color: white; padding: 15px; opacity: .5; }

/* prev / next links */
.cycle-prev, .cycle-next { position: absolute; top: 0; width: 30%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;  background: url(https://e-matras.ua/skin/frontend/ematras/default/images/cycle/left.png) 50% 50% no-repeat;}
.cycle-next { right: 0; background: url(https://e-matras.ua/skin/frontend/ematras/default/images/cycle/right.png) 50% 50% no-repeat;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

.disabled { opacity: .5; filter:alpha(opacity=50); }

/* display paused text on top of paused slideshow */
.cycle-paused:after {
    content: 'Paused'; color: white; background: black; padding: 10px;
    z-index: 500; position: absolute; top: 10px; right: 10px;
    border-radius: 10px;
    opacity: .5; filter: alpha(opacity=50);
}

#home-promo { border:1px solid #a4a3a3; margin-bottom:40px; margin-top:0; }
#home-promo .cycle-pager { bottom:-42px; }


#home-carousel .owl-nav .owl-prev { width:39px; height:39px; font-size: 0px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/prev.png") no-repeat; cursor:pointer; }
#home-carousel .owl-nav .owl-prev:hover {  background: url("https://e-matras.ua/skin/frontend/ematras/default/images/prev.png") no-repeat; cursor:pointer; }
#home-carousel .owl-nav .owl-next { width:39px; height:39px; font-size: 0px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/next.png") no-repeat; cursor:pointer; }
#home-carousel .owl-nav .owl-next:hover {  background: url("https://e-matras.ua/skin/frontend/ematras/default/images/next.png") no-repeat; cursor:pointer; }

.more-tm-content .owl-nav .owl-prev { position: absolute; width:39px; height:39px; font-size: 0px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/prev.png") no-repeat; cursor:pointer; left: -67px; top: 40%;  }
.more-tm-content .owl-prev:hover {  background: url("https://e-matras.ua/skin/frontend/ematras/default/images/prev.png") no-repeat; cursor:pointer; }
.more-tm-content .owl-next { position: absolute; width:39px; height:39px; font-size: 0px; background: url("https://e-matras.ua/skin/frontend/ematras/default/images/next.png") no-repeat; cursor:pointer; right: -67px; top: 40%; }
.more-tm-content .owl-next:hover {  background: url("https://e-matras.ua/skin/frontend/ematras/default/images/next.png") no-repeat; cursor:pointer; }

.sale-container .sale-content,
#home-carousel,
#home-carousel .owl-stage { min-height:362px; max-height:auto; height:auto; }
#home-carousel .owl-item { padding-top:10px; padding-bottom:10px;  }
#home-carousel .owl-item img {  width:100%; height:auto; }
#home-carousel .owl-nav { margin:0; position:absolute; top:-55px; right:-5px; text-transform:capitalize; }
#home-carousel .owl-nav [class*="owl-"] {  display:inline-block !important;  width:39px; height:39px; padding:0; margin:0; margin-left:8px; }
#home-carousel .owl-nav [class*=owl-]:hover {   }

@media (min-width: 768px) and (max-width: 979px) {
    .main-container {  clear:both;    }
    .cms-index-index .col2-right-layout .col-main { width:68%; box-sizing:border-box; }
    .cms-index-index .col2-right-layout .col-right { width:30%; box-sizing:border-box;  }

}
@media (max-width: 767px) {
    .main-container {  clear:both;    }
    .cms-index-index .col2-right-layout .col-main,
    .cms-index-index .col2-right-layout .col-right { width:100%; float:none; margin:0; margin-bottom:20px; }
    .fb-like-box {    margin:0 auto;  margin-bottom:20px; }
    .cms-index-index .block .block-title,
    .cms-index-index .block .block-content { padding-left:0; }
}
@media (max-width:479px) {
    .main-container {  clear:both;    }
    .cms-index-index .col2-right-layout .col-main,
    .cms-index-index .col2-right-layout .col-right { width:100%; float:none; margin:0; margin-bottom:20px; }
    .fb-like-box {    margin:0 auto; margin-bottom:20px;  }
    .cms-index-index .block .block-title,
    .cms-index-index .block .block-content { padding-left:0; }

}

.tabs-container .tabs-panel  {}
.tabs-container .tabs-panel .products-grid {}

@media (min-width: 768px) and (max-width: 979px) {
    .tabs-container {    height:auto !important;    }
    .tabs-container .tabs-panel .products-grid { width:100%; }
    .tabs-container .tabs-panel .products-grid li.item {   width:100%; float:none; display:block; box-sizing:border-box; margin:0; margin-bottom:20px;  text-align:center;  border-bottom:1px solid #dedede; padding-bottom:15px; }
    .tabs-container .tabs-panel .products-grid .product-image {  background:none; text-align:center; float:left;  width:40%; height:auto; margin:0 auto;  margin-bottom:10px; margin-right:10px; }
    .tabs-container .tabs-panel .products-grid .actions {  width:auto; text-align:right; float:right;  }
    .tabs-container .tabs-panel .products-grid .product-name {   height: auto !important;  text-align: right; margin-bottom:5px; }
    .tabs-container .tabs-panel .products-grid li.item:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
}
@media (max-width: 767px) {
    .tabs-container {    height:auto !important;    }
    .tabs-container .tabs-panel .products-grid { width:100%; }
    .tabs-container .tabs-panel .products-grid li.item {   width:100%; float:none; display:block; box-sizing:border-box; margin:0; margin-bottom:20px;  text-align:center;  border-bottom:1px solid #dedede; padding-bottom:15px; }
    .tabs-container .tabs-panel .products-grid .product-image {  background:none; text-align:center; float:left; width:40%; height:auto; margin:0 auto;  margin-bottom:10px; margin-right:10px; }
    .tabs-container .tabs-panel .products-grid .actions {  width:auto; text-align:right; float:right;  }
    .tabs-container .tabs-panel .products-grid .product-name {   height: auto !important;  text-align: right; margin-bottom:5px;  }
    .tabs-container .tabs-panel .products-grid li.item:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
}
@media (max-width:479px) {
    .tabs-nav { width:98px;  }
    .tabs-nav li a,
    .tabs-nav li.selected a,
    .tabs-nav li.tabs-top a {
      font-size:12px;
      padding: 12px 5px;
    }
}
@media (max-width:400px) {
    .tabs-container {    height:auto !important;     }
    .tabs-container .tabs-panel .products-grid { width:100%; }
    .tabs-container .tabs-panel .products-grid li.item {   width:100%; float:none; display:block; box-sizing:border-box; margin:0; margin-bottom:20px;  text-align:center;  border-bottom:1px solid #dedede; padding-bottom:15px; }
    .tabs-container .tabs-panel .products-grid .product-image {  background:none; width:100%;  height:auto;   }
    .tabs-container .tabs-panel .products-grid .actions {  width:100%;  height:auto;   text-align:center;  }
}



/* Filter Trigger */
#responsive-filters { display:block; }
a#responsive-filters-trigger { display:none;  }
a#responsive-filters-trigger-hide { display:none;  }
@media (min-width: 768px) and (max-width: 979px) {
    #responsive-filters { display:block; }
    
    #price-track {display:none;}
}
@media (max-width: 767px) {
    a#responsive-filters-trigger {  display:block; box-sizing:border-box; width:100%; padding:10px 15px; text-align:center; background:#01aae9; border:1px solid #0699d0; color:#fff; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom:10px; margin-top:10px; }
    a#responsive-filters-trigger-hide {  display:block; box-sizing:border-box; width:100%; padding:10px 15px; text-align:center; background:#01aae9; border:1px solid #0699d0; color:#fff; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom:10px; margin-top:10px; }
    a#responsive-filters-trigger:hover,
    a#responsive-filters-trigger:active { background:#00b5f9; }
    a#responsive-filters-trigger-hide:hover,
    a#responsive-filters-trigger-hide:active { background:#00b5f9; }
    #responsive-filters { display:; }
    #responsive-filters {  background:#fff; border:1px solid #cecece; padding:10px; text-align: left; }
    
    #price-track {display:none;}
}


/* Make Tables Responsive */
.cart .cart-collaterals .col2-set {  width:100%;   }
.data-table { width: 100%;  border-collapse: collapse; }
.checkout-cart-index .col-main .cart .totals { clear:both; }

@media only screen and (max-width: 567px),
(min-device-width: 568px) and (max-device-width: 868px)  {
    .data-table { border:1px solid @borderColor;  }
  /* Force table to not be like tables anymore */
  table.data-table, table.data-table thead, table.data-table tfoot, table.data-table tbody, table.data-table th, table.data-table td, table.data-table tr { display: block; }
  /* Hide table headers (but not display: none;, for accessibility) */
  table.data-table thead tr {  }
  table.data-table tr {  }
  table.data-table td { /* Behave  like a "row" */
    border: none;
    position: relative;
    /*padding-left: 50%; */
        text-align:left !important;
        border-bottom: 1px solid #dedede;
        .clearfix;
  }
    table.data-table td.a-left,
    table.data-table td.a-right { text-align:center !important; }
  table.data-table td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
  }
    table.data-table td.last {  border-bottom:1px solid #dedede !important;   }
    table.data-table tfoot td { .clearfix; }
    table.data-table td.last button,
    table.data-table td.last .btn {
        display:inline-block;
        float:none;
        margin-bottom:8px;
        margin-left:5px; margin-right:5px;
    }

    .checkout-cart-index .col-main .cart .cart-table td p.remote-item,
    .col-main .my-account .item .actions .col2-set .col-1 .price-box,
    .checkout-cart-index .col-main .cart .input-box,
    .checkout-onepage-index .opc .order-review .data-table .input-box { display:inline-block; float:none;     }
    .checkout-cart-index .col-main .cart .cart-table td.a-right.last {      padding-top:5px;     }
     table.totals-table tbody td { text-align:center !important;  }
     table.totals-table tfoot td { text-align:center !important;  }
     .checkout-cart-index .col-main .cart .totals th.a-right, .checkout-cart-index .col-main .cart .totals td.a-right, .checkout-onepage-index .opc .order-review .data-table th.a-right, .checkout-onepage-index .opc .order-review .data-table td.a-right, .checkout-cart-index .col-main .cart .totals tbody td.a-right { text-align:center !important;  }
    .cart .cart-collaterals .col2-set {  width:100%;   }

}


.more-tm-button.active { box-sizing:border-box; }
.more-tm-content {  box-sizing:border-box; padding:20px;}
.more-tm-content .owl-theme .owl-controls .owl-nav [class*="owl-"] { position:absolute; top:40%; }
.more-tm-content .owl-theme .owl-controls .owl-nav .owl-prev { left:-75px; }
.more-tm-content .owl-theme .owl-controls .owl-nav .owl-next { right:-75px; }
@media (min-width: 768px) and (max-width: 979px) {
  .more-tm-button {   display:none;  }
  .more-tm-content { display:none; }
}
@media (max-width: 767px) {
  .more-tm-button {   display:none;  }
  .more-tm-content { display:none; }
}


#review_hidden { width:100%; box-sizing:border-box; }
#review_hidden .form-list .input-box,
#review_hidden .form-list input.input-text,
#review_hidden .form-list textarea { width:100% !important; }

#review_hidden #review_minus,
#review_hidden #review_advantage {  width:100%; margin:0 !important; }
#review_hidden #review_minus textarea,
#review_hidden #review_advantage textarea { width:100% !important; }

#popup_credit #contactdata input[type="text"] { width:60%; }
#popup_credit #contactdata .formblock > div {  margin-bottom:6px; }
@media (max-width: 767px) {
    #popup_credit #contactdata label { display:block; text-align:left; float:none;  margin-bottom:4px;   }
    #popup_credit #contactdata input[type="text"] { width:90%; margin:0 auto; }
     #popup_credit #contactdata input#phone {   margin-left:0 !important; width:90% !important; margin:0 auto;    }

}

.moretm-content .products-grid {
  width: 802px !important;
}

.product-left.grouped {
  width: 100% !important;
}

@media (min-width: 980px) { 
	.popup-img-big {display:block; width:auto;} .popup-img-small {display:none;} 
	}
@media (max-width: 979px) {
	.popup-img-big {display:none;} .popup-img-small{display:block; width:100%;} 
	}

/* Common styles */
.gan-top{
	background: url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav0.jpg") repeat-y 50% 0 #0A263D;
}
.block-layered-nav .hidden{display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.block-layered-nav,
.gan-sidebar-nav{
	margin:0 0 15px;
	border:0;
  clear:both;
}
.block.gan-sidebar-nav .block-title{
	background: url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/block-nav-title.gif") no-repeat 0 0;
  border:0;
  overflow:hidden;
  padding:0 0 0 9px;
	position:relative;
	cursor:pointer;
}
.block.gan-sidebar-nav .block-title strong{
	color:#fff;
	height:18px;
	font:700 12px/16px Arial,Helvetica,sans-serif;
	display:block;
	text-transform:uppercase;
	line-height:18px;
	padding:3px 9px 3px 0;
	background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/block-nav-title.gif") no-repeat 100% 0;
}
/* 1900 */
.sidebar .block-layered-nav .block-content{
  padding:0;
}
.sidebar .block-layered-nav .block-subtitle{
  display:block;
  padding:3px 9px;
}

.block.block-layered-nav .block-content,
.block.gan-sidebar-nav .block-content{
  background:#E7F1F4;
  border:1px solid #A0B3C3;
  padding:0;
}
.block-layered-nav #narrow-by-list{
	padding-bottom:5px;
  position:relative;
}
.sidebar .block-layered-nav dl{
  padding:0;
  }
.block-layered-nav #narrow-by-list dt{
	cursor:pointer;
	padding:7px 30px 2px 0;
	font-weight: 700;
	text-transform:uppercase;
  background:none;
  overflow:hidden;
}
.block-layered-nav #narrow-by-list .gan-attribute{
  background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_block-layered-dd.gif") repeat-x 0 0;
  }
.block-layered-nav #narrow-by-list .gan-attribute:first-child,
.block-layered-nav #narrow-by-list .filter-note-content:first-child + .gan-attribute{
  background:none;
}
.block-layered-nav #narrow-by-list dt .filter-name{
  float:left;
  padding:2px 15px 0 0;
  line-height:16px;
  background:url("https://e-matras.ua/skin/frontend/ematras/default/images/icon/gomage-right.png") no-repeat 100% -18px;
}
.block-layered-nav #narrow-by-list dt .filter-name.filter-name-down { background-position: 100% 0; }

.block.block-layered-nav dd{
  padding:0 12px 12px;
  margin:0;
  background:none;
}

.block.block-layered-nav #advancednavigation-filter-content-price,
.block.block-layered-nav #advancednavigation-filter-content-fourd_dlinasm,
.block.block-layered-nav #advancednavigation-filter-content-fourd_shirinasm {/*
	padding: 13px 8px 36px 0;
*/}

.block-layered-nav li.active a{
	font-weight:700;
}
.block-layered-nav dd,
.category-products,
div.col-main p.note-msg,
.block-layered-nav #narrow-by-list dt{
	position:relative;
}
#advanced-navigation-overlay{
	opacity:0.7;
	filter: alpha(opacity: 70);
	background:#fff;
	position:absolute;
}
span.plain_column{float:left;}

/* Top plain */
.gan-plain-items ul{float:left;}
#gan_nav_top.gan-plain-list{margin:0 auto; padding:0 16px; width:918px; font-size:13px;}
#gan_nav_top.gan-plain-list li{ position:relative; text-align:left; float:left;}
#gan_nav_top.gan-plain-list li.over { z-index:998; }
#gan_nav_top.gan-plain-list li.active a { color:#d96708; }
#gan_nav_top.gan-plain-list a,
#gan_nav_top.gan-plain-list a:hover { display:block; line-height:1.3em; text-decoration:none; float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:700;}
#gan_nav_top.gan-plain-list span { display:block; cursor:pointer; white-space:nowrap; }
#gan_nav_top.gan-plain-list li ul span {white-space:normal; }
#gan_nav_top.gan-plain-list li.over a,
#gan_nav_top.gan-plain-list a:hover { color:#d96708; }
#gan_nav_top.gan-plain-list div.gan-plain{ position:absolute; width:15em; top:100%; left:-10000px; border:1px solid #899ba5; background:#fff;}
#gan_nav_top.gan-plain-list ul li,
#gan_nav_top.gan-plain-list ul li.active{float:none; padding:0; margin:0;}
#gan_nav_top.gan-plain-list ul a,
#gan_nav_top.gan-plain-list ul a:hover { float:none; padding:0; background:none; }
#gan_nav_top.gan-plain-list ul span,
#gan_nav_top.gan-plain-list ul li.last li span { padding:3px 15px 4px 0; }
#gan_nav_top.gan-plain-list div.gan-plain ul li a,
#gan_nav_top.gan-plain-list div.gan-plain ul li a:hover { color:#2f2f2f; font-weight:400;}
#gan_nav_top.gan-plain-list ul li a:hover { background:#d5e4eb; }
#gan_nav_top.gan-plain-list li div.gan-plain.shown-sub { left:0; z-index:999; }
.gan-wrapper .gan-plain .gan-plain-items li.gan-plain-item-bold a{font-weight:700 !important;}

.gan-attr-more,
.gan-attr-less{
  padding:0 10px 0 0 !important;
  display:inline !important;
  }
.gan-attr-more{
  background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan-attr-more.gif) no-repeat 100% 50% !important;
  }
.gan-attr-less{
  background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan-attr-less.gif) no-repeat 100% 50% !important;
  }

/* Plain img */
.gan-plain-with-image-left > a > span,
.gan-plain-with-image-right > a > span{
  display:inline !important;
  vertical-align:middle;
  }
.gan-plain-with-image-left > a > img,
.gan-plain-with-image-right > a > img{
  vertical-align:middle;
  }
.gan-plain-ob-left{
  float:left;
  }
.gan-plain-ob-right{
  float:right;
  }
#gan_nav_top.gan-plain-list .gan-plain-ob-left a,
#gan_nav_top.gan-plain-list .gan-plain-ob-top a,
#gan_nav_top.gan-plain-list .gan-plain-ob-right a,
#gan_nav_top.gan-plain-list .gan-plain-ob-bottom a,
#gan_nav_top.gan-plain-list .gan-plain-ob-left span,
#gan_nav_top.gan-plain-list .gan-plain-ob-top span,
#gan_nav_top.gan-plain-list .gan-plain-ob-right span,
#gan_nav_top.gan-plain-list .gan-plain-ob-bottom span{
  float:none;
  display:inline;
  font-weight:normal;
  padding:0;
  white-space:normal;
  }
#gan_nav_top.gan-plain-list .gan-plain-ob-left span,
#gan_nav_top.gan-plain-list .gan-plain-ob-top span,
#gan_nav_top.gan-plain-list .gan-plain-ob-right span,
#gan_nav_top.gan-plain-list .gan-plain-ob-bottom span{
  cursor:default;
  }
/* Plain img END */


/* Dropdown */
.gan-top .gan-dropdown-list{text-align:left;width:910px;display:block;margin:0 auto;padding:7px 20px;}
.gan-top .gan-dropdown-list li{display:inline;padding-right:5px;}
.gan-sidebar-nav .gan-dropdown-list li select{width:100%;}
.gan-dropdown-list li select.active{font-weight:700;}
.gan-dropdown-list option.gan-dropdown-top{background-color:#D96708;font-weight:700;color:#fff;}
.gan-sidebar-nav .gan-dropdown-list li{padding:3px;}
/* Dropdown END */


/* Sidebar default */
.gan-sidebar-nav ul.gan-default-list{font-size:13px;}
.gan-sidebar-nav ul.gan-default-list li{position:relative;float:none;display:block;border-top:1px solid #CCC;}
.gan-sidebar-nav ul.gan-default-list li.first{border-top:0;}
.gan-sidebar-nav ul.gan-default-list li li.first{border-top:1px solid #CCC;}
.gan-sidebar-nav ul.gan-default-list li a{color:#2F2F2F;float:none;font-weight:700;display:block;line-height:1.3em;text-decoration:none;}
.gan-sidebar-nav ul.gan-default-list li a span{cursor:pointer;display:block;white-space:normal;padding:5px 12px 6px 8px;}
.gan-sidebar-nav ul.gan-default-list li a:hover{color:#d96708;background-color:#f6fafd;}
.gan-sidebar-nav ul.gan-default-list li a.active{color:#d96708;background-color:#f6fafd;}
/* Sidebar default END */


/* Sidebar default Pro */
.gan-sidebar-nav ul.gan-defaultpro-list{font-size:13px;}
.gan-sidebar-nav ul.gan-defaultpro-list li{float:none;position:relative;padding-bottom:1px;background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav1.gif") repeat-x 0 100%;}
.gan-sidebar-nav ul.gan-defaultpro-list li.last{background:none;padding-bottom:0;}
.gan-sidebar-nav ul.gan-defaultpro-list li.over{z-index:999;}
.gan-sidebar-nav ul.gan-defaultpro-list li a,.gan-sidebar-nav ul.gan-defaultpro-list li a:hover{display:block;line-height:1.3em;text-decoration:none;}
.gan-sidebar-nav ul.gan-defaultpro-list li a.active{background-color:#f6fafd;color:#d96708;}
.gan-sidebar-nav ul.gan-defaultpro-list li a{color:#2F2F2F;float:none;font-weight:700;padding:5px 12px 6px 8px;}
.gan-sidebar-nav ul.gan-defaultpro-list li a:hover{color:#d96708;background-color:#d5e4eb;}
.gan-sidebar-nav ul.gan-defaultpro-list li a span{cursor:pointer;display:block;white-space:normal;}
.gan-sidebar-nav ul.gan-defaultpro-list ul{background:#FFF;border:1px solid #899BA5;position:absolute;width:15em;}
.gan-sidebar-nav ul#gan_nav_left.gan-defaultpro-list ul{left:-10000px;top:5px;}
.gan-sidebar-nav ul#gan_nav_left.gan-defaultpro-list li.over > ul{left:100px;}
.gan-sidebar-nav ul#gan_nav_right.gan-defaultpro-list ul{top:-10000px;}
.gan-sidebar-nav ul#gan_nav_right.gan-defaultpro-list li.over > ul{right:100%;top:-1px;}
.gan-sidebar-nav ul.gan-defaultpro-list ul li a{float:none;font-weight:400;background:none;color:#2F2F2F !important;padding:0;}
.gan-sidebar-nav ul.gan-defaultpro-list ul li.parent a{background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav2.gif") no-repeat 100% 100%;}
.gan-sidebar-nav ul.gan-defaultpro-list ul li a:hover{background-color:#d5e4eb;}
.gan-sidebar-nav ul.gan-defaultpro-list ul li a span{white-space:normal;padding:3px 15px 4px;}
.gan-sidebar-nav ul.gan-defaultpro-list ul li.parent li a{background-image:none;}
/* Sidebar default Pro END*/


/* Sidebar folding */
.gan-sidebar-nav ul.gan-folding-list{font-size:13px;}
.gan-sidebar-nav ul.gan-folding-list li{position:relative;float:none;display:block;border-bottom:1px solid #CCC;}
.gan-sidebar-nav ul.gan-folding-list li:last-child{border-bottom:0;}
.gan-sidebar-nav ul.gan-folding-list li a{color:#2F2F2F;float:none;font-weight:700;display:block;line-height:1.3em;text-decoration:none;}
.gan-sidebar-nav ul.gan-folding-list li a span{cursor:pointer;display:block;white-space:normal;padding:5px 12px 6px 8px;}
.gan-sidebar-nav ul.gan-folding-list li a:hover{color:#d96708;background-color:#f6fafd;}
.gan-sidebar-nav ul.gan-folding-list li a.active{color:#d96708;background-color:#f6fafd;}
/* Sidebar folding END */


/* Sidebar plain */
.gan-sidebar-nav ul.gan-plain-list{font-size:12px;}
.gan-sidebar-nav ul.gan-plain-list li{border:1px solid #E7F1F4;border-bottom-color:#CCC; line-height:16px;position:relative;display:block;}
.gan-sidebar-nav ul.gan-plain-list li.last{border-bottom:0;}
.gan-sidebar-nav ul.gan-plain-list li.over{z-index:999;}
.gan-sidebar-nav ul.gan-plain-list li:hover,.gan-sidebar-nav ul.gan-plain-list li.over{background:#f6fafd;border:1px solid #A0B3C3;margin:0 -1px;padding:0 1px;}
.gan-sidebar-nav ul.gan-plain-list li.last:hover,.gan-sidebar-nav ul.gan-plain-list li.over.last:hover{margin-bottom:-1px;}
.gan-sidebar-nav ul.gan-plain-list li a{color:#000;float:none;display:block;line-height:16px;text-decoration:none;font-weight:700;padding:5px 12px 6px 8px;}
.gan-sidebar-nav ul.gan-plain-list li a span{cursor:pointer;display:block;white-space:normal;}
.gan-sidebar-nav ul.gan-plain-list li li a{font-weight:400;}
.gan-sidebar-nav ul.gan-plain-list li.over a{background-color:#f6fafd;}
.gan-sidebar-nav ul.gan-plain-list li a.active{background-color:#f6fafd;}
.gan-sidebar-nav ul.gan-plain-list li .gan-plain{background:#F6FAFD;border:1px solid #A0B3C3;width:15em;position:absolute;}
.gan-sidebar-nav ul#gan_nav_left.gan-plain-list .gan-plain{left:-10000px;top:0;}
.gan-sidebar-nav ul#gan_nav_left.gan-plain-list li.over > .gan-plain{left:90%;top:-1px;}
.gan-sidebar-nav ul#gan_nav_right.gan-plain-list .gan-plain{top:-10000px;right:999em;}
.gan-sidebar-nav ul#gan_nav_right.gan-plain-list li.over > .gan-plain{top:-1px;right:100%;}
.gan-sidebar-nav ul.gan-plain-list span.gan-plain-border{display:block;position:absolute;top:0;background:#f6fafd;width:1px;overflow:hidden;height:27px;}
.gan-sidebar-nav ul#gan_nav_left.gan-plain-list span.gan-plain-border{left:-1px;}
.gan-sidebar-nav ul#gan_nav_right.gan-plain-list span.gan-plain-border{right:-1px;}
.gan-sidebar-nav ul.gan-plain-list li li{border:0 !important;background:none;margin:0 !important;padding:0 !important;}
.gan-sidebar-nav ul.gan-plain-list li li a{background:none !important;color:#2f2f2f;float:none;text-decoration:none;padding:0;}
.gan-sidebar-nav ul.gan-plain-list li li a:hover,.gan-sidebar-nav ul.gan-plain-list li.over li a,.gan-sidebar-nav ul.gan-plain-list li.over li,.gan-sidebar-nav ul.gan-plain-list li.hover li{background:none !important;}
.gan-sidebar-nav ul.gan-plain-list li li a span{padding:6px 15px;}
.gan-sidebar-nav ul.gan-plain-list li li a:hover{text-decoration:underline !important;}
/* Sidebar plain END */

/* Accordion */
.gan-accordion-list{font-size:13px;}
.gan-accordion-list li,
.gan-accordion-list > li.parent > a{padding-bottom:1px;background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav1.gif") repeat-x 0 100%;}
.gan-accordion-list > li.parent > a{padding-bottom:7px;}
.gan-accordion-list li.last{background:none;padding-bottom:0;}
.gan-accordion-list li.parent{padding-bottom:0; background:none;}
.gan-accordion-list a,.gan-accordion-list li a:hover{display:block;line-height:1.3em;text-decoration:none;}
.gan-accordion-list li a{color:#2F2F2F;float:none;font-weight:700;padding:5px 12px 6px 8px;}
.gan-accordion-list li a:hover{color:#d96708;background-color:#d5e4eb;}
.gan-accordion-list li a span{cursor:pointer;display:block;white-space:normal;}
.gan-accordion-list .gan-accordion-items{display:none;}
.gan-accordion-list .accordion-active > .gan-accordion-items {display:block;}
.gan-accordion-list .gan-accordion-items a{float:none;font-weight:400;background:none;color:#2F2F2F;padding:0;}
.gan-accordion-list .gan-accordion-items li.parent a{background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav2.gif") no-repeat 100% 100%;}
.gan-accordion-list .gan-accordion-items li a:hover{background-color:#d5e4eb;}
.gan-accordion-list .gan-accordion-items li a span{white-space:normal;padding:3px 15px 4px;}
.gan-accordion-list .gan-accordion-items li.parent li a{background-image:none;}
.gan-accordion-list a.active{background-color:#f6fafd;color:#d96708;}
.gan-accordion-list.gan-list-checkbox a > span{
  padding-left:21px;
  line-height:16px;
  background:url("https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox.gif") no-repeat 2px 2px;
  }

.gan-list-checkbox li {
	padding-bottom: 8px;
}


  .gan-accordion-list.gan-list-checkbox a.active > span{
    background-image:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox_active.gif);
    }
  .gan-accordion-list.gan-list-checkbox .gan-accordion-items a > span{
    padding-left:38px;
    background-position:17px 5px;
    }
/* Accordion END */

/* Help icon and popup */
.filter-note-handle{
	display:block;
	position:absolute;
	top:8px;
	right:10px;
	width:12px;
	padding-left:4px;
	font-size:12px;
	line-height:16px;
	height:16px;
	font-weight:700;
	overflow:hidden;
	color:#519cde;
	background:url('https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/icon_filter_help.png') 0 0 no-repeat;
	cursor:help;
}
#narrow-by-list dd.filter-note-content,
.filter-note-content{
	position:absolute;
	top:-15px;
	left:190px;
	padding:3px 7px;
	border:1px solid #dbdbdb;
	background:#fff;
	text-transform:none;
	display:none;
	z-index:999;
	margin-left:30px;
	font-weight:400;
}
.gan-sidebar-nav .block-title .filter-note-handle{
	right:5px;
    top:3px;
}
/* Help icon and popup END */

#narrow-by-list dd ol.gan-inblock-list,
ul.gan-inblock-list.gan-default-list{
	overflow:auto;
  position:relative;
}
#narrow-by-list dd ol.gan-inblock-list{
	background:#fff;
	padding:5px;
	border:1px solid #ccc;
}

/* Checkbox's */
#narrow-by-list dd ol.gan-list-checkbox li a,
ul.gan-list-checkbox.gan-default-list li a span,
ul.gan-list-checkbox.gan-folding-list li a span,
.gan-sidebar-nav .gan-image-list.gan-list-checkbox li a{
	display:inline-block;
	padding-left:16px;
	line-height:16px;
	background:url('https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox.gif') 0 2px no-repeat;
}
#narrow-by-list dd ol.gan-list-checkbox li a.active{
	background:url('https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox_active.gif') 0 2px no-repeat;
}
ul.gan-list-checkbox.gan-default-list li a.active span,
ul.gan-list-checkbox.gan-folding-list li a.active span{
	background:url('https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox_active.gif') 9px 7px no-repeat;
}
ul.gan-list-checkbox.gan-image-list li a.active{
	background:url('https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_checkbox_active.gif') 0 2px no-repeat;
}
.gan-wrapper .gan-folding-list.gan-list-checkbox li a span,
.gan-wrapper .gan-default-list.gan-list-checkbox li a span{
	background-position:9px 7px;
	padding-left:26px;
}
#narrow-by-list dd ol.image-align-horizontally li a,
#narrow-by-list dd ol.image-align-default li a,
#narrow-by-list dd ol.image-align-2-columns li a,
ul.image-align-horizontally li a,
ul.image-align-default li a,
ul.image-align-2-columns li a{
	background-position:0 0;
}
#narrow-by-list dd ol.image-align-horizontally li,
ul.image-align-horizontally li{
	display:inline-block;
	padding-right:5px;
	padding-bottom:3px;
}
#narrow-by-list dd ol.image-align-default li,
ul.image-align-default li{
	display:block;
	padding-bottom:5px;
	padding-bottom:3px;
}
#narrow-by-list dd ol.image-align-2-columns li,
ul.image-align-2-columns li{
	width:50%;
	padding-bottom:3px;
	float:left;
}
#narrow-by-list dd ol.gan-list-checkbox li a,
#narrow-by-list dd ol.image-align-horizontally li{
	/display:inline;
}
#narrow-by-list dd select{
	width:100%;
  margin-top:5px;
}
#narrow-by-list .filter-fieldset .fields{
  /*float:left;
  margin-left:-5px;*/
}
#narrow-by-list .filter-fieldset .fields .from-wrapper{
	float:left;
}
#narrow-by-list .filter-fieldset .fields .from-wrapper span{
	float:left;
	text-align:center;
	width:25px;
	color: #a4a4a4;
}
#narrow-by-list .filter-fieldset .fields .from-wrapper input{
	width: 45px;
	text-align: center;
}
#narrow-by-list .slider-input-action{
	margin-top: 5px;
}
#narrow-by-list dd ol.image-align-horizontally li .filter-label,
.gan-sidebar-nav .gan-image-list.image-align-horizontally a span{
	display:block;
}
.gan-loadinfo{
	position:fixed;
	-position:absolute;
	left:50%;
	top:45%;
	-top:0;
	width:250px;
	margin-left:-150px;
	background:none;
	z-index:2001;
	padding:8px;
  text-align:left;
  background:#fff;
	border:1px solid #0A263C;
	font-weight:700;
  line-height:24px;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	box-shadow: 3px 3px 3px #999;
}
.gan-loadinfo img.align-top{
	display:block;
	padding-bottom:5px;
	margin:0 auto;
}
.gan-loadinfo img.align-right{
	float:right;
	padding-left:5px;
}
.gan-loadinfo img.align-left{
	float:left;
	padding-right:5px;
}
.gan-loadinfo img.align-bottom{
	display:block;
	padding-top:5px;
	margin:0 auto;
}
#navigation_loadinfo_more{
  text-align:center;
  margin:10px 0;
  white-space:nowrap;
  }#navigation_loadinfo_more img{
    vertical-align:middle;
    padding-right:5px;
    }
#narrow-by-list dd ol a,
.gan-sidebar-nav .gan-image-list a{
	text-decoration:none;
}
#narrow-by-list dd ol a span,
.gan-sidebar-nav .gan-image-list a span{
	text-decoration:underline;
}
#narrow-by-list dd ol a:hover span,
.gan-sidebar-nav .gan-image-list a:hover span{
	text-decoration:none;
}

.gan-track-values{
  overflow:hidden;
  margin:0 -5px;
  }
  .gan-track-values .value-min{
    float:left;
    }
  .gan-track-values .value-max{
    float:right;
    }

/* Buttons */
.block-layered-nav button.button::-moz-focus-inner,
.gan-more-button button::-moz-focus-inner,
.gan-totop-button button::-moz-focus-inner{ padding:0; border:0; } /* FF Fix */
.block-layered-nav button.button,
.gan-more-button button,
.gan-totop-button button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
.block-layered-nav button.button,
.gan-more-button button,
.gan-totop-button button { /*overflow:visible; float:none; width:auto; border:0; padding:0; margin:0; background:none !important; cursor:pointer; text-indent:0px !important; height:23px !important; */}

.block-layered-nav .block-content button.button span{
	border:0;
	height:23px;
	display:block;
	padding:0 0 0 12px;
	font:700 12px/23px Arial,Helvetica,sans-serif !important;
	background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/gan_button.png) no-repeat 0 0;
	text-transform:uppercase;
	text-align:center;
	white-space:nowrap;
}
.block-layered-nav .block-content button.button span span{
	padding:0 12px 0 0;
	text-indent:0px !important;
	background-position:100% 0;
	color:#519cde;
}
/* Buttons END */


/* Slider View */
#narrow-by-list .handle-left{
	width:9px;
	height:21px;
	position:absolute;
	z-index:11;
}
#narrow-by-list .handle-right{
	width:9px;
	height:21px;
	position:absolute;
	z-index:11;
}
#narrow-by-list .handle-left .handle-left-bg{
	display:block;
	background:#ccc;
	background-repeat:no-repeat;
	width:9px;
	height:21px;
	cursor:pointer;
	position:relative;
	left:-14px;
}
#narrow-by-list .handle-right .handle-right-bg{
	display:block;
	background:#ccc;
	background-repeat:no-repeat;
	width:9px;
	height:21px;
	cursor:pointer;
	position:relative;
}
#narrow-by-list .handle-left .handle-left-bg span.slider-span,
#narrow-by-list .handle-right .handle-right-bg span.slider-span{
	position:absolute;
	top:20px;
	left:50%;
	display:block;
	width:45px;
}
#narrow-by-list .handle-left .handle-left-bg span.slider-span span,
#narrow-by-list .handle-right .handle-right-bg span.slider-span span{
	position:absolute;
	left:-50%;
	display:block;
	width:45px;
	text-align:center;
}
#narrow-by-list .gan-track{
	background-image:#333;
	width:98%;
	height:28px;
	position:relative;
	left:9px;
}
#narrow-by-list .gan-slider-span{
	background:blue;
	height:4px;
	top:10px;
	position:relative;
	z-index:10;
}
#narrow-by-list .slider-back-bg{
	background:#bfbfbf;
	height:4px;
	left:-9px;
	position:relative;
	top:10px;
	width:100%;
	z-index:9;
}
#narrow-by-list .gan-track div.span{
	top:0;
	height:20px;
	overflow:hidden;
	z-index:10;
}
/* Slider View END */

/* Slider Type */
.gomage-navigation-slider-type-rectangle #narrow-by-list .slider-back-bg,
.gomage-navigation-slider-type-rectangle #narrow-by-list .gan-slider-span{
	height:3px;
	top:10px;
}
.gomage-navigation-slider-type-cone #narrow-by-list .slider-back-bg,
.gomage-navigation-slider-type-cone #narrow-by-list .gan-slider-span{
	height:3px;
	top:8px;
	overflow:hidden;
}
#narrow-by-list .handle-left .handle-left-bg,
#narrow-by-list .handle-right .handle-right-bg,
#narrow-by-list .handle-left,
#narrow-by-list .handle-right{
	height:24px;
	width:14px;
}
#narrow-by-list .handle-right .handle-right-bg,
#narrow-by-list .handle-right .handle-right-bg{
	left:0;
}
#narrow-by-list .handle-left .handle-left-bg span.slider-span,
#narrow-by-list .handle-right .handle-right-bg span.slider-span{
	top:25px;
}
#narrow-by-list .filter-type-input{
	padding-top:15px;
}
.gomage-navigation-slider-type-rectangle #narrow-by-list .handle-left .handle-left-bg,
.gomage-navigation-slider-type-rectangle #narrow-by-list .handle-right .handle-right-bg{
	background:transparent url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/slider_bg_rect.png) no-repeat 0 0;
}
.gomage-navigation-slider-type-cone #narrow-by-list .handle-left .handle-left-bg,
.gomage-navigation-slider-type-cone #narrow-by-list .handle-right .handle-right-bg{
	background:transparent url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/slider_bg_cone.png) no-repeat 0 0;
}
/* Slider Type END */

#narrow-by-list dd ol.no-titles li img,
.gan-sidebar-nav .gan-image-list li img,
#narrow-by-list dd ol.image-align-horizontally li a img,
#narrow-by-list dd ol.image-align-default li a img,
#narrow-by-list dd ol.image-align-2-columns li a img{
	padding:2px;
}
#narrow-by-list dd ol.no-titles li a.active img,
.gan-sidebar-nav .gan-image-list li a.active img,
#narrow-by-list dd ol.image-align-horizontally li a.active img,
#narrow-by-list dd ol.image-align-default li a.active img,
#narrow-by-list dd ol.image-align-2-columns li a.active img{
	padding:1px;
	border:1px solid #E26703;
}
#narrow-by-list dd ol.image-align-horizontally.no-titles li{
	padding-right:0;
}
.gan-sidebar-nav .image-align-horizontally.no-titles li{
	padding-right:2px;
}
#narrow-by-list dd ol.gan-list-checkbox.no-titles  li a,
.gan-sidebar-nav .gan-list-checkbox.no-titles  li a{
	background-position:0 2px;
}
#narrow-by-list dd ol.gan-list-checkbox.no-titles  li a.active img,
.gan-sidebar-nav .gan-list-checkbox.no-titles  li a.active img{
	padding:2px;
	border:0;
}
.gan-sidebar-nav .gan-image-list{
	padding:5px 5px 2px;
}
.gan-more-button{
  text-align:center;
  margin:10px 0;
  }
  .gan-more-button button{
    height:27px !important;
    }
    .gan-more-button button span{
      display:block;
      border:1px solid #dcdcdc;
      background:#f3f3f3;
      font-size:11px;
      color:#444;
      text-align:center;
      white-space:nowrap;
      width:302px;
      line-height:14px;
      padding:6px 0 5px;
      font-weight:700;
      -webkit-border-radius: 2px;
         -moz-border-radius: 2px;
              border-radius: 2px;
      }
.gan-totop-button{
  position:fixed;
  bottom:100px;
  }
  .gan-totop-button button{
    height:auto !important;
    }
  .gan-totop-button button span{
      display:block;
      border:1px solid #dcdcdc;
      font-size:11px;
      color:#444;
      text-align:center;
      white-space:nowrap;
      line-height:14px;
      padding:6px 10px 5px 24px;
      font-weight:700;
      background:#f3f3f3 url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/top_button.gif) no-repeat 8px 50%;
      -webkit-border-radius: 2px;
         -moz-border-radius: 2px;
              border-radius: 2px;
    }

/* Shop By in Main col
-------------------------------------------------- */
.block-layered-nav.gan-content-area .block-subtitle{
  padding:3px 9px;
  }
.block-layered-nav.gan-content-area .block-title{
  background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_block-layered-title.gif) no-repeat 100% 0;
  padding:0 5px 0 0;
  height:24px;
  overflow:hidden;
  text-indent:-999em;
  border:0;
  margin:0;
  }
  .block-layered-nav.gan-content-area .block-title strong{
    background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_block-layered-title.gif) no-repeat 0 0;
    padding:0;
    height:24px;
    display:block;
    }
  .block-layered-nav.gan-content-area .block-title span{
    display:none;
    }
  .block-layered-nav.gan-content-area .block-title a{
    text-indent:0px;
    float:right;
    color:#fff;
    text-decoration:none;
    white-space:nowrap;
    text-transform:none;
    margin:4px 2px 0 0;
    }
    .block-layered-nav.gan-content-area .block-title a:hover{
      text-decoration:underline;
      font-weight:bold;
      }
.gan-content-area #narrow-by-list dt{
  float:left;
  width:26%;
  padding-bottom:7px;
  word-wrap:break-word;
  }
.gan-content-area #narrow-by-list dd{
  float:left;
  width:63%;
  padding:7px;
  }
.gan-content-area #narrow-by-list ol li{
  float:left;
  padding-right:10px;
  padding-left:0 !important;
  }
  .gan-content-area #narrow-by-list ol.image-align-default li{
    float:none;
    }
  .gan-content-area #narrow-by-list ol.image-align-2-columns li{
    padding-right:0;
    }
.gan-content-area.block-layered-nav .block-subtitle > span{
  padding-right:5px;
  vertical-align:middle;
  }
.block-layered-nav #advancednavigation-filter-content-cat a.active{
  font-weight:bold;
  }
.block-layered-nav #advancednavigation-filter-content-cat .gan-list-checkbox a.active{
  font-weight:normal;
  }
/* Clears */
#narrow-by-list dd ol:after,
#narrow-by-list .filter-fieldset:after,
#narrow-by-list dt:after,
.gan-plain-items:after,
.gan-top:after,
.gan-wrapper:after,
.gan-plain-with-image-left:after,
.gan-plain-with-image-right:after,
.gan-attribute:after{
	content:' ';
	clear:both;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
}
#narrow-by-list dd ol,
#narrow-by-list dd ol li a,
#narrow-by-list .filter-fieldset,
#narrow-by-list dd ol.image-align-horizontally li,
#narrow-by-list dt,
.gan-plain-items,
.gan-top,
.gan-wrapper,
.block-layered-nav dd,
.gan-plain-with-image-left,
.gan-plain-with-image-right,
.category-products,
.gan-attribute{
	zoom:1;
}
/* Clears END */

/* Default nav
.nav-container { background:#0a263d url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav0.jpg) 50% 0 repeat-y; }
#nav { width:918px; margin:0 auto; padding:0 16px; font-size:13px; }

#nav li { position:relative; text-align:left; }
#nav li.over { z-index:998; }
#nav a,
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }
#nav ul li.parent a { background:url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav2.gif) 100% 100% no-repeat; }
#nav ul li.parent li a { background-image:none; }

#nav li { float:left; }
#nav li.active a { color:#d96708; }
#nav a { float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:700; }
#nav li.over a,
#nav a:hover { color:#d96708; }

#nav ul li,
#nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(https://e-matras.ua/skin/frontend/ematras/default/images/gomage/advanced-navigation/bkg_nav1.gif) 0 100% repeat-x; }
#nav ul li.last { background:#ecf3f6; padding-bottom:0; }

#nav ul a,
#nav ul a:hover { float:none; padding:0; background:none; }
#nav ul li a { font-weight:400 !important; }

#nav ul,
#nav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
#nav div ul { position:static; width:auto; border:none; }

#nav ul ul,
#nav ul div { top:5px; }

#nav ul li a { background:#ecf3f6; }
#nav ul li a:hover { background:#d5e4eb; }
#nav ul li a,
#nav ul li a:hover { color:#2f2f2f !important; }
#nav ul span,
#nav ul li.last li span { padding:3px 15px 4px 15px; }

#nav li ul.shown-sub,
#nav li div.shown-sub { left:0; z-index:999; }
#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub { left:100px; } */
.pikachoose {float: left;}
.pikachoose .pika-wrap { margin: 0 auto;}

.pikachoose .pika-image {position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px;}
/*position image holders */
.pikachoose .pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
.pikachoose .pika-image .animation {display: none;z-index:2;}
.pikachoose .pika-image img {border:0;}

/*.pika-image .caption {position: absolute; background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: justify; bottom: 35px; left: 30px;}*/
.pikachoose .pika-image .caption {position: absolute; font-size: 11px; color: #fafafa; padding: 10px; bottom: 25px; left: 20px;}
.pikachoose .pika-image .caption p {padding: 0; margin: 0; line-height: 14px; background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/75-black.png);  border: 1px solid #141414;}

.pikachoose .pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
.pikachoose .pika-imgnav a.previous {display: none; background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/rewind.png) no-repeat left 50%; height: 100px; width: 50px; top: 0; left: 10px;cursor:pointer;}
.pikachoose .pika-imgnav a.next {display: none; background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/fastf.png) no-repeat right 50%; height: 100px; width: 50px; top: 0; right: 10px;cursor:pointer;}
.pikachoose .pika-imgnav a.play {background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display: none;cursor:pointer;}
.pikachoose .pika-imgnav a.pause {background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display:none;cursor:pointer;}

.pikachoose .pika-textnav {display: none; overflow: hidden; margin: 10px 0 0 0;}
.pikachoose .pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
.pikachoose .pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
.pikachoose .pika-textnav a.previous {float: left; width: auto; display: block;}
.pikachoose .pika-textnav a.next {float: right; width: auto; display: block;}
.pikachoose {width: auto;}

.pikachoose .pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
.pikachoose .pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
.pikachoose .pika-thumbs li:last {margin: 0;}
.pikachoose .pika-thumbs li .clip {width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;position:relative;}

.pikachoose .pika-image .caption label {
    background: url(https://e-matras.ua/skin/frontend/ematras/default/css/fourd/images/75-black.png);  border: 1px solid #141414;
    color:#FFFFFF;
    font-family:"MS Gothic",Arial,Helvetica;
    font-size:38px;
    font-weight:normal;
    line-height:1.43em;
    text-transform:uppercase;
}
.nav-container {
	margin: 0 auto;
	width: 992px;
}
.container1 {
	height:50px;
	width: auto;
	background-color:#0054a6;
	/*background:url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/leftcorner.png") no-repeat scroll 0 0 transparent ;*/
	}
.container2 {
	margin-left: 0px;
	height:50px;
	width: auto;
	/*background:url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/rightcorner_2.png") no-repeat scroll 100% 0 transparent ;*/}
#menu {
	list-style:none;
	width: auto;
	display: block;
	height:50px;
	padding-bottom: 0px;
	position: relative;
	z-index: 1009;
	
	/*background:url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/bg.png") repeat-x scroll 0 0;*/
}
#menu li {
	float:left;
	text-align:center;
	background: url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/border-right.gif") no-repeat right; 
	/*position:relative;
	padding: 15px 10px;*/
	
}
#menu li:hover {
	/*	border: 1px solid #777777;*/
	/*font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #fff;
	padding: 10px;
	background: #CC0001 url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/border-right.png") no-repeat right ;*/
	background-color: #e4e4e4;
	
}
#menu li.last { background: #d64541; }
#menu li.last:hover a { background: #f86e6a; color:#ffffff; text-shadow: 0px 0px 2px #333333;}
.nav-container #menu .allcategories { background:url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/bg.png") repeat-x scroll 0 0 #F4F4F4 ;}
.nav-container #menu .allcategories:hover { background:#CC0001;}

#menu li a {}
#menu > li > a.drop {
	/*font: bold 16px 'PFBeauSansPro-Bold', sans-serif;
	text-shadow: 1px 0 0 #a2a1a1;*/
	font: 16px Roboto;
	line-height: 50px;
	height: 50px;
	color: #fff;
	display:block;
	padding: 0 8px;
	outline:0;
	text-decoration:none;
}

#menu li:hover a {
	/*	color:#161616;*/
	/*text-shadow: 1px 1px 1px #ffffff;*/
	color: #0054a6;
}

#menu > li > a > span {
	display: block;
	white-space: nowrap;
	cursor: pointer;
	letter-spacing: 0px;
}

#menu > li.category11 > a {
	/*background: url('https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/bg_2.png') repeat-x;*/
}

.dropdown_1column,
.dropdown_1column_simple,
.dropdown_2column_simple,
.dropdown_2column,
.dropdown_3column,
.dropdown_4column,
.dropdown_5column {
	z-index: 9999;
	margin:0 auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:25px 20px 20px 20px;
	border-top:none;
	background:#e4e4e4;
	vertical-align:top;
	/* Rounded Corners */
	/*-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 0px 5px 5px;*/
	/* Shadow */
	/*-moz-box-shadow: 1px 5px 5px #222;
	-webkit-box-shadow: 1px 5px 5px #222;
	box-shadow: 1px 5px 5px #222;*/
}

.dropdown_1column_simple {width: 100px;}
.dropdown_1column {/*width: 120px;*/width: 96%;}
.dropdown_2column {/*width: 260px;*/width: 96%;}
.dropdown_3column {/*width: 380px;*/width: 96%;}
.dropdown_4column {/*width: 460px;*/width: 96%;}
.dropdown_5column {/*width: 580px;*/width: 96%;}

.col_1 {/*width:105px;*/width:100%;}
.col_2 {/*width:240px;*/width:100%;}
.col_3 {/*width:360px;*/width:100%;}
.col_4 {/*width:440px;*/width:100%;}
.col_5 {/*width:575px;*/width:100%;}

.col_1,.col_2,.col_3,.col_4,.col_5 {
	display:inline;
	float: left;
	position: relative;
	/*margin-left: 5px;
	margin-right: 5px;
	border: 1px solid red;*/
}

/*.nav-container #menu .first:hover .align_left  {
	left:0px;
	top:auto;
}
#menu li:hover .align_left  {
	left:-1px;
	top:auto;
}
#menu li:hover .align_right {
	left:auto;
	right:2px;
	top:auto;
}*/
.add_first_left_hover {
	left:0px;
	top:auto;
}
.add_left_hover {
	left:-1px;
	top:auto;
}
.add_right_hover {
	left:auto;
	right:2px;
	top:auto;
}

.nav-container #menu .allcategories:hover .align_right {
	left:auto;
	right:0px;
	top:auto;
}

#menu .menu_right {
	float:right;
	margin-right:0px;
}
#menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}

#menu p, #menu h2, #menu h3, #menu ul li {
	/*font-family:Arial, Helvetica, sans-serif;*/
	line-height:21px;
	font-size:10px;
	text-align:left;
	text-shadow: 1px 1px 1px #ddd;
	color:  #333;
}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 8px 0;
	padding-bottom:1px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 8px 0;
	padding-bottom:1px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#menu li:hover div a {
	font-size:12x;
	color: #03499a;
	text-decoration: none;
}
#menu li div a {
	font-size:12x;
	color: #03499a;
	text-decoration: none;
}
#menu li:hover div a:hover {
	/*color: #A72D2C;*/
	text-decoration: underline;
}
/*
LEVELS
*/
.viewall { color: #666;padding-right: 10px;  background:url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/all.gif") no-repeat right 50%;}

.level1 {font-size:12px; padding-left: 2px; display: block; width: 80%; font-weight:bold; border-bottom: 1px dashed #DDDDDD;}
.level2 {font-size:12px; padding-left: 6px;}
.level3 {font-size:12px; padding-left: 10px;}
.level4 {font-size:9px; padding-left: 12px;}
.level5 {font-size:9px; padding-left: 14px;}
.level6 {font-size:9px; padding-left: 16px;}
.level7 {font-size:9px; padding-left: 18px;}
.level8 {font-size:9px; padding-left: 18px;}

.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow {
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	/*box-shadow:0px 0px 5px #666666;*/
}
.img_left {
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* Rounded Corners */
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;*/
	/* Shadow */
	/*-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;*/
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 2px 0;
}
#menu li ul li a {
	font-weight: normal;
}
#menu li ul li { /*меню безпруж. латексные...*/
	background:0;
	font-size:13px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;
}
#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}
/*
SIMPLE RIGHT
*/
#menu li:hover .simple li a {
	font-size:12px;
	padding-left: 2px;
	display: block;
	width: 50%;
	font-weight:bold;
	border-bottom: 1px dashed #DDDDDD;
}
.dropdown_1column .content_top,
.dropdown_2column .content_top,
.dropdown_3column .content_top,
.dropdown_4column .content_top,
.dropdown_5column .content_top {}
.dropdown_1column .content_top .widget,
.dropdown_2column .content_top .widget,
.dropdown_3column .content_top .widget,
.dropdown_4column .content_top .widget,
.dropdown_5column .content_top .widget { /*float: left; width: 25%; background: url('https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/divider.gif') repeat-y 100% 0;*/ }
#menu .content_top table td + td ul,
.content_top table td + td ul,
.content_top .widget + .widget ul,
.widget ul + ul { float: left; width: 49%; }
#menu .content_top table .single-col ul,
.content_top table td + td + td ul { float: none; width: auto; }
#menu li .widget ul li { width: auto; }
#menu .widget h3 { font-size: 14px; margin: 0 0 15px; border: none; padding: 0; }
.dropdown_1column .content_top table,
.dropdown_2column .content_top table,
.dropdown_3column .content_top table,
.dropdown_4column .content_top table,
.dropdown_5column .content_top table { width: 100%; }
.dropdown_1column .content_top table td,
.dropdown_2column .content_top table td,
.dropdown_3column .content_top table td,
.dropdown_4column .content_top table td,
.dropdown_5column .content_top table td { background: url('https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/divider.gif') repeat-y 0 0; padding-left: 20px; }
.dropdown_1column .content_top table td:first-child,
.dropdown_2column .content_top table td:first-child,
.dropdown_3column .content_top table td:first-child,
.dropdown_4column .content_top table td:first-child,
.dropdown_5column .content_top table td:first-child { background: none; padding-left: 0; }
#menu > li.category10 > a {
	background: url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/menu-border-right.gif") no-repeat right 1px; background:#ee8c00;	
}
#menu > li.category10 > a:hover {
	background: url("https://e-matras.ua/skin/frontend/ematras/default/magazento/megamenu/img/gray/menu-border-right.gif") no-repeat right 1px; background:#ec9c2b; color:#ffffff; text-shadow: 0px 0px 2px #333333;	
}
/********************** Tabs */
.tabs { margin: 0px 0px 0; padding-left: 0px; overflow:hidden; border-bottom:1px solid #a5a5a5; zoom: 1;}
.tabs li                { float:left; font-size:12px; line-height:16px; background: transparent; margin-right: -1px; }
.tabs li.first          {}
.tabs li.last           {}
.tabs a                 { display:block; padding:6px 8px; color:#201c1d; border: 1px solid #a5a5a5; border-bottom: none; text-decoration: none; border-radius: 0px 0px 0 0; -moz-border-radius: 0px 0px 0 0; -webkit-border-radius: 0px 0px 0 0; }
.tabs a:hover           { text-decoration:none; text-decoration: none; }
.tabs li.active a, { border-bottom:1px solid #a5a5a5; }
.tabs li.active a:hover { background:#b1e0f2; border:1px solid #a5a5a5; border-bottom: none; }

#product_tabs_tags_tabbed_contents.input-box input	{ width: 300px; }
#product_tabs_tags_tabbed_contents .input-box	{ width: 300px; float:left; margin-right: 10px;}
/*#product_tabs_related_tabbed_contents li	{ float:left; margin-right: 10px;}
#product_tabs_related_tabbed_contents ol	{ clear: both;}*/
.product-collateral:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; zoom: 1}
.product-collateral .padder {}
.product-collateral .box-padder { background: #fff; border: 1px solid #a5a5a5; border-top: none; padding: 20px; margin-bottom: 38px; }
.padder-panel { overflow: hidden; position: absolute; visibility: hidden; top: -999em; left: -999em; }
.padder-showpanel { position: relative; visibility: visible; top: 0; left: 0; }
.padder-panel .tabs-title { font: 24px 'PFBeauSansPro-Reg', sans-serif; }
.shortdescription_tabbed_panel .box-up-sell .products-grid .actions p.has-in-stock { padding: 0; }
.product-collateral .shortdescription_tabbed_panel .box-reviewed { background:none; border: none; padding: 0; }
.product-collateral .description_tabbed_panel .box-reviewed { background:none; border: none; padding: 0; }
