/* ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost. The complete list of files it's generated from: design/themes/addc/css/styles.less design/themes/addc/css/tygh/supports.css design/themes/addc/css/tygh/responsive.less /js/addons/loogaru_delivery_date/lib/pickadate/themes/default.css /js/addons/loogaru_delivery_date/lib/pickadate/themes/default.date.css /js/addons/loogaru_delivery_date/lib/pickadate/themes/default.time.css design/themes/addc/css/addons/buy_together/styles.less design/themes/addc/css/addons/buy_together/responsive.less design/themes/addc/css/addons/tags/styles.less design/themes/addc/css/addons/rss_feed/styles.less design/themes/addc/css/addons/newsletters/styles.less design/themes/addc/css/addons/geo_maps/styles.less design/themes/addc/css/addons/vendor_communication/styles.less design/themes/addc/css/addons/vendor_communication/responsive.less design/themes/addc/css/addons/gift_certificates/styles.less design/themes/addc/css/addons/gift_certificates/responsive.less design/themes/addc/css/addons/store_locator/styles.less design/themes/addc/css/addons/store_locator/responsive.less design/themes/addc/css/addons/mobile_app/styles.less design/themes/addc/css/addons/recaptcha/styles.less design/themes/addc/css/addons/product_variations/styles.less design/themes/addc/css/addons/blog/styles.less design/themes/addc/css/addons/blog/responsive.less design/themes/addc/css/addons/call_requests/styles.less design/themes/addc/css/addons/form_builder/styles.less design/themes/addc/css/addons/form_builder/responsive.less design/themes/addc/css/addons/polls/styles.less design/themes/addc/css/addons/banners/styles.less design/themes/addc/css/addons/ecl_handy_options/styles.less design/themes/addc/css/addons/discussion/styles.less design/themes/addc/css/addons/discussion/responsive.less design/themes/addc/css/addons/wishlist/styles.less design/themes/addc/css/addons/wishlist/responsive.less design/themes/addc/css/addons/ecl_product_stickers/styles.less design/themes/addc/css/addons/image_zoom/lib/easyzoom.css design/themes/addc/css/addons/image_zoom/styles.less design/themes/addc/css/addons/hybrid_auth/styles.less design/themes/addc/css/addons/rus_ruble/styles.less design/themes/addc/css/addons/rus_edost/styles.less design/themes/addc/css/addons/rus_sdek/styles.less design/themes/addc/css/addons/rus_sdek/lite_checkout.less design/themes/addc/css/addons/rus_customer_geolocation/styles.less design/themes/addc/css/addons/rus_personal_data_processing/styles.less design/themes/addc/css/addons/yandex_delivery/styles.less design/themes/addc/css/addons/yandex_delivery/icons.less design/themes/addc/css/addons/ecl_full_width_block/styles.less design/themes/addc/css/addons/ecl_live_search_free/styles.less */ /* Lite Checkout */ @supports (-webkit-appearance: none) { .selector:not(*:root), .litecheckout .litecheckout__field--selectbox .litecheckout__input { padding-top: 10px !important; padding-left: 6px !important; } } /* End of Lite Checkout */ .picker { font-size: 16px; text-align: left; line-height: 1.2; color: #000; position: absolute; z-index: 10000; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .picker__input { cursor: default } .picker__input.picker__input--active { border-color: #0089ec } .picker__holder { width: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch; position: fixed; transition: background .15s ease-out,-webkit-transform 0s .15s; transition: background .15s ease-out,transform 0s .15s; -webkit-backface-visibility: hidden } /*! * Default mobile-first, responsive styling for pickadate.js * Demo: http://amsul.github.io/pickadate.js */ .picker__frame,.picker__holder { top: 0; bottom: 0; left: 0; right: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } .picker__frame { position: absolute; margin: 0 auto; min-width: 256px; max-width: 666px; width: 100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; transition: all .15s ease-out } .picker__wrap { display: table; width: 100%; height: 100% } @media (min-height: 33.875em) { .picker__frame { overflow:visible; top: auto; bottom: -100%; max-height: 80% } .picker__wrap { display: block } } .picker__box { background: #fff; display: table-cell; vertical-align: middle } @media (min-height: 26.5em) { .picker__box { font-size:1.25em } } @media (min-height: 33.875em) { .picker__box { display:block; font-size: 1.33em; border: 1px solid #777; border-top-color: #898989; border-bottom-width: 0; border-radius: 5px 5px 0 0; box-shadow: 0 12px 36px 16px rgba(0,0,0,.24) } } @media (min-height: 40.125em) { .picker__frame { margin-bottom:7.5% } .picker__box { font-size: 1.5em; border-bottom-width: 1px; border-radius: 5px } } .picker--opened .picker__holder { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); zoom:1;background: rgba(0,0,0,.32); transition: background .15s ease-out } .picker--opened .picker__frame { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1 } @media (min-height: 33.875em) { .picker--opened .picker__frame { top:auto; bottom: 0 } } .picker__footer,.picker__header,.picker__table { text-align: center } .picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus { border-color: #0089ec } .picker__box { padding: 0 1em } .picker__header { position: relative; margin-top: .75em } .picker__month,.picker__year { font-weight: 500; display: inline-block; margin-left: .25em; margin-right: .25em } .picker__year { color: #999; font-size: .8em; font-style: italic } .picker__select--month,.picker__select--year { border: 1px solid #b7b7b7; height: 2em; padding: .5em; margin-left: .25em; margin-right: .25em } .picker__select--month { width: 35% } .picker__select--year { width: 22.5% } .picker__nav--next,.picker__nav--prev { position: absolute; padding: .5em 1.25em; width: 1em; height: 1em; box-sizing: content-box; top: -.25em } .picker__nav--prev { left: -1em; padding-right: 1.25em } .picker__nav--next { right: -1em; padding-left: 1.25em } @media (min-width: 24.5em) { .picker__select--month,.picker__select--year { margin-top:-.5em } .picker__nav--next,.picker__nav--prev { top: -.33em } .picker__nav--prev { padding-right: 1.5em } .picker__nav--next { padding-left: 1.5em } } .picker__nav--next:before,.picker__nav--prev:before { content: " "; border-top: .5em solid transparent; border-bottom: .5em solid transparent; border-right: .75em solid #000; width: 0; height: 0; display: block; margin: 0 auto } .picker__nav--next:before { border-right: 0; border-left: .75em solid #000 } .picker__nav--next:hover,.picker__nav--prev:hover { cursor: pointer; color: #000; background: #b1dcfb } .picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover { cursor: default; background: 0 0; border-right-color: #f5f5f5; border-left-color: #f5f5f5 } .picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover { color: #000; cursor: pointer; background: #b1dcfb } .picker__table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; font-size: inherit; width: 100%; margin-top: .75em; margin-bottom: .5em } @media (min-height: 33.875em) { .picker__table { margin-bottom:.75em } } .picker__table td { margin: 0; padding: 0 } .picker__weekday { width: 14.285714286%; font-size: .75em; padding-bottom: .25em; color: #999; font-weight: 500 } @media (min-height: 33.875em) { .picker__weekday { padding-bottom:.5em } } .picker__day { padding: .3125em 0; font-weight: 200; border: 1px solid transparent } .picker__day--today { position: relative } .picker__day--today:before { content: " "; position: absolute; top: 2px; right: 2px; width: 0; height: 0; border-top: .5em solid #0059bc; border-left: .5em solid transparent } .picker__day--disabled:before { border-top-color: #aaa } .picker__day--outfocus { color: #ddd } .picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover { background: #0089ec; color: #fff } .picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover { background: #f5f5f5; border-color: #f5f5f5; color: #ddd; cursor: default } .picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover { background: #bbb } .picker__button--clear,.picker__button--close,.picker__button--today { border: 1px solid #fff; background: #fff; font-size: .8em; padding: .66em 0; font-weight: 700; width: 33%; display: inline-block; vertical-align: bottom } .picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover { cursor: pointer; color: #000; background: #b1dcfb; border-bottom-color: #b1dcfb } .picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus { background: #b1dcfb; border-color: #0089ec; outline: 0 } .picker__button--clear:before,.picker__button--close:before,.picker__button--today:before { position: relative; display: inline-block; height: 0 } .picker__button--clear:before,.picker__button--today:before { content: " "; margin-right: .45em } .picker__button--today:before { top: -.05em; width: 0; border-top: .66em solid #0059bc; border-left: .66em solid transparent } .picker__button--clear:before { top: -.25em; width: .66em; border-top: 3px solid #e20 } .picker__button--close:before { content: "\D7"; top: -.1em; vertical-align: top; font-size: 1.1em; margin-right: .35em; color: #777 } .picker__button--today[disabled],.picker__button--today[disabled]:hover { background: #f5f5f5; border-color: #f5f5f5; color: #ddd; cursor: default } .picker__button--today[disabled]:before { border-top-color: #aaa } .picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover { background: #b1dcfb; cursor: pointer; color: #000 } .picker__list { list-style: none; padding: .75em 0 4.2em; margin: 0 } .picker__list-item { border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin-bottom: -1px; position: relative; background: #fff; padding: .75em 1.25em } @media (min-height: 46.75em) { .picker__list-item { padding:.5em 1em } } .picker__list-item--highlighted,.picker__list-item:hover { border-color: #0089ec; z-index: 10 } .picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover { background: #0089ec; color: #fff; z-index: 10 } .picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover { background: #f5f5f5; color: #ddd; cursor: default; border-color: #ddd; z-index: auto } .picker--time .picker__button--clear { display: block; width: 80%; margin: 1em auto 0; padding: 1em 1.25em; background: 0 0; border: 0; font-weight: 500; font-size: .67em; text-align: center; text-transform: uppercase; color: #666 } .picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover { background: #e20; border-color: #e20; cursor: pointer; color: #fff; outline: 0 } .picker--time .picker__button--clear:before { top: -.25em; color: #666; font-size: 1.25em; font-weight: 700 } .picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before { color: #fff; border-color: #fff } .picker--time .picker__frame { min-width: 256px; max-width: 320px } .picker--time .picker__box { font-size: 1em; background: #f2f2f2; padding: 0 } @media (min-height: 40.125em) { .picker--time .picker__box { margin-bottom:5em } } /** * EasyZoom core styles */ .easyzoom { position: relative; /* 'Shrink-wrap' the element */ display: inline-block; *display: inline; *zoom: 1; } .easyzoom img { vertical-align: bottom; } .easyzoom.is-loading img { cursor: progress; } .easyzoom.is-ready img { cursor: crosshair; } .easyzoom.is-error img { cursor: not-allowed; } .easyzoom-notice { position: absolute; top: 50%; left: 50%; z-index: 150; width: 10em; margin: -1em 0 0 -5em; line-height: 2em; text-align: center; background: #FFF; box-shadow: 0 0 10px #888; } .easyzoom-flyout { position: absolute; z-index: 100; overflow: hidden; background: #FFF; } /** * EasyZoom layout variations */ .easyzoom--overlay .easyzoom-flyout { top: 0; left: 0; width: 100%; height: 100%; } .easyzoom--adjacent .easyzoom-flyout { top: 0; left: 100%; width: 100%; height: 100%; margin-left: 20px; } .clearfix:before,.clearfix:after { display: table; content: ""; line-height: 0; width: 100%; } .clearfix:after { clear: both; } .input-block-level { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .product-title-color { color: #8c8c8c; } article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block; } audio,canvas,video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } [hidden],template { display: none; } html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } a { background: transparent; } a:focus { outline: thin dotted; } a:active,a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b,strong { font-weight: bold; } i,em,dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code,kbd,pre,samp { font-family: monospace,serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C" "\201D" "\2018" "\2019"; } small { font-size: 80%; } sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button,input,select,textarea { font-family: inherit; font-size: 100%; margin: 0; } button,input { line-height: normal; } button,select { text-transform: none; } button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled],html input[disabled] { cursor: default; } input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } .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-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-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-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: -0.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-year { width: 100%; } .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 { position: absolute; top: 0; left: 0; padding: .2em; outline: 0; } .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: 21px; 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%; } .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-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: -0.3em; margin-left: -0.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: -0.3em; margin-left: 0; margin-bottom: -0.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: 0; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { 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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; } .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { 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 .ui-widget { font-size: 1em; } .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaa; background: #fff url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_flat_75_ffffff_40x100.png?1627065516') 50% 50% repeat-x; color: #222; } .ui-widget-content > a { color: #222; } .ui-widget-header { border: 1px solid #aaa; background: #ccc url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_highlight-soft_75_cccccc_1x100.png?1627065516') 50% 50% repeat-x; 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('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_glass_75_e6e6e6_1x400.png?1627065516') 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('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_glass_75_dadada_1x400.png?1627065516') 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 { 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('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_glass_65_ffffff_1x400.png?1627065516') 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('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_glass_55_fbf9ee_1x400.png?1627065516') 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('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_glass_95_fef1ec_1x400.png?1627065516') 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; background-position: 16px 16px; } .ui-icon,.ui-widget-content .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_222222_256x240.png?1627065516'); } .ui-widget-header .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_222222_256x240.png?1627065516'); } .ui-state-default .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_888888_256x240.png?1627065516'); } .ui-state-hover .ui-icon,.ui-state-focus .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_454545_256x240.png?1627065516'); } .ui-state-active .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_454545_256x240.png?1627065516'); } .ui-state-highlight .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_2e83ff_256x240.png?1627065516'); } .ui-state-error .ui-icon,.ui-state-error-text .ui-icon { background-image: url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-icons_cd0a0a_256x240.png?1627065516'); } .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: 4px; } .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr { border-top-right-radius: 4px; } .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl { border-bottom-left-radius: 4px; } .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br { border-bottom-right-radius: 4px; } .ui-widget-overlay { background: #aaa url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_flat_0_aaaaaa_40x100.png?1627065516') 50% 50% repeat-x; opacity: .3; filter: Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaa url('../../../../../../../../design/themes/addc/media/images/lib/ui/ui-bg_flat_0_aaaaaa_40x100.png?1627065516') 50% 50% repeat-x; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px; } .row { margin-left: -20px; } .row:before,.row:after { display: table; content: ""; line-height: 0; width: 100%; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: 940px; } .span16 { width: 940px; } .span15 { width: 880px; } .span14 { width: 820px; } .span13 { width: 760px; } .span12 { width: 700px; } .span11 { width: 640px; } .span10 { width: 580px; } .span9 { width: 520px; } .span8 { width: 460px; } .span7 { width: 400px; } .span6 { width: 340px; } .span5 { width: 280px; } .span4 { width: 220px; } .span3 { width: 160px; } .span2 { width: 100px; } .span1 { width: 40px; } .offset16 { margin-left: 980px; } .offset15 { margin-left: 920px; } .offset14 { margin-left: 860px; } .offset13 { margin-left: 800px; } .offset12 { margin-left: 740px; } .offset11 { margin-left: 680px; } .offset10 { margin-left: 620px; } .offset9 { margin-left: 560px; } .offset8 { margin-left: 500px; } .offset7 { margin-left: 440px; } .offset6 { margin-left: 380px; } .offset5 { margin-left: 320px; } .offset4 { margin-left: 260px; } .offset3 { margin-left: 200px; } .offset2 { margin-left: 140px; } .offset1 { margin-left: 80px; } .row-fluid { width: 100%; } .row-fluid:before,.row-fluid:after { display: table; content: ""; line-height: 0; width: 100%; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.1276595744681%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.1276595744681%; } .row-fluid .span16 { width: 100%; } .row-fluid .span15 { width: 93.617021276596%; } .row-fluid .span14 { width: 87.234042553191%; } .row-fluid .span13 { width: 80.851063829787%; } .row-fluid .span12 { width: 74.468085106383%; } .row-fluid .span11 { width: 68.085106382979%; } .row-fluid .span10 { width: 61.702127659574%; } .row-fluid .span9 { width: 55.31914893617%; } .row-fluid .span8 { width: 48.936170212766%; } .row-fluid .span7 { width: 42.553191489362%; } .row-fluid .span6 { width: 36.170212765957%; } .row-fluid .span5 { width: 29.787234042553%; } .row-fluid .span4 { width: 23.404255319149%; } .row-fluid .span3 { width: 17.021276595745%; } .row-fluid .span2 { width: 10.63829787234%; } .row-fluid .span1 { width: 4.2553191489362%; } .row-fluid .offset16 { margin-left: 104.25531914894%; } .row-fluid .offset16:first-child { margin-left: 102.12765957447%; } .row-fluid .offset15 { margin-left: 97.872340425532%; } .row-fluid .offset15:first-child { margin-left: 95.744680851064%; } .row-fluid .offset14 { margin-left: 91.489361702128%; } .row-fluid .offset14:first-child { margin-left: 89.36170212766%; } .row-fluid .offset13 { margin-left: 85.106382978723%; } .row-fluid .offset13:first-child { margin-left: 82.978723404255%; } .row-fluid .offset12 { margin-left: 78.723404255319%; } .row-fluid .offset12:first-child { margin-left: 76.595744680851%; } .row-fluid .offset11 { margin-left: 72.340425531915%; } .row-fluid .offset11:first-child { margin-left: 70.212765957447%; } .row-fluid .offset10 { margin-left: 65.957446808511%; } .row-fluid .offset10:first-child { margin-left: 63.829787234043%; } .row-fluid .offset9 { margin-left: 59.574468085106%; } .row-fluid .offset9:first-child { margin-left: 57.446808510638%; } .row-fluid .offset8 { margin-left: 53.191489361702%; } .row-fluid .offset8:first-child { margin-left: 51.063829787234%; } .row-fluid .offset7 { margin-left: 46.808510638298%; } .row-fluid .offset7:first-child { margin-left: 44.68085106383%; } .row-fluid .offset6 { margin-left: 40.425531914894%; } .row-fluid .offset6:first-child { margin-left: 38.297872340426%; } .row-fluid .offset5 { margin-left: 34.042553191489%; } .row-fluid .offset5:first-child { margin-left: 31.914893617021%; } .row-fluid .offset4 { margin-left: 27.659574468085%; } .row-fluid .offset4:first-child { margin-left: 25.531914893617%; } .row-fluid .offset3 { margin-left: 21.276595744681%; } .row-fluid .offset3:first-child { margin-left: 19.148936170213%; } .row-fluid .offset2 { margin-left: 14.893617021277%; } .row-fluid .offset2:first-child { margin-left: 12.765957446809%; } .row-fluid .offset1 { margin-left: 8.5106382978723%; } .row-fluid .offset1:first-child { margin-left: 6.3829787234043%; } [class*="span"].hide,.row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right,.row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; } .container:before,.container:after { display: table; content: ""; line-height: 0; width: 100%; } .container:after { clear: both; } .container-fluid { margin: 0 auto; padding-right: 20px; padding-left: 20px; } .container-fluid:before,.container-fluid:after { display: table; content: ""; line-height: 0; width: 100%; } .container-fluid:after { clear: both; } @font-face { font-family: glyphs; src: url('../../../../../../../../design/themes/addc/media/fonts/glyphs.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/fonts/glyphs.eot?1627065516#iefix') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/fonts/glyphs.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/fonts/glyphs.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/fonts/glyphs.svg?1627065516#glyphs') format('svg'); font-weight: normal; font-style: normal; } [data-icon]:before { font-family: glyphs; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class*="ty-icon-"]:before { font-family: inherit; } .ty-icon-up-dir,.ty-icon-right-dir,.ty-icon-down-dir,.ty-icon-left-dir,.ty-icon-star-empty,.ty-icon-th-list,.ty-icon-heart,.ty-icon-flight,.ty-icon-ok,.ty-icon-cancel,.ty-icon-cancel-circle,.ty-icon-minus-circle,.ty-icon-right-thin,.ty-icon-cw,.ty-icon-left-circle,.ty-icon-right-circle,.ty-icon-help-circle,.ty-icon-back,.ty-icon-products-multicolumns,.ty-icon-print,.ty-icon-chat,.ty-icon-article-alt,.ty-icon-docs,.ty-icon-zoom-in,.ty-icon-zoom-out,.ty-icon-down-open,.ty-icon-left-open,.ty-icon-right-open,.ty-icon-up-open,.ty-icon-down-micro,.ty-icon-up-micro,.ty-icon-right-open-thin,.ty-icon-left-open-thin,.ty-icon-products-without-options,.ty-icon-short-list,.ty-icon-plus-circle,.ty-icon-user,.ty-icon-doc-text,.ty-icon-calendar,.ty-icon-chart-bar,.ty-icon-download,.ty-icon-search,.ty-icon-lock,.ty-icon-popup,.ty-icon-plus,.ty-icon-folder,.ty-icon-folder-open,.ty-icon-mail,.ty-icon-twitter,.ty-icon-facebook,.ty-icon-file,.ty-icon-trashcan,.ty-icon-d-arrow,.ty-icon-bubble,.ty-icon-upload,.ty-icon-cog,.ty-icon-square,.ty-icon-arrow-up-right,.ty-icon-arrow-up-left,.ty-icon-arrow-down-left,.ty-icon-arrow-down-right,.ty-icon-arrow-down,.ty-icon-arrow-up,.ty-icon-arrow-left,.ty-icon-arrow-right,.ty-icon-location-arrow,.ty-icon-star,.ty-icon-star-half,.ty-icon-refresh,.ty-icon-basket,.ty-icon-image,.icon-image,.ty-icon-edit,.ty-icon-live-edit,.ty-icon-gift,.ty-icon-ban-circle,.ty-icon-wrench,.ty-icon-feed,.ty-icon-eye-open,.ty-icon-eye-close,.ty-icon-handler,.ty-icon-youtube,.ty-icon-cart,.ty-icon-target,.ty-icon-pointer,.ty-icon-shipping,.ty-icon-courier,.ty-icon-instagram { font-family: glyphs; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .ty-icon-up-dir:before { content: "\e000"; } .ty-icon-right-dir:before { content: "\e001"; } .ty-icon-down-dir:before { content: "\e002"; } .ty-icon-left-dir:before { content: "\e003"; } .ty-icon-star-empty:before { content: "\e004"; } .ty-icon-th-list:before { content: "\e005"; } .ty-icon-heart:before { content: "\e006"; } .ty-icon-flight:before { content: "\e007"; } .ty-icon-ok:before { content: "\e008"; } .ty-icon-cancel:before { content: "\e009"; } .ty-icon-cancel-circle:before { content: "\e00a"; } .ty-icon-minus-circle:before { content: "\e00b"; } .ty-icon-right-thin:before { content: "\e00c"; } .ty-icon-cw:before { content: "\e00d"; } .ty-icon-left-circle:before { content: "\e00e"; } .ty-icon-right-circle:before { content: "\e00f"; } .ty-icon-help-circle:before { content: "\e010"; } .ty-icon-back:before { content: "\e011"; } .ty-icon-products-multicolumns:before { content: "\e012"; } .ty-icon-print:before { content: "\e013"; } .ty-icon-chat:before { content: "\e014"; } .ty-icon-article-alt:before { content: "\e015"; } .ty-icon-docs:before { content: "\e016"; } .ty-icon-zoom-in:before { content: "\e017"; } .ty-icon-zoom-out:before { content: "\e018"; } .ty-icon-down-open:before { content: "\e019"; } .ty-icon-left-open:before { content: "\e01a"; } .ty-icon-right-open:before { content: "\e01b"; } .ty-icon-up-open:before { content: "\e01c"; } .ty-icon-down-micro:before { content: "\e01d"; } .ty-icon-up-micro:before { content: "\e01e"; } .ty-icon-right-open-thin:before { content: "\e01f"; } .ty-icon-left-open-thin:before { content: "\e020"; } .ty-icon-products-without-options:before { content: "\e021"; } .ty-icon-short-list:before { content: "\e022"; } .ty-icon-plus-circle:before { content: "\e023"; } .ty-icon-user:before { content: "\e024"; } .ty-icon-doc-text:before { content: "\e025"; } .ty-icon-calendar:before { content: "\e026"; } .ty-icon-chart-bar:before { content: "\e027"; } .ty-icon-download:before { content: "\e028"; } .ty-icon-search:before { content: "\e029"; } .ty-icon-lock:before { content: "\e02a"; } .ty-icon-popup:before { content: "\e02b"; } .ty-icon-plus:before { content: "\e02c"; } .ty-icon-folder:before { content: "\e02d"; } .ty-icon-folder-open:before { content: "\e02e"; } .ty-icon-mail:before { content: "\e02f"; } .ty-icon-twitter:before { content: "\e600"; } .ty-icon-facebook:before { content: "\e601"; } .ty-icon-file:before { content: "\e032"; } .ty-icon-trashcan:before { content: "\e033"; } .ty-icon-d-arrow:before { content: "\e602"; } .ty-icon-bubble:before { content: "\e035"; } .ty-icon-upload:before { content: "\e036"; } .ty-icon-cog:before { content: "\e037"; } .ty-icon-square:before { content: "\e038"; } .ty-icon-arrow-up-right:before { content: "\e039"; } .ty-icon-arrow-up-left:before { content: "\e03a"; } .ty-icon-arrow-down-left:before { content: "\e03b"; } .ty-icon-arrow-down-right:before { content: "\e03c"; } .ty-icon-arrow-down:before { content: "\e03d"; } .ty-icon-arrow-up:before { content: "\e03e"; } .ty-icon-arrow-left:before { content: "\e03f"; } .ty-icon-arrow-right:before { content: "\e040"; } .ty-icon-location-arrow:before { content: "\e901"; } .ty-icon-star:before { content: "\e041"; } .ty-icon-star-half:before { content: "\e042"; } .ty-icon-refresh:before { content: "\e043"; } .ty-icon-basket:before { content: "\e044"; } .ty-icon-image:before { content: "\e045"; } .icon-image:before { content: "\e045"; } .ty-icon-edit:before { content: "\e046"; } .ty-icon-live-edit:before { content: "\e046"; } .ty-icon-gift:before { content: "\e048"; } .ty-icon-ban-circle:before { content: "\e049"; } .ty-icon-wrench:before { content: "\e04a"; } .ty-icon-feed:before { content: "\e603"; } .ty-icon-eye-open:before { content: "\e604"; } .ty-icon-eye-close:before { content: "\e605"; } .ty-icon-handler:before { content: "\e606"; } .ty-icon-youtube:before { content: "\e607"; } .ty-icon-cart:before { content: "\e900"; } .ty-icon-target:before { content: "\e9b3"; } .ty-icon-pointer:before { content: "\e04b"; } .ty-icon-shipping:before { content: "\e04c"; } .ty-icon-courier:before { content: "\e04d"; } .ty-icon-instagram:before { content: "\e04e"; } @font-face { font-weight: normal; font-style: normal; font-family: ALSRubl-Arial; src: url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.eot?1627065516#iefix') format('../media/fonts/embedded-opentype'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.svg?1627065516#ALSRublArialRegular') format('svg'); } .ty-rub { font-family: ALSRubl-Arial,Arial,sans-serif; font-size: inherit; } .ty-flag { display: inline-block; vertical-align: top; width: 16px; height: 16px; margin: 0 5px 0 0; background: url('../../../../../../../../design/themes/addc/media/images/icons/flags.png?1627065516') no-repeat -25px -25px; } .ty-flag.ty-flag-ad { background-position: 0px 0px; } .ty-flag.ty-flag-ae { background-position: -50px 0px; } .ty-flag.ty-flag-af { background-position: 0px -50px; } .ty-flag.ty-flag-ag { background-position: -50px -50px; } .ty-flag.ty-flag-ai { background-position: -100px 0px; } .ty-flag.ty-flag-al { background-position: -100px -50px; } .ty-flag.ty-flag-am { background-position: 0px -100px; } .ty-flag.ty-flag-an { background-position: -50px -100px; } .ty-flag.ty-flag-ao { background-position: -100px -100px; } .ty-flag.ty-flag-aq { background-position: -150px 0px; } .ty-flag.ty-flag-ar { background-position: -150px -50px; } .ty-flag.ty-flag-as { background-position: -150px -100px; } .ty-flag.ty-flag-at { background-position: 0px -150px; } .ty-flag.ty-flag-au { background-position: -50px -150px; } .ty-flag.ty-flag-aw { background-position: -100px -150px; } .ty-flag.ty-flag-ax { background-position: -150px -150px; } .ty-flag.ty-flag-az { background-position: -200px 0px; } .ty-flag.ty-flag-ba { background-position: -200px -50px; } .ty-flag.ty-flag-bb { background-position: -200px -100px; } .ty-flag.ty-flag-bd { background-position: -200px -150px; } .ty-flag.ty-flag-be { background-position: 0px -200px; } .ty-flag.ty-flag-bf { background-position: -50px -200px; } .ty-flag.ty-flag-bg { background-position: -100px -200px; } .ty-flag.ty-flag-bh { background-position: -150px -200px; } .ty-flag.ty-flag-bi { background-position: -200px -200px; } .ty-flag.ty-flag-bj { background-position: -250px 0px; } .ty-flag.ty-flag-bl { background-position: -250px -50px; } .ty-flag.ty-flag-bm { background-position: -250px -100px; } .ty-flag.ty-flag-bn { background-position: -250px -150px; } .ty-flag.ty-flag-bo { background-position: -250px -200px; } .ty-flag.ty-flag-br { background-position: 0px -250px; } .ty-flag.ty-flag-bs { background-position: -50px -250px; } .ty-flag.ty-flag-bt { background-position: -100px -250px; } .ty-flag.ty-flag-bw { background-position: -150px -250px; } .ty-flag.ty-flag-by { background-position: -200px -250px; } .ty-flag.ty-flag-bz { background-position: -250px -250px; } .ty-flag.ty-flag-ca { background-position: -300px 0px; } .ty-flag.ty-flag-cc { background-position: -300px -50px; } .ty-flag.ty-flag-cd { background-position: -300px -100px; } .ty-flag.ty-flag-cf { background-position: -300px -150px; } .ty-flag.ty-flag-cg { background-position: -300px -200px; } .ty-flag.ty-flag-ch { background-position: -300px -250px; } .ty-flag.ty-flag-ci { background-position: 0px -300px; } .ty-flag.ty-flag-ck { background-position: -50px -300px; } .ty-flag.ty-flag-cl { background-position: -100px -300px; } .ty-flag.ty-flag-cm { background-position: -150px -300px; } .ty-flag.ty-flag-cn { background-position: -200px -300px; } .ty-flag.ty-flag-co { background-position: -250px -300px; } .ty-flag.ty-flag-cr { background-position: -300px -300px; } .ty-flag.ty-flag-cu { background-position: -350px 0px; } .ty-flag.ty-flag-cv { background-position: -350px -50px; } .ty-flag.ty-flag-cx { background-position: -350px -100px; } .ty-flag.ty-flag-cy { background-position: -350px -150px; } .ty-flag.ty-flag-cz { background-position: -350px -200px; } .ty-flag.ty-flag-de { background-position: -350px -250px; } .ty-flag.ty-flag-dj { background-position: -350px -300px; } .ty-flag.ty-flag-dk,.ty-flag.ty-flag-da { background-position: 0px -350px; } .ty-flag.ty-flag-dm { background-position: -50px -350px; } .ty-flag.ty-flag-do { background-position: -100px -350px; } .ty-flag.ty-flag-dz { background-position: -150px -350px; } .ty-flag.ty-flag-ec { background-position: -200px -350px; } .ty-flag.ty-flag-ee { background-position: -250px -350px; } .ty-flag.ty-flag-eg { background-position: -300px -350px; } .ty-flag.ty-flag-eh { background-position: -350px -350px; } .ty-flag.ty-flag-er { background-position: -400px 0px; } .ty-flag.ty-flag-es { background-position: -400px -50px; } .ty-flag.ty-flag-et { background-position: -400px -100px; } .ty-flag.ty-flag-eu { background-position: -400px -150px; } .ty-flag.ty-flag-fi { background-position: -400px -200px; } .ty-flag.ty-flag-fj { background-position: -400px -250px; } .ty-flag.ty-flag-fk { background-position: -400px -300px; } .ty-flag.ty-flag-fm { background-position: -400px -350px; } .ty-flag.ty-flag-fo { background-position: 0px -400px; } .ty-flag.ty-flag-fr { background-position: -50px -400px; } .ty-flag.ty-flag-ga { background-position: -100px -400px; } .ty-flag.ty-flag-gb,.ty-flag.ty-flag-en { background-position: -150px -400px; } .ty-flag.ty-flag-gd { background-position: -200px -400px; } .ty-flag.ty-flag-ge { background-position: -250px -400px; } .ty-flag.ty-flag-gg { background-position: -300px -400px; } .ty-flag.ty-flag-gh { background-position: -350px -400px; } .ty-flag.ty-flag-gi { background-position: -400px -400px; } .ty-flag.ty-flag-gl { background-position: -450px 0px; } .ty-flag.ty-flag-gm { background-position: -450px -50px; } .ty-flag.ty-flag-gn { background-position: -450px -100px; } .ty-flag.ty-flag-gq { background-position: -450px -150px; } .ty-flag.ty-flag-gr,.ty-flag.ty-flag-el { background-position: -450px -200px; } .ty-flag.ty-flag-gs { background-position: -450px -250px; } .ty-flag.ty-flag-gt { background-position: -450px -300px; } .ty-flag.ty-flag-gu { background-position: -450px -350px; } .ty-flag.ty-flag-gw { background-position: -450px -400px; } .ty-flag.ty-flag-gy { background-position: 0px -450px; } .ty-flag.ty-flag-hk { background-position: -50px -450px; } .ty-flag.ty-flag-hn { background-position: -100px -450px; } .ty-flag.ty-flag-hr { background-position: -150px -450px; } .ty-flag.ty-flag-ht { background-position: -200px -450px; } .ty-flag.ty-flag-hu { background-position: -250px -450px; } .ty-flag.ty-flag-id { background-position: -300px -450px; } .ty-flag.ty-flag-ie { background-position: -350px -450px; } .ty-flag.ty-flag-il { background-position: -400px -450px; } .ty-flag.ty-flag-im { background-position: -450px -450px; } .ty-flag.ty-flag-in { background-position: -500px 0px; } .ty-flag.ty-flag-iq { background-position: -500px -50px; } .ty-flag.ty-flag-ir { background-position: -500px -100px; } .ty-flag.ty-flag-is { background-position: -500px -150px; } .ty-flag.ty-flag-it { background-position: -500px -200px; } .ty-flag.ty-flag-je { background-position: -500px -250px; } .ty-flag.ty-flag-jm { background-position: -500px -300px; } .ty-flag.ty-flag-jo { background-position: -500px -350px; } .ty-flag.ty-flag-jp { background-position: -500px -400px; } .ty-flag.ty-flag-ke { background-position: -500px -450px; } .ty-flag.ty-flag-kg { background-position: 0px -500px; } .ty-flag.ty-flag-kh { background-position: -50px -500px; } .ty-flag.ty-flag-ki { background-position: -100px -500px; } .ty-flag.ty-flag-km { background-position: -150px -500px; } .ty-flag.ty-flag-kn { background-position: -200px -500px; } .ty-flag.ty-flag-kp { background-position: -250px -500px; } .ty-flag.ty-flag-kr { background-position: -300px -500px; } .ty-flag.ty-flag-kv { background-position: -350px -500px; } .ty-flag.ty-flag-kw { background-position: -400px -500px; } .ty-flag.ty-flag-ky { background-position: -450px -500px; } .ty-flag.ty-flag-kz { background-position: -500px -500px; } .ty-flag.ty-flag-la { background-position: -550px 0px; } .ty-flag.ty-flag-lb { background-position: -550px -50px; } .ty-flag.ty-flag-lc { background-position: -550px -100px; } .ty-flag.ty-flag-li { background-position: -550px -150px; } .ty-flag.ty-flag-lk { background-position: -550px -200px; } .ty-flag.ty-flag-lr { background-position: -550px -250px; } .ty-flag.ty-flag-ls { background-position: -550px -300px; } .ty-flag.ty-flag-lt { background-position: -550px -350px; } .ty-flag.ty-flag-lu { background-position: -550px -400px; } .ty-flag.ty-flag-lv { background-position: -550px -450px; } .ty-flag.ty-flag-ly { background-position: -550px -500px; } .ty-flag.ty-flag-ma { background-position: 0px -550px; } .ty-flag.ty-flag-mc { background-position: -50px -550px; } .ty-flag.ty-flag-md { background-position: -100px -550px; } .ty-flag.ty-flag-me { background-position: -150px -550px; } .ty-flag.ty-flag-mg { background-position: -200px -550px; } .ty-flag.ty-flag-mh { background-position: -250px -550px; } .ty-flag.ty-flag-mk { background-position: -300px -550px; } .ty-flag.ty-flag-ml { background-position: -350px -550px; } .ty-flag.ty-flag-mm { background-position: -400px -550px; } .ty-flag.ty-flag-mn { background-position: -450px -550px; } .ty-flag.ty-flag-mo { background-position: -500px -550px; } .ty-flag.ty-flag-mp { background-position: -550px -550px; } .ty-flag.ty-flag-mr { background-position: -600px 0px; } .ty-flag.ty-flag-ms { background-position: -600px -50px; } .ty-flag.ty-flag-mt { background-position: -600px -100px; } .ty-flag.ty-flag-mu { background-position: -600px -150px; } .ty-flag.ty-flag-mv { background-position: -600px -200px; } .ty-flag.ty-flag-mw { background-position: -600px -250px; } .ty-flag.ty-flag-mx { background-position: -600px -300px; } .ty-flag.ty-flag-my { background-position: -600px -350px; } .ty-flag.ty-flag-mz { background-position: -600px -400px; } .ty-flag.ty-flag-na { background-position: -600px -450px; } .ty-flag.ty-flag-nc { background-position: -600px -500px; } .ty-flag.ty-flag-ne { background-position: -600px -550px; } .ty-flag.ty-flag-nf { background-position: 0px -600px; } .ty-flag.ty-flag-ng { background-position: -50px -600px; } .ty-flag.ty-flag-ni { background-position: -100px -600px; } .ty-flag.ty-flag-nl { background-position: -150px -600px; } .ty-flag.ty-flag-no { background-position: -200px -600px; } .ty-flag.ty-flag-np { background-position: -250px -600px; } .ty-flag.ty-flag-nr { background-position: -300px -600px; } .ty-flag.ty-flag-nu { background-position: -350px -600px; } .ty-flag.ty-flag-nz { background-position: -400px -600px; } .ty-flag.ty-flag-om { background-position: -450px -600px; } .ty-flag.ty-flag-pa { background-position: -500px -600px; } .ty-flag.ty-flag-pe { background-position: -550px -600px; } .ty-flag.ty-flag-pg { background-position: -600px -600px; } .ty-flag.ty-flag-ph { background-position: -650px 0px; } .ty-flag.ty-flag-pk { background-position: -650px -50px; } .ty-flag.ty-flag-pl { background-position: -650px -100px; } .ty-flag.ty-flag-pn { background-position: -650px -150px; } .ty-flag.ty-flag-pr { background-position: -650px -200px; } .ty-flag.ty-flag-ps { background-position: -650px -250px; } .ty-flag.ty-flag-pt { background-position: -650px -300px; } .ty-flag.ty-flag-pw { background-position: -650px -350px; } .ty-flag.ty-flag-py { background-position: -650px -400px; } .ty-flag.ty-flag-qa { background-position: -650px -450px; } .ty-flag.ty-flag-ro { background-position: -650px -500px; } .ty-flag.ty-flag-rs { background-position: -650px -550px; } .ty-flag.ty-flag-ru { background-position: -650px -600px; } .ty-flag.ty-flag-rw { background-position: 0px -650px; } .ty-flag.ty-flag-sa { background-position: -50px -650px; } .ty-flag.ty-flag-sb { background-position: -100px -650px; } .ty-flag.ty-flag-sc { background-position: -150px -650px; } .ty-flag.ty-flag-sd { background-position: -200px -650px; } .ty-flag.ty-flag-se { background-position: -250px -650px; } .ty-flag.ty-flag-sg { background-position: -300px -650px; } .ty-flag.ty-flag-sh { background-position: -350px -650px; } .ty-flag.ty-flag-si { background-position: -400px -650px; } .ty-flag.ty-flag-sk { background-position: -450px -650px; } .ty-flag.ty-flag-sl { background-position: -500px -650px; } .ty-flag.ty-flag-sm { background-position: -550px -650px; } .ty-flag.ty-flag-sn { background-position: -600px -650px; } .ty-flag.ty-flag-so { background-position: -650px -650px; } .ty-flag.ty-flag-sr { background-position: -700px 0px; } .ty-flag.ty-flag-ss { background-position: -700px -50px; } .ty-flag.ty-flag-st { background-position: -700px -100px; } .ty-flag.ty-flag-sv { background-position: -700px -150px; } .ty-flag.ty-flag-sy { background-position: -700px -200px; } .ty-flag.ty-flag-sz { background-position: -700px -250px; } .ty-flag.ty-flag-tc { background-position: -700px -300px; } .ty-flag.ty-flag-td { background-position: -700px -350px; } .ty-flag.ty-flag-tg { background-position: -700px -400px; } .ty-flag.ty-flag-th { background-position: -700px -450px; } .ty-flag.ty-flag-tj { background-position: -700px -500px; } .ty-flag.ty-flag-tm { background-position: -700px -550px; } .ty-flag.ty-flag-tn { background-position: -700px -600px; } .ty-flag.ty-flag-to { background-position: -700px -650px; } .ty-flag.ty-flag-tp { background-position: 0px -700px; } .ty-flag.ty-flag-tr { background-position: -50px -700px; } .ty-flag.ty-flag-tt { background-position: -100px -700px; } .ty-flag.ty-flag-tv { background-position: -150px -700px; } .ty-flag.ty-flag-tw { background-position: -200px -700px; } .ty-flag.ty-flag-tz { background-position: -250px -700px; } .ty-flag.ty-flag-ua { background-position: -300px -700px; } .ty-flag.ty-flag-ug { background-position: -350px -700px; } .ty-flag.ty-flag-us { background-position: -400px -700px; } .ty-flag.ty-flag-uy { background-position: -450px -700px; } .ty-flag.ty-flag-uz { background-position: -500px -700px; } .ty-flag.ty-flag-va { background-position: -550px -700px; } .ty-flag.ty-flag-vc { background-position: -600px -700px; } .ty-flag.ty-flag-ve { background-position: -650px -700px; } .ty-flag.ty-flag-vg { background-position: -700px -700px; } .ty-flag.ty-flag-vi { background-position: -750px 0px; } .ty-flag.ty-flag-vn { background-position: -750px -50px; } .ty-flag.ty-flag-vu { background-position: -750px -100px; } .ty-flag.ty-flag-ws { background-position: -750px -150px; } .ty-flag.ty-flag-ye { background-position: -750px -200px; } .ty-flag.ty-flag-yt { background-position: -750px -250px; } .ty-flag.ty-flag-za { background-position: -750px -300px; } .ty-flag.ty-flag-zh { background-position: -200px -300px; } .ty-flag.ty-flag-zm { background-position: -750px -350px; } .ty-flag.ty-flag-zw { background-position: -750px -400px; } @media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) { .ty-flag { background-image:url('../../../../../../../../design/themes/addc/media/images/icons/flags@2x.png?1627065516'); background-size: 800px 800px; } } @media print { body { background: #fff; min-width: 0; } #ci_header,#ci_footer { display: none; } .product-main-info h1.ty-mainbox-title,.in-stock,.ty-mainbox-title span { color: #333; } .ty-footer-menu div,.ty-payment-icons,.qty,.sidebox-wrapper,.ty-sort-container { display: none; } .central-column,.container-left .central-column { margin: 0; overflow: visible; } .ty-helper-container { width: 700px; } .container { width: auto; border: 0; } } .ty-menu__items,.cm-dialog-opener { -webkit-touch-callout: none; } * { -webkit-tap-highlight-color: rgba(0,0,0,0); } body { background: #fff; } p { margin: 0; padding: 6px 0; } ul { padding: 0; margin: 0; list-style: none; } ol { padding: 0 0 0 15px; } li { margin: 0; padding: 2px 0; text-indent: 0; list-style: none; } hr { border: 0; border-bottom: 1px solid #edeff1; } img { max-width: 100%; height: auto; vertical-align: middle; font-size: 0; } .ty-btn { display: inline-block; margin-bottom: 0; padding: 6px 14px; outline: 0px; border: 1px solid rgba(0,0,0,0); background: #bdc3c7; background-image: none; color: #fff; vertical-align: middle; text-align: center; line-height: 1.428571429; cursor: pointer; font-family: 'Open Sans',sans-serif; font-size: 14px; font-weight: normal; font-style: normal; text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; } .ty-btn + .ty-btn { margin-left: 10px; } .ty-btn i { position: relative; top: 2px; margin-right: 5px; } .ty-btn:hover { color: #fff; text-decoration: none; } .ty-btn__big { padding: 6px 17px; text-transform: uppercase; } .ty-btn__text,.ty-btn__text:hover { padding: 0; background: none !important; color: #1abc9c; } .ty-btn__primary { background: #ea621f; color: #fff; } .ty-btn__primary:hover { background: #ed763b; color: #fff; } .ty-btn__primary.ty-btn__text { color: #ea621f; } .ty-btn__secondary { background: #1abc9c; color: #fff; } .ty-btn__secondary:hover { background: #28e1bd; color: #fff; } .ty-btn__tertiary { background: #bdc3c7; color: #fff; } .ty-btn__tertiary:hover { background: #d9dcde; color: #fff; } .buttons-container .buttons-container { margin-top: 0; } .ty-btn-go { position: absolute; top: 1px; right: 1px; padding: 0 10px; min-width: 32px; height: 30px; border: 0px; border-left: 1px solid #cdcdcd; background: #edeff1; cursor: pointer; box-sizing: border-box; } .ty-btn-go__icon { position: absolute; top: 5px; left: 12px; font-size: 20px; line-height: 20px; color: #808080; } .ty-float-left { float: left; } .ty-float-right { float: right; } .ty-clear-both { clear: both; } .ty-valign { vertical-align: middle; } .ty-valign-top { vertical-align: top; } .ty-valign-bottom { vertical-align: bottom; } .hidden { display: none; visibility: visible; } .ty-strong { font-weight: bold; } .ty-italic { font-style: italic; } .ty-lowercase { text-transform: lowercase; } .ty-uppercase { text-transform: uppercase; } .ty-left { text-align: left; } .ty-right { text-align: right; } .ty-center { text-align: center; } .ty-justify { text-align: justify; } .ty-strike { text-decoration: line-through; } .ty-center-block { margin: 0 auto; } .ty-inline { display: inline; } .ty-block { display: block; } .ty-inline-block { display: inline-block; } .ty-scroll-x { overflow-x: auto; overflow-y: hidden; padding-bottom: 3px; width: 100%; height: 100%; } .ty-hand { cursor: pointer; } .ty-nowrap { white-space: nowrap; } .ty-overflow-hidden { overflow: hidden; } .ty-width-full { width: 100%; } .ty-p-none { padding: 0 !important; } .ty-m-none { margin: 0 !important; } .ty-mb-l { margin-bottom: 30px; } .ty-mt-l { margin-top: 30px; } .ty-mb-m { margin-bottom: 20px; } .ty-mt-m { margin-top: 20px; } .ty-mtb-s { margin: 10px 0; } .ty-mtb-xs { margin: 5px 0; } .ty-ml-s { margin-left: 10px; } .ty-mt-s { margin-top: 10px; } .ty-mt-m { margin-top: 20px; } .ty-mb-s { margin-bottom: 10px; } .ty-position-relative { position: relative; } .cm-opacity { opacity: 0.3; } .cm-hint { color: #737373; } input[type="text"],input[type="password"],input[type="tel"],input[type="number"],textarea,select { padding: 4px 8px; border: 1px solid #c2c9d0; background: #fff; font-family: 'Open Sans',sans-serif; font-size: 8px; font-style: normal; font-weight: normal; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="text"],input[type="password"],input[type="tel"],input[type="number"] { height: 32px; -webkit-appearance: none; border-radius: 0; } select[multiple="multiple"] { min-height: 80px; } .radio,.checkbox,input[type="radio"],input[type="checkbox"] { margin: -4px 6px 0 0; padding: 0; vertical-align: middle; } input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus { outline: 0; border-color: #1abc9c; -webkit-transition: border 0.2s linear 0s; -moz-transition: border 0.2s linear 0s; -o-transition: border 0.2s linear 0s; transition: border 0.2s linear 0s; } select { padding: 4px 3px 3px; min-width: 4em; max-width: 100%; height: 2.2em; line-height: 2.2em; } input[type="number"] { -moz-appearance: textfield; } input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .ty-control-group { margin: 0 0 12px 0; vertical-align: middle; } .ty-control-group:before,.ty-control-group:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-control-group:after { clear: both; } .ty-control-group__label { float: left; padding: 6px 0; margin-right: 10px; width: 110px; color: #1a1a1a; } .ty-control-group__title { display: block; padding: 6px 0; font-weight: bold; } .ty-control-group__price { width: 115px; } .ty-control-group__item { display: inline-block; padding: 6px 0; word-break: break-all; word-break: break-word; } .ty-control-group label.hidden { display: none; } .ty-input-append { position: relative; margin: 10px 0 0 0; } .ty-input-append .ty-input-text { width: 100%; padding-right: 35px; } .ty-select-field { padding: 3px 0; } .ty-select-field__label { display: block; padding: 3px 0; margin-right: 10px; font-size: 90%; } .ty-select-field__checkbox { vertical-align: middle; } label.cm-failed-label { color: #bf4d4d; } label.cm-required:after { padding-left: 3px; color: #ea7162; content: "*"; font-size: 13px; line-height: 1px; } input[type="text"].cm-failed-field,input[type="password"].cm-failed-field,textarea.cm-failed-field,.cm-field-container.cm-failed-field input[type="text"] { border: 1px solid #bf4d4d; background: #fff; } .ty-error-text { color: #b94a48; } .disabled,select.disabled { background: #e3e3e3; } .ty-input-text { width: auto; } .ty-input-text-medium { width: 300px; } .ty-input-text-large { width: 550px; } .ty-input-text-short { width: 50px; } .ty-input-text-full { width: 100%; } .ty-input-textarea { resize: vertical; } .ty-table { width: 100%; margin-top: 30px; border: 1px solid #edeff1; border-width: 1px 0px 1px 1px; border-bottom: none; } .ty-table th { padding: 12px; border-right: 1px solid #edeff1; border-bottom: 1px solid #edeff1; background: #f8f9fa; text-align: left; text-transform: none; white-space: nowrap; font-weight: bold; line-height: normal; } .ty-table th i { margin-left: 5px; position: relative; top: 3px; font-size: 16px; color: #bdc3c7; } .ty-table tr,.table .table tr { background-color: #fff; } .ty-table table tr { background-color: transparent; } .ty-table td,.ty-table .table td { padding: 13px; border-right: 1px solid #ecf0f1; border-bottom: 1px solid #ecf0f1; } .ty-table tbody tr:nth-child(2n) { background: #f8f9fa; } .ty-table th,.ty-table th a { color: #404040; font-weight: bold; } .ty-table__responsive-header { display: none; } .help-inline { display: block; } .help-inline p { padding: 4px 0px 0px 0px; color: #b94a48 !important; } .ty-dir-list { display: inline-block; width: 7px; font-size: 15px; margin-right: 5px; cursor: pointer; } .ty-extra-link { border-bottom: 1px dotted #4d4d4d; padding: 0; text-decoration: none; color: #1a1a1a; cursor: pointer; } .ty-dashed-link { border-bottom-width: 1px; border-bottom-style: dotted; text-decoration: none; } .ty-remove { position: relative; display: inline-block; width: auto; white-space: nowrap; text-decoration: none; } .ty-remove:hover { text-decoration: none; } .ty-remove__icon { vertical-align: middle; } .ty-remove__txt { padding-left: 5px; font-size: 12px; color: #b4bcc4; vertical-align: middle; } .ty-remove:hover .ty-remove__txt,.ty-remove:hover .ty-remove__icon { color: #b4bcc4; } .ty-delete-big,.ty-delete-icon { vertical-align: middle; } .ty-delete-big:hover,.ty-delete-icon:hover { text-decoration: none; } .ty-delete-big__icon { font-size: 19px; color: #b4bcc4; } .ty-caret { position: absolute; top: -16px; left: 14px; float: left; overflow: hidden; width: 16px; height: 16px; } .ty-caret .ty-caret-outer,.ty-caret .ty-caret-inner { position: absolute; top: 0; left: 0; display: inline-block; margin-left: -1px; } .ty-caret .ty-caret-outer { width: 0; height: 0; border-top: 16px solid transparent; border-right: 16px solid #edeff1; } .ty-caret .ty-caret-inner { top: 2px; left: 1px; width: 0; height: 0; border-top: 14px solid transparent; border-right: 14px solid #fff; } .ty-caret-bottom { position: absolute; bottom: -16px; left: 14px; float: left; overflow: hidden; width: 16px; height: 16px; } .ty-caret-bottom .ty-caret-outer,.ty-caret-bottom .ty-caret-inner { position: absolute; top: 0; left: 0; display: inline-block; margin-left: -1px; } .ty-caret-bottom .ty-caret-outer { width: 0; height: 0; border-bottom: 16px solid transparent; border-left: 16px solid #edeff1; } .ty-caret-bottom .ty-caret-inner { top: -1px; left: 2px; width: 0; height: 0; border-bottom: 14px solid transparent; border-left: 14px solid #fff; } .ty-caret-info { position: absolute; top: -7px; left: 12px; float: left; overflow: hidden; width: 12px; height: 7px; } .ty-caret-info .ty-caret-outer,.ty-caret-info .ty-caret-inner { position: absolute; top: 0; left: 0; display: inline-block; margin-left: -1px; } .ty-caret-info .ty-caret-outer { border-right: 7px solid transparent; border-bottom: 7px solid #bdc3c7; border-left: 7px solid transparent; } .ty-caret-info .ty-caret-inner { top: 1px; left: 1px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; } .ty-no-items { padding: 60px 20px; background: #f8f9f9; color: #bdc3c7; text-align: center; font-size: 115%; margin-bottom: 20px; } .ty-icon-cancel-circle { font-size: 16px; line-height: 16px; color: #97a3ae; } .ty-menu { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .ty-menu:before,.ty-menu:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-menu:after { clear: both; } .ty-menu__item { padding: 0px; display: block; float: left; } .ty-menu__item-active .ty-menu__item-link { background: #2b3c4e; } /* .no-touch .ty-menu__item:hover .ty-menu__submenu-items, .is-hover-menu, .ty-menu__submenu-items { display: block; } */ .ty-menu__item .ty-menu__item-link { color: #fff; position: relative; padding: 14px 20px; display: block; min-height: 46px; cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-menu__item .ty-menu__item-link .ty-icon-down-micro { position: absolute; font-size: 20px; right: 12px; top: 13px; } .ty-menu__submenu-items { min-width: 200px; /* display: none; */ position: absolute; background: white; z-index: 200; border: 1px solid #2d3f51; border-top: 0; padding: 15px 16px; } .ty-menu__submenu-items .ty-menu__submenu-item { margin-bottom: 10px; } .ty-menu__submenu-items .ty-menu__submenu-link { color: #1abc9c; } .ty-menu__submenu-items .ty-top-mine__submenu-col { margin: 0px 10px 0px 0px; display: inline-block; vertical-align: top; min-width: 139px; } .ty-menu__submenu-items .ty-top-mine__submenu-col:last-child { margin-right: 1px; } .ty-menu__submenu-item-header { min-height: 25px; margin-bottom: 10px; padding-bottom: 2px; border-bottom: 1px solid #e5e5e5; } .ty-menu__submenu-item-header .ty-menu__submenu-link { font-weight: bold; color: #1abc9c; } .ty-menu__submenu .ty-menu__submenu-items .ty-menu__submenu-item-active a { color: #fff; background: #1abc9c; padding: 2px 6px; } .ty-menu__submenu-dropdown-bottom { display: block; background: #ecf0f1; margin: 0px -16px -15px; padding: 10px; text-align: right; } .ty-menu-vertical .ty-menu__items { border-bottom: 0px; z-index: 30; height: 52px; } .ty-menu-vertical .ty-menu__item { float: none; position: relative; } .no-touch .ty-menu-vertical .ty-menu__submenu .ty-menu__item:hover i,.ty-menu-vertical .ty-menu__submenu .is-hover-menu i { color: #fff; } .no-touch .ty-menu-vertical .ty-menu__item:hover > .ty-menu__submenu,.ty-menu-vertical .is-hover-menu > .ty-menu__submenu { display: block; } .no-touch .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item:hover > .ty-menu__item-link { background: #1abc9c; color: white; } .ty-menu__item-arrow i { position: absolute; z-index: 5; right: 15px; top: 17px; color: #a1a6aa; } .ty-menu-vertical .ty-menu__submenu-item-header { margin-bottom: 0px; padding-bottom: 0px; border: 0px; } .ty-menu-vertical .ty-menu__items.rtl { text-align: right; } .ty-menu-vertical .ty-menu__items.rtl .ty-icon-right-open { display: none; } .ty-menu-vertical .ty-menu__items.rtl .ty-icon-left-open { left: 15px; right: auto; display: block; } .ty-menu-vertical .ty-menu__items.rtl .ty-menu__submenu { width: 202px; right: 100%; left: auto; } .ty-menu-vertical .ty-menu__items.rtl .ty-menu__submenu-items { width: 200px; } .ty-menu__submenu { left: 0; } .ty-menu__submenu-to-right .ty-menu__submenu-items { right: 0px; } .ty-menu-item__sale .ty-menu__item-link,.no-touch .ty-menu-item__sale .ty-menu__item-link:hover { color: yellow; } html.dialog-is-open { overflow: hidden; } html.dialog-is-open body { overflow: scroll; } .ui-widget,.ui-widget button { font-family: 'Open Sans',sans-serif; } .object-container { padding: 10px 20px 0px 20px; background: #fff; overflow: auto; } .object-container .notification-content { top: 11px; right: 24px; min-width: 420px; position: absolute; z-index: 1510; } .ui-widget select,.ui-widget textarea { font-weight: normal; } .ui-dialog-content { overflow: visible; display: block !important; } .ui-widget-content.ui-dialog { padding: 0; border: none; max-width: 930px; } .object-container .ty-control-group__label { float: none; width: auto; display: inline-block; min-width: 120px; vertical-align: top; } .ui-dialog .ui-dialog-content { overflow: visible; padding: 0; min-height: 120px !important; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ui-widget-content.ui-dialog { overflow: hidden; } .ui-dialog .ui-dialog-titlebar { padding: 13px 20px 10px; border: none; border-bottom: 1px solid #d0d6db; background: #f6f7f8; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .ui-corner-all { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .ui-dialog .ui-resizable-se { right: 1px; bottom: 1px; } .ui-widget-overlay { position: fixed; overflow: hidden; margin: 0; padding: 0; background: url('../../../../../../../../design/themes/addc/media/images/picker_bg_outside.png?1627065516') repeat-x 0 -100% scroll #000; opacity: 0.7; filter: alpha(opacity=70); } div.ui-dialog .ui-dialog-title { width: auto; margin: 0; color: #2c3e50; font-weight: normal; font-size: 18px; padding-right: 20px; } .ui-dialog .ui-dialog-titlebar-close { top: 27px; right: 13px; padding: 0; } .ui-draggable .ui-dialog-titlebar { cursor: url('../../../../../../../../design/themes/addc/media/images/icons/openhand.cur?1627065516'), move; } .ui-dialog .buttons-container { margin: 0px -20px; } .ui-dialog .buttons-container.picker { padding: 13px 0; width: 100%; border-top: 1px solid #fff; background-color: #f9f9f9; } .buttons-container-picker { padding: 0; width: 100%; } .buttons-container-picker { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 15px 20px; border: 1px solid #e3e3e3; } .ui-dialog .buttons-container.picker > div { margin: 0 15px; } .ui-widget-header .ui-icon-closethick { color: #d0d6db; background: none; margin: -10px 0 0 -10px; text-indent: 0; font: 13px/1 'glyphs'; speak: none; -webkit-font-smoothing: antialiased; opacity: 0.7; } .ui-widget-header .ui-icon-closethick.ui-state-hover { opacity: 1; } .ui-widget-header .ui-icon-closethick:before { font-family: glyphs; content: "\e009"; speak: none; -webkit-font-smoothing: antialiased; } .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover { border: none; background: none; } .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover span:before { color: #b9c9d8; } .ui-widget-header .ui-state-default { background: none; border: 0; outline: none; } .ui-dialog-dragging { background: #f7f7e7 none; opacity: 0.6; } .ui-dialog-dragging .ui-resizable-handle { display: none; } .ui-dialog-dragging .ui-dialog-content { visibility: hidden; } .ty-wysiwyg-content h1 { font-size: 36px; font-weight: bold; } .ty-wysiwyg-content h2 { font-weight: bold; font-size: 30px; } .ty-wysiwyg-content h3 { font-weight: bold; font-size: 24px; } .ty-wysiwyg-content h4 { font-weight: bold; font-size: 18px; } .ty-wysiwyg-content h5 { font-weight: bold; font-size: 14px; } .ty-wysiwyg-content h6 { font-weight: bold; font-size: 12px; } .ty-wysiwyg-content h1,.ty-wysiwyg-content h2,.ty-wysiwyg-content h3 { margin-top: 20px; margin-bottom: 10px; } .ty-wysiwyg-content h4,.ty-wysiwyg-content h5,.ty-wysiwyg-content h6 { margin-top: 10px; margin-bottom: 10px; } .ty-wysiwyg-content td,.ty-wysiwyg-content th { padding: 5px; } .ty-wysiwyg-content ul { padding: 0 0 0 20px; list-style-type: disc; } .ty-wysiwyg-content ol { padding: 0 0 0 20px; list-style-type: decimal; } .ty-wysiwyg-content ol > li { list-style-type: inherit; } .ty-product-block__description ul { padding: 0 0 0 20px; list-style-type: disc; } .ty-product-block__description ul > li { list-style-type: inherit; } .ty-product-block__description ol { padding: 0 0 0 20px; list-style-type: decimal; } .ty-product-block__description ol > li { list-style-type: inherit; } .ty-product-list__description ul { padding: 0 0 0 20px; list-style-type: disc; } .ty-product-list__description ul > li { list-style-type: inherit; } .ty-product-list__description ol { padding: 0 0 0 20px; list-style-type: decimal; } .ty-product-list__description ol > li { list-style-type: inherit; } .ty-wysiwyg-content iframe { max-width: 100%; } .ty-wysiwyg-content .no-border td { border: 0; } .redactor-box ol li { list-style-type: decimal; } .redactor-box ul li { list-style-type: disc; } .ty-wysiwyg-content [class*="ty-column"] { margin-bottom: 20px; box-sizing: border-box; padding: 0px 10px; } .ty-wysiwyg-content .ty-notice { padding: 10px 25px; background: #f6f7f8; color: #333; border-radius: 4px; display: inline-block; } .ty-wysiwyg-content .ty-image { padding: 10px; border: 4px solid #fff; outline: 2px solid #edeff1; box-sizing: border-box; } .ty-wysiwyg-content { word-wrap: break-word; } .ty-wysiwyg-content h1.ty-main-title { margin-top: 10px; padding-bottom: 10px; font-size: 36px; text-transform: uppercase; line-height: 155%; font-weight: normal; } .ty-wysiwyg-content h1.ty-main-title2 { margin-top: 45px; font-weight: normal; font-size: 37px; } @media (max-width: 767px) { .ty-wysiwyg-content h1.ty-main-title2,.ty-wysiwyg-content h1.ty-main-title { font-size:24px; } } .ty-wysiwyg-content h3.ty-main-title2 { margin: 78px 0 32px; font-size: 22px; font-weight: normal; } .ty-list-container,.ty-items-container { margin: 20px 0; line-height: 140%; } .ty-list-container.ty-decimal .ty-list-text,.ty-items-container.ty-decimal .ty-list-text { padding-left: 40px; } .ty-list-container.ty-decimal .ty-list-item,.ty-items-container.ty-decimal .ty-list-item { position: absolute; margin-top: 7px; margin-left: -40px; font-size: 60px; color: #0cf; } .ty-list-container .ty-column4 .ty-company__item,.ty-list-container .ty-column4 .ty-gift-certificate__item { padding-right: 10%; } @media (max-width: 478px) { .ty-list-container .ty-column4 .ty-company__item,.ty-list-container .ty-column4 .ty-gift-certificate__item { padding-right:0; } } .ty-list-container .ty-company__item { padding-right: 10%; } .ty-list-container .ty-list-image { margin: 17px 0; text-align: center; } .ty-list-container .ty-list-image.ty-left { text-align: left; } .ty-list-container .ty-list-image.ty-right { text-align: right; } .ty-list-container .ty-list-text { padding-top: 8px; font-family: Arial; font-size: 12px; line-height: 150%; } .ty-list-container .ty-list-text.big { font-size: 16px; } .ty-list-container .ty-list-text .ty-header { display: block; font-size: 21px; } .ty-list-container .ty-list-text .ty-header .ty-big { font-size: 218%; font-weight: bold; line-height: normal; } .ty-list-container.with-shadow .ty-list-image { padding: 10px; margin-bottom: 14px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); } .ty-list-container.with-shadow .ty-list-text { padding-top: 0; margin-bottom: 27px; } .ty-list-container .ty-list-header { display: block; padding-bottom: 6px; font-size: 22px; line-height: normal; } .ty-items-container .item { padding-right: 4%; } @media screen and (max-width: 480px) { .ty-items-container { text-align:center; } .ty-items-container .item { padding-right: 0; } } .ty-column1 { display: inline-block; width: 100%; vertical-align: top; margin-right: -0.25em; } .ty-column2 { display: inline-block; width: 50%; vertical-align: top; margin-right: -0.25em; } .ty-column3 { display: inline-block; width: 33.333333333333%; vertical-align: top; margin-right: -0.25em; } .ty-column4 { display: inline-block; width: 25%; vertical-align: top; margin-right: -0.25em; } .ty-column5 { display: inline-block; width: 20%; vertical-align: top; margin-right: -0.25em; } .ty-column6 { display: inline-block; width: 16.666666666667%; vertical-align: top; margin-right: -0.25em; } .ty-column7 { display: inline-block; width: 14.285714285714%; vertical-align: top; margin-right: -0.25em; } .ty-column8 { display: inline-block; width: 12.5%; vertical-align: top; margin-right: -0.25em; } .ty-column9 { display: inline-block; width: 11.111111111111%; vertical-align: top; margin-right: -0.25em; } .ty-column10 { display: inline-block; width: 10%; vertical-align: top; margin-right: -0.25em; } @media (max-width: 979px) { .ty-column1 { display:inline-block; width: 100%; vertical-align: top; margin-right: -0.25em; } .ty-column2 { width: 100%; } .ty-column3 { width: 50%; } .ty-column4 { width: 33.333333333333%; } .ty-column5 { width: 25%; } .ty-column6 { width: 20%; } .ty-column7 { width: 16.666666666667%; } .ty-column8 { width: 14.285714285714%; } .ty-column9 { width: 12.5%; } .ty-column10 { width: 11.111111111111%; } } @media (max-width: 767px) { .ty-column1 { display:inline-block; width: 100%; vertical-align: top; margin-right: -0.25em; } .ty-column2 { width: 50%; } .ty-column3 { width: 50%; } .ty-column4 { width: 50%; } .ty-column5 { width: 50%; } .ty-column6 { width: 50%; } .ty-column7 { width: 50%; } .ty-column8 { width: 50%; } .ty-column9 { width: 50%; } .ty-column10 { width: 50%; } } @media screen and (max-width: 480px) { .ty-column1 { width:100%; } .ty-column2 { width: 100%; } .ty-column3 { width: 100%; } .ty-column4 { width: 100%; } .ty-column5 { width: 100%; } .ty-column6 { width: 100%; } .ty-column7 { width: 100%; } .ty-column8 { width: 100%; } .ty-column9 { width: 100%; } .ty-column10 { width: 100%; } } .tygh-top-panel { background-color: #edeff1; background-image: -moz-linear-gradient(top,#edeff1,#edeff1); background-image: -webkit-gradient(linear,0 0,0 100%,from(#edeff1),to(#edeff1)); background-image: -webkit-linear-gradient(top,#edeff1,#edeff1); background-image: -o-linear-gradient(top,#edeff1,#edeff1); background-image: linear-gradient(to bottom,#edeff1,#edeff1); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffedeff1', endColorstr='#ffedeff1', GradientType=0); } @media (max-width: 1024px) { .tygh-top-panel .ty-text-links-wrapper { border:none; } } .top-links-grid .ty-float-left,.top-links-grid .ty-float-right { max-width: 100%; } .top-links-grid .ty-text-links { margin-top: 6px; } @media (max-width: 1024px) { .top-links-grid { float:none !important; width: auto !important; } .top-links-grid > .ty-geo-maps__geolocation { float: right; } .top-links-grid .ty-geo-maps__geolocation .ty-geo-maps__geolocation__opener { padding: 10px 11px 11px 8px; color: #7a8998; } .top-links-grid .ty-geo-maps__geolocation .ty-geo-maps__geolocation__opener:hover { background: #e2e5e8; } .top-links-grid .ty-geo-maps__geolocation .ty-geo-maps__geolocation__location { display: none; } .top-links-grid .ty-text-links-btn.visible-phone { display: inherit !important; } } @media (min-width: 1025px) { .top-links-grid .ty-text-links_show_inline { display:block !important; } } @media (max-width: 1024px) { .top-links-grid .ty-text-links_show_inline > .ty-text-links__item { display:block; } } .top-menu-grid { padding-top: 38px; } .top-quick-links { max-width: 100%; } .top-quick-links a { color: #1abc9c; } .our-brands-grid { margin-bottom: 80px; } .ty-order-summary { margin-top: 66px; } .tygh-header > div { padding-top: 39px; } .header-widget-grid .top-menu-grid { padding-top: 15px; } .search-widget-block-grid { padding: 15px 0; } .tygh-header > div { background-color: #fff; background-image: -moz-linear-gradient(top,#fff,#fff); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff)); background-image: -webkit-linear-gradient(top,#fff,#fff); background-image: -o-linear-gradient(top,#fff,#fff); background-image: linear-gradient(to bottom,#fff,#fff); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0); } .tygh-content > div { padding-bottom: 40px; } .tygh-content > div { background-color: #fff; } .side-grid .ty-account-info__user-arrow { display: none; } .side-grid .ty-dropdown-box__content { right: auto; left: 0; } .main-content-grid { width: 100%; } .footer-content-grid { margin: 30px 0px; } .ty-holiday-gift-banner { margin-top: -20px; width: 100%; } .top-my-account { margin-left: 22px; } .buttons-container { padding: 17px 20px; background: #f6f7f8; } .buttons-container:before,.buttons-container:after { display: table; content: ""; line-height: 0; width: 100%; } .buttons-container:after { clear: both; } .ty-mainbox-body .buttons-container { margin: 25px 0px; } .ty-mainbox-title { margin-bottom: 10px; } .ty-mainbox-title:before,.ty-mainbox-title:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-mainbox-title:after { clear: both; } .ty-mainbox-title__left { float: left; } .ty-mainbox-title__right { display: block; float: right; margin-top: 7px; font-weight: normal; font-size: 70%; } .ty-mainbox-title .ty-status { float: right; padding-top: 10px; color: #404040; font-style: normal; font-size: 14px; } .ty-mainbox-title .ty-date { font-style: normal; font-size: 70%; white-space: nowrap; } .ty-mainbox-container.ty-float-right,.ty-mainbox-container.ty-float-left { width: inherit; } .ty-subheaders-group { margin: 0 15px 21px 15px; } .ty-subheader { margin: 0; padding: 7px 0 10px 0; font-size: 18px; color: #34495e; } .ty-subheader__tooltip { font-size: inherit; } .ty-mainbox-simple-title { margin-bottom: 10px; } .ty-mainbox-simple-title:before,.ty-mainbox-simple-title:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-mainbox-simple-title:after { clear: both; } .ty-sidebox-important { margin-bottom: 15px; } .ty-sidebox-important__title { width: 100%; display: none; } .ty-sidebox-important__title-wrapper { font-size: 13px; font-weight: normal; color: #909598; padding: 4px 14px 8px; background: #ecf0f1; float: left; width: 100%; box-sizing: border-box; } .ty-sidebox-important__body { -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; } .ty-text-links { margin: 0 0 6px 0; } .ty-text-links:first-child { padding-top: 0; } .ty-text-links .ty-level-0 { margin-left: 0px; } .ty-text-links .ty-level-1 { margin-left: 10px; } .ty-text-links .ty-level-2 { margin-left: 20px; } .ty-text-links .ty-level-3 { margin-left: 30px; } .ty-text-links .ty-level-4 { margin-left: 40px; } .ty-text-links__active > .ty-text-links__a,.no-touch .ty-text-links__a:hover { color: #148f77; } .ty-text-links__item { position: relative; display: block; margin-right: 15px; } .ty-text-links_show_inline > .ty-text-links__item { display: inline-block; } .ty-text-links_show_inline .ty-level-0 > .ty-text-links { display: none; position: absolute; min-width: 200px; background: #fff; border: 1px solid #8b98a5; z-index: 10; padding: 5px; margin: 0; } .no-touch .ty-text-links_show_inline .ty-level-0:hover .ty-text-links { display: block; } .ty-text-links_show_inline .ty-level-0.is-hover-link > .ty-text-links { display: block; } .ty-dropdown-box .ty-text-links__item { margin: 0; padding: 7px 14px; } .ui-datepicker { width: unset !important; min-width: 17em !important; } .ty-accordion { margin-top: 20px; } .ty-accordion .ui-accordion-header-icon { position: absolute; top: 5px; right: 10px; background: none; text-indent: 0; overflow: visible; } .ty-accordion .ui-accordion-header-icon:before { font-family: glyphs; font-size: 25px; content: "\e019"; speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ty-accordion .ui-accordion-header { position: relative; color: #7c7e80; margin-top: 5px; padding: 8px 12px; border: 0px; border-radius: 0px; background: #e5ebec; background-image: none; font-family: 'Open Sans',sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .ty-accordion .ui-accordion-header.ui-state-active { background: #bdc3c7; color: white; } .ty-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:before { content: "\e01c"; } .ty-accordion .ui-accordion-content { border: 0; } .ty-logo-container { position: relative; margin-top: 2px; } .ty-logo-container__image { display: inline-block; text-decoration: none; } .ty-logo-container__image.vertical-middle { visibility: hidden; } .ty-grid-list__item { margin: 0px 10px 25px 10px; } .ty-grid-list__item:before,.ty-grid-list__item:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-grid-list__item:after { clear: both; } .ty-grid-list__item:hover .ty-icon-left-circle,.ty-grid-list__item:hover .ty-icon-right-circle { visibility: visible; } .ty-grid-list__item:hover .ty-quick-view-button { visibility: visible; } .ty-grid-list__image { position: relative; padding: 18px 0; border: 1px solid #ebebeb; background: #fff; text-align: center; min-height: 50px; } .ty-grid-list__image .ty-no-image { border: 0px; } .ty-grid-list__price { display: block; text-align: left; vertical-align: top; overflow: hidden; word-break: break-all; } .ty-grid-list__no-price { text-align: left; width: auto; } .ty-grid-list__item-name { margin-top: 10px; margin-bottom: 5px; display: block; width: 100%; overflow: hidden; } .ty-grid-list__item-name .product-title { display: block; color: #8c8c8c; word-wrap: break-word; } .ty-grid-list__control { width: 100%; padding-top: 5px; } .ty-product-empty { background: #f8f9f9; margin: 28px 10px 0 10px; height: 190px; text-align: center; } .ty-product-empty__text { color: #cdcdcd; font-size: 115%; line-height: 190px; } .ty-product-list { padding: 35px 0; } .ty-product-list__image { position: relative; float: left; margin: 0 25px 20px 0; border: 1px solid #ebebeb; } .ty-product-list__content { overflow: hidden; } .ty-product-list__info { overflow-x: auto; overflow-y: hidden; } .ty-product-list__control .ty-btn { margin-bottom: 10px; margin-right: 10px; } .ty-product-list__control .ty-product-coming-soon { margin: 10px 0px; } .ty-product-list__item-name .product-title { font-size: 130%; word-wrap: break-word; } .ty-product-list__price .ty-price-num { font-size: 120%; } .ty-product-list__price { padding: 10px 0px; } .ty-product-list__description { line-height: 170%; } .ty-product-list .ty-qty-out-of-stock { margin-right: 20px; padding: 2px 0px 0px 0px; vertical-align: top; } .ty-compact-list__item { padding: 10px 0; border-bottom: 1px solid #dfdfdf; position: relative; } .ty-compact-list__item:before,.ty-compact-list__item:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-compact-list__item:after { clear: both; } .ty-compact-list__content:before,.ty-compact-list__content:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-compact-list__content:after { clear: both; } .ty-compact-list__item .ty-discount-label { top: auto; right: auto; bottom: 5px; } .ty-compact-list__item .ty-qty { margin: 0; } .ty-compact-list__image { float: left; width: 13%; padding: 0px 25px; text-align: center; } .ty-compact-list__image .ty-discount-label { position: static; float: none; display: inline-block; margin-top: 5px; } .ty-compact-list__title { float: left; width: 30%; margin: 0 10px 0 0; word-wrap: break-word; } .ty-compact-list__controls { float: right; position: relative; padding-bottom: 30px; width: 40%; text-align: right; } .ty-compact-list__controls .ty-btn__add-to-cart { margin: 0 0 0 10px; } .ty-compact-list__controls .ty-qty-out-of-stock { margin-right: 0; } .ty-compact-list__controls .ty-product-coming-soon { width: 100%; right: 0px; padding-top: 12px; text-align: right; position: absolute; } .ty-product-coming-soon { color: #767676; } .ty-compact-list__controls > div { display: inline-block; vertical-align: middle; } .ty-compact-list__controls .qty { padding-top: 0; } .ty-compact-list__price { margin-right: 10px; } .ty-compact-list__price .ty-list-price { margin-right: 4px; } .ty-compact-list__item .ty-control-group__label { width: auto; } .ty-thumbnail-list__item { margin-bottom: 20px; text-align: center; } .ty-thumbnail-list__img-block { display: inline-block; } .ty-thumbnail-list__name { padding: 6px 0; } .ty-thumbnail-list__butons { padding: 10px 0; } .ty-template-small__item { padding: 10px 0; border-bottom: 1px dotted #ebebeb; } .ty-template-small__item:last-child { border: 0; } .ty-template-small__item-img { float: left; margin-right: 10px; vertical-align: top; } .ty-template-small__item-price { margin-top: 5px; } .ty-template-small__item-description { overflow: hidden; } .ty-scroller-list__item { padding-top: 20px; text-align: center; } .ty-scroller-list__description .product-title { display: inline-block; overflow: hidden; padding-top: 5px; width: 90%; text-overflow: ellipsis; white-space: nowrap; word-wrap: break-word; } .ty-scroller-list__item:hover .ty-quick-view-button { visibility: visible; text-align: center; } .ty-simple-list__buttons { padding: 17px 20px; } .ty-simple-list .ty-discount-label { top: 1px; right: 1px; } .ty-simple-list .ty-discount-label:before,.ty-simple-list .ty-discount-label:after { content: ""; position: absolute; } .ty-simple-list .ty-discount-label:before { top: -1px; right: 0; bottom: 0; width: 1px; height: 150px; background-image: -webkit-linear-gradient(bottom,transparent,#edeff1); background-image: -moz-linear-gradient(bottom,transparent,#edeff1); background-image: -o-linear-gradient(bottom,transparent,#edeff1); } .ty-simple-list .ty-discount-label:after { top: 0; right: 1px; width: 150px; height: 1px; background-image: -webkit-linear-gradient(right,#edeff1,transparent); background-image: -moz-linear-gradient(right,#edeff1,transparent); background-image: -o-linear-gradient(right,#edeff1,transparent); } ol.text-link-list .text-link-list__item { list-style: decimal; } .ty-profile-field { margin-top: 30px; } .ty-profile-field .ty-input-text { width: 100%; } .ty-profile-field__switch { margin: 25px 0px; padding: 15px 20px; border: 2px solid #b9c1c9; background: white; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .ty-profile-field__switch-label { float: left; } .ty-profile-field__switch-actions { float: right; } .ty-profile-field__switch-actions label { padding-right: 15px; } .ty-profile-field__select-country,.ty-profile-field__select-state,.ty-profile-field__select { width: 100%; } .ty-billing-zip-code,.ty-shipping-zip-code { clear: both; width: 120px; } .company .buttons-container { border-top: 1px solid #ddd; -webkit-border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px; margin: 30px 0px 28px -21px; padding: 17px 20px 17px 20px; width: 100%; } .ty-billing-first-name,.ty-billing-last-name,.ty-shipping-first-name,.ty-shipping-last-name,.ty-billing-country,.ty-billing-state,.ty-shipping-country,.ty-shipping-state,.ty-first-name,.ty-last-name { display: inline-block; width: 47%; } .ty-billing-first-name + .ty-billing-last-name,.ty-billing-country + .ty-billing-state,.ty-shipping-first-name + .ty-shipping-last-name,.ty-shipping-country + .ty-shipping-state,.ty-first-name + .ty-last-name { margin-left: 4.8%; } .billing-last-name,.shipping-last-name { margin-right: 0; } .ty-company-description textarea { width: 100%; } .ty-account { margin-top: 30px; } .ty-account .ty-input-text { width: 100%; } .ty-account-detail { margin: 45px 0 0 58px; padding-bottom: 250px; background: url('../../../../../../../../design/themes/addc/media/images/profile_details.png?1627065516') no-repeat bottom center; color: #bdc3c7; } .ty-account-detail h4 { font-size: 19px; padding-bottom: 10px; } .ty-account-detail ul li { list-style-type: disc; margin: 15px 0 0 17px; } .ty-account-benefits { margin: 47px 0 0 60px; color: #bdc3c7; } .ty-account-benefits h4 { padding-bottom: 22px; font-size: 19px; } .ty-account-benefits ul li { list-style-type: disc; margin-bottom: 11px; margin-left: 17px; } .ty-languages { margin: 0 15px 0 0; } .ty-languages__item { float: left; display: inline-block; padding: 8px 6px; } .ty-languages__icon-link .ty-flag { margin-right: 0; } .ty-languages__active { background: #dfe4e4; color: black; } .ty-currencies__txt { float: left; padding: 8px 5px 8px 0; } .ty-currencies__item { float: left; padding: 8px 13px; color: #1abc9c; } .ty-currencies__item:hover { background: #e2e5e8; color: #148f77; } .ty-currencies__active { background: #e2e5e8; color: #148f77; } .ty-sidebox { margin-bottom: 44px; word-wrap: break-word; background: #fff; } .ty-sidebox__title { position: relative; padding: 0px 30px 9px 0px; border-bottom: 1px solid #edeff1; } .touch .ty-sidebox__title { cursor: pointer; } .ty-sidebox__title-toggle { position: absolute; top: 0px; right: 0px; z-index: 100; float: left; width: 35px; color: #b4bcc4; text-align: center; font-size: 25px; cursor: pointer; } .ty-sidebox__icon-hide { display: none; } .ty-sidebox__title.open .ty-sidebox__icon-open { display: none; } .ty-sidebox__title.open .ty-sidebox__icon-hide { display: block; } .ty-sidebox__title-wrapper,.ty-sidebox__title span,.ty-sidebox__title a { text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 8px; color: #a1a6aa; padding: 0; } .ty-sidebox .buttons-container { background: none; padding: 20px 0px; } .ty-compare { position: relative; } .ty-compare__wrapper { overflow-x: auto; overflow-y: hidden; } .ty-compare-menu { width: 150px; } .ty-compare-menu__a { padding: 8px 16px 7px; display: block; } .ty-compare-menu__a:hover { background: #eff0f2; color: #34495e; text-decoration: none; } .ty-compare-menu__elem { display: block; padding: 8px 16px 7px; color: #fff; background: #1abc9c; } .ty-compare-products { width: 100%; table-layout: fixed; } .ty-compare-products__product { padding: 0 10px; width: 215px; vertical-align: top; text-align: center; } .ty-compare-products__item { padding: 5px 0; } .ty-compare-products__menu { vertical-align: top; padding: 0 10px; width: 150px; } .ty-compare-products__product .buttons-container { margin: 0; } .no-touch .ty-compare-products__product .ty-qty .ty-control-group__label { display: inline-block; float: none; width: 90px; } .touch .ty-compare-products__product .ty-qty .ty-control-group__label { display: block; width: 100%; } .ty-compare-products__delete { position: relative; visibility: hidden; padding-bottom: 2px; } .touch .ty-compare-products__delete,.ty-compare-products__product:hover .ty-compare-products__delete { visibility: visible; } .ty-compare-feature { position: relative; z-index: 20; margin-bottom: 10px; } .ty-compare-feature__table { width: 100%; table-layout: fixed; } .ty-compare-feature__row:nth-child(odd) { background-color: #fff; } .ty-compare-feature__item { padding: 10px; border: 1px solid #ebebeb; vertical-align: middle; text-align: left; } .ty-compare-feature_item_size { padding: 0 10px; width: 215px; } .ty-compare-sort { width: 150px; text-align: left; } .ty-compare-sort__a { visibility: hidden; margin-left: 3px; vertical-align: middle; } .touch .ty-compare-sort__a,.ty-compare-sort:hover .ty-compare-sort__a { visibility: visible; } .ty-compare-list__item { text-align: left; } .ty-compare-checkbox { position: relative; top: 2px; display: inline-block; margin-right: 5px; width: 13px; height: 13px; border: 1px solid #4d4d4d; background-color: #fff; color: #737373; text-align: left; } .ty-compare-checkbox__icon { position: relative; top: -2px; left: 1px; font-size: 11px; } .ty-price-num { font-size: 15px; font-weight: bold; } .ty-sku { padding: 0; font-size: 90%; } .ty-price,.ty-sub-price,.ty-list-price { font-size: 100%; } .ty-price { margin: 6px 0; color: #343434; } .ty-sub-price { color: #1b1b1b; } .ty-list-price { color: #1b1b1b; line-height: 100%; font-size: 13px; } .ty-tax-include { display: block; padding-bottom: 5px; } .ty-price-update { display: inline-block; font-size: 13px; } .ty-qty { margin-bottom: 15px; } .ty-qty-in-stock { color: #2ecc71; } .ty-qty-out-of-stock { color: #e74c3c; } .ty-min-qty-description { font-size: 12px; padding-top: 0; color: #a5afb9; } .ty-price-curency { display: inline-block; } .ty-price-curency__title { display: inline-block; float: left; margin: 5px 0; } input.ty-price-curency__input { margin-left: 5px; width: 70px; height: 35px; font-size: 140%; } .ty-no-price { display: block; padding: 0px; color: #e74c3c; } .ty-product-notify-email { width: 200px; margin-bottom: 15px; } .ty-product-notify-email__input { width: 100%; } .ty-discount-label { position: absolute; right: 0; top: 0; background: #f90; color: white; list-style: none; } .ty-discount-label__item { float: left; height: 28px; font-size: 8px; white-space: nowrap; line-height: 28px; padding: 0 10px 0 12px; color: #fff; } .ty-value-changer { display: inline-block; vertical-align: top; width: 53px; } input.ty-value-changer__input { float: left; width: 36px; height: 33px; text-align: center; } .touch input.ty-value-changer__input { height: 34px; } .ty-value-changer__increase,.ty-value-changer__decrease { position: relative; float: right; width: 14px; height: 14px; border: 1px solid #c2c9d0; color: #c2c9d0; font-size: 16px; line-height: 13px; cursor: pointer; background: #fff; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .ty-value-changer__increase { margin-bottom: 1px; } .ty-value-changer__increase:hover,.ty-value-changer__decrease:hover { color: #c2c9d0; } .no-touch .ty-value-changer__increase:hover,.no-touch .ty-value-changer__decrease:hover { background: #c2c9d0; color: #fff; text-decoration: none; } .touch .ty-value-changer { width: 110px; } .touch .ty-value-changer__input { float: right; } .touch .ty-value-changer__increase,.touch .ty-value-changer__decrease { float: left; width: 36px; height: 32px; font-size: 22px; line-height: 27px; background: #c2c9d0; color: #fff; } .touch .ty-value-changer__increase { border-right: 0; float: right; } .touch .ty-value-changer__decrease { border-left: 0; } .ty-period { clear: both; } .ty-period__wrapper { float: left; padding-right: 20px; } .ty-period__select { width: 180px; } .ty-period__dash { padding: 0 3px; } .ty-calendar__block { width: 115px; display: inline-block; position: relative; } .ty-calendar__button { position: absolute; top: 15px; right: 2px; margin-top: -10px; margin-right: 8px; color: #a5afb9; vertical-align: middle; font-size: 155%; } .ty-calendar__input { width: 100%; } .ty-calendar-link:hover { text-decoration: none; } .ty-qty-discount { overflow-x: auto; margin-bottom: 15px; } .ty-qty-discount__table { margin-top: 10px; min-width: 200px; padding: 0; border: 1px solid #edeff1; } .ty-qty-discount__table .ty-qty-discount__td { border: 0 none; border-right: 1px solid #edeff1; padding: 8px 12px; } .tooltip { display: none; max-width: 200px; z-index: 10000; padding: 9px; background: rgba(0,0,0,0.8); color: #fff; text-align: left; font-weight: normal; opacity: 1; filter: alpha(opacity=100); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .tooltip p { color: #fff; padding: 0px; } .tooltip li { color: #fff; } .tooltip-arrow { position: absolute; top: -10px; right: 3px; display: block; width: 0px; height: 0px; border-style: solid; border-width: 0 0 10px 10px; border-color: transparent transparent rgba(0,0,0,0.8) transparent; } .tooltip.arrow-top .tooltip-arrow { top: auto; left: auto; bottom: -10px; right: 3px; border-width: 0 10px 10px 0; border-color: transparent rgba(0,0,0,0.8) transparent transparent; } .tooltip.right { padding: 9px; text-align: left !important; } .arrow-top.right .tooltip-arrow { left: 3px; right: auto; border-width: 10px 10px 0 0; border-color: rgba(0,0,0,0.8) transparent transparent transparent; } .arrow-down.right .tooltip-arrow { right: auto; top: -10px; left: 3px; border-width: 10px 0 0 10px; border-color: transparent transparent transparent rgba(0,0,0,0.8); } .arrow-down.top .tooltip-arrow { top: auto; bottom: -10px; border-width: 10px 0 0 10px; border-color: rgba(0,0,0,0.8) transparent transparent transparent; } .arrow-down.right.top .tooltip-arrow { right: auto; top: auto; bottom: -10px; left: 3px; border-width: 10px 10px 0 0; border-color: rgba(0,0,0,0.8) transparent transparent transparent; } .tooltip img { max-width: 100%; } .touchevents body { cursor: pointer; } .touchevents.mouseevents body { cursor: initial; } .ty-tooltip-block { vertical-align: middle; cursor: pointer; } .ty-no-image { position: relative; display: block; border: 1px solid #ebebeb; background: #fcfcfc; color: #c8c8c8; cursor: default; max-width: 100%; min-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-no-image__icon { position: absolute; top: 50%; left: 50%; display: inline-block; margin: -16px 0 0 -16px; width: 32px; height: 32px; font-size: 32px; line-height: 32px; } .ty-spinner { background: url('../../../../../../../../design/themes/addc/media/images/spinner.gif?1627065516') no-repeat center center; } .ty-grayscale { filter: url("data:image/svg+xml;utf8,#grayscale"); filter: grayscale(100%); -webkit-filter: grayscale(100%); filter: gray; } .ty-grayscale:hover { filter: url("data:image/svg+xml;utf8,#grayscale"); filter: grayscale(0%); -webkit-filter: grayscale(0%); } .ty-status-info label { display: block; margin: 0 20px 10px 0; } .ty-select-block { position: absolute; top: 33px; left: 0; z-index: 1022; min-width: 50px; border: 1px solid #8b98a5; background-color: #fff; } .ty-select-wrapper { position: relative; } .ty-select-block__a { cursor: pointer; display: block; padding: 7px 13px 4px; color: #6d7c8c; border: 1px solid transparent; } .ty-select-block__a:hover { background: #e2e5e8; color: #6d7c8c; text-decoration: none; } .ty-select-block__a.open,.ty-select-block__a.open:hover { background: #8b98a5; color: white; } .ty-select-block__a.open .ty-select-block__arrow { color: white; } .ty-select-block__a-item { display: inline-block; vertical-align: top; } .ty-select-block__arrow { margin-left: 3px; font-size: 140%; color: #7a8998; } input.ty-select-block__input { margin: 5px 10px; width: 220px; } .ty-select-block__list-item .ty-select-block__list-a { text-decoration: none; } .ty-select-block__list-a:hover { background: #1abc9c; color: white; } .ty-select-block__list-a { display: block; padding: 7px 14px 7px 14px; white-space: nowrap; cursor: pointer; } .ty-select-block__list-a:before,.ty-select-block__list-a:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-select-block__list-a:after { clear: both; } .ty-select-block__txt { float: left; padding: 8px 5px 8px 0; } .ty-dropdown-box { display: inline-block; position: relative; color: #34495e; } .ty-dropdown-box .ty-icon-down-micro { position: relative; top: 5px; width: 7px; color: #7a8998; font-size: 20px; line-height: 0; } .ty-dropdown-box__title { position: relative; display: inline-block; padding: 7px 11px 7px 8px; border: 1px solid transparent; } .ty-dropdown-box__title a { color: #7a8998; } .ty-dropdown-box__title a:hover { text-decoration: none; } .ty-dropdown-box__title:hover { background: #e2e5e8; } .ty-dropdown-box__title .ty-account-info__title { text-decoration: none; white-space: nowrap; } .ty-dropdown-box__title.open { z-index: 650; background: #7a8998; } .ty-dropdown-box__title.open a,.ty-dropdown-box__title.open i,.ty-dropdown-box__title.open .ty-minicart-title { color: white; } .ty-dropdown-box__content { position: absolute; right: 0; z-index: 600; margin-top: -1px; min-width: 220px; border: 1px solid #8b98a5; background: #fff; text-align: left; } .ty-dropdown-box__content .ty-dropdown-box__item { display: block; margin-bottom: 0px; padding: 7px 14px; } .ty-dropdown-box__content .ty-dropdown-box__item:hover { background: #1abc9c; color: white; } .ty-dropdown-box__content .ty-dropdown-box__item:hover a { display: block; color: white; } .ty-dropdown-box__content .ty-account-info__orders { padding: 14px 14px 7px 14px; margin-top: 20px; background: #f6f7f8; } .ty-dropdown-box__content .ty-account-info__buttons { padding: 15px 14px 16px 14px; margin-top: -6px; background: #f6f7f8; } .ty-dropdown-box__content .ty-account-info__name:hover { background: none; color: #34495e; } .ty-minicart__icon { color: #6d7c8c; top: 7px; font-size: 14px; position: absolute; } .ty-minicart__icon.ty-icon-cart { font-size: 16px; top: 8px; } .ty-account-info { padding-top: 2px; } .ty-account-info__title { padding: 0 5px; } .ty-account-info__user-arrow { position: relative; top: 5px; width: 7px; color: #34495e; font-size: 20px; line-height: 0; } .logged.ty-sidebox__title .ty-account-info__user-arrow { display: none; } .logged .ty-account-info__title,.logged .ty-account-info__user-arrow { color: #6d7c8c; } .ty-account-info__item { padding: 0; margin-bottom: 12px; } .ty-account-info__item .ty-account-info__a { text-decoration: none; } .ty-account-info__name { padding-bottom: 10px; } .ty-account-info__orders { padding: 15px 0 4px; } .ty-account-info__orders-txt { color: #6c6c6c; } .ty-account-info__orders-input { margin: 5px 0 0; } .ty-dropdown-box__content .ty-account-info__buttons .ty-btn { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-dropdown-box__content .ty-account-info__buttons .ty-btn + .ty-btn { margin: 10px 0 0; } .ty-login { margin-top: 30px; min-height: 200px; } .ty-login__input { margin: 0; width: 100%; } .ty-login__remember-me { padding: 6px 0; } .ty-login__filed-label { width: auto; color: #1a1a1a; } .ty-password-forgot__label { float: left; } a.ty-password-forgot__a { float: right; padding: 6px 0; } .ty-recover-password { margin-top: 30px; } .ty-login-reglink__a { display: inline-block; padding: 0 0 10px; } .ty-login-popup { min-width: 295px; max-width: 310px; font-family: 'Open Sans',sans-serif; font-size: 8px; } .ty-login-popup .ty-login__input { margin: 0; padding: 8px 5px 7px; height: 36px; font-size: 115%; } .ty-captcha__img { border: 1px solid #c7c7c7; cursor: pointer; } .ty-captcha__label { display: inline-block; margin-bottom: 5px; } .ty-captcha__code { display: inline-block; min-width: 130px; vertical-align: top; } .ty-captcha__refresh { position: relative; vertical-align: middle; margin-left: 7px; color: #8d8d8d; font-size: 14px; cursor: pointer; } .ty-captcha__input { margin: 0; margin-right: 10px; padding: 3px 3px; width: 120px; vertical-align: top; } .ty-checkout__login .ty-captcha__input { width: 110px; margin-bottom: 5px; } .ty-checkout__login .buttons-container { background: none; margin: 0px; } .ty-login-popup .ty-captcha__input { width: 140px; margin-bottom: 6px; } .ty-captcha__txt { clear: both; padding-top: 3px; color: #333; } .ty-login-info { margin: 46px 0 0 59px; } .ty-login-info__title,.ty-login-info h4 { padding-bottom: 10px; margin: 0; font-size: 19px; color: #bdc3c7; } .ty-login-info__txt { color: #bdc3c7; } .ty-success-registration__text { display: block; padding: 7px 0 40px; line-height: 170%; } .ty-success-registration__item { display: inline-block; vertical-align: top; margin-bottom: 30px; padding-left: 17px; min-height: 60px; width: 48%; border-left: 1px solid #dfe2e6; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .success-registration__a { font-weight: bold; } .ty-success-registration__info { display: block; margin-top: 10px; color: #a5afb9; } .ty-breadcrumbs { position: relative; margin-bottom: 14px; padding: 20px 105px 10px 0px; color: #fff; } .ty-breadcrumbs__arrow,.ty-breadcrumbs__a,.ty-breadcrumbs__current { display: inline-block; padding: 2px; } .ty-breadcrumbs__current { color: #1abc9c; } .ty-breadcrumbs__a { display: inline-block; color: #a5afb9; } .ty-breadcrumbs__slash { display: inline-block; margin: 0px 6px; padding: 2px 0; color: #a5afb9; } .ty-breadcrumbs__a:hover { color: #a5afb9; } .ty-product-switcher { position: absolute; top: 25px; right: 0; padding: 0 24px; } .ty-product-switcher__a { display: inline-block; position: absolute; cursor: pointer; top: -2px; padding: 0; font-size: 18px; } .ty-product-switcher__a:hover { text-decoration: none; } .ty-product-switcher__a-left { float: left; left: 0; } .ty-product-switcher__a-right { float: right; right: 0; } .ty-product-switcher__icon { color: #97a3ae; } .ty-product-switcher__a:hover .ty-product-switcher__icon { color: #b4bcc4; } .ty-product-switcher__a.disabled,.ty-product-switcher__a.disabled .ty-product-switcher__icon,.ty-product-switcher__a.disabled:hover .ty-product-switcher__icon { background: none; color: #d0d6db; cursor: default; } .ty-product-switcher span { float: left; font-size: 85%; padding: 2px; color: #d0d6db; } .ty-section { margin: 20px 0 15px 0; } .ty-section__title { padding: 13px 15px 11px 15px; cursor: pointer; background: #ecf0f1; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .ty-section__switch { float: right; } .ty-section__arrow { padding-left: 6px; } .open .ty-section_switch_off,.ty-section_switch_on { display: block; } .open .ty-section_switch_on,.ty-section_switch_off { display: none; } .ty-section__body { overflow: hidden; padding: 20px 20px 0 20px; border: 1px solid #ecf0f1; border-top: none; } .ty-section__body .buttons-container { margin: 30px 0 0 -20px; padding: 15px 20px 15px 20px; width: 100%; background: #edeff1; } .ty-search-result { padding: 12px 7px; } .ty-search-form__inline-input { width: 190px; } .ty-search-result:hover { background: #edeff1; } .ty-search-form__input { width: 170px; } .ty-search-form__input-large { width: 200px; } .ty-subcategories-field { float: left; margin-left: 10px; } .ty-search-form .ty-search-form__buttons-container { margin-bottom: 0; } .ty-search-block { position: relative; } .ty-search-magnifier { position: absolute; top: 5px; right: 5px; padding: 0; width: 20px; height: 26px; border: none; background: none; color: #c2c9d0; font-size: 145%; cursor: pointer; } input.ty-search-block__input { display: block; padding: 7px 30px 7px 10px; width: 100%; height: 33px; border: 1px solid #c2c9d0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .ty-search-block__input:focus { outline: 0; border: 1px solid #1abc9c; background-color: #fff; } .vendor-stores-block-grid h2 { margin: 0px; font-size: 25px; text-align: center; } .ty-sort-container { padding-left: 10px; background: #edeff1; margin: 28px 0px; display: inline-block; box-sizing: border-box; width: 100%; } .ty-sort-container__views-icons { display: inline-block; float: right; } .ty-sort-container__views-a { display: block; color: #a5afb9; float: left; padding: 10px 11px; width: 15px; height: 17px; font-size: 125%; } .ty-sort-container__views-a:hover { text-decoration: none; } .ty-sort-container__views-a.active { background: #dfe2e6; } .ty-sort-dropdown { display: inline-block; position: relative; } .ty-sort-dropdown .ty-sort-dropdown__wrapper { text-decoration: none; } .ty-sort-dropdown__wrapper { padding: 5px 7px 9px 7px; display: inline-block; color: #34495e; cursor: pointer; } .ty-sort-dropdown__icon { font-size: 20px; position: relative; padding-left: 10px; top: 5px; } .ty-sort-dropdown__wrapper:hover { background: #e4e7ea; } .ty-sort-dropdown__wrapper.open { background: #6d7c8c; color: white; } .ty-sort-dropdown__content { position: absolute; z-index: 100; border: 1px solid #97a0a5; background: #fff; min-width: 200px; } .ty-sort-dropdown__content .ty-sort-dropdown__content-item-a { text-decoration: none; } .ty-sort-dropdown__content-item-a { padding: 7px 14px; color: #1abc9c; display: block; } .ty-subcategories__item { display: inline-block; margin: 5px 20px 5px 0px; } .ty-subcategories-img { display: block; margin: auto; padding-bottom: 10px; } .ty-subcategories-block { margin: 10px 0; display: inline-block; min-width: 350px; vertical-align: top; width: 100%; } .ty-subcategories-block__item { padding-bottom: 10px; text-align: center; } .ty-subcategories-block__a { font-weight: bold; } .ty-feature { margin: 30px 0px; } .ty-feature:before,.ty-feature:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-feature:after { clear: both; } .ty-feature__image { float: left; margin: 0 25px 10px 0; } .ty-feature__description { line-height: 140%; overflow: hidden; } .ty-product-feature { padding: 10px; } .ty-product-feature:nth-child(2n) { background: #f8f9fa; } .ty-product-feature__label { display: inline-block; width: 280px; vertical-align: top; } .ty-product-feature__value { display: inline-block; margin-left: 5px; } .ty-product-feature .ty-product-feature__multiple { list-style: none; padding-left: 0; } .ty-product-feature .ty-product-feature__multiple-item { list-style: none; margin-bottom: 5px; } .ty-product-feature-group { margin-bottom: 10px; } .ty-product-feature-group .ty-subheader { padding: 15px 0 6px 0; margin: 0; font-size: 120%; } .ty-features-all__group { margin-bottom: 50px; } .ty-features-all__list-item { padding-bottom: 8px; } .ty-features-all__list-a { font-size: 110%; } .ty-features-list { padding: 3px 0; } .ty-tygh { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-helper-container { position: relative; } .ty-helper-container { background: transparent repeat scroll; } .container { min-height: 0; min-width: 0; } .container-fluid { max-width: 1110px; min-width: 280px; margin: 0 auto; } .tygh-footer { min-height: 70px; } .bottom-copyright { margin-top: 15px; color: #a3aaaf; font-size: 13px; } .ty-payment-icons { margin: 10px 0px; } .footer-no-wysiwyg ul { margin: 10px 0 0 0px; padding-left: 0px; } .footer-no-wysiwyg ul li { list-style-type: none; } .ty-social-link-block { margin-top: 18px; margin-right: 30px; margin-bottom: 30px; } .ty-social-link { display: inline-block; margin-right: 26px; position: relative; vertical-align: bottom; top: 7px; } .ty-social-link a { color: white; display: block; } .ty-social-link i { display: inline-block; vertical-align: middle; padding-right: 10px; font-size: 38px; color: #fff; } .ty-social-link span { display: inline-block; vertical-align: middle; } h3.ty-social-link__title { display: inline-block; vertical-align: middle; font-size: 22px; font-weight: normal; margin: 0px 20px 0px 0px; color: #fff; } .ty-social-link:last-child { margin-right: 0px; } .ty-footer-menu__icon-open,.ty-footer-menu__icon-hide { display: none; color: #a3aaaf; } .footer-stay-connected { background: #1abc9c; color: #fff; min-height: 84px !important; } .ty-footer-menu { color: #9ba1a7; } .ty-footer-menu > .row { padding: 30px 0px 15px 0px; } .ty-footer-menu__header,.ty-footer-general__header { position: relative; color: #a3aaaf; font-weight: bold; font-size: 19px; padding-top: 20px; margin-bottom: 0; cursor: pointer; } .ty-footer-menu__items,.ty-footer-general__body { margin: 10px 0 20px; } .ty-footer-menu__item { margin-bottom: 8px; } .ty-footer-menu__item a { color: #a3aaaf; } .ty-footer-menu__item a:hover { color: #1abc9c; } .ty-product-block { margin: 5px 0 30px 0; margin-top: 5px; position: relative; display: table; width: 100%; table-layout: fixed; } .ty-product-block-title { margin-bottom: 10px; font-size: 16px; color: #333; word-wrap: break-word; } .ty-brand { margin: 5px 0; } .ty-product-block__img-wrapper { position: relative; float: left; margin-right: 20px; padding: 0 0 10px; min-height: 282px; min-width: 282px; } .ty-product-block__img-wrapper img { display: block; margin: 0 auto; } .ty-product-block__left { display: table-cell; overflow: hidden; } .ty-product-block__note { position: absolute; right: 0; padding: 21px 0 0; width: 200px; line-height: 140%; color: #798d8e; word-wrap: break-word; } .ty-product-block__note-inner { right: -200px; } .ty-product-prices { margin: 20px 0px; } .ty-product-block__note .product-promo-header { display: block; margin-bottom: 5px; font-weight: bold; } .ty-product-block__price-actual { margin: 10px 0px; } .ty-product-block__price-actual .ty-price-num { font-family: 'Open Sans',sans-serif; font-size: 18px; font-weight: bold; font-style: normal; text-decoration: none; } .ty-product-block__option .help-inline { margin-left: 120px; display: block; text-align: left; } .ty-product-block__option,.ty-product-block__advanced-option,.ty-product-block__field-group { margin-bottom: 10px; } .ty-product-block__field-group .ty-control-group { margin-bottom: 0; } .ty-product-block__sku .ty-control-group { margin: 0px; } .ty-product-block__description-title { margin: 20px 0 5px 0; font-size: 130%; font-weight: normal; } .ty-product-block__button { margin-top: 20px; } .ty-product-block__button .ty-btn { margin-right: 20px; margin-bottom: 10px; } .ty-product-block__button .ty-btn ~ .ty-btn { margin-left: 10px; } .ty-product-block__button .button-container { display: inline-block; } .content-description { line-height: 1.4; word-wrap: break-word; } .ty-product-block .ty-discount-label { z-index: 1; } .ty-product-bigpicture__img { position: relative; padding-top: 20px; } .ty-product-bigpicture__img:before,.ty-product-bigpicture__img:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-product-bigpicture__img:after { clear: both; } .ty-product-bigpicture__img .ty-pict { max-height: 420px; } .ty-product-bigpicture__as-thumbs .ty-product-thumbnails { float: left; margin: 0 -60px 0 0; width: 55px !important; position: relative; z-index: 5; } .ty-product-bigpicture .ty-product-bigpicture-thumbnails_gallery { padding-left: 60px; } .ty-product-bigpicture .ty-product-img { border: 0; float: right; width: 100%; } .ty-product-bigpicture .ty-previewer { text-align: center; margin-left: 60px; } .ty-product-bigpicture__no-thumbs .ty-previewer { margin-left: 0px; } .ty-product-bigpicture .ty-product-thumbnails__item { margin: 0 10px 10px 0; } .ty-product-bigpicture__left { width: 100%; float: left; text-align: center; } .ty-product-bigpicture__left-wrapper { margin: 20px 350px 0 0; } .ty-product-bigpicture .ty-product-block-title { font-size: 28px; margin-bottom: 20px; } .ty-product-bigpicture__right { float: left; margin-left: -320px; width: 318px; margin-top: 15px; padding-bottom: 15px; background: #f6f7f8; border: 1px solid #ebebeb; text-align: center; box-sizing: border-box; } .ty-product-bigpicture .ty-product-block__note { position: static; width: auto; } .ty-product-bigpicture .ty-discount-label { display: inline-block; position: static; margin-left: 3px; border-radius: 3px; } .ty-product-bigpicture .ty-discount-label__item { height: 25px; line-height: 25px; display: inline-block; float: none; font-size: 14px; font-weight: normal; } .ty-product-bigpicture__brand .ty-features-list { padding: 16px 0; border-bottom: 1px solid #dddfdf; box-shadow: 0 1px 0 #fff; background: #fff; } .ty-product-bigpicture__prices { padding: 20px 0; margin: 0 10px 20px; border-bottom: 1px solid #dddfdf; box-shadow: 0 1px 0 #fff; } .ty-product-bigpicture__prices .ty-list-price { font-size: 14px; } .ty-product-bigpicture__prices .ty-product-block__price-actual .ty-price-num { font-size: 30px; } .ty-product-bigpicture__prices .ty-save-price { color: #e68a00; } .ty-product-bigpicture__sidebar-bottom { width: 230px; padding: 0 20px; margin: 0 auto; text-align: left; } .ty-product-bigpicture .ty-control-group__label { display: inline-block; float: none; width: 95px; text-align: left; } .ty-product-bigpicture .ty-product-block__note,.ty-product-bigpicture .ty-product-block__button { text-align: center; } .ty-product-bigpicture .ty-product-block__note { padding-top: 8px; } .ty-product-bigpicture .ty-product-block__button .ty-btn { margin-right: 0; } .ty-product-bigpicture .ty-product-options__description,.ty-product-bigpicture .ty-product-variant-image { margin-left: 0; } .ty-product-bigpicture .ty-product-options .ty-input-text { width: auto; max-width: 105px; } .ty-product-bigpicture .ty-product-options { margin-bottom: 10px; } .ty-product-bigpicture .ty-product-block__option .help-inline { margin: 0 0 12px; } .ty-product-options__title { padding-right: 5px; font-weight: bold; } .ty-product-options { margin-bottom: 15px; } .ty-product-options .ty-table { margin-top: 10px; } .ty-product-options .ty-input-text { width: 240px; } .ty-product-options__item-label { font-weight: bold; } .ty-product-options__description { margin: 5px 0 0 120px; padding: 0; color: #b4bcc4; font-size: 85%; } .ty-product-options__image { display: inline-block; margin: 2px 0; border: 2px solid #fff; cursor: pointer; min-height: 52px; } .product-variant-image-selected { border-color: #edeff1; } .ty-product-options__elem { display: inline-block; } .ty-product-options__fileuploader .help-inline { margin-left: 0; } .ty-product-options__box { display: inline-block; padding: 6px 0; } .ty-product-options__box .help-inline { margin-left: 0; } .ty-product-variant-image { margin-left: 120px; padding: 10px 0; } .ui-dialog .ty-product-variant-image { margin-left: 134px; } .ty-product-options__textarea { min-width: 240px; min-height: 60px; resize: vertical; } .ty-product-options__no-combinations { padding-top: 0; color: #b94a48; } .ty-product-img { border: 1px solid #edeff1; position: relative; } .ty-product-img .ty-no-image { border: 0px; } .ty-product-thumbnails { margin-top: 10px; text-align: left; } .ty-product-thumbnails__item { display: block; float: left; margin: 0 5px 5px 0; border: 1px solid #edeff1; } .ty-product-thumbnails__item.active { border-color: #888; } .ty-previewer { position: relative; display: block; } .ty-previewer:hover .previewer__icon { visibility: visible; } .ty-previewer__icon { position: absolute; top: 50%; left: 50%; z-index: 1; display: block; visibility: hidden; margin: -18px 0 0 -18px; padding: 0; width: 37px; height: 39px; background: url('../../../../../../../../design/themes/addc/media/images/icons/zoom_icon.png?1627065516') no-repeat; opacity: 0.7; } @media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) { .ty-previewer__icon { background-image:url('../../../../../../../../design/themes/addc/media/images/icons/zoom_icon@2x.png?1627065516'); background-size: 37px, 39px; } } .ty-previewer__icon:hover { opacity: 1; } .ty-thumbs-wrapper { position: relative; } .ty-thumbs-wrapper .ty-icon-left-circle,.ty-thumbs-wrapper .ty-icon-right-circle { position: absolute; top: 50%; visibility: hidden; margin-top: -10px; width: 20px; height: 20px; font-size: 20px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .touch .ty-grid-list__item .ty-icon-left-circle,.touch .ty-grid-list__item .ty-icon-right-circle { visibility: visible; } .ty-thumbs-wrapper .ty-icon-left-circle { left: 3px; } .ty-thumbs-wrapper .ty-icon-right-circle { right: 3px; } .ty-popup-tabs { padding-top: 25px; margin-top: 25px; border-top: 1px dotted #dedede; } .ty-popup-tabs__item { display: inline-block; padding: 2px 15px 2px 0; text-transform: uppercase; font-size: 85%; cursor: pointer; } .ty-popup-tabs__icon { margin-right: 3px; font-size: 14px; } .ty-fileuploader { padding: 6px 0 0; } .ty-fileuploader__file-section { overflow: hidden; } .ty-fileuploader__file-local { position: relative; overflow: hidden; cursor: pointer; } .ty-fileuploader__file-input { position: absolute; top: 0; left: 0; padding: 0; width: 100%; height: 300px; border: 0; opacity: 0; cursor: pointer; } span.ty-fileuploader__filename { padding: 0 0 0 5px; position: relative; top: -2px; } .ty-fileuploader__icon { position: relative; top: 2px; margin-right: 5px; cursor: pointer; } .ty-fileuploader.cm-failed-field .ty-fileuploader__a { color: #b94a48; font-weight: bold; } .ty-quick-view__wrapper { width: 700px; } .ty-quick-view__wrapper .ty-product-block__left { max-width: 450px; padding-left: 20px; } a.ty-quick-view__title { font-size: 24px; font-weight: bold; color: #333; } .ty-quick-view__title .ty-product-block-title { margin-bottom: 0; } .ty-quick-view-tools { position: relative; height: 20px; } .ty-quick-view-tools .ty-product-switcher { top: 0; } .ty-quick-view__wrapper .ty-product-block__img { display: table-cell; vertical-align: top; margin-right: 20px; position: relative; } .ty-quick-view__wrapper .ty-product-img { margin-bottom: 15px; } .ty-quick-view__wrapper .ty-product-block__description { word-wrap: break-word; } .ty-quick-view__wrapper .ty-product-block__note { position: static; padding-top: 10px; width: 100%; } .ty-quick-view-button { padding-top: 5px; visibility: hidden; text-align: left; } .touchevents .ty-mainbox-container .ty-grid-list__control,.touchevents .ty-grid-list__item:hover .ty-quick-view-button,.touchevents .ty-grid-list__item .ty-quick-view-button { display: none; } .ty-product-notification__body { padding: 15px 20px; min-height: 72px; } .ty-product-notification__body .ty-product-options { display: block; padding: 0; } .ty-product-notification__body .ty-control-group__label { display: none; } .ty-product-notification__body .ty-product-options__info { margin-top: 30px; padding-left: 0; max-height: 420px; overflow-y: auto; width: 100%; } .ty-product-notification__body .ty-product-options-name { width: 110px; padding: 6px 0; float: left; } .ty-product-notification__body .ty-product-options-content { width: 378px; padding: 6px 0; float: left; } .ty-product-notification__item { margin-bottom: 20px; } .ty-product-notification__content { overflow: hidden; } .ty-product-notification__product-name { float: left; display: block; margin-bottom: 7px; } .ty-product-notification__price { float: right; margin-left: 25px; } .ty-product-notification__image,.ty-product-notification__body .ty-no-image { float: left; margin-right: 20px; padding: 10px; min-width: 0px; } .ty-product-notification__divider { margin: 0 0 10px 0; } .ty-product-notification__amount { width: 46%; } .ty-product-notification__subtotal { font-weight: bold; width: 46%; text-align: right; } .ty-product-notification__body ul ul { border-left: 1px solid #edeff1; margin-left: 70px; } .ty-product-notification__buttons { padding: 15px 20px; background: #ecf0f1; } .ty-product-filters__wrapper { background: #edeff1; } .ty-product-filters { padding-top: 5px; line-height: 140%; margin-left: 7px; margin-bottom: 15px; } .ty-product-filters__variants { overflow-y: auto; line-height: 1.4em; margin-bottom: 7px; } .ty-product-filters__group { padding: 2px 0; margin: 5px 3px; } .ty-product-filters__group label { font-weight: initial; } .ty-product-filters__group label,.ty-product-filters__group label > input { cursor: pointer; } .ty-product-filters__group label.disabled,.ty-product-filters__group label.disabled > input { background-color: transparent; color: #bfbfbf; cursor: default; } .ty-product-filters__item-more { margin-bottom: -9px; } .ty-product-filters__tools { padding: 10px 12px; } .ty-product-filters__extra-block { margin-top: -3px; } .ty-product-filters__extra-link { border-color: #b4bcc4; cursor: pointer; } .ty-filter-icon { position: absolute; top: 3px; left: 0; display: inline-block; width: 10px; height: 10px; border: 1px solid #ccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-size: 70%; background: #fff; } .ty-filter-icon__check,.ty-filter-icon__delete { position: absolute; top: 50%; left: 50%; margin: -3px 0 0 -3px; width: 8px; height: 8px; font-size: 8px; } .ty-filter-icon__check,.ty-filter-icon__delete { display: none; } .ty-product-filters__title { color: #6b6b6b; font-weight: 600; } .ty-product-filters__title .ty-icon-cancel-circle { position: relative; font-size: 16px; top: 4px; padding-left: 5px; padding-right: 5px; margin-right: 5px; } .ty-product-filters__title .ty-icon-cancel-circle:hover { color: #1abc9c; } .ty-product-filters__switch { padding: 10px; cursor: pointer; border-bottom: 1px solid #d4d4d4; } .ty-product-filters__switch-right,.ty-product-filters__switch-down { margin-right: 5px; color: #b4bcc4; float: right; font-size: 115%; } .ty-product-filters__switch-down { margin-right: 4px; } .open.ty-product-filters__switch .ty-product-filters__switch-down,.ty-product-filters__switch-right { display: none; } .open.ty-product-filters__switch .ty-product-filters__switch-right,.ty-product-filters__switch-down { position: relative; display: inline-block; top: 2px; } .ty-product-filters__advanced-button,.ty-product-filters__reset-button { position: relative; color: #666; font-size: 85%; } .ty-product-filters__reset-button { float: right; } .ty-product-filters__reset-icon { position: absolute; left: -14px; font-size: 130%; } .ty-product-filters__search { position: relative; padding: 10px 10px 0 3px; } .ty-product-filters__search .ty-input-text-medium { padding-right: 28px; width: 100%; } .ty-product-filters__search-icon { position: absolute; right: 18px; top: 18px; } .ty-product-filters__no-items-found { margin-bottom: 20px; margin-right: 10px; } .ty-horizontal-product-filters { padding-left: 10px; background: #edeff1; margin: 0 0 30px; } .ty-horizontal-product-filters-dropdown { display: inline-block; position: relative; } .ty-horizontal-product-filters-dropdown .ty-horizontal-product-filters-dropdown__wrapper { text-decoration: none; } .ty-horizontal-product-filters-dropdown__wrapper { padding: 5px 7px 9px 7px; display: inline-block; color: #34495e; cursor: pointer; } .ty-horizontal-product-filters-dropdown__wrapper.active { background: #e4e7ea; } .ty-horizontal-product-filters-dropdown__icon { font-size: 20px; position: relative; padding-left: 10px; top: 5px; } .ty-horizontal-product-filters-dropdown__wrapper:hover { background: #e4e7ea; } .ty-horizontal-product-filters-dropdown__wrapper.open { background: #6d7c8c; color: white; } .ty-horizontal-product-filters-dropdown__content { position: absolute; z-index: 101; border: 1px solid #97a0a5; background: #fff; min-width: 250px; } .ty-horizontal-filters-content-to-right { left: 0; } .ty-horizontal-product-filters-dropdown__content .ty-horizontal-product-filters-dropdown__content-item-a { text-decoration: none; } .ty-horizontal-product-filters-dropdown__content-item-a { padding: 7px 14px; color: #1abc9c; display: block; } .ty-horizontal-product-filters-dropdown__content-item-a:hover { background: #1abc9c; color: #fff; } .ty-horizontal-product-filters-dropdown .ty-product-filters { margin-bottom: 0; } .ty-horizontal-product-filters-dropdown a .ty-icon-cancel-circle { position: relative; font-size: 16px; top: 3px; padding-left: 5px; } .ty-horizontal-product-filters-dropdown a .ty-icon-cancel-circle:hover { color: #1abc9c; } .ty-horizontal-product-filters .ty-range-slider,.ty-horizontal-product-filters .ty-range-slider .ui-slider-range,.ty-horizontal-product-filters .ty-range-slider .ui-slider-handle { z-index: 101; } .ty-horizontal-product-filters-dropdown__content .ty-product-filters__tools { background-color: #edeff1; } .ty-horizontal-product-filters.ty-selected-product-filters { margin-bottom: 25px; } .cm-date-range { display: inline-block; padding: 15px 10px 9px; margin-bottom: 15px; } .cm-date-range a { color: #333; } .ty-date-range .ty-icon-calendar { position: relative; color: #333; font-size: 16px; margin-right: 3px; top: 2px; } .daterangepicker.dropdown-menu.opensright,.daterangepicker.dropdown-menu.opensleft { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 1px solid #97a0a5; padding: 10px 8px; z-index: 101; } .daterangepicker.dropdown-menu.opensright:before,.daterangepicker.dropdown-menu.opensleft:before,.daterangepicker.dropdown-menu.opensright:after,.daterangepicker.dropdown-menu.opensleft:after { display: none; } .daterangepicker .ranges { min-width: 180px; } .daterangepicker > .ranges > ul > li { color: #1abc9c; } .daterangepicker > .ranges > ul > li.active,.daterangepicker > .ranges > ul > li:hover { background: #1abc9c; border: 1px solid #1abc9c; color: #fff; } .daterangepicker .ranges .range_inputs label { display: block; width: auto; color: #333; } .daterangepicker_start_input,.daterangepicker_end_input { margin-top: 5px; margin-bottom: 20px; } .daterangepicker .input-mini { width: 80px; cursor: not-allowed; background-color: #eee; } .daterangepicker button.btn.btn-small.btn-success.applyBtn { display: inline-block; margin-bottom: 0; padding: 6px 14px; outline: 0px; border: 1px solid rgba(0,0,0,0); background: #bdc3c7; background-image: none; color: #fff; vertical-align: middle; text-align: center; line-height: 1.428571429; cursor: pointer; font-family: 'Open Sans',sans-serif; font-size: 14px; font-weight: normal; font-style: normal; text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; background: #1abc9c; background: #f79d2f; font-size: 13px; font-weight: bold; outline: none; margin-right: 5px; } .daterangepicker button.btn.btn-small.clearBtn { display: inline-block; margin-bottom: 0; padding: 6px 14px; outline: 0px; border: 1px solid rgba(0,0,0,0); background: #bdc3c7; background-image: none; color: #fff; vertical-align: middle; text-align: center; line-height: 1.428571429; cursor: pointer; font-family: 'Open Sans',sans-serif; font-size: 14px; font-weight: normal; font-style: normal; text-decoration: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-transition: background 200ms; -moz-transition: background 200ms; -o-transition: background 200ms; transition: background 200ms; } .daterangepicker .calendar { max-width: none !important; } .daterangepicker .calendar td.active,.daterangepicker .calendar td.active:hover { background-color: #1abc9c; background-image: -moz-linear-gradient(top,#1abc9c,#1abc9c); background-image: -webkit-gradient(linear,0 0,0 100%,from(#1abc9c),to(#1abc9c)); background-image: -webkit-linear-gradient(top,#1abc9c,#1abc9c); background-image: -o-linear-gradient(top,#1abc9c,#1abc9c); background-image: linear-gradient(to bottom,#1abc9c,#1abc9c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1abc9c', endColorstr='#ff1abc9c', GradientType=0); } .ty-price-slider { padding: 10px; margin-bottom: 20px; color: #909598; } .ty-price-slider__inputs { padding: 0; color: #909598; } .ty-price-slider__input-text { margin: 0 0 5px 0; width: 74px; } .ty-range-slider__wrapper { margin-left: -1px; color: #d0d6db; } .ty-range-slider__item { position: absolute; top: -5px; width: 1px; height: 10px; background: #d0d6db; } .ty-range-slider__num { position: absolute; top: 21px; left: -25px; display: block; width: 45px; text-align: center; font-size: 75%; cursor: pointer; color: #909598; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .ty-range-slider { position: relative; margin: 15px 12px; height: 5px; border: 1px solid #d0d6db; background: #ecf0f1; border-right: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .ty-range-slider .ui-slider-range { background: #d0d6db; border: 0px; margin-top: -1px; height: 7px; } .ty-range-slider .ui-slider-handle { top: -9px; margin-left: -8px; width: 11px; height: 20px; background: #34495e; border-radius: 0px; border: 0px; cursor: col-resize; } .ty-range-slider .ui-slider-handle { outline: 0 none; -ms-touch-action: none; touch-action: none; } .ty-range-slider.ui-state-disabled .ui-slider-handle { cursor: not-allowed; } .ty-cart-content { margin-top: 30px; border: 1px solid #fff; } .ty-cart-content__title { padding: 12px; border: 1px solid #fff; border-right: 0 none; border-left: 0 none; text-align: center; white-space: nowrap; font-weight: bold; background: #edeff1; } .ty-cart-content__title.ty-left { text-align: left; } .ty-cart-content__title.ty-right { text-align: right; } .ty-cart-content__product-elem { padding: 17px 10px; border: none; border-top: 1px solid #fff; vertical-align: top; } .ty-cart-content__image { float: left; } .ty-cart-content__image-block { padding-left: 20px; } .ty-cart-content__product-title { font-size: 115%; word-wrap: break-word; } .ty-cart-content__qty { padding: 12px 30px 0; text-align: center; } .ty-cart-content__sku { padding: 5px 0; word-break: break-all; word-break: break-word; } .ty-cart-content__price { padding-right: 20px; text-align: right; } .ty-cart-content__detailed-link { display: inline-block; margin: 10px 0 10px; border-bottom: 1px dotted transparent; text-decoration: none; cursor: pointer; } .ty-cart-content__detailed-link.open,.ty-cart-content__detailed-link:hover { border-color: #1abc9c; text-decoration: none; } .ty-cart-content__product-delete { margin: 0 0 0 6px; vertical-align: middle; } .ty-cart-content__product-delete:hover { text-decoration: none; } .ty-cart-content__options { margin-top: 20px; } .ty-cart-content__more-info { margin-top: 0; } .ty-cart-content__more-info-title { padding: 12px; } .ty-cart-content__clear-button { margin-left: 10px; } .ty-cart-content__payment-methods { float: right; margin: 30px 0 0; border-top: 1px solid #e3e3e3; -webkit-box-shadow: inset 0 70px 70px -30px #f7f7f7; -moz-box-shadow: inset 0 70px 70px -30px #f7f7f7; box-shadow: inset 0 70px 70px -30px #f7f7f7; text-align: center; } .ty-cart-content__payment-methods-item { padding: 20px 10px 0; } .ty-cart-content__payment-methods-title { display: inline-block; margin: 0 auto; margin-bottom: -30px; padding: 10px; color: #737373; text-transform: uppercase; font-weight: bold; font-size: 85%; } .ty-cart-content__buttons { padding: 18px 22px; background: #f6f7f8; } .ty-cart-content__left-buttons { float: left; } .ty-cart-content__right-buttons { float: right; } .ty-cart-items { overflow: auto; padding: 10px 22px; max-height: 400px; width: 320px; } .ty-cart-items__list-item { padding: 10px 0px; position: relative; border-bottom: 1px solid #ecf0f1; } .ty-cart-items__list-item .ty-icon-cancel-circle { color: #97a3ae; } .ty-cart-items__list-item:last-child { border-bottom: 0px; } .ty-cart-items__list-item:hover .ty-cart-items__list-item-tools { display: block; } .ty-cart-items__list-item-tools a:hover { text-decoration: none; } .ty-cart-items__list-item-image { float: left; margin-right: 25px; } .ty-cart-items__list-item-desc { overflow: hidden; } .ty-cart-items__list-item-tools { position: absolute; top: 10px; right: 0px; display: none; } .ty-cart-items__empty { margin: 15px 0; color: #b4bcc4; } .ty-minicart-title { padding-left: 20px; display: inline-block; text-decoration: none; } .ty-cart-total { background: #edeff1; } .ty-cart-total__wrapper { padding: 17px 20px; border: 1px solid #fff; border-top: none; } .ty-cart-statistic { float: right; padding-top: 10px; } .ty-cart-statistic__item { clear: both; overflow: hidden; padding: 0 0 15px 0; color: #97a3ae; } .ty-cart-statistic__title { position: relative; float: left; margin-right: 20px; width: 220px; text-align: right; white-space: normal; } .ty-cart-statistic_title_main { font-weight: bold; } .ty-statistic-list-subtotal-discount,.ty-statistic-list-discount { color: #e74c3c; } .ty-cart-statistic__value { position: relative; display: inline-block; width: 140px; text-align: right; } .ty-cart-statistic__total-title { margin-right: 10px; } .ty-cart-statistic__total-value { display: inline-block; width: 140px; } .ty-cart-statistic__group { padding-bottom: 5px; } .ty-cart-statistic__total-list { border-top: 1px solid #e0e0e0; margin-top: 15px; } .ty-cart-statistic__total { padding: 9px 0 0 0; text-align: right; font-weight: bold; font-size: 138%; } .ty-cart-total__a-estimation { display: inline-block; margin: 0 2px 0 3px; text-transform: uppercase; font-size: 85%; line-height: 130%; border-bottom: 1px solid transparent; } .ty-cart-total__a-estimation:hover { border-bottom: 1px dotted #1abc9c; text-decoration: none; } .ty-cart-total__icon-estimation { padding: 0 2px; } .ty-cart-content__estimation { display: inline-block; width: 100%; max-width: 440px; height: 100%; box-sizing: content-box; } .ty-cart-content__estimation .ty-estimation-buttons { max-width: inherit; min-width: 100%; } .ty-sidebox .ty-input-text-medium { width: 100%; } .ty-estimation__title { margin-top: 15px; font-weight: bold; font-size: 16px; color: #97a3ae; } .ty-estimation-buttons__rate { float: none; } .ty-estimation-buttons .ty-btn + .ty-btn { margin-left: 0; } .ty-estimation-buttons .ty-btn { vertical-align: top; } .ty-cart-content-products { margin-bottom: 6px; position: relative; padding: 0 10px; border: 1px solid #bdc3c7; background: #fff; } .ty-cart-content-products__item { padding-top: 15px; border-bottom: 1px solid #bdc3c7; } .ty-cart-content-products__item:last-child { border: 0; } .ty-discount-info { position: relative; margin-top: 7px; padding: 10px; border: 1px solid #bdc3c7; background: #fff; font-size: 90%; } .ty-discount-coupon__ty-control-group { margin: 5px 0; } .ty-coupons__container { float: left; padding-right: 25px; width: 260px; } .ty-coupons__item { padding: 0 0 5px; } .ty-coupons__item:last-child { padding-bottom: 0; } .ty-coupons__item-delete,.ty-coupons__item-delete:hover { text-decoration: none; } .ty-group-block { padding: 10px; border: 1px solid #edeff1; border-radius: 3px; } .ty-group-block__arrow { position: relative; } .ty-group-block__arrow .ty-caret-info { top: -17px; } .ty-group-block .ty-caret-outer { border-bottom: 7px solid #edeff1; border-bottom-color: rgba(0,0,0,0.1); } .ty-group-block .ty-caret-inner { border-bottom-color: #fbfcfc; } .ty-checkout__title { display: inline-block; margin: 30px 0 0; text-decoration: none; font-weight: normal; font-style: normal; font-size: 16px; font-family: 'Open Sans',sans-serif; } .ty-checkout__title-icon { color: #b9c1c9; vertical-align: middle; font-size: 27px; } .checkout__block { padding: 0 20px; } .ty-checkout-buttons { margin-top: 15px; padding: 17px 25px 0px 25px; border-top: 1px solid #d0d6db; background: #edeff1; } .ty-checkout__terms { margin: 25px 20px; padding: 15px 20px; border: 2px solid #bdc3c7; border-radius: 3px; background: #fff; font-weight: bold; } .ty-checkout__shipping-tips { color: #7f7f7f; margin-bottom: 40px; } .ty-step__container { margin: 0 0 5px 0; position: relative; } .ty-step__container .ty-icon-down-micro { display: none; } .ty-step__container-active { margin: 0 0 45px 0; background: #edeff1; } .ty-step__container-active .ty-tabs { margin-top: 5px; padding: 0px 10px; } .ty-step__container-active .ty-tabs__content { padding: 0; } .ty-step__body-active .ty-address-switch { margin: 25px 20px; } .ty-step__container-active .ty-step__title-txt { margin-left: 32px; } .ty-step__container-active .ty-step__title-left { background: #fff; color: #b9c1c9; margin-top: -1px; } .ty-step__container { background: #edeff1; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .ty-step__title,.ty-step__title-active,.ty-step__title-complete { position: relative; padding: 10px 14px 9px 14px; } .ty-step__title-complete { padding-right: 110px; } .ty-step__title-complete .ty-step__title-left { position: static; padding: 0px; background: none; color: #a5afb9; display: inline; } .ty-step__title-complete .ty-step__title-txt { margin-left: 30px; color: #a5afb9; } .ty-step__title-complete .ty-step__title-right .ty-btn { position: absolute; right: 8px; top: 8px; } .ty-step__title-active { background: #b9c1c9; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .ty-step__title-arrow { display: block; width: 35px; height: 18px; position: absolute; font-size: 80px; line-height: 0; bottom: -30px; color: #b9c1c9; left: 35px; } .ty-step__title-txt { color: white; font-size: 20px; font-weight: normal; } .ty-step__title .ty-step__title-txt { font-weight: normal; color: #a5afb9; margin-left: 36px; } .ty-step__title-icon { position: absolute; top: 14px; left: 16px; } .ty-step-one .ty-checkout-buttons { border: 0; margin-top: 6px; } .ty-step-one .buttons-container { border: 0; padding-left: 0; padding-right: 0; } .ty-step__title-left { font-weight: normal; font-size: 18px; position: absolute; display: inline-block; color: #fff; padding: 2px 9px; background: #b9c1c9; border-radius: 50px; } .ty-step__title-right { float: right; padding: 4px 0 0 0; } .ty-step__body-active { padding: 20px 0; } .ty-step__body-active .select-profile label { display: none; } .ty-step__body-active .ty-control-group .ty-input-text { width: 100%; } .ty-checkout__relogin { display: inline-block; padding: 10px 10px 20px; } .ty-checkout__login { float: left; padding-right: 3%; padding-left: 3%; width: 46%; } .ty-checkout__login .ty-login { margin-top: 0; } .ty-checkout__register { position: relative; float: left; margin: 0 0 0 3%; width: 45%; } .ty-checkout__register #anonymous_checkout .ty-control-group { margin-bottom: 0; margin-top: 20px; padding-left: 20px; padding-right: 20px; } .ty-anonymous_checkout { padding: 0 25px; margin-top: 20px; } .ty-anonymous_checkout__field { padding: 0 25px; margin-top: 20px; } .ty-checkout__register-content { padding-left: 20px; } .ty-checkout__register-cancel { margin-left: 15px; } .ty-checkout__register-methods { margin: 0; padding: 0; } .ty-checkout__register-methods-item { margin: 0px; padding: 15px 0 0; } input.ty-checkout__register-methods-radio { float: left; margin-top: 2px; } .ty-checkout__register-methods-title { display: block; padding-bottom: 5px; overflow: hidden; } .ty-checkout__register-methods-hint { display: inline-block; padding-left: 20px; color: #7f7f7f; font-size: 95%; } .ty-shipping-options__vendor-name { display: inline-block; padding: 15px 0 10px; font-weight: bold; } .ty-shipping-options__products { margin-left: 15px; } .ty-shipping-options__total { margin-top: 15px; padding: 15px 0; border-top: 1px solid #e5e5e5; } .ty-shipping-options__image { max-width: 120px; } input.ty-shipping-options__checkbox { margin: 2px 0 0 0; vertical-align: middle; display: inline-block; width: 10%; max-width: 13px; } .ty-shipping-options__group { padding-left: 20px; display: inline-block; vertical-align: middle; box-sizing: border-box; width: 90%; } .ty-shipping-options__method { margin: 20px 0 5px; font-size: 0; } .ty-customer-notes { padding: 15px 20px; } .ty-customer-notes__title { font-weight: bold; } .ty-customer-notes__text { width: 100%; height: 100px; resize: vertical; } .ty-checkout__billing-options { padding: 20px 20px 0; } .ty-checkout__billing-options .ty-customer-notes,.ty-checkout__billing-options .ty-license-agreement__checkbox,.ty-checkout__billing-options .ty-company__termsf { padding-left: 0; padding-right: 0; } .ty-checkout__billing-options .ty-checkout__terms { margin-left: 0; margin-right: 0; } .ty-checkout__billing-options.ty-notab { padding: 0px 20px 0; } .ty-checkout__billing-tabs .ty-tabs { padding-left: 20px; } .ty-credit-card { display: inline-block; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 20px; padding: 15px 22px; max-width: 363px; border: 1px solid #f2f2f2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: white; } .ty-credit-card__control-group { position: relative; } input.ty-credit-card__input { padding: 8px; padding-right: 54px; width: 100%; height: 40px; font-size: 18px; } input.ty-credit-card__input-short { margin: 0; width: 50px; } .ty-credit-card__ty-control-group { position: relative; } .ty-credit-card .help-inline { display: none; } .ty-credit-card__cvv-field { display: inline-block; margin: 17px 15px; max-width: 190px; } .ty-credit-card__cvv-field-input { width: 65px; font-size: 18px; height: 38px !important; } .ty-cc-icons { position: absolute; right: 57px; bottom: 25px; display: inline-block; margin: 0 0 15px; } .ty-cc-icons__item { position: absolute; z-index: 10; display: inline-block; visibility: hidden; padding: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .ty-cc-icons__icon { display: inline-block; margin: 0; width: 51px; height: 32px; background: url('../../../../../../../../design/themes/addc/media/images/icons/payments.png?1627065516') no-repeat; } .ty-cc-icons__item.cc-default,.ty-cc-icons__item.active { visibility: visible; } .ty-cc-icons__item .default { background-position: -300px 0px; } .ty-cc-icons__item .visa-electron { background-position: -200px -100px; } .ty-cc-icons__item .maestro { background-position: 0 -200px; } .ty-cc-icons__item .american-express { background-position: -100px -200px; } .ty-cc-icons__item .discover { background-position: -200px -200px; } .ty-cc-icons__item .mastercard { background-position: 0px -100px; } .ty-cc-icons__item .visa { background-position: -200px 0px; } .ty-cvv2-about { display: inline-block; margin-left: 10px; } .touch .ty-cvv2-about { display: none; } .ty-cvv2-about:hover { position: relative; text-decoration: none; } .ty-cvv2-about__title { cursor: pointer; color: #1abc9c; } .ty-cvv2-about__note { display: none; padding: 15px 5px; width: 340px; border: 1px solid #fff; background-color: #fff; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2); box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .ty-cvv2-about:hover .ty-cvv2-about__note { position: absolute; bottom: 0; left: 100%; z-index: 100; display: block; } .ty-cvv2-about__image { float: left; padding: 0 15px; } .ty-cvv2-about__description { float: left; width: 240px; } .ty-cvv2-about__description-title { margin: 0; } .ty-payment-icons { margin: 10px 0; } .ty-payment-icons__item { display: inline-block; margin-left: 10px; width: 51px; height: 32px; background: url('../../../../../../../../design/themes/addc/media/images/icons/payments.png?1627065516') no-repeat; } .ty-payment-icons__item.twocheckout { background-position: 0 0; } .ty-payment-icons__item.mastercard { background-position: 0px -100px; } .ty-payment-icons__item.paypal { background-position: -100px -100px; } .ty-payment-icons__item.visa { background-position: -200px 0px; } @media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) { .ty-payment-icons__item { background-image:url('../../../../../../../../design/themes/addc/media/images/icons/payments@2x.png?1627065516'); background-size: 400px, 400px; } } .ty-checkout-summary__block { margin-top: 20px; width: 100%; } .ty-checkout-summary__item { padding-bottom: 15px; } .ty-checkout-summary__total { text-align: left; } .ty-checkout-summary__total-sum { display: inline-block; float: right; } .ty-checkout-summary__taxes { padding-bottom: 2px; font-weight: bold; } .ty-checkout-summary__taxes-amount { display: inline-block; overflow: hidden; width: 70px; text-overflow: ellipsis; white-space: nowrap; } .ty-checkout-summary__order_discount { color: #e74c3c; } .ty-order-products__list { padding: 0px 0px; } .ty-order-products__list .ty-product-options { display: block; padding: 6px 0 0; color: #737373; margin-bottom: 0; } .ty-order-products__item { padding: 14px 0; border-bottom: 1px solid #ecf0f1; } .ty-order-products__item:last-child { padding-bottom: 5px; border: none; } .ty-order-products__item:first-child { padding-top: 0; } .ty-order-products__item-delete { visibility: hidden; float: right; } .ty-order-products__item-delete:hover { text-decoration: none; } .ty-order-products__item:hover .ty-order-products__item-delete { visibility: visible; } .ty-order-products__price { color: #1a1a1a; } .ty-order-products__a { display: inline-block; margin: 2px 0 5px; max-width: 238px; } .ty-order-products__buttons { padding: 14px 0px; } .ty-order-products__buttons .text-button { color: #e74c3c; } .ty-order-info { color: #1a1a1a; } .ty-order-info__title { font-weight: bold; } .shipping-adress__delim { margin-bottom: 15px; padding-top: 10px; border-bottom: 1px solid #ecf0f1; } .ty-order-info__profile-field { padding: 10px; background: #edeff1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .ty-order-info__profile-field-item { float: none; clear: left; word-break: break-all; word-break: break-word; } .ty-order-info__profile-field .b-firstname,.ty-order-info__profile-field .b-lastname,.ty-order-info__profile-field .b-address,.ty-order-info__profile-field .b-city,.ty-order-info__profile-field .b-country,.ty-order-info__profile-field .b-state,.ty-order-info__profile-field .b-zipcode,.ty-order-info__profile-field .s-firstname,.ty-order-info__profile-field .s-lastname,.ty-order-info__profile-field .s-address,.ty-order-info__profile-field .s-city,.ty-order-info__profile-field .s-country,.ty-order-info__profile-field .s-state,.ty-order-info__profile-field .s-zipcode { float: left; clear: none; padding-right: 5px; } .ty-order-info__profile-field .b-address,.ty-order-info__profile-field .s-address { clear: left; } .ty-checkout-complete__create-account { width: 49%; display: inline-block; } .ty-checkout-complete__buttons:before,.ty-checkout-complete__buttons:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-checkout-complete__buttons:after { clear: both; } .ty-checkout-complete__buttons-left { float: left; } .ty-checkout-complete__buttons-right { float: right; } .ty-checkout-complete__login-info { width: 45%; margin-left: 5%; display: inline-block; vertical-align: top; } .ty-checkout-complete_width_full { width: 100%; margin: 0 0 45px 0; } .ty-checkout-complete__order-success { margin-bottom: 20px; } .ty-checkout-complete__button-vmid { display: inline-block; margin-top: 8px; } .ty-other-pay { margin-top: 20px; } .ty-payments-list { float: left; margin: 0; padding-right: 60px; } .ty-payments-list__item { padding: 0px 0px 20px 0; font-size: 0; } input.ty-payments-list__checkbox { margin: 2px 0 0 0; display: inline-block; vertical-align: middle; width: 10%; max-width: 13px; } .ty-payments-list__checkbox:checked + .ty-payments-list__item-group { font-weight: bold; } .ty-payments-list__item-group { padding-left: 20px; color: #97a3ae; display: inline-block; vertical-align: middle; box-sizing: border-box; width: 90%; } .ty-payments-list__description { padding-top: 5px; margin-bottom: 10px; font-weight: normal; } .ty-payments-list__instruction { display: inline-block; width: 255px; margin-bottom: 10px; color: #333; } .ty-payments-list__instruction h2 { font-weight: bold; font-size: 135%; line-height: 130%; } .ty-payments-list__instruction p { padding-top: 10px; line-height: 150%; } .ty-payments-list__image { max-width: 120px; } .ty-payment-method-iframe { position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 700px; background: #c0c0c0; opacity: 0.9; } .ty-payment-method-iframe__label { position: relative; top: 350px; padding: 10px; height: 50px; } .ty-payment-method-iframe__text { position: relative; top: 20px; vertical-align: middle; text-align: center; font-weight: bold; } .ty-payment-method-iframe__box { position: relative; z-index: 10; overflow: hidden; height: 700px; } .ty-repay .ty-tabs { margin-top: 5px; } .ty-repay-button { padding-bottom: 20px; } .ty-orders-detail { position: relative; } .ty-orders-detail .tabs { margin-top: 20px; } .ty-orders-detail .ty-subheaders-group { margin: 0; } .ty-orders__actions { margin: 25px 0; } .ty-orders__actions .ty-btn + .ty-btn { margin-left: 30px; } .ty-orders__actions-right { float: right; } .ty-orders__actions-right-item { float: left; margin-left: 25px; } .ty-profiles-info { margin-top: 20px; vertical-align: top; } .ty-profiles-info:before,.ty-profiles-info:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-profiles-info:after { clear: both; } .ty-profiles-info__item { float: left; margin-right: 3%; width: 30%; } .ty-profiles-info__title { margin-bottom: 5px; font-size: 15px; } .ty-profiles-info__field { padding-top: 12px; } .ty-profiles-info__field .ty-info-field { margin-bottom: 5px; word-break: break-all; word-break: break-word; } .ty-profiles-info__field .ty-info-field:before,.ty-profiles-info__field .ty-info-field:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-profiles-info__field .ty-info-field:after { clear: both; } .ty-orders-detail__products { margin-top: 25px; } .ty-orders-detail__table { width: 100%; margin-top: 10px; } .ty-orders-detail__table-description { margin-left: 20px; } .ty-orders-detail__table-product { width: 65%; } .ty-orders-detail__table-price { width: 15%; text-align: right; } .ty-orders-detail__table-quantity { width: 10%; } .ty-orders-detail__table-subtotal { text-align: right; } .ty-orders-detail__table-code { word-break: break-all; word-break: break-word; } .ty-orders-notes { margin-top: 28px; } .ty-orders-notes__body { position: relative; margin-top: 10px; padding: 15px; border: 1px solid #edeff1; line-height: 150%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .ty-orders-summary { margin-top: 28px; } .ty-orders-summary__wrapper { float: left; margin-top: 10px; padding: 4px 20px; min-width: 52%; background: #f8f9fa; border: 1px solid #edeff1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .ty-orders-summary__table { width: 100%; } .ty-orders-summary__row { border-bottom: 1px solid #e3e9ec; } .ty-orders-summary__row:last-child { border-bottom: 0px; } .ty-orders-summary__total { font-weight: bold; } .ty-orders-summary__wrapper td { padding: 13px 10px 11px 0; vertical-align: top; } .ty-orders-summary__taxes-description { padding-top: 5px; } .ty-orders-summary__right { float: right; } .ty-orders-shipment .ty-subheader { font-size: 22px; font-weight: 600; margin-top: 40px; } .ty-orders-shipment .ty-subheader:first-child { margin-top: 0px; } .ty-orders-shipment__info p { padding-top: 0px; } .ty-orders-shipment__table { width: 100%; margin-top: 10px; } .ty-orders-shipment-notes__header { font-size: 14px; float: left; padding-right: 10px; display: table-cell; } .ty-orders-shipment-notes__body { display: table-cell; } .ty-orders-shipment-notes__info { padding-top: 20px; } .ty-orders-shipment-notes_body { float: left; display: table-cell; } .ty-orders-search { position: relative; width: 100%; } .ty-orders-search__item { vertical-align: top; } .ty-orders-search-options .ty-period { clear: none; margin-left: 2.1276595744681%; float: left; } .ty-orders-search-options .ty-period__wrapper { padding-right: 10px; margin-bottom: 12px; } .ty-orders-search-options .ty-period__select-date { margin-bottom: 12px; float: left; } .ty-orders-search-options .ty-period__select-date .ty-control-group__title { visibility: hidden; } .ty-orders-search-options .ty-period__dash { padding: 0; } .ty-orders-search-options .ty-status-info { font-size: 0; margin-left: -25px; } .ty-orders-search-options .ty-status-info label { display: inline-block; margin-right: 0; font-size: 0.875rem; width: 25%; word-break: break-word; } .ty-orders-search-options .ty-orders-search__options-status { margin-left: 25px; } .ty-orders-search__user-info { margin: 0; padding: 0; } .ty-orders-repay { margin-top: 30px; } .ty-orders-repay .tabs-content { padding-left: 20px; } .ty-order-status { margin: 5% auto; padding: 15px 15px 15px 40px; width: 920px; border: 1px solid #e5e5e5; background: #f7f7f7 url('../../../../../../../../design/themes/addc/media/images/icons/ajax.gif?1627065516') no-repeat 15px center; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .ty-checkout-block-terms { padding: 0; } .ty-license-agreement__checkbox { padding: 0 20px; } .ty-license-agreement__checkbox__checkbox { display: block; font-weight: bold; } .ty-orders-promotion { margin-top: 30px; } .ty-orders-promotion__title { font-size: 16px; } .ty-orders-promotion__description { overflow-x: auto; overflow-y: hidden; margin-bottom: 10px; padding: 10px; } .ty-exception { position: relative; margin: 50px 0px 30px 0px; padding: 40px 0px 70px 0px; } .ty-exception__code { top: 92px; left: 63px; display: inline-block; width: 300px; color: #e74c3c; text-align: center; font-weight: bold; font-size: 86px; line-height: 70px; } .ty-exception__code-txt { display: block; text-align: center; font-weight: normal; font-style: normal; font-size: 26px; } .ty-exception__title-info { display: inline-block; padding-left: 30px; } .ty-exception__title { padding: 0px 0px 25px 0px; font-size: 25px; font-weight: normal; color: #34495e; } .ty-exception__info { padding: 0px 0px 30px 0px; color: #bdc3c7; font-size: 110%; } .ty-exception__links { margin: 0px 20px 0px 0px; } .ty-exception__links-item { float: left; list-style-type: none; margin-right: 20px; } .ty-exception__links-a { text-decoration: underline; cursor: pointer; } .ty-sitemap { margin-bottom: 10px; } .ty-sitemap__section-title { display: block; padding: 10px 0 7px 0; border-color: #fff; border-bottom: 1px solid #ebebeb; font-size: 16px; } .ty-sitemap__section-wrapper { float: left; margin-top: 20px; margin-bottom: 30px; width: 33%; } .ty-sitemap__tree { margin: 20px 0 15px 0; } .ty-sitemap__tree-section-list { display: inline-block; float: left; margin-bottom: 30px; min-height: 165px; width: 33%; font-size: 12px; } .ty-sitemap__section-sub-title { font-weight: bold; font-size: 120%; } .ty-sitemap__tree-list-item { font-size: 12px; line-height: 17px; padding: 5px 0; } .ty-sitemap__tree-list-item { padding: 5px 0; } .ty-company-fields { margin-bottom: 50px; } .ty-company-fields .ty-input-text,.ty-company-fields .ty-input-textarea-long { width: 100%; } .ty-company-fields select { width: 100%; } .ty-companies { padding: 20px 0; border-bottom: 1px solid #ebebeb; } .ty-companies:before,.ty-companies:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-companies:after { clear: both; } .ty-companies__info { overflow: hidden; padding-left: 25px; } .ty-companies__img { float: left; text-align: center; } .ty-company-title { display: inline-block; padding: 5px 0; } .ty-company-detail__top-links { line-height: 20px; } .ty-company-detail__view-products { display: inline-block; margin-top: 5px; margin-right: 15px; cursor: pointer; } .ty-company-detail__categories { margin-top: 10px; } .ty-company-detail__table { width: 100%; margin-top: 10px; } .ty-company-detail__info-title { margin-bottom: 0; padding-bottom: 5px; color: #404040; font-weight: bold; font-size: 115%; } .ty-company-detail__logo { float: left; overflow: hidden; margin: 0 100px 20px 0; width: 160px; height: 100px; border: 1px solid #ddd; text-align: center; line-height: 100px; } .ty-company-detail__logo:before,.ty-company-detail__logo:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-company-detail__logo:after { clear: both; } .ty-company-detail__logo .ty-no-image { width: 160px !important; height: 100px !important; } .ty-company-detail__info { overflow: hidden; margin-top: 25px; } .ty-company-detail__info:before,.ty-company-detail__info:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-company-detail__info:after { clear: both; } .ty-company-image { vertical-align: middle; } .ty-company-detail__info-list { float: left; margin-bottom: 20px; max-width: 240px; word-break: break-all; } .ty-company-detail_info-first { margin-right: 10%; } .ty-company-detail__ty-control-group { padding-top: 3px; } .ty-company-detail__control-label { display: inline-block; width: 65px; } .ty-company__terms { margin: 25px 20px; padding: 15px 20px; border: 2px solid #bdc3c7; border-radius: 3px; background: #fff; font-weight: bold; } .ty-company-info { margin: 45px 0 0 58px; padding-bottom: 280px; background: url('../../../../../../../../design/themes/addc/media/images/company_vendor.png?1627065516') no-repeat bottom center; } .ty-company-info h4 { padding-bottom: 10px; font-size: 19px; } .ty-company-info ul li { margin-bottom: 11px; margin-left: 17px; padding: 2px 0; list-style-type: disc; } .ty-grid-vendors .ty-grid-list__company-logo .ty-company-image-wrapper { display: block; text-align: center; line-height: 100px; } .ty-grid-vendors .ty-grid-list__item-location .company-location { display: block; text-align: center; color: #8c8c8c; word-wrap: break-word; } .ty-grid-vendors .ty-grid-list__total-products .ty-company-total-products { display: block; text-align: center; color: #8c8c8c; word-wrap: break-word; text-transform: lowercase; } .vendor-info-grid { border-top: 1px solid #edeff1; border-bottom: 1px solid #edeff1; margin: 30px 0 3px; padding: 35px 0; } .ty-vendor-information { text-align: right; } .ty-entry-page__item { margin: 3px 0; padding: 8px; } .ty-entry-page__a { display: block; } .ty-categories-picker { margin-top: -1px; width: 100%; } .ty-categories-picker__title,.ty-categories-picker__item { padding: 12px; border: 1px solid #ecf0f1; text-align: left; } .ty-categories-picker .ty-dir-list { color: #b3b3b3; } .ty-tree-space { display: inline-block; width: 10px; } .download { margin-top: 20px; } .ty-download__table { width: 100%; margin: 11px 0 35px 0; } .ty-download-icon { margin-right: 5px; color: #bdc3c7; } .ty-download__empty { color: #edeff1; } .ty-download__icon { margin-left: 5px; font-size: 120%; } .ty-download__size-col { width: 20%; } .ty-download__nostyle { padding: 0 !important; border: 0 !important; } .ty-download__table-nomargin { width: 100%; } .ty-top-panel { position: fixed; width: 100%; z-index: 500; } .ty-top-panel-padding { padding-top: 36px; } .ty-top-panel__wrapper { position: relative; z-index: 100; overflow: hidden; height: 35px; border-bottom: 1px solid #262626; background: #333 url('../../../../../../../../design/themes/addc/media/images/csse_bg.png?1627065516'); -webkit-box-shadow: inset 0 0 25px rgba(0,0,0,0.5); -moz-box-shadow: inset 0 0 25px rgba(0,0,0,0.5); box-shadow: inset 0 0 25px rgba(0,0,0,0.5); } .ty-top-panel__title { float: left; margin: 0 0 0 15px; color: #d3d3d3; text-transform: uppercase; font-weight: normal; font-size: 14px; line-height: 36px; } .ty-top-panel__logo { display: inline-block; width: 20px; float: left; padding: 0 15px; height: 36px; border-right: 1px solid #282828; -webkit-box-shadow: 1px 0px 0px 0px #393939; -moz-box-shadow: 1px 0px 0px 0px #393939; box-shadow: 1px 0px 0px 0px #393939; } .ty-top-panel__logo-link:hover { text-decoration: none; } .ty-top-panel__icon-basket { position: relative; top: 7px; color: #666; font-size: 20px; } .ty-top-panel__icon-basket:hover { color: #f3f3f3; } .ty-top-panel__timer { color: #cfcfcf; margin-right: 15px; } .ty-top-panel__close { width: 9px; padding: 0 15px; color: #969696; font-size: 12px; } .ty-top-panel__close:hover { background: rgba(0,0,0,0.3); color: #f3f3f3; text-decoration: none; } .ty-top-panel-action { float: right; line-height: 36px; } .ty-top-panel-action__setting { padding: 0 15px; width: 22px; } .ty-top-panel-action__setting:hover,.ty-top-panel-action__setting.active { background: rgba(0,0,0,0.3); text-decoration: none; } .ty-top-panel-action__setting:hover .ty-top-panel-action__icon-setting { color: #f3f3f3; } .ty-top-panel-action__icon-setting { color: #969696; font-size: 22px; position: relative; top: 3px; } .ty-top-panel-action_item { display: inline-block; border-right: 1px solid #282828; -webkit-box-shadow: 1px 0px 0px 0px #393939; -moz-box-shadow: 1px 0px 0px 0px #393939; box-shadow: 1px 0px 0px 0px #393939; } .minimize-label { position: absolute; top: 0; right: 20px; z-index: 1000; width: 35px; height: 20px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; background: #4d4d4d; text-decoration: none; opacity: 0.7; } .minimize-label:hover { opacity: 1; } .minimize-label__icon { position: absolute; top: -2px; left: 11px; color: #ccc; font-size: 22px; } .ty-top-panel-btn { margin-right: 15px; padding: 3px 12px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #636363; background-image: -moz-linear-gradient(top,#6d6d6d,#555); background-image: -webkit-gradient(linear,0 0,0 100%,from(#6d6d6d),to(#555)); background-image: -webkit-linear-gradient(top,#6d6d6d,#555); background-image: -o-linear-gradient(top,#6d6d6d,#555); background-image: linear-gradient(to bottom,#6d6d6d,#555); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d6d6d', endColorstr='#ff555555', GradientType=0); -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.3); -moz-box-shadow: inset 0 1px rgba(255,255,255,0.3); box-shadow: inset 0 1px rgba(255,255,255,0.3); color: #fff; text-shadow: 0px 1px 0px rgba(0,0,0,0.5); font-size: 12px; cursor: pointer; } .ty-top-panel-btn:hover { background-color: #7d7d7d; background-image: -moz-linear-gradient(top,#878787,#6e6e6e); background-image: -webkit-gradient(linear,0 0,0 100%,from(#878787),to(#6e6e6e)); background-image: -webkit-linear-gradient(top,#878787,#6e6e6e); background-image: -o-linear-gradient(top,#878787,#6e6e6e); background-image: linear-gradient(to bottom,#878787,#6e6e6e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff878787', endColorstr='#ff6e6e6e', GradientType=0); color: #fff; text-decoration: none; text-shadow: 0px 1px 0px rgba(0,0,0,0.5); } .ty-top-panel-btn:active { background-color: #5f5f5f; background-image: -moz-linear-gradient(top,#555,#6e6e6e); background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#6e6e6e)); background-image: -webkit-linear-gradient(top,#555,#6e6e6e); background-image: -o-linear-gradient(top,#555,#6e6e6e); background-image: linear-gradient(to bottom,#555,#6e6e6e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff6e6e6e', GradientType=0); -webkit-box-shadow: inset 0 -1px rgba(255,255,255,0.05); -moz-box-shadow: inset 0 -1px rgba(255,255,255,0.05); box-shadow: inset 0 -1px rgba(255,255,255,0.05); color: #fff; text-shadow: none; font-size: 12px; } .te-mode { margin-left: 300px; } .te-mode .ty-ajax-loading-box { margin-left: 156px; } html #jquery-overlay { z-index: 1060; } html #jquery-lightbox { z-index: 1070; } .homepage-banners { margin-top: 25px; } .homepage-hotdeals { margin: 50px 0; } .ty-homepage-vendors { margin-top: 35px; } .ty-homepage-vendors ul { margin: 15px 15px 0 0; } .ty-homepage-vendors ul li { padding: 5px 0; } .ty-homepage-vendors__devider { border-top: 1px solid #edeff1; padding: 10px 0; margin-top: 15px; } .ty-pagination { margin: 10px 0 10px; padding: 10px 0 10px 0; } .ty-pagination__items { display: inline-block; color: #8996a3; } .ty-pagination__bottom { border-top: 1px solid #dedede; } .ty-pagination__item,.ty-pagination__selected { color: white; display: inline-block; padding: 3px 7px; min-width: 12px; text-align: center; text-decoration: none; text-transform: uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 200ms; -moz-transition: all 200ms; -o-transition: all 200ms; transition: all 200ms; } .ty-pagination__item { color: #8996a3; } .ty-pagination__item:hover { background: #edeff1; color: #8996a3; padding: 4px 7px; } .ty-pagination__selected { color: #fff; font-size: 13px; background: #1abc9c; } .ty-pagination__range,.ty-pagination__btn { margin: 0 4px; padding: 5px 7px; width: auto; color: #8996a3; } .ty-pagination__btn:hover { color: #8996a3; } .ty-pagination__prev,.ty-pagination__next { color: #8996a3; } .ty-pagination__prev:hover,.ty-pagination__next:hover { color: #8996a3; background: #edeff1; cursor: pointer; } .ty-pagination__text { text-transform: uppercase; } .ty-pagination__text-arrow { font-size: 16px; line-height: 10px; font-style: normal; } .ty-pagination__text-arrow:before { content: "←"; } .ty-pagination__right-arrow .ty-pagination__text-arrow:before { content: "→"; } .ty-tabs { margin-top: 30px; vertical-align: bottom; border-bottom: 1px solid #d9dde1; } .ty-tabs__list { vertical-align: bottom; } .ty-tabs__item,.ty-tabs .subtab { float: left; vertical-align: bottom; white-space: nowrap; cursor: pointer; border-radius: 0; margin: 2px 2px 0 0; padding: 0 0 0 3px; position: relative; background: #dfe2e6; -webkit-transition: all 200ms; -moz-transition: all 200ms; -o-transition: all 200ms; transition: all 200ms; } .ty-tabs__item:hover,.ty-tabs .subtab:hover { background: #e7eaed; } .ty-tabs__item.active,.ty-tabs .subtab.active { background: #b4bcc4; } .ty-tabs__a,.ty-tabs .subtab a { display: block; padding: 8px 21px 2px 18px; height: 23px; color: #7c7e80; text-decoration: none; } .ty-tabs__item.active .ty-tabs__a { color: #fff; } .ty-tabs .subtab .ty-tabs__item.active .ty-tabs__a { color: #7c7e80; } .ty-tabs__a:hover,.ty-tabs .subtab a:hover { text-decoration: none; color: #7c7e80; } .ty-tabs__content { padding: 15px 5px; } .tab-list-title { margin: 50px 0 15px 0px; padding-bottom: 8px; border-bottom: 1px solid #edeff1; font-size: 22px; } .ty-tabs .open .dropdown-menu { display: block; } .ty-tabs .dropdown-menu { position: absolute; top: 100%; right: 0; z-index: 1000; display: none; min-width: 160px; padding: 5px 0; margin: 0; list-style: none; background-color: #fff; border: 1px solid #dcdcdc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; } .ty-tabs .dropdown-menu li.active { float: none; border: 0; margin: 0; } .ty-tabs .dropdown-menu li { display: block; margin: 0; float: none; background: none; border: 0px; } .ty-tabs .subtab { float: right !important; } .ty-tabs .ty-icon-down-dir { position: relative; float: none; top: 0; left: 0; margin: 0 2px; } .ty-ajax-loading-box__inner { display: none; margin: 0 10px 0 5px; padding: 6px 0 6px 27px; color: #fff; font-weight: bold; } .ty-ajax-loading-box { position: fixed; top: 50%; right: 50%; left: 50%; z-index: 100001; display: none; overflow: visible; margin-top: -26px; margin-left: -26px; padding: 0px; min-height: 52px; width: 52px; background: url('../../../../../../../../design/themes/addc/media/images/icons/ajax_loader.svg?1627065516') no-repeat 10px 10px #0d0d0d; opacity: 0.8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .ty-ajax-loading-box_text_block { min-width: 120px; min-height: 76px; background-position: 44px 10px; } .ty-ajax-loading-box-with__text-wrapper { color: #fff; margin-top: 50px; display: block; margin-left: 0px; width: 110px; padding: 0px 5px 5px 5px; text-align: center; } .ty-ajax-overlay { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 10000; display: none; } .notification-content-extended { position: fixed; top: 50%; left: 50%; z-index: 1101; margin: -40px 0 0 -320px; min-height: 140px; width: 640px; color: #000; background-color: #fff; border: 1px solid gray; } .notification-content-extended .ty-product-notification__body { overflow: auto; } .notification-body-extended { color: #000; overflow-x: hidden; overflow-y: auto; } .notification-container { position: fixed; top: 0; right: 40px; z-index: 1022; min-width: 300px; width: 40%; } .notification-container-top { top: 10px; } .notification-content { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px 35px 10px 18px; line-height: 150%; border-radius: 2px; } .notification-content strong { margin-right: 7px; } .notification-content-extended h1 { position: relative; padding: 13px 30px 10px 20px; border: none; border-bottom: 1px solid #bdc3c7; background: #f8f9f9; font-weight: normal; font-size: 18px; white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .notification-content-extended h1 span { position: absolute; top: 15px; right: 14px; width: 16px; height: 16px; color: #acacac; text-shadow: none; font: 13px/1 'glyphs'; opacity: 1; cursor: pointer; speak: none; -webkit-font-smoothing: antialiased; } .notification-content-extended h1 span:before { font-family: glyphs; content: "\e009"; speak: none; -webkit-font-smoothing: antialiased; } .notification-content-extended h1 span:hover { color: #dfdfdf; opacity: 1; } .close { position: absolute; top: 5px; right: 7px; float: right; padding: 0; border: 0; background: transparent; font-size: 20px; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; line-height: 15px; cursor: pointer; -webkit-appearance: none; } .close:hover { text-decoration: none; cursor: pointer; } .alert-success,.alert-warning,.alert-error { position: relative; margin: 7px 0 7px 0; border: 1px solid; font-size: 100%; opacity: 0.96; } .alert-success { border-color: #8bc045; background: #d0eaae; color: #496e16; } .alert-success .close { color: #8bc045; } .alert-warning { border-color: #f39c12; background: #f5e08c; color: #ac6e0b; } .alert-warning .close { color: #f39c12; } .alert-error { border-color: #c0392b; background: #eb7064; color: white; } .alert-error .close { color: #c0392b; } .alert-error a { color: #fff; text-decoration: underline; } [class*="owl"] { touch-action: none; } .owl-carousel .owl-wrapper:after { content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px,0px,0px); display: flex !important; align-content: center; } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoheight { -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; } .owl-carousel .owl-item { float: left; min-height: 32px; } .owl-buttons { color: #56636f; } .owl-controls .owl-page,.owl-controls .owl-buttons div { cursor: pointer; } .owl-controls { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .owl-carousel .owl-wrapper,.owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } .owl-origin { -webkit-perspective: 1200px; -webkit-perspective-origin-x: 50%; -webkit-perspective-origin-y: 50%; -moz-perspective: 1200px; -moz-perspective-origin-x: 50%; -moz-perspective-origin-y: 50%; perspective: 1200px; } .owl-fade-out { z-index: 10; -webkit-animation: fadeout .7s both ease; -moz-animation: fadeout .7s both ease; animation: fadeout .7s both ease; } .owl-fade-in { -webkit-animation: fadein .7s both ease; -moz-animation: fadein .7s both ease; animation: fadein .7s both ease; } .owl-backslide-out { -webkit-animation: backslideout 1s both ease; -moz-animation: backslideout 1s both ease; animation: backslideout 1s both ease; } .owl-backslide-in { -webkit-animation: backslidein 1s both ease; -moz-animation: backslidein 1s both ease; animation: backslidein 1s both ease; } .owl-godown-out { -webkit-animation: scaletofade .7s ease both; -moz-animation: scaletofade .7s ease both; animation: scaletofade .7s ease both; } .owl-godown-in { -webkit-animation: godown .6s ease both; -moz-animation: godown .6s ease both; animation: godown .6s ease both; } .owl-fadeup-in { -webkit-animation: scaleupfrom .5s ease both; -moz-animation: scaleupfrom .5s ease both; animation: scaleupfrom .5s ease both; } .owl-fadeup-out { -webkit-animation: scaleupto .5s ease both; -moz-animation: scaleupto .5s ease both; animation: scaleupto .5s ease both; } @-webkit-keyframes empty { 0% { opacity: 1; } } @-moz-keyframes empty { 0% { opacity: 1; } } @keyframes empty { 0% { opacity: 1; } } @-webkit-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeout { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes fadeout { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeout { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes backslideout { 25% { opacity: .5; -webkit-transform: translatez(-500px); } 75% { opacity: .5; -webkit-transform: translatez(-500px) translatex(-200%); } 100% { opacity: .5; -webkit-transform: translatez(-500px) translatex(-200%); } } @-moz-keyframes backslideout { 25% { opacity: .5; -moz-transform: translatez(-500px); } 75% { opacity: .5; -moz-transform: translatez(-500px) translatex(-200%); } 100% { opacity: .5; -moz-transform: translatez(-500px) translatex(-200%); } } @keyframes backslideout { 25% { opacity: .5; transform: translatez(-500px); } 75% { opacity: .5; transform: translatez(-500px) translatex(-200%); } 100% { opacity: .5; transform: translatez(-500px) translatex(-200%); } } @-webkit-keyframes backslidein { 0%,25% { opacity: .5; -webkit-transform: translatez(-500px) translatex(200%); } 75% { opacity: .5; -webkit-transform: translatez(-500px); } 100% { opacity: 1; -webkit-transform: translatez(0) translatex(0); } } @-moz-keyframes backslidein { 0%,25% { opacity: .5; -moz-transform: translatez(-500px) translatex(200%); } 75% { opacity: .5; -moz-transform: translatez(-500px); } 100% { opacity: 1; -moz-transform: translatez(0) translatex(0); } } @keyframes backslidein { 0%,25% { opacity: .5; transform: translatez(-500px) translatex(200%); } 75% { opacity: .5; transform: translatez(-500px); } 100% { opacity: 1; transform: translatez(0) translatex(0); } } @-webkit-keyframes scaletofade { to { opacity: 0; -webkit-transform: scale(.8); } } @-moz-keyframes scaletofade { to { opacity: 0; -moz-transform: scale(.8); } } @keyframes scaletofade { to { opacity: 0; transform: scale(.8); } } @-webkit-keyframes godown { from { -webkit-transform: translatey(-100%); } } @-moz-keyframes godown { from { -moz-transform: translatey(-100%); } } @keyframes godown { from { transform: translatey(-100%); } } @-webkit-keyframes scaleupfrom { from { opacity: 0; -webkit-transform: scale(1.5); } } @-moz-keyframes scaleupfrom { from { opacity: 0; -moz-transform: scale(1.5); } } @keyframes scaleupfrom { from { opacity: 0; transform: scale(1.5); } } @-webkit-keyframes scaleupto { to { opacity: 0; -webkit-transform: scale(1.5); } } @-moz-keyframes scaleupto { to { opacity: 0; -moz-transform: scale(1.5); } } @keyframes scaleupto { to { opacity: 0; transform: scale(1.5); } } .owl-theme { margin: 0; } .ty-owl-controls { margin: -40px 0 0 0; float: right; position: relative; z-index: 100; } .ty-sidebox .ty-owl-controls { margin: -50px 0 0 0; } .owl-theme .owl-controls { margin-top: 10px; text-align: center; } .owl-theme .owl-controls-outside { margin-top: 0; text-align: center; } .owl-theme .owl-controls .owl-buttons div { color: #fff; display: inline-block; margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #b9c1c9; filter: alpha(opacity=70); opacity: 0.7; } .owl-theme .owl-controls-outside .owl-buttons div { float: left; font-size: 15px; padding: 2px 9px; height: 20px; width: 6px; margin-top: 3px; margin-bottom: 0; } .owl-theme .owl-controls-outside .owl-buttons div:last-child { margin-right: 0; } .owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: alpha(opacity=100); opacity: 1; text-decoration: none; } .owl-theme .owl-controls .owl-page { display: inline-block; } .owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: alpha(opacity=50); opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #a9b0b4; } .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span { filter: alpha(opacity=100); opacity: 1; } .owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #fff; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } .owl-item.loading { background: url('../../../../../../../../design/themes/addc/media/images/icons/ajax_loader.svg?1627065516') no-repeat center center; } .owl-more-theme .owl-controls { width: 100%; position: absolute; top: 50%; margin-top: -18px; } .owl-more-theme .owl-prev,.owl-more-theme .owl-next { position: absolute; padding: 3px 8px 0 8px; } .owl-more-theme .owl-prev i,.owl-more-theme .owl-next i { font-size: 30px; } .owl-more-theme .owl-prev { left: -35px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .owl-more-theme .owl-next { right: -35px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .ty-footer-form-block { margin: 27px 0px 0px 0px; color: white; } .ty-footer-form-block__title { display: inline-block; padding-right: 30px; font-size: 22px; color: white; font-weight: normal; } .ty-footer-form-block__form { display: inline-block; margin: 0 0 10px 0 !important; width: 300px; } .ty-footer-form-block__form .cm-hint { color: #c9c9c9; } .dropdown-menu { display: none; } .text-center { text-align: center; } .text-right { text-align: right; } .text-justify { text-align: justify; } @font-face { font-family: Ubuntu; src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.eot?1627065516') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.woff2?1627065516') format('woff2'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu.svg?1627065516#gothic') format('svg'); } @font-face { font-family: UbuntuMedium; src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.eot?1627065516') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.woff2?1627065516') format('woff2'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Medium.svg?1627065516#gothic') format('svg'); } @font-face { font-family: UbuntuLight; src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.eot?1627065516') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.woff2?1627065516') format('woff2'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Light.svg?1627065516#gothic') format('svg'); } @font-face { font-family: UbuntuBold; src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.eot?1627065516') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.woff2?1627065516') format('woff2'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/../fonts/Ubuntu-Bold.svg?1627065516#gothic') format('svg'); } i.ty-icon-left-open { display: none; opacity: 0; } .ty-product-switcher { display: none; } .tygh-content { overflow: hidden; } div#breadcrumbs_11 { position: relative; } h1 { margin: 0; } h3 .ty-sidebox__title-wrapper { font-size: 28px; margin: 0 0 25px; color: #333; text-transform: none; } .bold { font-weight: bold; } .hiddeni { display: none !important; } .close_menu { display: none !important; } ul.text li { letter-spacing: normal; vertical-align: top; padding: 16px 0 0 20px; list-style: none !important; background: url('../../../../../../../../design/themes/addc/media/images/list.png?1627065516') no-repeat 0 24px; } ul.text { list-style: none !important; } ul.text ul li { background: none !important; } html,body { font: 15px/1.6 'Ubuntu', Arial, Tahoma, Geneva, sans-serif; color: #333; } a { color: #6262b3; text-decoration: none; outline: none; transition: all 0.5s ease; } a:hover { text-decoration: none; transition: all 0.5s ease; color: #f28e14; } a:focus { outline: none; } .clear { width: 100%; height: 1px; clear: both; } div.ui-dialog .ui-dialog-title { color: #6262b3; } input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus { outline: 0; border-color: #272766; } .ty-btn__secondary { background: #f79d2f; color: #fff; font-size: 13px; font-weight: bold; outline: none; } .ty-btn__secondary:hover { background: #f28e14; } .ty-btn__primary { background: #272766; color: #fff; font-size: 13px; font-weight: bold; outline: none; } .ty-btn__primary:hover { background: #18184a; } .touchevents .ty-mainbox-container .ty-grid-list__control,.touchevents .ty-grid-list__item:hover .ty-quick-view-button,.touchevents .ty-grid-list__item .ty-quick-view-button { display: block; } .tygh-top-panel { background: #18184a; line-height: 45px !important; font-size: 13px !important; padding-bottom: 22px; } .top-panel-top { margin-bottom: 22px; } .top-panel-top:after { content: ''; width: 100%; height: 1px; background: #272766; position: absolute; left: 0; } .time,.time a { color: #fff; outline: none; } .time a:hover { color: #b5b5d2; } .time span { color: #b5b5d2; display: inline-block !important; width: auto !important; margin-right: 5px; } .time.mail { margin-left: 10px; } .tygh-top-panel .ty-dropdown-box { color: #fff !important; } .tygh-top-panel .ty-dropdown-box__title { padding: 0; border: none; } .tygh-top-panel .ty-dropdown-box__title:hover { background: none; } .tygh-top-panel .ty-dropdown-box__title a { color: #fff; outline: none; } .tygh-top-panel .ty-dropdown-box__title a:hover { color: #b5b5d2; outline: none; } .tygh-top-panel .ty-dropdown-box__title.open { background: none; } .tygh-top-panel .top-link a { color: #fff; outline: none; margin: 0 30px 0 0; } .tygh-top-panel .top-link a:hover { color: #b5b5d2; } .tygh-top-panel .top-link .icon_compare { display: inline-block; height: 15px; width: 14px; margin-right: 10px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat; transition: all 0.5s ease; } .tygh-top-panel .top-link .icon_see { display: inline-block; height: 14px; width: 21px; margin-right: 10px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -16px 0; transition: all 0.5s ease; } .tygh-top-panel .top-link a:hover .icon_compare { opacity: .5; transition: all 0.5s ease; } .tygh-top-panel .top-link a:hover .icon_see { opacity: .5; transition: all 0.5s ease; } .ty-dropdown-box__content .ty-account-info__orders { padding: 0 14px 7px 14px; margin-top: 0; background: #fff; color: #333; } .ty-dropdown-box__content .ty-account-info__orders .ty-btn-go { top: 53px; background: #f79d2f; border-left: 1px solid #f79d2f; transition: all 0.5s ease; } .ty-dropdown-box__content .ty-account-info__orders .ty-btn-go:hover { background: #f28e14; border-left: 1px solid #f28e14; transition: all 0.5s ease; } .ty-dropdown-box__content .ty-account-info__orders input:focus { border: 1px solid #f79d2f; } .ty-dropdown-box__content .ty-account-info__orders .ty-btn-go .ty-btn-go__icon { color: #fff !important; } .ty-dropdown-box__content .ty-dropdown-box__item { padding: 6px 14px; line-height: 21px; color: #333; } .ty-dropdown-box__content .ty-dropdown-box__item:hover { background: #f79d2f; color: #fff; } .ty-cart-items__list-item-desc { line-height: 21px; } .ty-logo-container__image { max-width: 227px; } i.icon_submenu { max-width: 22px; display: inline-block; position: absolute; left: 8px; } .tygh-header > div { padding: 0; background: none; } .tygh-header { background: #272766; } .ty-search-block { margin: 15px 0 0 10px; } input.ty-search-block__input { display: block; width: 100%; height: 40px; border: 0; background: #fff; border-radius: 3px; padding: 0 55px 0 15px; font-size: 13px; } .ty-search-magnifier { position: absolute; top: 0; right: 0; padding: 0; width: 40px; height: 40px; border: none; border-radius: 0 3px 3px 0; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; background: #f79d2f; color: #fff; font-size: 145%; cursor: pointer; } .head_phone { font-weight: bold; line-height: 1.2; padding: 0 0 0 35px; position: relative; font-size: 21px; color: #fff; margin: 13px 0 0 30px; } .head_phone i { position: absolute; top: 7px; left: 0; } .head_phone .icon_phone { display: inline-block; height: 28px; width: 28px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -57px 0; } .head_phone span { display: block; font-size: 13px; font-weight: normal; color: #b5b5d2; } .head_basket { margin: 20px 0 0 20px; outline: none; position: relative; } .head_basket .icon_basket { display: inline-block; height: 30px; width: 31px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -87px 0; } .head_basket .number { background: #272766; border-radius: 50%; line-height: 35px; min-width: 35px; text-align: center; padding: 3px 8px; margin: 0 0 0 10px; font-size: 20px; font-weight: bold; color: #fff; vertical-align: top; } .cm-combination.open,.cm-combination a { outline: none; } .head_basket .ty-dropdown-box__content { right: auto; left: -430%; top: 50px; } .ty-menu__items { background: none; position: relative; border-radius: 0; margin-left: -20px; } .ty-menu__item .ty-menu__item-link { color: #fff; position: relative; padding: 14px 30px; display: block; min-height: 52px; } .ty-menu__item .ty-menu__item-link:hover { background: none !important; color: #b5b5d2 !important; } .ty-menu__item.ty-menu__item-nodrop:hover { background: none !important; } .ty-menu__item-active .ty-menu__item-link { background: none !important; } li.ty-menu__item.cm-menu-item-responsive.dropdown-vertical__dir.ty-menu__item-active.menu-level-1 .ty-menu__item.cm-menu-item-responsive.menu-level-2 .ty-menu__item-link { color: #000; } li.ty-menu__item.cm-menu-item-responsive.dropdown-vertical__dir.ty-menu__item-active.menu-level-1 .ty-menu__item-link { color: #aaa; } li.ty-menu__item.cm-menu-item-responsive.dropdown-vertical__dir.ty-menu__item-active.menu-level-1 i.ty-icon-right-open,li.ty-menu__item.cm-menu-item-responsive.dropdown-vertical__dir.ty-menu__item-active.menu-level-1 .ty-menu__item.cm-menu-item-responsive.menu-level-2 { color: #f79d2f; } li.ty-menu__item.cm-menu-item-responsive.dropdown-vertical__dir.ty-menu__item-active.menu-level-1:hover i.ty-icon-right-open { color: #fff; } .ty-menu-vertical__dropdown { background: #f79d2f; } .ty-menu-vertical .ty-menu__items { border-bottom: none; z-index: 2; } .btn_catalog::before { display: block; content: ''; height: 9px; width: 2px; border-top: 5px solid #fff; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; top: 32px; right: 18px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .ty-menu-vertical__dropdown .ty-menu__item-link { font-weight: bold !important; padding-left: 60px !important; background: none !important; } .ty-menu-vertical__dropdown .ty-menu__items { margin-left: 0; } .ty-menu-vertical__dropdown .ty-menu__items:hover { background: none !important; } .ty-menu-vertical__dropdown .ty-menu__item-link:hover { background: none !important; color: #fff !important; } .btn_catalog .icon_menu::before { display: block; content: ''; height: 2px; background: #fff; position: absolute; top: 5px; left: 0; right: 0; } .btn_catalog .icon_menu { display: block; height: 12px; width: 20px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; position: absolute; top: 27px; left: 20px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .left-menu .ty-menu-vertical .ty-menu__item .ty-menu__submenu { display: none; right: 0; left: 0; top: 52px; position: absolute; z-index: 6; } .left-menu .ty-menu__submenu-items { display: none; } .left-menu-inner .ty-menu-vertical .ty-menu__item .ty-menu__submenu { display: block; right: 0; left: 0; top: 52px; position: absolute; z-index: 6; } .left-menu-inner .ty-menu__submenu-items { display: block; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu { border-radius: 0 !important; right: 0; left: 0; top: 51px; position: absolute; z-index: 6; } .ty-menu-vertical .ty-menu__submenu-items { padding: 0; border: none; min-width: 100%; padding: 0 0 30px 0 !important; } .ty-menu__submenu .btn_catalog .icon_menu { display: none; } .ty-menu__submenu .btn_catalog .icon_menu::before { display: none; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item-link { color: #333; font-weight: normal !important; background: white; min-height: 23px; padding: 2px 20px 2px 40px !important; line-height: 22px; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item { padding: 6px 0; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item:hover { background: #f79d2f; } .menu-level-1 .ty-menu__submenu { display: none !important; border-radius: none !important; right: 0; left: 100% !important; top: 0 !important; position: absolute !important; z-index: 6; width: 100%; } .menu-level-1:hover > .ty-menu__submenu { display: block !important; } .menu-level- .ty-menu__item-arrow i { display: none; } .menu-level-1 .ty-menu__item-arrow i { top: 11px; color: #ccc; display: block !important; } .ty-menu__submenu .ty-menu__submenu .ty-menu__item-arrow i { display: none !important; } .menu-level-1 .btn_catalog::before { display: none !important; } .menu-level-1:hover { color: #fff; } .CatalogOverlay { display: none; } .ty-menu-vertical__dropdown:hover ~ .CatalogOverlay { display: block; position: absolute; top: 209px; left: 0px; right: 0px; bottom: 0px; background: rgba(0,0,0,0.5); z-index: 1; } .gray { background: #edeff4; padding: 25px 0 25px; position: relative; } .gray .span16.container { padding: 0; } .gray:before { position: absolute; left: -100%; right: -100%; top: 0; bottom: 0; background: #edeff4; content: ''; display: block; } .container { max-width: 1110px !important; min-width: 280px !important; margin: 0 auto !important; float: none !important; } .slids { padding: 60px 35px 45px 385px; background: url('../../../../../../../../design/themes/addc/media/images/bg_slider.jpg?1627065516') no-repeat; text-align: left; display: block; } .slids .img_box { float: left; width: 275px; margin: 0 0 0 -320px; } .slick-slide img { display: block; } .slids .slids_text { float: left; width: 100%; padding: 33px 0; } .slids .slids_text .cat { display: block; font-size: 16px; color: #f79d2f; margin: 0 0 10px; } .slids .slids_text .name { display: block; font-size: 36px; color: #000; font-weight: 300; line-height: 1.2; margin: 0 0 36px; letter-spacing: -1px; } .slids .slids_text .name span { display: block; font-size: 50px; font-weight: bold; } .slids .slids_text .btn_more { display: block; height: 50px; width: 160px; background: #f79d2f; font-size: 16px; font-weight: 500; text-align: center; text-decoration: none; line-height: 50px; border-radius: 3px; color: #fff; } .slids .slids_text .btn_more:hover { background: #f28e14; } .homepage-banners { margin-top: 0; } .homepage-banners .owl-theme .owl-controls { margin-top: -40px; text-align: center; z-index: 10; position: relative; } .homepage-banners .owl-theme .owl-controls .owl-page span { width: 7px; height: 7px; margin: 5px 7px; filter: alpha(opacity=50); opacity: 1; background: #f79d2f; border: 1px solid #f79d2f; } .homepage-banners .owl-theme .owl-controls .owl-page.active span { width: 7px; height: 7px; margin: 5px 7px; filter: alpha(opacity=50); opacity: 1; background: none; border: 1px solid #f79d2f; } .section_advantage { padding: 60px 0 70px 0; margin-top: 680px; } .section_advantage .main_title { margin: 0 0 25px 0; } .section_advantage .main_title h2 { font-size: 38px; color: #000; font-weight: bold !important; margin: 0; } .ty-wysiwyg-content ul { padding: 0; } ul.list_advantage { list-style: none; margin: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } ul.list_advantage li { width: 25%; padding: 0; list-style: none; } .advantage { border: 1px solid #e0e4e6; min-height: 100%; margin: -1px; background: #fff; text-align: center; padding: 30px 15px; line-height: 1.4; font-size: 14px; min-height: 200px; } .advantage .icon_box { display: block; height: 82px; text-align: center; } .advantage .name { display: block; font-size: 20px; font-weight: bold; margin: 0 0 14px 0; } .advantage p { max-width: 190px; margin: auto; } .advantage .icon_box::before { display: inline-block; content: ''; height: 100%; vertical-align: middle; width: 1px; } .icon_adv_1 { display: inline-block; height: 38px; width: 55px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -220px 0; } .icon_adv_2 { display: inline-block; height: 47px; width: 41px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -277px 0; } .icon_adv_3 { display: inline-block; height: 35px; width: 45px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -320px 0; } .icon_adv_4 { display: inline-block; height: 45px; width: 38px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -367px 0; } h2.ty-mainbox-simple-title { font-size: 38px; margin-bottom: 20px; } .ty-owl-controls { margin: -60px 15px 0 0; } .owl-theme .owl-controls .owl-buttons div { color: #000; margin: 0 15px; padding: 0; font-size: 30px; background: none; filter: alpha(opacity=100); opacity: 1; } .perfect .ty-scroller-list__item { position: relative; border: 1px solid #e1e2e7; background: #fff; border-radius: 3px; padding: 30px 15px 30px 15px; margin: 0 10px; } .perfect .ty-scroller-list__description { text-align: left; margin-top: 20px; } .perfect .ty-product-list__feature { font-size: 11px !important; color: #808080; } .perfect .ty-product-feature:nth-child(2n) { background: none !important; padding: 0; } .perfect .ty-product-feature__label { display: inline-block; margin-right: 5px; width: auto; } .perfect .ty-product-list__feature a { font-size: 11px !important; color: #808080; } .perfect .ty-product-list__feature a:hover { color: #6262b3; } .perfect .ty-simple-list .name a.product-title { font-size: 16px !important; } .perfect .ty-scroller-list__description .product-title { overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: normal; word-wrap: inherit; line-height: 23px; height: 90px; } .perfect .ty-simple-list__price .ty-price-num { font-size: 24px !important; } .perfect .ty-simple-list__price .ty-price-num .ty-rub { font-size: 15px !important; font-weight: normal; } .perfect .ty-simple-list__buttons { padding: 10px 0 0 0; } .perfect .ty-simple-list__buttons .ty-btn { height: 43px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; float: left; width: 70%; } .perfect .ty-simple-list__buttons .ty-btn:hover { background: #f28e14; } .perfect .ty-add-to-wish,.perfect .ty-cr-product-button { display: none !important; } .ty-add-to-compare { overflow: hidden; height: 41px !important; width: 48px !important; border: 1px solid #f79d2f; padding-top: 7px; position: relative; border-radius: 3px; margin-left: 10px; float: right; text-align: center !important; } .ty-add-to-compare:hover { background: #272766; color: #fff; border: 1px solid #272766; } .ty-add-to-compare::before { position: relative; top: 12px; left: 17px; content: ''; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px 0 !important; display: block !important; height: 15px !important; width: 14px !important; text-align: center !important; float: none !important; } .perfect .compare_item:hover .ty-add-to-compare { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px -17px !important; } .full-blue { background: #272766; position: absolute; left: 0; padding: 0 15px 34px; padding-bottom: 70px; margin-top: 80px; } .full-blue h2.ty-mainbox-simple-title { font-size: 38px; margin-bottom: 20px; color: #fff; } .ty-owl-controls { margin: -60px 15px 0 0; } .full-blue .owl-theme .owl-controls .owl-buttons div { color: #fff; margin: 0 15px; padding: 0; font-size: 30px; background: none; filter: alpha(opacity=100); opacity: 1; } .full-blue .ty-scroller-list__item { position: relative; background: #fff; border-radius: 3px; padding: 30px 15px 30px 15px; margin: 0 10px; } .full-blue .ty-scroller-list__description { text-align: left; margin-top: 20px; } .full-blue .ty-product-list__feature { font-size: 11px !important; color: #808080; } .full-blue .ty-product-feature:nth-child(2n) { background: none !important; padding: 0; } .full-blue .ty-product-feature__label { display: inline-block; margin-right: 5px; width: auto; } .full-blue .ty-product-list__feature a { font-size: 11px !important; color: #808080; } .full-blue .ty-product-list__feature a:hover { color: #6262b3; } .full-blue .ty-simple-list .name a.product-title { font-size: 16px !important; } .full-blue .ty-scroller-list__description .product-title { overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: normal; word-wrap: inherit; line-height: 23px; height: 90px; } .full-blue .ty-simple-list__price .ty-price-num { font-size: 24px !important; } .full-blue .ty-simple-list__price .ty-price-num .ty-rub { font-size: 15px !important; font-weight: normal; } .full-blue .ty-simple-list__buttons { padding: 10px 0 0 0; } .full-blue .ty-simple-list__buttons .ty-btn { height: 43px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; float: left; width: 70%; } .full-blue .ty-simple-list__buttons .ty-btn:hover { background: #f28e14; } .full-blue .ty-add-to-wish,.full-blue .ty-cr-product-button { display: none !important; } .full-blue .compare_item { height: 33px; width: 48px; border: 1px solid #f79d2f; padding-top: 7px; position: relative; border-radius: 3px; margin-left: 10px; float: right; text-align: center !important; } .full-blue .compare_item:hover { background: #272766; color: #fff; border: 1px solid #272766; } .full-blue .ty-add-to-compare { overflow: hidden; height: 41px !important; width: 48px !important; border: 1px solid #f79d2f; padding-top: 7px; position: relative; border-radius: 3px; margin-left: 10px; float: right; text-align: center !important; } .full-blue .ty-add-to-compare:hover { background: #272766; color: #fff; border: 1px solid #272766; } .full-blue .ty-add-to-compare::before { position: relative; top: 12px; left: 17px; content: ''; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px 0 !important; display: block !important; height: 15px !important; width: 14px !important; text-indent: -9000px; text-align: center !important; float: none !important; } .catalog .ty-pagination-container { display: none; } .catalog .subcategories li { width: 30%; } .catalog .subcategories .ty-subcategories-img { display: inline-block; margin: auto; margin-right: 20px; padding-bottom: 10px; } .catalog .subcategories li a { font-size: 15px; } .ty-breadcrumbs { position: relative; margin-bottom: 30px; padding: 10px 0; color: #fff; font-size: 13px; color: #808080; } .line_b { position: absolute; background: #e5e5e5; height: 1px; content: ''; left: 0px; right: 0px; bottom: 0px; display: block; width: 3000px !important; left: -500px !important; } .ty-breadcrumbs__a { display: inline-block; color: #6262b3; font-size: 11px; } .ty-breadcrumbs__slash { display: inline-block; margin: 0 3px; padding: 2px 0; color: #808080; } .ty-breadcrumbs__current { color: #808080; } [class*="owl"],.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item { -ms-touch-action: auto !important; touch-action: auto !important; } .tygh-footer { min-height: 70px; background: #0c0c2c; position: relative; color: #fff; padding-top: 30px; } .tygh-footer > div { background: none; } .footer-copyright { background: none; border-top: 1px solid #28284d; font-size: 13px; padding: 20px 0 10px 0; } ul.foot_soc { list-style: none; margin: -10px 0 0 0; padding: 0; } .foot_soc li { display: inline-block; vertical-align: middle; line-height: 1.5; list-style: none; } .icon_vk { display: inline-block; height: 11px; width: 20px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -407px 0; } .icon_fb { display: inline-block; height: 19px; width: 9px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -429px 0; } .icon_inst { display: inline-block; height: 16px; width: 16px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -440px 0; } .foot_soc >li >a { display: block; position: relative; height: 38px; width: 38px; border: 1px solid #3b3b55; border-radius: 50%; margin: 0 3px; } .foot_soc >li >a i { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .foot_soc >li >a:hover { background: #3b3b55; } .tygh-footer .ty-sidebox__title-wrapper,.tygh-footer .ty-sidebox__title span,.tygh-footer .ty-sidebox__title a { text-decoration: none; text-transform: none; font-weight: 500; font-size: 18px; color: #fff; padding: 0; } .tygh-footer h3 { margin: 0 0 10px 0; } .tygh-footer .ty-text-links .ty-text-links__a { color: #a4a4c0; } .tygh-footer .ty-text-links .ty-text-links__a:hover { color: #fff; } .tygh-footer .f_contact p { margin: 0; padding: 3px 0; } .tygh-footer .f_contact p span { color: #a4a4c0; } .tygh-footer .f_contact p a { color: #fff; } .tygh-footer .f_link ul { list-style: none; } .tygh-footer .f_link ul li { padding: 3px 0; margin: 0; } .tygh-footer .f_link a { color: #fff; text-decoration: underline; } .tygh-footer .f_link a:hover { color: #fff; text-decoration: none; } .tygh-footer .ty-cr-link { height: 50px; text-align: center; line-height: 46px; border: 2px solid #e6932f; border-radius: 3px; text-decoration: none; color: #fff; } .tygh-footer .ty-cr-link a { color: #fff; font-weight: bold; } .tygh-footer .ty-cr-link:hover { border: 2px solid #e6932f; background: #e6932f; } .tygh-footer .ty-cr-phone-number-link { margin: 20px 0 0 0; } label.ty-lable-subscribe-policy { font-size: 13px; } .object-container .fa-shopping-cart { display: none; } .side-grid { border: 1px solid #e1e2e7; border-radius: 5px; } .side-grid h3 { font-size: 1.2rem; font-weight: 500; padding: 22px 25px 15px; margin: 0; } .item_basket { padding: 10px 113px 10px 15px; height: 101px; border: 0; position: relative; box-sizing: border-box; display: flex; align-items: center; } .item_basket .cm-cart-item-delete { position: initial; top: initial; right: initial; display: block; padding-right: 15px; } .item_basket .ty-icon-cancel-circle { display: none; } .item_cart.w20.img_box { width: 101px; margin: 0 20px; } .item_basket .cm-cart-item-delete a { position: absolute; top: 50%; left: 20px; height: 13px; width: 13px; margin: -6px 0 0; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -480px 0; } .item_basket .cm-cart-item-delete a:hover { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .item_basket .clear { display: none; } .item_cart.w60 { line-height: 1.3; } .item_cart.w60 a { display: block; margin: 0; width: 100%; } .item_basket .item_cart.w30 { display: block; font-size: 1.5rem; position: absolute; top: 50%; right: 25px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); max-width: 150px; line-height: 1; } .basket_bottom { border-top: 1px solid #e1e2e7; padding-top: 13px; padding-bottom: 13px; } .basket_bottom { line-height: 0; font-size: 0; text-align: justify; padding: 25px 25px 29px; } .basket_bottom::after { display: inline-block; content: ''; height: 0; width: 100%; vertical-align: middle; } .basket_bottom .name { font-size: 1.5rem; padding: 2px 10px 2px 0; } .basket_bottom > * { display: inline-block; line-height: normal; text-align: left; font-size: 1rem; } .basket_bottom .sub_price { font-size: 1.5rem; padding: 2px 0; } .litecheckout__container input[type="checkbox"]:checked + label { background-color: brown; } .litecheckout__field.cm-field-container.litecheckout__field--small.litecheckout__field--input,.cm-processing-personal-data .litecheckout__field { display: inline-flex; flex-direction: column-reverse; width: 100%; } .litecheckout__container .litecheckout__field textarea { border-radius: 5px; } .litecheckout__field.litecheckout__field--xsmall input,.litecheckout__field.litecheckout__field--xsmall label { display: inline-block; vertical-align: middle; } #litecheckout_payments_form > div > .litecheckout__container,#litecheckout_payments_form > div > .litecheckout__group:first-of-type { margin-bottom: 15px; } .side-grid .ty-product-filters__wrapper { background: none; border-radius: 0; } .side-grid .ty-product-filters__block { border-bottom: 1px solid #e1e2e7; padding: 9px 25px 8px; } .side-grid .ty-product-filters__switch { padding: 0; border: none; } .side-grid .ty-product-filters__title { color: #000; font-weight: 600; font-size: 13px; } .side-grid .ty-product-filters__title .cm-history { display: none; } .side-grid .ty-product-filters__switch-right,.side-grid .ty-product-filters__switch-down { margin-right: 0; margin-left: 5px; color: #000; float: none; font-size: 115%; top: 3px !important; } .side-grid .ty-price-slider { padding: 0; margin: 10px 0 20px 0; color: #e1e2e7; } .side-grid .ty-price-slider .ty-price-slider__bidi-container .ty-rub { display: none; } .side-grid .ty-price-slider .ty-price-slider__bidi-container .ty-price-slider__input-text { margin: 0 0 5px 0; width: 90px; border: 1px solid #e5e5e5; color: #000; font-weight: bold; } .side-grid .ty-range-slider .ty-range-slider__wrapper { display: none; } .side-grid .ty-range-slider { position: relative; margin: 15px 0; height: 2px; border: 1px solid #d3d3d3 !important; background: #cfcfcf; border-right: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .side-grid .ty-range-slider .ui-slider-range { background: #f79d2f; height: 2px; border: 1px solid #f79d2f !important; } .side-grid .ty-range-slider .ui-slider-handle { box-shadow: none; border-radius: 50%; background: #fff; border: 1px solid #bab8b8; height: 16px; width: 16px; top: -9px; margin-left: -8px; cursor: pointer; } .side-grid .ty-product-filters { padding-top: 0; line-height: 140%; margin-left: 0; margin-bottom: 15px; } .side-grid .ty-product-filters__group { padding: 2px 0; margin: 5px 0; } .side-grid .ty-product-filters { margin-left: 0; } .side-grid .ty-product-filters__variants { color: #000; } .side-grid .ty-product-filters__group { margin: 0 0 5px 0; position: relative; } .side-grid .ty-product-filters__variants input { width: 18px; height: 18px; border: 1px solid #c9c9c9; background: #fff; } .side-grid .checkbox-catalog { color: #000; font-size: 13px; display: inline-block; margin-left: 25px; margin-bottom: 0; } .cream { display: none; } .side-grid [type="checkbox"]:disabled:not(:checked) + label:before,.side-grid [type="checkbox"]:disabled:checked + label:before { box-shadow: none; border-color: #bbb; background-color: #ddd; } .side-grid [type="checkbox"]:disabled:checked + label:after { color: #999; } .side-grid [type="checkbox"]:disabled + label { color: #aaa; } .side-grid [type="checkbox"]:checked:focus + label:before,.side-grid [type="checkbox"]:not(:checked):focus + label:before { border: 1px dotted blue; } .side-grid [type="checkbox"]:not(:checked) + label:before,.side-grid [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 5px; width: 16px; height: 16px; border: 1px solid #c9c9c9; background: #fff; } .side-grid [type="checkbox"]:not(:checked) + label:after,.side-grid [type="checkbox"]:checked + label:after { font-family: 'Font Awesome 5 Free'; font-weight: 900; content: "\f00c"; position: absolute; top: 5px; left: 0; font-size: 11px; color: #fff; background: #f79d2f; border: 1px solid #f79d2f; width: 16px; height: 16px; text-align: center; line-height: 17px; } .side-grid [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); } .side-grid [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); } .side-grid .ty-product-filters { margin-top: 10px; } .side-grid .ty-product-filters__reset-button { display: inline-block; border: 1px solid #000; font-size: 13px; color: #000; text-decoration: none; padding: 4px 9px; border-radius: 3px; } .side-grid .ty-product-filters__reset-button:hover { border: 1px solid #000; background: #000; color: #fff; text-decoration: none; } .ty-gift-certificate-validate { margin-top: 0 !important; padding: 20px 25px 25px; } .ty-gift-certificate-validate__title { text-align: left !important; font-size: 16px !important; font-weight: bold !important; padding: 0 !important; text-transform: uppercase; } .ty-gift-certificate-validate .ty-input-append { width: 94% !important; float: none !important; margin-left: 6%; } .ty-gift-certificate-validate .ty-input-append #id_verify_code { border-radius: 5px; } .ty-sort-container { padding: 0 10px 5px 10px; background: none; margin: 0 0 20px 0; display: inline-block; box-sizing: border-box; width: 100%; border-radius: 3px; border: 1px solid #e5e5e5; } .ty-sort-dropdown { font-size: 12px; } .ty-sort-dropdown ul li { display: inline-block; font-size: 12px; } .ty-sort-dropdown ul li a { color: #333; font-size: 12px; } .ty-sort-dropdown ul li a:hover { color: #f79d2f; } .ty-sort-dropdown ul li.active a { color: #f79d2f; } .ty-sort-dropdown ul li:nth-child(2n+3) { margin-right: 15px; } .ty-sort-dropdown ul li:first-child { margin-right: 10px; } .ty-sort-dropdown__wrapper { padding: 0 15px 2px 15px; display: inline-block; color: #333; cursor: pointer; border: 1px solid #e5e5e5; border-radius: 5px; margin: 4px 0 0 10px; } .ty-sort-container__views-a.active { background: none; color: #f79d2f; } .ty-sort-container__views-a { color: #000; float: left; padding: 8px 6px 0 6px; width: 15px; height: 17px; font-size: 125%; } .ty-grid-list__item { position: relative; border: 1px solid #e1e2e7; background: #fff; border-radius: 3px; padding: 30px 15px 30px 15px; margin: 0 10px 30px 10px; } .ty-grid-list__item .ty-scroller-list__description { text-align: left; margin-top: 20px; } .ty-grid-list__item .ty-grid-list__image { position: relative; padding: 0; border: none; background: none; text-align: center; min-height: 50px; margin-bottom: 20px; } .ty-grid-list__item .ty-product-list__feature { font-size: 11px !important; color: #808080; } .ty-grid-list__item .ty-product-feature:nth-child(2n) { background: none !important; padding: 0; } .ty-grid-list__item .ty-product-feature__label { display: inline-block; margin-right: 5px; width: auto; } .ty-grid-list__item .ty-product-list__feature a { font-size: 11px !important; color: #808080; } .ty-grid-list__item .ty-product-list__feature a:hover { color: #6262b3; } .ty-grid-list__item .ty-grid-list__item-name a.product-title { font-size: 16px !important; color: #6262b3; overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: normal; word-wrap: inherit; line-height: 23px; height: 90px; } .ty-grid-list__item .ty-grid-list__item-name a.product-title:hover { color: #f28e14; } .ty-grid-list__item .ty-grid-list__price .ty-price-num { font-size: 24px !important; } .ty-grid-list__item .ty-grid-list__price .ty-price-num .ty-rub { font-size: 15px !important; font-weight: normal; } .ty-grid-list__item .ty-grid-list__control { padding: 10px 0 0 0; } .ty-grid-list__item .ty-grid-list__control .ty-btn { height: 43px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; float: left; width: 70%; } .ty-grid-list__item .ty-grid-list__control .ty-btn:hover { background: #f28e14; } .ty-grid-list__item .ty-grid-list__control .ty-add-to-wish,.ty-grid-list__item .ty-grid-list__control .ty-cr-product-button { display: none; } .ty-grid-list__item .ty-grid-list__control .compare_item { height: 33px; width: 48px; border: 1px solid #f79d2f; padding-top: 7px; position: relative; border-radius: 3px; margin-left: 10px; float: right; text-align: center !important; } .ty-grid-list__item .ty-grid-list__control .compare_item:hover { background: #272766; color: #fff; border: 1px solid #272766; } .ty-grid-list__item .ty-grid-list__control .ty-add-to-compare:before { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px 0 !important; display: inline-block !important; position: relative; top: 6px; left: 0; height: 15px !important; width: 14px !important; text-indent: -9000px; text-align: center !important; float: none !important; content: ''; } .ty-grid-list__item .ty-grid-list__control .compare_item:hover .ty-add-to-compare { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px -17px !important; } .ty-grid-list__item .grid-list__rating { display: none; } .ty-grid-list__item .old-price-promo { margin-left: 10px; color: #888; } .ty-grid-list__item .old-price-promo .ty-list-price { color: #888; } .ty-grid-list__item .ty-grid-list__image .ty-discount-label { right: -5px; top: -20px; background: #3a3a9f; font-size: 20px !important; } .ty-pagination { text-align: center; } .ty-pagination .ty-pagination__item { height: 26px; border: 1px solid #e1e2e7; border-radius: 3px; font-size: 13px; color: #000; text-decoration: none; line-height: 24px; position: relative; margin: 0 3px; } .ty-pagination__selected { color: #fff; font-size: 13px; background: #f28e14; } .sub_section h2,.hit h2 { font-size: 28px; margin: 30px 0 10px 0; font-weight: normal; } .ty-product-list { position: relative; border: 1px solid #e1e2e7; background: #fff; border-radius: 3px; padding: 30px 15px 30px 15px; margin: 0 0 30px 0; } .ty-product-list .ty-product-list__image { position: relative; float: left; margin: 0 25px 20px 0; border: none; } .ty-product-list .ty-product-list__item-name .product-title { font-size: 16px; word-wrap: break-word; } .ty-product-list .ty-product-list__rating { position: relative; text-align: left; } .ty-product-list .ty-product-list__rating .ty-stars__icon { font-size: 18px; color: #f28e14; } .ty-product-list .ty-product-list__feature { font-size: 11px !important; color: #808080; } .ty-product-list .ty-product-feature:nth-child(2n) { background: none !important; padding: 0; } .ty-product-list .ty-product-feature__label { display: inline-block; margin-right: 5px; width: auto; } .ty-product-list .ty-product-list__feature a { font-size: 11px !important; color: #808080; } .ty-product-list .ty-product-list__feature a:hover { color: #6262b3; } .ty-product-list .ty-product-list__price { padding: 0; } .ty-product-list .ty-price-num { font-size: 24px !important; } .ty-product-list .ty-price-num .ty-rub { font-size: 15px !important; font-weight: normal; } .ty-product-list .ty-product-list__description { font-size: 13px; line-height: 19px; } .ty-product-list .ty-product-list__qty { display: none; } .ty-product-list .ty-product-list__control { padding: 10px 0 0 0; } .ty-product-list .ty-product-list__control .ty-btn { height: 43px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; float: left; width: 25%; } .ty-product-list .ty-product-list__control .ty-btn:hover { background: #f28e14; } .ty-product-list .ty-product-list__control .ty-add-to-wish,.ty-product-list .ty-product-list__control .ty-cr-product-button { display: none; } .ty-product-list .ty-product-list__control .compare_item { height: 31px; width: 38px; border: 1px solid #f79d2f; padding: 10px 0 0 10px; position: relative; border-radius: 3px; margin-left: 0; float: left; text-align: center !important; } .ty-product-list .ty-product-list__control .compare_item:hover { background: #272766; color: #fff; border: 1px solid #272766; } .ty-product-list .ty-product-list__control .ty-add-to-compare { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px 0 !important; display: inline-block !important; height: 15px !important; width: 14px !important; text-indent: -9000px; text-align: center !important; float: none !important; } .ty-product-list .ty-product-list__control .compare_item:hover .ty-add-to-compare { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px -17px !important; } .ty-product-block__img-wrapper { margin-right: 40px; min-width: 340px; } .ty-product-block__img-wrapper .ty-product-img { border: none; position: relative; } .ty-product-block__img-wrapper .ty-product-thumbnails__item { padding: 3px; margin: 0; } .ty-product-block__img-wrapper .ty-product-thumbnails__item.active { border-color: #3a3a9f; } .ty-product-block__img-wrapper .owl-buttons { color: #000; } .ty-product-block__img-wrapper .owl-buttons .owl-prev { display: none; } .ty-product-block__img-wrapper .ty-discount-label { position: absolute; left: 0; right: auto; top: 0; background: #3a3a9f; color: white; list-style: none; } .ty-product-block__img-wrapper img { max-height: 400px; } a.ty-cr-product-button { display: none !important; } .ty-product-block__left { position: relative; overflow: visible; padding-right: 0 !important; max-width: 730px !important; } .ty-product-block__left .ty-product-block-title { margin: 0; font-size: 25px; color: #000; word-wrap: break-word; line-height: 25px; } .ty-product-block__sku { margin: 10px 0 5px 0; padding: 5px 0; font-size: 13px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; } .ty-product-block__sku #average_rating_product { margin-top: 0; } .ty-product-block__sku .ty-discussion__review-write { display: none; } .ty-product-block__sku .ty-control-group__label { padding: 0; width: auto; margin-right: 5px; } .ty-product-block__sku .ty-control-group__item { padding: 0; } .ty-product-block__sku .ty-sku-item { display: inline-block; } .ty-product-block__sku .ty-discussion__rating-wrapper { display: inline-block; text-align: right; float: right; margin-bottom: 0; margin-top: 10px; } .ty-product-block__sku .ty-discussion__rating-wrapper .ty-discussion__review-a { margin-right: 0; color: #000; } .ty-product-block__sku .ty-discussion__rating-wrapper .ty-discussion__review-a:hover { color: #f28e14; } .ty-product-block__sku .ty-discussion__rating-wrapper .ty-stars { margin-right: 10px; } .ty-product-block__sku .ty-discussion__rating-wrapper .ty-stars a { color: #f28e14; } .ty-product-block__sku .ty-discussion__rating-wrapper .ty-stars .ty-stars__icon { font-size: 16px; } .ty-product-block__note-inner { right: 0; } .ty-product-block__note { position: absolute; padding: 0; width: 255px; line-height: 140%; color: #798d8e; word-wrap: break-word; } .card_info { border: 1px solid #d5d5d5; border-radius: 5px; background: #f6f6f6; font-size: 13px; color: #000; } .card_info_box { border-bottom: 1px solid #d5d5d5; padding: 19px 20px; } .card_info .name { display: block; font-weight: bold; margin: 0 0 8px; } .card_info ul { list-style: none; margin: -10px 0 0; } .card_info ul >li { padding: 10px 0 0 12px; position: relative; } .card_info ul >li::before { display: block; content: ''; height: 5px; width: 5px; border-radius: 50%; background: #000; position: absolute; top: 18px; left: 0; } .ty-product-detail .prices-container .ty-price { margin: 0 20px 0 0; } .ty-product-detail .prices-container .ty-price .ty-price-num { color: #000; font-weight: bold; font-size: 38px; } .ty-product-detail .prices-container .ty-price .ty-rub { color: #000; font-weight: bold; font-size: 20px; } .ty-product-detail .prices-container .ty-strike .ty-list-price { font-size: 24px; font-weight: bold; color: #9c9c9c !important; text-decoration: line-through; } .ty-product-detail .prices-container .ty-strike { text-decoration: none; } .ty-product-detail .prices-container .ty-strike .ty-rub { font-size: 17px; font-weight: normal; color: #9c9c9c !important; } .ty-product-block__button { margin: 5px 0 0 0; } .ty-product-block__button .ty-btn__add-to-cart { height: 43px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; float: left; width: 48%; margin: 0 0 20px 0; } .ty-product-block__button .ty-btn__add-to-cart:hover { background: #f28e14; } .ty-product-block__button .ty-cr-product-button { height: 41px; padding: 0; text-transform: none; border: 1px solid #f79d2f !important; border-radius: 3px; color: #f79d2f; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 42px; float: left; width: 48%; margin: 0 0 20px 0; } .ty-product-block__button .ty-cr-product-button:hover { background: #f79d2f !important; color: #fff; } .ty-product-block__button a.ty-add-to-compare { position: relative; margin: 2px 55px 0 26px !important; float: left; color: #000; display: inline-block; border: 0; border-bottom: 1px dotted #6262b3; color: #6262b3; border-radius: 0; font-size: 13px; width: auto !important; height: auto !important; padding: 0; overflow: initial !important; } .ty-product-block__button a.ty-add-to-compare::before { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -181px 0; content: ''; width: 14px; height: 15px; display: block; position: absolute; top: 2px; left: -24px; } .ty-product-block__button a.ty-add-to-compare:hover { color: #000; border-bottom: 1px dotted #000; } .ty-product-block__button a.ty-add-to-wish { position: relative; display: inline-block; text-align: left; } .ty-product-block__button a.ty-add-to-wish::before { background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -16px -15px; content: ''; width: 18px; height: 12px; display: block; position: absolute; left: -24px; top: 6px; } .ty-product-block__button a.ty-add-to-wish { color: #6262b3; font-size: 13px; text-align: left; border-bottom: 1px dotted #6262b3; } .ty-product-block__button a.ty-add-to-wish:hover { color: #000; border-bottom: 1px dotted #000; } .ty-product-feature:nth-child(2n) { background: #f5f5f5; } .ty-product-feature { padding: 5px 15px 5px; font-size: 13px; } .ty-product-feature__label { width: 50%; } .brand .ty-features-list { margin: 10px 0; border-top: 5px solid #f8f9fa; border-bottom: 5px solid #f8f9fa; } .ty-features_click a { color: #6262b3; font-size: 13px; text-align: left; border-bottom: 1px dotted #6262b3; } .ty-features_click a:hover { color: #000; border-bottom: 1px dotted #000; } .ty-tabs { border-bottom: none; } .ty-tabs__item { width: 24.5%; border-radius: 0; margin: 0 -1px; background: #f5f5f5; border: 1px solid #d5d5d5; text-align: center; font-size: 13px; padding: 10px 0; } .ty-tabs__item:hover { background: #fff; } .ty-tabs__a { display: block; padding: 0; height: auto; color: #000; text-decoration: none; border: none; } .ty-tabs__item.active { background: #fff; border-bottom-color: transparent; border-top-color: #f79d2f; } .ty-tabs__item.active .ty-tabs__a { color: #000; } .ty-discussion-post__author { font-size: 18px; font-weight: 600 !important; margin: 0 0 1px; } .ty-stars,.ty-rating { color: #f28e14 !important; } .ty-discussion-post__rating .date { font-size: 12px; color: #acacac; } .ty-discussion-post { margin: 10px 0 15px 0 !important; padding: 0 !important; border: none !important; } .ty-discussion-post__message { font-size: 14px !important; line-height: 1.6 !important; } .tab-list-title { display: none; } #content_product_tab_10 .tab-list-title { display: block !important; margin-top: 20px; font-weight: bold; font-size: 30px; } .ty-cart-content__top-buttons { display: none; } .cart-border { border: 1px solid #e1e2e7; border-radius: 5px; margin-bottom: 20px; } .cart-border .ty-cart-content { margin-top: 0; border: none; } .cart-border .ty-table tbody tr:nth-child(2n) { background: none; } .cart-border .ty-table tbody tr { border-bottom: 1px solid #e1e2e7; } .cart-border .ty-table tr,.cart-border .table .table tr { background: none; } .cart-border .fa-times { color: #ccc; font-size: 18px; } .cart-border .fa-times:hover { color: #f28e14; } .cart-border .ty-table td,.cart-border .ty-table .table td { padding: 15px 10px; border-right: none; border-bottom: none; vertical-align: middle; } .cart-border .ty-cart-content__product-title { font-size: 15px; } .cart-border .ty-cart-content__sku { padding: 0; font-size: 12px; color: #808080; } .cart-border .ty-cart-content__price .price { font-size: 24px; } .cart-border .ty-cart-total { background: none; border-radius: 0; } .cart-border .ty-cart-total__wrapper { border: none; } .cart-border .ty-coupons__container { width: 40%; } input[type="text"],input[type="password"],input[type="tel"],input[type="number"],textarea,select { border: 1px solid #e1e2e7; } .cart-border .ty-discount-info { border: 1px solid #e1e2e7; } .cart-border .ty-statistic-list-subtotal { color: #333; } .cart-border .ty-cart-statistic__total-list .ty-cart-statistic__item { color: #808080; font-size: 18px !important; } .cart-border .ty-cart-statistic__total-list .ty-cart-statistic__total-value { color: #000; font-size: 26px !important; } .ty-mainbox-body .buttons-container { padding: 17px 0; background: none; border-radius: 0; } .span12.main-content-grid { padding: 23px 30px 33px; float: left; width: 42%; } .litecheckout h1 { margin-top: 15px; margin-bottom: 20px; } .litecheckout-border,#litecheckout_payments_form { border: 1px solid #e1e2e7; border-radius: 5px; padding: 23px 30px 33px; } .litecheckout__step-title { width: 100%; display: block !important; margin: 0 0 10px 0 !important; color: #000 !important; font-size: 16px !important; font-weight: bold !important; text-transform: uppercase; } .side-grid.litecheckout__cart { border: 1px solid #e1e2e7; border-radius: 5px; margin: 83px 0 30px; } .litecheckout__location--wrapper,#litecheckout_step_location { display: block !important; } .litecheckout__location { display: block !important; clear: both; font-size: 13px !important; } .litecheckout__location .litecheckout__location--city { display: inline-block !important; width: 48%; vertical-align: top; } .litecheckout__location .litecheckout__field { display: inline-block; max-width: calc(50%); width: 48%; vertical-align: top; } .litecheckout__group input[type=text],.litecheckout__group input[type=search],.litecheckout__group input[type=tel] { display: block; width: 100%; height: 34px; border: 1px solid #e5e5e5; border-radius: 5px; padding: 0 15px; font-size: 15px; margin: 0 0 5px; color: #000; background: #fff; } #litecheckout_step_location label { display: none; } .litecheckout__payment-instructions { line-height: 1.3; } [data-ca-target-id="litecheckout_login_block"] { margin-bottom: 15px; } .ty-checkout__terms { font-weight: normal; } .litecheckout .litecheckout__input--selectable:not(:placeholder-shown),.litecheckout .litecheckout__input--selectable:focus { padding: 0 10px !important; border: 1px solid #e1e2e7 !important; text-align-last: left !important; font-size: 14px !important; box-sizing: border-box; width: 100%; border-radius: 3px; height: 2.4em; } .litecheckout .litecheckout__input--selectable--like-link { border: none; font-size: 14px !important; color: #000 !important; } .litecheckout .litecheckout__input:focus { border: solid 1px #272766 !important; box-shadow: none !important; outline: 0 !important; } .shipping-method { height: 50px !important; font-size: 14px !important; color: #6262b3 !important; flex-basis: 50% !important; width: 50% !important; } .shipping-method__radio:checked + .shipping-method__wrapper { border: solid 1px #3a3a9f !important; background: #3a3a9f; color: #fff !important; box-shadow: none !important; } .shipping-method__radio:checked + .shipping-method__wrapper .shipping-method__title { color: #fff !important; } .shipping-method__radio:checked + .shipping-method__wrapper .shipping-method__delivery-time { color: #fff !important; } .shipping-method__title { color: #000 !important; font-size: 14px !important; text-align: left !important; line-height: 19px !important; } .shipping-method__wrapper p { margin: 0; padding: 0; line-height: 19px !important; text-align: left !important; padding: 0 5px; } .shipping-method__wrapper { border: solid 1px #e1e2e7 !important; justify-content: left !important; align-items: baseline !important; box-shadow: none !important; } .litecheckout__fields-row h2 { font-weight: normal; } .litecheckout .pickup__map-wrapper { flex-basis: 50% !important; height: 250px !important; overflow: hidden; } .litecheckout .pickup__offices-wrapper { flex-basis: 50% !important; height: 252px !important; max-height: 252px !important; } .litecheckout__step-title--right { float: none !important; padding-top: 10px; color: #6262b3 !important; clear: left; text-decoration: underline; text-transform: uppercase; } .litecheckout__step-title--right:hover { text-decoration: none; } .ty-payments-list__instruction { display: none !important; } .shipping-method__delivery-time { color: #fff !important; } .litecheckout__submit-order .ty-newsletters { padding: 10px 15px; } .litecheckout__submit-order .ty-newsletters h3 { margin: 0; } .litecheckout__submit-order .ty-btn,.litecheckout__submit-btn { height: 38px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; width: 100%; border: 0; margin-top: 10px; } .litecheckout__submit-order .ty-btn:hover,.litecheckout__submit-btn:hover { background: #f28e14; } .litecheckout-border h3 { width: 100%; display: block !important; margin: 0 0 20px 0 !important; } .litecheckout-border h3 .ty-sidebox__title-wrapper { color: #000 !important; font-size: 16px !important; font-weight: bold !important; } #litecheckout_payments_form > div > .litecheckout__container,#litecheckout_payments_form > div > .litecheckout__group:first-of-type { margin-bottom: 11px; } #litecheckout_payments_form > div > .litecheckout__container:first-child { margin-bottom: 5px; } .litecheckout__container p { padding: 0; } .litecheckout__shipping-method { display: flex; align-items: baseline; } .litecheckout__shipping-method input { margin-top: 6px; } #litecheckout_payments_form .ty-checkout__terms { margin: 15px 0; padding: 10px; } #litecheckout_payments_form .ty-newsletters__item label { display: flex; align-items: baseline; line-height: 1.3; } .order-products h3 { font-size: 16px; font-weight: bold; padding: 23px 25px 10px; text-transform: uppercase; } .right-side { margin-top: 67px; } .right-side .item_cart { display: inline-block; vertical-align: middle; margin: 0 0 10px 0; } .right-side .item_cart.w20 { width: 10%; padding: 0 2%; } .right-side .item_cart.w60 { width: 64%; } .right-side .item_cart.w30 { width: 20%; text-align: right; } .ty-recover-password .fa-shopping-cart { display: none !important; } .ty-login-info__title,.ty-login-info h4 { color: #808080; } .ty-login-info__txt { color: #808080; } .sitebar { list-style: none; margin: 0; } .sitebar li:first-child { border-top: 0; } .sitebar li { padding: 0; border-top: 1px solid #e1e2e7; } .sitebar li a:hover,.sitebar li a.active { background: #3a3a9f; color: #fff; } .sitebar li a { display: block; padding: 14px 20px; margin: -1px; font-size: 13px; color: #3a3a9f; text-decoration: none; } .sitebar .ty-footer-menu__item { margin-bottom: 0; } .ty-account .ty-subheader { display: none !important; } .cart-border.pt { padding: 20px 30px; } .cart-border .ty-control-group { margin: 5px 0; font-size: 13px; } .cart-border .ty-control-group label { display: inline-block; width: 30%; } .cart-border .ty-control-group input { display: inline-block; width: 60% !important; } .ty-newsletters { border: 1px solid #e1e2e7; border-radius: 5px; margin-bottom: 20px !important; padding: 20px 30px; font-size: 13px; } .ty-newsletters p { display: none; } .ty-account .controls { border: 1px solid #e1e2e7; border-radius: 5px; margin-bottom: 20px; padding: 20px 30px; font-size: 13px; } .ty-account .fa-shopping-cart,.ty-account hr { display: none !important; } .ty-section.ty-search-form { display: none; } .ty-pagination-container.cm-pagination-container .ty-table { margin-top: 0; } .ty-table.ty-orders-search { margin-top: 30px !important; font-size: 13px; } .ty-orders-detail .ty-orders__actions { margin: 0 !important; } .ty-orders__actions a { font-size: 13px; color: #6262b3; } .ty-orders-detail .ty-tabs { margin-top: 20px !important; } .ty-orders-summary .ty-orders-summary__wrapper { float: none; width: 100%; font-size: 13px; } .ty-compare { border: 1px solid #e1e2e7; border-radius: 5px; margin-bottom: 20px; padding: 0; font-size: 13px; } .ty-compare-products__menu { font-size: 12px !important; padding: 0; border-right: 1px solid #e1e2e7; width: 170px; } .ty-compare-products__menu a { font-size: 12px !important; border-bottom: 1px solid #e1e2e7; } .ty-compare-sort { padding: 10px 0; width: 170px; border: none; border-top: 1px solid #e1e2e7; } .ty-compare-menu__elem { background: #3a3a9f; } .ty-compare-products__product { border-right: 1px solid #e1e2e7; } .ty-compare-products__product .list__image { width: 80px; text-align: center; display: inline-block; margin-bottom: 10px; } .ty-compare-products__product .ty-product-list__feature { display: none !important; } .ty-compare-products__product .wish_item { display: none !important; } .ty-compare-products__product .compare_item { display: none !important; } .ty-compare-products__product .ty-simple-list__buttons a { display: none !important; } .ty-compare-products__product .products__name { height: 45px; overflow: hidden; } .ty-compare-products__product .ty-btn { height: 38px; padding: 0; text-transform: none; background: #f79d2f; border-radius: 3px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; line-height: 33px; width: 70%; } .ty-compare-products__product .ty-btn:hover { background: #f28e14; } .ty-compare-products__product .ty-simple-list__buttons { padding: 0 20px 20px 20px; } .ty-compare-feature__table .ty-compare-feature__row:nth-child(2n) { background: #f5f5f5; } .ty-compare-sort__title { padding-left: 15px; } .ty-blog-grid h1.ty-mainbox-title span { font-size: 32px !important; line-height: 1.3; font-weight: 500; margin: 0 0 22px; } .ty-blog .ty-blog__item { display: inline-block; width: 29%; vertical-align: top; padding: 0 4% 0 0; } .ty-blog .ty-blog__img-block,.ty-blog-grid .ty-blog__img-block { margin: 10px 0 !important; } .ty-blog .ty-blog__date,.ty-blog-grid .ty-blog__date { margin-bottom: 15px; margin-right: 0 !important; color: #adadad; font-weight: normal; font-size: 14px !important; } .ty-blog h2.ty-blog__post-title,.ty-blog-grid h2.ty-blog__post-title { margin: 0 !important; font-weight: bold; font-size: 16px; color: #000; height: 50px; overflow: hidden; } .ty-blog-grid h2.ty-blog__post-title:hover { text-decoration: underline; } .ty-blog .ty-wysiwyg-content { height: 90px; overflow: hidden; } .ty-blog .ty-wysiwyg-content p { margin: 0; padding: 0; } .ty-blog__description .ty-mt-l { margin-top: 15px; } #ToTop { height: 67px; width: 67px; background: #252542; border-radius: 50%; position: fixed; bottom: 80px; right: 20px; z-index: 222; } #ToTop::before { display: block; content: ''; height: 11px; width: 19px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -459px 0; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } #ToTop:hover { background: #363662; } .catalog-sub { display: flex; flex-wrap: wrap; margin: 0; } .catalog-sub .ty-subcategories__item-image-two { width: 50px; } .catalog-sub .ty-subcategories__item-image img { width: 32px; } .catalog-sub .ty-subcategories__item { display: flex; width: 25%; margin: 0; padding: 20px 10px 20px; box-sizing: border-box; } .catalog-sub .ty-subcategories__item>div>a { font-size: 15px; font-weight: bold; color: #2a2854; display: block; margin-bottom: 10px; } .catalog-sub .ty-text-links__li { width: auto !important; } .catalog-sub .ty-text-links__li>a { font-size: 12px; } .swiper-slide { width: 100% !important; } .ty-geo-maps-shipping__wrapper { font-size: 13px; } .ty-geo-maps-shipping__title,.ty-geo-maps-shipping__price { font-weight: 400 !important; } .fancybox-container { z-index: 20000000 !important; } .ty-owl-previewer__dialog > div > button { z-index: 1; } .ty-owl-previewer__dialog > div > button .ui-icon-closethick { font: 16px/1 'glyphs'; color: #000; } .ty-owl-previewer__dialog { height: 80vh !important; width: 80vw !important; top: 10vh !important; left: 10vw !important; max-height: none; max-width: 80vw !important; position: fixed; z-index: 20000000 !important; } .ty-owl-previewer.ui-dialog-content { height: 91% !important; display: flex !important; align-items: center; justify-content: center; } .ty-owl-previewer.ui-dialog-content .object-container { padding: 0 20px 106px; display: block; width: 100%; } .ty-owl-previewer .object-container { overflow-x: hidden; } .ty-owl-previewer .object-container,.ty-owl-previewer .ty-owl-previewer__container,.ty-owl-previewer .owl-wrapper-outer,.ty-owl-previewer .owl-wrapper,.ty-owl-previewer__image-container { height: 100vh !important; max-height: 100%; } .ui-dialog .object-container > div,.ui-dialog .object-container > form { padding: 0; } .ty-owl-previewer__image--flex-fix-wrapper { max-height: 100%; max-width: 100%; width: 100%; height: 100%; text-align: center; display: flex; justify-content: center; align-items: center; } .ty-owl-previewer__image { display: inline; max-width: 100%; max-height: 100%; } .ty-owl-previewer__image-container { display: flex; align-items: center; } .ty-owl-previewer.ui-dialog-content .owl-theme .owl-controls { height: 20px; } .ty-owl-previewer .owl-buttons { position: absolute; left: 0; right: 0; height: 0px; bottom: 52%; display: flex; justify-content: space-between; } .ty-owl-previewer .ty-owl-previewer__container.owl-theme .owl-controls .owl-buttons div { opacity: 1; background: rgba(0,0,0,0.18); width: 40px; height: 55px; border-radius: 0; margin: 0; } .ty-owl-previewer__container .owl-controls:not(.owl-controls-outside) .owl-buttons div.owl-prev:before { font-size: 18px; content: "\e020"; font-family: glyphs; } .ty-owl-previewer__container .owl-controls:not(.owl-controls-outside) .owl-buttons div.owl-next:before { font-size: 18px; content: "\e01f"; font-family: glyphs; } @media screen and (max-width: 1133px) { .ty-product-block__button .compare_item { width:45%; padding-left: 25px; text-align: left; } .ty-product-block__button .compare_item .ty-btn { text-align: left; } .ty-product-block__button .wish_item { width: 35%; } } @media screen and (max-width: 1100px) { .catalog .subcategories li a { font-size:13px !important; } #feat_61 { display: none; } .ty-product-block__sku { margin: 5px 0; padding: 5px 0 10px 0; font-size: 13px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; min-height: auto; } .ty-product-block__sku .ty-discussion__rating-wrapper { display: inline-block; text-align: right; float: right; margin-bottom: 0; margin-top: 0; } .ty-product-block__button .compare_item a { border-bottom: none; } .ty-product-block__button .compare_item a:hover { border-bottom: none; } .ty-product-block__button .wish_item .ty-add-to-wish { border-bottom: none; } .ty-product-block__button .wish_item .ty-add-to-wish:hover { border-bottom: none; } } @media screen and (max-width: 1045px) { .full-blue .ty-simple-list__buttons .ty-btn,.perfect .ty-simple-list__buttons .ty-btn,.ty-grid-list__item .ty-grid-list__control .ty-btn { width:65%; } } @media screen and (max-width: 1024px) { .hiddeni-vis { display:none !important; } .hiddeni { display: block !important; position: relative; } .top-panel-top .row-fluid .span12 { width: 74.468085106383% !important; float: left !important; } .top-panel-top .row-fluid .span4 { width: 23.404255319149% !important; float: left !important; } .tygh-content .span4 { width: 100% !important; float: none !important; } .head_nav_mobile { display: block; list-style: none; margin: 30px 0 -30px 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .head_nav_mobile >li { display: inline-block; padding: 0 0 0 20px; vertical-align: middle; } .open_search { display: block; height: 20px; width: 20px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat 0 -30px; } .icon_phone_mobile { display: block; height: 20px; width: 20px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -22px -30px; } .icon_basket_mobile { display: block; height: 20px; width: 20px; background: url('../../../../../../../../design/themes/addc/media/images/icons.png?1627065516') no-repeat -44px -30px; } .open_menu { display: block; height: 16px; width: 30px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; position: relative; } .open_menu::before { display: block; content: ''; position: absolute; top: 7px; left: 0; right: 0; height: 2px; background: #fff; } .head_search { float: none; width: auto; position: absolute; bottom: -40px; left: 0; right: 0; z-index: 33; opacity: 0; height: 0; overflow: hidden; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .head_search::before { display: block; content: ''; position: absolute; top: 6px; height: 60px; bottom: 0; left: -25px; right: -25px; background: #272766; z-index: -1; } .head_search.active { bottom: -67px; opacity: 1; height: auto; overflow: visible; top: initial; } .head_search.active .ty-search-block { margin-left: 0; } .menu_box.active { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .menu_box.active li.visible-phone { display: none !important; } .menu_box { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #18184a; padding: 100px 0 10px; z-index: 555; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); float: left; width: 100%; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .close_menu { color: #fff; display: block !important; height: 40px; width: 40px; position: absolute; top: 0; left: 51%; margin: 0 0 0 -20px; font-size: 50px; } .menu { display: block; padding: 0 15px; height: 100%; overflow: auto; list-style: none; margin: 0; line-height: 0; text-align: justify; } .menu >li { display: block !important; text-align: center; width: 100%; } .menu >li >a { padding: 5px 0; display: block; color: #fff; text-decoration: none; font-size: 26px; position: relative; } .tygh-header > div { padding: 0px 10px !important; } .tygh-header .span4 { width: 100% !important; } .CatalogOverlay { display: none !important; } .ty-menu__item .ty-menu__submenu { display: none !important; } .ty-menu__item .ty-menu__submenu-items { display: none !important; } .ty-menu__item .ty-menu__submenu.active { display: block !important; } .ty-menu__item .ty-menu__submenu.active .ty-menu__submenu-items { display: block !important; } .touchevents .ty-mainbox-container .ty-grid-list__control,.touchevents .ty-grid-list__item:hover .ty-quick-view-button,.touchevents .ty-grid-list__item .ty-quick-view-button { display: block; } .catalog .subcategories li { width: 45%; } .catalog .subcategories .ty-subcategories-img { float: left; } .OpenFilter { display: block; height: 52px; line-height: 52px; padding: 0 40px 0 20px; position: relative; background: #f79d2f; text-decoration: none; font-size: 14px; font-weight: bold; color: #fff; } .filterMain { -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; opacity: 0; height: 0; overflow: hidden; } .filterMain.active { opacity: 1; height: auto; overflow: visible; } .ty-sidebox-important { margin-bottom: 0; } .side-grid { margin-bottom: 20px; } .span12.main-content-grid { width: 100% !important; float: none !important; margin-left: 0 !important; } .ty-sort-container__views-icons { display: none !important; } .ty-sort-container .ty-sort-dropdown:last-child { float: right; } .ty-sort-container .ty-sort-dropdown #elm_sort_fields { margin: 6px 0 0 10px; } .ty-product-block__img-wrapper { width: 65%; margin: 20px 0 0 0; height: 340px; clear: both; float: none; } .ty-product-block__img-wrapper .ty-product-img { height: 280px; overflow: hidden; } .ty-product-block__left .ty-product-block-title { font-size: 23px; line-height: 1.4; position: absolute; top: -410px; left: 0; width: 65%; } .ty-product-block__note { top: -380px; right: 0; } .ty-product-detail .ty-product-block__left { width: 100%; margin: 20px 0 0 0; padding-right: 0 !important; display: block; } .ty-product-detail .ty-product-block__left form { width: 60%; } .ty-previewer { margin-top: 30px; } } @media screen and (max-width: 979px) { .footer-copyright { padding:20px 15px 10px 15px !important; } .ty-blog .ty-blog__item { width: 45%; padding: 0 4% 0 0; } .ty-product-block__note { position: absolute !important; padding: 0; width: 255px !important; line-height: 140%; color: #798d8e; word-wrap: break-word; } .catalog-sub .ty-subcategories__item { width: 33.3333%; } } @media (max-width: 800px) { .ty-owl-previewer__dialog { height:100vh !important; width: 100vw !important; top: 0vh !important; left: 0vw !important; max-width: 100vw !important; } } @media (max-width: 767px) { .ty-dropdown-box .ty-account-info__title-txt { display:inline-block !important; } .top-mobile .span5 { width: 29.787234042553% !important; float: left !important; } .ty-menu-vertical { margin-bottom: 0; } .ty-menu__item { border-bottom: none !important; } .ty-menu-vertical__dropdown .ty-menu__item { display: block !important; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__submenu-items { border: none !important; } .ty-menu__submenu-items { background: #fff !important; position: static; } .ty-menu-vertical .ty-menu__submenu-items .ty-menu__item { border-top: none !important; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item-link { color: #333 !important; } .tygh-top-panel { padding-bottom: 0; } .left-menu-inner .ty-menu-vertical .ty-menu__item .ty-menu__submenu { display: block !important; right: 0; left: 0; top: 51px; position: absolute; z-index: 6; } .left-menu-inner .ty-menu__submenu-items { display: block !important; } h2.ty-mainbox-simple-title,.full-blue h2.ty-mainbox-simple-title { font-size: 26px; } .section_advantage { padding: 0px 0 70px 0; margin-top: 680px; } .span12.main-content-grid { width: 100% !important; float: none; margin-left: 0; } .ty-footer-menu { text-align: center !important; } .ty-footer-menu__item { border-bottom: none !important; } .tygh-footer .ty-cr-phone-number-link { margin: 20px 0 0 0; text-align: center !important; } .about-grid { margin-bottom: 20px; } .tygh-footer .ty-cr-link { text-align: center !important; margin: 0 auto !important; } .footer-copyright { padding: 20px 15px 10px 15px !important; text-align: center !important; } .footer-copyright .span8:first-child { margin: 0 0 20px 0; } .ty-table__responsive-header { display: none !important; } .cart-border .ty-table td,.cart-border .ty-table .table td { padding: 3px 10px; } .ty-product-block__img-wrapper { width: 100%; margin: 20px 0 0 0; height: 350px; clear: both; float: none; } .ty-product-block__left .ty-product-block-title { position: absolute; top: -415px; left: 0; width: 100%; text-align: center; } .ty-product-detail .ty-product-block__left form { width: 100%; } .ty-product-block__note { display: none; } .side-grid.litecheckout__cart { margin: 25px 0 30px; } .head_search.active { bottom: -48px; } } @media (max-width: 720px) { ul.list_advantage li { width:50%; } .span12.main-content-grid { width: 100% !important; float: none; margin-left: 0; } .catalog-sub .ty-subcategories__item { width: 50%; } } @media (max-width: 686px) { .ty-sort-container .ty-sort-dropdown:last-child { float:none !important; margin: 10px 0 0 10px !important; } } @media (max-width: 585px) { .ty-blog .ty-blog__item { width:100%; padding: 0; } } @media screen and (max-width: 479px) { .top-panel-top .row-fluid .span12 { width:100% !important; float: none !important; text-align: center; } .top-panel-top .row-fluid .span4 { width: 100% !important; float: none !important; text-align: center; } .top-panel-top .row-fluid .span4 .ty-float-right { float: none; } .top-mobile .span5 { width: 100% !important; float: none !important; text-align: center; } .top-mobile .span11 { width: 100% !important; float: none !important; text-align: center; } .top-mobile .row-fluid .span11 .ty-float-right { float: none; } .tygh-top-panel { padding-bottom: 20px; } h2.ty-mainbox-simple-title,.full-blue h2.ty-mainbox-simple-title { font-size: 20px; } .section_advantage .main_title h2 { font-size: 26px; } ul.list_advantage li { width: 100%; } .catalog .subcategories li { width: 100%; } .line_b { top: 350px; } .span12.main-content-grid { width: 100% !important; float: none; margin-left: 0; } .litecheckout__location .litecheckout__location--city { width: 100%; } .litecheckout__location .litecheckout__field { width: 100%; } .shipping-method { flex-basis: 100% !important; width: 100% !important; } .ty-product-block__left .ty-product-block-title { font-size: 20px; } .catalog-sub .ty-subcategories__item { width: 100%; } .head_search.active { bottom: -67px; } } @media screen and (max-width: 340px) { .menu >li >a { padding:5px 0; display: block; color: #fff; text-decoration: none; font-size: 18px; position: relative; } } .dialog-is-open body { overflow: initial; } .ty-swiper-previewer__dialog { position: fixed; top: 5% !important; } .swiper-slide { text-align: center; } .ty-add-to-wish { display: flex !important; margin-left: 25px !important; clear: both; width: 30%; float: left; } .ty-grid-list__item .ty-add-to-wish,owl-item .ty-add-to-wish { display: none !important; } @-ms-viewport { width: device-width; } .hidden { display: none; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display:inherit !important; } .visible-desktop { display: none !important; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display:inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (min-width: 1224px) { .row { margin-left:-25px; } .row:before,.row:after { display: table; content: ""; line-height: 0; width: 100%; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 25px; } .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: 1175px; } .span16 { width: 1175px; } .span15 { width: 1100px; } .span14 { width: 1025px; } .span13 { width: 950px; } .span12 { width: 875px; } .span11 { width: 800px; } .span10 { width: 725px; } .span9 { width: 650px; } .span8 { width: 575px; } .span7 { width: 500px; } .span6 { width: 425px; } .span5 { width: 350px; } .span4 { width: 275px; } .span3 { width: 200px; } .span2 { width: 125px; } .span1 { width: 50px; } .offset16 { margin-left: 1225px; } .offset15 { margin-left: 1150px; } .offset14 { margin-left: 1075px; } .offset13 { margin-left: 1000px; } .offset12 { margin-left: 925px; } .offset11 { margin-left: 850px; } .offset10 { margin-left: 775px; } .offset9 { margin-left: 700px; } .offset8 { margin-left: 625px; } .offset7 { margin-left: 550px; } .offset6 { margin-left: 475px; } .offset5 { margin-left: 400px; } .offset4 { margin-left: 325px; } .offset3 { margin-left: 250px; } .offset2 { margin-left: 175px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; } .row-fluid:before,.row-fluid:after { display: table; content: ""; line-height: 0; width: 100%; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.1276595744681%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.1276595744681%; } .row-fluid .span16 { width: 100%; } .row-fluid .span15 { width: 93.617021276596%; } .row-fluid .span14 { width: 87.234042553191%; } .row-fluid .span13 { width: 80.851063829787%; } .row-fluid .span12 { width: 74.468085106383%; } .row-fluid .span11 { width: 68.085106382979%; } .row-fluid .span10 { width: 61.702127659574%; } .row-fluid .span9 { width: 55.31914893617%; } .row-fluid .span8 { width: 48.936170212766%; } .row-fluid .span7 { width: 42.553191489362%; } .row-fluid .span6 { width: 36.170212765957%; } .row-fluid .span5 { width: 29.787234042553%; } .row-fluid .span4 { width: 23.404255319149%; } .row-fluid .span3 { width: 17.021276595745%; } .row-fluid .span2 { width: 10.63829787234%; } .row-fluid .span1 { width: 4.2553191489362%; } .row-fluid .offset16 { margin-left: 104.25531914894%; } .row-fluid .offset16:first-child { margin-left: 102.12765957447%; } .row-fluid .offset15 { margin-left: 97.872340425532%; } .row-fluid .offset15:first-child { margin-left: 95.744680851064%; } .row-fluid .offset14 { margin-left: 91.489361702128%; } .row-fluid .offset14:first-child { margin-left: 89.36170212766%; } .row-fluid .offset13 { margin-left: 85.106382978723%; } .row-fluid .offset13:first-child { margin-left: 82.978723404255%; } .row-fluid .offset12 { margin-left: 78.723404255319%; } .row-fluid .offset12:first-child { margin-left: 76.595744680851%; } .row-fluid .offset11 { margin-left: 72.340425531915%; } .row-fluid .offset11:first-child { margin-left: 70.212765957447%; } .row-fluid .offset10 { margin-left: 65.957446808511%; } .row-fluid .offset10:first-child { margin-left: 63.829787234043%; } .row-fluid .offset9 { margin-left: 59.574468085106%; } .row-fluid .offset9:first-child { margin-left: 57.446808510638%; } .row-fluid .offset8 { margin-left: 53.191489361702%; } .row-fluid .offset8:first-child { margin-left: 51.063829787234%; } .row-fluid .offset7 { margin-left: 46.808510638298%; } .row-fluid .offset7:first-child { margin-left: 44.68085106383%; } .row-fluid .offset6 { margin-left: 40.425531914894%; } .row-fluid .offset6:first-child { margin-left: 38.297872340426%; } .row-fluid .offset5 { margin-left: 34.042553191489%; } .row-fluid .offset5:first-child { margin-left: 31.914893617021%; } .row-fluid .offset4 { margin-left: 27.659574468085%; } .row-fluid .offset4:first-child { margin-left: 25.531914893617%; } .row-fluid .offset3 { margin-left: 21.276595744681%; } .row-fluid .offset3:first-child { margin-left: 19.148936170213%; } .row-fluid .offset2 { margin-left: 14.893617021277%; } .row-fluid .offset2:first-child { margin-left: 12.765957446809%; } .row-fluid .offset1 { margin-left: 8.5106382978723%; } .row-fluid .offset1:first-child { margin-left: 6.3829787234043%; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left:-10px; } .row:before,.row:after { display: table; content: ""; line-height: 0; width: 100%; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 10px; } .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: 726px; } .span16 { width: 726px; } .span15 { width: 680px; } .span14 { width: 634px; } .span13 { width: 588px; } .span12 { width: 542px; } .span11 { width: 496px; } .span10 { width: 450px; } .span9 { width: 404px; } .span8 { width: 358px; } .span7 { width: 312px; } .span6 { width: 266px; } .span5 { width: 220px; } .span4 { width: 174px; } .span3 { width: 128px; } .span2 { width: 82px; } .span1 { width: 36px; } .offset16 { margin-left: 746px; } .offset15 { margin-left: 700px; } .offset14 { margin-left: 654px; } .offset13 { margin-left: 608px; } .offset12 { margin-left: 562px; } .offset11 { margin-left: 516px; } .offset10 { margin-left: 470px; } .offset9 { margin-left: 424px; } .offset8 { margin-left: 378px; } .offset7 { margin-left: 332px; } .offset6 { margin-left: 286px; } .offset5 { margin-left: 240px; } .offset4 { margin-left: 194px; } .offset3 { margin-left: 148px; } .offset2 { margin-left: 102px; } .offset1 { margin-left: 56px; } .row-fluid { width: 100%; } .row-fluid:before,.row-fluid:after { display: table; content: ""; line-height: 0; width: 100%; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 1.3774104683196%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 1.3774104683196%; } .row-fluid .span16 { width: 100%; } .row-fluid .span15 { width: 93.617021276596%; } .row-fluid .span14 { width: 87.234042553191%; } .row-fluid .span13 { width: 80.851063829787%; } .row-fluid .span12 { width: 74.468085106383%; } .row-fluid .span11 { width: 68.085106382979%; } .row-fluid .span10 { width: 61.702127659574%; } .row-fluid .span9 { width: 55.31914893617%; } .row-fluid .span8 { width: 48.936170212766%; } .row-fluid .span7 { width: 42.553191489362%; } .row-fluid .span6 { width: 36.170212765957%; } .row-fluid .span5 { width: 29.787234042553%; } .row-fluid .span4 { width: 23.404255319149%; } .row-fluid .span3 { width: 17.021276595745%; } .row-fluid .span2 { width: 10.63829787234%; } .row-fluid .span1 { width: 4.2553191489362%; } .row-fluid .offset16 { margin-left: 102.75482093664%; } .row-fluid .offset16:first-child { margin-left: 101.37741046832%; } .row-fluid .offset15 { margin-left: 97.872340425532%; } .row-fluid .offset15:first-child { margin-left: 95.744680851064%; } .row-fluid .offset14 { margin-left: 91.489361702128%; } .row-fluid .offset14:first-child { margin-left: 89.36170212766%; } .row-fluid .offset13 { margin-left: 85.106382978723%; } .row-fluid .offset13:first-child { margin-left: 82.978723404255%; } .row-fluid .offset12 { margin-left: 78.723404255319%; } .row-fluid .offset12:first-child { margin-left: 76.595744680851%; } .row-fluid .offset11 { margin-left: 72.340425531915%; } .row-fluid .offset11:first-child { margin-left: 70.212765957447%; } .row-fluid .offset10 { margin-left: 65.957446808511%; } .row-fluid .offset10:first-child { margin-left: 63.829787234043%; } .row-fluid .offset9 { margin-left: 59.574468085106%; } .row-fluid .offset9:first-child { margin-left: 57.446808510638%; } .row-fluid .offset8 { margin-left: 53.191489361702%; } .row-fluid .offset8:first-child { margin-left: 51.063829787234%; } .row-fluid .offset7 { margin-left: 46.808510638298%; } .row-fluid .offset7:first-child { margin-left: 44.68085106383%; } .row-fluid .offset6 { margin-left: 40.425531914894%; } .row-fluid .offset6:first-child { margin-left: 38.297872340426%; } .row-fluid .offset5 { margin-left: 34.042553191489%; } .row-fluid .offset5:first-child { margin-left: 31.914893617021%; } .row-fluid .offset4 { margin-left: 27.659574468085%; } .row-fluid .offset4:first-child { margin-left: 25.531914893617%; } .row-fluid .offset3 { margin-left: 21.276595744681%; } .row-fluid .offset3:first-child { margin-left: 19.148936170213%; } .row-fluid .offset2 { margin-left: 14.893617021277%; } .row-fluid .offset2:first-child { margin-left: 12.765957446809%; } .row-fluid .offset1 { margin-left: 8.5106382978723%; } .row-fluid .offset1:first-child { margin-left: 6.3829787234043%; } } @media (min-width: 1224px) { .ty-product-detail .ty-product-block__left { box-sizing:border-box; padding-right: 200px; } .ty-footer-grid__full-width > .row { width: 1200px; margin: 0 auto; } .ty-footer-grid__full-width > .row-fluid { max-width: 1110px; min-width: 280px; margin: 0 auto; } .ty-footer-menu__items,.ty-footer-general__body { display: block !important; } } @media (max-width: 1224px) { .ty-calendar__block { width:100px; } .ty-control-group__price { width: 100px; } .ty-product-detail .ty-product-block__left { box-sizing: border-box; padding-right: 200px; } .ty-footer-grid__full-width > .row { width: 960px; margin: 0 auto; } .ty-footer-form-block__form { width: 220px; } h3.ty-footer-form-block__title,h3.ty-social-link__title { font-size: 20px; } .ty-orders__actions-right { float: none; } } @media (max-width: 979px) { .ty-sidebox__body-toggle { display:block; } .tygh-content .container,.ty-footer-menu,.footer-copyright { padding: 0px 10px; } .ty-select-block__a { margin-right: 0; } .top-currencies { margin-left: 2px; } .ty-product-detail .ty-product-block__left { box-sizing: border-box; padding-right: 0px; } .ty-grid-list__item .ty-icon-left-circle,.ty-grid-list__item .ty-icon-right-circle { visibility: visible; } .ty-product-empty { display: none; } .ty-wish-list-empty [class*="ty-column"] { width: 100%; } .ty-wish-list-empty [class*="ty-column"]:first-child .ty-product-empty { display: block; } .ty-compact-list__title { width: 20%; } .ty-compact-list__controls { width: 50%; } .ty-exception__code { display: block; width: 100%; } .ty-exception__title-info { display: block; padding-left: 0px; text-align: center; } .ty-exception__links { margin: 0px; } .ty-exception__links-item { float: none; display: inline-block; margin: 0 5px; } .ty-payment-icons .ty-payment-icons__item { margin-left: 5px; } .ty-footer-form-block__title { padding-left: 10px; } .ty-footer-form-block__title,.ty-footer-form-block__form-container,.ty-footer-form-block__form { width: 100%; } h3.ty-social-link__title { display: block; margin-top: 21px; margin-bottom: 10px; margin-right: 0; } .ty-sort-container { padding-left: 0px; } .ty-product-block__note { width: 100%; position: static; } .ty-product-options__item-label { display: block; width: 100%; float: none; } .ty-product-options__description,.ty-product-block__option .help-inline { margin-left: 0; } .ty-product-variant-image { margin-left: 0; } .ty-product-detail .ty-product-block__left { padding-right: 0; } .ty-multi-checkout__step { display: block; width: 100%; padding-bottom: 20px; } .ty-multi-checkout__arrow { display: none; } .ty-payments-list { padding-right: 20px; } .ty-payments-list__instruction { width: 210px; } .ty-pagination__text { display: none; } } @media (min-width: 768px) and (max-width: 979px) { .ty-footer-grid__full-width > .row { width:736px; margin: 0 auto; } .ty-social-link__title { margin-right: 70px; } .ty-footer-menu__items,.ty-footer-general__body { display: block !important; } .ty-footer-form-block__form { width: 220px; } .ty-menu__item .ty-menu__item-link { padding: 14px 12px; } .ty-menu__submenu-items .ty-top-mine__submenu-col { min-width: 160px; margin-right: 13px; margin-bottom: 20px; } .ty-top-mine__submenu-col:nth-child(4n) { margin-right: 0px; } .ty-account-info__buttons .ty-btn { display: block; margin-bottom: 10px; margin-left: 0px; } .buttons-container.ty-cart-content__top-buttons .ty-btn,.buttons-container.ty-cart-content__bottom-buttons .ty-btn { margin-top: 5px; margin-bottom: 5px; } .buttons-container.ty-cart-content__top-buttons button.ty-btn,.buttons-container.ty-cart-content__bottom-buttons button.ty-btn { width: 100%; } .buttons-container.ty-cart-content__top-buttons .ty-btn,.buttons-container.ty-cart-content__bottom-buttons .ty-btn { display: block; margin-left: 0; } .buttons-container.ty-cart-content__top-buttons .ty-cart-content__right-buttons,.buttons-container.ty-cart-content__bottom-buttons .ty-cart-content__right-buttons { text-align: right; } .buttons-container.ty-cart-content__top-buttons .ty-cart-content__right-buttons .ty-btn,.buttons-container.ty-cart-content__bottom-buttons .ty-cart-content__right-buttons .ty-btn { margin-left: auto; margin-right: 0; } .ty-orders-search-options .span4.ty-control-group { width: 50%; margin-left: 0; } .ty-orders-search-options .ty-period { margin-left: 0; } .te-mode .ty-orders-detail__table-image { float: none; } } @media (min-width: 768px) { .ty-cart-content .ty-cart-content__product-elem,.ty-cart-content .ty-cart-content__title { border:0; } .ty-menu__item { display: block !important; } .ty-menu__menu-btn { display: none !important; } .ty-menu-vertical .ty-menu__submenu [class*="menu-level-"].ty-menu__item-active > .ty-menu__submenu-item-header .ty-menu__item-link { background: #1abc9c; color: #fff; } .ty-menu-vertical .ty-menu__submenu [class*="menu-level-"].ty-menu__item-active i { color: #fff; } .ty-sidebox__body { display: block !important; } } @media (max-width: 767px) { html.dialog-is-open { overflow:scroll; } .ty-menu__items .ty-menu__items-show { display: block !important; border-bottom: 0; } .ty-menu__item { display: none; float: none; margin-right: 0px; border-bottom: 1px solid #293a4a; padding: 0px; position: relative; } .no-touch .ty-menu__item:hover .ty-menu__submenu-items,.ty-menu__item:hover .ty-menu__submenu-items { display: none; } .ty-menu__item:last-child { box-shadow: none; border-bottom: 0; } .ty-menu__item .ty-menu__item-toggle-active { background: #2b3c4e; } .ty-menu__item .ty-menu__item-link { position: static; } .ty-menu__submenu .ty-menu__submenu-items { padding: 0; } .ty-menu__submenu .ty-menu__submenu-items .ty-menu__submenu-item { border-bottom: 1px solid #d8d8d8; margin: 0; } .ty-menu__submenu .ty-menu__submenu-items .ty-menu__submenu-item .ty-menu__submenu-link { display: block; padding: 12px 30px 12px 40px; } .no-touch .ty-menu__submenu-items .ty-menu__submenu-link:hover { color: #148f77; } .ty-menu__submenu .ty-menu__submenu-items .ty-menu__submenu-item-active a { color: black; background: none; } .ty-menu__submenu .ty-top-mine__submenu-col { display: block; position: relative; margin: 0px; padding: 0px; } .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__submenu-item { position: relative; padding: 0px; padding-left: 35px; } .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__submenu-list { display: none; } .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__item-toggle-active { background: #e0e0e0; } .ty-menu__items .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__item-toggle { color: #bfbfbf; } .ty-menu__submenu .ty-menu__submenu-item-header .ty-menu__submenu-link { padding: 13px 40px; display: block; } .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__submenu-item-header { min-height: 45px; margin: 0px; padding-bottom: 0px; border-bottom: 1px solid #d8d8d8; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-menu__submenu .ty-top-mine__submenu-col .ty-menu__submenu-item-header-active { background: #e0e0e0; } .ty-menu__menu-btn { border-bottom: 0px; box-shadow: none; } .ty-menu__submenu-items { background: #ededed; position: static; } .ty-icon-short-list { padding-right: 4px; } .ty-menu__item-toggle { width: 50px; height: 44px; position: absolute; text-align: center; font-size: 35px; right: 0px; z-index: 100; color: #fff; top: 0px; cursor: pointer; } .ty-menu__item-toggle:hover { color: #fff; } .ty-menu__icon-hide,.ty-menu__icon-open { display: inline-block; line-height: 46px; } .ty-menu__submenu-dropdown-bottom { margin: auto; } .ty-menu__icon-hide { display: none; } .ty-menu__item-toggle-active .ty-menu__icon-hide { display: inline-block; } .ty-menu__item-toggle-active .ty-menu__icon-open { display: none; } .ty-menu-vertical { margin-bottom: 40px; } .ty-dropdown-box__content .ty-menu-vertical { margin-bottom: 0px; } .ty-menu-vertical .ty-menu__item { display: block; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu { position: static; display: block; } .ty-menu-vertical .ty-menu__item.menu-level-2 { padding-left: 35px; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item-link { background: none; color: #1abc9c; padding-left: 40px; } .ty-menu-vertical .ty-menu__submenu .ty-menu__submenu-item-header .ty-menu__item-link { color: #1abc9c; } .ty-menu-vertical .ty-menu__submenu .dropdown-vertical__dir .ty-menu__submenu-item-header .ty-menu__item-link { text-transform: uppercase; font-weight: bold; } .ty-menu-vertical .ty-menu__submenu .menu-level-2.ty-menu__item-active .ty-menu__item-link { background: #e0e0e0; } .ty-menu-vertical .ty-menu__submenu .menu-level-2.ty-menu__item-active .ty-menu__item-link { color: #000; } .ty-menu-vertical .ty-menu__submenu .ty-menu__submenu .ty-menu__submenu-item-header .ty-menu__item-link { padding-left: 40px; text-transform: none; font-weight: normal; background: none; } .ty-menu-vertical .ty-menu__item-toggle i { top: 3px; } .ty-menu-vertical .ty-menu__submenu .ty-menu__submenu .ty-menu__submenu-item-header .ty-menu__item-link { padding-left: 40px; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu-items .ty-menu__submenu-items { border-right: 0; border-bottom: 0; border-left: 0; } .ty-menu-vertical .ty-menu__submenu-items .dropdown-vertical__dir .ty-menu__item-toggle { background: none; color: #bfbfbf; } .ty-menu-vertical .ty-menu__submenu-item-header { margin-bottom: 0; padding-bottom: 0; min-height: none; border-bottom: none; } .ty-menu-vertical .ty-menu__submenu-item-header .ty-menu__submenu-item-header .ty-menu__item-link { color: #1abc9c; text-transform: none; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__item:hover i { color: #a1a6aa !important; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__submenu-items { border: 1px solid #2b3e51; border-top: 0px; border-bottom: 0px; } .ty-menu-vertical .ty-menu__item .ty-menu__submenu .ty-menu__submenu-items .ty-menu__submenu-items { border: 0px; } .ty-menu-vertical .ty-menu__submenu-items .ty-menu__item { border-top: 1px solid #d8d8d8; border-bottom: 0; } .no-touch .ty-menu-vertical .ty-menu__submenu .ty-menu__item:hover > .ty-menu__submenu-item-header .ty-menu__item-link { background: none; color: #148f77; } .ty-menu-vertical .menu-level-1.ty-menu__item-active > .ty-menu__submenu-item-header { background: #e0e0e0; } .ty-menu-vertical__dropdown .ty-menu__item { display: none; } .ty-menu-vertical .ty-menu__items.rtl .ty-menu__submenu { width: auto; } .ty-menu-vertical .ty-menu__items.rtl .ty-menu__submenu-items { width: auto; } .ty-menu-vertical .ty-menu__items.rtl .ty-menu__item-toggle { left: 0px; } .ui-dialog input[type="text"],.ui-dialog input[type="password"],.ui-dialog textarea,.ui-dialog select { width: 100%; } .ui-dialog input[type="checkbox"] { margin: -20px 0px; } body.dialog-is-open { overflow: visible; } div.ui-dialog .ui-dialog-title { overflow: hidden; text-overflow: ellipsis; } .ty-estimation-buttons__rate { margin-bottom: 0px; } .top-menu-grid { padding-top: 0; } .top-logo-grid { padding-top: 15px; } .top-logo-grid:before,.top-logo-grid:after { display: table; content: ""; line-height: 0; width: 100%; } .top-logo-grid:after { clear: both; } .ty-logo-container { text-align: center; margin: 10px 0px 30px; } .tygh-header > div,.tygh-top-panel > div { padding: 0px 10px; } .ty-mainbox-title .ty-status { display: block; float: none; } .notification-content-extended { width: 96%; left: 2%; right: 10px; margin: 0px; } .ty-product-notification__body .ty-product-options-name { width: 50%; } .ty-product-notification__body .ty-product-options-content { width: 50%; text-align: right; } .notification-container { top: 0; right: 0px; min-width: 100%; width: 100%; } .notification-content { margin: 0px; border: none; } .notification-content .close { top: 8px; right: 20px; } .ty-product-notification__image { float: none; display: block; margin: 0 auto; } .ty-product-notification__product-name { max-width: 200px; } .ty-table table,.ty-table thead,.ty-table tbody,.ty-table th,.ty-table td,.ty-table tr { display: block; } .ty-table { margin: 5px 0px 20px; } .ty-table { border: none; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-table thead tr { position: absolute; top: -9999px; left: -9999px; } .ty-table tr { border: 1px solid #ccc; border-bottom: none; } .ty-table tr:last-child { border-bottom: 1px solid #ccc; } .ty-table td { border: none; border-bottom: 1px solid #eee; white-space: normal; text-align: left; min-height: 18px; width: auto !important; } .ty-table td:before,.ty-table td:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-table td:after { clear: both; } .ty-table tr td:last-child { border-bottom: 0px; } .ty-table__no-items td { padding: 0px; } .ty-table__no-items .ty-no-items { margin-bottom: 0px; } .ty-table__responsive-header { float: left; width: 35%; padding-right: 5%; font-weight: bold; word-break: normal; display: block; } .ty-table__responsive-content { float: left; width: 50%; } .ty-table.hidden,.ty-table .hidden { display: none; } .ty-cart-content .ty-cart-content__image-block { border-bottom: 0; } .ty-cart-content .ty-table__responsive-header,.ty-table__responsive-content { float: none; width: 100%; padding: 0; } .ty-cart-content__image { float: none; text-align: center; } .ty-cart-content__left-buttons,.ty-cart-content__right-buttons { float: none; } .ty-cart-content__right-buttons { margin-top: 10px; } .ty-cart-content__top-buttons .ty-btn,.ty-cart-content__bottom-buttons .ty-btn { display: block; width: 100%; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-cart-content__top-buttons .ty-btn + .ty-btn,.ty-cart-content__bottom-buttons .ty-btn + .ty-btn { margin: 10px 0 0; } .ty-cart-total .ty-coupons__container { float: none; padding: 0; width: 100%; } .ty-cart-content__estimation { max-width: inherit; } .ty-cart-statistic { float: none; margin-top: 10px; } .ty-cart-statistic__title,.ty-cart-statistic__total-title { width: 50%; margin-right: 0; float: left; } .ty-cart-statistic__value,.ty-cart-statistic__total-value { width: 50%; float: left; } .top-links-grid .ty-dropdown-box { background: none; } .ty-dropdown-box .ty-account-info__title-txt { display: none; } .account-benefits { margin: 0px 0px 30px 0px; } .top-cart-content { margin: 13px 0px; } .header-widget-grid .top-cart-content { margin: 0px; } .header-widget-grid { padding: 0px 10px; } .ty-grid-list__item:hover { border-radius: 0px; background: transparent; } .ty-quick-view-button { display: none; margin-bottom: 30px; } .product-list__control { float: none; margin-bottom: 10px; } .product-list__image { float: none; margin: 0px 0px 20px 0px; width: 100%; text-align: center; } .ty-compact-list__controls { width: 60%; } .ty-compact-list__image .ty-discount-label { display: inline-block; height: 30px; position: static; float: none; } .ty-compact-list__image { padding: 0px 10px 0px 0px; } .ty-sidebox { margin-bottom: 10px; } .ty-sidebox:last-child { margin-bottom: 30px; } .ty-product-block__left { display: block; overflow: visible; min-width: 0; } .ty-product-block { position: initial; } .ty-product-block__img-wrapper { width: 100%; margin: 0; float: none; text-align: center; min-height: 0; } .ty-product-block__img-wrapper:before,.ty-product-block__img-wrapper:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-product-block__img-wrapper:after { clear: both; } .ty-product-block__img-wrapper .ty-no-image { width: 100% !important; } .ui-dialog .ty-product-variant-image { margin-left: 0; } .ty-product-bigpicture__left,.ty-product-bigpicture__left-wrapper { width: 100%; margin: 0; } .ty-product-bigpicture__right { width: 100%; margin-left: 0; } .ty-product-thumbnails { width: 100% !important; } .ty-account-detail { margin-left: 0; background: none; padding-bottom: 0; } .ty-profile-field__switch-label { float: none; text-align: center; margin-bottom: 10px; } .ty-profile-field__switch-actions { float: none; text-align: center; } .ty-billing-first-name,.ty-billing-last-name,.ty-shipping-first-name,.ty-shipping-last-name,.ty-billing-country,.ty-billing-state,.ty-shipping-country,.ty-shipping-state,.ty-first-name,.ty-last-name { width: 100%; } .ty-billing-first-name + .ty-billing-last-name,.ty-billing-country + .ty-billing-state,.ty-shipping-first-name + .ty-shipping-last-name,.ty-shipping-country + .ty-shipping-state,.ty-first-name + .ty-last-name { margin-left: 0; } .ty-buttons-container__add-or-close .ty-btn { display: block; margin: 0px; } .ty-buttons-container__add-or-close .ty-close-text { padding-top: 10px; display: inline-block; } .ty-login-info { margin: 30px 0 0; } .ty-success-registration__item { display: block; width: 100%; } .ty-account-benefits { margin: 30px 0 0; } .ty-company-fields { margin-bottom: 20px; } .ty-company-info { margin: 0; padding: 0; background: none; } .ty-features-all { text-align: center; } .ty-feature__image { float: none; } .ty-product-feature__label { width: 180px; } .ty-sitemap__tree-section-list,.ty-sitemap__section-wrapper { width: 50%; } .ty-breadcrumbs { padding-right: 0; } .ty-product-switcher { display: inline-block; width: 100%; position: relative; padding: 0; top: 10px; text-align: center; } .ty-product-switcher__a { position: relative; top: 0; vertical-align: middle; font-size: 20px; } .ty-product-switcher__a-left,.ty-product-switcher__a-right { float: none; } .ty-product-switcher__a-left { margin-right: 10px; } .ty-product-switcher__a-right { margin-left: 10px; } .ty-product-switcher span { display: inline-block; float: none; font-size: 100%; } .ty-checkout__login { float: none; padding: 0 15px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-checkout__register { float: none; padding: 0 15px; margin: 0; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-checkout__register-content { padding-left: 0; } .ty-checkout-buttons__submit-order { padding-bottom: 20px; } .ty-payments-list__instruction { width: 255px; } .ty-compare-products__menu,.ty-compare-sort { width: 130px; } .ty-compare-products__product,.ty-compare-feature_item_size { width: 180px; } .ty-compare__buttons .ty-btn { width: 100%; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-compare__buttons .ty-btn + .ty-btn { margin: 15px 0 0; } .search-block-grid { margin-top: 0px !important; } .footer-no-wysiwyg ul { margin: 0; } .ty-social-link-block { margin: 10px 0px 20px; text-align: center; } .ty-footer-grid__full-width .ty-float-right,.ty-footer-grid__full-width .ty-float-left { float: none; } .ty-footer-grid__full-width > .row { width: auto; margin: 0 auto; } .ty-footer-menu__items,.ty-footer-general__body { margin: 0; display: none; } .ty-footer-menu__items .ty-text-links__item,.ty-footer-general__body .ty-text-links__item { padding: 15px 0px 15px 0px; border-bottom: 1px solid #edeff1; padding-left: 20px; margin-bottom: 0; } .ty-footer-menu__item { padding: 15px 0px 15px 0px; border-bottom: 1px solid #dfdfdf; padding-left: 20px; margin-bottom: 0; } .ty-footer-menu__header,.ty-footer-general__header { padding: 15px 30px 15px 0; border-bottom: 1px solid #dadcde; } .ty-footer-menu__icon-open,.ty-footer-menu__icon-hide { position: absolute; top: 12px; right: 0; font-size: 40px; color: #bfbfbf; cursor: pointer; } .ty-footer-menu__icon-open { display: block; } .ty-footer-menu__header.open .ty-footer-menu__icon-hide,.ty-footer-general__header.open .ty-footer-menu__icon-hide { display: block; } .ty-footer-menu__header.open .ty-footer-menu__icon-open,.ty-footer-general__header.open .ty-footer-menu__icon-open { display: none; } .ty-footer-form-block__title { display: block; padding-right: 0; } .ty-footer-form-block { text-align: center; margin: 20px 0px 0px 0px; } .order-summary { margin-top: 0; } .ty-step__container-active { margin-bottom: 20px; } .ty-checkout-complete__buttons .ty-btn { margin: 0 0 15px 0; } .ty-checkout-complete__buttons-left,.ty-checkout-complete__buttons-right { float: none; } .ty-period__wrapper { float: none; } .ty-login-popup { min-width: 100px; max-width: none; } .ty-orders__actions .ty-btn { text-align: left; display: block; } .ty-orders__actions .ty-btn + .ty-btn { margin-left: 0; margin-top: 3px; } .ty-profiles-info__item { float: none; width: 100%; margin-bottom: 20px; } .ty-profiles-info__item:last-child { margin-bottom: 0; } .ty-orders-detail__table-image { float: none; text-align: center; margin-bottom: 10px; } .ty-orders-detail__table-description { margin-left: 0; } .ty-orders-summary__right { float: none; } .ty-orders-summary__wrapper { float: none; min-width: 0; } .ty-orders-search-options .ty-period { float: none; margin-left: 0; } .ty-orders-search-options .ty-period__wrapper { padding-right: 0; } .ty-orders-search-options .ty-period__select { width: 100%; } .ty-orders-search-options .ty-period__select-date .ty-control-group__title { display: none; } .ty-orders-search-options .ty-status-info { margin-left: 0; } .ty-orders-search-options .ty-status-info label { width: 50%; } .ty-orders-search-options .ty-orders-search__options-status { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row { margin-left: 0; } [class*="span"],.row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12,.row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .ty-cart-items { width: 256px; } .ty-cart-items__list-item-desc { width: 187px; } .ty-cart-items__list-item-tools { right: -10px; display: block; } .vendor-info-grid { margin-top: 10px; } .vendor-stores-block-grid { float: left !important; width: auto !important; padding: 10px 0; } .vendor-logo-grid .ty-logo-container-vendor { text-align: center; float: none; margin-bottom: 20px; } .vendor-search-grid { margin-bottom: 20px; } .ty-filter-tooltip { float: right; left: 0 !important; margin-right: 20px; } .daterangepicker.dropdown-menu.opensright,.daterangepicker.dropdown-menu.opensleft { min-width: 340px !important; } .daterangepicker.dropdown-menu.opensright .ranges,.daterangepicker.dropdown-menu.opensright .calendar,.daterangepicker.dropdown-menu.opensleft .ranges,.daterangepicker.dropdown-menu.opensleft .calendar { float: none; margin: 10px auto 15px; } .daterangepicker.dropdown-menu.opensright:before,.daterangepicker.dropdown-menu.opensleft:before,.daterangepicker.dropdown-menu.opensright:after,.daterangepicker.dropdown-menu.opensleft:after { display: none; } .ty-sidebox__body { display: none; } .ty-horizontal-product-filters { padding-left: 0; } .ty-horizontal-product-filters-dropdown { width: 100%; border-bottom: 1px solid #d4d4d4; } .ty-horizontal-product-filters-dropdown:last-child { border-bottom: none; } .ty-horizontal-product-filters-dropdown__content { min-width: 100%; border-top: none; border-bottom: none; border-left: 1px solid #edeff1; border-right: 1px solid #edeff1; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .ty-horizontal-product-filters-dropdown .ty-horizontal-product-filters-dropdown__wrapper { display: block; padding: 10px; } .ty-horizontal-product-filters-dropdown__content { position: relative; margin-bottom: 10px; } .ty-horizontal-product-filters-dropdown__icon { float: right; margin-right: 4px; top: 0px; } .ty-subcategories { text-align: center; } } @media screen and (max-width: 480px) { .ty-mainbox-title__right { float:none; display: block; margin-top: 0; } .ty-mainbox-title__left { float: none; display: block; } .ty-cart-content__buttons { padding: 16px 12px; } .header-widget-grid .top-logo-grid { padding-top: 0px; } .header-widget-grid .top-logo-grid { width: 50%; float: left; } .header-widget-grid .cart-content-grid { width: 50%; float: right; white-space: nowrap; } .ty-estimation-buttons__rate { margin-bottom: 10px; } .ty-search-form__input { margin: 4px 0px; width: 100%; } .ty-features-all .ty-column6 { width: 50%; } .ty-product-list__image { float: none; margin-bottom: 25px; margin-right: 0px; text-align: center; } .ty-sitemap__tree-section-list,.ty-sitemap__section-wrapper { width: 100%; min-height: 0; } .ty-compact-list__controls .ty-product-coming-soon { position: absolute; right: 0px; text-align: left; padding-top: 0px; } .ty-product-feature__label { width: 120px; } .ty-product-feature__value { max-width: 160px; } .ty-sort-container__views-a { padding: 7px; } .ty-compact-list__image,.ty-compact-list__title { display: block; width: 100%; float: none; padding: 0; } .ty-compact-list__image { margin-bottom: 10px; } .ty-btn__add-to-cart { margin-right: 10px; } .ty-product-block__button .ty-btn + .ty-btn,.ty-product-block__button .ty-btn ~ .ty-btn { margin-left: 0px; } .ty-pagination { text-align: center; } .ty-pagination__btn { width: 94%; } .ty-pagination__items { margin: 15px 0; } .ty-pagination__item { padding: 5px 6px; } .ty-pagination__text { display: inline-block; } .ty-compact-list__controls { width: 100%; text-align: left; } .ty-compact-list__price { text-align: left; width: 100%; padding-bottom: 10px; } .ty-compact-list__price .ty-price-update { display: inline-block; } .ty-step__title-txt { font-size: 18px; } .ty-checkout__billing-tabs .ty-tabs { padding: 0px; } .ty-checkout__billing-tabs .ty-tabs__item { float: none; } .ty-checkout-complete__login-info,.ty-checkout-complete__create-account { display: block; width: 100%; margin-left: 0; } .ty-payments-list { padding-right: 0; } .ty-payments-list__instruction { width: auto; } .ty-companies__img { float: none; } .ty-companies__info { padding: 0; } .ty-filters-search__item { padding-right: 0; } .ty-subcategories-block { min-width: 100%; } .ty-product-notification__buttons { display: block; text-align: right; } .ty-product-notification__buttons > div { float: none; display: inline-block; margin: 3px auto; } } .ty-buy-together__products { white-space: nowrap; } .ty-buy-together__product { display: inline-block; margin: 10px 0px 20px; width: 195px; vertical-align: middle; text-align: center; } .ty-buy-together__plus { display: inline-block; margin: 0 15px 20px; color: #bdc3c7; font-size: 350%; } .ty-buy-together__product-name { padding: 5px 0 0; white-space: normal; } .ty-buy-together__product-options { padding: 5px 0 0; } .ty-buy-together__product-price { padding: 5px 0 0; } .ty-buy-together-option { padding: 5px 0 0; } .ty-buy-together-option__name { font-weight: bold; } .ty-buy-together__description { padding-top: 10px; margin: 20px 5px 5px; border-top: 1px dotted #ccc; } .ty-buy-together-box { text-align: left; min-width: 360px; } .ty-buy-together-box .ty-product-variant-image { margin-left: 134px; } .ty-buy-together-box select { min-width: 220px; } .ty-buy-together-price { padding: 20px 20px 0px; margin: 55px 0; border-top: 1px solid #e3e9ec; } .ty-buy-together-price__title { display: inline-block; padding-right: 30px; width: 140px; } .ty-buy-together-price__new { padding-top: 10px; font-size: 140%; font-weight: bold; } .ty-buy-together-notification__item { margin-left: 20px; margin-bottom: 7px; overflow: hidden; } .ty-buy-together-notification__item-link { float: left; max-width: 60%; } .ty-buy-together-orders__products { margin-top: 10px; } .ty-buy-together-cart-items__list { padding-left: 20px; margin-left: 20px; margin-top: 10px; border-left: 1px solid #edeff1; } .ty-buy-together-info { margin-top: 10px; } .ty-buy-together-info__product { margin: 0; font-size: 120%; font-weight: bold; } .ty-buy-together-info__item { padding: 10px 0; border-bottom: 1px solid #e5e5e5; color: #737373; } .ty-buy-together-info__item:last-child { border-bottom: 0; } .ty-buy-together-popup { margin-bottom: 20px; } @media (max-width: 979px) { .ty-buy-together__products { white-space:normal; } .ty-buy-together__product { width: 175px; } } @media (max-width: 767px) { .ty-buy-together__product { display:block; margin: 0; width: 100%; } .ty-buy-together__plus { margin: 0; width: 100%; text-align: center; } .ty-buy-together-notification__item { margin-left: 0px; } .ty-buy-together-notification__item-link { max-width: 60%; } .ty-product-notification__price { margin-left: 0px; } .ty-product-notification__body ul ul { margin-left: 20px; } .ty-buy-together-notification__items .ty-product-notification__body .ty-product-options__info { margin-top: 0px; } .ty-buy-together-notification__items .ty-buy-together-notification__items .ty-buy-together-notification__item { padding-left: 20px; } .ty-buy-together-popup .ty-table__responsive-content { float: left; width: 50%; } .ty-buy-together-popup .ty-table__responsive-header { width: 35%; } .ty-buy-together-box .ty-product-variant-image { margin-left: 0px; } .ty-buy-together-box { min-width: 100px; } .ty-buy-together-cart-items__list .ty-cart-items__list-item-desc { width: 150px; } } .ty-tag-cloud { margin: 10px 0; } .ty-tag-cloud__item { margin-right: 10px; } .ty-tag-level-0,.ty-tag-level-0:active { font-size: 100%; } .ty-tag-level-1,.ty-tag-level-1:active { font-size: 150%; } .ty-tag-level-2,.ty-tag-level-2:active { font-size: 200%; } .ty-tag-level-3,.ty-tag-level-3:active { font-size: 250%; } .ty-tag-level-4,.ty-tag-level-4:active { font-size: 300%; } .ty-tag-level-5,.ty-tag-level-5:active { font-size: 350%; } .ty-tag-level-6,.ty-tag-level-6:active { font-size: 400%; } ul.ty-tags-list { padding-left: 0; } .ty-tags-list__item { display: inline-block; } .ty-tags-list__a { position: relative; display: block; float: left; margin: 3px 5px 3px 15px; padding: 0 27px 0 10px; font-size: 12px; line-height: 24px; text-decoration: none; border: 0 none; background: #e6e6e6; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .ty-tags-list__a:before { position: absolute; top: 50%; left: -14px; float: left; margin-top: -12px; width: 0; height: 0; border-width: 12px 14px 12px 0; border-style: solid; border-color: transparent #e6e6e6 transparent transparent; content: ""; } .ty-tags-list__a:after { position: absolute; top: 50%; left: 0; float: left; margin-top: -2px; width: 4px; height: 4px; background: #fff; content: ""; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .ty-tags-list__a { background: #e6e6e6; color: #676767; transition: none; padding-right: 10px; } .ty-tags-list__a:hover { background: #16a085; color: #fff; text-shadow: none; } .ty-tags-list__a:hover:before { border-right-color: #16a085; } .ty-icon-feed { display: inline-block; float: right; margin-top: -25px; font-size: 16px; } .ty-newsletters { margin-bottom: 30px; } .ty-newsletters__item { margin-bottom: 5px; } .checkout-steps .ty-newsletters { padding: 0 20px; } .ty-checkout__billing-options .ty-newsletters { padding: 0; } .ty-footer-form-block--responsive > form { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .ty-footer-form-block--responsive .ty-footer-form-block__title { padding: 0; } .ty-footer-form-block--responsive .ty-footer-form-block__form-container { padding-left: 10px; } .ty-footer-form-block--responsive .ty-footer-form-block__form-container .ty-footer-form-block-policy__input { width: 100%; padding-bottom: 10px; } .ty-footer-form-block--responsive .ty-footer-form-block__form-container .ty-lable-subscribe-policy { margin-bottom: 10px; } .ty-footer-form-block--responsive .ty-lable-subscribe-policy > a { color: inherit; text-decoration: underline; } .ty-geo-maps__geolocation { display: inline-block; max-width: 100%; } .ty-geo-maps__geolocation__opener { display: flex; align-items: center; padding: 8px 2px; } .ty-geo-maps__geolocation__opener-text { margin-left: 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .ty-geo-maps__geolocation__map { height: 405px; margin: 0 auto 10px auto; } @media (min-width: 768px) { .ty-geo-maps__geolocation__map { width:690px; } } @media (max-width: 768px) { .ty-geo-maps__geolocation__map { height:calc(100vh - 165px); } } .geo-map-google-search-bar { background-color: #fff; font-family: Roboto; font-size: 15px; font-weight: 300; margin-top: 12px; margin-left: 12px; padding: 0 11px 0 13px; text-overflow: ellipsis; width: 400px; } .geo-map-google-search-bar:focus { border-color: #4d90fe; } .ty-geo-maps-shipping__wrapper { margin-top: 20px; border-top: 1px solid #d9dde1; } .ty-geo-maps-shipping__title { font-weight: 700; margin-top: 10px; } .ty-geo-maps-shipping__item { padding-top: 6px; padding-bottom: 6px; } .ty-geo-maps-shipping__label { display: inline-block; } .ty-geo-maps-shipping__value { display: inline-block; } .ty-geo-maps-shipping__link-text { border-bottom: 1px dotted currentColor; } .ty-geo-maps-shipping__price { font-weight: 700; } .ty-geo-maps-shipping__popup { margin-bottom: 20px; text-align: left; } .ty-geo-maps-shipping__list { border: 0; margin-top: 0; margin-top: 10px; } .ty-geo-maps-shipping__list-city { text-align: right; font-weight: 700; } .ty-table tr.ty-geo-maps-shipping__list-item:nth-child(2n) { background: none; } .ty-geo-maps-shipping__list-item:last-child .ty-geo-maps-shipping__list-col { border-bottom: 0; } th.ty-geo-maps-shipping__list-head { background: none; border-right: 0; } th.ty-geo-maps-shipping__list-head--price { text-align: right; } .ty-geo-maps-shipping__list-col--price { font-weight: 700; text-align: right; } td.ty-geo-maps-shipping__list-col { border-right: 0; } .ty-product-bigpicture .ty-geo-maps-shipping__wrapper { margin-left: 20px; margin-right: 20px; } .ty-product-bigpicture .ty-geo-maps-shipping__item { text-align: left; margin-left: 40px; margin-right: 20px; } .ty-product-bigpicture .ty-geo-maps-shipping__label { text-indent: -20px; } .ty-geo-maps-shipping__loader { width: 50px; height: 50px; background: url('../../../../../../../../design/themes/addc/media/images/icons/ajax_loader.svg?1627065516') no-repeat; } .ty-product-list .ty-geo-maps-shipping__title,.ty-product-list .ty-geo-maps-shipping__value-separator,.ty-product-list .ty-geo-maps-shipping__value { display: none; } .ty-product-list .ty-geo-maps-shipping__wrapper { display: flex; align-items: center; padding-top: 10px; } .ty-product-list .ty-geo-maps-shipping__item { padding-right: 30px; } .ty-vendor-communication-post { position: relative; margin: 10px 0 15px 0; padding: 15px; border: 1px solid #edeff1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .ty-vendor-communication-post__wrapper { min-width: 700px; margin-bottom: 200px; } .ty-vendor-communication-post__content { margin-top: 10px; margin-bottom: 10px; } .ty-vendor-communication-post__img { float: left; width: 62px; margin-top: 10px; } .ty-vendor-communication-post__img .ty-icon-user { display: inline-block; text-align: center; border-radius: 50%; border: 1px solid #edeff1; width: 60px; height: 60px; font-size: 32px; line-height: 1.9; color: rgba(0,0,0,0.3); } .ty-vendor-communication-post__logo { border-radius: 50%; border: 1px solid #edeff1; } .ty-vendor-communication-post__info { overflow: hidden; padding-left: 25px; } .ty-vendor-communication-post__author { font-weight: bold; } .ty-vendor-communication-post__date { text-align: center; color: #adadad; font-size: 12px; } .ty-vendor-communication-post__message { line-height: 1.75; word-wrap: break-word; } .ty-vendor-communication-post__you .ty-vendor-communication-post { background-color: #f6f7f8; border: 1px solid #c2c9d0; } .ty-vendor-communication-post__you .ty-vendor-communication-post__author { text-align: right; } .ty-vendor-communication-post__you .ty-caret { left: auto; right: 20px; } .ty-vendor-communication-post__you .ty-caret-outer { border-right-color: #c2c9d0; transform: scale(-1,1); } .ty-vendor-communication-post__you .ty-caret-inner { border-right-color: #f6f7f8; transform: scale(-1,1); top: 3px; left: 2px; } .ty-caret { top: auto; bottom: -16px; transform: scale(-1); } .ty-vendor-communication-new-message { padding-top: 17px; padding-bottom: 17px; background: #e6ebf0; margin: 0px -20px; bottom: 0; position: absolute; width: 100%; } .ty-vendor-communication-new-message__title { display: none; } .ty-vendor-communication-new-message__message { padding-left: 105px; padding-right: 20px; margin-bottom: 15px; } .ty-vendor-communication-new-message__message textarea { width: 100%; } .ty-vendor-communication-new-message__buttons { padding-left: 105px; padding-right: 20px; } .ty-vendor-communication-new-message__send { float: right; min-width: 80px; } .ty-vendor-communication-search { position: relative; width: 100%; } .ty-vendor-communication-search__item { vertical-align: top; } td.ty-vendor-communication-search__label,th.ty-vendor-communication-search__label { border-right: none; width: 10px; } .ty-vendor-communication-search__thread-id a { display: inline-block; } .ty-vendor-communication-search__company { min-width: 200px; } .ty-vendor-communication-search__message { word-wrap: break-word; } .ty-new__label { display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: #ea621f; } .ty-new__text { font-weight: bold; } .ty-animation-rotate i { display: inline-block; transition-property: transform; } .ty-animation-rotate:focus i { transform: rotate(180deg); transition-duration: 0.5s; } .ty-vendor-communication__post-write { white-space: nowrap; } .ty-vendor-communication__post-write i { padding-right: 5px; } .ty-product-bigpicture .ty-product-block__advanced-option .ty-vendor-communication__post-write { margin-left: 0; width: 100%; display: inline-block; text-overflow: ellipsis; overflow: hidden; } .ty-vendor-communication-product-info-container { max-width: 550px; } .ty-vendor-communication-product-info-container:before,.ty-vendor-communication-product-info-container:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-vendor-communication-product-info-container:after { clear: both; } .ty-vendor-communication-product-info-image { display: inline-block; vertical-align: top; padding: 10px 20px 10px 0; } .ty-vendor-communication-product-info-header { padding: 10px; display: inline-block; max-width: 386px; } .ty-vendor-communication-login h3 { margin-top: 15px; margin-bottom: 5px; } @media (max-width: 979px) { .ty-vendor-communication-post__wrapper { min-width:690px; margin-bottom: 140px; } .ty-vendor-communication-search__company { min-width: auto; } } @media (max-width: 767px) { .ty-vendor-communication-post__wrapper { min-width:260px; } .ty-vendor-communication-post__img { width: 28px; } .ty-vendor-communication-post__img .ty-icon-user { width: 28px; height: 28px; font-size: 15px; } .ty-vendor-communication-post__info { padding-left: 10px; } .ty-vendor-communication-post__author { display: block; } .ty-vendor-communication-view-thread .object-container { max-height: 490px; } .ty-vendor-communication-new-message { padding: 10px 20px; } .ty-vendor-communication-new-message__message,.ty-vendor-communication-new-message__buttons { padding-left: 0; padding-right: 0; margin-bottom: 10px; width: calc(100% - 40px); } .ty-vendor-communication-new-message__message textarea { height: 65px; } .ty-vendor-communication-search__message div { width: 100%; padding-bottom: 6px; } .ty-product-block .ty-vendor-communication__post-write { padding-left: 0px; margin-left: 0px; margin-top: 6px; display: block; } .ty-vendor-communication-product-info-container,.ty-vendor-communication-product-info .vendor-communication-popup-error-box { max-width: 100%; } .ty-vendor-communication-product-info-header { padding: 0; display: block; max-width: 100%; } .ty-vendor-communication-product-info-image { display: block; text-align: center; } } @media (max-width: 767px) and (orientation: landscape) { .ty-vendor-communication-view-thread .object-container { max-height:240px; } } .ty-gift-certificate { margin-top: 25px; } .ty-gift-certificate__amount-alert { color: #a6a6a6; padding-top: 2px; } .error .ty-gift-certificate__amount-alert { color: #b94a48; } .ty-gift-certificate__amount-input { width: 115px; } .ty-gift-certificate__switch { margin: 25px 0px; padding: 15px 20px; border: 2px solid #bdc3c7; background: white; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .ty-gift-certificate__switch-label { float: left; } .ty-gift-certificate__switch-mail { float: right; } .ty-gift-certificate__send { float: left; padding-right: 15px; } .ty-gift-certificate__products .ty-no-items { display: none; } .ty-gift-certificate__products .product-picker-icon { float: left; margin: 2px 5px 0 0; } .ty-gift-certificate__select { width: 100%; } .ty-gift-certificate__country { display: inline-block; width: 47%; } .ty-gift-certificate__state { display: inline-block; margin-left: 5%; width: 47%; } .ty-gift-certificate-validate { margin-top: 42px; } .ty-gift-certificate-validate .ty-input-append { width: 88%; float: right; } .ty-gift-certificate-validate__title { font-weight: normal; text-align: right; } .ty-gift-certificate__icon { position: absolute; top: 3px; left: -35px; font-size: 27px; line-height: 27px; color: #ddd; } .ty-gift-certificate-verify { min-width: 600px; max-width: 600px; } table.ty-gift-certificate-verify__table { margin: 10px 0 20px 0; width: 100%; } table.ty-gift-certificate-verify__table { margin-top: 0; width: 100%; } .ty-gift-certificate-verify__row { padding: 7px 13px; } .ty-gift-certificate-verify__error { max-width: 250px; text-align: center; font-weight: bold; } .ty-gift-certificate-history { width: 100%; } .ty-gift-image { position: relative; display: block; margin: 0 auto; border: 1px solid #ebebeb; background-color: #f9f9f9; color: #c8c8c8; cursor: default; } .ty-gift-image__icon { position: absolute; top: 50%; left: 50%; display: inline-block; margin: -16px 0 0 -16px; width: 32px; height: 32px; font-size: 32px; line-height: 32px; } .ty-product-notification__item .ty-gift-image { margin-right: 20px; } .ty-gift-certificate-order { margin-top: 10px; } .ty-gift-certificate-order__group-label { display: inline-block; padding: 6px 0; width: 100px; } .ty-gift-certificate-order__group-item { display: inline-block; padding: 6px 0; } .ty-gift-certificate-history .ty-no-items { margin-bottom: 0; } @media (max-width: 979px) { .ty-gift-certificate__preview-btn { float:none; margin-top: 10px; } } @media (max-width: 767px) { .ty-gift-certificate-verify { min-width:inherit; } .ty-gift-certificate-verify__row { display: block; } .ty-gift-certificate-validate { margin-top: 20px; } .certificates-verify-grid { margin-bottom: 30px; } .certificates-verify-grid:before,.certificates-verify-grid:after { display: table; content: ""; line-height: 0; width: 100%; } .certificates-verify-grid:after { clear: both; } } .store-locator .pickup__offices { align-items: flex-start; align-content: flex-start; } .store-locator .pickup__offices-wrapper { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 30%; overflow-y: hidden; height: 500px; max-height: 500px; border: 1px solid #edeff1; border-right: 0; border-radius: 6px 0 0 6px; } .store-locator .pickup__offices--list .ty-one-store { padding: 0 !important; min-height: auto; border-bottom: 1px solid #edeff1; padding-top: 10px !important; padding-bottom: 10px !important; } .store-locator .pickup__offices--list .ty-one-store .ty-sdek-store__label.ty-one-store__label { border: 0 !important; border-radius: 0 !important; } .store-locator .pickup__offices--list .ty-one-store:last-child { border-bottom: 0; } .store-locator .pickup__offices--list .ty-sdek-office__selected { border-radius: 0 !important; border-left-color: #1abc9c !important; background-color: #fff !important; } .store-locator .pickup__offices--list .ty-sdek-office__selected .ty-one-store__name { color: #1abc9c; } @media (min-width: 768px) { .store-locator .pickup__offices { overflow-y:auto; } } .store-locator .pickup__search { display: flex; flex-direction: column; padding: 10px; flex-shrink: 0; } .store-locator .pickup__search-field { margin: 0 0 8px 0; } .store-locator .pickup__search-field:last-child { margin-bottom: 0; } .store-locator .pickup--list .pickup__offices-wrapper { flex-basis: 100%; border: 0; overflow: initial; height: auto; max-height: none; } @media (min-width: 768px) { .store-locator .pickup--list .pickup__offices.store-locator__fields-row--wrapped .ty-one-store { flex-basis:33.3%; } } .store-locator .pickup--map-list,.store-locator .pickup--list { display: flex; flex-direction: row-reverse; width: 100%; } .store-locator .pickup__map-wrapper { display: flex; flex-basis: 70%; height: 500px; border-radius: 0 6px 6px 0; overflow: hidden; } @media (max-width: 767px) { .store-locator .pickup__map-wrapper { border-radius:0; } } .store-locator .pickup__map-container { flex-basis: 100%; } .store-locator .pickup--map-list .ty-one-city,.store-locator .pickup--list .ty-one-city { display: flex; flex-wrap: wrap; align-items: flex-start; align-content: flex-start; width: 100%; } .store-locator .pickup--map-list .ty-one-city__name,.store-locator .pickup--list .ty-one-city__name { position: -webkit-sticky; position: sticky; top: 0; padding: 1px 20px; margin: -1px 0 0 0; width: 100%; order: 1; background-color: #fff; border-left: 3px solid transparent; border-top: 1px solid #dce3ea; border-bottom: 1px solid #dce3ea; font-size: 16px; font-weight: 600; } .store-locator .pickup--map-list .ty-one-city__hidden,.store-locator .pickup--list .ty-one-city__hidden { display: none; } .store-locator .pickup--map-list .ty-one-store,.store-locator .pickup--list .ty-one-store { width: 100%; margin: 0px; order: 1; border-left: 3px solid transparent; box-sizing: border-box; } .store-locator .pickup--map-list .ty-one-store.hidden,.store-locator .pickup--list .ty-one-store.hidden { display: none; } .store-locator .pickup--map-list .ty-one-store__name,.store-locator .pickup--list .ty-one-store__name { font-size: 16px; padding: 0; } .store-locator .pickup--map-list .ty-one-store__description .ty-one-office__address,.store-locator .pickup--list .ty-one-store__description .ty-one-office__address { font-size: 12px; color: #6c6c6c; } .store-locator .pickup--map-list .ty-one-store__description .ty-one-office__worktime,.store-locator .pickup--list .ty-one-store__description .ty-one-office__worktime { font-size: 12px; color: #6c6c6c; } .store-locator .pickup--map-list .ty-one-store__label,.store-locator .pickup--list .ty-one-store__label { padding: 0 20px; } .store-locator .pickup--map-list .ty-one-store__radio-0,.store-locator .pickup--list .ty-one-store__radio-0 { display: none; } .store-locator .pickup--map-list .ty-one-store *,.store-locator .pickup--list .ty-one-store * { box-sizing: border-box; } .store-locator .pickup--map-list .pickup__search { background-color: rgba(0,0,0,0.02); } .store-locator .pickup--map-list .ty-one-store { background-color: rgba(0,0,0,0.02); } .store-locator .pickup--map-list .ty-one-store__label { cursor: pointer; } .store-locator .pickup--map-list .ty-one-store__label * { cursor: pointer; } .store-locator .pickup--map-list .ty-one-store:hover { background: rgba(0,0,0,0.05); } @media (min-width: 768px) { .store-locator .pickup--list .ty-one-store { min-height:145px; } } @media (max-width: 767px) { .store-locator .pickup--map-list,.store-locator .pickup--list { flex-wrap:wrap; position: relative; } .store-locator .pickup__offices-wrapper { flex-basis: 100%; height: auto; max-height: unset; border: 0; } .store-locator .pickup__map-wrapper { flex-direction: column; flex-basis: 100%; height: auto; border: 0; } .store-locator .pickup__map-container { flex-basis: 70vh; height: 70vh; border: 1px solid #acbdcd; } .store-locator .pickup__map-container--mobile-hint { display: flex; min-height: 30px; z-index: 999; justify-content: center; align-items: center; color: white; background-color: #acbdcd; border-top: 2px solid white; padding: 5px; font-size: 0.9em; } } @media (min-width: 767px) { .store-locator .pickup__map-container--mobile-hint { display:none; } } .ty-store-locator__not-found { display: flex; justify-content: center; align-items: center; height: 100%; min-height: 140px; color: #bdc3c7; font-size: 115%; text-align: center; background: #f8f9f9; } .ty-store-locator__not-found__hidden { display: none; } .ty-checkout-select-store { padding-left: 30px; float: left; width: 38%; margin-right: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-checkout-select-store__list { padding-left: 30px; float: left; width: 100%; } .ty-checkout-select-store__estimation { padding-left: 30px; float: left; width: 90%; margin-right: 2px; } .ty-checkout-select-store__item-view { margin: 10px 0 10px 0; } .ty-checkout-select-store__map-full-div { padding-left: 20px; } .ty-checkout-select-store__map-full { float: right; width: 100%; height: 400px; border: 1px solid #979797; margin: 0 0 20px 0; } .ty-checkout-select-store__map { float: right; width: 56%; height: 400px; border: 1px solid #edeff1; margin: 0 0 20px 0; } .ty-checkout-select-store__map-details { float: left; width: 100%; height: 300px; border: 1px solid #979797; margin: 0 0 20px 0; } .ty-checkout-select-store__map-full-div .ty-one-store { padding: 10px 0 15px 0; } .ty-checkout-select-store__map-full-div .ty-one-store__radio { float: left; } .ty-checkout-select-store__map-full-div .ty-one-store__label { margin: -13px 0 0 30px; } .ty-checkout-select-store__map-full-div .ty-one-store__name { font-weight: bold; } .ty-checkout-select-store__map-full-div .ty-one-store__description p { color: #737373; } .ty-checkout-select-store__map-full-div .ty-one-store__select-store { padding: 20px 0; } @media (max-width: 767px) { .ty-checkout-select-store__map { float:none; width: 100%; } .ty-checkout-select-store { float: none; width: 100%; } } .store-locator__select { width: 100%; height: 41px; border: 1px solid #acbdcd; border-radius: 5px; font-size: 16px; color: #2e3a47; } .store-locator__select:hover { border-color: #465f73; } .store-locator__select:focus { border-color: #4fbe31; outline: 0; box-shadow: 0 0 0 4px rgba(79,190,49,0.2), 0 0 0 1px #4fbe31; } @media (min-width: 768px) { .store-locator__select { font-size:14px; } } .store-locator__select-label { padding: 6px 16px 6px 0; font-weight: bold; } .store-locator__location { display: flex; width: 100%; align-items: center; } @media (min-width: 768px) { .store-locator__location--city { max-width:33.33%; } } .store-locator__location--wrapper { display: flex; justify-content: space-between; margin-bottom: 20px; } @media (max-width: 767px) { .store-locator__location--wrapper { flex-direction:column; } .store-locator__location--wrapper .store-locator__step-title { align-items: initial; justify-content: center; margin-bottom: 10px; } } .store-locator__fields-row { display: flex; } .store-locator__fields-row--wrapped { flex-wrap: wrap; } .store-locator__fields-row.hidden { display: none; } .store-locator__field { display: inline-block; width: 100%; position: relative; } .store-locator__label,.store-locator__input { display: block; padding: 0; width: 100%; font-weight: normal; } .store-locator__label.hidden,.store-locator__input.hidden { display: none; } .store-locator .store-locator__input { padding: 10px 4px; border: 1px solid #acbdcd; border-radius: 3px; box-sizing: border-box; height: auto; border-radius: 5px; background-color: #fff; font-size: 16px; color: #2e3a47; } .store-locator .store-locator__input:not(:placeholder-shown),.store-locator .store-locator__input:focus { padding-top: 16px; padding-bottom: 4px; } .store-locator .store-locator__input:hover { border-color: #465f73; } .store-locator .store-locator__input:focus { border: solid 1px #4fbe31; box-shadow: 0 0 0 4px rgba(79,190,49,0.2), 0 0 0 1px #4fbe31; outline: 0; } .store-locator .store-locator__input:placeholder-shown:not(:focus) + .store-locator__label { top: 10px; font-size: 14px; pointer-events: none; } .store-locator .store-locator__input[type=hidden] + .store-locator__label { display: none; } .store-locator__label { transition: .3s all; font-size: 12px; color: #a1a6aa; position: absolute; top: 2px; left: 6px; } .store-locator__step-title { display: flex; align-items: center; margin-bottom: 0; } @media (max-width: 768px) { .store-locator__step-title { flex-direction:column; } } .store-locator__all-stores-btn { color: #1abc9c; background: none; border: 0; width: 100%; text-align: right; } .store-locator__all-stores-btn:first-letter { text-transform: uppercase; } .store-locator__all-stores--hidden { display: none; } .store-locator__scroll-top-btn { position: -webkit-sticky; position: sticky; top: 0; display: flex; justify-content: center; align-items: center; z-index: 99; height: 40px; margin-top: -40px; color: #1abc9c; text-align: center; width: 100%; background: #fff; } @media (min-width: 768px) { .store-locator__scroll-top-btn { display:none; } } .pickup--list .store-locator__fields-row { display: flex; box-shadow: inset 0px -1px 0 #dce3ea; } .ty-store-locator__geolocation__location { border-bottom: 1px dotted; } .ty-store-locator__geolocation__location__states,.ty-store-locator__geolocation__location__cities { padding-left: 10px; } .ty-store-locator__geolocation__location__state,.ty-store-locator__geolocation__location__country { padding-bottom: 20px; } .ty-store-locator__geolocation__locations { min-width: 400px; } @media (max-width: 767px) { .store-locator-ya-baloon { overflow-x:hidden; } } .native-captcha { margin-bottom: 10px; min-width: 200px; } .native-captcha__image-container { background: #f5f5f5; text-align: center; padding: 5px 0; border: 1px solid #c4c4c4; border-bottom: 0; border-radius: 5px 5px 0 0; } .native-captcha__answer { width: 100%; margin-bottom: 0; border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } @media (min-width: 480px) { .native-captcha--short { max-width:310px; } } .ty-variations-list__wrapper { width: 100%; overflow-x: auto; } .ty-variations-list__title { font-weight: bold; } th.ty-variations-list__title--right { text-align: right; } .ty-variations-list__product-elem .ty-control-group { margin-bottom: 0; } .ty-variations-list__product-elem .ty-control-group__item { padding: 0; } .ty-variations-list__product-elem .ty-btn { margin-right: 10px; margin-bottom: 13px; } @media (min-width: 768px) { .ty-variations-list__product-elem .ty-btn { margin-left:10px; margin-right: 0; margin-bottom: 0; } } .ty-variations-list__product-elem .ty-qty-out-of-stock { margin-right: 10px; margin-bottom: 13px; vertical-align: middle; } @media (min-width: 768px) { .ty-variations-list__product-elem .ty-qty-out-of-stock { margin-left:15px; margin-right: 0; margin-bottom: 0; vertical-align: baseline; } } .ty-variations-list__image img { max-width: none; } .ty-variations-list__sku { min-width: 100px; } .ty-variations-list__sku .ty-sku-item { font-size: 13px; color: #465f73; } .ty-variations-list__controls { white-space: nowrap; text-align: right; } .ty-variations-list__controls .ty-add-to-wish.ty-btn i { margin-left: 3px; margin-right: 3px; } .ty-variations-list__controls form > div { display: inline-block; } .ty-variations-list__controls .ty-table__responsive-header { display: none; } .ty-variations-list__price { margin-bottom: 13px; vertical-align: middle; text-align: right; } @media (min-width: 768px) { .ty-variations-list__price { margin-bottom:0; } } .ty-variations-list__controls form > .ty-variations-list__price { display: block; } @media (min-width: 768px) { .ty-variations-list__controls form > .ty-variations-list__price { display:inline-block; } } .ty-variations-list.ty-table { border: none; } .ty-variations-list.ty-table th { background: none; border-right: none; padding-left: 5px; padding-right: 7px; } @media (min-width: 980px) { .ty-variations-list.ty-table th { padding-left:12px; padding-right: 18px; } } .ty-variations-list.ty-table tbody tr:nth-child(2n) { background: none; } .ty-variations-list.ty-table td,.ty-variations-list.ty-table .table td { border-right: none; padding-left: 5px; padding-right: 5px; } @media (min-width: 980px) { .ty-variations-list.ty-table td,.ty-variations-list.ty-table .table td { padding-left:13px; padding-right: 19px; } } .ty-variations-list .ty-table__responsive-content { display: inline-block; width: auto; } .ty-grid-list__item-features { display: flex; flex-direction: column; margin-top: 10px; margin-bottom: 5px; } .ty-grid-list__item-features-description { color: #8c8c8c; } .ty-grid-list__item-features-item { color: #8c8c8c; margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ty-grid-list__item-features-variant { color: #8c8c8c; margin-left: 0.5rem; } .ty-product-variations__variation-features--secondary { color: #737373; } .ty-product-variations__variation-features--inline { display: inline-block; } .ty-product-variations__variation-features--mini { font-size: 7.2px; } .ty-product-variations__variation-features--clearfix { clear: both; } .ty-blog__item { border-bottom: 1px solid #edeff1; padding-bottom: 30px; margin: -1px; margin-bottom: 50px; } .ty-blog__item:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .ty-blog *,.ty-blog-grid * { font-size: 14px; } .ty-blog h1,.ty-blog-grid h1 { font-size: 25px; } .ty-blog h2,.ty-blog-grid h2 { font-size: 23px; } .ty-blog h3,.ty-blog-grid h3 { font-size: 21px; } .ty-blog h4,.ty-blog-grid h4 { font-size: 19px; } .ty-blog h5,.ty-blog-grid h5 { font-size: 16px; } .ty-blog h6,.ty-blog-grid h6 { font-size: 14px; } .ty-blog hr,.ty-blog-grid hr { margin-top: 20px; margin-bottom: 20px; } .ty-blog img,.ty-blog-grid img { width: auto; max-width: 100%; margin-top: 30px; margin-bottom: 30px; } .ty-blog h2.ty-blog__post-title,.ty-blog-grid h2.ty-blog__post-title { margin-bottom: 4px; } .ty-blog .ty-blog__post-title,.ty-blog-grid .ty-blog__post-title { margin-bottom: 0; padding: 0 0 6px; font-size: 27px; } .ty-blog .ty-blog__img-block,.ty-blog-grid .ty-blog__img-block { margin-top: 20px; margin-bottom: 20px; } .ty-blog .ty-blog__img-block img,.ty-blog-grid .ty-blog__img-block img { margin-top: 0; margin-bottom: 0; } .ty-blog .ty-blog__description,.ty-blog-grid .ty-blog__description { margin-bottom: 30px; } .ty-blog .ty-blog__date,.ty-blog-grid .ty-blog__date { display: inline-block; margin-bottom: 15px; margin-right: 10px; color: #adadad; font-weight: normal; font-size: 12px; } .ty-blog .ty-blog__author,.ty-blog-grid .ty-blog__author { display: inline-block; margin-bottom: 15px; padding-left: 12px; border-left: 1px solid #adadad; color: #adadad; font-weight: normal; font-size: 12px; } .ty-blog-sidebox { margin: 0 0 10px; } .ty-blog-sidebox__item { border-bottom: 1px solid #edeff1; padding-bottom: 10px; margin-bottom: 7px; word-wrap: break-word; } .ty-blog-sidebox__item:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .ty-blog-text-links { margin: 20px 0 40px; } .ty-blog-text-links__item { margin-bottom: 20px; } .ty-blog-text-links__item:last-child { margin-bottom: 25px; } .ty-blog-text-links__date { color: #adadad; border: 1px solid #edeff1; padding: 3px 8px; margin-right: 9px; float: left; font-size: 12px; } .ty-blog-text-links__a { display: block; padding-top: 3px; word-wrap: break-word; } .ty-blog-recent-posts-scroller { margin-left: -10px; margin-right: -10px; } .ty-blog-recent-posts-scroller__item { margin-bottom: 10px; margin-top: 10px; padding-left: 10px; padding-right: 10px; word-wrap: break-word; } .ty-blog-recent-posts-scroller__item .ty-blog__date { display: block; margin-bottom: 0; margin-top: 5px; color: #adadad; font-size: 12px; } .ty-blog-recent-posts-scroller__img-block { margin-bottom: 10px; max-height: 150px; min-height: 150px; overflow: hidden; position: relative; text-align: center; } .ty-blog-recent-posts-scroller__img-block img { display: block; bottom: -100%; left: 0; margin: auto; position: absolute; right: 0; top: -100%; vertical-align: middle; } .ty-blog-recent-posts-scroller__img-block .ty-no-image { height: 150px; min-height: initial !important; min-width: initial !important; } @media (max-width: 767px) { .ty-blog__title { margin-top:50px; } } .ty-cr-product-info-container { max-width: 430px; } .ty-cr-product-info-container:before,.ty-cr-product-info-container:after { display: table; content: ""; line-height: 0; width: 100%; } .ty-cr-product-info-container:after { clear: both; } .ty-cr-product-info-image { display: inline-block; vertical-align: top; padding: 10px 20px 10px 0; } .ty-cr-product-info-header { padding: 10px; display: inline-block; max-width: 260px; } .cr-popup-error-box { max-width: 430px; padding-bottom: 10px; } .ty-cr-phone-number-link { margin: 4px 0px 0px; text-align: center; } .ty-cr-phone-number-link .ty-cr-phone { color: #7a8998; font-weight: bold; font-size: 18px; line-height: 1em; } .ty-cr-phone-number-link .ty-cr-phone span { white-space: nowrap; } .ty-cr-phone-number-link .ty-cr-link { margin: 3px 0px 0px; } .ty-cr-phone-number-link .ty-cr-link a { margin: 0; } .ty-cr-phone-number-link .ty-cr-phone-prefix { color: #c2c9d0; font-weight: 400; } .ty-cr-phone-number-link .ty-cr-work { display: inline-block; margin-left: 5px; font-weight: normal; font-size: 12px; line-height: 14px; } .ty-cr-phone-number-link .ty-cr-work-hours { padding-top: 4px; font-size: 11px; color: #808080; } .ty-cr-or { margin-bottom: -4px; margin-top: -3px; text-align: center; text-transform: uppercase; } .ty-cr-widget-content-grid .ty-cr-phone-number-link { margin: 0; padding-left: 0%; } @media (max-width: 1100px) { .ty-cr-phone-number-link { padding-left:0%; } .ty-cr-phone-number-link .ty-cr-phone,.ty-cr-phone-number-link .ty-cr-phone a { font-size: 16px; } } @media (max-width: 767px) { .ty-cr-content-grid .ty-cr-phone-number-link { margin:10px 0px 0px; float: left; } .ty-cr-phone-prefix { display: inline; } .ty-cr-widget-content-grid .ty-cr-phone-number-link { clear: both; padding: 12px; } .header-widget-grid .cart-content-grid { width: 100%; } .ty-cr-product-info-container,.cr-popup-error-box { max-width: 100%; } .ty-cr-product-info-header { padding: 0; display: block; max-width: 100%; } .ty-cr-product-info-image { display: block; text-align: center; } } @media (min-width: 768px) and (max-width: 820px) { .ty-cr-content-grid { margin-top:0px; } .ty-cr-phone-number-link span.ty-cr-work { display: block; } .ty-cr-phone-number-link .ty-cr-link { margin-top: -2px; } } .ty-form-builder__checkbox-label,.ty-form-builder__radio-label { display: inline-block; margin: 0 15px 5px 0; white-space: nowrap; } .ty-form-builder__multiple-select,.ty-form-builder__select,.ty-form-builder__state,.ty-form-builder__country { width: 100%; max-width: 500px; } .ty-form-builder__textarea { width: 100%; max-width: 500px; } .ty-form-builder .ty-input-text { width: 100%; max-width: 500px; } @media (max-width: 979px) { .ty-form-builder__textarea { max-width:400px; } .ty-form-builder .ty-input-text { max-width: 400px; } .ty-form-builder__multiple-select,.ty-form-builder__select,.ty-form-builder__state,.ty-form-builder__country { max-width: 400px; } } .ty-polls + .ty-polls { margin-top: 50px; } .ty-polls,.ty-ty-polls__results { margin-bottom: 30px; } h2.ty-poll-header { font-size: 18px; } h3.ty-poll__header { font-size: 16px; margin-bottom: 5px; } .ty-poll { padding: 10px 2px; } .ty-poll-list { margin: 0 0 10px 0; } .ty-poll-list__item { margin-bottom: 10px; } .ty-poll__textarea { width: 100%; height: 50px; } .ty-poll__input-text { margin: 7px 0; } .ty-polls__description,.ty-poll__header,.ty-polls__footer { padding-bottom: 5px; } .ty-poll__required-question { color: #ea7162; } .ty-polls__results { margin-bottom: 15px; } .ty-polls__results-item { margin-bottom: 15px; } .ty-polls-graph { margin: 15px 0 0; } .ty-polls-graph__title { float: left; width: 70%; } .ty-polls-graph__ratio { float: right; width: 25%; text-align: right; } .ty-polls-graph__bar { border: 1px solid #e2e2e2; overflow: hidden; margin-top: 3px; height: 11px; } .ty-polls-graph__bar-result { width: 0; height: 100%; background: #3e3e3e; } .ty-polls__total { font-size: 15px; margin-top: 15px; font-weight: bold; } .ui-dialog .ty-polls { min-width: 350px; } .ty-banner__image-item { text-align: center; } .ty-banner__image-wrapper { position: relative; overflow: hidden; margin: 0 0 10px 0; text-align: center; } .ty-scroller-discussion-list { margin-left: -10px; margin-right: -10px; } .ty-discussion-post__content { margin-top: 10px; margin-bottom: 10px; } .ty-discussion-post__content a { display: block; position: relative; } .ty-scroller-discussion-list__item { margin-left: 10px; margin-right: 10px; } .ty-discussion-post { position: relative; margin: 10px 0 15px 0; padding: 15px; border: 1px solid #edeff1; } .ty-discussion-post__author { font-weight: bold; } .ty-discussion-post__date { float: right; right: 0; margin-top: 1px; color: #adadad; font-size: 12px; } .ty-discussion-post__rating { font-size: 15px; margin-bottom: 5px; } .ty-discussion-post__message { line-height: 1.75; word-wrap: break-word; } .ty-company-detail__top-links .ty-stars__icon { font-size: 21px; } .ty-discussion__rating-wrapper { margin-bottom: 10px; } .ty-discussion__rating-wrapper .ty-stars .ty-stars__icon { font-size: 20px; margin-right: 0px; } .ty-stars,.ty-discussion__review-a,.ty-discussion__review-write { display: inline-block; margin-right: 25px; cursor: pointer; } .ty-grid-vendors .grid-list__rating { text-align: center; word-wrap: break-word; } .ty-grid-vendors .grid-list__rating .ty-stars { margin-right: 10px; } .ty-grid-vendors .grid-list__rating .ty-discussion__review-quantity { color: #8c8c8c; display: inline-block; } .ty-stars { color: #1abc9c; } .ty-stars__icon { vertical-align: middle; margin-left: 2px; font-size: 14px; } .ty-stars__icon:first-child { margin-left: 0; } .ty-stars a:hover { text-decoration: none; } .ty-product-list__rating { position: absolute; text-align: center; right: 0; left: 0; } .ty-product-list__rating .ty-stars { margin-right: 0; } .grid-list__rating .ty-stars { margin-bottom: 5px; } .ty-companies .ty-stars { display: block; margin: 5px 0 0; } .ty-rating { float: left; color: #1abc9c; } .ty-rating__label { display: inline-block; } .ty-rating:not(:checked) > .ty-rating__check { position: absolute; left: -9999px; clip: rect(0,0,0,0); } .ty-rating:not(:checked) > .ty-rating__label { float: right; width: 17px; padding: 0; overflow: hidden; white-space: nowrap; cursor: pointer; font-size: 100%; line-height: 1.2; margin-right: 2px; } .ty-rating:not(:checked) > .ty-rating__label:before { font-family: glyphs; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 21px; line-height: 1; -webkit-font-smoothing: antialiased; content: "\e004"; } .ty-rating:not(:checked) > .ty-rating__label:hover:before,.ty-rating:not(:checked) > .ty-rating__label:hover ~ .ty-rating__label:before { content: "\e041"; } .ty-rating > .ty-rating__check:checked ~ .ty-rating__label:before,.ty-rating > .ty-rating__check:checked + .ty-rating__label:hover:before,.ty-rating > .ty-rating__check:checked + .ty-rating__label:hover ~ .ty-rating__label:before,.ty-rating > .ty-rating__check:checked ~ .ty-rating__label:hover:before,.ty-rating > .ty-rating__check:checked ~ .ty-rating__label:hover ~ .ty-rating__label:before,.ty-rating > .ty-rating__label:hover ~ .ty-rating__check:checked ~ .ty-rating__label:before { content: "\e041"; } .ty-template-small__item-description .ty-stars { display: block; } @media (max-width: 979px) { .ty-discussion-post__author { display:block; } .ty-discussion-post__date { display: block; float: none; } } .ty-twishlist-item { text-align: center; height: 18px; margin-bottom: 10px; } .ty-grid-list__item:hover .ty-twishlist-item__remove { visibility: visible; } .ty-add-to-wish { display: inline-block; margin: 0; } @media (max-width: 767px) { .ty-wish-list__buttons .ty-btn { display:block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-wish-list__buttons .ty-btn + .ty-btn { margin: 15px 0 0; } } .ty-image-zoom__wrapper { display: inline; } .ty-image-zoom__flyout { opacity: 0; transition: opacity var(--image-zoom-animation-time); box-shadow: 0 0 8px #edeff1; border: 1px solid #edeff1; } .ty-image-zoom__flyout--visible { opacity: 1; } .ty-image-zoom__flyout img { max-width: unset; } .ty-hybrid-auth__icon { margin-right: 5px; } .ty-link-unlink-provider { position: relative; } .ty-link-unlink-provider img { opacity: 0.25; filter: alpha(opacity=25); } .ty-link-unlink-provider .ty-hybrid-auth__add { position: absolute; top: 12px; left: 7px; font-size: 22px; z-index: 1; display: none; line-height: 0; } .ty-link-unlink-provider:hover .ty-hybrid-auth__add { display: block; } .ty-link-unlink-provider:hover img { opacity: 1; filter: alpha(opacity=100); } .ty-hybrid-auth__icon { position: relative; } .ty-hybrid-auth__icon .ty-hybrid-auth__remove { position: absolute; top: -7px; left: 29px; z-index: 1; display: none; line-height: 0; } .ty-hybrid-auth__icon:hover .ty-hybrid-auth__remove { display: block; } @font-face { font-weight: normal; font-style: normal; font-family: ALSRubl-Arial; src: url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.eot?1627065516#iefix') format('../media/fonts/embedded-opentype'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/fonts/alsrubl-arial-regular.svg?1627065516#ALSRublArialRegular') format('svg'); } .ty-rub { font-family: ALSRubl-Arial,Arial,sans-serif; font-size: inherit; } .ty-checkout-select-office { padding-left: 30px; } .ty-one-office { padding: 10px 0 15px 0; } .ty-one-office__radio { float: left; } .ty-one-office__label { margin: -25px 0 0 30px; } .ty-one-office__name { font-weight: bold; } .ty-one-office__description p { color: #737373; } .ty-sdek-checkout-select-office { display: flow-root; padding-top: 14px; } .ty-office-radio { float: left; } .ty-one-office { padding: 10px 0 15px 0; } .ty-office__label { margin: -13px 0 0 30px; } .ty-office-label__h5 { font-size: 110%; padding-bottom: 3px; } .ty-sdek-office { padding: 10px 4px 5px 5px; width: 32%; display: inline-block; vertical-align: top; margin-bottom: 10px; box-sizing: border-box; float: left; min-height: 147px; } .ty-sdek-office__selected { background-color: #f0f8ff; border-radius: 5px; } .ty-sdek-office__radio { float: left; } .cm-sdek-select-store { opacity: 0; position: absolute; } .ty-one-office__name { font-weight: bold; cursor: pointer; color: #5a728b; } .cm-sdek-view-location { padding-top: 3px; padding-right: 3px; float: left; } .ty-one-office__description { padding-left: 13px; } .ty-one-office__description p { color: #737373; } @media (max-width: 767px) { .ty-sdek-select-store__map-wrapper { float:left; width: 100%; } .ty-sdek-select-store__map { float: none; width: 100%; } .ty-sdek-checkout-select-office { float: none; width: 100%; padding: 0px; display: block; } .ty-sdek-office { width: 100%; } } .ty-sdek-office-search { padding: 10px 0px; } .ty-sdek-select-store__map { height: 400px; border: 1px solid #979797; margin: 0 0 20px 0; } .ty-sdek-list-office { overflow-y: scroll; max-height: 19.5em; } .ty-search-office { width: 50%; } .ty-sdek-office__selected .ty-one-office__name { color: #2e3a47; } .ty-sdek-office-search-disabled { display: none; } .ty-sdek-office-point-disabled { display: none; } @media (max-width: 900px) { .ty-sdek-office { width:100%; } } .litecheckout .ty-sdek-list-office { max-height: 455px; } .litecheckout .ty-sdek-office-search { width: 100%; } .litecheckout .ty-sdek-office-search .ty-search-office { width: 100%; height: 44px; border-radius: 5px; background-color: #fff; border: solid 1px 1px solid rgba(180,180,180,0.472); } .litecheckout .ty-sdek-office-search .ty-search-office:hover { border-color: #465f73; } .litecheckout .ty-sdek-office-search .ty-search-office:focus { border: solid 1px #4fbe31; outline: 0; box-shadow: 0 0 0 4px rgba(79,190,49,0.2), 0 0 0 1px #4fbe31; } .litecheckout .ty-sdek-checkout-select-office { display: flex; flex-wrap: wrap; margin-left: -6.5px; margin-right: -6.5px; width: calc(100% + 13px); } .litecheckout .ty-sdek-office { width: 33.3%; flex-basis: 33.3%; padding: 0 6.5px; min-height: 145px; display: none; } .litecheckout .ty-sdek-office__apply { display: flex; } .litecheckout .ty-sdek-office .ty-sdek-store__label { display: flex; width: 100%; border: solid 1px #acbdcd; border-radius: 5px; } .litecheckout .ty-sdek-office .ty-sdek-store__label .ty-one-office__name { padding: 0 20px; width: 100%; display: flex; flex-direction: column; justify-content: center; } .litecheckout .ty-sdek-office .ty-sdek-store__label:hover { border-color: #465f73; } .litecheckout .ty-sdek-office__selected { background-color: transparent; order: 0 !important; } .litecheckout .ty-sdek-office__selected .ty-sdek-store__label { border: solid 1px #4fbe31; box-shadow: 0 0 0 4px rgba(79,190,49,0.2), 0 0 0 1px #4fbe31; } .litecheckout .ty-sdek-office .ty-icon-ok { display: none !important; visibility: hidden !important; } .litecheckout .ty-sdek-office .cm-sdek-view-location { padding: 0px; } .litecheckout .ty-sdek-office .ty-one-office__name { font-size: 16px; color: #4fbe31; font-weight: 400; } .litecheckout .ty-sdek-office .ty-one-office__address { font-size: 16px; color: #343434; } .litecheckout .ty-sdek-office .ty-one-office__phone { display: none; } .litecheckout .ty-sdek-office .ty-one-office__worktime,.litecheckout .ty-sdek-office .ty-one-office__note { font-size: 12px; color: #6c6c6c; } @media (max-width: 767px) { .litecheckout .ty-sdek-office { flex-basis:100%; max-width: unset; } .litecheckout .ty-sdek-office--clearfix { justify-content: space-around; flex-wrap: wrap; } } .ty-rus-customer-geolocation__opener { display: inline-block; padding: 8px 2px; } .ty-rus-customer-geolocation__location { border-bottom: 1px dotted; } .ty-rus-customer-geolocation__location__states,.ty-rus-customer-geolocation__location__cities { padding-left: 10px; } .ty-rus-customer-geolocation__location__state,.ty-rus-customer-geolocation__location__country { padding-bottom: 20px; } .ty-rus-customer-geolocation__map { height: 405px; width: 690px; margin: 0 auto 10px auto; } .ty-rus-customer-geolocation__locations { min-width: 400px; } .ty-policy-description { font-size: 11px; color: #a3aaaf; } .ty-lable-subscribe-policy { color: #fff; } .ty-footer-form-block-policy__input { width: 80%; } .ty-footer-form-block-policy__input--autoclicked { width: auto; } .ty-footer-form-block-policy__input--autoclicked .ty-lable-subscribe-policy__wrapper { display: block; max-width: 425px; } .ty-footer-form-block-policy__input--autoclicked .ty-lable-subscribe-policy { color: #333; } .ty-text-confidentiality-policy { box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; font-family: 'Open Sans',sans-serif; -webkit-font-smoothing: antialiased; font-size: 15px; background-color: #fff; } .ty-header-confidentiality { font-size: 21px; } .ty-title-confidentiality-policy { font-size: 33px; } .ty-block-confidentiality-policy { margin: 18px; } .ty-policy-description a { font-size: 11px; } [aria-describedby^=content_call_request] .ty-lable-subscribe-policy,[aria-describedby^=content_call_request_block] .ty-lable-subscribe-policy,[aria-describedby^=content_call_request_ajax] .ty-lable-subscribe-policy,.ty-checkout__billing-options .ty-lable-subscribe-policy { color: #333; } .ty-yd-block { border: 1px solid #f2f2f2; background-color: #f7f7f7; display: block; margin: 5px 0 0; border-radius: 3px; padding: 17px 18px; clear: both; content: "."; font-size: 0; } .ty-yd-name { font-weight: bold; line-height: 20px; font-size: 19px; } .ty-yd-title { float: left; margin-top: 5px; margin-right: 10px; } .ty-yd-type { color: #777; margin: 5px 0 14px 0; } .ty-yd-instruction { color: #777; } .ty-yd-photo { float: left; padding-right: 19px; } .ty-yd-photo img { border: 1px solid #ececec; } .ty-yd-description { overflow: hidden; } .ty-yd-location { color: #767676; font-size: 11px; } .ty-yd-select-store { padding-left: 30px; float: left; width: 100%; margin-right: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ty-yd-select-store__list { padding-left: 30px; float: left; width: 100%; } .ty-yd-show-all { padding-left: 30px; float: left; width: 100%; margin-right: 2px; } .ty-yd-show_all__link { padding-right: 30px; float: right; margin-right: 2px; } .ty-yd-store { padding: 10px 5px 5px 5px; width: 32%; display: inline-block; vertical-align: top; margin-bottom: 10px; box-sizing: border-box; } .ty-yd-store__selected { background-color: #f0f8ff; border-radius: 5px; } .ty-yd-store__radio { float: left; } .ty-yd-store__name { font-weight: bold; cursor: pointer; } .ty-yd-store__description { padding-left: 21px; } .ty-yd-store__description p { color: #737373; } .cm-yd-select-store { opacity: 0; position: absolute; } .ty-yd-select-store__item-view { margin: 10px 0 10px 0; } . .ty-yd-store__select-store { padding: 20px 0; } .ty-yd-select-store__map-full { float: right; width: 100%; height: 400px; border: 1px solid #979797; margin: 0 0 20px 0; } .ty-yd-select-store__map-wrapper { float: left; width: 100%; } .ty-yd-select-store__map { height: 400px; border: 1px solid #979797; margin: 0 0 20px 0; } .cm-yd-view-location { padding-top: 3px; padding-right: 3px; float: left; } .ty-yd-select-store__map-details { float: left; width: 100%; height: 300px; border: 1px solid #979797; margin: 0 0 20px 0; } @media (max-width: 900px) { .ty-yd-store { width:49%; } } @media (max-width: 767px) { .ty-yd-select-store__map-wrapper { float:left; width: 100%; } .ty-yd-select-store__map { float: none; width: 100%; } .ty-yd-select-store { float: none; width: 100%; padding: 0px; } .ty-yd-store { width: 100%; } } .ty-yd-store__comment { margin: 0 0 10px 0; } .ty-yd-store__detailed-link { margin: 5px 30px 5px 0; } @font-face { font-family: yandex-delivery; src: url('../../../../../../../../design/themes/addc/media/fonts/yandex_delivery.eot?1627065516'); src: url('../../../../../../../../design/themes/addc/media/fonts/yandex_delivery.eot?1627065516') format('embedded-opentype'), url('../../../../../../../../design/themes/addc/media/fonts/yandex_delivery.ttf?1627065516') format('truetype'), url('../../../../../../../../design/themes/addc/media/fonts/yandex_delivery.woff?1627065516') format('woff'), url('../../../../../../../../design/themes/addc/media/fonts/yandex_delivery.svg?1627065516') format('svg'); font-weight: normal; font-style: normal; } [data-icon]:before { font-family: yandex-delivery; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class*="ty-yd-icon-"]:before { font-family: inherit; } .ty-yd-icon-location:before,.ty-yd-icon-location2:before { font-family: yandex-delivery; speak: none; font-size: large; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .ty-yd-icon-location:before { content: "\e600"; } .ty-yd-icon-location2:before { content: "\e601"; } .full-width-block { position: relative; width: calc(100vw - 17px); left: 50%; right: 50%; margin-left: calc(-50vw + 8.5px); margin-right: calc(-50vw + 8.5px); } @media (min-width: 768px) { .full-width-block.top-menu { background:#34495e; } .full-width-block.top-menu .ty-menu__items { margin: 0 auto; background: none; max-width: 1110px; text-align: center; max-width: none; } .full-width-block.top-menu .ty-menu__items > .ty-menu__item,.full-width-block.top-menu .ty-menu__items .ty-text-links_show_inline { display: inline-block !important; float: none; text-align: left; } .full-width-block.top-menu .ty-menu__items > .ty-menu__item.ty-menu__menu-btn,.full-width-block.top-menu .ty-menu__items .ty-text-links_show_inline.ty-menu__menu-btn { display: none !important; } } .ty-search-item { display: table; width: 100%; } .ty-search-item__picture,.ty-search-item__information,.ty-search-item__control { display: table-cell; padding: 8px; vertical-align: middle; } .ty-search-item__price { display: table-cell; padding: 8px; vertical-align: top; text-align: right; } .ty-search-item__product-code { display: block; } .ty-search-item__picture { width: 40px; } .ty-search-item__control { text-align: right; } .ecl-live-search-category { display: block; } .esqs-container { border: 1px solid #edeff1; position: absolute; z-index: 800; background: #fff; display: block; left: 0; right: 0; width: calc(100% - 12px); padding: 5px; } .ty-checkbox__item { position: absolute; left: 0; top: 0; } .ty-checkbox__input { display: none; } .ty-checkbox__label { position: relative; display: inline-block; width: 35px; height: 35px; line-height: 35px; text-align: center; font-size: 0px; background: #bdc3c7; } .ty-checkbox__label:hover { background: #ea621f; } .ty-checkbox__label:before { content: ""; height: 17px; width: 17px; display: inline-block; line-height: 17px; vertical-align: middle; background: #fff; } .ty-checkbox__input:checked + .ty-checkbox__label { background: #1abc9c; } .ty-checkbox__input:checked + .ty-checkbox__label:before { content: "\e008"; font-family: glyphs; font-size: 12px; text-align: center; line-height: 18px; } .ty-checkbox__input:checked + .ty-checkbox__label:hover { background: #1abc9c; } .ty-checkbox__input:not(:checked) + .ty-checkbox__label:before { content: ""; } .ecl-add-subsearch { padding-left: 35px; } .ecl-live-search-prev,.ecl-live-search-next { padding: 7px 10px 0px; border: 1px solid #6c8aa7; float: left; cursor: pointer; } .ecl-live-search-pagination .ty-pagination__text-arrow { font-size: 24px; color: #6c8aa7; } .ecl-live-search-next.ty-pagination__right-arrow { float: right; } .cm-search-spinner { text-align: center; } .ypi-search .esqs-container { top: 43px; margin-left: 6px; } :root { --image-zoom-animation-time: 200ms; } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0d.woff) format('woff'); } .category-description li { list-style: disc; }