@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700|PT+Sans:400,700|Roboto:400,700&subset=cyrillic,cyrillic-ext,latin-ext');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-check:before{content:"\f467"}.fa-boxes:before{content:"\f468"}.fa-boxing-glove:before{content:"\f438"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-browser:before{content:"\f37e"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-wide:before{content:"\f326"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-times:before{content:"\f317"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hexagon:before{content:"\f312"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-inventory:before{content:"\f480"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pennant:before{content:"\f456"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-racquet:before{content:"\f45a"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-scanner:before{content:"\f488"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-scrubber:before{content:"\f2f8"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-shuttlecock:before{content:"\f45b"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f2e2"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-watch:before{content:"\f2e1"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.eot");src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.eot") format("embedded-opentype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.woff2") format("woff2"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.woff") format("woff"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.ttf") format("truetype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-brands-400.svg") format("svg")}  .fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.eot");src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.eot") format("embedded-opentype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.woff2") format("woff2"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.woff") format("woff"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.ttf") format("truetype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-light-300.svg") format("svg")}  .fal{font-weight:300}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.eot");src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.eot") format("embedded-opentype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.woff2") format("woff2"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.woff") format("woff"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.ttf") format("truetype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-regular-400.svg") format("svg")}  .fal,.far{font-family:Font Awesome\ 5 Pro}  .far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.eot");src:url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.eot") format("embedded-opentype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.woff2") format("woff2"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.woff") format("woff"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.ttf") format("truetype"),url("../gooru/css/fonts/FontAwesome/webfonts/fa-solid-900.svg") format("svg")}  .fa,.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}  :root{--LinkColor:#333333;--LinkHoverColor:#3f7f00;--ThemeColor:#3f7f00;--SlideMenuLinkColor:#ffffff;--SlideMenuLinkColorHover:#ffffff;--TimerColor:#6fa810;--H1Color:#000000;--IconColor:#3f7f00;--IconColorHover:#3f9800;--IconColorActive:#3f6600;--IconColorSelected:#fc7d01;--RouteColor:#666666;--TopPanelLinkColor:#cccccc;--CartBlockFontColor:#ffffff;--FooterTextColor:#ffffff;--FooterLinkColor:#efefef;--FooterLinkHoverColor:#ffffff;--FooterLinkCommonColor:#efefef;--FooterLinkCommonHoverColor:#ffffff;--FooterHeaderColor:#ffffff;--FooterHeaderColorHover:#dd6c02;--FooterBottomTextColor:#efefef;--FooterContactColor:#ffffff;--Favicon:10294;--LogoTop:10596;--LogoAdaptive:10597;--LogoBottom:10598;--LogoMobile:10599;--LogoMail:10600;--ThemeWidth:1003px;--BackgroundColor:#ffffff;--BackgroundImage:none;--BackgroundImageInner:none;--BackgroundRepeat:repeat;--BackgroundPosition:center top;--MainBackgroundColor:transparent;--MainBackgroundImage:none;--MainBackgroundRepeat:repeat-x;--MainBackgroundPosition:top left;--ContainerBackgroundColor:transparent;--LeftWidth:240px;--RightWidth:240px;--TopPanelHeight:5px;--TopPanelColor:#424242;--TopPanelHoverColor:#333333;--TopPanelLinkHoverColor:#ffffff;--TopDesign:flexbox;--TopColor:#0f0f0d;--TopMenuLinkColor:#0f0f0d;--TopMenuLinkHoverColor:#3f7f00;--TopHeight:88px;--TopWidth:276px;--TopBackgroundColor:#f8f8f8;--TopBackgroundImage:none;--TopBackgroundRepeat:no-repeat;--TopBackgroundPosition:top left;--FooterHeight:300px;--FooterBackgroundColor:#f7f7f7;--FooterBackgroundImage:url('../media/106/10650.jpg');--FooterBackgroundRepeat:repeat;--FooterBackgroundPosition:bottom center;--FooterBottomBackgroundColor:transparent;--TextColor:#000000;--ThemeButtonColor:#3f7f00;--ThemeButtonColorHover:inherit;--ThemeButtonTextColor:#ffffff;--ThemeButtonTextHoverColor:#ffffff;--ThemeButtonBorderColor:inherit;--ThemeSlideMenuBackgroundColor:#383737;--ThemeSlideMenuColor:#3f7f00;--CartBlockColor:#fc7d01;--PriceColor:#333333;--DiscountColor:#ff6600;--SiteMail:info@treat-clinic.ru;--SiteCallFormHref:javascript:ComagicWidget.openSitePhonePanel();;--SiteAddress:1;--SiteMicrodataPhones:8 495 1340666;--TopContactPlace:right;--TopContactColor:inherit;--TopContactLinkColor:inherit;--TopContactLinkHoverColor:inherit;--TopContactIconHref:javascript:ComagicWidget.openSitePhonePanel();;--TopContactIconPhoneTrackClass:phone_track;--FooterContactPlace:right;--CustomContactHeaderColor:inherit;--CopyrightPlace:bottom;--MobileEnabled:adaptive;--IsRetinaEnabled:no-redirect;--MobileHeaderColor:#000000;--AdaptiveLogoChangeWidth:780px;--AdaptiveSearchChangeWidth:695px;--AdaptiveTopContactChangeWidth:540px;--AdaptiveFooterChangeWidth:780px;--AdaptiveFooterMenuChangeWidth:500px;--AdaptiveMenuChangeWidth:979px;--SloganChangeWidth:900px;--SandwitchPosition:top;--SubsType:h;--BlackMenuHeight:40px;--SlideMenuPadding:5;--MenuIconDimensions:20x20;--Menu3LevelTableDimensions:156x100;--MenuTreeIconDimensions:19x;--MenuIconLiWidth:125px;--MenuIconLiHeight:50px;--MenuColumns:2-260, 2-240, 2-260, 2-330, 2-330, 2-240, 2-230, 2-220;--TurboInts:iNewsItem;--TurboNum:500;--TurboFeedbackPhone:+74952555418;--MenuIconDimensions_w:20;--MenuIconDimensions_h:20;--MenuIconDimensions_wpx:20px;--MenuIconDimensions_hpx:20px;--Menu3LevelTableDimensions_w:156;--Menu3LevelTableDimensions_h:100;--Menu3LevelTableDimensions_wpx:156px;--Menu3LevelTableDimensions_hpx:100px;--MenuTreeIconDimensions_w:19;--MenuTreeIconDimensions_wpx:19px;--MenuTreeIconDimensions_hpx:auto;--main_color:#3f7f00;--min_color:#478304;--max_color:#2f6000;--dark_color:#216100;--light_color:#559516;--slidemenu_main_color:#383737;--slidemenu_min_color:#535252;--slidemenu_max_color:#373636;--slidemenu_dark_color:#1a1919;--slidemenu_light_color:#4e4d4d;--slidemenu_hover_main_color:#3f7f00;--slidemenu_hover_min_color:#478304;--slidemenu_hover_max_color:#2f6000;--slidemenu_hover_dark_color:#216100;--slidemenu_hover_light_color:#559516;--button_color:#3f7f00;--button1:#579b0c;--button2:#296400;--button_hover:#407a00;--button_border:#448200;--button_border_bottom:#346600;--cart_max_color:#ec5e01;--cart_color:#fc7d01;--cart_color1:#ff8c10;--cart_color3:#ed6e00;--cart_color4:#da5b00;--panel_color:#424242;--panel_color1:#515151;--panel_color3:#333333;--panel_color4:#202020;--cart_border_color:#ff8000;--cart_border_bottom_color:#f16400;--panel_hover_color:#333333;--panel_hover_top_color:#4d4d4e;--panel_hover_bottom_color:#17181a;--panel_hover_hover_color:#202020;--link_color:#333333;--link_hover_color:#3f7f00;--IconColorSelectedHover:#fc9601;--IconColorSelectedActive:#fc6401;--footer_min_color:#ffffff;--footer_max_color:#ebebeb;--footer_bg_color:#f7f7f7;--min_width:1003px;--min_width_with_scroll:1020px;--max_width:1003px;--max_width_fancy:1003px;--site_width:1003px;--stretch_width:100%;--left_width:240px;--right_width:240px;--left_column_margin:30px;--right_column_margin:30px;--background_color:#ffffff;--display_top_panel:none;--top_panel_position:static;--top_panel_fancybox_overflow_y:visible;--top_panel_left:auto;--top_panel_transform:-auto;--top_panel_height:5px;--top_position:fixed;--top_fancybox_overflow_y:scroll;--top_top:0px;--top_height:88px;--top_z_index:11;--body_padding_top:88px;--layout_padding:0px;--container_padding:0px;--main_shadow:none;--footer_height:auto;--footer_position:static;--footer_left:auto;--footer_bottom:auto;--black_menu_height:40px;  --menu_columns:.mm1{column-count:2;column-gap:0;}  .mm1 > li{display:inline-block;width:260px;}  .mm2{column-count:2;column-gap:0;}  .mm2 > li{display:inline-block;width:240px;}  .mm3{column-count:2;column-gap:0;}  .mm3 > li{display:inline-block;width:260px;}  .mm4{column-count:2;column-gap:0;}  .mm4 > li{display:inline-block;width:330px;}  .mm5{column-count:2;column-gap:0;}  .mm5 > li{display:inline-block;width:330px;}  .mm6{column-count:2;column-gap:0;}  .mm6 > li{display:inline-block;width:240px;}  .mm7{column-count:2;column-gap:0;}  .mm7 > li{display:inline-block;width:230px;}  .mm8{column-count:2;column-gap:0;}  .mm8 > li{display:inline-block;width:220px;};  --slide_menu_padding:5  px;  --topsearch_color:#f9f9f9;  --topsearch_color1:#ffffff;  --topsearch_color3:#eaeaea;  --topsearch_color4:#d7d7d7;  --ImageDimensionsPreview:228  x165;  --ImagePadding:5;  --ImageBorderWidth:1;  --ImageBorderColor:#d5d5d5;  --ImageDimensionsBig:600  x600;  --GalleryOrder:asc;  --GalleryColumnPlace:bottom;  --GalleryColumnLimit:4;  --GalleryColumnImageDimensions:228  x158;  --GalleryColumnAlbums:52;  --GalleryColumnPages:1;  --NumPage:30;  --ImageDimensionsPreview_w:228;  --ImageDimensionsPreview_h:165;  --ImageDimensionsPreview_wpx:228  px;  --ImageDimensionsPreview_hpx:165  px;  --ImageDimensions_wpx:auto;  --ImageDimensions_hpx:auto;  --ImageDimensionsBig_w:600;  --ImageDimensionsBig_h:600;  --ImageDimensionsBig_wpx:600  px;  --ImageDimensionsBig_hpx:600  px;  --GalleryColumnImageDimensions_w:228;  --GalleryColumnImageDimensions_h:158;  --GalleryColumnImageDimensions_wpx:228  px;  --GalleryColumnImageDimensions_hpx:158  px;  --gallery_tile_height:177;  --gallery_tile_width:240;  --FastSeachType:layout;  --SubView:mixed;  --SearchFilterCats:328,336;  --SearchFilterBrands:80,118,122;  --CategoriesColumn:slidemenu_extended;  --ImageDimensionsModelBig:300  x300;  --BrandsColumn:alphabet;  --ImageDimensionsCategoryTop:55  x55;  --ImageDimensionsCategoryLeft:19  x;  --ImageDimensionsBrandLeft:135  x50;  --ImageDimensionsBrandBottom:x50;  --FilterPlace:left;  --NoticeNumChars:85;  --SubViewBrand:mixed;  --FastSeachPlace:bottom;  --BrandsAlphabetLimit:15;  --ImageDimensionsMods:45  x45;  --ImageDimensionsBrandTop:x16;  --FilterMaxHeight:350  px;  --CategoriesTopElementWidth:125  px;  --CategoriesTopElementHeight:115  px;  --CategoriesMenuTemplate:CatalogCategoriesMenu3LevelTable;  --CategoriesTopTemplate:CatalogCategoriesTop3LevelTable;  --AllCatalogHeight:380  px;  --AllCatalogWidth:520  px;  --SearchFilterSpecialProps:CatalogPropFilterBrands|3,  CatalogPropFilterGroups|4,  CatalogPropFilterCats|2,  CatalogPropFilterPrice|1;  --CatalogFilterSpecialProps:CatalogPropFilterBrands|20,  CatalogPropFilterGroups|5,  CatalogPropFilterCats|10,  CatalogPropFilterCountries|30,  CatalogPropFilterPrice|0;  --ModelDeliveriesTemplate:CatalogModelDeliveriesBlockMultiple;  --ModelComparesSocial:top;  --ModsView:select;  --FilterType:dynamic;  --CompareCat:cat;  --FilterUsePages:Brands,Lines,Countries,Cats,OneProp;  --CatalogReviewsEnabled:Brands,Cats;  --CatalogReviewsCode:otzivi;  --CategoriesColumns:2-220  x327, 2-240  x425, 1, 2-220, 1, 3-175, 3-220  x320, 2-130  x130;  --ImageDimensionsAutocomplete:20  x20;  --CatalogModelUrl:code+id;  --CatalogCategoryUrl:code+id;  --CatalogModelUrlPrefix:p;  --CatalogCategoryUrlPrefix:c;  --CatalogBrandUrlPrefix:v;  --CatalogLineUrlPrefix:s;  --CatalogBrandUrl:code+id;  --ShowGroupsColumn:left;  --CatalogModUrlPrefix:m;  --RecentsNumColumn:7;  --CompareBlockPlace:subtop;  --ModelPopularityPosition:top;  --RecentsBlockPlace:subtop;  --AddImagesWidth:80  px;  --ImageDimensionsGroupAction:120  x120;  --ImageDimensionsComplectModel:90  x100;  --BrandsAlphabetTileColumnWidth:260  px;  --BrandsAlphabetTileColumnMax:3;  --BrandsAlphabetTileColumnMin:3;  --BrandsCountriesTileColumnMax:3;  --BrandsCountriesTileColumnMin:3;  --SearchAddFields:iCatalogBrand,iCatalogCategory,SearchSyn;  --RecentsClearPeriod:720;  --CatalogTableShowBaseProps:inner;  --ModelCodeField:Articul;  --ModelPropsPosition:block;  --ImageDimensionsActionsList:320  x;  --ImageDimensionsAction:600  x;  --ActionsColumnCurrentLimit:30;  --ActionsColumnFutureLimit:3;  --ImageDimensionsActionTable:307  x;  --ActionsNum:24;  --ImageDimensionsBrandCardLogo:200  x200;  --ImagesAltTemplate:#Name#;  --SizeChart1Cats:66;  --ModelDeliveriesBlockPlace:right;  --AllCatalogColumnWidth:175  px;  --FavouritesBlockPlace:subtop;  --FavouritesNumColumn:7;  --CategoriesVerticalTemplate:CatalogCategoriesVertical;  --AllBrandsWidth:550  px;  --AllBrandsHeight:320  px;  --AllBrandsColumnWidth:120  px;  --ComplectsNumPage:20;  --ComplectsMainCarouselLimit:5;  --SubViewMobile:mixed;  --CatalogReviewsColumnNum:2;  --ImageDimensionsNamedFilter:225  x120;  --CatalogPageView:cats;  --ModelMainPropsPosition:top;  --CatalogModelImageBorderColor:inherit;  --CatalogMenuAddPagesPlace:end;  --SearchAddCatBrand:before;  --ActionsBlockPlace:header;  --ActionsBlockNumColumn:7;  --CatalogBrandPriceListPlace:under-h1;  --PriceListArticul:Articul;  --CatalogGiftsImage:8671;  --CatalogModelBrandDimensions:x15;  --FavouritesBlockIconLabel:icon-label;  --RecentsBlockIconLabel:icon-label;  --CompareBlockIconLabel:icon-label;  --CatalogTableImagesPosition:image;  --CatalogTableImagesClick:go;  --CategoriesMenu3LevelTableDimensions:156  x100;  --AllCatalogIconDimensions:19  x19;  --NamedFilterUrl:code;  --CatalogImageSwitcherCarouselEnabled:720;  --CatalogPropColorBox:inherit;  --CatalogStoreImageDimensions:228  x143;  --SearchFilterLeftWidth:20%;  --SearchFilterColumnCount:3;  --CatalogFavouritesHeartColor:#9e1566;  --CatalogFavouritesHeartColorHover:#9e1566;  --CatalogStorePageImageDimensions:457  x286;  --CatalogStorePageImagesDimensions:55  x55;  --CatalogGroupsListWidth:486  px;  --CatalogGroupsListMargin:30;  --CatalogGroupsDimensions:176  x0;  --CatalogTableSizePlace:link;  --ImportXlsValueSeparator:,;  --NamedFilterPlace:top;  --CatalogSubscribeModelsLimit:5;  --NumAutocomplete:10;  --ShowsOptions:20,40,60;  --NumOnPage:20;  --DefaultView:table;  --ImageDimensionsModel:176  x176;  --NotAvailableImage:7517;  --ImageDimensionsModelImages:55  x55;  --ImageDimensionsCategory:225  x120;  --ImageDimensionsBrand:110  x55;  --Markups:10,-10;  --CatalogListTileWidth:176;  --ImageDimensionsModelBig_w:300;  --ImageDimensionsModelBig_h:300;  --ImageDimensionsModelBig_wpx:300  px;  --ImageDimensionsModelBig_hpx:300  px;  --ImageDimensionsCategoryTop_w:55;  --ImageDimensionsCategoryTop_h:55;  --ImageDimensionsCategoryTop_wpx:55  px;  --ImageDimensionsCategoryTop_hpx:55  px;  --ImageDimensionsCategoryLeft_w:19;  --ImageDimensionsCategoryLeft_wpx:19  px;  --ImageDimensionsCategoryLeft_hpx:auto;  --ImageDimensionsBrandLeft_w:135;  --ImageDimensionsBrandLeft_h:50;  --ImageDimensionsBrandLeft_wpx:135  px;  --ImageDimensionsBrandLeft_hpx:50  px;  --ImageDimensionsBrandBottom_h:50;  --ImageDimensionsBrandBottom_wpx:auto;  --ImageDimensionsBrandBottom_hpx:50  px;  --ImageDimensionsMods_w:45;  --ImageDimensionsMods_h:45;  --ImageDimensionsMods_wpx:45  px;  --ImageDimensionsMods_hpx:45  px;  --ImageDimensionsBrandTop_h:16;  --ImageDimensionsBrandTop_wpx:auto;  --ImageDimensionsBrandTop_hpx:16  px;  --ImageDimensionsAutocomplete_w:20;  --ImageDimensionsAutocomplete_h:20;  --ImageDimensionsAutocomplete_wpx:20  px;  --ImageDimensionsAutocomplete_hpx:20  px;  --ImageDimensionsGroupAction_w:120;  --ImageDimensionsGroupAction_h:120;  --ImageDimensionsGroupAction_wpx:120  px;  --ImageDimensionsGroupAction_hpx:120  px;  --ImageDimensionsComplectModel_w:90;  --ImageDimensionsComplectModel_h:100;  --ImageDimensionsComplectModel_wpx:90  px;  --ImageDimensionsComplectModel_hpx:100  px;  --ImageDimensionsActionsList_w:320;  --ImageDimensionsActionsList_wpx:320  px;  --ImageDimensionsActionsList_hpx:auto;  --ImageDimensionsAction_w:600;  --ImageDimensionsAction_wpx:600  px;  --ImageDimensionsAction_hpx:auto;  --ImageDimensionsActionTable_w:307;  --ImageDimensionsActionTable_wpx:307  px;  --ImageDimensionsActionTable_hpx:auto;  --ImageDimensionsBrandCardLogo_w:200;  --ImageDimensionsBrandCardLogo_h:200;  --ImageDimensionsBrandCardLogo_wpx:200  px;  --ImageDimensionsBrandCardLogo_hpx:200  px;  --ImageDimensionsNamedFilter_w:225;  --ImageDimensionsNamedFilter_h:120;  --ImageDimensionsNamedFilter_wpx:225  px;  --ImageDimensionsNamedFilter_hpx:120  px;  --ImageDimensionsAutocompleteHide_wpx:auto;  --ImageDimensionsAutocompleteHide_hpx:auto;  --CatalogModelBrandDimensions_h:15;  --CatalogModelBrandDimensions_wpx:auto;  --CatalogModelBrandDimensions_hpx:15  px;  --CategoriesMenu3LevelTableDimensions_w:156;  --CategoriesMenu3LevelTableDimensions_h:100;  --CategoriesMenu3LevelTableDimensions_wpx:156  px;  --CategoriesMenu3LevelTableDimensions_hpx:100  px;  --AllCatalogIconDimensions_w:19;  --AllCatalogIconDimensions_h:19;  --AllCatalogIconDimensions_wpx:19  px;  --AllCatalogIconDimensions_hpx:19  px;  --CatalogStoreImageDimensions_w:228;  --CatalogStoreImageDimensions_h:143;  --CatalogStoreImageDimensions_wpx:228  px;  --CatalogStoreImageDimensions_hpx:143  px;  --CatalogStorePageImageDimensions_w:457;  --CatalogStorePageImageDimensions_h:286;  --CatalogStorePageImageDimensions_wpx:457  px;  --CatalogStorePageImageDimensions_hpx:286  px;  --CatalogStorePageImagesDimensions_w:55;  --CatalogStorePageImagesDimensions_h:55;  --CatalogStorePageImagesDimensions_wpx:55  px;  --CatalogStorePageImagesDimensions_hpx:55  px;  --CatalogGroupsDimensions_w:176;  --CatalogGroupsDimensions_wpx:176  px;  --CatalogGroupsDimensions_hpx:auto;  --ImageDimensionsModel_w:176;  --ImageDimensionsModel_h:176;  --ImageDimensionsModel_wpx:176  px;  --ImageDimensionsModel_hpx:176  px;  --ImageDimensionsModelImages_w:55;  --ImageDimensionsModelImages_h:55;  --ImageDimensionsModelImages_wpx:55  px;  --ImageDimensionsModelImages_hpx:55  px;  --ImageDimensionsCategory_w:225;  --ImageDimensionsCategory_h:120;  --ImageDimensionsCategory_wpx:225  px;  --ImageDimensionsCategory_hpx:120  px;  --ImageDimensionsBrand_w:110;  --ImageDimensionsBrand_h:55;  --ImageDimensionsBrand_wpx:110  px;  --ImageDimensionsBrand_hpx:55  px;  --name_height:auto;  --discount_color:#ff6600;  --discount_min_color:#ff8618;  --max_filter_checkboxes_height:350  px;  --cats_columns:.cc1{column-count:2;column-gap:0;height:327px !important;}  .cc1 > li{display:inline-block;width:220px;}  .cc2{column-count:2;column-gap:0;height:425px !important;}  .cc2 > li{display:inline-block;width:240px;}  .cc3{column-count:1;column-gap:0;}  .cc3 > li{display:inline-block;}  .cc4{column-count:2;column-gap:0;}  .cc4 > li{display:inline-block;width:220px;}  .cc5{column-count:1;column-gap:0;}  .cc5 > li{display:inline-block;}  .cc6{column-count:3;column-gap:0;}  .cc6 > li{display:inline-block;width:175px;}  .cc7{column-count:3;column-gap:0;height:320px !important;}  .cc7 > li{display:inline-block;width:220px;}  .cc8{column-count:2;column-gap:0;height:130px !important;}  .cc8 > li{display:inline-block;width:130px;};  --subcats_column_width:auto;  --subbrands_column_width:auto;  --alphabet_tile_column_width:260  px;  --brands_countries_column_width:185  px;  --tile_width:225  px;  --list_tile_margin:30  px;  --model_image_width:300  px;  --model_right_margin_left:300  px;  --images_width:80  px;  --images_link_width:55  px;  --catalog_image_switcher_carousel_width:720;  --all_catalog_column_width:175  px;  --all_catalog_width:520  px;  --all_catalog_height:380  px;  --all_brands_column_width:120  px;  --all_brands_width:550  px;  --all_brands_height:320  px;  --list_tile_images_height:33  px;  --change_vertical_model_width:720  px;  --groups_list_margin:30  px;  --PreviewDimensions_w:228;  --PreviewDimensions_wpx:228  px;  --PreviewDimensions_hpx:auto;  --PreviewDimensionsList_w:228;  --PreviewDimensionsList_wpx:228  px;  --PreviewDimensionsList_hpx:auto;  --ItemColumnDimensions_w:150;  --ItemColumnDimensions_wpx:150  px;  --ItemColumnDimensions_hpx:auto;  --news_bottom_column_margin_left:30  px;  --news_modern_margin_left:30  px;  --CommentsNumColumn:3;  --CommentsColumnPlace:under-content;  --RatingRound:1;  --EnableReviewPages:1;  --TagMinLength:3;  --TagMaxLength:64;  --TagsCloudMinSize:100;  --TagsCloudMaxSize:270;  --CommentsColumnDimensions:75  x75;  --TagsCloudLimit:50;  --CommentsColumnLinkUrl:/otzivi/;  --RatingColor:#e4aa27;  --ReviewsAddLogo:10341;  --ReviewsAddBackgroundImage:url('../media/103/10313.jpg');  --CommentsEnabledDeletePeriod:15;  --CommentsEnabledEditPeriod:15;  --CommentsAutoPromoPeriod:month;  --CommentsAutoPromoMinChars:100;  --CommentsAutoPromoMinNumComments:2;  --CommentsAutoPromoLimit:20;  --CommentsAutoPromoPromocodeValue:1000;  --CommentsAutoPromoPromocodeMinSum:5000;  --CommentsAutoPromoPromocodePeriod:7;  --CommentsAutoPromoPromocodeTemplate:PromocodeMailAutoPromo;  --CommentsAutoPromoHeader:#Date{format_date_site(arg|R Y)}#;  --CommentsNumPage:50;  --CommentsNumChars:20000;  --CommentsMaxLevel:2;  --CommentsFloodLimit:3;  --CommentsColumnDimensions_w:75;  --CommentsColumnDimensions_h:75;  --CommentsColumnDimensions_wpx:75  px;  --CommentsColumnDimensions_hpx:75  px;  --ShowMenu:top;  --ServicesColumnTopTemplate:MenuIcon3LevelTableDantistoff;  --ServicesDoIfSub:force-card;  --ImageDimensionsTile:228  x165;  --ServiceTextPosition:bottom;  --ServicesLeftWidth:476  px;  --ImageDimensionsItem:456  x305;  --ImageDimensionsImages:55  x55;  --ServiceShowCode:Articul;  --ServiceButtonOrderHref:javascript:ComagicWidget.openSitePhonePanel();;  --ServiceBlocksPosition:bottom;  --ShowSpecialistsMenu:bottom-after;  --SpecialistsColumnLimit:4;  --ImageDimensionsSpecialistsColumn:220  x;  --SpecialistsColumnPages:1;  --SpecialistsColumnLiWidth:228  px;  --SpecialistsColumnLiMarginLeft:30;  --NumSpecialists:30;  --ImageDimensionsSpecialistsList:200  x;  --ImageDimensionsSpecialist:330  x330;  --ServiceUrlBegin:code;  --ImageDimensionsTile_w:228;  --ImageDimensionsTile_h:165;  --ImageDimensionsTile_wpx:228  px;  --ImageDimensionsTile_hpx:165  px;  --ImageDimensionsItem_w:456;  --ImageDimensionsItem_h:305;  --ImageDimensionsItem_wpx:456  px;  --ImageDimensionsItem_hpx:305  px;  --ImageDimensionsImages_w:55;  --ImageDimensionsImages_h:55;  --ImageDimensionsImages_wpx:55  px;  --ImageDimensionsImages_hpx:55  px;  --ImageDimensionsSpecialistsColumn_w:220;  --ImageDimensionsSpecialistsColumn_wpx:220  px;  --ImageDimensionsSpecialistsColumn_hpx:auto;  --ImageDimensionsSpecialistsList_w:200;  --ImageDimensionsSpecialistsList_wpx:200  px;  --ImageDimensionsSpecialistsList_hpx:auto;  --ImageDimensionsSpecialist_w:330;  --ImageDimensionsSpecialist_h:330;  --ImageDimensionsSpecialist_wpx:330  px;  --ImageDimensionsSpecialist_hpx:330  px;  --ImageDimensionsSpecialistCert_wpx:auto;  --ImageDimensionsSpecialistCert_hpx:auto;  --PaymentSystemsPageNameColor:#dd6c02;  --credit_button_color:#9e1566;  --credit_button1:#b63172;  --credit_button2:#88005b;  --credit_button_hover:#9f105c;  --credit_button_border:#a3185f;  --credit_button_border_bottom:#930061;  --DeliveriesPageNameColor:#dd6c02;  --AvatarDimensions_w:140;  --AvatarDimensions_h:140;  --AvatarDimensions_wpx:140  px;  --AvatarDimensions_hpx:140  px;  --AvatarPreviewDimensions_w:40;  --AvatarPreviewDimensions_h:40;  --AvatarPreviewDimensions_wpx:40  px;  --AvatarPreviewDimensions_hpx:40  px;  --metro_lines_classes:.metro-line-color5{background-color:#072889;color:#ffffff;}  .metro-line-color13{background-color:#b2dae7;color:#000000;}  .metro-line-color4{background-color:#0a6f20;color:#ffffff;}  .metro-line-color9{background-color:#ffdd03;color:#000000;}  .metro-line-color7{background-color:#ff7f00;color:#ffffff;}  .metro-line-color12{background-color:#29b1a6;color:#ffffff;}  .metro-line-color16{background-color:#D81D3B;color:#ffffff;}  .metro-line-color1{background-color:#8d482d;color:#ffffff;}  .metro-line-color11{background-color:#8cce3a;color:#ffffff;}  .metro-line-color14{background-color:#b4e2cf;color:#000000;}  .metro-line-color17{background-color:#0196FF;color:#ffffff;}  .metro-line-color18{background-color:#049F5C;color:#ffffff;}  .metro-line-color19{background-color:#DF7104;color:#ffffff;}  .metro-line-color10{background-color:#a2a5b4;color:#ffffff;}  .metro-line-color3{background-color:#cd0506;color:#ffffff;}  .metro-line-color15{background-color:#b4eeb4;color:#000000;}  .metro-line-color8{background-color:#92007b;color:#ffffff;}  .metro-line-color6{background-color:#069cd3;color:#ffffff;}  .metro-line-color20{background-color:#73037D;color:#ffffff;};  --domains_block_column_width:auto;  --domains_block_column_count:auto;}  .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}  .qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}  .qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}  .qtip-titlebar+.qtip-content{border-top-width:0!important}  .qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}  .qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}  * html .qtip-titlebar .qtip-close{top:16px}  .qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}  .qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}  .qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}  .qtip-focus{}  .qtip-hover{}  .qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}  .qtip-default .qtip-titlebar{background-color:#FFEF93}  .qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}  .qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}  .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}  .qtip-light .qtip-titlebar{background-color:#f1f1f1}  .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}  .qtip-dark .qtip-titlebar{background-color:#404040}  .qtip-dark .qtip-icon{border-color:#444}  .qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}  .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}  .qtip-cream .qtip-titlebar{background-color:#F0DE7D}  .qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}  .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}  .qtip-red .qtip-titlebar{background-color:#F06D65}  .qtip-red .qtip-close .qtip-icon{background-position:-102px 0}  .qtip-red .qtip-icon{border-color:#D95252}  .qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}  .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}  .qtip-green .qtip-titlebar{background-color:#B0DE78}  .qtip-green .qtip-close .qtip-icon{background-position:-42px 0}  .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}  .qtip-blue .qtip-titlebar{background-color:#D0E9F5}  .qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}  .qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}  .qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}  .qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}  .qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}  .qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}  .qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}  .qtip-youtube .qtip-icon{border-color:#222}  .qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}  .qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}  .qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}  .qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}  .qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}  .qtip-jtools .qtip-icon{border-color:#555}  .qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}  .qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}  .qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}  .qtip-cluetip .qtip-icon{border-color:#808064}  .qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}  .qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}  .qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}  .qtip-tipsy .qtip-content{padding:6px 10px}  .qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}  .qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}  .qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}  .qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}  .qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}  .qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}  .qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}  .qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}  .qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}  .qtip-bootstrap .qtip-content{padding:9px 14px}  .qtip-bootstrap .qtip-icon{background:transparent}  .qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}  .qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}  .qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}  .qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}  x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}  .qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}  .qtip .qtip-tip canvas{top:0;left:0}  .qtip .qtip-tip .qtip-vml{behavior:url("../lib/jquery.qtip/index.html");display:inline-block;visibility:visible}  button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:0;}  a img { border:none; display:block; }  #loading{z-index:1000000000000000000;}  #loading svg path, #loading svg rect { fill:var(--dark_color); }  a.openimage { display:inline-block; }  .image{display:inline-block;border:1px solid #d5d5d5;background:#f9f9f9;padding:5px;}  .image > a, .image > img { display:block; }  .middle { vertical-align:middle !important; }  .center { text-align:center !important; }  .left { text-align:left !important; }  .right { text-align:right !important; }  .hidden { display:none; }  .nowrap { white-space:nowrap !important; }  .hl { font-weight:700; }  .w100 {width:100% !important; }  .light { color:#999; font-weight:normal; }  .orange { color:#ff8a00; }  .protect-margin > p:first-child,.protect-margin > h2:first-child,.protect-margin > h3:first-child{margin-top:0;padding-top:0;}  .protect-margin > p:last-child{margin-bottom:0;padding-bottom:0;}  .empty-notice:not(:empty) { margin-bottom:20px; }  h1, .h1, div.h1{font-weight:normal;font-family:"PT Sans", Arial;font-size:230%;padding:0 0 17px 0;margin:0;color:var(--H1Color);}  h2{font-size:150%;font-weight:normal;}  h3{display:block;font-size:1.17em;font-weight:bold;}  .theme-header{font-family:"PT Sans", Arial;font-size:150%;font-weight:700;text-transform:uppercase;position:relative;box-sizing:border-box;margin-bottom:15px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;}  .theme-header > a { text-decoration:none; }  .theme-header a:not(.theme):not(:hover) { color:inherit; }  .theme-header .header{display:inline-block;text-decoration:none;transition:color 0.1s;}  .theme-header-all{display:block;text-transform:none;font-size:13px;font-weight:normal;color:#333;margin-left:20px;}  .modern .theme-header-all{font-size:75%;}  .theme-header-all a { text-decoration:none; }  .theme-header .num-all {}  .theme-header .num-all:before { content:'('; }  .theme-header .num-all:after { content:')'; }  #left .theme-header-all, #right .theme-header-all { display:none; }  body .theme-header.cat{display:block;width:100%;background:#e9e9e9;padding:7px 16px 5px 16px;margin-bottom:20px;margin-left:0;margin-right:0;border-radius:4px;box-sizing:border-box;}  div.gray-block{background:linear-gradient(#f9f9f9, #e6e6e6);border:1px solid #ebebeb;padding:15px 18px;border-left:6px solid var(--ThemeColor);border-radius:4px;line-height:1.5;overflow:hidden;}  div.gray-block > p { line-height:inherit; }  div.gray-block > p:first-child { margin-top:0; padding-top:0; }  div.gray-block > p:last-child { margin-bottom:0; padding-bottom:0; }  a.imageleft, img.imageleft{float:left;display:block;margin-right:20px;}  a.imageright, img.imageright{float:right;display:block;margin-left:20px;}  a.dashed{text-decoration:none;border-bottom:1px dashed var(--LinkColor);}  a.dashed:hover{border-bottom-color:var(--LinkHoverColor);text-decoration:none;}  a.dotted{display:inline-block;text-decoration:none;border:0;border-bottom:1px dotted var(--LinkColor);background:none;padding:0;cursor:pointer;margin:0;outline:none;line-height:1;}  a.dotted:hover, a.dotted.selected { border-bottom-color:var(--LinkHoverColor); }  ol.rlist{list-style-type:none;padding:0;margin:0 0 0 12px;counter-reset:item;}  ol.rlist > li{padding:5px 0 0 35px;position:relative;min-height:24px;box-sizing:border-box;}  ol.rlist > li:not(:last-child) { margin-bottom:15px; }  ol.rlist > li:before{content:counters(item, "");counter-increment:item;display:block;background:var(--ThemeColor);color:#fff;width:24px;height:24px;line-height:24px;border-radius:12px;text-align:center;font-weight:bold;position:absolute;top:0;left:0;}  span.rlist{display:inline-block;background:var(--ThemeColor);color:#fff;width:24px;height:24px;line-height:24px;border-radius:12px;text-align:center;font-weight:bold;}  ul.props{margin:0;padding:0;list-style-type:none;}  ul.props > li { line-height:1.5; }  ul.props > li:not(:last-child) { margin-bottom:6px; }  ul.props > li > .name{display:inline-block;vertical-align:bottom;color:#666;margin-right:7px;}  ul.props.hor > li{display:inline-block;vertical-align:bottom;margin:0 0 0 20px;}  ul.props.hor > li:first-child { margin:0; }  ul.props.hor > li > .name { margin-right:4px; }  ul.theme-list{margin:0 0 0 20px;padding:0;list-style-type:none;}  ul.theme-list > li{padding-left:20px;position:relative;margin-bottom:10px;line-height:1.5;}  ul.theme-list > li:before{content:'\2022';display:block;height:0;width:0;font-size:20px;color:var(--ThemeColor);position:absolute;top:10px;left:0;line-height:1px;}  ul.theme-list > li > p:first-child { margin-top:0; padding-top:0; }  ul.theme-list > li > p:last-child { margin-bottom:0; padding-bottom:0; }  table.stdtable{width:100%;border-collapse:collapse;border-spacing:0;}  table.stdtable > tbody > tr > th{text-shadow:1px 1px 1px #fff;background:#e8eaeb;color:#555;padding:9px 28px;background:-moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));}  table.stdtable > tbody > tr > td{padding:18px 28px;}  table.stdtable:not(.transparent){border:1px solid #d3d3d3;background:#fefefe;}  table.stdtable:not(.transparent) > tbody > tr > td{border:1px solid #e0e0e0;background:#fefefe;background:-moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));}  table.stdtable:not(.transparent) > tbody > tr:nth-child(odd), table.stdtable:not(.transparent) > tbody > tr:nth-child(odd) > td{background:#f6f6f6;background:-moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);background:-webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));}  table.stdtable.transparent > tbody > tr > td{border-top:1px solid #e0e0e0;}  table.minitable{border-collapse:collapse;border-spacing:0;}  table.minitable tr:nth-child(odd){ background-color:#ffffff; }  table.minitable tr:nth-child(even){ background-color:#f9f9f9; }  table.minitable td, table.minitable th{padding:5px 9px;font-size:85%;}  table.minitable td{background:#f6f7fb;background:-moz-linear-gradient(#fff 0%, #fff 1px, #f8f9fd 1px, #f3f4f8 100%);background:-webkit-linear-gradient(#fff 0%, #fff 1px, #f8f9fd 1px, #f3f4f8 100%);background:-o-linear-gradient(#fff 0%, #fff 1px, #f8f9fd 1px, #f3f4f8 100%);background:-ms-linear-gradient(#fff 0%, #fff 1px, #f8f9fd 1px, #f3f4f8 100%);background:linear-gradient(#fff 0%, #fff 1px, #f8f9fd 1px, #f3f4f8 100%);border:1px solid #ebebeb;color:#333;}  table.minitable th{border:1px solid #15181a;background:#434343;background:-moz-linear-gradient(#6e6e6e 0%, #6e6e6e 2%, #505050 2%, #343434 100%);background:-webkit-linear-gradient(#6e6e6e 0%, #6e6e6e 2%, #505050 2%, #343434 100%);background:-o-linear-gradient(#6e6e6e 0%, #6e6e6e 2%, #505050 2%, #343434 100%);background:-ms-linear-gradient(#6e6e6e 0%, #6e6e6e 2%, #505050 2%, #343434 100%);background:linear-gradient(#6e6e6e 0%, #6e6e6e 2%, #505050 2%, #343434 100%);color:#d5dbe1;text-shadow:#000 1px 1px 3px;text-align:center;font-weight:normal;}  table.minitable.transparent td,table.minitable.transparent th,table.minitable.transparent tr{background:transparent;border:0;text-shadow:none;}  table.minitable.transparent th { padding-left:0; color:#666; }  table.minitable.transparent td { padding-left:0; padding-right:0; }  table.smalltable{border-collapse:collapse;border-spacing:0;}  table.smalltable td, table.smalltable th{border:1px solid #d5d5d5;padding:4px 6px;font-size:85%;}  table.smalltable th{text-align:left;background:#eef;}  table.smalltable caption{font-weight:bold;padding:0;margin:0 0 7px 0;text-align:left;font-size:100%;}  .grayscale, .grayscale-hover:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:gray;-webkit-filter:grayscale(100%);}  .grayscale:hover{filter:none;-webkit-filter:grayscale(0%);transition-property:filter;transition-duration:1s;}  html{min-height:100%;height:100%;}  body{min-height:100%;min-width:var(--min_width, 240px);margin:0;padding:var(--body_padding_top, 0) 0 var(--body_padding_bottom, 0) 0;background-color:var(--BackgroundColor, #fff);background-image:var(--BackgroundImageInner, none);background-position:var(--BackgroundPosition, '0% 0%');color:var(--TextColor, #000);height:100%;box-sizing:border-box;}  body[data-type='index']{background-image:var(--BackgroundImage, none);}  body.force-scroll:not(.fancybox-lock){overflow-y:scroll;}  body, td, th, input, textarea, select, button{font-family:Arial, sans-serif;font-size:13px;}  a{color:var(--LinkColor);text-decoration:underline;outline:none;transition:color 0.1s;}  a:hover, .hovered > a { color:var(--LinkHoverColor); }  a:hover { transition:color 0.1s; }  a.inherit-color:not(:hover) { color:inherit; }  h2.raw, h3.raw{display:inline;font-size:inherit;font-weight:inherit;margin:0;padding:0;}  blockquote{font-style:italic;font-family:Georgia, Times, "Times New Roman", serif;padding:10px 8px 10px 20px;border-left:5px solid #ccc;}  blockquote > p:first-child { margin-top:0;padding-top:0; }  blockquote > p:last-child { margin-bottom:0;padding-bottom:0; }  p { line-height:1.5; }  td > p:first-child { margin-top:0; padding-top:0; }  td > p:last-child { margin-bottom:0; padding-bottom:0; }  .help-dashed{display:inline-block;border-bottom:1px dotted #000;color:#000;line-height:1;}  .num{display:inline-block;color:#888;font-size:85%;}  .selected .num { color:#fff; }  .fix.fixed, .is-fixed{position:fixed;top:0;z-index:8;overflow-y:auto;}  .black-menu.fix.fixed, .black-menu.is-fixed, #toptable2.fix.fixed{overflow-y:visible;}  .theme, a.theme{color:var(--ThemeColor);transition-property:border-color;transition-duration:0.1s;}  a:hover > .theme, a.theme:hover{color:var(--LinkHoverColor);}  .theme-gradient, .theme-gradient-background, a.theme-gradient-hover:hover{background:linear-gradient(var(--min_color), var(--max_color));color:#fff;text-decoration:none;}  .theme-gradient:not(.no-text-shadow), a.theme-gradient-hover:not(.no-text-shadow):hover{text-shadow:rgba(0, 0, 0, 0.4) 1px 1px 2px;}  a.theme-gradient:hover, button.theme-gradient:hover, .theme-gradient.selected{color:#fff;background:var(--ThemeColor);}  .theme-min-background { background:var(--min_color); }  .theme-max-background { background:var(--max_color); }  .theme-background { background:var(--ThemeColor); color:#fff; }  .no-buttons-gradient .theme-gradient,.no-buttons-gradient a.theme-gradient-hover:hover,.no-buttons-gradient .pagination a.selected{background:var(--main_color);}  .white-block{display:inline-block;border:1px solid #fff;border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 0.3);background:#fff;box-sizing:border-box;}  .white-block-inner{display:block;overflow:hidden;box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.2);border-radius:3px;padding:30px;box-sizing:border-box;height:100%;}  .fw, .layout.fw{width:calc(100vw - 17px) !important;position:relative !important;margin-left:-50vw !important;left:calc(50% + 8px) !important;box-sizing:border-box !important;background:#f5f5f5 !important;}  .fw > .layout > p:first-child { margin-top:0; padding-top:0; }  .fw > .layout > p:last-child { margin-bottom:0; padding-bottom:0; }  *:not(:empty) + .fw { margin-top:30px; }  .beauty-scroll::-webkit-scrollbar { width:6px; height:6px; background-color:#f5f5f5; }  .beauty-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;border-radius:3px;}  .beauty-scroll::-webkit-scrollbar-thumb{background-color:var(--dark_color);border-radius:3px;box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.2);}  .beauty-scroll::-webkit-scrollbar-thumb:hover { background-color:var(--ThemeColor); }  .column2 { column-count:2; }  .column3 { column-count:3; }  .column4 { column-count:4; }  .column5 { column-count:5; }  .ui-autocomplete.ui-menu { z-index:9000; }  .flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}  .price{font-weight:bold;font-size:150%;color:#333;line-height:1;}  .unit.rub { font-family:"PT Sans"; }  .unit.uah { font-weight:normal; }  .layout{display:block;max-width:var(--max_width, 1003px);margin:0 auto;position:relative;height:100%;box-sizing:border-box;padding:0 var(--layout_padding);}  #main{position:relative;width:var(--stretch_width, 100%);margin:0 auto;min-height:100%;box-sizing:border-box;background-color:var(--MainBackgroundColor);background-image:var(--MainBackgroundImage);background-repeat:var(--MainBackgroundRepeat);background-position:var(--MainBackgroundPosition);box-shadow:var(--main_shadow);padding-bottom:var(--main_padding_bottom);}  #subtop-inner{height:40px;position:relative;background:linear-gradient(#fefefe, #e6e6e6);border-radius:0 0 4px 4px;box-sizing:border-box;display:flex;align-items:center;}  #top + #subtop #subtop-inner{background:#f2f2f2;box-shadow:none;border:1px solid #e3e4e9;border-radius:0;}  #subtop-inner:empty { display:none; }  #subtop-inner > div:not(.subtop-block) { margin-left:14px; }  .menu-st{display:block;height:100%;margin:0;padding:0;list-style-type:none;position:relative;z-index:3;font-family:Roboto, "Tahoma";font-size:110%;letter-spacing:-4px;word-spacing:0;flex:1;text-align:right;}  #subtop-inner > ul.menu-st:first-child { float:left; }  #subtop-inner > ul.menu-st:first-child > li:first-child > a:hover{border-radius:0 0 0 4px;}  .menu-st > li{letter-spacing:normal;word-spacing:normal;height:100%;display:inline-block;text-align:left;}  .menu-st > li > a{color:#565656;display:block;height:100%;line-height:40px;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out;padding-left:var(--slide_menu_padding);padding-right:var(--slide_menu_padding);}  .menu-st > li > a:hover, .menu-st > li.selected > a{background:#fff;box-shadow:0 -3px 4px #777;transition:all .1s ease-in-out;}  .menu-st > li.selected > a{color:#000;}  #container {}  #container > .layout{padding:20px var(--container_padding);background-color:var(--ContainerBackgroundColor);}  #container > .layout:after{content:'';clear:both;display:block;font-size:0;}  #wrapper{display:flex;justify-content:stretch;align-items:flex-start;}  #left{float:left;width:var(--left_width);flex-shrink:0;order:1;margin-right:30px;}  #right{float:right;width:var(--right_width);order:3;flex-shrink:0;margin-left:30px;}  #left > *:last-child, #right > *:last-child { margin-bottom:0; }  #left:empty, #right:empty { display:none; }  #center{order:2;flex-basis:100%;}  #page-image:not(:empty){float:left;margin-right:20px;}  #page-image:not(:empty) + #page-raw-text { overflow:hidden; }  #page-image-before-container:not(:empty){margin-bottom:20px;}  #page-image-before-container img{max-width:100%;width:auto;height:auto;}  #subcontainer > .layout:not(:empty){padding-top:20px;padding-bottom:40px;}  #footer{width:100%;height:var(--footer_height);background:var(--FooterBackgroundImage) var(--FooterBackgroundRepeat) var(--FooterBackgroundPosition), linear-gradient(var(--footer_max_color) 0%, var(--footer_bg_color) 12px, var(--footer_bg_color) 100%);color:var(--FooterTextColor);position:var(--footer_position);left:var(--footer_left);bottom:var(--footer_bottom);}  .footer-header{font-size:110%;text-transform:uppercase;font-family:"PT Sans", Arial;font-weight:700;margin-bottom:15px;color:var(--FooterHeaderColor);}  #footer a { color:var(--FooterLinkCommonColor); }  #footer a:hover { color:var(--FooterLinkCommonHoverColor); }  #footer .footer-header > a { color:var(--FooterHeaderColor); }  #footer .footer-header > a:hover { color:var(--FooterHeaderColorHover); }  #footer-top-table{display:flex;justify-content:space-between;align-items:center;}  #footer-top-table > div{padding:30px 0;}  #footer-top-table > div:empty{display:none;}  #footer-top-table > #footer-left{text-align:center;}  #footer-top-table #footer-right{color:var(--FooterContactColor);}  #logo-bottom {display:inline-block;}  #logo-bottom-line{display:inline-block;vertical-align:middle;}  #logo-bottom:empty, #logo-bottom-line:empty { display:none; }  #footer-logo-text{margin-top:10px;font-size:95%;}  #footer-logo-text .phones{font-size:170%;font-family:"Open Sans", Arial;font-weight:700;margin-bottom:5px;}  #footer-logo-text .workhours { margin-bottom:8px; }  #footer-logo-text a:not(:hover) { color:inherit; }  #logo-copyright{font-size:95%;margin-top:20px;}  #footer-contact{font-family:"Open Sans", Arial;}  #footer-contact .phone a{color:inherit;text-decoration:none;}  #contact-copyright{font-size:85%;color:#666;}  #contact-copyright a:not(:hover) { color:inherit; }  #footer-menus{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;}  .footer-menu{text-align:left;}  #footer-menus > .footer-menu:not(:last-child) { margin-right:35px; }  #footer-menus > .footer-menu ul{margin:0;padding:0;list-style-type:none;}  #footer-menus > .footer-menu li:not(:last-child) { margin-bottom:7px; }  #footer .footer-menu a { color:var(--FooterLinkColor); }  #footer .footer-menu li a:hover, #footer .footer-menu li.selected a { color:var(--FooterLinkHoverColor); }  .menu-bottom{margin:0;padding:0;list-style-type:none;text-align:center;}  * + .menu-bottom { margin-top:20px; }  .menu-bottom > li{display:inline-block;vertical-align:bottom;}  .menu-bottom > li:not(:last-child) { margin-right:20px; }  #footer .menu-bottom a { color:var(--FooterLinkColor); }  #footer.menu-bottom li:hover a, #footer .menu-bottom li.selected a { color:var(--FooterLinkHoverColor); }  .footer-menu a, .menu-bottom > li > a, .footer-header > a{text-decoration:none;}  .menu-bottom + #footer-center-copyright:not(:empty){margin-top:20px;text-align:center;}  #footer-slogan{font-family:"PT Sans", Arial;text-transform:uppercase;font-size:150%;font-weight:700;text-align:center;color:var(--FooterHeaderColor);}  #footer-slogan + *:not(:empty){margin-top:25px;}  #footer-subbottom-table{display:flex;justify-content:space-between;align-items:center;}  #footer-subbottom-table > div{ padding:13px 0; }  #footer-subbottom-table > div:empty { display:none; }  #footer-bottom{background-color:var(--FooterBottomBackgroundColor);color:var(--FooterBottomTextColor);font-size:85%;}  #footer-bottom-table{display:flex;justify-content:space-between;align-items:center;}  #footer-bottom-table > div { padding:13px 0; }  #footer-bottom-table > *:empty { display:none; }  .adv-accept_bottom + #footer-bottom-copyright{margin-top:3px;overflow:hidden;}  #footer #footer-bottom-table a{color:inherit;}  .footer-version-link{background:#333;padding:0 15px;box-sizing:border-box;font-size:200%;text-align:center;display:none;margin-top:15px;}  #footer .footer-version-link > a{text-decoration:none;color:#fff;}  .footer-version-link.adaptive-link,.footer-version-link.mobile-link{font-size:150%;}  .age-limit{display:inline-block;background:#c33;background:-moz-linear-gradient(#D64C4C, #C33939);background:-webkit-linear-gradient(#D64C4C, #C33939);background:-o-linear-gradient(#D64C4C, #C33939);background:-ms-linear-gradient(#D64C4C, #C33939);background:linear-gradient(#D64C4C, #C33939);color:#fff;padding:1px 5px;border-radius:3px;text-align:center;}  #footer-bottom-center a:not(:hover) { color:inherit; }  #top-route{margin-bottom:15px;padding-bottom:7px;border-bottom:1px solid #eee;}  #top-route > ul{margin:0;padding:0;list-style-type:none;color:var(--RouteColor);}  #top-route > ul > li{display:inline-block;vertical-align:bottom;}  #top-route > ul > li:not(:last-child):after{content:'\203a';display:inline-block;position:relative;top:-1px;margin:0 8px;}  #top-route > ul > li > a{color:inherit;text-decoration:none;}  #top-route > ul > li > a:hover, #top-route > ul .selected { color:#000; }  #gototop{position:fixed;right:12px;bottom:12px;display:none;text-decoration:none;font-weight:bold;border-radius:4px;width:30px;height:30px;line-height:30px;text-align:center;z-index:2;}  .no-border-radius #gototop{border-radius:0;}  #gototop:after{display:inline-block;vertical-align:middle;content:'';font-size:0;width:8px;height:8px;border:4px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(135deg);transform:rotate(135deg);}  .fancybox-lock #gototop { right:29px; }  #gototop.position-left{right:auto;left:12px;}  #header{display:var(--display_top_panel, block);min-width:var(--min_width);width:var(--stretch_width, 100%);height:var(--top_panel_height, 40px);margin:0 auto;padding:0;z-index:12;top:0;left:var(--top_panel_left, auto);transform:translateX(var(--top_panel_transform, 0));color:var(--TopPanelLinkColor);font-size:95%;box-shadow:0 0 4px rgba(0, 0, 0, 0.5);box-sizing:border-box;position:var(--top_panel_position, static);}  #header.no-shadow { box-shadow:none; }  #header, .header-background { background:linear-gradient(var(--panel_color1) 0%, var(--panel_color) 50%, var(--panel_color3) 90%, var(--panel_color4) 100%); }  #header.no-gradient, .header-background.no-gradient { background:var(--panel_color); }  #header.no-gradient .theme-cart-gradient, #header.no-gradient .theme-cart-gradient:hover { background:var(--cart_color); }  .fancybox-lock #header { overflow-y:var(--top_panel_fancybox_overflow_y, visible); }  body.adaptive #header { min-width:0; }  #header .layout{padding-left:0;padding-right:0;}  #logo-top-line, #logo-top-line + #logo-adaptive{font-size:0;padding-left:0;}  #logo-top-line img, #logo-top-line + #logo-adaptive img{vertical-align:middle;display:inline-block;}  #logo-top-line:empty { display:none; }  #logo-top-line + #logo-adaptive{display:none;}  #logo-top-line.header-link:hover{background:transparent;}  .header-dd { float:left; }  .header-link{display:block;box-sizing:border-box;height:var(--top_panel_height, 40px);line-height:var(--top_panel_height, 40px);padding:0 20px;color:var(--TopPanelLinkColor);text-decoration:none;overflow:hidden;float:left;transition:none;position:relative;}  a.header-link:hover, .header-link.selected{background:var(--panel_hover_color);color:var(--TopPanelLinkHoverColor);transition:all 0.1s ease-out;}@media screen and (max-width:720px){.adaptive .header-link{padding-left:10px;padding-right:10px;}}@media screen and (max-width:400px){.adaptive .header-link{padding-left:5px;padding-right:5px;}}  #header-contact{float:left;height:100%;font-size:110%;line-height:var(--top_panel_height, 40px);margin-right:15px;box-sizing:border-box;color:var(--CustomContactHeaderColor, inherit);}  * + #header-contact { padding-left:15px; }  #adaptive-opener-block + #header-contact { padding-left:0; }  #header-contact .contact-content > * + *{margin-top:0;}  #header-contact .phone { display:inline-block; }  #header-contact .phone:not(:first-child) { margin-left:20px; }  #header-contact a:not(:hover) { color:inherit; }  #header .phone-icon::before{font-size:24px;}  .menu-header{margin:0;padding:0;list-style-type:none;float:left;}  .menu-header > li{float:left;}  .ui-helper-hidden {display:none;}  .ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}  .ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}  .ui-helper-clearfix:before,.ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse;}  .ui-helper-clearfix:after {clear:both;}  .ui-helper-clearfix {min-height:0; }  .ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0); }  .ui-front {z-index:100;}  .ui-state-disabled {cursor:default !important;}  .ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}  .ui-widget-overlay {position:fixed;top:0;left:0;width:100%;height:100%;}  .ui-draggable-handle {-ms-touch-action:none;touch-action:none;}  .ui-resizable {position:relative;}  .ui-resizable-handle {position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}  .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-autocomplete {position:absolute;top:0;left:0;cursor:default;}  .ui-datepicker {width:17em;padding:.2em .2em 0;display:none;}  .ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}  .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}  .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top:1px;}  .ui-datepicker .ui-datepicker-prev {left:2px;}  .ui-datepicker .ui-datepicker-next {right:2px;}  .ui-datepicker .ui-datepicker-prev-hover {left:1px;}  .ui-datepicker .ui-datepicker-next-hover {right:1px;}  .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}  .ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}  .ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}  .ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:45%;}  .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-menu {list-style:none;padding:0;margin:0;display:block;outline:none;}  .ui-menu .ui-menu {position:absolute;}  .ui-menu .ui-menu-item {position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0; list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}  .ui-menu .ui-menu-divider {margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}  .ui-menu-icons {position:relative;}  .ui-menu-icons .ui-menu-item {padding-left:2em;}  .ui-menu .ui-icon {position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}  .ui-menu .ui-menu-icon {left:auto;right:0;}  .ui-selectmenu-menu {padding:0;margin:0;position:absolute;top:0;left:0;display:none;}  .ui-selectmenu-menu .ui-menu {overflow:auto;overflow-x:hidden;padding-bottom:1px;}  .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}  .ui-selectmenu-open {display:block;}  .ui-selectmenu-button {display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;}  .ui-selectmenu-button span.ui-icon {right:0.8em;left:auto;margin-top:-6px;position:absolute;top:50%;display:block;width:6px;height:6px;background:transparent;border:3px solid #6fa810;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-backface-visibility:hidden;transition-property:transform;transition-duration:0.1s;}  .ui-selectmenu-button.ui-state-focus span.ui-icon{transform:rotate(-225deg);margin-top:-3px;}  .ui-selectmenu-button span.ui-selectmenu-text {text-align:left;padding:0.4em 2.4em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  .ui-widget {font-family:'Open Sans',Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}  .ui-widget .ui-widget {font-size:1em;}  .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family:'Open Sans',Tahoma,Verdana,Arial,sans-serif;font-size:1em;}  .ui-widget-content {border:1px solid #ddd;background:#fff;color:#333333;}  .ui-widget-content a {color:#333333;}  .ui-widget-header {border:1px solid #e78f08;background:#f6a828 url("../gooru/css/jquery.ui/ui_lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#ffffff;font-weight:bold;}  .ui-widget-header a {color:#ffffff;}  .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border:1px solid #ccc;background:#fff;}  .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color:#1c94c4;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 {background:#f0f0f0;}  .ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited {color:#c77405;text-decoration:none;}  .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border:1px solid #fbd850;background:#ffffff url("../gooru/css/jquery.ui/ui_lightness/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}  .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color:#eb8f00;text-decoration:none;}  .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border:1px solid #fed22f;background:#ffe45c url("../gooru/css/jquery.ui/ui_lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top 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:#b81900 url("../gooru/css/jquery.ui/ui_lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#ffffff;}  .ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color:#ffffff;}  .ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color:#ffffff;}  .ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight:bold;}  .ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70); font-weight:normal;}  .ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35); background-image:none;}  .ui-state-disabled .ui-icon {filter:Alpha(Opacity=35); }  .ui-icon {width:16px;height:16px;}  .ui-icon,.ui-widget-content .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_222222_256x240.png");}  .ui-widget-header .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_ffffff_256x240.png");}  .ui-state-default .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_ef8c08_256x240.png");}  .ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_ef8c08_256x240.png");}  .ui-state-active .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_ef8c08_256x240.png");}  .ui-state-highlight .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_228ef1_256x240.png");}  .ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url("../gooru/css/jquery.ui/ui_lightness/images/ui-icons_ffd27a_256x240.png");}  .ui-icon-blank { background-position:16px 16px; }  .ui-icon-carat-1-n { background-position:0 0; }  .ui-icon-carat-1-ne { background-position:-16px 0; }  .ui-icon-carat-1-e { background-position:-32px 0; }  .ui-icon-carat-1-se { background-position:-48px 0; }  .ui-icon-carat-1-s { background-position:-64px 0; }  .ui-icon-carat-1-sw { background-position:-80px 0; }  .ui-icon-carat-1-w { background-position:-96px 0; }  .ui-icon-carat-1-nw { background-position:-112px 0; }  .ui-icon-carat-2-n-s { background-position:-128px 0; }  .ui-icon-carat-2-e-w { background-position:-144px 0; }  .ui-icon-triangle-1-n { background-position:0 -16px; }  .ui-icon-triangle-1-ne { background-position:-16px -16px; }  .ui-icon-triangle-1-e { background-position:-32px -16px; }  .ui-icon-triangle-1-se { background-position:-48px -16px; }  .ui-icon-triangle-1-s { background-position:-64px -16px; }  .ui-icon-triangle-1-sw { background-position:-80px -16px; }  .ui-icon-triangle-1-w { background-position:-96px -16px; }  .ui-icon-triangle-1-nw { background-position:-112px -16px; }  .ui-icon-triangle-2-n-s { background-position:-128px -16px; }  .ui-icon-triangle-2-e-w { background-position:-144px -16px; }  .ui-icon-arrow-1-n { background-position:0 -32px; }  .ui-icon-arrow-1-ne { background-position:-16px -32px; }  .ui-icon-arrow-1-e { background-position:-32px -32px; }  .ui-icon-arrow-1-se { background-position:-48px -32px; }  .ui-icon-arrow-1-s { background-position:-64px -32px; }  .ui-icon-arrow-1-sw { background-position:-80px -32px; }  .ui-icon-arrow-1-w { background-position:-96px -32px; }  .ui-icon-arrow-1-nw { background-position:-112px -32px; }  .ui-icon-arrow-2-n-s { background-position:-128px -32px; }  .ui-icon-arrow-2-ne-sw { background-position:-144px -32px; }  .ui-icon-arrow-2-e-w { background-position:-160px -32px; }  .ui-icon-arrow-2-se-nw { background-position:-176px -32px; }  .ui-icon-arrowstop-1-n { background-position:-192px -32px; }  .ui-icon-arrowstop-1-e { background-position:-208px -32px; }  .ui-icon-arrowstop-1-s { background-position:-224px -32px; }  .ui-icon-arrowstop-1-w { background-position:-240px -32px; }  .ui-icon-arrowthick-1-n { background-position:0 -48px; }  .ui-icon-arrowthick-1-ne { background-position:-16px -48px; }  .ui-icon-arrowthick-1-e { background-position:-32px -48px; }  .ui-icon-arrowthick-1-se { background-position:-48px -48px; }  .ui-icon-arrowthick-1-s { background-position:-64px -48px; }  .ui-icon-arrowthick-1-sw { background-position:-80px -48px; }  .ui-icon-arrowthick-1-w { background-position:-96px -48px; }  .ui-icon-arrowthick-1-nw { background-position:-112px -48px; }  .ui-icon-arrowthick-2-n-s { background-position:-128px -48px; }  .ui-icon-arrowthick-2-ne-sw { background-position:-144px -48px; }  .ui-icon-arrowthick-2-e-w { background-position:-160px -48px; }  .ui-icon-arrowthick-2-se-nw { background-position:-176px -48px; }  .ui-icon-arrowthickstop-1-n { background-position:-192px -48px; }  .ui-icon-arrowthickstop-1-e { background-position:-208px -48px; }  .ui-icon-arrowthickstop-1-s { background-position:-224px -48px; }  .ui-icon-arrowthickstop-1-w { background-position:-240px -48px; }  .ui-icon-arrowreturnthick-1-w { background-position:0 -64px; }  .ui-icon-arrowreturnthick-1-n { background-position:-16px -64px; }  .ui-icon-arrowreturnthick-1-e { background-position:-32px -64px; }  .ui-icon-arrowreturnthick-1-s { background-position:-48px -64px; }  .ui-icon-arrowreturn-1-w { background-position:-64px -64px; }  .ui-icon-arrowreturn-1-n { background-position:-80px -64px; }  .ui-icon-arrowreturn-1-e { background-position:-96px -64px; }  .ui-icon-arrowreturn-1-s { background-position:-112px -64px; }  .ui-icon-arrowrefresh-1-w { background-position:-128px -64px; }  .ui-icon-arrowrefresh-1-n { background-position:-144px -64px; }  .ui-icon-arrowrefresh-1-e { background-position:-160px -64px; }  .ui-icon-arrowrefresh-1-s { background-position:-176px -64px; }  .ui-icon-arrow-4 { background-position:0 -80px; }  .ui-icon-arrow-4-diag { background-position:-16px -80px; }  .ui-icon-extlink { background-position:-32px -80px; }  .ui-icon-newwin { background-position:-48px -80px; }  .ui-icon-refresh { background-position:-64px -80px; }  .ui-icon-shuffle { background-position:-80px -80px; }  .ui-icon-transfer-e-w { background-position:-96px -80px; }  .ui-icon-transferthick-e-w { background-position:-112px -80px; }  .ui-icon-folder-collapsed { background-position:0 -96px; }  .ui-icon-folder-open { background-position:-16px -96px; }  .ui-icon-document { background-position:-32px -96px; }  .ui-icon-document-b { background-position:-48px -96px; }  .ui-icon-note { background-position:-64px -96px; }  .ui-icon-mail-closed { background-position:-80px -96px; }  .ui-icon-mail-open { background-position:-96px -96px; }  .ui-icon-suitcase { background-position:-112px -96px; }  .ui-icon-comment { background-position:-128px -96px; }  .ui-icon-person { background-position:-144px -96px; }  .ui-icon-print { background-position:-160px -96px; }  .ui-icon-trash { background-position:-176px -96px; }  .ui-icon-locked { background-position:-192px -96px; }  .ui-icon-unlocked { background-position:-208px -96px; }  .ui-icon-bookmark { background-position:-224px -96px; }  .ui-icon-tag { background-position:-240px -96px; }  .ui-icon-home { background-position:0 -112px; }  .ui-icon-flag { background-position:-16px -112px; }  .ui-icon-calendar { background-position:-32px -112px; }  .ui-icon-cart { background-position:-48px -112px; }  .ui-icon-pencil { background-position:-64px -112px; }  .ui-icon-clock { background-position:-80px -112px; }  .ui-icon-disk { background-position:-96px -112px; }  .ui-icon-calculator { background-position:-112px -112px; }  .ui-icon-zoomin { background-position:-128px -112px; }  .ui-icon-zoomout { background-position:-144px -112px; }  .ui-icon-search { background-position:-160px -112px; }  .ui-icon-wrench { background-position:-176px -112px; }  .ui-icon-gear { background-position:-192px -112px; }  .ui-icon-heart { background-position:-208px -112px; }  .ui-icon-star { background-position:-224px -112px; }  .ui-icon-link { background-position:-240px -112px; }  .ui-icon-cancel { background-position:0 -128px; }  .ui-icon-plus { background-position:-16px -128px; }  .ui-icon-plusthick { background-position:-32px -128px; }  .ui-icon-minus { background-position:-48px -128px; }  .ui-icon-minusthick { background-position:-64px -128px; }  .ui-icon-close { background-position:-80px -128px; }  .ui-icon-closethick { background-position:-96px -128px; }  .ui-icon-key { background-position:-112px -128px; }  .ui-icon-lightbulb { background-position:-128px -128px; }  .ui-icon-scissors { background-position:-144px -128px; }  .ui-icon-clipboard { background-position:-160px -128px; }  .ui-icon-copy { background-position:-176px -128px; }  .ui-icon-contact { background-position:-192px -128px; }  .ui-icon-image { background-position:-208px -128px; }  .ui-icon-video { background-position:-224px -128px; }  .ui-icon-script { background-position:-240px -128px; }  .ui-icon-alert { background-position:0 -144px; }  .ui-icon-info { background-position:-16px -144px; }  .ui-icon-notice { background-position:-32px -144px; }  .ui-icon-help { background-position:-48px -144px; }  .ui-icon-check { background-position:-64px -144px; }  .ui-icon-bullet { background-position:-80px -144px; }  .ui-icon-radio-on { background-position:-96px -144px; }  .ui-icon-radio-off { background-position:-112px -144px; }  .ui-icon-pin-w { background-position:-128px -144px; }  .ui-icon-pin-s { background-position:-144px -144px; }  .ui-icon-play { background-position:0 -160px; }  .ui-icon-pause { background-position:-16px -160px; }  .ui-icon-seek-next { background-position:-32px -160px; }  .ui-icon-seek-prev { background-position:-48px -160px; }  .ui-icon-seek-end { background-position:-64px -160px; }  .ui-icon-seek-start { background-position:-80px -160px; }  .ui-icon-seek-first { background-position:-80px -160px; }  .ui-icon-stop { background-position:-96px -160px; }  .ui-icon-eject { background-position:-112px -160px; }  .ui-icon-volume-off { background-position:-128px -160px; }  .ui-icon-volume-on { background-position:-144px -160px; }  .ui-icon-power { background-position:0 -176px; }  .ui-icon-signal-diag { background-position:-16px -176px; }  .ui-icon-signal { background-position:-32px -176px; }  .ui-icon-battery-0 { background-position:-48px -176px; }  .ui-icon-battery-1 { background-position:-64px -176px; }  .ui-icon-battery-2 { background-position:-80px -176px; }  .ui-icon-battery-3 { background-position:-96px -176px; }  .ui-icon-circle-plus { background-position:0 -192px; }  .ui-icon-circle-minus { background-position:-16px -192px; }  .ui-icon-circle-close { background-position:-32px -192px; }  .ui-icon-circle-triangle-e { background-position:-48px -192px; }  .ui-icon-circle-triangle-s { background-position:-64px -192px; }  .ui-icon-circle-triangle-w { background-position:-80px -192px; }  .ui-icon-circle-triangle-n { background-position:-96px -192px; }  .ui-icon-circle-arrow-e { background-position:-112px -192px; }  .ui-icon-circle-arrow-s { background-position:-128px -192px; }  .ui-icon-circle-arrow-w { background-position:-144px -192px; }  .ui-icon-circle-arrow-n { background-position:-160px -192px; }  .ui-icon-circle-zoomin { background-position:-176px -192px; }  .ui-icon-circle-zoomout { background-position:-192px -192px; }  .ui-icon-circle-check { background-position:-208px -192px; }  .ui-icon-circlesmall-plus { background-position:0 -208px; }  .ui-icon-circlesmall-minus { background-position:-16px -208px; }  .ui-icon-circlesmall-close { background-position:-32px -208px; }  .ui-icon-squaresmall-plus { background-position:-48px -208px; }  .ui-icon-squaresmall-minus { background-position:-64px -208px; }  .ui-icon-squaresmall-close { background-position:-80px -208px; }  .ui-icon-grip-dotted-vertical { background-position:0 -224px; }  .ui-icon-grip-dotted-horizontal { background-position:-16px -224px; }  .ui-icon-grip-solid-vertical { background-position:-32px -224px; }  .ui-icon-grip-solid-horizontal { background-position:-48px -224px; }  .ui-icon-gripsmall-diagonal-se { background-position:-64px -224px; }  .ui-icon-grip-diagonal-se { background-position:-80px -224px; }  .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {border-top-left-radius:3px;}  .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {border-top-right-radius:3px;}  .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {border-bottom-left-radius:3px;}  .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {border-bottom-right-radius:3px;}  .ui-widget-overlay {background:#666666 url("../gooru/css/jquery.ui/ui_lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50); }  .ui-widget-shadow {margin:-5px 0 0 -5px;padding:5px;background:#000000;opacity:.2;filter:Alpha(Opacity=20); border-radius:5px;}  .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}  .fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}  .fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;}  .fancybox-opened {z-index:8030;}  .fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}  .fancybox-outer, .fancybox-inner {position:relative;}  .fancybox-inner {overflow:hidden;}  .fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}  .fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}  .fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}  .fancybox-image {max-width:100%;max-height:100%;}  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url("../gooru/css/fancybox/fancybox_sprite.png");}  #fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}  #fancybox-loading div {width:44px;height:44px;background:url("../gooru/css/fancybox/fancybox_loading.gif") center center no-repeat;}  .fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}  .fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../gooru/css/fancybox/blank.gif"); -webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}  .fancybox-prev {left:0;}  .fancybox-next {right:0;}  .fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}  .fancybox-prev span {left:10px;background-position:0 -36px;}  .fancybox-next span {right:10px;background-position:0 -72px;}  .fancybox-nav:hover span {visibility:visible;}  .fancybox-tmp {position:absolute;top:-9999px;left:-9999px;visibility:hidden;}  .fancybox-lock {overflow:hidden;}  .fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../gooru/css/fancybox/fancybox_overlay.png");}  .fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}  .fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}  .fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}  .fancybox-opened .fancybox-title {visibility:visible;}  .fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}  .fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px; -moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}  .fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}  .fancybox-title-inside-wrap {padding-top:10px;}  .fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}  #fancybox-buttons {position:fixed;left:0;width:100%;z-index:8050;}  #fancybox-buttons.top {top:10px;}  #fancybox-buttons.bottom {bottom:10px;}  #fancybox-buttons ul {display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05); -moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );}  #fancybox-buttons ul li {float:left;margin:0;padding:0;}  #fancybox-buttons a {display:block;width:30px;height:30px;text-indent:-9999px;background-image:url("../gooru/css/fancybox/fancybox_buttons.png");background-repeat:no-repeat;outline:none;opacity:0.8;}  #fancybox-buttons a:hover {opacity:1;}  #fancybox-buttons a.btnPrev {background-position:5px 0;}  #fancybox-buttons a.btnNext {background-position:-33px 0;border-right:1px solid #3e3e3e;}  #fancybox-buttons a.btnPlay {background-position:0 -30px;}  #fancybox-buttons a.btnPlayOn {background-position:-30px -30px;}  #fancybox-buttons a.btnToggle {background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}  #fancybox-buttons a.btnToggleOn {background-position:-27px -60px;}  #fancybox-buttons a.btnClose {border-left:1px solid #111;width:35px;background-position:-56px 0;}  #fancybox-buttons a.btnDisabled {opacity :0.4;cursor:default;}  #fancybox-thumbs {position:fixed;left:0;width:100%;overflow:hidden;z-index:8050;}  #fancybox-thumbs.bottom {bottom:2px;}  #fancybox-thumbs.top {top:2px;}  #fancybox-thumbs ul {position:relative;list-style:none;margin:0;padding:0;}  #fancybox-thumbs ul li {float:left;padding:1px;opacity:0.5;}  #fancybox-thumbs ul li.active {opacity:0.75;padding:0;border:1px solid #fff;}  #fancybox-thumbs ul li:hover {opacity:1;}  #fancybox-thumbs ul li a {display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none;}  #fancybox-thumbs ul li img {display:block;position:relative;border:0;padding:0;}  .vjs-default-skin {color:#cccccc;}@font-face {font-family:'VideoJS';src:url("../lib/video-js/font/vjs.eot");src:url("../lib/video-js/font/vjs.eot") format('embedded-opentype'), url("../lib/video-js/font/vjs.woff") format('woff'), url("../lib/video-js/font/vjs.ttf") format('truetype');font-weight:normal;font-style:normal;}  .vjs-default-skin .vjs-slider {outline:0;position:relative;cursor:pointer;padding:0;background-color:#333333;background-color:rgba(51, 51, 51, 0.9);}  .vjs-default-skin .vjs-slider:focus {-webkit-box-shadow:0 0 2em #ffffff;-moz-box-shadow:0 0 2em #ffffff;box-shadow:0 0 2em #ffffff;}  .vjs-default-skin .vjs-slider-handle {position:absolute;left:0;top:0;}  .vjs-default-skin .vjs-slider-handle:before {content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}  .vjs-default-skin .vjs-control-bar {display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);}  .vjs-default-skin.vjs-has-started .vjs-control-bar {display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s;}  .vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s;}  .vjs-default-skin.vjs-controls-disabled .vjs-control-bar {display:none;}  .vjs-default-skin.vjs-using-native-controls .vjs-control-bar {display:none;}@media \0screen {.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before {content:"";}}  .vjs-default-skin .vjs-control {outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em;}  .vjs-default-skin .vjs-control:before {font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);}  .vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before {text-shadow:0em 0em 1em #ffffff;}  .vjs-default-skin .vjs-control:focus {}  .vjs-default-skin .vjs-control-text {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}  .vjs-default-skin .vjs-play-control {width:5em;cursor:pointer;}  .vjs-default-skin .vjs-play-control:before {content:"\e001";}  .vjs-default-skin.vjs-playing .vjs-play-control:before {content:"\e002";}  .vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button {cursor:pointer;float:right;}  .vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before {content:"\e006";}  .vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {content:"\e003";}  .vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {content:"\e004";}  .vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {content:"\e005";}  .vjs-default-skin .vjs-volume-control {width:5em;float:right;}  .vjs-default-skin .vjs-volume-bar {width:5em;height:0.6em;margin:1.1em auto 0;}  .vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {height:2.9em;}  .vjs-default-skin .vjs-volume-level {position:absolute;top:0;left:0;height:0.5em;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;}  .vjs-default-skin .vjs-volume-bar .vjs-volume-handle {width:0.5em;height:0.5em;}  .vjs-default-skin .vjs-volume-handle:before {font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em;}  .vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {width:6em;left:-4em;}  .vjs-default-skin .vjs-progress-control {position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}  .vjs-default-skin:hover .vjs-progress-control {font-size:.9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}  .vjs-default-skin .vjs-progress-holder {height:100%;}  .vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress {position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0;}  .vjs-default-skin .vjs-play-progress {background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;}  .vjs-default-skin .vjs-load-progress {background:#646464 ;background:rgba(255, 255, 255, 0.4);}  .vjs-default-skin .vjs-seek-handle {width:1.5em;height:100%;}  .vjs-default-skin .vjs-seek-handle:before {padding-top:0.1em ;}  .vjs-default-skin .vjs-time-controls {font-size:1em;line-height:3em;}  .vjs-default-skin .vjs-current-time {float:left;}  .vjs-default-skin .vjs-duration {float:left;}  .vjs-default-skin .vjs-remaining-time {display:none;float:left;}  .vjs-time-divider {float:left;line-height:3em;}  .vjs-default-skin .vjs-fullscreen-control {width:3.8em;cursor:pointer;float:right;}  .vjs-default-skin .vjs-fullscreen-control:before {content:"\e000";}  .vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {content:"\e00b";}  .vjs-default-skin .vjs-big-play-button {left:0.5em;top:0.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);border:0.1em solid #3b4249;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);-moz-box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}  .vjs-default-skin.vjs-controls-disabled .vjs-big-play-button {display:none;}  .vjs-default-skin.vjs-has-started .vjs-big-play-button {display:none;}  .vjs-default-skin.vjs-using-native-controls .vjs-big-play-button {display:none;}  .vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus {outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50, 50, 50, 0.75);-webkit-box-shadow:0 0 3em #ffffff;-moz-box-shadow:0 0 3em #ffffff;box-shadow:0 0 3em #ffffff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;}  .vjs-default-skin .vjs-big-play-button:before {content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:0.05em 0.05em 0.1em #000;text-align:center ;position:absolute;left:0;width:100%;height:100%;}  .vjs-loading-spinner {display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;}  .vjs-default-skin .vjs-loading-spinner:before {content:"\e00a";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000;}  @-moz-keyframes spin {0% {-moz-transform:rotate(0deg);} 100% {-moz-transform:rotate(359deg);}}  @-webkit-keyframes spin {0% {-webkit-transform:rotate(0deg);} 100% {-webkit-transform:rotate(359deg);}}  @-o-keyframes spin {0% {-o-transform:rotate(0deg);} 100% {-o-transform:rotate(359deg);}}  @keyframes spin {0% {transform:rotate(0deg);} 100% {transform:rotate(359deg);}}  .vjs-default-skin .vjs-menu-button {float:right;cursor:pointer;}  .vjs-default-skin .vjs-menu {display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000000;border-top-color:rgba(7, 40, 50, 0.5);}  .vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);}  .vjs-default-skin .vjs-menu-button:hover .vjs-menu {display:block;}  .vjs-default-skin .vjs-menu-button ul li {list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase;}  .vjs-default-skin .vjs-menu-button ul li.vjs-selected {background-color:#000;}  .vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {outline:0;color:#111;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.75);-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff;}  .vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default;}  .vjs-default-skin .vjs-subtitles-button:before {content:"\e00c";}  .vjs-default-skin .vjs-captions-button:before {content:"\e008";}  .vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff;}  .video-js {background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}  .video-js .vjs-tech {position:absolute;top:0;left:0;width:100%;height:100%;}  .video-js:-moz-full-screen {position:absolute;}  body.vjs-full-window {padding:0;margin:0;height:100%;overflow-y:auto;}  .video-js.vjs-fullscreen {position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute;}  .video-js:-webkit-full-screen {width:100% !important;height:100% !important;}  .video-js.vjs-fullscreen.vjs-user-inactive {cursor:none;}  .vjs-poster {background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%;}  .vjs-poster img {display:block;margin:0 auto;max-height:100%;padding:0;width:100%;}  .video-js.vjs-using-native-controls .vjs-poster {display:none;}  .video-js .vjs-text-track-display {text-align:center;position:absolute;bottom:4em;left:1em;right:1em;}  .video-js .vjs-text-track {display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000000;background-color:rgba(0, 0, 0, 0.5);}  .video-js .vjs-subtitles {color:#ffffff ;}  .video-js .vjs-captions {color:#ffcc66 ;}  .vjs-tt-cue {display:block;}  .vjs-default-skin .vjs-hidden {display:none;}  .vjs-lock-showing {display:block !important;opacity:1;visibility:visible;}  .black-menu{background:linear-gradient(var(--slidemenu_min_color), var(--slidemenu_max_color));min-height:var(--black_menu_height);border-radius:4px;position:relative;z-index:7;}  .no-menu-gradient .black-menu{background:var(--slidemenu_main_color);}  .modern .black-menu{font-family:'Roboto';}  .black-menu.no-layout,.black-menu.no-layout .level0 > li.toggler:not(.selected) + li > a{border-radius:0;}  .black-menu ul{margin:0;padding:0;list-style-type:none;}  .black-menu .level0 > li{display:inline-block;float:none;position:relative;height:100%;color:#fff;}  .black-menu .level0 > li > a{display:block;color:var(--SlideMenuLinkColor);padding:0 var(--slide_menu_padding);text-decoration:none;position:relative;z-index:5;height:100%;box-sizing:border-box;font-family:Roboto, "Tahoma";font-size:13px;font-weight:400;line-height:var(--black_menu_height);text-transform:uppercase;text-align:left;letter-spacing:normal;}  .black-menu .level0 > li.toggler:not(.selected) + li > a{border-top-left-radius:4px;}  .black-menu .level0 > li.toggler:not(.selected) + li:not(.open) > a{border-bottom-left-radius:4px;}  .black-menu .level0 > li:hover > a, .black-menu .level0 > li.selected > a, .black-menu .level0 > li > a.selected{background:var(--slidemenu_hover_main_color);color:var(--SlideMenuLinkColorHover);text-decoration:none;text-shadow:none;transition:all 0.05s ease-out 0.05s;}  .black-menu .level0 > li.open > a:after{display:block;visibility:hidden;opacity:0;content:'';position:absolute;left:50%;bottom:0;width:0;height:0;font-size:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;margin-left:-8px;}  .black-menu .level0 > li.open:hover > a::after{visibility:visible;opacity:1;transition:opacity 0.05s ease-out 0.05s;}  .black-menu .level1{position:absolute;z-index:7;left:0;visibility:hidden;overflow:hidden;width:0;height:0;opacity:0;margin:0;padding:10px;list-style-type:none;background:#fff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);border-radius:0 0 4px 4px;box-sizing:border-box;}  .modern .black-menu .level1{border:0;box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);}  .black-menu li:hover > .level1{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:100%;transition:opacity 0.05s ease-out 0.05s;}  .black-menu .level1:not(.l1){top:0;left:100%;margin-top:-10px;border-top:1px solid #d5d5d5;border-radius:0 4px 4px 0;}  .modern .black-menu .level1:not(.l1){border:0;}  .black-menu .righted > .level1:not(.l1){border-radius:4px 0 0 4px;}  .black-menu .level1 > li{display:none;line-height:1;position:relative;box-sizing:border-box;}  .black-menu .level1 > li.subheader,.black-menu .level1 span.subheader{font-weight:bold;text-transform:uppercase;color:#111;padding:8px 12px;font-family:'Roboto';}  .black-menu .level1 span.subheader{display:block;}  .black-menu .level1 span.subheader.simple{font-weight:inherit;text-transform:inherit;}  .black-menu li:hover > .level1 > li{display:block;white-space:nowrap;}  .black-menu .level1 > li > a{display:block;padding:8px 10px;text-decoration:none;}  .modern .black-menu .level1 > li > a{font-family:'Roboto';font-size:14px;}  .black-menu .level0 > li:first-child > a{border-top-left-radius:4px;border-bottom-left-radius:4px;}  .black-menu.no-layout .level0 > li:first-child > a {border-radius:0;}  .black-menu .level1 > li.open > a{padding-right:24px;}  .black-menu .level1 > li:hover > a, .black-menu .level1 > li.selected > a{background:#f0f0f0;text-decoration:none;color:#333;}  .black-menu .level1 > li.open:after{content:'';display:block;width:0;height:0;position:absolute;top:50%;right:8px;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #666;}  .modern .black-menu .level1 > li.open::after{width:5px;height:5px;border:none;border-left:1px solid #888;border-bottom:1px solid #888;transform:rotate(-135deg);}  .black-menu.strict .level1 { padding:17px 24px 17px 24px; }  .black-menu.strict .level1 > li{padding-top:7px;padding-bottom:7px;}  .black-menu.strict .level1 > li > a{display:inline;padding-top:0;padding-bottom:0;padding-left:0;text-decoration:underline;}  .black-menu.strict .level1 > li:hover > a, .black-menu.strict .level1 > li.selected > a{background:transparent;text-decoration:underline;color:var(--LinkColor);}  .black-menu.strict .level1 > li.open:hover > a, .black-menu.strict .level1 > li > a:hover{color:var(--LinkHoverColor);}  .menu-tree-icon{display:inline-block;vertical-align:middle;margin-right:7px;}  .menu-tree-icon + .label{display:inline-block;vertical-align:middle;}  .black-menu .level0 > li.menu-opener,.icon-menu .level0 > li.menu-opener{display:none;}  .black-menu .level0 > li.adaptive-visible,.icon-menu .level0 > li.adaptive-visible,.black-menu .level0 > li.adaptive-hidden,.icon-menu .level0 > li.adaptive-hidden{display:inline-block;}  .do-button, .undo-button, .yellow-button, .small-button, .small-gray-button{display:inline-block;white-space:nowrap;outline:none;height:32px;overflow:hidden;font-size:13px;font-weight:normal;border-radius:2px;text-align:center;text-decoration:none;padding:0 19px;margin:0;cursor:pointer;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;}  .do-button:hover,.undo-button:hover,.yellow-button:hover,.small-button:hover,.small-gray-button:hover{text-decoration:none;}  .do-button:active,.undo-button:active,.yellow-button:active{padding:1px 18px 0 20px;}  a.do-button, a.undo-button, a.yellow-button, span.do-button, span.undo-button, span.yellow-button { padding-top:7px; }  a.do-button:active, a.undo-button:active, a.yellow-button:active { padding-top:7px; }  span.do-button, span.undo-button, span.yellow-button { cursor:default; }  .do-button:disabled{background:#c0c0c0 !important;color:#666 !important;border:1px solid #999 !important;}  .do-button, .small-button{background:#67990b;background:linear-gradient(#7fb517, #517e00);border:1px solid #6c9c04;border-bottom:1px solid #5c8006;color:#fff;}  .do-button:hover, .small-button:hover{background:#689401;color:#fff;}  .do-button:active, .small-button:active, .do-button.selected, .small-button.selected{background:#7fb517;background:linear-gradient(#517e00, #7fb517);}  .undo-button, .undo-button:visited, .small-gray-button, .small-gray-button:visited{background:#e1e1e1;background:linear-gradient(#f9f9fa, #c2c2c2);border:1px solid #d3d3d3;border-bottom-color:#aaa;color:#474747;text-shadow:#ededef 0 1px 1px;}  .no-buttons-gradient .undo-button,.no-buttons-gradient .undo-button:visited,.no-buttons-gradient .small-gray-button,.no-buttons-gradient .small-gray-button:visited{background:#e1e1e1;}  .undo-button:hover, .small-gray-button:hover{color:#474747;background:#e1e1e2;text-decoration:none;}  .undo-button:active, .small-gray-button:active, .undo-button.selected, .small-gray-button.selected{background:#d9d9d9;background:linear-gradient(#c2c2c2, #f9f9fa);color:#474747;}  .undo-button:disabled, .small-gray-button:disabled{background:#c2c2c2 !important;color:#666 !important;}  .yellow-button{background:#EFD816;background:linear-gradient(#F0ED04, #EFD21B);border:0;border-bottom:1px solid #AC7B1E;border-top:1px solid #F9F89A;color:#000;box-shadow:0 1px 1px #CDB078;}  .yellow-button:not(span):hover{background:#F0ED04;color:#000;}  .yellow-button:not(span):active{background:#EFD21B;background:linear-gradient(#EFD21B, #F0ED04);}  .do-button.big, .undo-button.big, .yellow-button.big{font-size:150%;height:42px;line-height:41px;text-transform:uppercase;font-family:"Open Sans";vertical-align:middle;border-radius:3px;}  .do-button.big:active, .undo-button.big:active, .yellow-button.big:active { padding-top:3px; }  span.do-button.big:active, span.undo-button.big:active, span.yellow-button.big:active { padding:0 19px; }  a.do-button.big, a.undo-button.big, a.yellow-button.big, span.do-button.big, span.undo-button.big, span.yellow-button.big { padding-top:0; }  a.do-button.big:active, a.undo-button.big:active, a.yellow-button.big:active { padding-top:1px; }  .small-button, .small-gray-button{font-size:11px;height:25px;padding:0 10px;}  a.small-button, a.small-gray-button, span.small-button, span.small-gray-button{padding-top:5px;text-decoration:none;}  .small-yellow-button{display:inline-block;white-space:nowrap;background:#EFD816;background:linear-gradient(#F0ED04, #EFD21B);border:0;border-bottom:1px solid #AC7B1E;border-top:1px solid #F9F89A;color:#000;outline:none;overflow:hidden;margin:0;font-size:11px;font-weight:normal;text-align:center;text-decoration:none;text-shadow:0 1px 1px #F0ED04;box-shadow:0 1px 1px #CDB078;cursor:pointer;box-sizing:border-box;height:25px;line-height:25px;padding:0 10px;border-radius:3px;}  .small-yellow-button:active{padding:1px 9px 0 11px;}  .small-yellow-button:hover{background:#EFD21B;background:linear-gradient(#EFD21B, #F0ED04);color:#000;text-decoration:none;}  a.small-yellow-button:hover{color:#000;}  .no-border-radius .do-button, .no-border-radius .undo-button,.no-border-radius .small-button, .no-border-radius .small-gray-button,.no-border-radius .yellow-button, .no-border-radius .small-yellow-button{border-radius:0;}  .theme-button{background:linear-gradient(to bottom, var(--button1), var(--button2));border-color:var(--button_border);border-bottom-color:var(--button_border_bottom);color:var(--ThemeButtonTextColor);}  .theme-button:hover, .do-button-hoverer:hover .theme-button, .do-button-hoverer:hover .theme-button:hover{background:var(--button_hover);color:var(--ThemeButtonTextHoverColor);border-color:var(--button_hover);}  .theme-button:active, .theme-button.selected{background:linear-gradient(to bottom, var(--button2), var(--button1));color:var(--ThemeButtonTextHoverColor);border-color:var(--button_hover);}  .button-gradient { background:linear-gradient(to bottom, var(--button1), var(--button2)); }  .button-gradient:hover, a.button-gradient:hover { background:var(--button_hover); }  .no-buttons-gradient .theme-button, .no-buttons-gradient .button-gradient{background:var(--button_color);border-color:var(--button_border);transition-property:background, color, border-color;transition-duration:0.15s;}  .no-buttons-gradient .theme-button:hover, .no-buttons-gradient .button-gradient:hover, .no-buttons-gradient a.button-gradient:hover,{background:var(--button_hover);border-color:var(--button_hover);}  .no-buttons-gradient .theme-button:active, .no-buttons-gradient .theme-button.selected{background:var(--button2);border-color:var(--button2);}  .credit-button{background:linear-gradient(var(--credit_button1), var(--credit_button2));border-color:var(--credit_button_border);border-bottom:var(--credit_button_border_bottom);}  .credit-button:hover { background:var(--credit_button_hover); }  .credit-button:active { background:linear-gradient(var(--credit_button2), var(--credit_button1)); }  .small-close{display:inline-block;color:#999;font-size:20px;cursor:pointer;line-height:1;background:transparent;border:0;padding:0;margin:0;font-family:Arial;outline:none;box-sizing:border-box;}  .small-close:before { content:'\2715'; }  .small-close:hover { color:#000; }  .small-close:active::before{position:relative;top:1px;left:1px;}  .big-close{display:block;position:absolute;top:10px;right:14px;z-index:1;cursor:pointer;text-decoration:none;text-shadow:none;color:#999;font-size:30px;line-height:30px;background:transparent;border:0;padding:0;margin:0;outline:none;}  .big-close:hover{color:#000;text-decoration:none;}  .big-close:after{content:'\2715';line-height:1;transition:color 0.02s ease-out;color:inherit;}  .buttons-switcher { overflow:hidden; }  .buttons-switcher .item, .buttons-switcher-alone{display:block;float:left;height:34px;min-width:15px;line-height:34px;padding:0 10px;background:linear-gradient(#fff, #e0e0e0);color:#333;text-decoration:none;border:1px solid #b7b7b7;border-left-width:0;text-align:center;text-shadow:1px 1px 2px #fff;}  .no-buttons-gradient .buttons-switcher .item, .no-buttons-gradient .buttons-switcher-alone{background:#f5f5f5;}  .buttons-switcher-alone, .buttons-switcher.dropdown { border-radius:2px; }  .buttons-switcher .item:first-child{border-left-width:1px;border-top-left-radius:2px;border-bottom-left-radius:2px;}  .buttons-switcher .item:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}  .buttons-switcher a.item:hover, a.buttons-switcher-alone:hover{background:#f0f0f0;color:#333;}  .buttons-switcher .item.selected, .buttons-switcher a.item.selected:hover{background:#ddd;box-shadow:inset 0 0 2px rgba(1, 2, 2, 0.3);color:#111;text-shadow:none;}  .no-border-radius .buttons-switcher .item { border-radius:0; }  .buttons-switcher.dropdown{display:inline-block;vertical-align:baseline;}  .buttons-switcher.dropdown-active{border:2px;box-shadow:0 0 2px rgba(0, 0, 0, 0.2);}  .buttons-switcher.dropdown li,.buttons-switcher.dropdown-active li,.buttons-switcher.dropdown-active li:last-child,.buttons-switcher.dropdown-active li.selected{padding:0;}  .buttons-switcher.dropdown > li > .item{float:none;text-align:left;border-radius:0;height:auto;}  .buttons-switcher.dropdown-active > li > .item { border-bottom-width:0; }  .buttons-switcher.dropdown-active > li:first-child > .item { border-radius:2px 2px 0 0; }  .buttons-switcher.dropdown-active > li:last-child > .item{border-radius:0 0 2px 2px;border-bottom-width:1px;}  .buttons-switcher.dropdown li.selected a::after, .buttons-switcher.dropdown li.selected a:hover::after{ border-top-color:#333; }  .pager{margin-top:20px;display:flex;flex-flow:row wrap;align-items:center;}  .pager[data-align='center']{justify-content:center;}  .pager.buttons-switcher .item{display:inline-block;float:none;}  .pager .interval{background:none;border-top:0;border-bottom:0;}  .pager form{display:inline-block;margin:0 0 0 10px;padding:0;outline:none;}  .pager form input{width:35px;height:36px;border-radius:0;padding-left:0;padding-right:0;text-align:center;}  .pager form input:focus { box-shadow:none; }  .pager2{justify-content:center;}  .pager2 .item{display:inline-block;}  .pager.transparent{font-size:110%;}  .pager.transparent .item{display:inline-block;border-radius:3px;text-decoration:none;min-width:25px;height:25px;line-height:19px;text-align:center;font-weight:bold;transition:none;box-sizing:border-box;padding:3px;}  .pager.transparent .item.selected, .pager.transparent a.item:hover{background:#f14242;color:#fff;}  .pager.transparent .item:not(.selected) { color:inherit; }  .pager.transparent .item:not(:last-child){margin-right:2px;}  .pager.transparent .item .label{display:none;}  .pager.transparent .item.next::after, .pager.transparent .item.prev::after{display:none;}  .pager.transparent .item.next:before, .pager.transparent .item.prev:before{font-family:"Font Awesome 5 Pro";display:inline;}  .pager.transparent .item.next:before { content:'\f105'; }  .pager.transparent .item.prev:before { content:'\f104'; }  .pager.transparent form { margin:0; }  .pager.transparent form input{height:25px;width:35px;}  .calendar-block{margin-bottom:24px;}  .calendar-years{padding:0;margin:0;list-style-type:none;font-weight:bold;font-size:140%;}  .calendar-years li{display:inline-block;margin:0 24px 0 0;}  .calendar-months{margin:15px 0 0 0;padding:0;list-style-type:none;}  .calendar-months li{display:inline-block;margin:0 12px 6px 0;font-size:110%;}  .calendar-months .num{font-size:70%;margin-left:5px;}  .calendar-months .selected{color:#000;font-weight:bold;}  .calendar-months .selected .num { color:inherit; }  .calendar-days{border-collapse:collapse;border-spacing:0;border:1px solid #FFF;margin:0 auto;width:100%;}  .calendar-days th{background:#D2E59C;color:#000;text-align:right;padding:2px 5px !important;}  .calendar-days a{display:block;text-align:right;padding:5px 5px 5px 8px;background:#f9f9f9;color:#000;}  .calendar-days a:hover{background:#333;color:#FFF;text-decoration:none;}  .calendar-days td{border:1px solid #FFF;padding:0;}  .calendar-days .curday { background:#D2E59C; }  .calendar-days .oday { color:#a2a2a2; }  .image_carousel{position:relative;white-space:nowrap;overflow:hidden;}  .image_carousel .prev, .image_carousel .next,.image_carousel ~ .prev, .image_carousel ~ .next{width:30px;height:30px;display:none;position:absolute;top:50%;margin-top:-17px;border-radius:17px;border:2px solid #fff;background-color:var(--ThemeColor, rgba(0, 0, 0, 0.1));text-decoration:none;visibility:hidden;z-index:7;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);text-align:center;}  .image_carousel_visible .prev,.image_carousel_visible .next,.image_carousel:hover .prev,.image_carousel:hover .next,.image_carousel_visible ~ .prev,.image_carousel_visible ~ .next,.image_carousel:hover ~ .prev,.image_carousel:hover ~ .next{visibility:visible;}  .image_carousel .prev, .image_carousel ~ .prev { left:0; }  .image_carousel .next, .image_carousel ~ .next { right:0; }  .image_carousel .prev:before, .image_carousel .next:before,.image_carousel ~ .prev:before, .image_carousel ~ .next:before{display:block;content:'';position:absolute;top:8px;width:9px;height:9px;border:4px solid #fff;border-top:none;border-right:none;}  .image_carousel .prev::before, .image_carousel ~ .prev::before{left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}  .image_carousel .next::before, .image_carousel ~ .next::before{left:7px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}  .image_carousel .prev:not(.disabled):active::before,.image_carousel .next:not(.disabled):active::before,.image_carousel ~ .prev:not(.disabled):active::before,.image_carousel ~ .next:not(.disabled):active::before{margin:1px 0 0 1px;}  .image_carousel .prev.disabled, .image_carousel .next.disabled,.image_carousel ~ .prev.disabled, .image_carousel ~ .next.disabled{background-color:#999;cursor:default;}  .pagination{position:absolute;bottom:8px;left:0;width:100%;box-sizing:border-box;text-align:center;padding:0;display:block;white-space:nowrap;z-index:1;}  .pagination a{background:#ccc;width:14px;height:14px;border-radius:7px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);margin:0 6px;display:inline-block;vertical-align:middle;}  .pagination a.selected{background:linear-gradient(var(--min_color), var(--max_color));color:#fff;text-shadow:rgba(0, 0, 0, 0.4) 1px 1px 2px;text-decoration:none;cursor:default;}  .pagination a span { display:none; }  .dark-pagination{position:absolute;bottom:-15px;left:0;width:100%;text-align:center;padding:0;display:block;white-space:nowrap;z-index:1;}  .dark-pagination > .pagination{display:inline-block;vertical-align:bottom;position:static;left:auto;bottom:auto;width:auto;background:#181818;padding:6px 10px;border:1px solid #2a2a2a;overflow:hidden;border-radius:16px;}  .dark-pagination > .pagination:empty{visibility:hidden;}  .dark-pagination .pagination a{display:block;float:left;background:#b7b7b7;box-shadow:none;margin:0 6px;position:relative;}  .dark-pagination .pagination a.selected { background:#b7b7b7; }  .dark-pagination .pagination a.selected:after{content:'';width:8px;height:8px;position:absolute;background:#181818;border-radius:4px;top:3px;left:3px;}  .simple-arrows .image_carousel .prev,.simple-arrows .image_carousel .next{width:0;height:0;content:'';border:12px solid transparent;box-shadow:none !important;background:none;border-radius:0;visibility:visible;}  .simple-arrows .image_carousel .prev,.simple-arrows .image_carousel .next,.simple-arrows .image_carousel .prev:hover,.simple-arrows .image_carousel .next:hover{transition:border-color 0.15s;}  .simple-arrows .image_carousel .prev{border-left-width:0;border-right-color:#ccc;}  .simple-arrows .image_carousel .next{border-right-width:0;border-left-color:#ccc;}  .simple-arrows .image_carousel .prev:hover { border-right-color:#a0a0a0; }  .simple-arrows .image_carousel .next:hover { border-left-color:#a0a0a0; }  .simple-arrows .image_carousel .prev::before,.simple-arrows .image_carousel .next::after{display:none;}  .control-block{border:1px solid #e1e1e1;border-radius:4px;background:linear-gradient(#f6f6f6, #eaeaea);}  .control-block .section{display:inline-block;vertical-align:middle;padding:16px 26px;}  .control-block .spacer{display:inline-block;vertical-align:middle;height:100%;font-size:1px;border-right:1px solid #fff;background-color:#d1d1d1;width:1px;min-height:68px;}  .editable-block{margin:0;padding:0;list-style-type:none;background:linear-gradient(#f4f4f4, #e2e2e2);border:1px solid #a9a9a9;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);border-radius:4px;white-space:nowrap;display:inline-block;line-height:0;letter-spacing:normal;word-spacing:normal;}  .editable-block.editable-block-dynamic{position:absolute;z-index:2;display:none;top:0;right:0;}  .editable-block > li{display:inline-block;vertical-align:middle;margin:0;padding:0;}  .editable-block > li:not(:last-child) { border-right:1px solid #a9a9a9; }  .editable-block .ficon{padding:3px;}  #date-filter{padding:10px 10px;margin-bottom:15px;}  #date-filter-stats{display:inline-block;vertical-align:middle;margin:0 15px 0 0;padding:0;list-style-type:none;}  #date-filter-stats > li{display:inline-block;vertical-align:middle;}  #date-filter-stats > li:not(:last-child) { margin-right:15px; }  #date-filter-stats .selected{display:inline-block;border-radius:3px;padding:5px 10px;}  #date-filter-stats a { display:inline-block; }  #date-filter-stats a:not(:hover) { color:#333; }  #date-filter-stats .num{margin-left:7px;font-size:95%;vertical-align:bottom;}  #date-filter-stats a:hover > .num { color:inherit; }  #date-filter-for-moderator-inner{display:inline-block;vertical-align:middle;}  #date-filter-for-moderator-inner .header{display:none;margin-right:2px;}  #date-filter-for-moderator-inner .forminput-text{width:110px;}  #date-filter-inputs{display:inline-block;}  .dropdown{display:inline;margin:0;padding:0;list-style-type:none;vertical-align:bottom;text-align:left;}  .dropdown-active{display:block;background:#fff;border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 0.7);position:absolute;z-index:6;}  .dropdown-fixed{position:fixed;top:0 !important;z-index:1000000;}  .dropdown li { display:none; }  .dropdown li.selected { display:inline; }  .dropdown li.selected a:after{content:'';display:inline-block;vertical-align:middle;margin-left:4px;width:0; height:0; border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid var(--LinkColor);}  .dropdown li.selected a:hover::after{ border-top-color:var(--LinkHoverColor); }  .dropdown-active li.selected a{text-decoration:none;color:#000;}  .dropdown-active li.selected a.selected-temp::after, .dropdown-active li.selected a.selected-temp:hover::after{border-top:0;border-bottom:3px solid #000;}  .dropdown-active li, .dropdown-active li.selected{display:block;padding:4px 10px;}  .dropdown-active li:first-child { padding-top:9px; }  .dropdown-active li:last-child { padding-bottom:11px; }  .dd{margin:0;padding:25px;display:block;visibility:hidden;opacity:0;background:#fff;position:absolute;z-index:100;border-radius:0 0 4px 4px;box-sizing:border-box;line-height:normal;transform:translateX(-1000000%);transition-property:opacity, visibility;transition-duration:0.15s;}  .dd.translate{opacity:1;visibility:visible;transform:translateX(-100%);transition-property:transform;}  #adaptive-opener-block.visible .dd.translate{transform:translateX(0);transform:translateY(-100%);}  .dd.translate.inversed{transform:translateX(100%);position:fixed;}  .dd.dd-fixed{position:fixed;top:0 !important;}  .dd.opened{box-shadow:0 1px 16px rgba(0, 0, 0, 0.2);visibility:visible;opacity:1;transform:translateX(0);transform:translateY(0);}  .modern .dd.opened{box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);}  .dd.translate.opened,#adaptive-opener-block.visible .dd.translate.opened{transform:translateX(0);transform:translateY(0);}  .dd.opened:before{content:'';display:block;position:absolute;left:24px;top:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;}  .dd.opened:empty::before, .dd.opened.no-arrow::before{ display:none; }  .dd > ul{margin:0;padding:0;list-style-type:none;overflow:auto;text-align:left;}  .dd > ul > li { display:block; }  .dd > ul > li:not(:last-child) { margin-bottom:13px; }  .dd + .header-link:after, .header-link.arrowed:after{content:'';display:inline-block;vertical-align:middle;margin-left:14px;width:4px;height:4px;border:1px solid var(--TopPanelLinkColor);border-top:none;border-right:none;transform:rotate(-45deg);transition:transform 0.15s;position:relative;top:-1px;}  .dd + .header-link:hover::after,.dd + .header-link.selected::after,.header-link.arrowed:hover::after,.header-link.arrowed.selected::after{border-color:var(--TopPanelLinkHoverColor);transform:rotate(-225deg);top:2px;}  .dd > ul > li.selected { font-weight:bold; }  .dd.raw { padding:0; }  .dd.raw > ul > li { margin:0; }@media screen and (max-width:700px){.adaptive .dd + .header-link::after, .adaptive .header-link.arrowed::after{display:none;}}  .theme-cart-gradient, .header-link.theme-cart-gradient{background:linear-gradient(var(--cart_color1) 0%, var(--cart_color) 50%, var(--cart_color3) 90%, var(--cart_color4) 100%);color:var(--CartBlockFontColor);text-decoration:none;transition:none;}  .theme-cart-gradient:not(.no-text-shadow), .header-link.theme-cart-gradient:not(.no-text-shadow){text-shadow:rgba(0, 0, 0, 0.4) 1px 1px 2px;}  a.theme-cart-gradient:hover, .theme-cart-gradient.selected, .header-link.theme-cart-gradient.selected, .theme-cart-gradient-hoverable:hover{background:var(--cart_color1);color:var(--CartBlockFontColor);text-decoration:none;transition:none;}  .dd + .header-link.theme-cart-gradient::after, .dd + .header-link.selected.theme-cart-gradient::after { border-color:var(--CartBlockFontColor); }  .arrowable, a.arrowable{display:inline-block;position:relative;padding-right:13px;text-decoration:none;}  .arrowable.selected { color:var(--LinkHoverColor); }  .arrowable:after{content:'';display:block;font-size:0;width:4px;height:4px;border:1px solid var(--LinkColor);border-top:none;border-right:none;transform:rotate(-45deg);transition:transform 0.15s;position:absolute;top:50%;right:0;margin-top:-4px;}  .arrowable.selected::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-225deg);margin-top:-2px;}  .arrowable:hover::after, .arrowable.selected::after{border-color:var(--LinkHoverColor);}  .explorer, .explorerhidden{padding:0;margin:0;overflow:hidden;list-style-type:none;}  .explorer ul, .explorerhidden{padding:0 0 0 20px !important;}  .explorer li{width:100%;overflow:hidden;display:block;vertical-align:top;}  .explorerplus, .explorerminus, .explorerone, .explorerfolder{display:block;float:left;width:15px;height:18px;margin:0 2px 0 0;background-image:url("../gooru/images/_sprite_tree.gif");background-repeat:no-repeat;}  .explorerplus { background-position:0 0; }  .explorerminus { background-position:-15px 0; }  .explorerone{width:16px;background-position:-30px 0;}  .explorerfolder{width:13px;height:16px;margin:0 5px 0 0;background-position:-46px 0;}  .small-help{display:inline-block;font-size:12px;margin-left:4px;color:#999;cursor:pointer;}  .big-help{display:inline-block;margin-left:7px;color:#999;cursor:pointer;}  .small-help:after, .big-help:after{font-family:'Font Awesome 5 Pro';content:'\f059';font-weight:300;}  .small-help:hover::after, .big-help:hover::after{font-weight:900;}  .pdf, .xls{display:inline-block;}  .pdf:before, .xls:before{content:'';width:32px;height:32px;background:url("../gooru/images/assoc32.png") no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;}  .pdf::before { background-position:0 0; }  .xls::before { background-position:-32px 0; }  .cli-icon, .font-icon{display:inline-block;vertical-align:middle;font-family:'Font Awesome 5 Pro';font-weight:400;color:var(--IconColor);background:transparent;border:0;padding:0;margin:0;cursor:pointer;outline:none;text-decoration:none;}  .cli-icon:active, .font-icon:active{transform:translate3d(1px, 1px, 1px);}  .cli-icon:not(.empty), .font-icon:not(.empty):before { color:var(--IconColor); }  .cli-icon.empty { color:#ccc; }  .cli-icon:before { display:inline-block; }  .cli-icon.cli-icon-user::before { content:'\f007'; font-weight:300; }  .cli-icon.cli-icon-cart::before { content:'\f07a'; font-weight:300; }  .favourites-block .cli-icon::before { content:'\f005'; font-weight:300; }  .recents-block .cli-icon::before { content:'\f06e'; }  .compare-block .cli-icon::before { content:'\f24e'; font-weight:300; }  .header-cli-icon { font-size:25px; }  .subtop-block .cli-icon { font-size:25px; }  .top-block .cli-icon { font-size:40px; }  .header-cli-icon + .label, .header-cli-icon + img{display:inline-block;margin-left:10px;}@media screen and (max-width:400px){.adaptive .header-block .cli-icon, .adaptive .header-cli-icon { font-size:20px; }}  .subtop-block {}  .subtop-block .cli-link, .top-block .cli-link{display:block;text-decoration:none;color:inherit;padding:0 13px;border-radius:0 4px 4px 0;letter-spacing:-4px;word-spacing:0;white-space:nowrap;}  .top-block .cli-link{height:38px;line-height:38px;padding:0;}  .header-block .header-link{position:relative;}  .cli-link > *{word-spacing:normal;letter-spacing:normal;}  .subtop-block a.cli-link{color:inherit;transition-property:background, color;transition-duration:0.2s;}  .subtop-block a.cli-link:hover, .subtop-block a.cli-link.selected{color:inherit;}  .modern .top-block .dd{box-shadow:0 8px 57px 0 rgba(0, 0, 0, 0.3);}  .cli-link .label{display:inline-block;}  .cli-link.position-icon-label .label{margin-left:5px;}  .cli-link.position-icon .label{display:none;}  .top-block .cli-link:not(:empty) .label { color:inherit; }  .header-block .header-link.empty::after{display:none;}  .header-block .header-link.position-icon::after{margin-left:0;}  .beauty-num{display:inline-block;position:relative;box-sizing:border-box;text-align:center;width:16px;min-width:16px;height:16px;border-radius:8px;margin-right:-9px;left:-9px;top:-9px;font-size:10px;font-weight:normal;line-height:16px;color:#fff;padding:0;}  .subtop-block .position- > .label, .top-block .position- > .label{overflow:hidden;}  .position- > .beauty-num{display:block;float:right;top:5px;left:-1px;margin-right:-1px;}  .top-block .beauty-num{top:-16px;left:-16px;margin-right:-16px;}  .top-block .position- > .beauty-num{top:5px;left:15px;margin-right:0;}  .header-block .position- > .beauty-num{float:none;display:block;position:absolute;bottom:auto;left:auto;top:50%;right:27px;margin:-15px 0 0 0;}  .header-block .position-.empty > .beauty-num { right:7px; }  .dd .beauty-num{top:-5px;left:2px;margin-right:0;}  .beauty-num.shake{animation:shake 0.5s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;}  @keyframes shake{10%, 90% { transform:translate3d(0, -1px, 0); } 20%, 80% { transform:translate3d(0, 2px, 0); } 30%, 50%, 70% { transform:translate3d(0, -4px, 0); } 40%, 60% { transform:translate3d(0, 4px, 0); }}  .small-icon{display:inline-block;vertical-align:middle;box-sizing:border-box;background:transparent;border:0;padding:0;margin:0;font-size:13px;outline:none;cursor:pointer;position:relative;color:var(--IconColor);transition-property:color;transition-duration:0.2s;}  .small-icon:hover{color:var(--IconColorHover);}  .small-icon:active{color:var(--IconColorActive);transform:translate3d(1px, 1px, 1px);}  .small-icon.un { color:var(--IconColorSelected); }  .small-icon.un:hover { color:var(--IconColorSelectedHover); }  .small-icon.un:active { color:var(--IconColorSelectedActive); }  .small-icon:before{display:inline-block;vertical-align:middle;font-family:"Font Awesome 5 Pro";font-size:18px;}  .small-icon.big::before{font-size:25px;}  .small-icon .label{display:inline-block;vertical-align:middle;margin-left:7px;white-space:nowrap;display:none;}  .num-views:before{font-family:'Font Awesome 5 Pro';content:'\f06e';display:inline-block;font-weight:300;margin-right:4px;}  .ficon{display:inline-block;vertical-align:bottom;background-color:transparent;background-repeat:no-repeat;border:none;outline:none;width:16px;height:16px;cursor:pointer;padding:0;margin:0;color:#666;text-decoration:none;line-height:16px;text-align:center;font-size:16px;box-sizing:content-box;}  .ficon:hover{color:#666;}  .ficon:active{transform:translate3d(1px, 1px, 1px);}  .ficon:before{content:attr(data-content);font-family:"Font Awesome 5 Pro";}  .control-button-config{ color:#666; }  .control-button-config:hover{ color:#444; }  .control-button-delete{ color:#df0000; }  .control-button-delete:hover{ color:#a30000; }  .image-switcher{text-align:center;}  .image-switcher .images{margin-top:15px;text-align:center;letter-spacing:-4px;word-spacing:0;}  .image-switcher .images > a{display:inline-block;vertical-align:middle;margin:3px 3px 0 3px;padding:3px;border:1px solid transparent;transition:border 0.15s ease-out;letter-spacing:normal;word-spacing:normal;background:transparent;}  .image-switcher .images > a.selected{border-color:#f0851d;transition:border 0.15s ease-out;}  .image-switcher .images > a > img{margin-left:auto;margin-right:auto;}  .image-switcher.image-switcher-left .image-switcher-image { float:right; }  .image-switcher.image-switcher-right .image-switcher-image { float:left; }  .image-switcher.image-switcher-left .images, .image-switcher.image-switcher-right .images{overflow:hidden;margin-top:0;}  .image-switcher.image-switcher-left .images > a, .image-switcher.image-switcher-right .images > a{display:block;margin:0;}  .image-switcher.image-switcher-left .images > a:not(:last-child),.image-switcher.image-switcher-right .images > a:not(:last-child){margin-bottom:3px;}  .image-switcher.image-switcher-left .images > a{float:left;clear:left;}  .image-switcher.image-switcher-right .images > a{float:right;clear:right;}  .image-switcher-image{display:inline-block;text-align:center;position:relative;letter-spacing:-4px;word-spacing:0;}  .image-switcher-image > *{letter-spacing:normal;word-spacing:normal;}  .image-switcher-image:before{content:'';display:inline-block;height:100%;width:0;font-size:0;vertical-align:middle;}  a.image-switcher-big{display:inline-block;vertical-align:middle;line-height:normal;}  .image-switcher-big > img{max-width:100%;height:auto;line-height:0;display:inline-block;}  .image-switcher-big > img:not(:first-child){display:none;}  .image-switcher-big > img.inversed{max-height:100%;width:auto;}  .image-switcher-image-arrow{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background:transparent;border:0;cursor:pointer;outline:none;}  .image-switcher-image-arrow:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:3px solid rgba(0, 0, 0, 0.75);border-top:none;border-right:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}  .image-switcher-image-arrow.next::after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}  .image-switcher-image-arrow.prev { left:6px; }  .image-switcher-image-arrow.next { right:6px; }  #image-zoom{width:100%;height:400px;border:1px solid #888;border-radius:0;background:#fff;color:#333;position:absolute;z-index:8000;top:0;left:0;overflow:hidden;box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-sizing:border-box;}  .image-switcher-carousel{position:relative;display:none;}  .image-switcher-carousel .carousel{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .image-switcher-carousel .carousel > li{display:inline-block;vertical-align:middle;white-space:normal;overflow:hidden;width:100%;letter-spacing:normal;word-spacing:normal;text-align:center;}  .image-switcher-carousel .carousel > li > span{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;outline:none;}  .image-switcher-carousel .carousel > li:not(.inversed) img,.image-switcher-carousel .carousel > li.inversed img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;}  .image-switcher-carousel .pagination a{width:24px;height:24px;border-radius:12px;}  #message:not(:empty){margin-top:20px;}  #message:not(:empty) > .message:last-child{margin-bottom:0;}  .message{position:relative;min-height:30px;padding:12px 50px 14px 50px;margin-bottom:20px;text-align:left;background:#dff0ff;font-size:15px;line-height:1.3;box-sizing:border-box;}  .message p { margin-top:0; }  .message a:not(.theme-button), .message a:not(.theme-button):hover { color:inherit; }  .message-ajax{display:block;position:fixed;top:0;z-index:1000000;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 3px 3px rgba(0, 0, 0, 0.7);}  .fancybox-inner .message{margin-bottom:0;max-width:800px;}  .post-json-raw .message{border-radius:4px;padding:10px 11px;min-height:0;box-shadow:none;margin-top:4px;}  .message.simple{padding-left:20px;padding-right:20px;}  .message .big-close{color:#fff;font-size:23px;top:8px;right:12px;}  .message .big-close:hover { color:#fff; }  .fancybox-inner .message .big-close { display:none; }  .message:after{display:block;content:'';position:absolute;font-size:30px;left:17px;top:50%;font-weight:700;}  .message.ok{background:#5da423;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.7);}  .message.ok::after{margin-top:-9px;width:13px;font-size:0;height:8px;border:3px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}  .message.error{background:#c63327;color:#fff;padding-left:42px;}  .message.error::after{content:'!';margin-top:-19px;}  .message.notice{background:#ddc711;color:#000;}  .message.notice::after{content:'i';font-style:italic;font-family:"Times New Roman";color:#111;margin-top:-20px;left:20px;}  .open-dialog-fancybox .fancybox-skin { background-color:#f7f7f7; }  .no-border-radius .fancybox-skin{border-radius:0;}  .dialog-box-text{color:#333;text-align:center;font-size:100%;border-bottom:1px solid #e3e3e3;padding:20px 40px;min-width:200px;max-width:600px;}  .ajax-buttons{border-top:1px solid #fff;background-color:#ececec;border-radius:0 0 4px 4px;padding:13px 20px;overflow:hidden;}  #fancy_confirm_button_ok{min-width:90px;float:left;margin-right:20px;}  #fancy_confirm_button_cancel{min-width:90px;float:right;}  #fancybox-content .ok,#fancybox-content .error,#fancybox-content .notice{margin:0;}  #showalert-ok{text-align:center;background-color:#ececec;border-top:1px solid #ccc;border-radius:0 0 4px 4px;padding:12px 12px 13px 12px;}  #showalert-content{background:#f7f7f7;padding:20px 40px;border-radius:4px 4px 0 0;}  #showalert-content .message:last-child { margin-bottom:0; }  .inc, .dec{background:#e3e3e3;border:1px solid #d0d0d0;color:#494949;font-family:Arial;outline:none;box-sizing:border-box;margin:0;padding:0;width:18px;height:18px;cursor:pointer;text-align:center;}  .inc:disabled, .dec:disabled, .inc.disabled, .dec.disabled{color:#999;background:#f9f9f9;border-color:#d9d9d9;cursor:default;}  .inc:not(:disabled):not(.disabled):hover, .dec:not(:disabled):not(.disabled):hover{background:#e9e9e9;color:#000;border-color:#ccc;}  .inc:not(:disabled):not(.disabled):active, .dec:not(:disabled):not(.disabled):active{padding-top:1px;padding-left:1px;}  #sitemap-items{padding:15px 0 0 0;margin:0 0 0 -40px;list-style-type:none;}  #sitemap-items > li{display:inline-block;vertical-align:top;overflow:hidden;margin:0 0 40px 40px;}  #sitemap-items > .theme-header{font-size:140%;margin-bottom:10px;margin-left:3px;}  .noUiSlider { margin:6px 0 16px 0; }  .slider-value1 { float:left; }  .slider-value2 { float:right; }  .filter-slider-inputs { padding-bottom:5px; }  .slider-numbers{overflow:hidden;padding-top:0;}  .noUi-target *{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default;}  .noUi-base{width:100%;height:8px;position:relative;max-width:100%;border-radius:2px;z-index:1;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.2);}  .noUi-background{background:#a7abaf;border-radius:2px;}  .noUi-connect{background:linear-gradient(var(--light_color), var(--dark_color));}  .noUi-handle{box-sizing:content-box;background:#fff;border:1px solid #d5d5d5;height:15px;width:15px;border-radius:8px;z-index:1;position:relative;box-shadow:0 0 2px rgba(0, 0, 0, 0.2);}  .noUi-handle-lower, .noUi-handle-upper{left:-6px;top:-4px;}  .noUi-active{}  .noUi-origin{position:absolute;right:0;top:0;bottom:0;border-radius:inherit;}  .noUi-origin-upper { background:inherit !important; }  .noUi-z-index { z-index:10; }  .noUi-target[disabled] .noUi-base { background:#999; }  .noUi-target[disabled] .noUi-connect { background:#bbb; }  .noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s;}  .noUi-vertical{width:40px;height:100%;}  .noUi-vertical .noUi-origin{bottom:0;left:0;}  .noUi-vertical .noUi-handle { margin:-23px 0 0 -3px; }  .menu-small-light{background:#fff;box-shadow:0 1px 8px rgba(0, 0, 0, 0.2);}  .menu-small-light > ul{margin:0;padding:0;list-style-type:none;text-align:center;}  .menu-small-light > ul > li{display:inline-block;vertical-align:bottom;}  .menu-small-light > ul > li > a{display:block;padding:10px 12px;text-decoration:none;font-family:"Open Sans", Arial;line-height:1;font-size:110%;}  .menu-small-light.tt { border-radius:0 0 4px 4px; }  .menu-small-light.tb { border-radius:4px 4px 0 0; }  .menu-small-light.dark{background:#424242;background:-moz-linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);background:-webkit-linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);background:-o-linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);background:-ms-linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);background:linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);}  .menu-small-light.dark > ul > li > a:not(:hover) { color:#fff; }  .subs{margin:0 0 20px 1px;position:relative;}  .subs ul{margin:0;padding:0;list-style-type:none;}  .subs > ul > li:not(:last-child) { margin-bottom:7px; }  .subs > ul > li > a{display:inline-block;margin:4px 7px;}  .subs > ul > li.selected > a, .subs > ul > li.selected > span.selected{display:inline-block;border-radius:3px;padding:4px 7px;margin:0;}  .subs ul ul{margin:12px 10px 10px 14px;font-size:85%;}  .subs ul ul li { margin-bottom:7px; }  .subs ul ul li > a{display:inline-block;margin:2px 6px;}  .subs ul ul li.selected > a, .subs ul ul li.selected > span.selected{display:inline-block;background-color:#e0e0e0;border:1px solid #ccc;color:#000;text-decoration:none;border-radius:2px;padding:2px 6px;margin:0;}  .subs ul ul ul{margin-left:20px;font-size:inherit;}  .subs ul ul ul li { margin-bottom:5px; }  .subs ul ul ul li > a { margin:0; }  .subs ul ul ul li.selected > a, .subs ul ul ul li.selected > span.selected{background-color:transparent;color:#000;padding:0;margin:0;border-radius:0;}  .subs.horizontal { position:static; }  .subs.horizontal > ul > li{display:inline-block;vertical-align:top;margin-right:15px;}  .subs.horizontal > ul > li > a { margin-left:0; }  .subs.alone .theme-header{font-size:120%;margin-bottom:10px;padding-left:7px;}  .wide-menu{font-size:13px;height:var(--black_menu_height);}  .wide-menu ul{margin:0;padding:0;list-style-type:none;}  .wide-menu .level0{height:100%;}  .wide-menu .level0 > li{display:block;float:left;position:relative;height:100%;color:#fff;}  .wide-menu .level0 > li > a{display:block;color:var(--SlideMenuLinkColor);padding:0 var(--slide_menu_padding);text-decoration:none;position:relative;z-index:5;height:100%;box-sizing:border-box;font-family:"PT Sans", Arial;font-size:16px;font-weight:700;line-height:var(--black_menu_height);text-transform:uppercase;text-align:left;}  .wide-menu .level0 > li:hover > a{background-color:var(--slidemenu_hover_light_color);color:var(--SlideMenuLinkColorHover);text-decoration:none;transition:all 0.05s ease-out 0.05s;}  .wide-menu .level0 > li.selected > a, .wide-menu .level0 > li > a.selected{background-color:var(--slidemenu_hover_dark_color);color:var(--SlideMenuLinkColorHover);text-decoration:none;transition:all 0.05s ease-out 0.05s;}  .wide-menu .level0 > li.open > a:after{display:block;visibility:hidden;opacity:0;content:'';position:absolute;left:50%;bottom:0;width:0;height:0;font-size:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;margin-left:-8px;}  .wide-menu .level0 > li.open:hover > a::after{visibility:visible;opacity:1;transition:visibility, opacity 0.05s ease-out 0.05s;}  .wide-menu .level1{position:absolute;z-index:7;left:0;visibility:hidden;opacity:0;min-width:100%;margin:0;padding:10px;list-style-type:none;background:#fff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);border-radius:0 0 4px 4px;box-sizing:border-box;}  .wide-menu .level0 > li:hover > .level1.l1{visibility:visible;opacity:1;transition:visibility, opacity 0.05s ease-out 0.05s;}  .wide-menu .level1:not(.l1){top:0;left:100%;visibility:visible;display:none;opacity:1;margin-top:-10px;border-top:1px solid #d5d5d5;border-radius:0 4px 4px 0;}  .wide-menu li.open:hover > .level1:not(.l1){display:block;}  .wide-menu .righted > .level1:not(.l1){border-radius:4px 0 0 4px;}  .wide-menu .level1 > li{display:block;white-space:nowrap;line-height:1;position:relative;box-sizing:border-box;}  .wide-menu .level1 > li > a{display:block;padding:8px 10px;text-decoration:none;}  .wide-menu .level1 > li.open > a{padding-right:24px;}  .wide-menu .level1 > li:hover > a, .wide-menu .level1 > li.selected > a{background:#f0f0f0;text-decoration:none;color:#dd6c02;}  .wide-menu .level1 > li.open:after{content:'';display:block;width:0;height:0;position:absolute;top:50%;right:8px;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #666;}  .wide-menu.strict .level1 { padding:17px 24px 17px 24px; }  .wide-menu.strict .level1 > li{padding-top:7px;padding-bottom:7px;}  .wide-menu.strict .level1 > li > a{display:inline;padding:0;text-decoration:underline;}  .wide-menu.strict .level1 > li:hover > a, .wide-menu.strict .level1 > li.selected > a{background:transparent;text-decoration:underline;color:#05c;}  .wide-menu.strict .level1 > li.open:hover > a, .wide-menu.strict .level1 > li > a:hover { color:#dd6c02; }  .countdown-dashboard{display:inline-block;overflow:hidden;color:var(--TimerColor);text-align:center;min-width:128px;}  .countdown-dashboard .dash{width:30px;height:36px;float:left;margin-right:4px;position:relative;white-space:nowrap;}  .countdown-dashboard.large-days .dash.days_dash{width:40px;}  .countdown-dashboard .digits{border-radius:4px;box-sizing:border-box;display:block;font-size:15px;font-weight:700;height:22px;letter-spacing:1px;line-height:22px;padding:0;width:100%;}  .countdown-dashboard .dash:last-child { margin-right:0; }  .countdown-dashboard .digit{font-size:19px;font-weight:700;display:inline-block;vertical-align:top;position:relative;font-family:"Open Sans", Arial;}  .countdown-dashboard .dash_title{position:absolute;display:block;bottom:0;left:0;width:100%;font-size:85%;color:#999;}  .countdown-dashboard-label{display:block;margin-bottom:5px;color:#666;}  .qtip-gooru{font-size:13px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}  .qtip-gooru .qtip-titlebar{padding:8px 14px;margin:0;font-size:inherit;font-weight:bold;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}  .qtip-gooru .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none;}  .qtip-gooru .qtip-content { padding:9px 14px; }  .qtip-gooru .qtip-icon { background:transparent; }  .qtip-gooru .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;}  .qtip-gooru .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;}  .adv-group > ul{margin:0;padding:0;list-style-type:none;}  .adv-group > ul > li > a, .adv-group > ul > li > img{display:inline-block;vertical-align:top;}  .adv-group > ul > li > img, .adv-group > ul > li > a > img{max-width:100%;height:auto;}  #left > .adv-group:not(:last-child),#right > .adv-group:not(:last-child),#center > .adv-group:not(.adv-banners-table):not(:last-child),#container > .layout > .adv-group:not(.adv-banners-table),#subcontainer > .adv-group{margin-bottom:20px;}  #left > .adv-group > ul > li,#right > .adv-group > ul > li,#container > .layout > .adv-group > ul > li,#subcontainer > .adv-group > ul > li{text-align:center;}  #left > .adv-group > ul > li:not(:last-child),#right > .adv-group > ul > li:not(:last-child),#container > .layout > .adv-group > ul > li:not(:last-child),#subcontainer > .adv-group > ul > li:not(:last-child){margin-bottom:20px;}  .adv-price{margin-top:20px;}  .adv-social{ white-space:nowrap; }  .adv-social > ul, .adv-social > ul > li, .adv-social .header{display:inline-block;vertical-align:middle;white-space:normal;}  .adv-social li:not(:first-child) { margin-left:15px; }  .adv-social li.iconed:not(:first-child) { margin-left:6px; }  .adv-social .header{margin-right:6px;}  .adv-group .fab.rounded{width:30px;height:30px;line-height:30px;border-radius:15px;color:#fff;text-align:center;font-size:16px;}  .adv-group .fab.rounded { background:#999; }  .adv-group .fa-facebook.rounded { background:#39579a; }  .adv-group .fa-vk.rounded { background:#41658b; }  .adv-group .fa-twitter.rounded { background:#00abf0; }  .adv-group .fa-youtube.rounded { background:#e1312c; }  .adv-group .fa-instagram.rounded { background:#cc2f7d; }  .adv-group .fa-skype.rounded { background:#00adef; }  .adv-group .fa-odnoklassniki.rounded { background:#ee8208; }  .adv-social_top{float:left;padding:0 20px;white-space:nowrap;}  .adv-social_top, .adv-social_top > ul, .adv-social_top > ul > li{ height:100%; }  .adv-social_top > ul > li{float:left;height:100%;white-space:normal;line-height:var(--top_panel_height, 40px);}  .adv-social_top > ul > li:not(:last-child){ margin-right:10px; }  .adv-social_top > ul > li > a, .adv-social_top > ul > li > img{vertical-align:middle;margin-top:-1px;}  .adv-social_top .fa, .adv-social_top .fab{width:24px;height:24px;line-height:24px;border-radius:12px;color:#fff;text-align:center;font-size:12px;}  .adv-comments { margin-top:20px; }  .adv-social_footer_above_copyright{white-space:nowrap;text-align:center;margin-top:23px;}  .adv-social_footer_above_copyright > ul > li{display:inline-block;vertical-align:middle;white-space:normal;}  .adv-social_footer_above_copyright li:not(:first-child){margin-left:15px;}  .adv-social_logo{text-align:center;margin-top:15px;}  .adv-social_logo > ul > li{display:inline-block;vertical-align:middle;}  .adv-social_logo > ul > li:not(:last-child) { margin-right:5px; }  .adv-social_logo .fa, .adv-social_logo .fab, .adv-social_logo .far{width:24px;height:24px;line-height:24px;border-radius:12px;font-size:12px;}  .adv-closable{text-align:center;position:relative;}  .adv-closable .big-close:hover{color:#fff;}  .adv-closable > ul > li > img, .adv-closable > ul > li > a > img{max-width:100%;height:auto;}  .adv-board{ display:block; }  .adv-board.white-block > .white-block-inner > ul{margin:0;padding:0;list-style-type:none;}  .adv-board .adv-name{ font-size:140%; }  .adv-board .adv-name + .adv-text,.adv-board .adv-name + .b-text{margin-top:10px;}  .adv-board.white-block .big-close:hover { color:#000; }  .adv-group-background{position:absolute;width:100%;left:0;top:0;}  .fancybox-lock .adv-group-background{ overflow-y:scroll; }  .adv-group-background .element{display:block;width:100%;text-align:center;background-position:center top;background-repeat:no-repeat;}  .adv-background_fixed, .adv-background_bottom{ position:fixed; }  .adv-background_bottom{top:auto;bottom:0;}  .adv-banners-table{text-align:center;padding:4px 0;margin-left:-20px;}  .adv-banners-table li{display:inline-block;vertical-align:top;margin:0 0 20px 20px;overflow:hidden;border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}  .adv-banners-table .adv-name{display:block;background-color:#fff;border-radius:0 0 4px 4px;padding:10px 20px;font-family:"PT Sans", Arial;font-weight:700;font-size:130%;}  .adv-banners-table .adv-text,.adv-banners-table .b-text{padding-bottom:10px;}  .adv-banners-table a { text-decoration:none; }  .adv-banners-table a:not(:hover) { color:inherit; }  .adv-banners-table.no-round { padding:0; }  .adv-banners-table.no-round li { border-radius:0; box-shadow:none; }  .adv-banners-table.float-left{overflow:hidden;}  .adv-banners-table.float-left > ul > li{display:block;float:left;}  .adv-name-above > ul > li { position:relative; }  .adv-name-above .adv-name{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(0, 0, 0, 0.7);color:#ddd;font-size:160%;font-weight:normal;box-sizing:border-box;}  .adv-name-above a .adv-name{transition-property:background-color, color;transition-duration:0.2s;}  .adv-name-above a:hover .adv-name{background-color:rgba(0, 0, 0, 0.9);color:#fff;}  .adv-footer_subbottom_center > ul > li{display:inline-block;vertical-align:middle;}  .adv-footer_subbottom_center > ul > li:not(:last-child){margin-right:20px;}  .adv-line{ text-align:center; }  .adv-line > .layout{border-top:1px solid #ddd;padding-top:25px;padding-bottom:25px;}  .adv-line > .layout > .header,.adv-line > .layout > ul,.adv-line > .layout > ul > li{display:inline-block;vertical-align:middle;}  .adv-line > .layout > .header { margin-right:30px; }  .adv-line > .layout > ul > li:not(:last-child) { margin-right:40px; }  .adv-accept_bottom{white-space:nowrap;}  .adv-accept_bottom > ul > li{display:inline-block;vertical-align:middle;}  .adv-accept_bottom > ul > li:not(:last-child){margin-right:10px;}  .adv-ear_left, .adv-ear_right{width:275px;overflow:hidden;position:fixed;z-index:1;}  .adv-ear_left { transform:translateX(-275px); text-align:right; }  .adv-ear_right { transform:translateX(var(--site_width)); }  .adv-ear_left > ul, .adv-ear_right > ul { display:inline-block; }  .adv-ear_left > ul > li, .adv-ear_right > ul > li { display:block; }  .adv-ear_left > ul > li { padding-right:20px; }  .adv-ear_right > ul > li { padding-left:20px; }  .widest .adv-ear_left, .widest .adv-ear_right { display:none; }  .adv-intop{ float:right; }  #shop-service-banners + .adv-intop{ margin-right:20px; }  .adv-intop > ul > li{display:inline-block;vertical-align:middle;}  .adv-intop > ul > li:not(:first-child){ margin-left:20px; }  .adv-group > ul > li > img{max-width:none;}  .adv-social_footer_top{white-space:nowrap;font-size:130%;}  .adv-social_footer_top ul > li:not(:last-child) { margin-bottom:7px; }  #footer .adv-social_footer_top a { color:inherit; }  .adv-social_contact, .adv-social_contact_footer{margin-top:18px;white-space:nowrap;}  .contact.iconed > .adv-social_contact{display:block;}  .adv-social_contact > ul > li, .adv-social_contact_footer > ul > li{display:inline-block;vertical-align:middle;}  .adv-social_contact > ul > li > a, .adv-social_contact_footer > ul > li > a { display:block; }  .adv-social_contact > ul > li:not(:last-child),.adv-social_contact_footer > ul > li:not(:last-child){margin-right:6px;}  .adv-social_contact .fa, .adv-social_contact_footer .fa,.adv-social_contact .fab, .adv-social_contact_footer .fab{width:24px;height:24px;line-height:24px;border-radius:12px;color:#fff;text-align:center;font-size:13px;}  .adv-theme-headered .theme-header { margin-bottom:40px; }  .adv-theme-headered > ul { margin-left:-59px; }  .adv-theme-headered > ul > li{display:inline-block;vertical-align:middle;margin:0 0 20px 59px;}  .adv-image-hover .adv-image2{display:none;}  .adv-image-hover .hovered .adv-image2{display:block;}  .adv-image-hover .hovered .adv-image{display:none;}  .adv-banners-background > ul > li{background-position:50% 0;background-repeat:no-repeat;}  .adv-banners-background > ul > li > a,.adv-banners-background-link > ul > li > a{display:block;height:100%;}  .adv-banners-background-link > ul > li > a{background-position:50% 0;background-repeat:no-repeat;}  .adv-content_top img, .adv-content_bottom img{max-width:100%;height:auto;}  .adv-content_top > ul > li:not(:last-child),.adv-content_bottom > ul > li:not(:last-child){margin-bottom:20px;}  #content:not(:empty) + .adv-content_bottom { margin-top:20px; }  .adv-subtop > ul{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;font-size:110%;}  .adv-subtop > ul > li{color:#666;display:flex;flex-direction:row;align-items:center;margin-top:20px;}  .adv-subtop > ul > li > a{text-decoration:none;display:flex;flex-direction:row;align-items:center;}  .adv-subtop > ul > li > a:not(:hover){color:inherit;}  .adv-subtop > ul > li .fa,.adv-subtop > ul > li .far,.adv-subtop > ul > li .fal,.adv-subtop > ul > li .fab{font-size:32px;}  .adv-subtop > ul > li .fa,.adv-subtop > ul > li .far,.adv-subtop > ul > li .fab,.adv-subtop > ul > li .fal,.adv-subtop > ul > li img{display:inline-block;margin-right:10px;font-weight:300;}  .adv-popup{display:none;}  .adv-popup_closable{text-align:center;margin-bottom:20px;}  .adv-popup_closable .adv-name{display:block;font-family:'Open Sans';font-weight:bold;margin:20px 20px 0 20px;color:#333;font-size:170%;text-decoration:none;}  .adv-popup_closable .b-text{display:block;font-family:'Open Sans';font-size:120%;margin:20px 20px 0 20px;}  .adv-popup_closable img{max-width:100%;height:auto;}  .adv-social_footer_logo{white-space:nowrap;margin-top:10px;}  .adv-social_footer_logo > ul, .adv-social_footer_logo > ul > li, .adv-social_footer_logo .header{display:inline-block;vertical-align:middle;white-space:normal;}  .adv-social_footer_logo li:not(:first-child) { margin-left:6px; }  .adv-catalog-model{text-align:center;margin-top:15px;}  .adv-catalog-model .theme-header{justify-content:center;}  .adv-group.adv-catalog-model > ul{margin-left:-15px;letter-spacing:-4px;word-spacing:0;}  .adv-catalog-model li{display:inline-block;vertical-align:middle;width:142px;border:2px solid var(--ThemeColor);box-sizing:border-box;margin-left:15px;padding:8px;text-align:left;letter-spacing:normal;word-spacing:normal;}  .adv-group.adv-catalog-model > ul > li > a{display:block;text-decoration:none;}  .adv-catalog-model-content{display:block;overflow:hidden;}  .adv-catalog-model .b-text{color:#666;font-size:85%;margin-top:2px;}  .adv-group.adv-catalog-model > ul > li img{max-width:100%;height:auto;width:auto;margin-bottom:5px;}  .adv-catalog-model .adv-name{font-weight:bold;color:#000;}  .adv-pc{max-width:100%;overflow:hidden;margin-left:-1px;margin-right:-1px;}  .adv-group.adv-pc > ul > li{float:left;padding:1px;box-sizing:border-box;margin:0 !important;}  .adv-group.adv-pc > ul > li > img{max-width:100%;width:auto;height:auto;display:block;}  .adv-group .w25 { width:25%; }  .adv-group .w33 { width:33.3333%; }  .adv-group .w50 { width:50%; }  .adv-group .w66 { width:66.6666%; }  .adv-group .w75 { width:75%; }  .adv-group .w100 { width:100%; }@media screen and (max-width:520px){.adv-group.adv-pc > ul > li{width:100% !important;}}@media screen and (max-width:360px){.adv-group.adv-catalog-model > ul{margin-left:0;}  .adv-catalog-model li{display:block;width:auto;overflow:hidden;margin:0;}  .adv-catalog-model li + li{margin-top:15px;}}  .adv-slides-above-container-layout { margin-top:20px; }  .slides-extended{box-shadow:0 0 4px rgba(0, 0, 0, 0.2);background:#fff;border-radius:4px;position:relative;}  .slides-extended.adv-slider_inside,.slides-extended.no-round{border:0;border-radius:0;box-shadow:none;}  .slides-extended.adv-slider_inside .slides-extended-image img{border-radius:0;}  .slides-extended .carousel{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .slides-extended .carousel > li{display:inline-block;vertical-align:top;white-space:normal;overflow:hidden;letter-spacing:normal;word-spacing:normal;}  .slides-extended .slides-extended-image{display:block;float:left;}  .slides-extended .slides-extended-image > img{ display:block; }  .slides-extended .slides-extended-image img{border-radius:4px;width:100%;height:auto;}  .slides-extended .contented .slides-extended-image img{border-radius:4px 0 0 4px;}  .slides-extended.dark .slides-extended-image img,.slides-extended.no-round .slides-extended-image img{border-radius:0;}  .slides-extended .slides-extended-content{text-align:left;display:block;overflow:hidden;padding:15px 30px 4px 30px;}  .slides-extended-name{font-size:200%;font-family:"Open Sans", Arial;}  .slides-extended-name > a { text-decoration:none; }  .slides-extended-name > a:not(:hover) { color:inherit; }  .slides-extended-text{color:#666;margin-top:15px;}  .slides-extended-details{margin-top:25px;}  .slides-extended .image_carousel .prev{ left:10px; }  .slides-extended .image_carousel .next{ right:10px; }  .slides-extended.mult{box-shadow:none;background:transparent;border-radius:0;margin-bottom:30px;}  .slides-extended.mult .theme-header{margin-bottom:30px;}  .slides-extended.mult .carousel > li{vertical-align:middle;margin-right:30px;}  #left .slides-extended-name, #right .slides-extended-name{font-size:120%;text-align:center;}  #left .slides-extended .slides-extended-content, #right .slides-extended-name{padding-bottom:25px;}  #left .slides-extended .contented .slides-extended-image img,#right .slides-extended .contented .slides-extended-image img{border-radius:4px 4px 0 0;}  .slides-extended.dark{border-radius:0;box-shadow:none;}  .slides-extended.dark .image_carousel { background:#151515; }  .slides-extended.dark .slides-extended-name { color:#ccc; }  .slides-extended.dark .slides-extended-name > a:hover { color:#fff; }  .slides-extended.dark .slides-extended-text { color:#ccc; }  .slides-extended.dark li.contented .slides-extended-text{padding-right:60px;}  .slides-extended.dark .image_carousel .prev, .slides-extended.dark .image_carousel .next{height:100%;top:0;border:0;border-radius:0;margin:0;box-shadow:none;background:rgb(93, 93, 93);width:40px;opacity:0.3;transition:opacity 0.2s ease-out;}  .slides-extended.dark .image_carousel .prev:hover, .slides-extended.dark .image_carousel .next:hover{opacity:0.6;transition:opacity 0.2s ease-out;}  .slides-extended.dark .image_carousel .prev{left:0;}  .slides-extended.dark .image_carousel .next{right:0;}  .slides-extended.dark .image_carousel .prev::before, .slides-extended.dark .image_carousel .next::before{width:0;height:0;border:0 solid transparent;-webkit-transform:none;transform:none;left:50%;top:50%;margin-top:-27px;margin-left:-10px;}  .slides-extended.dark .image_carousel .prev:after, .slides-extended.dark .image_carousel .next:after{content:'';display:block;position:absolute;width:0;height:0;border:0 solid transparent;-webkit-transform:none;transform:none;left:50%;top:50%;margin-top:-25px;margin-left:-7px;}  .slides-extended.dark .image_carousel .prev::before{border-width:27px 20px 27px 0;border-color:transparent #fff transparent transparent;}  .slides-extended.dark .image_carousel .next::before{border-width:27px 0 27px 20px;border-color:transparent transparent transparent #fff;}  .slides-extended.dark .image_carousel .prev::after{border-width:25px 18px 25px 0;border-color:transparent rgb(93, 93, 93) transparent transparent;}  .slides-extended.dark .image_carousel .next::after{border-width:25px 0 25px 18px;border-color:transparent transparent transparent rgb(93, 93, 93);margin-top:-25px;margin-left:-11px;}  .slides-extended.dark .image_carousel .prev:active::before, .slides-extended.dark .image_carousel .next:active::before{margin-top:-26px;margin-left:-9px;}  .slides-extended.dark .image_carousel .prev:active::after{margin-top:-24px;margin-left:-6px;}  .slides-extended.dark .image_carousel .next:active::after{margin-top:-24px;margin-left:-10px;}  .slides-wide .carousel{margin:0;padding:0;list-style-type:none;white-space:nowrap;word-spacing:-4px;letter-spacing:0;}  .slides-wide .carousel > li{display:inline-block;vertical-align:middle;position:relative;background-position:center center;background-repeat:no-repeat;text-align:center;white-space:normal;letter-spacing:normal;word-spacing:normal;width:100%;}  .slides-wide.dark .carousel > li{ border-color:#333; }  .slides-wide img{ display:block; }  .slides-wide .image_carousel .prev, .slides-wide .image_carousel .next{background:rgba(85, 93, 80, 0.5);border-radius:0;border:0;width:40px;height:40px;text-align:center;margin-top:-20px;}  .slides-wide .image_carousel .prev{ border-radius:0 3px 3px 0; }  .slides-wide .image_carousel .next{ border-radius:3px 0 0 3px; }  .slides-wide .image_carousel .prev::before{margin-top:6px;left:15px;right:auto;}  .slides-wide .image_carousel .next::before{margin-top:6px;right:15px;left:auto;}  .slides-wide .image_carousel .prev:active::before, .slides-wide .image_carousel .next:active::before{margin-top:7px;margin-left:1px;}  .slides-wide .layout{display:inline-block;vertical-align:middle;height:auto;text-align:left;line-height:normal;}  .slides-wide .adv-name-link{text-decoration:none;}  .slides-wide .adv-name{background-color:rgba(0, 0, 0, 0.4);color:#fff;padding:20px;display:inline-block;font-size:260%;transition:background-color 0.02s;}  .slides-wide a .adv-name:hover{background-color:rgba(0, 0, 0, 0.5);transition:background-color 0.02s;}  .slides-wide .adv-text,.slides-wide .b-text{display:block;color:#fff;font-size:120%;margin-top:20px;}  .slides-wide .adv-name-link{text-decoration:none;}  .slides-wide .adv-name{background-color:rgba(0, 0, 0, 0.4);color:#fff;padding:20px;display:inline-block;font-size:260%;transition:background-color 0.02s;}  .slides-wide a .adv-name:hover{background-color:rgba(0, 0, 0, 0.5);transition:background-color 0.02s;}  .slides-wide-image{display:block;text-align:center;}  .slides-wide.new .content{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}  .slides-wide.new .layout{text-align:left;line-height:normal;height:100%;display:block;}  .slides-wide.new .inner{display:table;border-spacing:0;border-collapse:collapse;height:100%;width:100%;}  .slides-wide.new .inner2{display:table-cell;text-align:center;vertical-align:middle;padding:0;height:100%;width:100%;}  .slides-wide.new img{max-width:100%;height:auto;display:inline-block;}  .slides-wide.new img{max-width:100%;height:auto;}  .price-value { white-space:nowrap; }  .priceold{text-decoration:line-through;color:#999;font-size:95%;display:block;margin-bottom:10px;}  .catalog-prices.oldprice-position-right .priceold{display:inline-block;vertical-align:middle;margin:0 0 0 15px;min-height:0;}  .priceold:not(.fixed):empty { display:none; }  .catalog-other-prices{display:table;margin:8px 0 0 1px;font-size:85%;color:#333;border-spacing:0;}  .catalog-other-prices > span { display:table-row; }  .catalog-other-prices .name, .catalog-other-prices .value{display:table-cell;vertical-align:top;padding:2px 0;}  .catalog-other-prices .name{padding-right:5px;text-align:left;color:#666;}  .catalog-other-prices .value{white-space:nowrap;padding-right:3px;}  .catalog-other-cur-prices{display:block;margin-top:8px;font-size:90%;color:#333;}  .catalog-other-cur-prices > span { display:block; }  .catalog-other-cur-prices > span:not(:last-child) { margin-bottom:4px; }  .catalog-other-cur-prices .value{white-space:nowrap;}  .model-price{display:inline-block;vertical-align:middle;}  .model-price .name{font-weight:normal;font-size:60%;color:#666;display:inline-block;}  .price-discount{display:inline-block;vertical-align:bottom;border-radius:3px;background:linear-gradient(#e67e38, #f60);padding:1px 2px;color:#fff;font-weight:bold;font-size:100%;margin-left:7px;text-decoration:none;}  a.price-discount:hover{color:#fff;}  .no-border-radius .price-discount{border-radius:0;}  .price-discount.alone{margin-left:0;}  .price-discount.big{font-size:160%;line-height:1;padding:7px 10px;}  .catalog-discount-prices{margin:10px 0 0 0;padding:0;list-style-type:none;white-space:normal;}  .catalog-discount-prices:empty{display:none;}  .catalog-discount-prices > li{font-size:85%;color:#999;}  .catalog-discount-prices > li:not(:last-child) { margin-bottom:3px; }  .catalog-discount-prices > li > .price{font-size:100%;color:#444;font-weight:inherit;display:inline-block;margin-right:3px;}  .catalog-discount-prices > li > a:not(:hover) { color:inherit; }  .base-unit{color:#999;margin-left:1px;font-size:12px;white-space:nowrap;font-weight:normal;}  span.base-unit { display:inline-block; }  .catalog-model-discount-on-image{position:absolute;top:7px;right:13px;z-index:1;}  .discount-features{background:#f2f2f3;padding:9px 9px 2px 9px;border-radius:4px;text-align:center;}  .no-border-radius .discount-features{border-radius:0;}  .tip-discount-table .price-discount{margin:0;padding-left:5px;padding-right:5px;}  .tip-discount-table td { line-height:normal; }  .tip-discount-table .name{white-space:nowrap;text-align:center;}  .tip-discount-notice{font-size:85%;margin-top:8px;}  .tip-discount-own-notice{color:#666;text-transform:lowercase;}  .bonus-price{color:#390;}  .bonus-price:before{content:'+';}  .catalog-model-bonus-sum:not(:empty){margin-top:7px;font-size:85%;color:#666;}  .catalog-model-bonus-sum[data-context='']:not(:empty){font-size:100%;}  .catalog-model-bonus-sum a{text-decoration:none;color:inherit;}  .catalog-status{display:block;color:#4f8f00;font-size:inherit;}  .catalog-status-name { white-space:nowrap; }  .catalog-status1 { color:#4f8f00; border-color:#4f8f00; }  .catalog-status200{color:#b00; border-color:#b00; }  .catalog-status-w { color:#666; border-color:#666; }  .catalog-status-d{color:#666;border-color:#666;display:inline-block;margin-left:3px;font-size:95%;}  .catnum{display:inline-block;vertical-align:baseline;margin-left:7px;font-size:80%;font-weight:normal;color:#999;}  .catalog-table .pager{margin-top:0;margin-bottom:30px;}  .catalog-model-image { position:relative; }  .nophoto{color:#999;font-size:80%;}  .catalog-popularity:not(:empty){overflow:hidden;margin-top:15px;min-height:11px;}  .catalog-popularity .ratingstars{float:left;display:block;}  .catalog-popularity.inversed .ratingstars, .catalog-popularity.inversed .ratingstars-big { float:right; }  .catalog-popularity .num-comments{float:left;display:block;line-height:1;}  .catalog-popularity .ratingstars + .num-comments { float:right; }  .num-comments.catalog-num-comments{text-decoration:none;font-size:85%;}  a.num-comments.catalog-num-comments:hover { text-decoration:underline; }  .catalog-popularity-top-right{position:absolute;top:3px;right:0;}  .catalog-popularity-top-right .catalog-popularity{margin:0;min-height:0;}  .catalog-popularity-top-right .catalog-popularity .ratingstars,.catalog-popularity-top-right .catalog-popularity .ratingstars + .num-comments{float:right;clear:right;}  .catalog-popularity-top-right .catalog-popularity .num-comments{background-color:#222;color:#fff;padding:2px 4px;border-radius:2px;margin-top:5px;text-decoration:none;transition-duration:0.2s;transition-property:background-color;}  .catalog-popularity-top-right .catalog-popularity a.num-comments:hover{background-color:#000;text-decoration:none;}  #catalog-model-links{display:inline-block;vertical-align:middle;margin-left:40px;}  .top-props-place-right-top #catalog-model-top-left #catalog-model-links{display:block;margin:10px 0 0 1px;}  #catalog-model-links > div:not(:last-child) { margin-bottom:7px; }  #catalog-model-links:empty { display:none; }  #catalog-chiper-block{}  #catalog-wherebuy-block{}  .list-model-brand{margin-top:7px;font-size:85%;}  .list-model-brand > a { font-weight:bold; }  .list-model-brand > a:not(:hover) { color:#333; }  .catalog-minitable{border-collapse:collapse;border-spacing:0;border:1px solid #e5e5e5;width:100%;}  .catalog-minitable tr:nth-child(odd){ background-color:#f0f0f0; }  .catalog-minitable tr:nth-child(even){ background-color:#fbfbfb; }  .catalog-minitable tr.selected { border:3px solid var(--ThemeColor); }  .catalog-minitable td, .catalog-minitable th{padding:5px 9px;font-size:85%;font-weight:normal;border-bottom:1px solid #e5e5e5;}  .catalog-minitable tr:last-child td, .catalog-minitable tr:last-child th { border-bottom:0; }  .catalog-minitable .radio-cell{text-align:center;padding-right:1px;}  .catalog-minitable .image-cell{text-align:center;padding-top:1px;padding-bottom:1px;padding-right:1px;}  .catalog-minitable .image-cell > a{display:inline-block;vertical-align:middle;}  .catalog-minitable .name-cell{width:100%;padding-left:9px;}  .catalog-minitable .buttons-cell{text-align:right;white-space:nowrap;}  .catalog-minitable .price-cell{white-space:nowrap;}  .limited .catalog-minitable .buttons-cell { white-space:normal; }  .catalog-minitable .small-cart-add{margin:0;vertical-align:middle;}  .catalog-minitable .model-price { font-size:140%; }  .catalog-minitable .base-unit { font-size:10px; }  .catalog-minitable .priceold { margin-bottom:3px; }  .catalog-minitable .price-discount{padding:2px;vertical-align:middle;}  .catalog-minitable .priceold-value { vertical-align:middle; }  .catalog-minitable .catalog-discount-prices { margin-top:3px; }  .catalog-minitable .catalog-discount-prices > li { padding-left:1px; }  .catalog-minitable .discount-features{padding:0;}  .catalog-minitable .countdown-dashboard .digit{font-size:100%;}  .catalog-minitable .countdown-dashboard .dash_title{font-size:10px;}  .catalog-minitable .countdown-dashboard .dash{height:32px;margin-right:1px;}  .catalog-minitable .params{margin:4px 0 0 0;font-size:100%;}  .params{margin:0;padding:0;list-style-type:none;font-size:85%;margin-top:4px;color:#666;}  .params > li:not(:last-child){ margin-bottom:3px; }  .params .name:not(:empty){display:inline-block;margin-right:5px;}  .params .name:not(:empty):after { content:':'; }  .catalog-list-base-params{margin:0;padding:0;list-style-type:none;color:#666;font-size:85%;}  .catalog-list-base-params > li{display:inline-block;vertical-align:bottom;}  .catalog-list-base-params > li:not(:last-child):after,.catalog-list-base-params-str > li:not(:last-child):after{content:', ';}  .catalog-common-carousel .catalog-list-tile > li { margin-bottom:0; }  .catalog-model-image{}  .catalog-model-image > a.flippable{display:block;width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 0.7s linear;}  .catalog-model-image > a.flippable > span{display:block;position:absolute;bottom:0;left:0;backface-visibility:hidden;-ms-backface-visibility:hidden;}  .catalog-model-image > a.flippable > span:last-child{-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}  .catalog-model-image > a.flippable.flipped{-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}  .catalog-discount-q-form + .catalog-discount-q-form{margin-top:5px;}  .catalog-discount-q-form > *{vertical-align:middle;}  .catalog-discount-q-form button{font-size:85%;}  .catalog-discount-q-form .price-discount{padding:1px 4px;}  .catalog-discount-q-form .price{margin-left:5px;font-size:120%;}  .catalog-model-accessory { margin-top:20px; }  .catalog-model-accessory .theme-header{margin-bottom:0;padding-bottom:3px;}  .catalog-model-accessory-tabs{margin:0 0 5px 0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-model-accessory-tabs > li{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;}  .catalog-model-accessory-tabs > li:first-child > .catalog-model-accessory-tab:not(.selected){}  .catalog-model-accessory-tab{display:inline-block;border:1px solid #ccc;padding:9px 15px;border-top:0;}  .catalog-model-accessory-tabs > li:first-child > a{border-right:0;}  .catalog-model-accessory-tab.selected{background:#efefef;border-color:#ccc;text-decoration:none;color:#000;transition:background, color 0.05s;}  .catalog-model-accessory-content:not(:empty) { margin-top:15px; }  .theme-header + .cma-complect-cats{margin-top:17px;}  .cma-complect-cats{margin:0;padding:0;list-style-type:none;border-top:1px solid #999;overflow:hidden;}  .cma-complect-link{border:1px solid #999;border-top:0;display:block;padding:15px 20px;font-family:'PT Sans';font-weight:bold;text-transform:uppercase;font-size:130%;line-height:1;color:#333;text-decoration:none;position:relative;}  #catalog-accessory-cat-list{background:#fff;}  #catalog-accessory-cat-list-content{padding:20px 30px 30px 30px;box-sizing:border-box;}  #catalog-accessory-cat-list .theme-header{margin-bottom:40px;font-size:200%;text-align:center;}  #catalog-accessory-cat-list .catalog-table .pager{margin-bottom:0;}  .cma-chosen-items{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;border-bottom:1px solid #999;}  .cma-chosen-items > li{display:inline-block;vertical-align:top;width:100px;margin:20px 0 20px 20px;letter-spacing:normal;word-spacing:normal;text-align:center;position:relative;}  .cma-chosen-item-image{width:100%;height:100px;}  .cma-chosen-item-image > a{display:block;height:100%;width:100%;line-height:100px;font-size:0;}  .cma-chosen-item-image img{display:inline-block;vertical-align:bottom;max-width:100%;max-height:100%;width:auto;height:auto;}  .cma-chosen-item-name{margin-top:12px;}  .cma-chosen-item-price{margin-top:12px;}  .cma-chosen-item-price .price{font-size:115%;}  .cma-chosen-item-price .base-unit{white-space:nowrap;}  .cma-chosen-item-price .base-unit:before { content:'('; }  .cma-chosen-item-price .base-unit:after { content:')'; }  .cma-chosen-item-delete{position:absolute;top:5px;right:5px;}  .cma-chosen-item-delete .small-close{color:red;}  #cma-complect-total{margin-bottom:30px;font-family:'Open Sans';}  #cma-complect-total.position-right{float:right;margin-left:30px;max-width:250px;text-align:right;}  #cma-complect-total-header{margin-bottom:20px;font-size:130%;}  #cma-complect-total-text{margin-top:20px;}  #cma-complect-total-left{display:inline-block;vertical-align:middle;font-size:130%;}  #cma-complect-total-right{display:inline-block;vertical-align:middle;margin-left:20px;}  #cma-complect-total.position-right #cma-complect-total-left{display:block;margin-bottom:20px;}  #cma-complect-total.position-right #cma-complect-total-right{display:block;margin:0;}  #cma-complect-total-left .label{display:block;line-height:1;margin-bottom:7px;}  #cma-complect-total-right .main-cart-add{margin:0;}  #cma-complect-text{margin-top:20px;}  #cma-complect-text-small{margin-bottom:20px;}  #cma-complect-text-small img{max-width:100%;height:auto;}  #catalog-model-accessories-complect, #catalog-model-accessories-complect + *{margin-top:20px;}  h1 + #catalog-model-accessories-complect { margin-top:0; }  #catalog-model-accessories-complect > .catalog-model-accessory:first-child{margin-top:0;}  #catalog-model-buy-block #catalog-model-accessories-complect{margin-top:0;}  #catalog-action{position:relative;}  #catalog-action-top{overflow:hidden;margin-bottom:20px;}  #catalog-action-image{float:left;margin-right:30px;}  #catalog-action-content-top{border-bottom:1px solid #eee;overflow:hidden;padding-bottom:15px;}  #catalog-action-text:not(:empty){margin-top:15px;color:#666;}  #catalog-action-models-header { margin-bottom:20px; }  #catalog-action > .editable-block{position:absolute;top:10px;left:10px;}  #catalog-action .catalog-action-buttons{margin-top:12px;}  #actions-list{margin:0;padding:0;list-style-type:none;}  #actions-list > li { overflow:hidden; }  #actions-list > li:not(:last-child){margin-bottom:50px;}  .catalog-action-image{float:left;margin-right:30px;text-align:center;}  .catalog-action-content{overflow:hidden;}  .catalog-action-name{font-family:"PT Sans", Arial;font-weight:700;font-size:150%;}  .catalog-action-name > a { text-decoration:none; }  .catalog-action-name > a:not(:hover) { color:inherit; }  .catalog-action-notice{color:#666;line-height:1.4;margin-top:10px;}  .catalog-action-notice > p { line-height:inherit; }  .catalog-action-bottom{border-top:1px solid #f0f0f0;margin-top:15px;padding-top:19px;overflow:hidden;}  .catalog-action-bottom .catalog-action-timer{float:left;}  .catalog-action-timer-name{display:inline-block;vertical-align:middle;margin-right:20px;color:#666;}  .catalog-action-timer-name.passed { color:#fe4e01; }  .catalog-action-timer .countdown-dashboard { vertical-align:middle; }  .catalog-action-bottom-right { float:right; }  .catalog-actions-table{margin:0 0 0 -40px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-actions-table > li{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;margin:0 0 40px 40px;}  .catalog-action-table-image{margin-bottom:10px;}  .catalog-action-table-name{font-family:"PT Sans", Arial;font-weight:700;font-size:130%;}  .catalog-action-table-name > a { text-decoration:none; }  .catalog-action-table-name > a:not(:hover) { color:inherit; }  .catalog-action-table-bottom{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px;overflow:hidden;}  .catalog-action-table-bottom .catalog-action-timer{float:left;}  .catalog-action-table-bottom .catalog-action-timer + .catalog-action-discount{float:right;}  .catbrand-current-action-timer{display:inline-block;vertical-align:middle;}  .catbrand-current-action-timer + .catalog-action-discount{display:inline-block;vertical-align:middle;margin:15px 0 0 15px;}  .catalog-catbrand-action-go{margin-top:20px;}  #header .catalog-list-items-container,#header .catalog-list-items-block{height:100%;float:left;}  .cli-item-element.hl > a { background:#ffff97 !important; }  .cli-item{padding:15px 100px 15px 15px;position:relative;display:block;box-sizing:border-box;text-decoration:none;border-bottom:1px solid #f4f4f4;overflow:hidden;}  a.cli-item:hover { color:var(--LinkColor); }  .dd.raw > ul > li:last-child > .cli-item{border-bottom:0;border-radius:0 0 4px 4px;}  .cli-image{float:left;text-align:center;margin:4px 15px 0 0;min-height:1px;display:block;font-size:0;}  .cli-image img{display:inline-block;vertical-align:middle;}  .cli-image .nophoto{display:inline-block;font-size:11px;line-height:normal;}  .cli-content{display:block;overflow:hidden;}  .cli-name{display:inline-block;vertical-align:middle;text-decoration:underline;}  .cli-under{display:block;color:#666;padding:7px 0 0 0;}  .cli-params{display:block;font-size:90%;}  .cli-params:not(:empty) { margin-bottom:6px; }  .cli-params .name:not(:empty):after{ content:':'; }  .price.cli-price{font-size:100%;display:inline-block;}  .cli-status{display:inline-block;text-transform:lowercase;margin-left:5px;}  .cli-status .catalog-status { font-size:95%; }  .cli-q{display:block;position:absolute;right:50px;top:50%;margin-top:-10px;color:#666;}  .cli-item .small-close{display:block;position:absolute;top:50%;right:18px;margin-top:-12px;z-index:2;}  .cli-item:not(:hover) .small-close { display:none; }  body.mobile-device .cli-item:not(:hover) .small-close { display:block; }  .cli-all{text-align:center;padding:10px 0;color:#666;text-transform:lowercase;}  .cli-all .showed { display:inline-block; }  .cli-all .showed:after{content:'\2192';font-family:'Times New Roman', Arial;display:inline-block;margin:0 10px;}  .cli-all > a { font-weight:bold; }  .cli-clear-container{display:block;text-align:center;padding:10px;}  .cli-complect-header{display:block;background:#f60;padding:8px;color:#fff;font-weight:700;position:relative;text-align:center;text-decoration:none;}  a.cli-complect-header:hover{ color:#fff; }  .cli-complect-header:after{content:'';display:block;position:absolute;left:50%;font-size:0;bottom:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f60;margin-left:-8px;width:0;height:0;}  .cli-item-element.cli-complect-last .cli-item { border-bottom:3px solid #f60; }  .cli-summary{text-align:center;padding:8px 18px;font-family:"Open Sans", Arial;font-size:110%;color:#fff;}  .cli-summary .value{font-size:150%;display:inline-block;margin:0 5px;}  .cli-button { padding:15px; }  .cli-summary + .cli-button { padding:0; }  .cli-button a.do-button.big{display:block;width:100%;}  .cli-summary + .cli-button a.do-button.big{border-radius:0 0 4px 4px;padding:8px 0 10px 0;height:auto;line-height:normal;font-size:140%;text-transform:none;}  .cli-summary + .cli-button.top a.do-button.big{border-radius:0;}  .all-catalog{margin-top:11px;box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);border-radius:0 0 4px 4px;}  .all-catalog-no-margin .all-catalog { margin:0; }  .all-catalog-no-margin .all-catalog > .decorator { top:-8px; }  .all-catalog-wrapper{overflow:auto;position:absolute;display:none;z-index:10000;}  .all-catalog .menu-leveled3 .level1{opacity:1;visibility:visible;background:#fff;padding:20px;}  .modern .all-catalog .menu-leveled3 .level1{border:0;}  .all-catalog > .decorator{content:'';display:block;position:absolute;top:3px;left:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;}  .adv-all_catalog{float:right;margin-left:20px;}  .adv-all_catalog + .all-catalog-block > ul{border-right:1px dashed #d7d7d7;padding-right:20px;}  .all-catalog-block{overflow:hidden;}  .all-catalog-block ul{margin:0;padding:0;list-style-type:none;column-count:auto;column-width:175px;column-gap:40px;column-rule:1px dashed #d7d7d7;}  .all-catalog-block ul > li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  .all-catalog-header{float:left;height:100%;position:relative;}  .all-catalog-block.brands ul{column-gap:20px;}  .all-catalog-block.brands .menu-leveled3-li{color:#000;font-weight:bold;padding:5px 0 5px 12px;}  .all-catalog-cat-icon{display:inline-block;vertical-align:middle;margin-right:7px;}  .all-catalog-cat-icon + .label{display:inline-block;vertical-align:middle;}  .all-catalog-cat-icon.hover{display:none;}  .level3-link:hover .all-catalog-cat-icon.hover + .all-catalog-cat-icon{display:none;}  .level3-link:hover .all-catalog-cat-icon.hover{display:inline-block;}  .adv-catalog_dynamic_blocks > ul{display:flex;justify-content:space-between;align-items:stretch;}  .adv-catalog_dynamic_blocks > ul > li{flex:1;box-sizing:border-box;padding:15px;background:#fcffe2;border:1px solid #ddd;border-radius:3px;}  .adv-catalog_dynamic_blocks > ul > li:not(:last-child){margin-right:20px;}  .adv-catalog_dynamic_blocks .fa{float:left;font-size:60px;margin-right:15px;}  .adv-catalog_dynamic_blocks .b-text{overflow:hidden;}  .adv-catalog_dynamic_blocks h2{display:block;font-size:130%;font-weight:normal;padding:0;margin:0 0 12px 0;font-family:Roboto;}  .adv-catalog_dynamic_blocks h2 em{color:var(--ThemeColor);font-weight:normal;font-style:normal;text-decoration:none;white-space:nowrap;}  .adv-catalog_dynamic_blocks p{margin:0;padding:0;}  .adv-catalog_dynamic_blocks p + p{margin-top:10px;}@media screen and (max-width:900px){.adaptive .adv-catalog_dynamic_blocks{display:none;}}  .catalog-complect-groups{margin-top:20px;letter-spacing:normal;word-spacing:normal;}  .catalog-complect-groups .catalog-binding-group:not(:last-child) { margin-bottom:20px; }  .catalog-binding-group > .catalog-binding-group-inner{overflow-x:hidden;overflow-y:auto;}  .catalog-binding-group .theme-header { margin-bottom:10px; }  .catalog-complect-groups.bottom .name-cell > a, .catalog-complect-groups.bottom-after .name-cell > a { font-size:115%; }  .catalog-complect-groups.images{margin-top:20px;}  .catalog-complect-groups.images td{text-align:left;}  .catalog-complect-groups.images .buttons-cell{display:none;}  #catalog-binders-under-images{margin:20px 0 0 0;padding:0;list-style-type:none;}  #catalog-binders-under-images > li:not(:last-child){margin-bottom:7px;}  #catalog-binders-under-images + .complect-groups-container .theme-header{display:none;}  .brand-location{color:#777;font-size:85%;display:inline-block;margin-left:3px;font-weight:normal;}  .catalog-brand-alphabet-tile{overflow:hidden;margin:-40px 0 0 0;padding:40px 0 0 0;}  #catalog-brands-alphabet-tile > .catalog-brand-alphabet-tile:not(:last-child){border-bottom:1px dotted #ccc;padding-bottom:20px;margin-bottom:20px;}  .catalog-brand-alphabet-tile .big-letter{display:block;float:left;width:100px;text-align:center;font-size:500%;font-family:"Open Sans", Arial;line-height:1;}  .catalog-brand-alphabet-tile .brands{overflow:hidden;margin:0;padding:0;list-style-type:none;}  .catalog-brand-alphabet-tile .brands.columned{column-width:auto;column-gap:20px;display:inline-block;}  .catalog-brand-alphabet-tile .brands > li{display:block;vertical-align:top;margin-bottom:9px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  .catalog-brand-alphabet-tile .has-actions > a:after{content:attr(data-action-label);display:inline-block;background:linear-gradient(#e67e38, #f60);color:#fff;line-height:1;padding:1px 3px;margin-left:8px;text-transform:lowercase;border-radius:2px;}  #catalog-brands-alphabet{font-family:"PT Sans", Arial;display:flex;align-items:center;height:100%;}  #catalog-brands-alphabet a{text-decoration:none;}  #catalog-brands-alphabet .header{margin-right:3px;}  #catalog-brands-alphabet .brands-alphabet{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;height:100%;}  #catalog-brands-alphabet .brands-alphabet > li{position:relative;height:100%;}  #catalog-brands-alphabet .brands-alphabet > li > a{display:block;padding:0 4px;text-align:center;position:relative;z-index:3;height:100%;line-height:40px;}  #catalog-brands-alphabet .brands-alphabet > li:not(:hover) > a{color:inherit;}  #catalog-brands-alphabet .header > a:not(:hover){color:inherit;transition:none;}  #catalog-brands-alphabet .all-link:before{content:'';display:inline-block;vertical-align:middle;height:20px;margin-right:12px;margin-left:12px;border-right:1px solid #c2beba;width:0;}  #catalog-brands-alphabet .brands-alphabet > li.all-link > a{display:inline;vertical-align:middle;}  #catalog-brands-alphabet .brands-alphabet > li.all-link > a:not(:hover) { color:inherit; }  #catalog-brands-alphabet .brands-alphabet > li.all-link.selected > a:not(:hover) { color:#DD6C02; }  #catalog-brands-alphabet .brands-alphabet > li.all-link.selected > a:hover { text-decoration:underline; }  #catalog-brands-alphabet .brands-alphabet > li.not-letter { margin-left:10px; }  #catalog-brands-alphabet .brands-alphabet > li.letter:hover > a { transition:all 0.1s ease-out; }  #catalog-brands-alphabet .brands-alphabet > li.not-letter > a{padding-left:0;color:#333;}  #catalog-brands-alphabet .brands-alphabet > li.not-letter > a:hover{text-decoration:underline;color:#000;}  #catalog-brands-alphabet .brands-alphabet > li.letter.selected:not(:hover) > a { color:var(--LinkHoverColor); }  #catalog-brands-alphabet .brands-alphabet .brands{position:absolute;left:0;z-index:4;visibility:hidden;opacity:0;line-height:normal;font-family:Arial;}  #catalog-brands-alphabet .brands-alphabet .brands:before{content:'';display:block;position:absolute;top:-8px;left:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ccc;}  #catalog-brands-alphabet .brands-alphabet .brands:after{content:'';display:block;position:absolute;top:-6px;left:2px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}  #catalog-brands-alphabet .brands-alphabet > li:hover .brands{visibility:visible;opacity:1;transition:opacity 0.05s ease-out 0.05s;}  #catalog-brands-alphabet .brands-alphabet .brands > ul{list-style-type:none;padding:10px;background:#fff;box-shadow:0 1px 16px rgba(0, 0, 0, 0.2);border-radius:0 0 2px 2px;margin:0 0 0 -17px;}  .modern #catalog-brands-alphabet .brands-alphabet .brands > ul{font-family:Roboto;font-size:105%;box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);}  #catalog-brands-alphabet .brands-alphabet .brands > ul > li{white-space:nowrap;}  #catalog-brands-alphabet .brands-alphabet .brands > ul > li:last-child{margin-bottom:0;}  #catalog-brands-alphabet .brands-alphabet .brands > ul > li > a{text-decoration:none;display:block;padding:5px 10px;}  #catalog-brands-alphabet .brands-alphabet .brands > ul > li > a:hover{background:#f0f0f0;}  #catalog-brands-alphabet .brands-alphabet .brands > ul > li.selected > a{color:#DD6C02;}  #catalog-brands-alphabet .brands-alphabet-view-all{border-top:1px solid #ccc;margin-top:10px;padding-top:10px;}  #catalog-brands-alphabet .brands-alphabet-view-all .letter{font-weight:bold;}  #catalog-brands-by-countries { margin-top:10px; }  .catalog-brand-by-country{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:23px;}  .catalog-brand-by-country .header{font-size:165%;font-family:"Open Sans", Arial;float:left;width:200px;text-align:left;line-height:1;}  .catalog-brand-by-country .header > a{text-decoration:none;}  .catalog-brand-by-country .header > a:not(:hover){color:inherit;}  .catalog-brand-by-country .brands{overflow:hidden;margin:0;padding:0;list-style-type:none;}  .catalog-brand-by-country .brands.columned{column-width:auto;column-gap:20px;display:inline-block;}  .catalog-brand-by-country .brands > li{display:block;margin-top:3px;margin-bottom:3px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  #catalog-brands-bottom{}  #catalog-brands-bottom-header{ margin-bottom:0; }  #catalog-brands-bottom-content{padding:15px 0;text-align:left;}  #catalog-brands-bottom-content .image_carousel { padding:0 40px; }  #catalog-brands-bottom-content .carousel{margin:0;padding:0;list-style-type:none;overflow:hidden;}  #catalog-brands-bottom-content .carousel > li{display:inline-block;vertical-align:middle;margin-right:20px;}  #catalog-brands-bottom .carousel a{text-decoration:none;font-family:"Open Sans", Arial;font-size:165%;font-weight:bold;}  #catalog-brands-bottom .prev{left:0;}  #catalog-brands-bottom .next{right:0;}  #catalog-brands-top-container{margin-top:8px;margin-bottom:8px;}  #catalog-brands-top-container + #container > .layout { padding-top:0; }  #catalog-brands-top{margin:0;padding:0;list-style-type:none;text-align:center;}  #catalog-brands-top > li, #catalog-brands-top > li> a > img{display:inline-block;vertical-align:middle;}  #catalog-brands-top .brand-icon{display:inline-block;vertical-align:middle;padding:7px;border:1px solid transparent;transition:border-color 0.15s ease-out;text-decoration:none;}  #catalog-brands-top .brand-icon.selected, #catalog-brands-top .brand-icon:hover{border-color:var(--ThemeColor);}  #catalog-brands-top .catnum{vertical-align:middle;margin-left:3px;}  .buttons:not(:empty){display:inline-block;vertical-align:middle;}  .add-to-cart .q-container{display:inline-block;position:relative;}  .add-to-cart .q-container .inc, .add-to-cart .q-container .dec{position:absolute;right:5px;}  .add-to-cart .q-container .inc{ top:5px; }  .add-to-cart .q-container .dec{ top:26px; }  .add-to-cart.limited .q-container .inc, .add-to-cart.limited .q-container .dec{width:14px;height:14px;font-size:9px;top:5px;}  .add-to-cart.limited .q-container .inc { right:23px; }  .add-to-cart.price-request-enabled.no-price.fixed:before{content:'';display:block;height:30px;}  .cart-add-q-main{height:50px;width:60px;font-size:170%;box-sizing:border-box;vertical-align:middle;}  .cart-add-q-small{height:24px;width:56px;font-size:110%;padding:0 3px;vertical-align:middle;}  .cart-add-q-message{color:#333;white-space:normal;}  .cart-add-q-message > span{display:inline-block;background:#ebdcb1;border:1px solid #c8bb93;border-radius:2px;color:#915b02;padding:5px 10px;margin-top:5px;text-align:left;}  .small-cart-add{font-family:Arial;text-shadow:none;line-height:20px;height:24px;width:90px;font-size:12px;border-radius:2px;padding-left:0;padding-right:0;}  button.small-cart-add:active{padding:2px 0 0 1px;line-height:18px;}  a.small-cart-add, span.small-cart-add, span.small-cart-add:active { padding:1px 0 0 0; }  a.small-cart-add:active { padding:2px 0 0 1px; }  .small-cart-add.fast { font-size:11px; }  .small-cart-add.credit-button { font-size:10px; }  .small-cart-add .button-min-q:before { content:'('; }  .small-cart-add .button-min-q:after { content:')'; }  .main-cart-add{text-transform:uppercase;height:50px;font-size:22px;font-family:"Open Sans", Arial;padding-left:20px;padding-right:20px;text-shadow:none;margin-bottom:5px;min-width:217px;vertical-align:middle;}  .main-cart-add.credit-button, .main-cart-add.fast { font-size:19px; }  a.main-cart-add { padding:9px 0 0 0; }  a.main-cart-add.credit-button, a.main-cart-add.fast { padding-top:12px; }  a.main-cart-add.credit-button:active, a.main-cart-add.fast:active { padding-top:13px; }  span.main-cart-add:active { padding-top:7px; }  a.main-cart-add:active { padding-top:10px; }  .buttons-with-q .main-cart-add{padding-left:0;padding-right:0;min-width:195px;}  .buttons-with-q .main-cart-add.yellow-button.iconable { font-size:18px; }  .buttons-with-q > * { vertical-align:top; }  .main-cart-add.iconable:before, .small-cart-add.big.iconable:before{content:'\f07a';font-family:"Font Awesome 5 Pro";font-size:100%;color:inherit;display:inline-block;margin-right:10px;}  .main-cart-add .button-min-q { display:none; }  #catalog-model-top-left .main-cart-add{height:40px;font-size:18px;min-width:130px;}  #catalog-model-top-left .main-cart-add.fast { font-size:13px; }  #catalog-model-top-left .main-cart-add.iconable::before { display:none; }  #catalog-model-top-left .main-cart-add.iconable.yellow-button{font-size:16px;min-width:140px;}  #catalog-model-top-left .cart-add-q-main{height:40px;width:55px;font-size:150%;padding-right:0;}  #catalog-model-top-left #catalog-model-prices { margin-top:0; }  #catalog-model-top-left .add-to-cart .q-container .inc, #catalog-model-top-left .add-to-cart .q-container .dec{width:13px;height:13px;font-size:9px;}  #catalog-model-top-left .add-to-cart .q-container .dec { top:22px; }  .catalog-categories-slider{font-family:'Open Sans', Arial;}  .catalog-categories-slider-opener > a{display:block;white-space:nowrap;letter-spacing:-4px;word-spacing:0;}  .catalog-categories-slider-opener > a > *{letter-spacing:normal;word-spacing:normal;}  .catalog-categories-slider-opener .fa{font-size:110%;margin-right:19px;}  .catalog-categories-slider-opener .label + .fa{margin-right:0;margin-left:19px;}  .catalog-categories-slider-opener > a:active{padding-top:1px;}  .catalog-categories-slider-menu{position:absolute;z-index:8;box-shadow:0 0 57px 0 rgba(0, 0, 0, 0.3);height:0;overflow:hidden;visibility:hidden;opacity:0;text-align:left;}  body.desktop-device .catalog-categories-slider:hover .catalog-categories-slider-menu,.catalog-categories-slider-menu.visible{height:auto;overflow:visible;visibility:visible;opacity:1;}  .catalog-categories-slider-menu ul{margin:0;padding:13px 0;list-style-type:none;box-sizing:border-box;}  .catalog-categories-slider-menu .level0{max-width:250px;background:#fff;}  .catalog-categories-slider-menu .sublevel{position:absolute;top:0;left:100%;background:#fff;box-shadow:0 0 57px 0 rgba(0, 0, 0, 0.3);min-width:120%;max-width:140%;min-height:100%;box-sizing:border-box;display:none;}  .catalog-categories-slider-menu .sublevel.static{position:static;top:auto;left:auto;min-width:0;max-width:none;}  .catalog-categories-slider-menu .sublevel.static ul{padding-top:0;padding-bottom:0;overflow-y:visible !important;max-height:none !important;}  .catalog-categories-slider-menu li.static.open > a::after{transform:rotate(-45deg);}  .catalog-categories-slider-menu .sublevel.static ul > li > a{font-size:13px;padding:5px 35px;}  .catalog-categories-slider-menu .sublevel.static ul ul > li > a{font-size:13px;padding-left:35px;}  .catalog-categories-slider-menu .sublevel.static > .category-icon::before{font-size:13px;}  body.desktop-device .catalog-categories-slider-menu li:hover > .sublevel,.catalog-categories-slider-menu .sublevel.visible{display:block;}  .catalog-categories-slider-menu .level0 > li{position:static;}  .catalog-categories-slider-menu a{color:#333;display:flex;align-items:center;padding:7px 20px;text-decoration:none;font-size:15px;position:relative;transition-property:color, background-color;transition-duration:0.2s;}  .catalog-categories-slider-menu li.open > a{padding-right:34px;}  .catalog-categories-slider-menu li:hover > a{color:#000;background-color:#f0f0f0;}  .catalog-categories-slider-menu li.open > a:after{content:'';display:block;position:absolute;right:15px;top:50%;margin-top:-3px;font-size:0;width:6px;height:6px;border:1px solid #999;border-top:none;border-right:none;transform:rotate(-135deg);transition-property:border-color;transition-duration:0.2s;}  .catalog-categories-slider-menu li.open:hover > a::after{border-color:#000;}  .catalog-categories-slider-opener > a{line-height:35px;height:40px;padding-top:0;}  .catalog-categories-slider-opener > a > *{display:inline-block;vertical-align:middle;line-height:1;}  .catalog-categories-slider-opener > a > .label{font-size:120%;}  #header .catalog-categories-slider{float:left;}  #header .catalog-categories-slider-opener > a{border-radius:0;}@media screen and (max-width:700px){.adaptive #header .catalog-categories-slider-opener > a{padding-left:10px;padding-right:10px;}  .adaptive #header .catalog-categories-slider-opener > a > .label{font-size:100%;}  .adaptive #header .catalog-categories-slider-opener .fa{margin-right:10px;}}  .catalog-colors{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-colors li{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;}  .catalog-colors .color{display:block;position:relative;text-decoration:none;border:4px solid transparent;background-clip:padding-box;}  .catalog-colors .color > .img { display:block; }  .catalog-colors .color[data-color='#ffffff']::after { border-color:#ccc; }  .catalog-colors .color:not(.disabled):not(.selected):hover, .catalog-colors .color.selected { border-color:#5f8910; }  .catalog-colors .color:not(.imaged):after{content:'';display:block;width:27px;height:27px;border:1px solid #fff;}  .catalog-colors .color[data-color='#ffffff']::after { border-color:#ccc; }  .catalog-colors .q{display:block;width:100%;height:100%;line-height:28px;position:absolute;top:0;left:0;text-align:center;color:#fff;}  .catalog-colors .color[data-color='#ffffff'] .q { color:#000; }  .catalog-colors .color.disabled{opacity:0.2;cursor:default;}  .add-to-compare::before{content:'\f24e';font-weight:300;}  #catalog-model-bottom-buttons-top{overflow:hidden;border-top:1px solid #eee;margin-top:5px;}  #catalog-model-container #catalog-model-bottom-buttons-top > *{display:inline-block;vertical-align:middle;margin-top:18px;}  #catalog-model-bottom-buttons-top > *:not(:last-child) { margin-right:20px; }  #compare-container{overflow:auto;margin-top:20px;}  #catalog-compare-cats { margin-bottom:0; }  #catalog-compare-cats .selected .num{margin-left:7px;}  #compare-props-switcher{margin-top:7px;color:#999;}  #compare-props-switcher .spacer{display:inline-block;margin:0 10px;}  #compare-props-switcher .selected{color:#000;text-decoration:none;}  #compare-table{border-collapse:collapse;border:0;border-spacing:0;}  #compare-table > tbody > tr > td{padding:12px 0 12px 30px;}  #compare-table > tbody > tr > td:last-child{padding-right:30px;}  #compare-props > tr:nth-child(odd){background-color:#f5f5f5;}  #compare-table .header{min-width:70px;}  .compare-cell{vertical-align:top;max-width:250px;width:250px;}  .compare-cell-container{position:relative;padding-right:25px;}  .catalog-compare-delete{position:absolute;top:0;right:0;}  .catalog-compare-name{margin-top:12px;font-size:110%;}  #catalog-model-complects{margin-top:20px;}  .catalog-complects-container{position:relative;}  .catalog-complects-container.carouselled { padding-bottom:30px; }  .theme-header.catalog-complects-header { margin-bottom:30px; }  .catalog-complects{margin:0;padding:0;list-style-type:none;overflow:hidden;}  .catalog-complects > li{display:block;float:left;}  .catalog-complect-models{margin:0;padding:0;list-style-type:none;white-space:normal;}  .catalog-complect-models > li{display:inline-block;vertical-align:middle;margin-top:15px;}  .catalog-complect-models > .spacer{padding:0 20px;font-size:180%;}  .complect-model-image{display:inline-block;vertical-align:top;margin-right:10px;}  .complect-model-content{display:inline-block;vertical-align:top;white-space:normal;max-width:100px;}  .complect-model .catalog-prices { margin-top:10px; }  .complect-model .catalog-prices .priceold { margin-bottom:5px; }  .complect-model .catalog-prices .model-price { font-size:130%; }  .complect-totals .model-price{font-size:300%;font-family:"Open Sans", Arial;font-weight:normal;}  .complect-totals .add-to-cart { margin-top:12px; }  .complect-totals .priceold{margin-bottom:5px;font-size:120%;}  .complect-totals .price-discount{font-size:120%;padding:5px 8px;vertical-align:middle;}  .complect-totals .small-cart-add{text-transform:uppercase;height:50px;font-size:22px;font-family:"Open Sans", Arial;padding:0 20px;text-shadow:none;margin-bottom:5px;min-width:195px;vertical-align:middle;}  .complect-totals a.small-cart-add{padding-top:13px;}  .complect-totals a.small-cart-add{padding-top:14px;}  .complect-totals .small-cart-add.iconable::before { display:none; }  .complect-totals .q-container { display:none; }  #cart-table .cart-complect-header{border:1px solid #f60;background:linear-gradient(#e67e38, #f60);padding:10px 20px;color:#fff;font-family:"PT Sans", Arial;font-weight:700;font-size:120%;height:auto;text-transform:uppercase;}  #cart-table .cart-complect-header > .articul { text-transform:none; }  #cart-table .cart-complect > tr > td:first-child { border-left:1px solid #f60; }  #cart-table .cart-complect > tr > td:last-child { border-right:1px solid #f60; }  #cart-table .cart-complect > tr:last-child > td { border-bottom:1px solid #f60; }  #catalog-complect-models { margin-top:20px; }  #catalog-complect-models .select-cell { min-width:180px; }  #catalog-complect-models select { width:100%; }  #catalog-model-container.complect.buy-place-top #catalog-model-top-left { overflow:visible; }  .catalog-complect-notice{margin:8px 0 0 0;padding:0 0 0 15px;font-size:85%;color:#333;}  .catalog-complect-notice > li:not(:last-child) { margin-bottom:4px; }  .catalog-complect-notice a:not(:hover){text-decoration:none;color:inherit;}  #catalog-complects-carousel-main-group,#catalog-complects-carousel-main-card{margin-top:30px;}  #catalog-search-examples{margin-left:15px;color:#999;font-size:85%;}  #catalog-search-examples a{display:inline-block;text-decoration:none;border-bottom:1px dashed #999;color:#999;}  #catalog-search-examples a:hover{color:#666;border-bottom-color:#666;}  .catalog-extended-search{margin:1px 0 0 15px;font-size:85%;position:absolute;}  .fast-search-autocomplete .ui-menu-item{border:0;font-weight:inherit;}  .fast-search-autocomplete .ui-menu-item a{padding:0;text-decoration:none;}  .fast-search-autocomplete .ui-menu-item a:hover{background:#f0f0f0;color:#f00;}  .fast-search-autocomplete-item{display:block;cursor:pointer;padding:3px 5px 4px 5px;}  .fast-search-autocomplete-name{display:inline-block;padding-left:4px;color:var(--LinkColor);}  .fast-search-autocomplete-spacer{display:inline-block;margin:0 7px;color:#333;}  .fast-search-autocomplete-price{color:#333;white-space:nowrap;}  .fast-search-autocomplete-image{display:inline-block;vertical-align:bottom;text-align:center;margin:0 2px 0 4px;}  .fast-search-autocomplete-image img{display:inline-block;vertical-align:middle;margin:0;outline:none;}  .fast-search-autocomplete-status{display:inline-block;text-transform:lowercase;margin-left:3px;}  .big-layout{position:relative;width:100%;background:#fff;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-sizing:border-box;padding-top:20px;z-index:10;}  .big-layout .big-close{top:0;right:0;}  #big-layout-top{padding-bottom:25px;position:relative;}  #big-layout-header{border:0;margin-bottom:0;}  #big-layout-details{color:#666;margin-top:5px;}  #catalog-fast-search-subtop{display:block;}  #catalog-fast-search-subtop .catalog-fast-search-simple{display:inline-block;vertical-align:middle;}  .catalog-fast-search-simple{position:relative;line-height:normal;width:200px;}  .catalog-fast-search-simple form{margin:0;padding:0;position:relative;width:100%;}  .catalog-fast-search-simple input[type=text]{width:100%;}  .catalog-fast-search-simple input[type=search]:focus{color:#000;border-color:#aaa;}  .catalog-fast-search-simple button[type=submit]{display:block;padding:0;margin:0;border:0;background:none;position:absolute;right:11px;top:9px;outline:none;cursor:pointer;}  .catalog-fast-search-simple button[type=submit]:active{transform:translate(1px, 1px);}  .catalog-fast-search-simple button[type=submit]:before{content:'\f002';font-family:"Font Awesome 5 Pro";color:#333;}  .catalog-fast-search-simple button[type=submit]:hover::before { color:#000; }  .catalog-fast-search-header{float:left;height:100%;box-sizing:border-box;padding:6px;}  .catalog-fast-search-header.openable{padding:0 20px;position:static;}  .catalog-fast-search-header form{padding:0;margin:0;height:100%;}  .catalog-fast-search-header .big-search{margin:0;height:100%;border-radius:0;box-shadow:none;border:0;}  .catalog-fast-search-header .big-search-input input{border-radius:2px 0 0 2px;font-size:inherit;width:170px;}  .catalog-fast-search-header.openable .big-search-input input{width:100%;border-radius:0;font-size:130%;}  .catalog-fast-search-header .big-search-input input:not(:focus){background:#f5f5f5;color:#333;}  .catalog-fast-search-header .big-search-submit{border-radius:0 2px 2px 0;width:38px;}  .catalog-fast-search-header.openable .big-search-submit{width:70px;border-radius:0;}  .catalog-fast-search-header.adaptive-place ~ .catalog-fast-search-header.openable,.big-search-form.adaptive-place ~ button,.modern #toptable .catalog-fast-search-top ~ button{display:none;}  .catalog-fast-search-top.place-right, .catalog-fast-search-top.place-right-adaptive{order:7;}  .catalog-fast-search-top.place-right-under{order:9;}  .catalog-fast-search-header-right{float:right;height:100%;box-sizing:border-box;}  .catalog-fast-search-header-right form{padding:0;margin:0;height:100%;float:left;clear:none;}  .catalog-fast-search-header-right .big-search{margin:0;height:100%;border-radius:0;box-shadow:none;border:0;}  .catalog-fast-search-header-right .big-search-input input{border-radius:2px 0 0 2px;font-size:inherit;width:170px;}  .catalog-fast-search-header-right .big-search-input input:not(:focus){background:#f5f5f5;color:#333;}  .catalog-fast-search-header-right .big-search-submit{border-radius:0;width:38px;}  .catalog-fast-view{display:block;box-sizing:border-box;width:100%;position:absolute;bottom:20%;left:0;z-index:2;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-family:'Open Sans';text-align:center;text-decoration:none;padding:10px;text-transform:uppercase;transition-property:background-color, visibility, opacity;transition-duration:0.15s;cursor:pointer;line-height:normal;}  .catalog-fast-view:hover{color:#fff;background:rgba(0, 0, 0, 0.7);}  .catalog-model-image .catalog-fast-view{visibility:hidden;opacity:0;}  .catalog-model-image:hover .catalog-fast-view{visibility:visible;opacity:1;}  #catalog-fast-view{padding:20px;box-sizing:border-box;max-width:1003px;background:#fff;}  #fancybox-thumbs ul li.active{opacity:1;}  .catalog-fast-view-details{margin-top:20px;border-top:1px solid #eee;margin-top:15px;padding-top:18px;font-family:'PT Sans';font-size:120%;font-weight:bold;text-transform:uppercase;}  .catalog-fast-view-details > a{text-decoration:none;}  #catalog-fast-view-header #catalog-item-code, #catalog-fast-view-header #catalog-mini-comment{font-size:70%;margin-top:7px;}  .catalog-list-tile .catalog-favourites-buttons{display:inline-block;vertical-align:middle;margin-left:6px;}  .add-to-favourites::before{content:'\f005';font-weight:300;}  .add-to-favourites.un::before{content:'\f005';font-weight:900;}  .design-heart .add-to-favourites::before{content:'\f004';}  #catalog-favourites-top .open-dd{white-space:nowrap;}  .catalog-filter-container{display:block;background:linear-gradient(#fff, #dfdfdf);border:1px solid #b7b7b7;border-radius:4px;margin-bottom:20px;padding:15px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-sizing:border-box;}  .catalog-filter-container-content-left{float:left;}  .catalog-filter-container-content-right{float:right;}  #catalog-filter-header.desktop-hidden{display:none;}  .catalog-filter-list{margin:0;padding:0;list-style-type:none;}  .catalog-filter-container .catalog-filter-list > li.is-hidden{display:none;}  .catalog-filter-container .catalog-filter-list > li.is-hidden.shown{display:inline-block !important;}  #left .catalog-filter-container .catalog-filter-list > li.is-hidden.shown,#right .catalog-filter-container .catalog-filter-list > li.is-hidden.shown{display:block !important;}  .catalog-filter-list > li:not(:last-child) { margin-bottom:10px; }  .catalog-filter-list .field-name{display:inline-block;margin-bottom:7px;font-weight:bold;cursor:pointer;}  .catalog-filter-list .field-block .num{display:inline-block;margin-left:2px;color:#777;}  .catalog-filter-list a.disabled, .catalog-filter-list a.disabled .num{color:#9f9f9f;}  .catalog-filter-container .catalog-filter-more{display:inline-block;margin-left:20px;}  #catalog-filter-submit-button{margin-top:13px;display:block;width:100%;}  .forminput-text.cfrange{width:61px;padding:5px;}  .catalog-filter-slider{height:8px;position:relative;margin-left:8px;margin-right:10px;}  .catalog-filter-slider:not(.disabled) {left:-2px;}  .filter-slider-inputs{white-space:nowrap;letter-spacing:-4px;word-spacing:0;}  .filter-slider-inputs > *{letter-spacing:normal;word-spacing:normal;}  .filter-slider-inputs label{display:inline-block;margin:0 4px;}  .filter-slider-inputs label:first-child { margin-left:0 }  .filter-slider-inputs .spacer{display:inline-block;color:#333;margin:0 4px;}  .filter-slider-inputs .spacer:after { content:'\2014'; }  .catalog-filter-checkboxes{margin:0;padding:7px 0;list-style-type:none;overflow:auto;box-sizing:border-box;font-size:90%;}  .catalog-filter-checkboxes.fontsize-100 { font-size:100%; }  .catalog-filter-checkboxes.fontsize-110 { font-size:110%; }  .catalog-filter-checkboxes li:not(:last-child) { margin-bottom:5px; }  .catalog-filter-checkboxes li.li1, .catalog-filter-checkboxes li.li2, .catalog-filter-checkboxes li.li3{border-left:1px solid #aaa;padding-left:8px;}  .catalog-filter-checkboxes li.li1 { margin-left:5px; }  .catalog-filter-checkboxes li.li2 { margin-left:19px; }  .catalog-filter-checkboxes li.li3 { margin-left:32px; }  .catalog-filter-checkboxes input{ display:none; }  .catalog-filter-checkboxes label{display:inline-block;color:#333;position:relative;padding-left:20px;}  .catalog-filter-checkboxes input:checked + label{ color:#000; }  .catalog-filter-checkboxes label a:link, .catalog-filter-checkboxes label a:visited{ color:inherit; }  .catalog-filter-checkboxes label a:hover { color:#000; }  .catalog-filter-checkboxes label a.no-underline { text-decoration:none; }  .catalog-filter-checkboxes .check{content:'';display:block;box-sizing:border-box;width:12px;height:12px;line-height:12px;font-size:12px;position:absolute;left:0;top:1px;background-color:#fefefe;border:1px solid #c3b59f;}  .catalog-filter-checkboxes label:hover .check, .catalog-filter-checkboxes input[type=checkbox]:checked + label .check{background-color:#fff;border-color:#c3a87e;}  .catalog-filter-checkboxes input[type=radio] + label .check { border-radius:6px; }  .catalog-filter-checkboxes input[type=radio]:checked + label .check:before{content:'';display:block;position:absolute;top:2px;left:2px;width:6px;height:6px;border-radius:3px;background-color:#000;}  .catalog-filter-checkboxes input[type=checkbox]:checked + label .check:before{display:block;content:'';position:absolute;width:5px;height:3px;background:transparent;top:1px;left:1px;border:3px solid #000;border-top:none;border-right:none;transform:rotate(-45deg);-webkit-backface-visibility:hidden;}  .catalog-filter-checkboxes input:disabled + label, .catalog-filter-checkboxes input:disabled + label .num { color:#9f9f9f; }  .catalog-filter-checkboxes input:disabled + label .check{ border-color:#d5d5d5; }  .catalog-filter-checkboxes .flag{margin-right:7px;vertical-align:bottom;}  .catalog-filter-links{margin:0;padding:7px 0;list-style-type:none;}  .catalog-filter-links li{ font-size:90%; }  .catalog-filter-links li:not(:last-child) { margin-bottom:4px; }  .catalog-filter-links a.selected{ color:inherit; }  .catalog-filter-links a.selected:not(:hover) { text-decoration:none; }  .catalog-filter-links a.disabled ~ .num{color:#9f9f9f;}  .catalog-filter-container .catalog-colors{margin-left:-4px;margin-right:-4px;}  select.catalog-filter-input{max-width:100%;}  #filter-ajax-found{background:#e0e0e0;border-radius:4px;padding:10px;text-align:center;margin-right:8px;z-index:10000;}  #filter-ajax-found-content{margin-bottom:5px;font-size:85%;}  #filter-ajax-found:after{content:'';display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #e0e0e0;position:absolute;right:0;top:50%;margin-top:-8px;}  .right-position #filter-ajax-found{margin-right:0;margin-left:8px;}  .right-position #filter-ajax-found:after{right:auto;left:0;border-left:0;border-right:8px solid #e0e0e0;}  #filter-settings{margin:0 0 10px 15px;padding:0;list-style-type:none;width:100%;font-size:85%;}  #filter-settings li{display:inline-block;vertical-align:bottom;margin:0 7px 7px 0;}  .filter-setting{display:block;background:#ebdcb1;border:1px solid #c8bb93;border-radius:3px;color:#915b02;text-decoration:none;padding:2px 3px 2px 6px;overflow:hidden;}  .filter-setting:before{content:'\d7';display:block;float:right;margin:3px 0 0 4px;font-family:Arial;font-weight:bold;font-size:17px;line-height:10px;}  a.filter-setting:hover{color:#915b02;text-decoration:line-through;}  #filter-settings li.drop-all{padding-bottom:3px;padding-left:14px;}  #filter-settings li.drop-all > a:link, #filter-settings li.drop-all > a:visited{color:#915b02;border-bottom-color:#915b02;}  #filter-settings li.drop-all > a:hover{color:inherit;border-bottom-color:inherit;}  #catalog-filter-container.catalog-filter-container-top.transparent{margin-bottom:0;padding-bottom:0;}  .catalog-filter-container-top .catalog-filter-list{display:inline;vertical-align:bottom;margin-right:-20px;letter-spacing:-4px;word-spacing:0;}  .catalog-filter-container-top.has-hidden .catalog-filter-list{margin-right:0;}  .catalog-filter-container-top .catalog-filter-list > li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:10px;letter-spacing:normal;word-spacing:normal;}  .catalog-filter-container-top .catalog-filter-more{display:inline-block;vertical-align:bottom;margin-bottom:25px;margin-left:0;}  .catalog-filter-container-top:not(.transparent) .field-name{ cursor:default; }  .catalog-filter-container-top .catalog-filter-item-price .filter-slider-inputs { margin-right:0; }  .catalog-filter-container-top .catalog-filter-checkboxes{padding:0;}  .catalog-filter-container-top:not(.transparent) .catalog-filter-checkboxes{column-count:auto;column-width:120px;column-gap:10px;max-height:none;overflow:visible;}  .catalog-filter-container-top .catalog-filter-checkboxes li{display:inline-block;vertical-align:top;margin-right:0;margin-bottom:5px;}  .catalog-filter-container-top:not(.transparent) .catalog-filter-checkboxes li{width:120px;}  .catalog-filter-container-top .catalog-filter-links { padding:2px 0; }  .catalog-filter-container-top .catalog-filter-links li{display:inline-block;vertical-align:top;line-height:1;}  .catalog-filter-container-top .catalog-filter-links li:not(:last-child) { margin-right:15px; }  .catalog-filter-container-top .catalog-colors { padding:0; }  .catalog-filter-container-top #catalog-filter-submit-button{margin-bottom:10px;display:inline-block;width:auto;}  .catalog-filter-container-top.absolute .catalog-filter-list > li{position:relative;}  .catalog-filter-container-top.absolute .field-block{position:absolute;min-width:100%;background:#fff;padding:10px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-sizing:border-box;z-index:10;}  .catalog-filter-container-top.nowrap-filter .catalog-filter-checkboxes li{white-space:nowrap;}  .catalog-filter-container-top.absolute .catalog-filter-item-Color .field-block{min-width:300%;}  .catalog-filter-container.transparent{box-shadow:none;padding:0;border:0;border-radius:0;background:transparent;}  .catalog-filter-container.transparent .catalog-filter-list .field-name{display:block;background:#f2f2f2;border:1px solid #e3e4e9;font-family:"Open Sans", Arial;font-weight:normal;font-size:14px;padding:5px 30px 6px 20px;position:relative;}  .catalog-filter-container.transparent .catalog-filter-list .field-name.transparent-name{background:transparent;border:0;padding-left:0;}  .catalog-filter-container.transparent .field-name:after{content:'';display:block;position:absolute;top:13px;right:10px;width:7px;height:7px;font-size:0;border:2px solid #505155;border-top:none;border-right:none;transform:rotate(-225deg);transition:transform 0.15s;}  .catalog-filter-container.transparent .field-name.closed::after{transform:rotate(-45deg);top:8px;}  .catalog-filter-container.transparent .catalog-filter-list .field-name.opener-position-left{padding-left:30px;}  .catalog-filter-container.transparent .catalog-filter-list .field-name.transparent-name.opener-position-left{padding-left:20px;}  .catalog-filter-container.transparent .field-name.opener-position-left::after{right:auto;left:10px;}  .catalog-filter-container.transparent .field-name.transparent-name.opener-position-left::after{left:0;}  .catalog-filter-container.transparent .forminput-text.cfrange{width:75px;padding:8px;}  .catalog-filter-container.transparent .filter-slider-inputs label { margin:0 8px; }  .catalog-filter-container.transparent .filter-slider-inputs label:first-child { margin-left:0; }  .catalog-filter-container-top.transparent:not(.auto-width-filter) .catalog-filter-list > li{width:175px;}  .catalog-filter-container-top.transparent .catalog-filter-checkboxes li{display:block;margin-right:0;margin-bottom:5px;}  .catalog-filter-brand{max-width:100%;}  #left .catalog-filter-container ~ *,#right .catalog-filter-container ~ *{transition-property:opacity;transition-duration:0.15s;}  #left .catalog-filter-container.fixed ~ *,#right .catalog-filter-container.fixed ~ *{opacity:0;}  #catalog-filter-href{margin-bottom:20px;}  #catalog-filter-href button, #catalog-filter-href label, #catalog-filter-href input{display:inline-block;vertical-align:middle;}  #catalog-filter-href-input{width:650px;}  #left #catalog-filter-href-input, #right #catalog-filter-href-input { width:100%; }  #catalog-filter-href label{margin:0 8px;}  .catalog-named-filter-form{width:780px;}  .catalog-named-filter-form .form-block-limited{display:block;}  #catbrand-text{overflow:hidden;}  #catbrand-text.place-bottom:not(:empty){border-top:1px solid #eee;padding-top:20px;}  #catbrand-text.place-top:not(:empty){border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}  #brand-logo{margin:0 30px 10px 0;float:left;}  .h1-logo-right{display:inline-block;margin-left:20px;}  .h1-logo-fright{float:right;margin-left:20px;}  #catbrand-top-actions{margin-bottom:20px;border:1px solid #eee;border-radius:3px;padding:20px;overflow:hidden;background:#f9f9f9;position:relative;}  #catbrand-current-action, #catbrand-future-action { float:left; }  #catbrand-current-action .action-name, #catbrand-future-action .action-name{font-family:"PT Sans", Arial;font-size:140%;font-weight:700;text-decoration:none;}  #catbrand-current-action .action-name:not(:hover), #catbrand-future-action .action-name:not(:hover){color:#000;}  .action-notice{margin-top:15px;}  .catbrand-action-image{float:left;margin:0 20px 0 0;width:26%;}  .catbrand-action-image img{max-width:100%;max-height:100%;width:auto;height:auto;}  .catbrand-action-image + .catbrand-action-content{overflow:hidden;}  .catbrand-current-action-timer{overflow:hidden;margin-top:15px;}  .catbrand-current-action-timer ~ .catalog-action-buttons{margin-top:20px;}  #catalog-brand-price-list-link:not(:empty){margin-bottom:20px;}  #catbrand-text-top{overflow:hidden;}  #catbrand-text-bottom{border-top:1px solid #eee;margin-top:15px;padding-top:15px;}  #catbrand-text-bottom > a{display:inline-block;}  #catbrand-text-bottom > a:not(:last-child){margin-right:30px;}  #catbrand-text-videos{margin-top:18px;display:none;word-spacing:0;letter-spacing:-4px;}  #catbrand-text-videos > div{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal;}  #catbrand-text-videos > div:nth-child(odd){margin-right:15px;}  #catbrand-notice:not(:empty){margin-bottom:20px;color:#666;}  .catalog-filter-list-search{margin:0;padding:0;list-style-type:none;}  .catalog-filter-list-search > li{position:relative;display:inline-block;width:100%;}  .catalog-filter-list-search > li.is-hidden{display:none;}  .catalog-filter-list-search > li.is-hidden.shown{display:inline-block !important;}  .catalog-filter-list-search + .catalog-filter-more{margin-left:0;}  .catalog-filter-list-search > li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #d5d5d5;}  .catalog-filter-list-search .field-block .num{margin-left:7px;}  .field-name-search{display:block;float:left;width:20%;font-family:'PT Sans';font-weight:bold;font-size:130%;color:#333;}  .catalog-filter-list-search .field-block{display:block;float:right;width:calc(100% - 20%);}  .catalog-filter-list-search .catalog-filter-checkboxes{font-size:100%;margin-top:5px;}  .catalog-filter-list-search .catalog-filter-checkboxes{column-count:3;}  .catalog-filter-list-search .catalog-filter-checkboxes > li{display:list-item !important;width:auto;}  .catalog-filter-list-search .catalog-filter-slider{max-width:155px;}  .gift-icon{position:absolute;bottom:0;right:0;display:block;line-height:normal;text-align:center;z-index:2;}  .gift-icon.top-left { left:0; top:0; bottom:auto; right:auto; }  .gift-icon.top-right { top:0; bottom:auto; }  .gift-icon.bottom-left { left:0; right:auto; }  .gift-icon .header{color:#fff;background:var(--ThemeColor);line-height:1;padding:3px;margin-bottom:5px;text-align:center;}  .gift-icon img{display:block;max-width:100%;width:auto;height:auto;}  .gift-icon a{display:block;margin:auto;}  #catalog-gifts { margin-bottom:20px; }  #catalog-gifts .theme-header{display:block;}  #catalog-ajax-mods #catalog-gifts{text-align:center;margin-top:20px;}  #catalog-gifts .select-cell { min-width:180px; }  #catalog-gifts select { width:100%; }  .gift-icon.extended{width:75px;border:1px solid #dedede;padding:5px;background:#fff;}  .gift-icon.extended img{display:inline-block;vertical-align:top;}  .catalog-list-tile .gift-icon.extended{width:50px;padding:1px;}  .catalog-list-tile .gift-icon.extended .header{font-size:85%;padding:1px;margin-bottom:1px;}  .catalog-list-tile .gift-icon.extended .header i{display:none;}  .catalog-list-tile .gift-icon.extended img{max-height:30px;}  .catalog-group-container{}  .catalog-group-container.carouselled{overflow:hidden;margin-bottom:40px;}  .modern .catalog-group-container-top{background:#f0f0f0;padding:10px 20px;font-size:180%;}  .catalog-group-container-top.theme-header{margin-bottom:20px;}  .catalog-group-container:not(.catalog-group-action) .image_carousel{white-space:normal;padding-left:6px;}  .fancybox-inner .catalog-group-container:not(.catalog-group-action) .image_carousel{white-space:nowrap;}  .catalog-group-container:not(.catalog-group-action) .image_carousel .catalog-list-tile > li{margin-right:-2px;}  .catalog-group-container .catalog-list-tile{margin-bottom:0;}  .catalog-group-container .caroufredsel_wrapper .catalog-list-tile > li { margin-bottom:0; }  .catalog-group-pagination{margin-top:25px;border-top:1px solid #ccc;text-align:center;display:none;margin-bottom:-9px;}  .catalog-group-container .image_carousel .catalog-group-pagination .pagination{display:inline-block;width:auto;position:relative;bottom:auto;top:-9px;background:#fff;padding:0 10px;}  .catalog-group-action{display:block;text-align:center;margin-bottom:20px;}  .catalog-group-action > .white-block-inner { padding:10px; }  .catalog-group-action-header{margin-bottom:15px;justify-content:center;}  .catalog-group-action .catalog-list-tile { margin:0; }  .catalog-group-action .catalog-list-tile > li{margin:0;width:153px;text-align:center;padding-bottom:25px;}  .catalog-group-action-name{margin-top:15px;}  .catalog-group-action .image_carousel .pagination { bottom:0; }  .catalog-group-action .catalog-prices { margin-top:10px; }  * + #catalog-main-groups{margin-top:30px;}  #catalog-main-groups + h1 { margin-top:30px; }  .catalog-main-group > .catalog-group-container.carouselled{margin-bottom:0;}  .catalog-main-group:not(:last-child) { margin-bottom:30px; }  h1 .catalog-group-subscribe-block{float:right;}  .catalog-group-subscribe-block{margin-left:20px;}  .catalog-group-subscribe-block form{line-height:1;}  .catalog-group-subscribe-block button{vertical-align:middle;}  .catalog-groups-list{margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-groups-list > li{display:inline-block;vertical-align:top;margin:0 0 30px 30px;padding-bottom:30px;letter-spacing:normal;word-spacing:normal;border-bottom:1px dashed #d5d5d5;}  .catalog-group-image{float:left;margin-right:15px;}  .catalog-group-list-content{overflow:hidden;}  .catalog-group-list-name{font-family:'PT Sans';font-size:150%;font-weight:bold;line-height:1.2;}  .catalog-group-list-name a{text-decoration:none;}  .catalog-group-list-name a:not(:hover){color:inherit;}  .catalog-group-list-notice{color:#666;margin-top:10px;}  .catalog-group-list-num{margin-top:10px;}  .catalog-group-list-num > a{text-decoration:none;}  .catalog-group-list-num > a:before{content:'\f07a';font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:900;margin-right:7px;}@media screen and (max-width:840px){.catalog-group-image{float:none;margin:0 0 10px 0;}}  #catalog-groups-menu{margin-bottom:20px;padding-top:3px;}  #catalog-groups-menu ul{margin:0;padding:0;list-style-type:none;font-family:"Open Sans", Arial;font-size:120%;}  #catalog-groups-menu li { line-height:1; }  #catalog-groups-menu li:not(:last-child){margin-bottom:7px;padding-bottom:7px;border-bottom:1px dotted #eee;}  #catalog-groups-menu a{display:inline-block;text-decoration:none;}  #catalog-groups-menu a:before{display:inline-block;content:'';position:relative;top:-2px;margin:0 10px 0 7px;font-size:0;width:5px;height:5px;border:2px solid #999;border-top:none;border-right:none;-webkit-transform:rotate(225deg);transform:rotate(225deg);}  #catalog-groups-menu a:hover::before { border-color:#dd6c02; }  #catalog-groups-menu .selected a:not(:hover) { color:#000; }  #catalog-groups-menu .selected a:not(:hover)::before { border-color:#000; }  .catalog-model-groups{position:absolute;top:0;left:0;}  .catalog-group-label{display:block;float:left;clear:left;text-align:left;margin-bottom:5px;}  .catalog-model-groups .catalog-group-label:last-child{margin-bottom:0;}  .catalog-group-label.not-imaged{text-decoration:none;position:relative;z-index:1;}  .catalog-group-label.not-imaged > .label{display:block;line-height:1;color:#fff;padding:2px 5px 3px 6px;background-color:#f0851d;text-transform:lowercase;position:relative;font-size:13px;box-sizing:border-box;}  .catalog-group-label.not-imaged > .label:before, .catalog-group-label.not-imaged > .label:after{content:'';width:0;height:0;position:absolute;right:-10px;border-width:5px;border-style:solid;border-color:transparent;border-left-color:#f0851d;}  .catalog-group-label.not-imaged > .label:after{border-top-color:#f0851d;top:0;}  .catalog-group-label.not-imaged > .label:before{border-bottom-color:#f0851d;bottom:0;}  a.catalog-group-label.not-imaged > .label:hover { background-color:#ff8d1f; }  a.catalog-group-label.not-imaged > .label:hover::before, .catalog-group-label.not-imaged > .label:hover::after { border-left-color:#ff8d1f; }  a.catalog-group-label.not-imaged > .label:hover::after { border-top-color:#ff8d1f; }  a.catalog-group-label.not-imaged > .label:hover::before { border-bottom-color:#ff8d1f; }  .catalog-model-groups.simplified{top:7px;left:7px;}  .fantom .catalog-model-groups.simplified{top:0;left:0;}  .catalog-model-groups.simplified .catalog-group-label.not-imaged > .label{border-radius:2px;}  .catalog-model-groups.simplified .catalog-group-label.not-imaged .label::before,.catalog-model-groups.simplified .catalog-group-label.not-imaged .label::after{display:none;}  .catalog-model-groups-links{margin-top:20px;text-align:center;}  .catalog-model-groups-links .header{display:block;margin-bottom:5px;}  .catalog-model-groups-links ul{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}  .catalog-model-groups-links ul > li{margin-left:8px;margin-right:8px;}  #catalog-model-supertop{overflow:hidden;margin-bottom:17px;}  #catalog-model-supertop h1, #catalog-model-supertop .h1{overflow:hidden;padding:0;}  #catalog-model-supertop .h1 > a:not(:hover){text-decoration:none;color:inherit;}  #catalog-model-container{display:inline-block;width:100%;vertical-align:top;}  #catalog-model-container:after{content:'';display:block;width:100%;clear:both;font-size:0;height:0;}  #catalog-model-left{float:left;position:relative;}  #catalog-model-right{position:relative;padding-left:40px;}  #catalog-model-right #catalog-model-supertop{border-bottom:1px solid #eee;padding-bottom:16px;margin-bottom:16px;}  #catalog-model-right #catalog-model-supertop > h1 { font-size:180%; }  #catalog-model-supertop #catalog-mini-comment{ margin-left:1px; }  #catalog-model-right #catalog-model-supertop #catalog-mini-comment{ margin-top:5px; }  #catalog-model-supertop #catalog-item-code{margin-left:1px;color:#888;font-size:95%;}  #catalog-item-code + #catalog-mini-comment { margin-top:3px; }  #catalog-model-right #catalog-item-code + #catalog-mini-comment { margin-top:2px; }  #catalog-model-nav { float:right; }  #catalog-model-nav a{display:inline-block;text-decoration:none;font-size:220%;font-weight:bold;}  #catalog-model-nav .prev:before { content:'\2190'; }  #catalog-model-nav .next:after { content:'\2192'; }  #catalog-model-nav a:not(:hover) { color:#666; }  #catalog-model-nav a:nth-child(2) { margin-left:10px; }  #catalog-model-right #catalog-model-nav { line-height:24px; }  #catalog-model-left .editable-block{position:absolute;top:0;right:0;}  #catalog-model-image{position:relative;}  #catalog-model-3d, #catalog-model-3d-modile{margin-top:20px;text-align:center;}  #model-files { text-align:center; }  .image-switcher + #model-files { margin-top:20px; }  #model-files > ul{margin:0;padding:0;list-style-type:none;display:inline-block;text-align:left;}  #model-files > ul > li:not(:last-child) { margin-bottom:4px; }  #model-files > ul > li > a{display:inline-block;font-size:110%;}  #model-files .assoc-icon { margin-right:5px; }  #model-files .assoc-icon.assoc16-pdf{background:none;width:auto;height:auto;vertical-align:middle;font-size:24px;color:#e40000;font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:10px;}  #model-files > ul > li > a:hover .assoc16-pdf{font-weight:900;}  #model-files .assoc-icon.assoc16-pdf:before{content:'\f1c1';}  #catalog-model-block{text-align:left;position:relative;width:100%;box-sizing:border-box;}  #catalog-model-block-inner{box-sizing:border-box;}  #catalog-model-text-right-top{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;}  #catalog-model-text-right-bottom{margin-top:20px;padding-top:20px;border-top:1px solid #eee;}  #catalog-model-top-block{overflow:hidden;}  #catalog-model-top-left{overflow:hidden;position:relative;}  #catalog-model-top-right{float:right;}  #catalog-model-top-right:not(:empty){border-left:1px solid #eee;padding:0 0 0 20px;margin-left:20px;max-width:50%;}  .catalog-model-right-props > table{border-spacing:0;border-collapse:collapse;width:auto;}  .catalog-model-right-props > table th{font-weight:normal;text-align:right;height:17px;color:#373636;font-size:95%;}  .catalog-model-right-props > table td{text-align:left;padding:5px 5px 5px 15px;height:17px;font-size:95%;}  .catalog-model-right-props .model-delivery-price { min-width:63px; }  .catalog-model-free-price{text-transform:lowercase;font-weight:bold;}  #catalog-model-top-right > *:not(:empty) + #catalog-model-buy-block{margin-top:20px;}  .is-service[data-is-hidden-popularity] #catalog-model-top-block + #catalog-model-buy-block{border-top:0;padding-top:0;margin-top:8px;}  .catalog-model-top-props{border-spacing:0;border-collapse:collapse;width:auto;}  .catalog-model-top-props th, .catalog-model-top-props td{font-size:95%;padding:6px 15px;}  .catalog-model-top-props th{font-weight:normal;text-align:left;color:#373636;white-space:nowrap;padding-left:0;}  .catalog-model-top-props td{padding-right:0;}  #catalog-model-top-right .catalog-model-top-props td { max-width:210px; }  .catalog-model-brand-location{display:block;}  .catalog-model-brand-location .flag{margin-right:5px;vertical-align:middle;}  #catalog-model-popularity-block {}  #catalog-model-top-right #catalog-model-popularity-block:not(:empty){margin-top:18px;padding-top:20px;border-top:1px solid #eee;}  #catalog-model-rating { display:inline-block; }  #catalog-model-popularity-block-reviews{display:inline-block;font-size:85%;}  #catalog-model-rating + #catalog-model-popularity-block-reviews { margin-left:15px; }  #catalog-model-popularity-block-reviews .value{font-size:110%;font-weight:bold;}  #catalog-model-popularity-block-reviews .leave-review{display:inline-block;margin-left:10px;}  #catalog-model-popularity-prop .catalog-num-comments { text-transform:lowercase; }  #catalog-model-popularity-prop .catalog-num-comments .value { font-weight:bold; }  #catalog-model-popularity-prop .catalog-no-comments{display:inline-block;color:#666;margin-right:10px;}  #catalog-model-popularity-prop .catalog-create-comment { text-transform:lowercase; }  #catalog-model-popularity-prop .rating-totals{font-size:100%;margin-left:0;}  #catalog-model-popularity-prop .ratingstars-big { margin-right:5px; }  #catalog-model-top-block + #catalog-model-buy-block{border-top:1px solid #eee;padding-top:18px;margin-top:18px;}  #catalog-model-prices-container { margin-bottom:20px; }  #catalog-model-supercontainer[data-is-gift='true'] #catalog-model-prices-container { margin-bottom:0; }  div + #catalog-model-prices-container { margin-top:20px; }  #catalog-model-prices-container.right-position{display:inline-block;vertical-align:middle;}  #catalog-model-prices-container.right-position + #catalog-model-options,#catalog-model-prices-container.right-position + .buttons{display:inline-block;vertical-align:middle;margin:0 0 0 20px;}  #catalog-model-prices-container.right-position + .buttons .main-cart-add { margin-bottom:0; }  #catalog-model-prices{display:inline-block;vertical-align:middle;}  #catalog-model-prices .model-price{font-size:300%;font-family:"Open Sans", Arial;font-weight:normal;}  #catalog-model-prices .price-discount{font-size:120%;padding:5px 8px;margin-left:6px;vertical-align:middle;}  #catalog-model-prices .model-price .name{margin-right:15px;font-size:50%;}  #catalog-model-prices .catalog-prices:not(.oldprice-position-right) .priceold:not(:empty){display:block;font-size:120%;margin-left:1px;}  #catalog-model-prices .catalog-other-prices { margin-left:2px; }  #catalog-model-prices .base-unit{margin-left:2px;color:#666;font-size:13px;}  #catalog-model-prices .catalog-discount-prices{display:inline-block;vertical-align:bottom;font-size:120%;margin:0 0 2px 10px;}  #catalog-model-status-notice{color:#999;font-size:85%;margin-top:3px;}  #catalog-model-discount-teaser { margin-top:20px; }  #catalog-model-prices .discount-features-container{display:inline-block;}  #catalog-model-prices .catalog-prices:not(.oldprice-position-right) .discount-features-container{margin-bottom:15px;}  #catalog-model-prices .catalog-prices.oldprice-position-right .discount-features-container{vertical-align:middle;margin-right:15px;}  #catalog-model-brand-price-list-link{margin-top:5px;}  #catalog-model-bottom{border-top:1px solid #eee;padding-top:12px;margin-top:15px;}  #catalog-model-bottom > *{display:inline-block;vertical-align:middle;}  #catalog-model-bottom > *:not(:last-child) { margin-right:20px; }  #catalog-model-container .social-shares-block { margin:0; }  #catalog-model-container .b-share { padding:0 !important; }  #catalog-model-container .b-share__handle{padding-left:0 !important;padding-right:8px !important;opacity:0.7;}  #catalog-model-container .b-share__handle:hover { opacity:1; }  #catalog-model-tags:not(:empty) { margin-top:20px; }  #catalog-model-tags > .tags { margin:0; }  #catalog-model-groups-top:not(:empty), #catalog-model-groups-top-na:not(:empty){margin-top:30px;}  #catalog-model-text{margin-top:30px;}  .catalog-model-text-content .catalog-model-tabbed{display:block;}  #catalog-model-notice{margin-top:20px;}  #catalog-model-videos { margin-top:30px; }  #catalog-model-videos.position-text{float:right;margin:0 0 10px 10px;}  .content-videos > ul{margin:0;padding:0;list-style-type:none;}  .content-videos > ul > li{display:inline-block;vertical-align:bottom;}  .content-videos.position- > ul > li{margin-bottom:20px;}  .content-videos.position-text > ul > li:not(:last-child){margin-bottom:20px;}  .content-videos.position- > ul > li:nth-child(odd) { margin-right:20px; }  #catalog-model-bottom-groups:not(:empty) { margin-top:30px; }  #catalog-model-bottom-groups > .catalog-group-container:last-child { margin-bottom:0; }  #catalog-model-tabs{border-bottom:3px solid var(--ThemeColor);margin-top:20px;margin-bottom:20px;overflow:hidden;}  #catalog-model-tabs a{display:block;float:left;border:1px solid #d7d7d7;border-bottom:0;padding:10px 10px 10px 10px;text-decoration:none;color:#333;font-family:"Open Sans", Arial;text-transform:uppercase;font-weight:700;font-size:100%;border-radius:3px 3px 0 0;transition:color, border-color, background-color 0.1s;}  #catalog-model-tabs a:not(.selected):hover{color:#000;border-color:#b7b7b7;background-color:#efefef;transition:color, border-color, background-color 0.1s;}  #catalog-model-tabs a:not(:last-child) { margin-right:10px; }  #catalog-model-tabs a.selected{border-color:var(--ThemeColor);color:var(--ThemeColor);}  .catalog-model-tabbed { display:none; }  .catalog-model-tabbed.selected{display:block;margin-top:0 !important;}  .catalog-model-tabbed > .theme-header { display:none; }  #catalog-model-tabs.iconed{display:flex;}  #catalog-model-tabs.iconed a:before{font-family:"Font Awesome 5 Pro";font-size:110%;font-weight:400;margin-right:8px;}  #catalog-model-tabs.iconed a[href="#model-tab-text"]:before { content:'\f15c'; }  #catalog-model-tabs.iconed a[href="#model-tab-props"]:before, #catalog-model-tabs.iconed a[href="#model-tab-one-prop"]:before { content:'\f0ca'; }  #catalog-model-tabs.iconed a[href="#model-tab-comments"]:before { content:'\f075'; font-weight:400; }  #catalog-model-tabs.iconed a[href="#model-tab-tablesize"]:before { content:'\f0ce'; }  #catalog-model-tabs.iconed a[href="#model-tab-delivery"]:before { content:'\f0d1'; }  #catalog-model-tabs.iconed a[href="#model-tab-videos"]:before { content:'\f04b'; }  #catalog-model-tabs.iconed a[href="#model-tab-wherebuy"]:before { content:'\f290'; }  #catalog-model-tabs.iconed a[href="#model-tab-accessories"]:before { content:'\f196'; }  #catalog-model-tabs.iconed a[href="#model-tab-complects"]:before { content:'\f291'; }  #catalog-model-tabs.iconed .label{display:inline-block;}  #catalog-model-domains{margin-bottom:18px;}  #catalog-model-domains-label{display:inline-block;margin-right:5px;}  #catalog-model-compare-social-block{display:inline-block;vertical-align:middle;margin-bottom:5px;}  #catalog-model-compare-social-block > *{display:inline-block;vertical-align:middle;float:none;clear:none;padding:0;}  #catalog-model-compare-social-block > *:not(:empty){margin-left:11px;}  #catalog-model-compare-social-block .add-to-favourites-,#catalog-model-compare-social-block .add-to-compare-{display:block;}  #catalog-model-compare-social-block .add-to-favourites- .label,#catalog-model-compare-social-block .add-to-compare- .label{display:none;}  #catalog-model-compare-social-block .add-to-favourites-::before,#catalog-model-compare-social-block .add-to-compare-::before{width:41px;margin:0;display:block;}  #catalog-model-compare-social-block .add-to-favourites-:active::before,#catalog-model-compare-social-block .add-to-compare-:active::before{top:1px;left:1px;position:relative;}  #catalog-ajax-model-buy-block{text-align:center;padding:20px;}  .catalog-model-hidden-textable{margin-bottom:20px;}  .is-service .catalog-model-top-props-container{display:none;}  .catalog-model-top-props-container + #catalog-model-deliveries-block{border-top:1px solid #eee;padding-top:17px;margin-top:10px;}  #catalog-model-bottom-buttons-top + #catalog-model-deliveries-block{border-top:1px solid #eee;padding-top:17px;margin-top:17px;}  .catalog-model-top-props-container + #catalog-model-deliveries-block .theme-header{margin-bottom:7px;}  #catalog-model-deliveries-block.position-bottom{margin-top:30px;}  .catalog-model-delivery-days{color:#666;font-size:90%;white-space:nowrap;display:inline-block;margin-left:5px;}  .mdb-simple > table{border-spacing:0;border-collapse:collapse;}  .mdb-simple > table th, .mdb-simple > table td{font-size:95%;padding:6px 0;}  .mdb-simple > table th{font-weight:normal;text-align:right;color:#373636;}  .mdb-simple > table td{padding-right:5px;padding-left:16px;}  .mdb-simple .model-delivery-price { min-width:63px; }  .mdb-multiple > table{border-spacing:0;border-collapse:collapse;}  .mdb-multiple > table th, .mdb-multiple > table td{font-size:95%;padding:6px 0;}  .mdb-multiple > table th{font-weight:normal;text-align:left;color:#373636;}  .mdb-multiple > table td{padding-right:5px;padding-left:16px;max-width:100px;}  .mdb-multiple > table td.with-days { max-width:130px; }  .mdb-multiple .model-delivery-price { min-width:63px; }  #catalog-model-top-right .mdb-multiple .theme-header,#catalog-model-top-left .mdb-multiple .theme-header{margin-bottom:5px;font-size:130%;border:0;}  #catalog-distinct-params:not(:empty) { margin-bottom:10px; }  #catalog-ajax-mods #catalog-distinct-params:not(:empty){margin-top:10px;text-align:center;}  .catalog-mods .status-cell{white-space:nowrap;}  #catalog-ajax-mods .catalog-minitable{width:auto;margin:0 auto;}  #catalog-ajax-mods .catalog-minitable .name-cell{width:auto;}  #catalog-ajax-mods .cart-add-q-message { text-align:center; }  .catalog-mods-radio .buttons { margin-top:20px; }  #catalog-ajax-mods .catalog-mods-radio .buttons{text-align:center;margin:20px;}  #catalog-mods-select-names:empty { display:none }  #catalog-mods-select-names{display:inline-block;vertical-align:middle;margin-right:10px;}  #catalog-model-top-left #catalog-mods-select-names{display:block;margin:0 0 10px 0;}  #catalog-mods-select-row > select{vertical-align:middle;margin-right:10px;max-width:100%;}  #catalog-mods-select-row > .catalog-status{display:inline-block;vertical-align:middle;}  #catalog-model-top-left .catalog-mods-select select { max-width:370px; }  select.na, select option[data-available=false] { color:#999; }  #catalog-mods-select-row ~ *{margin-top:15px;}  #catalog-ajax-mods .catalog-mods-select{padding:20px;text-align:center;}  .catalog-mods-select-cart .name { margin-bottom:10px; }  #catalog-mods-select-cart-button { margin-top:20px; }  .catalog-mods-select-cart .catalog-status { margin-top:20px; }  #catalog-mods-select-colors{display:inline-block;vertical-align:middle;}  .fancybox-inner #catalog-mods-select-colors{max-width:90%;}  #catalog-mods-select-colors .catalog-colors { padding:0; }  .catalog-mods-color .buttons { margin-top:23px; }  .color-image-zoom-container{max-width:300px;max-height:300px;margin-left:4px;border:3px solid #518a00;}  .color-image-zoom-container img{max-width:100%;max-height:100%;display:block;}  #catalog-mods-select-sizes{display:inline-block;vertical-align:middle;max-width:90%;}  .catalog-mods-sizes .buttons { margin-top:23px; }  .catalog-mods-sizes #catalog-distinct-params:not(:empty){margin-bottom:20px;}  .catalog-mods-color-sizes .buttons { margin-top:23px; }  #catalog-mods-color-row + #catalog-mods-size-row { margin-top:20px; }  .catalog-mods-color-sizes #catalog-distinct-params:not(:empty){margin-bottom:20px;}  #catalog-named-filters .subbrands-header:after{display:inline;content:':';}  #catalog-named-filters li:not(.subbrands-header) + .subbrands-header{margin-left:36px;}  #catalog-named-filters li.subbrands-header.position-above{display:block;margin:10px 0 5px 17px;}  #catalog-named-filters .catalog-tile-image{margin-bottom:0;}  #catalog-named-filters .list-hidden:not(.visible){display:none;}  #content:not(:empty) + #download-pricelist-container{margin-top:25px;}  .download-pricelist{height:50px;line-height:50px;font-size:130%;color:#000;}  .catalog-base-props > ul{margin:0;padding:0;list-style-type:none;}  .catalog-base-props > ul > li:not(:last-child) { margin-bottom:6px; }  .catalog-base-props > ul > li .name { color:#666; }  #catalog-model-one-big-value { margin-top:30px; }  #catalog-model-one-big-value .stdtable { width:auto; }  #catalog-model-one-big-value .stdtable td { padding:3px 10px; }  #catalog-model-one-big-value p img{max-width:100%;height:auto !important;}  #catalog-model-props{margin-top:30px;}  #catalog-model-props table{width:100%;border-spacing:0;border-collapse:collapse;color:#373636;}  #catalog-model-props table > tbody > tr > th, #catalog-model-props table > tbody > tr > td{padding:6px 0;vertical-align:bottom;}  #catalog-model-props table > tbody > tr > th{text-align:left;min-width:330px;max-width:50%;position:relative;font-weight:normal;padding-left:0;}  #catalog-model-props table > tbody > tr > th .name{position:relative; display:inline-block;background:#fff;z-index:1;padding-right:10px;vertical-align:bottom;}  #catalog-model-props table > tbody > tr > th:after{content:'';display:block;position:absolute;bottom:9px;left:0;width:100%;height:0;border-bottom:1px dotted #888;border-right:1px solid transparent;z-index:0;}  #catalog-model-props table > tbody > tr > td{width:100%;padding-left:10px;text-align:left;}  #catalog-model-props .catalog-model-props-title{font-weight:bold;padding-left:0;}  #catalog-model-props:not(.columned-props) .catalog-model-props-title{font-family:"PT Sans", Arial;font-size:120%;color:#000;padding:10px 0;}  #catalog-model-popularity-block + .catalog-model-top-props-container{border-top:1px solid #eee;margin-top:17px;padding-top:14px;}  #catalog-model-popularity-block + #catalog-model-buy-block{border-top:1px solid #eee;margin-top:20px;padding-top:14px;}  #catalog-model-buy-block + .catalog-model-top-props-container{border-top:1px solid #eee;margin-top:20px;padding-top:14px;}  #catalog-model-props.columned-props table{display:block;}  #catalog-model-props.columned-props table > tbody{display:block;column-gap:25px;column-count:2;letter-spacing:-4px;word-spacing:0;}  #catalog-model-props.columned-props table > tbody > tr{display:block;vertical-align:top;letter-spacing:normal;word-spacing:normal;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  #catalog-model-props.columned-props table > tbody > tr > th{min-width:230px;}  .catalog-color-box{display:inline-block;width:20px;height:20px;}  .catalog-color-box + .catalog-color-name, .catalog-color-box + .spacer + .catalog-color-box{display:inline-block;margin-left:5px;}  .catalog-color-box + .spacer,.catalog-property-type-Color > td > a + .spacer{display:none;}  .add-to-recents{display:none;}  #catalog-reviews-block{border-top:1px solid #eee;padding-top:20px;}  #catalog-reviews-block > h2{margin:0 0 20px 0;padding:0;font-family:"PT Sans", Arial;font-size:180%;line-height:1;}  #catalog-reviews-block > h2 > a{text-decoration:none;}  #catalog-reviews-block > h2 > a:not(:hover){color:inherit;}  #catalog-reviews-block-mini { }  #catalog-reviews-block-totals{margin-bottom:15px;}  #catalog-reviews-block-rating-header{display:inline-block;margin-right:8px;}  #catalog-reviews-block-column{margin-top:20px;margin-bottom:30px;}  #catalog-reviews-block-column .theme-header{text-transform:none;}  #catalog-reviews-block-column > ul{margin:20px 0 0 0;padding:0;list-style-type:none;}  #catalog-reviews-block-column > ul > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}  .catalog-rows{margin:0;padding:0;list-style-type:none;}  .catalog-rows > li{display:inline-block;width:100%;position:relative;}  .catalog-rows > li:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;}  .catalog-row-left{float:left;text-align:center;}  .catalog-row-right{overflow:hidden;padding-left:30px;}  .catalog-row-content{float:left;box-sizing:border-box;width:calc(100% - 41px - 90px);}  .catalog-model-image.catalog-row-image{line-height:normal;min-height:0;}  .catalog-row-image > a { display:inline-block; }  .catalog-row-model-name { font-size:180%; }  .catalog-row-model-name .catalog-list-base-params{display:inline-block;margin-left:5px;}  .catalog-row-brand{margin-top:12px;font-size:100%;}  .catalog-row-notice-and-props { overflow:hidden; }  .catalog-row-notice{margin-top:12px;line-height:1.4;overflow:hidden;}  .catalog-rows .catalog-base-props { margin-top:12px; }  .catalog-row-notice-and-props.has-notice > .catalog-base-props{float:right;width:45%;margin-left:20px;border-left:1px solid #eee;padding-left:20px;font-size:85%;}  .catalog-rows .catalog-popularity{display:inline-block;vertical-align:middle;margin-top:7px;}  .catalog-rows .ratingstars{float:none;display:inline-block;vertical-align:middle;}  .catalog-rows .num-comments{float:none;display:inline-block;vertical-align:middle;margin-left:10px;}  .catalog-rows .ratingstars + .num-comments{float:none;line-height:normal;}  .catalog-row-cli-buttons{display:inline-block;vertical-align:middle;margin-top:15px;}  .catalog-row-cli-buttons:empty{display:none;}  .catalog-row-cli-buttons > div{display:inline-block;vertical-align:middle;}  .catalog-row-cli-buttons > div:not(:last-child){margin-right:5px;}  .catalog-row-buy{float:right;width:90px;border-left:1px solid #eee;margin-left:20px;padding-left:20px;}  .catalog-rows .add-to-cart { margin-top:12px; }  .catalog-rows .catalog-status { text-transform:lowercase; }  .catalog-rows .catalog-prices { display:inline-block; }  .catalog-rows .catalog-status + .catalog-prices { margin-top:12px; }  .catalog-rows .discount-features-container{margin-bottom:12px;}  #catalog-mods-select-colors{}  .catalog-sizes{margin:0 0 -10px 0;padding:0;list-style-type:none;overflow:hidden;letter-spacing:-4px;word-spacing:0;}  .catalog-sizes li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0;letter-spacing:normal;word-spacing:normal;}  .catalog-sizes .size{display:block;text-decoration:none;border-radius:3px;padding:5px 8px;min-width:25px;text-align:center;height:auto;line-height:normal;font-size:100%;}  .catalog-sizes .size:not(.in-cart){background:linear-gradient(#fff, #efefef);color:#333;text-shadow:0 1px 1px #fff;border:1px solid #d5d5d5;border-bottom-color:#cdcdcd;}  .catalog-sizes .size:not(.disabled):not(.selected):not(.in-cart):hover{background:linear-gradient(#f9f9f9, #e9e9e9);}  .catalog-sizes .size.selected{color:#fff;background:linear-gradient(#e67e38, #f60);border-color:#555;text-shadow:none;}  .catalog-sizes .size.disabled{background:#fff;}  .catalog-sizes .size.disabled:not(.selected) { color:#a3a3a3; }  .catalog-sizes .q:before { content:'('; }  .catalog-sizes .q:after { content:')'; }  .no-border-radius .catalog-sizes .size{border-radius:0;}  #catalog-stores-q-block { margin-top:30px; }  .fancybox-inner #catalog-stores-q-block{margin-top:0;max-width:900px;}  #catalog-ajax-store > tbody > tr > td{padding:18px;}  #catalog-ajax-store th{white-space:nowrap;padding-left:18px;text-align:left;}  #catalog-ajax-store .store-name{font-weight:bold;font-family:"PT Sans", Arial;font-size:120%;color:#222;}  #catalog-ajax-store .store-name > a { text-decoration:none; }  #catalog-ajax-store .store-name > a:not(:hover) { color:inherit; }  #catalog-ajax-store .store-name + .address { margin-top:10px; }  #catalog-ajax-store .content { overflow:hidden; }  #catalog-ajax-store .store-image{display:block;float:left;margin-right:18px;}  #store-image-switcher .image-switcher-image::before { display:none; }  #catalog-ajax-store .store-qs{margin:0;padding:0;list-style-type:none;}  #catalog-ajax-store .store-qs > li:not(:last-child) { margin-bottom:4px; }  #catalog-ajax-store .store-qs .catalog-status{display:inline-block;text-transform:lowercase;margin-left:5px;}  #catalog-ajax-store .store-qs > li.is-mod { font-size:85%; }  #catalog-ajax-store .store-qs > li[data-status-id="200"] > .name { color:#999; }  #catalog-stores-q-notice{font-style:italic;margin-top:15px;}  .catalog-stores-tile{margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-stores-tile > li{display:inline-block;vertical-align:top;margin:0 0 30px 30px;letter-spacing:normal;word-spacing:normal;}  .catalog-stores-tile-image > a, .catalog-stores-tile-image > img{display:inline-block;vertical-align:bottom;line-height:normal;}  .catalog-stores-tile-name{font-family:'Open Sans', Arial;font-size:140%;font-weight:bold;margin-top:10px;}  .catalog-stores-tile-name > a{text-decoration:none;}  .catalog-stores-tile-name > a:not(:hover){color:inherit;}  .catalog-stores-tile-address{font-size:110%;margin-top:10px;font-family:'Open Sans', Arial;}  .catalog-store-tile-working-hours{margin-top:10px;}  .catalog-store-tile-phone{font-family:'Open Sans', Arial;font-weight:bold;font-size:110%;margin-top:10px;}  .catalog-store-tile-button{margin-top:13px;}  body .catalog-stores-tile .theme-header.cat{margin-left:30px;width:calc(100% - 30px);}  #store{display:inline-block;vertical-align:top;width:100%;position:relative;}  * + #store{margin-top:20px;}  input[type='hidden'] + input[type='hidden'] + #store, #content + #store{margin-top:0;}  #store .editable-block{position:absolute;top:0;right:0;}  #store-left{float:left;margin-right:30px;}  #store-right{overflow:hidden;font-size:110%;}  #store-props .name{vertical-align:middle;}  #store-props .value{display:inline-block;vertical-align:middle;}  *:not(:empty) + #store-text{margin-top:12px;}  #store-text .row:not(:last-child){margin-bottom:12px;}  #store-text span.name{display:inline-block;vertical-align:bottom;color:#666;margin-right:7px;}  #store-text div.name{color:#666;margin-bottom:7px;}  #store-text .content + .name{margin-top:12px;}  #store-map{margin-top:20px;clear:both;}  #catalog-stores-cities{max-width:250px;}  #catalog-stores-cities.position-left{float:left;margin-right:30px;}  #catalog-stores-cities.position-right{float:right;margin-left:30px;}  #catalog-stores-cities:not(:empty) + *{overflow:hidden;display:block;width:auto;}  #catalog-stores-cities > ul{margin:0;padding:0;list-style-type:none;}  #catalog-stores-cities > ul > li:not(:last-child){margin-bottom:7px;}  #catalog-stores-cities > ul > li > a,#catalog-stores-cities > ul > li > span{display:inline-block;padding:3px 7px;border-radius:2px;}  body[data-interface='iCatalogStoreCity'] .catalog-stores-tile .theme-header.cat{display:none;}  #catalog-city-stores{margin:0;padding:0;list-style-type:none;font-family:'PT Sans';font-size:110%;}  #catalog-city-stores > li:not(:last-child){border-bottom:1px dashed #d5d5d5;margin-bottom:10px;padding-bottom:10px;}  .catalog-city-store-address{font-weight:bold;font-size:110%;}  .catalog-city-store-working-hours, .catalog-city-store-phone{margin-top:1px;}  #catalog-store-city-reqs{margin-top:30px;}  #catalog-store-city-text{margin-bottom:20px;}  .catalog-list-tile{margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  x:-o-prefocus, .catalog-list-tile { word-spacing:-4px; }  .catalog-table .catalog-list-tile { margin-bottom:-10px; }  .catalog-list-tile > li{display:inline-block;vertical-align:top;width:176px;margin:0 0 40px 30px;position:relative;z-index:0;white-space:normal;letter-spacing:normal;word-spacing:normal;padding-bottom:9px;text-align:left;}  .catalog-list-tile > li.position-center{text-align:center;}  .catalog-list-tile > li.inner-enabled:hover{z-index:7;}  .catalog-list-tile > li > .inner{display:none;padding:20px;}  .catalog-list-tile > li.inner-enabled:hover > .inner{display:block;position:absolute;top:-20px;left:-20px;min-width:calc(100% + 40px);min-height:calc(100% + 40px);z-index:-2;box-shadow:0 28px 157px 0 rgba(0, 0, 0, 0.3);border-radius:4px;background:#fff;box-sizing:border-box;}  .caroufredsel_wrapper .catalog-list-tile > li { margin-bottom:0; }  .caroufredsel_wrapper .catalog-list-tile > li.inner-enabled > .inner,.mobile-device .catalog-list-tile > li.inner-enabled > .inner{display:none !important;}  .catalog-list-tile-image{min-height:120px;line-height:120px;}  .catalog-list-tile-image, .catalog-list-tile-image.with-images { font-size:0; }  .catalog-list-tile-image > *, .catalog-list-tile-image.with-images > * { font-size:13px; }  .catalog-list-tile-image > a, .catalog-list-tile-image > span.a{display:inline-block;vertical-align:bottom;line-height:normal;}  .catalog-list-tile-image .images{display:none;position:absolute;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.35);box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);letter-spacing:-4px;word-spacing:0;line-height:normal;}  .catalog-list-tile > li:hover .images{display:block;text-align:center;}  .catalog-list-tile-image .images > a{display:inline-block;vertical-align:middle;letter-spacing:0;word-spacing:0;max-width:33px;height:33px;line-height:33px;border:1px solid transparent;background:#fff;font-size:0;}  .catalog-list-tile-image .images > a.selected{border-color:#f0851d;transition:border 0.15s ease-out;}  .catalog-list-tile-image .images img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;}  .catalog-list-tile-image .images img[src$=".svg"]{width:100%;}  .catalog-list-tile-image .images-hidden{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none;}  .catalog-list-tile-image:hover .images-hidden{display:block;}  .catalog-list-tile-image .images-hidden > a{display:block;height:100%;float:left;border-bottom:3px solid transparent;box-sizing:border-box;}  .catalog-list-tile-image .images-hidden > a:hover{border-bottom-color:var(--ThemeColor);}  .mobile-device .catalog-list-tile-image .images,.mobile-device .catalog-list-tile-image .images-hidden{display:none;}  .catalog-mod-prop-nums > .catalog-mod-prop-num:not(:last-child):after{content:',\00a0';}  .catalog-list-tile-image .catalog-mod-prop-nums{position:absolute;bottom:0;left:0;line-height:normal;background:rgba(255, 255, 255, 0.9);width:100%;padding:3px 0;box-sizing:border-box;font-size:90%;color:#000;text-align:right;}  .catalog-mod-prop-nums .value { font-weight:bold; }  .catalog-list-tile-name{display:block;margin-top:10px;font-size:110%;line-height:1.4;overflow:hidden;}  .catalog-list-tile-name > a { display:inline-block; }  .catalog-list-tile-name-long { font-size:95%; }  .catalog-list-tile-name-long a { font-family:Georgia, Arial; }  .catalog-list-tile-name-long a:not(:hover){color:#363636;text-decoration:none;}  .catalog-list-tile-name.no-decoration a:not(:hover){text-decoration:none;}  .catalog-list-tile-collection{display:block;}  .catalog-list-tile-singlename{color:#666;text-transform:lowercase;font-size:95%;}  .catalog-list-tile-notice{font-size:85%;margin-top:8px;color:#666;line-height:1.4;}  .catalog-list-tile-notice.active::after{ display:none; }  .catalog-list-tile-notice > p { text-align:inherit !important; }  .catalog-list-tile .catalog-base-props{font-size:85%;margin-top:8px;}  .catalog-list-tile .catalog-base-props > ul > li:not(:last-child){margin-bottom:3px;}  .catalog-list-tile > li.position-center .catalog-popularity > *{display:inline-block;vertical-align:middle;float:none;margin:0;position:static;top:auto;line-height:1;font-size:85%;}  .catalog-list-tile > li.position-center .catalog-popularity > .ratingstars{position:relative;}  .catalog-list-tile > li.position-center .catalog-popularity .ratingstars + .num-comments{position:relative;top:1px;margin-left:10px;}  .catalog-list-tile .price { font-size:140%; }  .catalog-list-tile .price .unit.uah { font-size:80%; }  .catalog-list-tile .discount-features-container{margin-bottom:9px;}  .catalog-list-tile > li.image-position-left .discount-features-container .discount-features{display:inline-block;text-align:left;}  .catalog-list-tile-buy{position:relative;min-height:22px;margin-top:13px;}  .catalog-list-tile-buy .small-cart-add.credit-button { margin-top:1px; }  .catalog-list-tile-buttons{position:absolute;top:0;right:0;letter-spacing:-4px;word-spacing:0;}  .catalog-list-tile-buttons.position-under{position:static;top:auto;right:auto;margin-top:17px;}  .modern .catalog-list-tile .catalog-list-tile-buttons > *{display:inline-block;vertical-align:middle;float:none;position:static;top:auto;left:auto;margin:0;padding:0;letter-spacing:normal;word-spacing:normal;}  .modern .catalog-list-tile .catalog-list-tile-buttons > *:not(:first-child){margin-left:10px;}  .catalog-list-tile-buy .catalog-prices{text-align:left;}  .catalog-prices[data-discount-position='on']:not([data-context='']) .price-discount{display:none;}  .catalog-list-tile-buy .catalog-prices.has-old-price + .catalog-list-tile-buttons.position- { top:30px; }  .catalog-list-tile-buy .catalog-prices.has-timer + .catalog-list-tile-buttons.position- { top:86px; }  .catalog-list-tile-buy .catalog-prices { padding-top:2px; }  .catalog-list-tile-buy .priceold { margin:0; }  .catalog-list-tile-buy .catalog-prices.has-old-price .priceold:not(:empty), .catalog-list-tile-buy .priceold.fixed{margin:0 0 14px 0;min-height:17px;}  .catalog-list-tile-buy .catalog-prices.has-old-price.oldprice-position-right .priceold:not(:empty){margin:0 0 0 7px;min-height:0;}  .catalog-list-tile-buy.buttons-position-under .catalog-prices{text-align:inherit;}  .catalog-list-tile-buy .catalog-list-tile-buttons.position- .cart-add-q-message{position:absolute;right:0;z-index:1;}  .inner .add-to-cart{margin-top:10px;}  .inner .add-to-cart + div:not(.catalog-table-status-compare){margin-top:20px;}  .inner .add-to-cart .buttons{display:block;width:100%;}  .inner .add-to-cart button.big{width:100%;}  .inner .add-to-cart button.big.yellow-button{font-size:130%;}  .catalog-table-status-compare:not(:empty){display:flex;justify-content:space-between;align-items:center;margin-top:12px;}  .catalog-table-status-compare .catalog-status{font-size:85%;}  .catalog-table-status-compare .catalog-compare-buttons{display:inline-block;vertical-align:middle;margin:0;}  .catalog-table-status-compare.position-add-to-cart .catalog-status{display:inline-block;}  .catalog-item-code-list{display:inline-block;color:#a8a8a8;font-size:11px;line-height:1;margin-top:2px;}  .catalog-list-videos{position:absolute;top:7px;left:7px;line-height:normal;z-index:1;}  .catalog-model-groups[data-num-groups='1'] ~ .catalog-list-videos{top:25px;}  .catalog-model-groups[data-num-groups='2'] ~ .catalog-list-videos{top:48px;}  .catalog-list-videos .youtube{padding:0;border:0;background:transparent;display:block;float:left;clear:left;min-height:30px;}  .catalog-list-videos .youtube .fab{display:inline-block;font-size:30px;min-height:30px;position:relative;}  .catalog-list-videos .youtube .fab::before{position:absolute;top:0;left:0;z-index:1;}  .catalog-list-videos .youtube .fab:after{content:'';position:absolute;top:10px;left:10px;z-index:0;background:#fff;width:10px;height:10px;}  #catalog-table-size-link{display:inline-block;vertical-align:top;margin:16px 0 0 20px;}  #catalog-table-size-ajax{padding:20px;}  .catalog-table-size-texts > div:not(:last-child){margin-bottom:20px;}  .catalog-tile{margin:10px 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .catalog-tile > li{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;margin:0 0 30px 30px;}  .catalog-tile-image { margin-bottom:15px; }  .catalog-tile-image > a{display:inline-block;vertical-align:bottom;}  .catalog-tile-name0{font-size:130%;font-family:"PT Sans", Arial;text-transform:uppercase;font-weight:700;}  .catalog-tile-name0 > a{color:#222;text-decoration:none;}  .catalog-tile-name > a{display:inline-block;line-height:normal;vertical-align:middle;}  .catalog-tile .level1{margin:10px 0 0 0;padding:0;list-style-type:none;}  .catalog-tile .level1 > li:not(:last-child) { margin-bottom:8px; }  .catalog-tile a.catalog-exceeds-link:after{content:'\a0\2192';}  .catalog-tile a.catalog-exceeds-link:not(:hover) { color:#333; }  .catalog-tile-brands{}  .catalog-tile-brands > li{text-align:center;position:relative;}  .catalog-tile-brands .catalog-tile-image.imaged{white-space:nowrap;margin:0;}  .catalog-tile-brands .catalog-tile-image.imaged > *{display:inline-block;vertical-align:middle;}  .catalog-tile-brands .catalog-tile-image.imaged .catnum{margin-left:5px;}  .catalog-tile-brands .catalog-tile-name{font-size:140%;}  .subbrands-header{margin-bottom:10px;font-weight:bold;color:#333;}  .subbrands{margin:0 0 13px -18px;padding:0;list-style-type:none;}  .subbrands > li{display:inline-block;margin:0 0 7px 18px;}  .subbrands.subcats-columned:not(.imaged), .subbrands.subbrands-columned:not(.imaged){column-count:auto;column-width:150px;column-gap:20px;margin-left:0;}  .subbrands.subcats-columned:not(.imaged) > li, .subbrands.subbrands-columned:not(.imaged) > li{min-width:150px;margin-left:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  .subbrands.imaged{margin-left:-30px;margin-bottom:0;letter-spacing:-4px;word-spacing:0;}  .subbrands.imaged > li{vertical-align:top;margin:0 0 20px 30px;letter-spacing:normal;word-spacing:normal;}  .subbrands.use-parent > li a{display:inline-block;padding:2px 0;}  .subbrands.use-parent > li.selected a{padding:2px 5px;border-radius:3px;}  .subbrands.use-parent > li.selected a .catnum{color:#fff;}  .subbrands > li a:hover .catnum{color:inherit;transition:color 0.1s;}  .catalog-menu{display:block;margin-bottom:20px;}  .catalog-menu .header, .catalog-menu-header{display:block;font-size:120%;text-decoration:none;font-family:"Open Sans", Arial;border-radius:3px;padding:10px 17px;line-height:1;background:linear-gradient(#525151, #373636);color:#fff;margin-bottom:17px;}  a.catalog-menu-header:hover { color:#fff; }  a.catalog-menu-header:active { background:#222; }  .catalog-menu-header.desktop-hidden{display:none;}  .catalog-menu ul{margin:0;padding:0;list-style-type:none;}  .catalog-menu .level0 > li:not(:last-child) { margin-bottom:15px; }  .catalog-menu .level0 > li > a { display:inline-block; }  .catalog-menu .level0 > li > a > img{display:inline-block;vertical-align:middle;margin-right:7px;}  .catalog-menu .level0 > li.selected > a:not(:hover){color:inherit;text-decoration:none;}  .catalog-menu a:hover > .catnum, .catalog-menu .selected > a > .catnum { color:#666; }  .catalog-menu ul ul{margin-top:10px;padding-left:17px;padding-bottom:5px;}  .catalog-menu ul ul > li:not(:last-child) { margin-bottom:7px; }  .catalog-menu ul ul a { font-size:85%; }  .catalog-menu ul ul li.selected > a:not(:hover){text-decoration:none;color:inherit;}  #catalog-brands-block:not(.catalog-brands-block-noimage) { text-align:center; }  #catalog-brands-block:not(.catalog-brands-block-noimage) .content{padding-left:0;padding-right:0;}  #catalog-brands-block .brand-icon{display:inline-block;vertical-align:middle;text-align:center;}  #catalog-brands-block .brand-icon > img{ display:inline-block; }  #catalog-brands-block:not(.catalog-brands-block-noimage) .level0 > li.imaged.selected{background:#f0f0f0;padding:10px 0;}  #catalog-brands-block:not(.catalog-brands-block-noimage) .level0 > li.imaged.selected .catnum { color:inherit; }  .catalog-view{overflow:hidden;margin-bottom:15px;margin-left:-15px;}  .catalog-view > *{float:left;margin:0 0 15px 15px;}  .catalog-view > *.fright{float:right;}  #catalog-found .value { font-weight:bold; }  .catalog-template-table:before, .catalog-template-row:before{font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:900;color:#444;}  .catalog-template-table::before { content:'\f00a'; }  .catalog-template-row::before { content:'\f00b'; }  #catalog-sort .asc:before, #catalog-sort .desc:before{font-family:"Font Awesome 5 Pro";display:inline-block;vertical-align:middle;margin-right:4px;}  #catalog-sort .asc::before { content:'\f15d'; }  #catalog-sort .desc::before { content:'\f15e'; }  #catalog-show > li { text-transform:lowercase; }  .catalog-view.simple{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:0 0 15px 0;margin-left:0;}  .catalog-view.simple > *:not(#filter-settings){margin:15px 25px 0 0;min-height:17px;}  .catalog-view.simple > *:last-child{margin-right:0;}  .catalog-view.simple #filter-settings{margin:15px 0 0 0;}  .catalog-view.simple #filter-settings ~ *{margin-top:5px;}  .catalog-view.simple .item{display:inline-block;vertical-align:middle;}  .catalog-view.simple #catalog-sort > .item:not(:first-child){margin-left:15px;}  .catalog-view.simple #catalog-template > .item:not(:first-child){margin-left:7px;}  .catalog-view.simple #filter-settings{margin-left:0;}  .catalog-view.simple #catalog-sort:before{content:attr(data-header);display:inline-block;vertical-align:middle;margin-right:15px;}  #css-online{position:fixed;top:30%;left:10px;min-width:280px;min-height:450px;height:450px;z-index:100;background:#f0f0f0;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border-radius:4px;text-align:center;}  #css-online-content{padding:15px;height:100%;box-sizing:border-box;}  #css-online-area{display:block;width:100%;text-align:left;min-height:300px;}  #css-online-button{margin-top:15px;font-size:90%;}  #css-editor{display:block;width:100%;height:calc(100% - 100px);box-sizing:border-box;}  .menu-icon{display:inline-block;vertical-align:middle;background:transparent;border:0;padding:0;margin:0;cursor:pointer;position:relative;outline:none;color:inherit;}  .menu-icon:before{font-family:'Font Awesome 5 Pro';content:'\f0c9';font-size:22px;font-weight:400;}  .menu-icon.selected{z-index:101;}  .menu-icon + .label:not(:empty){display:inline-block;vertical-align:middle;margin-left:12px;}  .font-icon.sandwitch-icon:before{font-family:'Font Awesome 5 Pro';content:'\f0c9';}  .menu-icon-big{font-size:40px;position:relative;}  .menu-icon-big:active::after{top:1px;left:1px;}  #adaptive-opener-block .adaptive-menu{top:0 !important;left:0 !important;}  .adaptive-menu ul{line-height:normal;}  #adaptive-opener-block{float:left;height:100%;padding:0 10px;line-height:var(--top_panel_height, 38px);display:none;}  #adaptive-opener-block.visible{display:block;}  #adaptive-opener-block .dd.raw{padding:var(--top_panel_height, 40px) 0 0 0;border-radius:0;}  .dd.raw.adaptive-menu.opened::before { display:none; }  .dd.raw.adaptive-menu > ul{padding-top:20px;}  .dd.raw.adaptive-menu > ul > li.selected { font-weight:inherit; }  .dd.raw.adaptive-menu > ul > li > a{display:block;padding:10px 35px;font-size:120%;text-decoration:none;}  .dd.raw.adaptive-menu > ul > li > a.menu-link:active { background-color:#f6f6f6; }  #adaptive-opener-block-top .adaptive-menu{right:0 !important;left:auto !important;}  #adaptive-opener-block-top .dd.raw{padding:20px 0 40px 0;border-radius:0;top:0 !important;max-width:320px;}  #toptable > #adaptive-opener-block-top{order:11;}  #toptable > #adaptive-opener-block-top.visible{display:inline-block;}  #adaptive-menu-logo{display:inline-block;margin:20px;}  .adaptive-menu-text{text-align:center;color:#000;padding-bottom:20px;}  #sandwich-contact{margin:20px 35px 0 35px;font-family:"Open Sans", Arial;}  #sandwich-contact .address-wh, #sandwich-contact .contact-mail{margin-top:12px;}  #sandwich-contact .phone a{color:inherit;text-decoration:none;}  .theme-header.faq-list-cat-header{margin-bottom:0;background:#f0f0f0;padding:5px 10px;}  .faq-list-item + .faq-list-cat-header { margin-top:13px; }  .faq-list{}  .faq-list-item { margin-top:10px; }  .faq-list-cat-header ~ .faq-list-item{margin-left:11px;margin-right:11px;}  .faq-question p { margin:0; padding:0; }  .faq-answer{padding:17px 40px 7px 40px;color:#333;display:none;}  .faq-list-item-raw{margin-top:15px;border-top:1px solid #eee;padding-top:15px;}  .faq-list-cat-header ~ .faq-list-item-raw{margin-left:10px;margin-right:10px;}  .faq-list-cat-header + .faq-list-item-raw, .faq-list-item-raw:first-child{border-top:0;margin-top:0;}  .faq-list-item-raw + .faq-list-cat-header { margin-top:15px; }  .faq-question-raw{font-size:110%;font-family:"Open Sans", Arial;font-weight:700;line-height:1.3;}  .faq-answer-raw{margin-top:10px;line-height:1.5;}  #faq-ask{margin-bottom:20px;margin-left:1px;}  #faq-date{font-size:85%;color:#888;margin-top:15px;}  #faq-column.faq-column-place-bottom { margin-top:20px; }  #faq-column > ul{margin:0;padding:0;list-style-type:none;}  #faq-column > ul > li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc;}  .faq-column-name{font-weight:400;font-size:105%;margin-bottom:9px;line-height:1.3;}  .faq-column-notice{color:#666;line-height:1.3;}  .faq-column-details > a:not(:hover) { text-decoration:none; }  #faq-column-all > a:after{ content:'\a0\2192'; }  .faq-cats-nav{margin:0 0 0 1px;padding:0;list-style-type:none;font-size:150%;font-family:"PT Sans", Arial;}  .faq-cats-nav > li:not(:last-child){margin-bottom:5px;}  .gloss-letter-element{margin-bottom:30px;overflow:hidden;}  .gloss-letter{display:block;float:left;width:100px;text-align:center;font-size:500%;font-family:"Open Sans", Arial;line-height:1;}  .gloss-letter-element > ul{overflow:hidden;margin:0;padding:7px 0 0 10px;list-style-type:none;}  .gloss-letter-element > ul > li { overflow:hidden; }  .gloss-letter-element > ul > li:not(:last-child) { margin-bottom:12px; }  #gloss .definition-name { font-weight:bold; }  #gloss .definition-name:after { content:' \2014 '; }  #gloss .definition-text { display:inline; }  form { margin:0; padding:0; }  .form-inline, .inline-form { display:inline-block; }  .form.after-text:not(.is-hidden-header) { margin-top:20px; }  .form-block { position:relative; }  .form-title { margin-bottom:10px; }  .form-body { display:table; }  .form-row { display:table-row; }  .form-body .tbody{display:table-row-group;background:#f0f0f0;}  .form-body .tbody > .form-row:first-child > div{padding-bottom:0;}  .form-body .tbody > .form-row > .form-name{padding-left:10px;}  .form-body .tbody > .form-row:first-child > .form-element{font-weight:bold;}  .form-body fieldset legend{display:none;}  .form-row.hidden { display:none; }  .form-name{display:table-cell;vertical-align:middle;min-width:200px;color:#333;padding:10px 10px 10px 0;}  .form-element{display:table-cell;vertical-align:middle;padding:10px 10px 10px 3px;width:100%;}  .form-element.hidden { display:none; }  .form-notice, .form-field-text{font-size:85%;color:#999;margin-top:3px;padding:0 1px;font-weight:normal;}  .required{font-weight:bold;color:inherit;}  .required:after{content:' *';color:#f00;}  .form-element .forminput{vertical-align:middle;width:100%;box-sizing:border-box;}  .form-body textarea{display:block;height:120px;overflow:auto;}  .forminput-text, .form select{padding:8px;color:#333;border:1px solid #ccc;border-radius:3px;background:linear-gradient(#f5f5f5 0%, #fff 31%, #fff 100%);box-sizing:border-box;margin:0;}  .forminput-text:focus{color:#000;background:#fff;}  .forminput-text:disabled{color:#999;border-color:#e9e9e9;background:#f9f9f9;}  .formsmall, .form-element .formsmall { width:50px; }  .formmiddle, .form-element .formmiddle, .formmail, .form-element .formmail { width:280px; }  .form-block fieldset legend{font-weight:bold;color:#000;}  .formradio-box{margin:0;padding:0;list-style-type:none;}  .formradio-box > li{display:inline-block;vertical-align:middle;}  .formradio-box > li:not(:last-child) { margin-right:15px; }  .beauty-radio { display:none; }  .beauty-radio + label{display:inline-block;vertical-align:middle;position:relative;-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:9px;border-radius:50px;}  .beauty-radio:checked + label{background-color:#e9ecee;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0 0 10px rgba(0,0,0,0.1);}  .beauty-radio:checked + label:after{content:' ';display:block;width:12px;height:12px;border-radius:50px;position:absolute;top:3px;left:3px;background:var(--ThemeColor);box-shadow:inset 0 0 10px rgba(0,0,0,0.3);font-size:32px;}  .beauty-radio.small + label{padding:7px;border-radius:8px;}  .beauty-radio.small:checked + label:after{top:2px;left:2px;width:10px;height:10px;border-radius:40px;}  .beauty-radio + label + label{display:inline-block;vertical-align:middle;margin-left:7px;}  .form-checkboxes-box{margin:0;padding:0;list-style-type:none;}  .form-checkboxes-box > li:not(:last-child) { margin-bottom:7px; }  .beauty-checkbox { display:none; }  .beauty-checkbox + label{display:inline-block;vertical-align:middle;width:18px;height:18px;background-color:#fafafa;border:1px solid #cacece;border-radius:3px;font-size:16px;text-align:center;line-height:1;}  .beauty-checkbox:checked + label{border:1px solid var(--ThemeColor);color:#99a1a7;background-color:var(--ThemeColor);}  .beauty-checkbox:checked + label:after{content:'\f00c';font-family:"Font Awesome 5 Pro";color:#fff;}  .beauty-checkbox + label + label{display:inline-block;margin-left:7px;vertical-align:middle;}  .form-checkbox-texts{border-collapse:collapse;border-spacing:0;}  .form-checkbox-texts td { padding:4px; }  .form-checkbox-texts .label-cell { text-align:right; }  .form-checkbox-texts .form-checkbox-texts-text { width:280px; }  .formselect { vertical-align:middle; }  .formselect-custom{display:inline-block;vertical-align:middle;margin-left:15px;text-align:left;width:40%;}  .formselect-custom-label{display:inline-block;margin-left:7px;}  .formselect-custom input { width:100%; }  input[type=hidden] + .formselect-custom{width:100%;margin-left:0;}  .form-element .forminput.datepicker { width:110px; }  .ui-datepicker{z-index:10 !important;}  .ui-datepicker-trigger{background:none;border:0;outline:none;vertical-align:middle;cursor:pointer;position:relative;left:-24px;padding:0;margin:0 -14px 0 0;}  .ui-datepicker-trigger:before{content:'\f073';font-family:"Font Awesome 5 Pro";font-size:16px;color:#ee6d65;}  .captcha-reload{display:inline-block;vertical-align:middle;margin-right:5px;}  .captcha-input, .form-element .captcha-input { width:50px; }  .formimagealtcontainer + .formimagealtcontainer { margin-top:7px; }  .formimagealtcontainer.disabled { opacity:0.5; }  .formimage-image{display:inline-block;vertical-align:top;width:87px;text-align:center;margin-right:10px;font-size:85%;color:#999;}  .formimage-options{display:inline-block;vertical-align:top;}  .formimage-options-delete{font-size:85%;color:#666;display:block;margin-top:10px;}  .formimage-options-delete > label { vertical-align:middle; }  .formimage-options-input{display:inline-block;vertical-align:middle;}  .formimage-options-alt{display:inline-block;vertical-align:middle;margin-left:7px;}  .formimagealt-name{width:140px;vertical-align:middle;}  .form-images-clone { margin-top:7px; }  .form-images-close{vertical-align:middle;margin-left:7px;}  .location-textable { width:50%; }  .location{display:inline-block;vertical-align:middle;margin:0 7px 7px 0;}  .formlocationcity { max-width:230px; }  .formlocationcustom { width:230px; }  #form-terms{font-size:85%;color:#333;}  #form-terms-text{padding-top:15px;text-align:left;}  #form-terms .details { text-transform:lowercase; }  .form-phone-mobile { white-space:nowrap; }  .form-element input.form-phone-code1 { width:50px; }  .form-element input.form-phone-code2{width:50px;margin-left:7px;}  .form-element input.form-phone-number{width:80px;margin-left:7px;}  .field-address-container textarea{ height:50px; }  .form-element input.form-fio-family { width:180px; }  .form-element input.form-fio-name{width:100px;margin-left:20px;}  .form-element input.form-fio-pat{width:145px;margin-left:20px;}  input[type=number].forminput-text{padding-right:0;padding-top:0;padding-bottom:0;height:34px;width:50px;}  .fvm{display:block;margin-top:8px;position:relative;z-index:9;}  .form-ajaxvalidator-message{position:relative;display:inline-block;font-size:85%;padding:5px 8px 5px 8px;color:#fff;}  .form-ajaxvalidator-message:before{content:'';display:block;position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;top:-6px;left:15px;}  .form-ajaxvalidator-message0 { background:rgb(160,54,51); }  .form-ajaxvalidator-message0:before { border-bottom-color:rgb(160,54,51); }  .form-ajaxvalidator-message1 { background:#009900; }  .form-ajaxvalidator-message1:before { border-bottom-color:#009900; }  #left .form-block-limited,#right .form-block-limited{display:block;}  #left .formmiddle,#left .form-element .formmiddle,#left .formmail,#left .form-element .formmail,#right .formmiddle,#right .form-element .formmiddle,#right .formmail,#right .form-element .formmail{width:100%;}  .ui-selectmenu-button span.ui-icon{border-color:var(--ThemeColor);}  .no-border-radius .forminput-text, .no-border-radius .form select{border-radius:0;}  .form-hor .form-element{vertical-align:middle;width:auto;padding:0;margin:0;}  .form-hor .form-element:not(.hidden) { display:inline-block; }  .form-hor .form-element:not(:last-child) { margin-right:5px; }  .form-hor select{padding:7px;}  .form-block-limited{display:inline-block;text-align:center;background:#f0f0f0;padding:15px;border-radius:4px;margin-bottom:20px;border:1px solid #ddd;}  .no-border-radius .form-block-limited{border-radius:0;}  .fancybox-inner .form-block-limited{margin:0;padding:0;text-align:left;}  .form-block-limited .form-body,.form-block-limited .form-row:not(.hidden),.form-block-limited .form-element,.form-block-limited .form-name{display:block;}  .form-block-limited .form-title{display:block;font-size:120%;border-bottom:0;margin-bottom:15px;}  .form-block-limited .form-row:not(:last-child),.form-block-limited .tbody{margin-bottom:15px;}  .form-block-limited .form-element{display:block;padding:0;box-sizing:border-box;}  .form-block-limited button[type=submit]{width:100%;display:block;}  .fancybox-inner .form-block-limited button[type=submit]{display:inline-block;width:auto;}  .form-block-limited select:not(.no100),.form-block-limited .formfile:not(.no100),.form-block-limited .formmail:not(.no100),.form-block-limited .formmiddle:not(.no100){width:100%;max-width:100%;}  .form-block-limited select:not(.no100) + .formselect-custom{display:block;margin:5px 0 0 0;}  .form-block-limited.vertical select:not(.no100) + .formselect-custom{width:100%;}  .form-block-limited .form-text{color:#666;}  .form-block-limited .formdate select{width:auto;}  .form-block-limited .location{display:block;margin-right:0;}  .form-block-limited textarea.suggestions-input + .suggestions-wrapper{display:block;}  .vertical .form-title, .form-title-standalone{display:block;padding:12px 21px;overflow:hidden;font-size:150%;font-weight:400;color:#000;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;border:1px solid #ccc;background-color:#ddd;border-top:1px solid #ccc;text-align:center;}  .no-border-radius .vertical .form-title, .no-border-radius .form-title-standalone{border-radius:0;}  .vertical .form-title.theme-header > .header{float:none;font-size:inherit;display:inherit;background:transparent;padding:0;margin:0;border-radius:0;border:0;color:inherit;text-shadow:inherit;}  .vertical.form-mobile:not(.form-fancybox) .form-title { text-align:left; }  .vertical .form-body{display:block;overflow:hidden;background:#f7f7f7;border-top:1px solid #fff;padding-top:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}  .no-border-radius .vertical .form-body{border-radius:0;}  .vertical .form-row{margin-bottom:7px;padding:0 20px;}  .vertical .form-body > .form-row:last-child,.form-block-limited .form-body > .form-row:last-child{background-color:#ececec;border-top:1px solid #ccc;margin-bottom:0;margin-top:19px;border-radius:0 0 4px 4px;padding-bottom:12px;padding-top:10px;}  .vertical .form-row:not(.hidden){ display:block;}  .vertical .tbody, .form-block-limited .tbody{display:block;background:transparent;margin-top:10px;}  .vertical .tbody > .form-row:first-child,.form-block-limited .tbody > .form-row:first-child{background:#e0e0e0;font-size:120%;}  .vertical .tbody > .form-row:first-child > .form-name,.form-block-limited .tbody > .form-row:first-child > .form-name{display:none;}  .vertical .form-body .tbody > .form-row > .form-name,.form-block-limited .form-body .tbody > .form-row > .form-name{padding-left:0;}  .vertical .tbody > .form-row:first-child > .form-element,.form-block-limited .tbody > .form-row:first-child > .form-element{padding:10px 5px;color:#000;}  .vertical .form-name{display:block;padding:8px 0 0 0;margin-left:3px;min-width:0;font-weight:bold;overflow:hidden;}  .vertical .form-name:empty { display:none; }  .vertical .form-element{display:block;vertical-align:baseline;overflow:hidden;padding:5px 3px 3px 3px;width:auto;}  .fancybox-inner .form-text{padding:20px;text-align:left;}  .fancybox-inner .form-registration #form-terms { max-width:280px; }  .form-block-limited .form-name:not(.allowed){display:none;}  #gallery-column-header { margin-bottom:20px; }  #gallery-column > ul{margin:0;padding:0;list-style-type:none;}  #gallery-column > ul > li:not(:last-child){margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #dcdcdc;}  .gallery-column-name{font-weight:400;font-size:105%;display:block;margin-top:3px;}  .gallery-column-details > a:not(:hover) { text-decoration:none; }  #gallery-column-all { margin-top:12px; }  #gallery-column-all > a:after{ content:'\a0\2192'; }  #gallery-column-bottom{margin-top:30px;}  #inviter-terms { margin-bottom:20px; }  #inviter-form{background:#f0f0f0;padding:20px;border:1px solid #ccc;border-radius:3px;}  #inviter-form-bottom { margin-top:20px; }  #inviter_agree ~ label { vertical-align:bottom; }  #inviter-link-block{border-bottom:1px solid #ccc;padding-bottom:20px;}  #inviter-link { width:450px; }  #inviter-link-block label{display:block;margin-bottom:10px;font-weight:bold;}  #inviter-link-text { margin-top:20px; }  #inviter-link-text p > .price-discount.alone:first-child{margin-left:0;}  #inviter-my-structure { margin-top:20px; }  .inviter-my-structure-orders{display:inline-block;margin:0;padding:0;list-style-type:none;}  .inviter-my-structure-orders > li:not(:last-child) { margin-bottom:3px; }  .inviter-my-structure-orders-date{display:block;margin-top:5px;font-size:85%;color:#666;}  .inviter-my-structure-orders-price { font-weight:bold; }  #inviter-my-structure .id-cell{text-align:center;font-weight:bold;}  #inviter-my-structure .url-cell{text-align:left;}  #inviter-my-structure .url-cell a{text-decoration:none;}  #inviter-my-lines{margin-bottom:10px;}  #inviter-my-lines li{text-transform:lowercase;}  #langs-block{float:right;height:100%;}  #langs-block.position-left{float:left;}  #langs-block.slider a{text-decoration:none;}  #langs-block.slider .flag{margin-right:8px;vertical-align:middle;}  #langs-block.slider .label{vertical-align:middle;}  #domains-block{float:right;height:100%;}  #domains-block-top{display:inline-block;vertical-align:middle;}  * + #domains-block-top{margin-left:20px;}  .domain-block-group{color:#000;font-weight:bold;}  #domains-block .important{font-weight:bold;}  .location-str { display:inline-block; }  .open-address{display:inline-block;text-transform:lowercase;}  .map-collection{display:block;width:100%;height:300px;}  * + .map-collection{margin-top:20px;}  .metro-station{display:inline-block;white-space:nowrap;vertical-align:bottom;}  .metro-station + .metro-station{margin-left:8px;}  .metro-station-icon{display:inline-block;position:relative;width:17px;height:16px;line-height:17px;box-shadow:0;border-radius:8px;text-align:center;font-family:'Roboto';font-size:11px;}  .metro-station-icon:after{content:'M';}  .metro-station-name{display:inline-block;margin-left:6px;color:#333;white-space:normal;}  .location-flag{display:inline-block;margin-right:3px;}  .flag{display:inline-block;width:16px;height:11px;font-size:1px;background-image:url("../gooru/images/_flags.png");background-repeat:no-repeat;}  .flag-ad{background-position:0 0}  .flag-ae{background-position:-16px 0}  .flag-af{background-position:-32px 0}  .flag-ag{background-position:-48px 0}  .flag-ai{background-position:-64px 0}  .flag-al{background-position:-80px 0}  .flag-am{background-position:-96px 0}  .flag-an{background-position:-112px 0}  .flag-ao{background-position:-128px 0}  .flag-ar{background-position:-144px 0}  .flag-as{background-position:-160px 0}  .flag-at{background-position:-176px 0}  .flag-au{background-position:-192px 0}  .flag-aw{background-position:-208px 0}  .flag-ax{background-position:0 -11px}  .flag-az{background-position:-16px -11px}  .flag-ba{background-position:-32px -11px}  .flag-bb{background-position:-48px -11px}  .flag-bd{background-position:-64px -11px}  .flag-be{background-position:-80px -11px}  .flag-bf{background-position:-96px -11px}  .flag-bg{background-position:-112px -11px}  .flag-bh{background-position:-128px -11px}  .flag-bi{background-position:-144px -11px}  .flag-bj{background-position:-160px -11px}  .flag-bm{background-position:-176px -11px}  .flag-bn{background-position:-192px -11px}  .flag-bo{background-position:-208px -11px}  .flag-br{background-position:0 -22px}  .flag-bs{background-position:-16px -22px}  .flag-bt{background-position:-32px -22px}  .flag-bv{background-position:-48px -22px}  .flag-bw{background-position:-64px -22px}  .flag-by{background-position:-80px -22px}  .flag-bz{background-position:-96px -22px}  .flag-ca{background-position:-112px -22px}  .flag-cat{background-position:-128px -22px}  .flag-cc{background-position:-144px -22px}  .flag-cd{background-position:-160px -22px}  .flag-cf{background-position:-176px -22px}  .flag-cg{background-position:-192px -22px}  .flag-ci{background-position:-208px -22px}  .flag-cis{background-position:0 -33px}  .flag-ck{background-position:-16px -33px}  .flag-cl{background-position:-32px -33px}  .flag-cm{background-position:-48px -33px}  .flag-cn{background-position:-64px -33px}  .flag-co{background-position:-80px -33px}  .flag-cr{background-position:-96px -33px}  .flag-cs{background-position:-112px -33px}  .flag-cu{background-position:-128px -33px}  .flag-cv{background-position:-144px -33px}  .flag-cx{background-position:-160px -33px}  .flag-cy{background-position:-176px -33px}  .flag-cz{background-position:-192px -33px}  .flag-de{background-position:-208px -33px}  .flag-dj{background-position:0 -44px}  .flag-dk{background-position:-16px -44px}  .flag-dm{background-position:-32px -44px}  .flag-do{background-position:-48px -44px}  .flag-dz{background-position:-64px -44px}  .flag-ec{background-position:-80px -44px}  .flag-ee{background-position:-96px -44px}  .flag-eg{background-position:-112px -44px}  .flag-eh{background-position:-128px -44px}  .flag-en{background-position:-144px -44px}  .flag-er{background-position:-160px -44px}  .flag-es{background-position:-176px -44px}  .flag-et{background-position:-192px -44px}  .flag-eu{background-position:-208px -44px}  .flag-fam{background-position:0 -55px}  .flag-fi{background-position:-16px -55px}  .flag-fj{background-position:-32px -55px}  .flag-fk{background-position:-48px -55px}  .flag-fm{background-position:-64px -55px}  .flag-fo{background-position:-80px -55px}  .flag-fr{background-position:-96px -55px}  .flag-ga{background-position:-112px -55px}  .flag-gb{background-position:-128px -55px}  .flag-gd{background-position:-144px -55px}  .flag-gdr{background-position:-160px -55px}  .flag-ge{background-position:-176px -55px}  .flag-gf{background-position:-192px -55px}  .flag-gh{background-position:-208px -55px}  .flag-gi{background-position:0 -66px}  .flag-gl{background-position:-16px -66px}  .flag-gm{background-position:-32px -66px}  .flag-gn{background-position:-48px -66px}  .flag-gp{background-position:-64px -66px}  .flag-gq{background-position:-80px -66px}  .flag-gr{background-position:-96px -66px}  .flag-gs{background-position:-112px -66px}  .flag-gt{background-position:-128px -66px}  .flag-gu{background-position:-144px -66px}  .flag-gw{background-position:-160px -66px}  .flag-gy{background-position:-176px -66px}  .flag-hk{background-position:-192px -66px}  .flag-hm{background-position:-208px -66px}  .flag-hn{background-position:0 -77px}  .flag-hr{background-position:-16px -77px}  .flag-ht{background-position:-32px -77px}  .flag-hu{background-position:-48px -77px}  .flag-id{background-position:-64px -77px}  .flag-ie{background-position:-80px -77px}  .flag-il{background-position:-96px -77px}  .flag-in{background-position:-112px -77px}  .flag-io{background-position:-128px -77px}  .flag-iq{background-position:-144px -77px}  .flag-ir{background-position:-160px -77px}  .flag-is{background-position:-176px -77px}  .flag-it{background-position:-192px -77px}  .flag-jm{background-position:-208px -77px}  .flag-jo{background-position:0 -88px}  .flag-jp{background-position:-16px -88px}  .flag-ke{background-position:-32px -88px}  .flag-kg{background-position:-48px -88px}  .flag-kh{background-position:-64px -88px}  .flag-ki{background-position:-80px -88px}  .flag-km{background-position:-96px -88px}  .flag-kn{background-position:-112px -88px}  .flag-kp{background-position:-128px -88px}  .flag-kr{background-position:-144px -88px}  .flag-kw{background-position:-160px -88px}  .flag-ky{background-position:-176px -88px}  .flag-kz{background-position:-192px -88px}  .flag-la{background-position:-208px -88px}  .flag-lb{background-position:0 -99px}  .flag-lc{background-position:-16px -99px}  .flag-li{background-position:-32px -99px}  .flag-lk{background-position:-48px -99px}  .flag-lr{background-position:-64px -99px}  .flag-ls{background-position:-80px -99px}  .flag-lt{background-position:-96px -99px}  .flag-lu{background-position:-112px -99px}  .flag-lv{background-position:-128px -99px}  .flag-ly{background-position:-144px -99px}  .flag-ma{background-position:-160px -99px}  .flag-mc{background-position:-176px -99px}  .flag-md{background-position:-192px -99px}  .flag-me{background-position:-208px -99px}  .flag-mg{background-position:0 -110px}  .flag-mh{background-position:-16px -110px}  .flag-mk{background-position:-32px -110px}  .flag-ml{background-position:-48px -110px}  .flag-mm{background-position:-64px -110px}  .flag-mn{background-position:-80px -110px}  .flag-mo{background-position:-96px -110px}  .flag-mp{background-position:-112px -110px}  .flag-mq{background-position:-128px -110px}  .flag-mr{background-position:-144px -110px}  .flag-ms{background-position:-160px -110px}  .flag-mt{background-position:-176px -110px}  .flag-mu{background-position:-192px -110px}  .flag-mv{background-position:-208px -110px}  .flag-mw{background-position:0 -121px}  .flag-mx{background-position:-16px -121px}  .flag-my{background-position:-32px -121px}  .flag-mz{background-position:-48px -121px}  .flag-na{background-position:-64px -121px}  .flag-nc{background-position:-80px -121px}  .flag-ne{background-position:-96px -121px}  .flag-nf{background-position:-112px -121px}  .flag-ng{background-position:-128px -121px}  .flag-ni{background-position:-144px -121px}  .flag-nl{background-position:-160px -121px}  .flag-no{background-position:-176px -121px}  .flag-nr{background-position:-192px -121px}  .flag-nu{background-position:-208px -121px}  .flag-nz{background-position:0 -132px}  .flag-om{background-position:-16px -132px}  .flag-pa{background-position:-32px -132px}  .flag-pe{background-position:-48px -132px}  .flag-pf{background-position:-64px -132px}  .flag-pg{background-position:-80px -132px}  .flag-ph{background-position:-96px -132px}  .flag-pk{background-position:-112px -132px}  .flag-pl{background-position:-128px -132px}  .flag-pm{background-position:-144px -132px}  .flag-pn{background-position:-160px -132px}  .flag-pr{background-position:-176px -132px}  .flag-ps{background-position:-192px -132px}  .flag-pt{background-position:-208px -132px}  .flag-pw{background-position:0 -143px}  .flag-py{background-position:-16px -143px}  .flag-qa{background-position:-32px -143px}  .flag-re{background-position:-48px -143px}  .flag-ro{background-position:-64px -143px}  .flag-rs{background-position:-80px -143px}  .flag-ru{background-position:-96px -143px}  .flag-rw{background-position:-112px -143px}  .flag-sa{background-position:-128px -143px}  .flag-sb{background-position:-144px -143px}  .flag-sc{background-position:-160px -143px}  .flag-scg{background-position:-176px -143px}  .flag-sco{background-position:-192px -143px}  .flag-sd{background-position:-208px -143px}  .flag-se{background-position:0 -154px}  .flag-sg{background-position:-16px -154px}  .flag-sh{background-position:-32px -154px}  .flag-si{background-position:-48px -154px}  .flag-sj{background-position:-64px -154px}  .flag-sk{background-position:-80px -154px}  .flag-sl{background-position:-96px -154px}  .flag-sm{background-position:-112px -154px}  .flag-sn{background-position:-128px -154px}  .flag-so{background-position:-144px -154px}  .flag-sr{background-position:-160px -154px}  .flag-st{background-position:-176px -154px}  .flag-sv{background-position:-192px -154px}  .flag-sy{background-position:-208px -154px}  .flag-sz{background-position:0 -165px}  .flag-tc{background-position:-16px -165px}  .flag-td{background-position:-32px -165px}  .flag-tf{background-position:-48px -165px}  .flag-tg{background-position:-64px -165px}  .flag-th{background-position:-80px -165px}  .flag-tj{background-position:-96px -165px}  .flag-tk{background-position:-112px -165px}  .flag-tm{background-position:-128px -165px}  .flag-tn{background-position:-144px -165px}  .flag-to{background-position:-160px -165px}  .flag-tp{background-position:-176px -165px}  .flag-tr{background-position:-192px -165px}  .flag-tt{background-position:-208px -165px}  .flag-tv{background-position:0 -176px}  .flag-tw{background-position:-16px -176px}  .flag-tz{background-position:-32px -176px}  .flag-ua{background-position:-48px -176px}  .flag-ug{background-position:-64px -176px}  .flag-um{background-position:-80px -176px}  .flag-urs{background-position:-96px -176px}  .flag-us{background-position:-112px -176px}  .flag-uy{background-position:-128px -176px}  .flag-uz{background-position:-144px -176px}  .flag-va{background-position:-160px -176px}  .flag-vc{background-position:-176px -176px}  .flag-ve{background-position:-192px -176px}  .flag-vg{background-position:-208px -176px}  .flag-vi{background-position:0 -187px}  .flag-vn{background-position:-16px -187px}  .flag-vu{background-position:-32px -187px}  .flag-wal{background-position:-48px -187px}  .flag-wf{background-position:-64px -187px}  .flag-ws{background-position:-80px -187px}  .flag-ye{background-position:-96px -187px}  .flag-yt{background-position:-112px -187px}  .flag-za{background-position:-128px -187px}  .flag-zm{background-position:-144px -187px}  .flag-zw{background-position:-160px -187px}  .flag-ch{background-position:-176px -187px;width:11px;}  .flag-np{background-position:-187px -187px;width:9px;}  #domain-suggester-block{width:300px;box-sizing:border-box;position:fixed;left:50%;top:0;margin-left:-150px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border-radius:0 0 4px 4px;background:#f5f5f5;z-index:100;padding:20px;text-align:center;box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);}  #domain-suggester-block-question{font-family:'Open Sans';font-size:120%;}  #domain-suggester-block-notice{margin-top:10px;font-size:85%;color:#666;}  #domain-suggester-block-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:20px;}  #domain-suggester-block-buttons > *{text-transform:capitalize;width:70px;}  .news-block-image{display:inline-block;}  .news-item-info{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;overflow:hidden;color:#999;}  .news-item-info > *{display:block;white-space:nowrap;}  .news-item-info a{text-decoration:none;}  .news-item-date:before, .news-read-time:before{font-family:'Font Awesome 5 Pro';content:'\f017';display:inline-block;margin-right:4px;font-weight:300;}  .news-column-bottom + .news-column-bottom { margin-top:20px; }  .modern .news-column-bottom .theme-header{background:#f0f0f0;padding:10px 20px;}  .news-column-bottom .flex{align-items:flex-start;}  .news-column-bottom-item{display:inline-block;vertical-align:top;margin-bottom:20px;}  .news-column-bottom-top{margin-bottom:7px;color:#666;}  .news-column-bottom-num-comments { float:right; }  a.num-comments.news-column-bottom-num-comments:hover{color:#000;}  .news-column-bottom-image{vertical-align:top;margin-bottom:11px;}  .news-column-bottom-image > a { vertical-align:bottom; }  .news-column-bottom-name{font-family:'Open Sans', Arial;font-size:120%;font-weight:bold;color:#333;}  .news-column-bottom-name a{text-decoration:none;}  .news-column-bottom-name a:not(:hover) { color:inherit; }  .news-column-bottom-notice{color:#666;margin-top:6px;line-height:1.4;}  .news-column { margin-bottom:20px; }  .news-column .items > .news-column-item:not(:last-child) { margin-bottom:20px; }  .news-column-date{color:#999;font-size:85%;margin-bottom:3px;}  .news-column-image{margin-bottom:6px;vertical-align:top;}  .news-column-name {}  .news-column-notice{margin-top:4px;color:#666;font-size:85%;line-height:1.5;}  .news-column-all{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:10px;line-height:1;}  .news-column-all .num-all{display:inline-block;color:#999;margin-left:6px;font-size:85%;}  #news-item{display:flex;}  #news-item-left{position:relative;}  #news-item-image{margin-bottom:25px;}  #news-item-content{display:flex;flex-flow:column nowrap;margin-top:15px;}  #news-item-content img{max-width:100%;height:auto !important;}  #news-item-header{padding:0;}  #news-item-info{justify-content:flex-start;margin-top:15px;}  #news-item-info > *:not(:last-child) { margin-right:20px; }  #news-item-author{margin-top:10px;color:#666;font-size:110%;}  .news-item-author-comment{display:inline-block;padding:5px 10px;border:1px solid #ccc;position:relative;margin-top:10px;}  .news-item-author-comment:before{content:'\f106';font-family:'Font Awesome 5 Pro';background:#fff;display:block;color:#ccc;width:8px;font-size:14px;line-height:1;position:absolute;left:22px;top:-10px;}  .news-item-author-photo{float:left;margin-right:10px;width:64px;height:64px;}  .news-item-author-photo img{width:auto;height:auto;max-width:100%;max-height:100%;}  #news-item-text{font-size:120%;color:#333;}  #news-item-text iframe{max-width:100%;}  #news-item-left > .editable-block{position:absolute;top:10px;right:0;}  #news-item-nav{display:flex;justify-content:stretch;border-top:1px solid #d5d5d5;padding-top:15px;overflow:hidden;margin-top:20px;}  #news-item-nav > * { flex:1; }  #news-item-nav .prev > a:before { content:'\2190\a0'; }  #news-item-nav .next > a:after { content:'\a0\2192'; }  #news-item-nav > *:nth-child(2) { text-align:right; }  #news-item-bottom { }  #news-rating-block{display:inline-block;vertical-align:middle;margin:15px 20px 0 0;}  #news-item-bottom .social-shares-block:not(:empty){display:inline-block;vertical-align:middle;margin:15px 0 0 0;}  #news-rating-header{display:inline-block;margin-right:7px;}@media screen and (max-width:760px){.adaptive #news-item{flex-direction:column;flex-wrap:nowrap;}}  #news-item-column{}  .news-item-column-item{overflow:hidden;}  .item-column-right{margin-left:30px;flex:0 0 185px;}  .item-column-right .news-item-column-item:not(:last-child){margin-bottom:25px;}  .news-item-column-image{display:block;}  .news-item-column-image img{width:auto;height:auto;max-width:100%;}  .news-item-info.news-item-column-info{justify-content:flex-start;margin-top:5px;}  .news-item-info.news-item-column-info > *:not(:last-child){margin-right:10px;}  .news-item-column-name{margin-top:5px;font-weight:bold;font-size:110%;}  .news-item-column-name a { text-decoration:none; }  .news-item-column-name a:not(:hover) { color:inherit; }  .item-column-bottom{margin-top:25px;margin-bottom:-15px;}@media screen and (max-width:760px){.adaptive .item-column-right{margin:20px 0 0 0;width:100%;flex:1 0 100%;}}  #news-items-container{display:flex;flex-flow:row nowrap;justify-content:space-between;}  #news-items{margin:0;padding:0;list-style-type:none;}  .news-list-row{display:flex;overflow:hidden;}  .news-list-row:not(:last-child){margin-bottom:25px;}  .news-list-content{display:flex;flex-direction:column;}  .news-list-item-name{font-size:150%;font-weight:bold;color:#333;}  .news-list-item-name a { text-decoration:none; }  .news-list-item-name a:not(:hover) { color:inherit; }  .news-item-info.news-list-item-info{justify-content:flex-start;margin-top:3px;}  .news-item-info.news-list-item-info > *:not(:last-child){margin-right:15px;}  .news-list-image{margin-right:20px;}  .news-list-image > a{display:block;width:100%;}  .news-list-image img{width:100%;height:auto;}  .news-list-notice{margin-top:15px;font-size:110%;}  #news-items-right{margin-left:30px;flex:0 0 185px;}  #news-items-right:empty { display:none; }  #news-items-right > *:not(:first-child){margin-top:30px;}  #news-archive > ul{margin:0;padding:0;list-style-type:none;font-size:100%;}  #news-archive > ul > li{margin-bottom:9px;}  #news-archive > ul > li a{text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;}  #news-archive > ul > li > a:before, #news-archive > ul > li > span:before{content:'';display:inline-block;vertical-align:middle;width:4px;height:4px;font-size:0;line-height:0;border-left:1px solid #f60;border-bottom:1px solid #f60;transform:rotate(-135deg);margin-right:9px;position:relative;top:-1px;}@media screen and (max-width:800px){.adaptive #news-items-right{margin:20px 0 0 0;flex:1;}  .adaptive #news-items-container{flex-wrap:wrap;}}@media screen and (max-width:600px){.news-list-row{flex-flow:column wrap;}  .adaptive .news-list-image{margin:0 0 20px 0;width:100%;}}@media screen and (max-width:415px){.news-list-row{flex-flow:column wrap;}  .adaptive .news-list-image{margin:0 0 20px 0;width:100%;}  .adaptive .news-items-modern-name{min-height:0;}}  .news-items-modern.flex{align-items:initial;}  .news-items-modern-content{padding:13px 11px 13px 11px;background:#f7f7f7;border:1px solid #eaeaea;box-sizing:border-box;width:100%;}  .imaged .news-items-modern-content { border-top:0; }  .news-items-modern-bottom:not(:empty){display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;overflow:hidden;border-top:1px solid #e0e0e0;padding:8px 8px 0 8px;margin-top:13px;color:#999;}  .news-items-modern-bottom > *{display:block;white-space:nowrap;margin-top:5px;}  .news-items-modern-bottom a{text-decoration:none;}  .news-items-modern-notice{color:#484848;line-height:1.5;padding:0 8px;margin-top:8px;}  .news-items-modern-name{padding:0 8px;font-family:"PT Sans", Arial;font-size:150%;font-weight:700;}  .news-items-modern-name > a:not(:hover){color:#333;text-decoration:none;}  .landing-block:not(.transparent) + .landing-block:not(.transparent){margin-top:40px;}  .landing-block > .layout{padding-top:40px;padding-bottom:40px;font-size:120%;}  .landing-block.gray{background:#f0f0f0;}  .menu-fixleft{display:none;}  .menu-fixleft .level0{margin:0;padding:0;list-style-type:none;}  .menu-fixleft .level0 > li{display:block;position:relative;}  .menu-fixleft .level0 > li > a{display:block;color:inherit;text-decoration:none;padding:7px 40px;font-family:'PT Sans';font-size:150%;font-weight:700;text-transform:uppercase;}  .menu-fixleft .level0 > li:hover > a{color:#000;background-color:#f0f0f0;}  .menu-fixleft .level0 > li a.open:after{content:'';display:block;position:absolute;right:20px;top:50%;margin-top:-4px;font-size:0;width:6px;height:6px;border:1px solid #999;border-top:none;border-right:none;transform:rotate(-135deg);transition-property:border-color;transition-duration:0.2s;}  .menu-fixleft .level-inf{display:none;margin:0;padding:15px 0;list-style-type:none;position:absolute;z-index:1;top:0;left:100%;text-align:left;background:#fff;box-shadow:0 0 57px 0 rgba(0, 0, 0, 0.3);box-sizing:border-box;}  .menu-fixleft li:hover > .level-inf{display:block;}  .menu-fixleft .level-inf > li{position:relative;}  .menu-fixleft .level-inf > li > a{color:#333;display:block;padding:7px 30px;text-decoration:none;font-size:15px;position:relative;transition-property:color, background-color;transition-duration:0.2s;}  .menu-fixleft .level-inf > li:hover > a{color:#000;background-color:#f0f0f0;}  .menu-fixleft .level-inf > li > a.open::after{right:15px;}  #translink-block{margin-top:20px;}  .translink-links{margin:0;padding:0;list-style-type:none;}  .translink-links > li:not(:last-child){margin-bottom:10px;}  #pay-form-dopay{display:inline-block;font-size:140%;color:green;}  #pay-form-button {}  .ps-redirect-notice{margin-top:10px;overflow:hidden;color:#666;}  .ps-redirect-notice-left{overflow:hidden;max-width:425px;}  .ps-redirect-notice-logo{display:block;float:right;}  .ps-redirect-notice-logo:not(:empty){margin-left:20px;padding-top:2px;}  #payment-systems {}  #payment-systems .name{font-size:140%;font-family:"PT Sans", Arial;font-weight:700;}  #payment-systems a > .name { color:inherit; }  #payment-systems .self-name { vertical-align:text-bottom; }  .payment-system-list-image{display:inline-block;margin-left:20px;vertical-align:text-bottom;}  #currencies-block{height:100%;}  .currencies-block-on { float:right; }  .currencies-block-left { float:left; }  #currencies-block .dd > ul > li > a, #currencies-block .header-link{text-decoration:none;font-size:110%;}  #payment-account {}  #payment-account-balance{display:inline-block;font-size:230%;font-weight:bold;vertical-align:middle;}  #payment-account-balance-rate{display:block;font-size:50%;color:#666;}  #payment-account-increase-balance{margin-left:20px;vertical-align:middle;}  #transfer-form-container{ padding-top:15px; }  #transfer-form-container .fvm { max-width:50px; }  #transfer-form-container .transfer-recipient { width:140px; }  #transfer-form-container .transfer-sum { width:80px; }  #payment-account-payments { margin-top:30px; }  .price.amount-inc, .price.amount-dec{font-size:130%;font-family:'Open Sans', Arial;}  .price.amount-inc { color:#390; }  .price.amount-dec { color:#333; }  #payment-not-enough-block { color:#000; }  #payment-not-enough-block table{border-collapse:collapse;border-spacing:0;}  #payment-not-enough-block th, #payment-not-enough-block td { padding:4px 0; }  #payment-not-enough-block th{font-weight:normal;text-align:left;padding-right:4px;}  #payment-not-enough-block .price{font-size:100%;color:inherit;}  #payment-not-enough-block .increase-balance { margin-top:10px; }  #payment-account-diagram{margin-top:30px;}  #payment-account-diagram-table-container{border-bottom:3px solid var(--ThemeColor);}  #payment-account-diagram-table-container > table{width:100%;border-collapse:collapse;border-spacing:0;height:100px;}  #payment-account-diagram-table-container > table td{padding:0;height:100%;border-left:10px solid #fff;border-right:10px solid #fff;border-bottom:4px solid #fff;vertical-align:bottom;text-align:center;}  #payment-account-diagram-table-container > table td:first-child{ border-left:0; }  #payment-account-diagram-table-container > table td:last-child{ border-right:0; }  #payment-account-diagram-table-container td:hover .value { color:var(--ThemeColor); }  #payment-account-diagram-table-container td:hover .bar { background-color:var(--ThemeColor); }  #payment-account-diagram a{display:block;height:100%;}  #payment-account-diagram .value{display:block;font-size:140%;line-height:1;padding:2px 0;color:#cdcdcd;background:#fff;}  #payment-account-diagram .bar{display:block;background-color:#cdcdcd;min-height:27px;}  #payment-account-diagram .value, #payment-account-diagram td:hover .value { transition:color 0.1s; }  #payment-account-diagram .bar, #payment-account-diagram td:hover .bar { transition:background-color 0.1s; }  #payment-account-diagram-dates{overflow:hidden;color:#999;font-size:95%;padding-top:15px;}  #payment-account-diagram-dates > div{}  #payment-account-diagram-dates > div:nth-child(1) { float:left; }  #payment-account-diagram-dates > div:nth-child(2) { float:right; }  #pay-acount-block{float:right;height:100%;}  #pay-acount-block-content{float:left;height:100%;padding:7px 15px 0 15px;box-sizing:border-box;}  #pay-acount-block-content .increase-balance { margin-left:14px; }  #pay-acount-block-content a{display:block;float:left;text-decoration:none;}  #pay-acount-block-content a:hover{color:inherit;}  .pay-acount-block-sum{color:inherit;}  .pay-acount-block-sum .value{display:block;text-align:center;font-size:150%;text-shadow:#000 0 0 3px;line-height:15px;}  .pay-acount-block-sum .name{display:block;text-align:center;color:#999;font-size:95%;line-height:12px;text-transform:lowercase;}  .pay-acount-block-sum .unit{font-size:85%;font-weight:bold;}  .discount-description{font-size:85%;margin-top:10px;color:#666;line-height:1.4;white-space:normal;}  .fancybox-inner .discount-description{text-align:center;margin:0 0 20px 0;}  #increase-balance-container{width:522px;}  #increase-balance-top{margin-bottom:22px;font-size:150%;}  #increase-balance-top .header{display:inline-block;color:#646262;text-transform:uppercase;margin-right:30px;}  .increase-balance-content{background:#f7f7f7;padding:30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}  #increase-balance-top .price{color:#000;font-weight:bold;font-size:120%;}  #increase-balance-unit{display:inline-block;margin-left:3px;}  #increase-balance-form{background:#ececec;border-radius:4px;padding:30px 0;overflow:hidden;}  .increase-balance-form-row { margin:10px 0; }  #increase-balance-form .increase-balance-form-row:first-child { margin-top:0; }  .increase-balance-form-row label{display:inline-block;width:142px;text-align:right;margin:10px 16px 0 0;color:#000;font-weight:bold;font-size:110%;}  #increase-balance-form-bottom { padding:15px 0 0 160px; }  #increase-balance-form-bottom button{font-size:110%;font-weight:bold;text-shadow:#666 1px 1px 1px;padding-left:23px;padding-right:23px;}  #increase-balance-sum{font-size:150%;text-align:right;width:100px;vertical-align:middle;font-weight:bold;}  .increase-balance-description{display:block;color:#666;margin-top:5px;font-size:85%;}  #increase-ready-form{text-align:center;padding:0 20px;}  #increase-ready-form .ps-redirect-notice{text-align:left;font-size:85%;margin-top:25px;}  #promo-auto-container{border-top:1px solid #eee;padding-top:30px;margin-top:10px;}  #promo-auto-label{font-size:120%;color:#666;margin-bottom:10px;}  #promo-auto-label .price-discount{vertical-align:middle;}  #promo-auto-code{font-size:45px;font-weight:bold;line-height:1;}  #promo-auto-description{color:#999;margin-top:20px;}  #polls-block { margin-bottom:20px; }  #polls-block > .poll-container{padding:15px;box-shadow:0 2px 16px rgba(0, 0, 0, 0.2);}  #polls-block > .poll-container:not(:last-child) { margin-bottom:20px; }  .poll-question{margin-bottom:15px;font-weight:bold;line-height:1.4;color:#333;}  .poll-container .message{padding:10px 40px 10px 20px;font-size:100%;margin-top:15px;margin-bottom:0;}  .poll-container .message::after{ display:none; }  .poll-bottom{font-size:85%;margin-top:10px;}  .poll-props{margin:0;padding:0;list-style-type:none;}  .poll-props > li:not(:last-child) { margin-bottom:5px; }  .poll-bottom .name{color:#666;display:inline-block;margin-right:5px;}  .poll-bottom .name:after { content:':'; }  .poll-bottom .date { white-space:nowrap; }  .poll-results{margin:0;padding:0;list-style-type:none;}  .poll-results > li{overflow:hidden;padding-top:4px;}  .poll-results > li:not(:last-child){border-bottom:1px solid #dbdbdb;padding-bottom:1px;}  .poll-results .bar-container{padding:0 5px 0 0;overflow:hidden;position:relative;}  .poll-results .bar{background:#6fa810;border:1px solid #fff;min-width:2px;}  .poll-results .name{position:absolute;color:#000;font-size:85%;top:2px;left:7px;}  .poll-results .pc{float:right;text-align:right;font-size:85%;margin-top:1px;}  .poll-results .pc-label{display:inline-block;background:#e3e3e3;border:1px solid #cfcfcf;color:#565656;padding:0 1px;white-space:nowrap;}  .poll-results .pc-num{color:var(--ThemeColor);}  .poll-options{margin:0;padding:0;list-style-type:none;}  .poll-options > li:not(:last-child) { margin-bottom:8px; }  .poll-options input + label { vertical-align:bottom; }  .poll-button{display:block;width:100%;margin-top:15px;}  .res-download{display:inline-block;background:#fff;padding:12px 16px 13px 16px;box-shadow:0 1px 16px rgba(0, 0, 0, 0.2);margin:20px;}  .res-download .file-name{font-weight:bold;display:inline-block;}  .res-download .assoc-icon{vertical-align:bottom;margin-right:7px;}  .res-download .num-downloads{display:inline-block;margin-left:5px;font-size:85%;white-space:nowrap;text-transform:lowercase;}  .res-download .num-downloads .name { color:#666; }  .assoc-icon{vertical-align:middle;display:inline-block;}  .res-file-link { display:inline-block; }  .res-file-link .assoc-icon{display:inline-block;margin-right:5px;}  .youtube{display:inline-block;border:1px solid #ccc;background:#f9f9f9;padding:5px;}  .youtube > img{max-width:75px;max-height:75px;width:auto;height:auto;}  .youtube .fab{font-size:50px;color:#f00;}  .assoc16{display:inline-block;width:16px;height:16px;background-image:url("../gooru/images/assoc16.png");background-repeat:no-repeat;outline:none;}  .assoc16-aac{background-position:0 0}  .assoc16-ac3{background-position:-16px 0}  .assoc16-ace{background-position:-32px 0}  .assoc16-ade{background-position:-48px 0}  .assoc16-adp{background-position:-64px 0}  .assoc16-aiff{background-position:-80px 0}  .assoc16-ai{background-position:-96px 0}  .assoc16-aspx{background-position:-112px 0}  .assoc16-au{background-position:-128px 0}  .assoc16-avi{background-position:-144px 0}  .assoc16-bak{background-position:-160px 0}  .assoc16-bat{background-position:-176px 0}  .assoc16-bin{background-position:-192px 0}  .assoc16-blue-ray{background-position:-208px 0}  .assoc16-bmp{background-position:0 -16px}  .assoc16-bup{background-position:-16px -16px}  .assoc16-cab{background-position:-32px -16px}  .assoc16-cat{background-position:-48px -16px}  .assoc16-chm{background-position:-64px -16px}  .assoc16-cmd{background-position:-80px -16px}  .assoc16-css{background-position:-96px -16px}  .assoc16-csv{background-position:-112px -16px}  .assoc16-cue{background-position:-128px -16px}  .assoc16-dat{background-position:-144px -16px}  .assoc16-default{background-position:-160px -16px}  .assoc16-der{background-position:-176px -16px}  .assoc16-dic{background-position:-192px -16px}  .assoc16-divx{background-position:-208px -16px}  .assoc16-diz{background-position:0 -32px}  .assoc16-dll{background-position:-16px -32px}  .assoc16-docx{background-position:-32px -32px}  .assoc16-doc{background-position:-48px -32px}  .assoc16-dos{background-position:-64px -32px}  .assoc16-download{background-position:-80px -32px}  .assoc16-dvd{background-position:-96px -32px}  .assoc16-dwg{background-position:-112px -32px}  .assoc16-dwt{background-position:-128px -32px}  .assoc16-emf{background-position:-144px -32px}  .assoc16-exc{background-position:-160px -32px}  .assoc16-fav{background-position:-176px -32px}  .assoc16-fla{background-position:-192px -32px}  .assoc16-folder{background-position:-208px -32px}  .assoc16-font{background-position:0 -48px}  .assoc16-gif{background-position:-16px -48px}  .assoc16-hlp{background-position:-32px -48px}  .assoc16-htm{background-position:-48px -48px}  .assoc16-ie7{background-position:-64px -48px}  .assoc16-ie{background-position:-80px -48px}  .assoc16-ifo{background-position:-96px -48px}  .assoc16-inf{background-position:-112px -48px}  .assoc16-ini{background-position:-128px -48px}  .assoc16-iso{background-position:-144px -48px}  .assoc16-isp{background-position:-160px -48px}  .assoc16-java{background-position:-176px -48px}  .assoc16-jfif{background-position:-192px -48px}  .assoc16-jpeg{background-position:-208px -48px}  .assoc16-jpg{background-position:0 -64px}  .assoc16-js{background-position:-16px -64px}  .assoc16-log{background-position:-32px -64px}  .assoc16-m4a{background-position:-48px -64px}  .assoc16-m4p{background-position:-64px -64px}  .assoc16-mmf{background-position:-80px -64px}  .assoc16-mmm{background-position:-96px -64px}  .assoc16-movie{background-position:-112px -64px}  .assoc16-mov{background-position:-128px -64px}  .assoc16-mp2v{background-position:-144px -64px}  .assoc16-mp2{background-position:-160px -64px}  .assoc16-mp3{background-position:-176px -64px}  .assoc16-mp4{background-position:-192px -64px}  .assoc16-mpeg{background-position:-208px -64px}  .assoc16-mpe{background-position:0 -80px}  .assoc16-mpg{background-position:-16px -80px}  .assoc16-mpv2{background-position:-32px -80px}  .assoc16-msi{background-position:-48px -80px}  .assoc16-music{background-position:-64px -80px}  .assoc16-nfo{background-position:-80px -80px}  .assoc16-one{background-position:-96px -80px}  .assoc16-pdd{background-position:-112px -80px}  .assoc16-pdf{background-position:-128px -80px}  .assoc16-php{background-position:-144px -80px}  .assoc16-png{background-position:-160px -80px}  .assoc16-pps{background-position:-176px -80px}  .assoc16-pptx{background-position:-192px -80px}  .assoc16-ppt{background-position:-208px -80px}  .assoc16-print{background-position:0 -96px}  .assoc16-psd{background-position:-16px -96px}  .assoc16-rar{background-position:-32px -96px}  .assoc16-rb{background-position:-48px -96px}  .assoc16-reg{background-position:-64px -96px}  .assoc16-rtf{background-position:-80px -96px}  .assoc16-safari{background-position:-96px -96px}  .assoc16-scp{background-position:-112px -96px}  .assoc16-search{background-position:-128px -96px}  .assoc16-sql{background-position:-144px -96px}  .assoc16-swf{background-position:-160px -96px}  .assoc16-sys{background-position:-176px -96px}  .assoc16-theme{background-position:-192px -96px}  .assoc16-tiff{background-position:-208px -96px}  .assoc16-tif{background-position:0 -112px}  .assoc16-tmp{background-position:-16px -112px}  .assoc16-ttf{background-position:-32px -112px}  .assoc16-txt{background-position:-48px -112px}  .assoc16-uis{background-position:-64px -112px}  .assoc16-upload{background-position:-80px -112px}  .assoc16-url{background-position:-96px -112px}  .assoc16-vcr{background-position:-112px -112px}  .assoc16-video{background-position:-128px -112px}  .assoc16-vob{background-position:-144px -112px}  .assoc16-wba{background-position:-160px -112px}  .assoc16-wma{background-position:-176px -112px}  .assoc16-wmv{background-position:-192px -112px}  .assoc16-wpl{background-position:-208px -112px}  .assoc16-wri{background-position:0 -128px}  .assoc16-wtx{background-position:-16px -128px}  .assoc16-wzv{background-position:-32px -128px}  .assoc16-xlsx{background-position:-48px -128px}  .assoc16-xls{background-position:-64px -128px}  .assoc16-xml{background-position:-80px -128px}  .assoc16-xsl{background-position:-96px -128px}  .assoc16-zap{background-position:-112px -128px}  .assoc16-zip{background-position:-128px -128px}  .assoc48{display:inline-block;width:48px;height:48px;background-image:url("../gooru/images/assoc48.png");background-repeat:no-repeat;outline:none;}  .assoc48-aac{background-position:0 0}  .assoc48-ac3{background-position:-48px 0}  .assoc48-ace{background-position:-96px 0}  .assoc48-ade{background-position:-144px 0}  .assoc48-adp{background-position:-192px 0}  .assoc48-aiff{background-position:-240px 0}  .assoc48-ai{background-position:-288px 0}  .assoc48-aspx{background-position:-336px 0}  .assoc48-au{background-position:-384px 0}  .assoc48-avi{background-position:-432px 0}  .assoc48-bak{background-position:-480px 0}  .assoc48-bat{background-position:-528px 0}  .assoc48-bin{background-position:-576px 0}  .assoc48-blue-ray{background-position:-624px 0}  .assoc48-bmp{background-position:0 -48px}  .assoc48-bup{background-position:-48px -48px}  .assoc48-cab{background-position:-96px -48px}  .assoc48-cat{background-position:-144px -48px}  .assoc48-chm{background-position:-192px -48px}  .assoc48-cmd{background-position:-240px -48px}  .assoc48-css{background-position:-288px -48px}  .assoc48-csv{background-position:-336px -48px}  .assoc48-cue{background-position:-384px -48px}  .assoc48-dat{background-position:-432px -48px}  .assoc48-default{background-position:-480px -48px}  .assoc48-der{background-position:-528px -48px}  .assoc48-dic{background-position:-576px -48px}  .assoc48-divx{background-position:-624px -48px}  .assoc48-diz{background-position:0 -96px}  .assoc48-dll{background-position:-48px -96px}  .assoc48-docx{background-position:-96px -96px}  .assoc48-doc{background-position:-144px -96px}  .assoc48-dos{background-position:-192px -96px}  .assoc48-download{background-position:-240px -96px}  .assoc48-dvd{background-position:-288px -96px}  .assoc48-dwg{background-position:-336px -96px}  .assoc48-dwt{background-position:-384px -96px}  .assoc48-emf{background-position:-432px -96px}  .assoc48-exc{background-position:-480px -96px}  .assoc48-fav{background-position:-528px -96px}  .assoc48-fla{background-position:-576px -96px}  .assoc48-folder{background-position:-624px -96px}  .assoc48-font{background-position:0 -144px}  .assoc48-gif{background-position:-48px -144px}  .assoc48-hlp{background-position:-96px -144px}  .assoc48-htm{background-position:-144px -144px}  .assoc48-ie7{background-position:-192px -144px}  .assoc48-ie{background-position:-240px -144px}  .assoc48-ifo{background-position:-288px -144px}  .assoc48-inf{background-position:-336px -144px}  .assoc48-ini{background-position:-384px -144px}  .assoc48-iso{background-position:-432px -144px}  .assoc48-isp{background-position:-480px -144px}  .assoc48-java{background-position:-528px -144px}  .assoc48-jfif{background-position:-576px -144px}  .assoc48-jpeg{background-position:-624px -144px}  .assoc48-jpg{background-position:0 -192px}  .assoc48-js{background-position:-48px -192px}  .assoc48-log{background-position:-96px -192px}  .assoc48-m4a{background-position:-144px -192px}  .assoc48-m4p{background-position:-192px -192px}  .assoc48-mmf{background-position:-240px -192px}  .assoc48-mmm{background-position:-288px -192px}  .assoc48-movie{background-position:-336px -192px}  .assoc48-mov{background-position:-384px -192px}  .assoc48-mp2v{background-position:-432px -192px}  .assoc48-mp2{background-position:-480px -192px}  .assoc48-mp3{background-position:-528px -192px}  .assoc48-mp4{background-position:-576px -192px}  .assoc48-mpeg{background-position:-624px -192px}  .assoc48-mpe{background-position:0 -240px}  .assoc48-mpg{background-position:-48px -240px}  .assoc48-mpv2{background-position:-96px -240px}  .assoc48-msi{background-position:-144px -240px}  .assoc48-music{background-position:-192px -240px}  .assoc48-nfo{background-position:-240px -240px}  .assoc48-one{background-position:-288px -240px}  .assoc48-pdd{background-position:-336px -240px}  .assoc48-pdf{background-position:-384px -240px}  .assoc48-php{background-position:-432px -240px}  .assoc48-png{background-position:-480px -240px}  .assoc48-pps{background-position:-528px -240px}  .assoc48-pptx{background-position:-576px -240px}  .assoc48-ppt{background-position:-624px -240px}  .assoc48-print{background-position:0 -288px}  .assoc48-psd{background-position:-48px -288px}  .assoc48-rar{background-position:-96px -288px}  .assoc48-rb{background-position:-144px -288px}  .assoc48-reg{background-position:-192px -288px}  .assoc48-rtf{background-position:-240px -288px}  .assoc48-safari{background-position:-288px -288px}  .assoc48-scp{background-position:-336px -288px}  .assoc48-search{background-position:-384px -288px}  .assoc48-sql{background-position:-432px -288px}  .assoc48-swf{background-position:-480px -288px}  .assoc48-sys{background-position:-528px -288px}  .assoc48-theme{background-position:-576px -288px}  .assoc48-tiff{background-position:-624px -288px}  .assoc48-tif{background-position:0 -336px}  .assoc48-tmp{background-position:-48px -336px}  .assoc48-ttf{background-position:-96px -336px}  .assoc48-txt{background-position:-144px -336px}  .assoc48-uis{background-position:-192px -336px}  .assoc48-upload{background-position:-240px -336px}  .assoc48-url{background-position:-288px -336px}  .assoc48-vcr{background-position:-336px -336px}  .assoc48-video{background-position:-384px -336px}  .assoc48-vob{background-position:-432px -336px}  .assoc48-wba{background-position:-480px -336px}  .assoc48-wma{background-position:-528px -336px}  .assoc48-wmv{background-position:-576px -336px}  .assoc48-wpl{background-position:-624px -336px}  .assoc48-wri{background-position:0 -384px}  .assoc48-wtx{background-position:-48px -384px}  .assoc48-wzv{background-position:-96px -384px}  .assoc48-xlsx{background-position:-144px -384px}  .assoc48-xls{background-position:-192px -384px}  .assoc48-xml{background-position:-240px -384px}  .assoc48-xsl{background-position:-288px -384px}  .assoc48-zap{background-position:-336px -384px}  .assoc48-zip{background-position:-384px -384px}  .vjs-default-skin .vjs-big-play-button{top:50% !important;left:50% !important;margin-left:-60px !important;margin-top:-39px !important;}  .res-thumb{display:inline-block;}  .res-thumb > img{max-width:75px;max-height:75px;width:auto;height:auto;}  .carousel2-container{position:relative;background:#fff;box-shadow:0 0 4px rgba(0, 0, 0, 0.4);padding:16px;margin:4px;}  .carousel2{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;white-space:nowrap;overflow:hidden;}  .carousel2 > li{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;padding-right:16px;margin:0 !important;}  .carousel2 > li > a, .carousel2 > li > a > img{display:block;}  .image_carousel.image_carousel_visible .prev,.image_carousel.image_carousel_visible .next,.image_carousel.image_carousel_visible .prev:after,.image_carousel.image_carousel_visible .next:after{visibility:visible;}  .big-search-form{text-align:left;clear:both;position:relative;flex-basis:100%;min-width:220px;}  #header .big-search-form{min-width:0;}  * + .big-search-form{padding-top:16px;}  .shop-service-banners-right + .big-search-form{clear:none;padding-top:0;}  .big-search{box-sizing:border-box;border-radius:4px;height:42px;border:1px solid #fff;box-shadow:0 0 4px rgba(0, 0, 0, 0.3);margin:4px;}  .big-search-input{overflow:hidden;height:100%;}  .big-search-input input{padding-left:10px;padding-right:10px;font-size:16px;width:100%;height:100%;display:block;margin:0;border-radius:3px 0 0 3px;border:0;outline:none;}  .big-search-input input:not(:focus) { color:#a0a0a0; }  .form-search .big-search-input input { padding-left:17px; }  .big-search-submit{border:0;height:100%;border-radius:0 3px 3px 0;float:right;width:70px;text-align:center;cursor:pointer;outline:none;color:#fff;}  .big-search-submit:after{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:19px;}  .big-search-submit:active:after{margin-left:1px;margin-top:3px;}  .big-search-submit-modern{display:inline-block;vertical-align:middle;border:0;background:transparent;text-align:center;cursor:pointer;outline:none;padding:0;margin:0;position:relative;}  .big-search-submit-modern:after{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:36px;}  .big-search-submit-modern.place-right-hidden, .big-search-submit-modern.place-right-adaptive{order:7;}  .big-search-openable-container{display:none;overflow:hidden;position:absolute;margin:0 !important;top:0;left:0;width:100%;height:0;line-height:1;box-sizing:border-box;background:#fff;box-shadow:0 0 150px rgba(0, 0, 0, 0.3);box-sizing:border-box;z-index:8;opacity:0;transition-property:height, opacity;transition-duration:0.15s;transition-timing-function:ease-in-out;}  .big-search-openable-container.opened{height:100%;opacity:1;display:block;}  .big-search-openable-container > .inner{display:table;width:100%;height:100%;border-spacing:0;border-collapse:collapse;}  .big-search-openable-container > .inner > .big-search-form{display:table-cell;vertical-align:middle;overflow:visible;padding:0 55px 0 20px;}  .big-search-form.openable .big-search{margin:0;}  #header .big-search-openable-container > .inner > .big-search-form{display:block;padding:0 60px 0 0;}  .big-search-close{display:block;position:absolute;top:50%;right:15px;margin:0;padding:0;background:transparent;border:0;cursor:pointer;color:#999;font-size:0;width:30px;height:30px;line-height:30px;margin-top:-14px;outline:none;}  .big-search-close:after{content:'\2715';font-size:30px;display:block;}  .big-search-close:active::after{top:1px;left:1px;}  .big-search-erase{display:none;position:absolute;top:50%;margin-top:-5px;line-height:1;right:150px;color:#999;text-transform:lowercase;cursor:pointer;}  .big-search-openable-container .big-search-erase{display:block;}  .small-search-submit-modern{display:inline-block;vertical-align:middle;border:0;background:transparent;text-align:center;cursor:pointer;outline:none;padding:0;margin:0;}  .small-search-submit-modern::before{content:'\f002';font-size:25px;}  .small-search-submit-modern:active{transform:translate3d(1px, 1px, 1px);}  #search-block-footer-contact, #search-block-footer-sandwich{margin-top:20px;display:inline-block;width:100%;}  #search-block-sandwich{margin:20px 35px 0 35px;}  .form-search-simple{display:block;position:relative;width:100%;}  .form-search-simple input{width:100%;}  .form-search-simple button{padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;position:absolute;right:12px;top:50%;margin-top:-8px;outline:none;}  .form-search-simple button:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:16px;color:#7d7d7d;}  #header-search-block{float:left;height:100%;}  .form-search-simple { position:relative; }  .form-search-compact{position:relative;}  .form-search-compact input{padding:5px 40px 5px 20px;margin:0;background:#e5e5e5;border-radius:0;border:0;width:220px;height:var(--top_panel_height, 100%);box-shadow:none;color:#888;font-size:110%;outline:none;}  .form-search-compact button{padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;position:absolute;right:18px;top:50%;margin-top:-8px;outline:none;}  .form-search-compact button:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-size:16px;line-height:1;color:#7d7d7d;}  #search-empty-notice { margin:20px 0 0 22px; }  #search-found-info{border-bottom:1px solid #e0e0e0;padding-bottom:20px;}  .form-search + #search-found-info { margin-top:20px; }  #search-found-info .value { font-weight:bold; }  #search-results{list-style-type:none;padding:0;margin:20px 0 0 0;}  #search-results > li{display:flex;flex-flow:row wrap;justify-content:stretch;}  .search-result-left{margin:0 20px 20px 0;flex:1 2 130px;}  .search-result-right{flex:1 0 calc(100% - 150px);min-width:250px;}  .search-result-left img{width:100%;height:auto;max-width:100%;max-height:100%;}  #search-results > li:not(:last-child) { margin-bottom:20px; }  .search-result-name{font-family:"PT Sans", Arial;font-size:160%;}  .search-result-text:not(:empty){margin-top:8px;line-height:1.5;}  .search-route{margin:8px 0 0 0;padding:0;list-style-type:none;color:#070;}  .search-route > li { display:inline-block; }  .search-route > li:not(:last-child):after{content:'\203a';display:inline-block;margin:0 7px;}  .search-route > li a:not(:hover) { color:inherit; }  .services-column {}  .adv-before-after > ul > li{display:inline-block;}  .adv-before-after > ul{margin-left:-20px;}  .adv-before-after > ul > li{margin:0 0 20px 20px;display:inline-block;vertical-align:middle;}  #services-prices-top { display:inline-block; }  #services-prices-tabs{margin:0;padding:0;list-style-type:none;position:relative;top:1px;}  #services-prices-tabs > li{display:inline-block;vertical-align:bottom;margin-top:3px;}  #services-prices-tabs > li:not(:last-child) { margin-right:3px; }  #services-prices-tabs > li > a{display:block;background-color:#e0e0e0;padding:5px 10px;text-decoration:none;border:1px solid #ccc;border-bottom-color:#e0e0e0;color:#333;font-weight:bold;border-radius:3px 3px 0 0;}  #services-prices-tabs > li.selected > a{background-color:#f5f5f5;border-bottom-color:#f5f5f5;}  #services-prices-tabs > li:not(.selected) > a:hover { color:#000; }  #services-prices-contents{margin:0;padding:20px;list-style-type:none;background-color:#f5f5f5;border:1px solid #ccc;}  #services-prices-contents > li:not(:last-child) { margin-bottom:7px; }  #services-prices{border-collapse:collapse;border-spacing:0;margin-top:3px;width:100%;}  #services-prices th, #services-prices td{font-size:110%;padding:15px 20px;}  #services-prices tr:not(:last-child) > th, #services-prices tr:not(:last-child) > td{border-bottom:1px solid #ccc;}  #services-prices th{background:#e0e0e0;font-weight:bold;white-space:nowrap;font-family:"PT Sans", Arial;font-size:120%;}  #services-prices .name-th{ text-align:left; }  #services-prices .price-th { text-align:right; }  #services-prices .name-cell{width:100%;}  #services-prices .name-cell .number{display:block;float:left;}  #services-prices:not(.by-articul) .name-cell .number:after { content:'.'; }  #services-prices .name-cell .content{overflow:hidden;padding-left:4px;}  #services-prices .name-cell .number:empty + .content{padding-left:0;}  #services-prices.by-articul .name-cell .content { padding-left:10px;}  #services-prices .name-cell .notice{color:#666;font-size:11px;font-weight:normal;margin-top:6px;}  #services-prices .price-cell{text-align:right;white-space:nowrap;font-size:inherit;}  #services-prices .price{font-size:inherit;color:inherit;}  #services-prices .sp1 > td{background:#f0f0f0;font-size:120%;font-weight:bold;}  #services-prices .sp1 > td > a{text-decoration:none;}  #services-prices .sp2 > td:first-child{padding-left:40px;font-size:110%;}  #services-prices .sp3 > td:first-child{padding-left:60px;font-size:100%;}  #services-prices .sp4 > td:first-child{padding-left:80px;font-size:95%;}  #service{display:inline-block;vertical-align:top;width:100%;position:relative;}  #service .editable-block{position:absolute;top:0;right:0;}  #service-left{float:left;margin-right:30px;}  #service-right{overflow:hidden;}  #service-supertop{overflow:hidden;margin-bottom:17px;}  #service-supertop h1{overflow:hidden;padding:0;}  #service-right #service-supertop > h1 { font-size:180%; }  #service-right #service-supertop #catalog-mini-comment{ margin-top:5px; }  #service-supertop #service-code{margin-left:1px;color:#888;font-size:95%;}  #service-order-block:not(:empty){border-top:1px solid #eee;padding-top:16px;margin-top:16px;}  #service-image-switcher{display:inline-block;}  #service-image-switcher .image-switcher-image{background:#fff;padding:10px;box-shadow:0 1px 16px rgba(0, 0, 0, 0.2);}  #service-image-switcher .images > a{padding:5px;margin:0;}  #service-image-switcher .images > a:not(:last-child) { margin-right:15px; }  #service-image-switcher .images > a:not(.selected) { border-color:#ccc; }  #service-image-switcher + #service-text { margin-top:20px; }  #service-left .social-shares-block { text-align:center; }  #service-right .theme-header{font-size:115%;}  #service-header-text{margin-top:15px;}  #service-price{border-bottom:3px solid #000;padding-bottom:6px;font-family:"Open Sans", Arial;font-size:110%;color:#333;}  #service-price .header{display:inline-block;margin-right:10px;}  #service-price .sprice{font-size:220%;line-height:27px;font-weight:normal;text-decoration:none;}  #service-price .sprice.string{font-size:120%;white-space:normal;}  #service-price .sprice .free { text-transform:lowercase; }  #service-price .ot{font-size:50%;color:#333;}  #service-price-notice{margin-top:8px;color:#666;font-size:85%;}  #service-price + #order-service-button, #service-price-notice + #order-service-button { margin-top:20px; }  #service-notice { margin-top:20px; }  #service-shares:not(:empty){border-top:1px solid #eee;padding-top:16px;margin-top:16px;}  #service-shares .social-shares-block:not(:empty){margin-top:0;}  .sub-services{margin-top:30px;}  .sub-services > ul{display:table;border-spacing:0;border-collapse:collapse;width:100%;}  .sub-services > ul > li{display:table-row;}  .sub-services > ul > li > div{display:table-cell;padding:9px 1px;vertical-align:middle;}  .sub-services > ul > li:not(:last-child){ border-bottom:1px solid #eee; }  .sub-services > ul > li:first-child { padding-top:0; }  .sub-services > ul > li:last-child { padding-bottom:0; }  .sub-services .name { width:100%; }  .sub-services .price{font-size:100%;white-space:nowrap;text-align:right;padding-left:20px;}  .sub-services.bottom .theme-header,.modern #service-bottom .specialists-column-bottom .theme-header,#service-bottom .column-service-right .theme-header{justify-content:center;font-size:180%;background:none;padding:0;border:0;margin-bottom:20px;}  .sub-services.bottom > ul{display:block;margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;width:auto;text-align:center;}  .sub-services.bottom > ul > li{display:list-item;display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:110%;margin:0 0 30px 30px;text-align:center;border:0;}  .sub-services.bottom > ul > li > div{display:block;padding:0;}  .sub-services.bottom .price{text-align:inherit;padding:0;margin-top:12px;font-size:130%;font-family:'Open Sans';}  .sub-services.bottom .name{margin-top:12px;font-size:120%;}  .sub-services.bottom .notice{margin-top:8px;line-height:1.4;color:#666;font-size:90%;}  .service-specialists{margin-top:30px;}  .service-specialists > ul{margin:0;padding:0;list-style-type:none;}  .service-specialists > ul > li { overflow:hidden; }  .service-specialists li:not(:last-child){margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:8px;}  .service-specialists .specialist-image{display:block;float:left;margin-right:15px;}  .service-specialists .content { overflow:hidden; }  .service-specialists .speciality{margin-top:10px;font-size:85%;color:#666;}  .service-specialists .specialist-order-button { margin-top:13px; }  #service-right .news-column{margin-top:30px;}  #service-bottom{clear:both;padding-top:40px;}  #service-bottom-text{clear:both;padding-top:20px;}  #service-bottom .column-service-right{text-align:center;}  #service-bottom .items{display:inline-block;margin:0;padding:0;list-style-type:none;column-gap:30px;column-count:2;text-align:left;}  #service-bottom .news-column-item{display:list-item;vertical-align:top;}  #service-videos, #service #comments{clear:both;padding-top:20px;}  .services-table{width:100%;border-spacing:0;border-collapse:collapse;}  .services-table td { padding:18px 28px; }  .services-table tr > td { border-bottom:1px solid #eee; }  .services-table tr > td.image-cell { border-bottom-color:#fff; }  .services-table tr:last-child > td { border-bottom:0; }  .services-table .image-cell{padding:0;text-align:right;}  .services-table .image-cell > a, .services-table .image-cell > span{display:inline-block;vertical-align:middle;}  .services-table .image-cell img { display:block; }  .services-table .name-cell { width:100%; }  .services-table .name{font-size:160%;font-family:"PT Sans", Arial;font-weight:400;color:#333;}  .services-table .notice{margin-top:8px;line-height:1.4;}  .services-table .theme-header{margin:0;padding:0;}  .services-table .price-cell { text-align:right; }  .services-table .price-cell .price{white-space:nowrap;font-size:180%;color:#000;font-weight:normal;font-family:"Open Sans";}  .services-table .price-notice{color:#666;font-size:85%;margin-top:5px;}  .services-tile{margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .services-tile > li{display:inline-block;vertical-align:top;margin:0 0 30px 30px;font-size:110%;letter-spacing:normal;word-spacing:normal;text-align:center;}  .service-tile-image > a, .service-tile-image > span{display:inline-block;vertical-align:bottom;line-height:normal;}  .service-tile-image > img { display:block; }  .service-tile-name { margin-top:12px; }  .service-tile-notice{margin-top:10px;font-size:80%;color:#666;}  .service-tile-price{margin-top:10px;font-size:95%;}  #specialist{display:inline-block;vertical-align:top;width:100%;}  #specialist-left{float:left;margin-right:20px;}  #specialist-right { overflow:hidden; }  #specialist-right.floating { overflow:visible; }  #specialist-image-switcher .image-switcher-image{display:inline-block;vertical-align:top;background:#fff;padding:10px;box-shadow:0 1px 16px rgba(0, 0, 0, 0.2);}  #specialist-image-switcher .images{vertical-align:top;display:inline-block;margin:0 0 0 17px;}  #specialist-image-switcher .images > a{display:block;margin:0;padding:2px;background:#f9f9f9;text-align:center;}  #specialist-image-switcher .images > a:not(:last-child) { margin-bottom:10px; }  #specialist-image-switcher .images > a:not(.selected) { border-color:#ccc; }  #specialist-left .social-shares-block { text-align:center; }  #speciality{color:#666;margin-bottom:15px;}  #specialist-text{margin-top:18px;padding-top:15px;border-top:1px solid #eee;}  #specialist #comments{clear:both;padding-top:15px;}  #specialist-popularity-block{margin-bottom:15px;}  #specialist-rating { display:inline-block; }  #specialist-popularity-block-reviews{display:inline-block;font-size:85%;}  #specialist-rating + #specialist-popularity-block-reviews { margin-left:15px; }  #specialist-popularity-block-reviews .value{font-size:110%;font-weight:bold;}  #specialist-popularity-block-reviews .leave-review{display:inline-block;margin-left:10px;}  #specialist-certs{padding-top:20px;clear:both;}  #specialist-certs-content{position:relative;}  #specialist-certs-content ul{margin:0;padding:0;list-style-type:none;overflow:hidden;}  #specialist-certs-content ul > li{display:inline-block;vertical-align:middle;margin:0 15px 0 0;}  #specialist-certs .prev { left:10px; }  #specialist-certs .next { right:10px; }  #specialist-certs .pagination { bottom:10px; }  #specialist-certs-content ul > li > a{display:block;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);margin:0 0 5px 0;}  #specialist-alone{margin:30px 0;}  .specialists{ }  .specialists .theme-header{margin-bottom:20px;background:#e9e9e9;padding:5px 12px;border-bottom:2px solid #ccc;font-size:150%;}  .specialists + .specialists { margin-top:25px; }  .specialist-image{border:1px solid #ccc;padding:3px;background:#f9f9f9;text-align:center;}  .specialist-image, .specialist-image > a{overflow:hidden;display:block;}  .specialist-image img{display:block;margin:0 auto;transition-property:transform;transition-duration:0.2s;}  .specialist-image:hover img{transform:scale(1.1);}  .specialist-order-button-container{text-align:center;margin-top:18px;}  .specialists .specialist-order-button{text-transform:uppercase;font-family:"Open Sans", Arial;font-size:110%;}  .specialist-services{margin-top:13px;font-size:95%;}  .specialist-services .header{display:inline-block;margin-right:3px;}  .specialist-services > ul{display:inline-block;padding:0;margin:0;list-style-type:none;}  .specialist-services > ul > li { display:inline-block; }  .specialist-services > ul > li:not(:last-child) { margin-right:5px; }  .specialist-services > ul > li:not(:last-child):after { content:','; }  .specialist-notice { margin-top:15px; }  .specialist-popularity:not(:empty){overflow:hidden;margin-top:15px;min-height:11px;}  .specialist-popularity > *{display:inline-block;line-height:1;}  .specialist-popularity .num-comments{text-decoration:none;font-size:85%;position:relative;top:-1px;}  .specialist-rating + .num-comments { margin-left:15px; }  .specialist-popularity a.num-comments:hover { text-decoration:underline; }  .services-column + .specialists-column-side { margin-left:7px; }  .specialists-column-side { margin-bottom:20px; }  .specialists-column-side .theme-header { font-size:130%; }  .specialists-column-side > ul{padding:0;margin:0;list-style-type:none;}  .specialists-column-side > ul > li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee;}  .specialists-column-side .content{padding-left:4px;padding-right:4px;}  .specialists-column .name,.specialists-tile .name{margin-top:8px;}  .specialists-column .name > span,.specialists-tile .name > span{font-weight:bold;}  .specialists-column .speciality,.specialists-tile .speciality{margin:8px 0 0 1px;font-size:85%;color:#666;}  .specialist-services-column{margin-top:10px;font-size:85%;}  .specialist-services-column .header{display:block;margin-bottom:2px;}  .specialist-services-column > ul{display:inline-block;padding:0;margin:0;list-style-type:none;}  .specialist-services-column > ul > li:not(:last-child) { margin-bottom:2px; }  .specialists-column .specialist-order-button{text-transform:uppercase;font-family:"Open Sans", Arial;}  .specialists-column-bottom{margin-top:20px;}  .specialists-tile{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .specialists-column-bottom .specialists-tile{text-align:center;}  .specialists-tile > li{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;margin-bottom:30px;}  .specialists-tile .content{text-align:center;}  .modern .specialists-column-bottom .theme-header{background:#f0f0f0;padding:10px 20px;font-size:180%;}  .notify-form{max-width:285px;}  #cart-discount-teaser{margin-bottom:15px;font-size:150%;font-family:"PT Sans", Arial;}  #cart-top{overflow:hidden;margin-bottom:17px;}  #cart-top > h1{float:left;margin:0;padding:0;line-height:1;}  #cart-top-content{float:right;letter-spacing:-4px;word-spacing:0;}  #cart-top-content > *{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;}  #cart-top-content > *:not(:empty):not(:first-child){margin-left:17px;}  #cart-top .delete-cart::before{vertical-align:middle;margin-right:5px;}  #cart-top .delete-cart .label{vertical-align:middle;}  * + #delete-cart-form { margin-left:20px; }  #cart-top > .back-to-catalog:before{content:'\2190\a0';font-family:'Times New Roman', Arial;}  #cart-text:not(:empty){clear:both;padding-top:8px;}  #header .cart-block{float:right;width:auto;}  #cart-block-top > .header-link { float:none; }  #cart-block-top-link { cursor:pointer; }  #cart-block-top .label{display:inline-block;vertical-align:middle;line-height:normal;}  #cart-block-top .cart-icon{cursor:inherit;color:inherit;}  #cart-block-top-order{display:inline-block;vertical-align:middle;margin-left:14px;line-height:normal;}  #cart-block-top-label{display:inline-block;vertical-align:middle;line-height:normal;font-weight:bold;}  .cart-icon + #cart-block-top-label { margin-left:15px; }  #cart-block-top #q-block, #cart-block-top #sum-block { display:block; }  #cart-block-top #sum-block { font-weight:normal; }  #cart-block-top .num-cart { display:inline-block; }  #cart-block-top .num-cart:before{ content:'('; }  #cart-block-top .num-cart:after{ content:')'; }@media screen and (max-width:620px){.adaptive #cart-block-top .cart-icon + #cart-block-top-label{font-size:120%;margin-left:5px;}  .adaptive #cart-block-top .cart-icon + #cart-block-top-label .q-block-name,.adaptive #cart-block-top .cart-icon + #cart-block-top-label #sum-block,.adaptive #cart-block-top .cart-icon + #cart-block-top-label .num-cart::before,.adaptive #cart-block-top .cart-icon + #cart-block-top-label .num-cart::after{display:none;}}  .cart-block.fix.fixed { box-shadow:0 1px 16px rgba(0, 0, 0, 0.2); }  .cart-block[data-place="alone"]{order:8;flex-basis:200px;flex-shrink:0;}  #cart-block-inner .cart-icon:before{font-family:'Font Awesome 5 Pro';content:'\f07a';font-size:18px;}  #cart-block-inner{color:#fff;border:1px solid #fff;border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 0.3);box-sizing:border-box;height:42px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;}  #cart-block-inner-left{height:100%;flex-basis:42px;flex-shrink:0;padding-top:12px;border-radius:4px 0 0 4px;text-align:center;box-sizing:border-box;border-right:1px solid #fff;position:relative;}  .empty-cart #cart-block-inner-left .cart-icon { cursor:default; }  #cart-block-inner-right{font-family:"PT Sans", Arial;text-align:center;font-size:110%;box-sizing:border-box;height:100%;line-height:39px;border-radius:0 4px 4px 0;white-space:nowrap;padding:0 15px;flex-basis:100%;}  .empty-cart #cart-block-inner-right { font-size:150%; }  .empty-cart #cart-block-inner-right:not(.theme-cart-gradient){color:#000;background:#fff;}  #cart-block-order{color:inherit;text-decoration:none;display:block;line-height:36px;width:100%;height:100%;text-align:center;}  #cart-block-inner-right #q-block{display:inline-block;line-height:normal;vertical-align:middle;}  #cart-block-inner-right .empty-cart-value #q-block{display:inline;vertical-align:baseline;}  #cart-block-inner-right .empty-cart-value #q-block:before{ content:'('; }  #cart-block-inner-right .empty-cart-value #q-block:after{ content:')'; }  #cart-block-inner-right #sum-block { white-space:nowrap; }  #cart-block-link{cursor:pointer;height:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;}  #cart-block-link .beauty-num { margin-right:-17px; }  .cart-block[data-place="modern"] { order:8; }  #cart-block-modern, #cart-block-modern-link{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;text-decoration:none;}  #cart-block-modern{}  .empty-cart #cart-block-modern-left .cart-icon { cursor:default; }  #cart-block-modern-right{font-family:"PT Sans", Arial;font-size:110%;color:#333;}  * + #cart-block-modern-right{margin-left:15px;}  #cart-block-modern-right .header{display:block;font-weight:bold;}  #cart-block-modern-order{color:inherit;text-decoration:none;display:block;width:100%;}  #cart-block-modern-right .empty-cart-value #q-block:before{ content:'('; }  #cart-block-modern-right .empty-cart-value #q-block:after{ content:')'; }  #cart-block-modern-right #sum-block { white-space:nowrap; }  #cart-block-modern-order-button{display:block;margin-top:5px;}  #cart-block-modern-order-button > span{display:block;}  #cart-block-modern-order #q-block{white-space:nowrap;}  .cart-icon-big::before{content:'\f07a';font-size:40px;}  #cart-block-modern.empty-cart .cli-icon{cursor:default;}  .cart-block-fixed-container{height:40px;box-sizing:border-box;}  .cart-block-fixed-container[data-place*='toptable2-fixed']{display:none;}  #toptable2.fixed .cart-block-fixed-container[data-place*='toptable2-fixed']{display:block;}  #cart-block-fixed{height:100%;box-sizing:border-box;}  #cart-block-fixed-link{display:flex;align-items:center;height:100%;padding:10px;box-sizing:border-box;color:#fff;text-decoration:none;border-radius:4px;}  #cart-block-fixed-link > *:not(:last-child){margin-right:7px;}  #cart-add-fancybox{padding:40px;text-align:center;color:#000;width:360px;}  #cart-add-fancybox-buttons{overflow:hidden;border-top:1px solid #a0a0a0;padding-top:20px;margin-top:20px;}  #cart-add-fancybox-buttons > * { vertical-align:middle; }  #cart-add-fancybox-buttons > *:first-child { float:left; }  #cart-add-fancybox-buttons > *:last-child { float:right; }  #cart-add-fancybox-header{font-family:"PT Sans", Arial;font-size:200%;text-transform:uppercase;font-weight:700;margin-top:20px;}  .giant-cart{display:inline-block;width:109px;height:94px;background:url("../gooru/images/cart_new.png") no-repeat 0 -31px;}  #cart-content-right{float:right;width:293px;margin-left:20px;}  #cart-content-right + #cart-content-left #cart-table > tbody > tr > td,#cart-content-right + #cart-content-left #cart-table > tbody > tr > th{padding-left:16px;padding-right:16px;}  #cart-content-right + #cart-content-left #cart-table .sum-cell{min-width:0;}  #cart-content-right + #cart-content-left{overflow:hidden;}  #cart-final-right{background:#f6f6f6;border:1px solid #e0e0e0;padding:17px 20px;min-height:104px;}  #cart-final-right-table{border-collapse:collapse;border-spacing:0;width:100%;border:0;}  #cart-final-right-table th{padding:3px 3px 3px 0;font-weight:normal;text-align:left;}  #cart-final-right-table th:after{ content:':'; }  #cart-final-right-table td{padding:3px 0 3px 3px;text-align:right;}  #cart-final-right-table .cart-price-value + .cart-price-value:before{content:'+';}  #cart-final-right #cart-final-raw-sum{text-align:right;}  #cart-final-right #total-label{font-weight:bold;}  #cart-content-right #cart-order-buttons{margin-top:11px;}  #cart-content-right #cart-order-buttons .element{display:block;}  #cart-content-right #cart-order-buttons button{display:block;width:100%;}  #cart-content-right #cart-order-buttons .or{display:none;}  #cart-table{border-collapse:collapse;border-spacing:0;}  #cart-table > tbody > tr > td{padding-top:12px;padding-bottom:12px;height:70px;}  #cart-table .image-th{padding-left:0;padding-right:0;text-align:center;}  #cart-table .name-th { text-align:left; }  #cart-table .q-th{white-space:nowrap;min-width:93px;text-align:center;}  #cart-table .sum-th { text-align:left; }  .delete-cart{background:transparent;border:0;margin:0;padding:0;outline:none;cursor:pointer;box-sizing:border-box;}  .delete-cart:active{transform:translate3d(1px, 1px, 1px);}  .delete-cart:before{font-family:'Font Awesome 5 Pro';content:'\f2ed';font-size:22px;}  #cart-table .delete-cell{text-align:center;white-space:nowrap;}  #cart-table .n-cell{text-align:center;}  #cart-table .image-cell{height:auto;text-align:center;position:relative;}  #cart-table .image-cell > a{display:inline-block;vertical-align:middle;}  #cart-table .name-cell { width:100%; }  #cart-table .name-cell .params { margin:10px 0 0 1px; }  #cart-table .name-cell .cart-model-edit { margin-top:11px; }  .cart-model-edit-select { max-width:210px; }  .cart-model-name{}  .cart-model-message{margin-top:2px;font-size:85%;color:#f00;}  #cart-table .status-cell { text-align:center; }  .status-cell-notice{color:#666;font-size:85%;margin-top:5px;}  #cart-table .q-cell{text-align:center;white-space:nowrap;}  .cart-q{width:35px;height:26px;padding:0 5px;font-size:115%;font-weight:bold;margin:0;color:#666;vertical-align:middle;box-sizing:border-box;border-radius:0;border-left:0;border-right:0;text-align:center;}  .cart-q:focus { color:#333; }  #cart-table .q-container > input, #cart-table .q-container > button{display:inline-block;vertical-align:bottom;}  #cart-table .inc, #cart-table .dec{height:26px;width:26px;}  #cart-table .cart-add-q-message { font-size:85%; }  .cart-q-readonly{font-weight:bold;font-size:115%;color:#666;}  #cart-table .sum-cell{min-width:145px;position:relative;white-space:nowrap;}  .limited #cart-table .sum-cell { min-width:0; }  #cart-table .sum-cell .cart-delete-button{position:absolute;bottom:10px;right:10px;}  .cart-price-notice{margin:3px 0 0 1px;font-size:85%;color:#999;}  .cart-price-value, #cart-table .model-price{font-style:italic;white-space:nowrap;}  .no-italic .cart-price-value, #cart-table.no-italic .model-price, .no-italic #cart-final-formula{font-style:normal;}  #cart-table .priceold { margin-bottom:12px; }  .cart-table-bonus-price{display:block;margin-top:5px;}  .cart-gift{margin-top:7px;color:#fc7d01;white-space:normal;}  .cart-action{margin-top:7px;color:#fc7d01;white-space:normal;}  .cart-action > a:not(:hover) { color:inherit; }  .cart-action .action-name{display:block;color:#000;text-transform:lowercase;}  .cart-action .action-name:before { content:'\ab'; }  .cart-action .action-name:after { content:'\bb'; }  .cart-delete-button.show-delete:after{content:attr(data-after);text-transform:lowercase;display:inline-block;margin-left:5px;}  .cart-delete-button.show-delete{font-size:100%;color:var(--LinkColor);}  .cart-delete-button.show-delete:hover{color:var(--LinkHoverColor);}  .cart-delete-button.show-delete:active::after{position:relative;top:1px;left:1px;}  #cart-final > td{background:transparent;transition:background 2s ease-out;}  #cart-final > td:first-child { border-right:0; }  #cart-final > td.recounted{background:#ffc;transition:background 0.5s ease-out;}  #cart-final-formula{text-align:right;font-size:140%;font-style:italic;line-height:1.9;padding-left:25px;border-left:0;}  #cart-final-formula-main{letter-spacing:0;word-spacing:-4px;}  #cart-final-formula-main > *{letter-spacing:normal;word-spacing:normal;}  #cart-final .cart-price-value { font-size:120%; }  #cart-final .sign{display:inline-block;margin:0 12px;}  #cart-final .sign:last-child { margin-right:0; }  #cart-final .price-discount{padding:0 7px;}  #cart-final .header{display:inline-block;margin-right:12px;}  .cart-final-formula-price-label:before{content:'(';}  .cart-final-formula-price-label:after{content:')';}  #cart-final-raw-sum{margin-top:10px;font-style:normal;font-size:100%;color:#888;}  #cart-final-raw-sum .price{font-size:inherit;font-style:inherit;color:inherit;font-weight:inherit;}  #cart-final-raw-sum-label{display:inline-block;font-size:95%;text-transform:lowercase;}  #cart-final .element { white-space:nowrap; }  #cart-final-delivery-name{text-transform:lowercase;border-bottom:1px dotted #333;line-height:1;}  .delivery-empty-notice { white-space:normal; }  #total-sum-element { text-transform:lowercase; }  #delivery-teaser{font-size:70%;font-style:normal;color:#666;display:block;margin-top:2px;}  #delivery-teaser .price{font-size:120%;white-space:nowrap;}  #cart-final-total .cart-price-value{font-size:240%;}  #left:not(:empty) ~ #center #cart-final-total .cart-price-value,#right:not(:empty) ~ #center #cart-final-total .cart-price-value{font-size:220%;}  #cart-final-total .props{margin-top:10px;white-space:nowrap;}  .cart-final-bonus-price{margin-top:4px;}  .cart-table-status-in-name{display:none;}@media screen and (max-width:900px){.adaptive #cart-table > tbody > tr > td, .adaptive #cart-table > tbody > tr > th{padding:12px;}  .adaptive #cart-table .q-container > input{border:1px solid #ccc;}  .adaptive #cart-table .q-th{min-width:0;}  .adaptive #cart-final .cart-price-value,.adaptive #cart-final-total .cart-price-value,.adaptive .sum-cell .price{font-size:18px;}  .adaptive #cart-table .catalog-model-groups{display:none;}  .adaptive .cart-model-edit-select{max-width:100%;}}@media screen and (max-width:780px){.adaptive #cart-table{border:0;}  .adaptive #cart-table tr.header-tr{display:none;}  .adaptive #cart-table tr{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;background:transparent;border-bottom:1px solid #eee;}  .adaptive #cart-table > tbody > tr > td{display:block;flex:1;border:0;box-sizing:border-box;height:auto;background:transparent;}  .adaptive #cart-table .delete-cell{order:30;text-align:right;}  .adaptive #cart-table .n-cell{flex-basis:1%;flex-grow:0;}  .adaptive #cart-table .image-cell{flex-basis:35%;flex-grow:0;padding-bottom:0;padding-left:0;padding-right:0;}  .adaptive #cart-table .q-cell{flex-basis:35%;flex-grow:0;padding-left:0;padding-right:0;}  .adaptive #cart-table .image-cell > a{max-width:100%;}  .adaptive #cart-table .image-cell > a > img{max-width:100%;max-height:100%;width:auto;height:auto;}  .adaptive #cart-table .name-cell{flex-basis:65%;min-width:65%;padding-bottom:0;}  .adaptive #cart-table .status-cell,.adaptive #cart-table .n-cell{display:none;}  .adaptive .cart-table-status-in-name{display:block;margin-top:12px;}  .adaptive .cart-table-status-in-name + div{margin-top:12px;}  .adaptive #cart-table .sum-cell{min-width:0;}  .adaptive #cart-table tr#cart-final{flex-flow:column nowrap;padding:15px 0;}  .adaptive #cart-table tr#cart-final > td{padding:0;text-align:center;}  .adaptive #cart-table tr > td#cart-final-splash{display:none;}  #cart-final .sign:last-child{display:block;margin:6px 0;font-size:150%;}  .adaptive #cart-final-formula{line-height:normal;}  .adaptive #cart-final-formula.empty{display:none;}}  .is-credit{display:block;font-size:90%;line-height:1;margin-top:9px;color:#9e1566;font-weight:bold;}  #api-form-elements{margin-left:-15px;letter-spacing:-4px;word-spacing:0;}  #api-form-elements > *{display:inline-block;vertical-align:middle;margin:15px 0 0 15px;letter-spacing:normal;word-spacing:normal;}  #api-form-elements select{width:auto;max-width:100%;}  #api-form-elements > .api-table{display:block;}  .delivery-std-select ~ .delivery-std-select{margin-top:15px;}  #shop-order-one-click, #shop-order-one-click-notice{overflow:hidden;max-width:450px;}  #shop-order-one-click-left{float:left;padding:20px 0 20px 20px;text-align:center;max-width:192px;}  #shop-order-one-click-right { overflow:hidden; }  #shop-order-one-click-right .form-block-limited{background:transparent;border:0;}  #shop-order-one-click-right .form-text{background:#ffd;font-size:85%;padding:10px 15px;color:#000;border:1px solid #ffd700;margin:20px 24px 0 20px;}  #shop-order-one-click-right input{max-width:100%;}  #shop-order-one-click-right .form-text .price{display:block;white-space:nowrap;margin-top:8px;}  #shop-order-one-click-name{font-size:110%;margin-bottom:20px;}  #shop-order-one-click-image{display:inline-block;border:1px solid #ccc;background:#fff;padding:5px;margin-bottom:20px;}  #shop-order-one-click-prices { margin-top:10px; }  #shop-order-one-click-notice{background:#ffd;font-size:85%;padding:10px 20px;color:#000;border-top:1px solid #ffd700;box-sizing:border-box;border-radius:0 0 4px 4px;}  #shop-order-one-click .form-body{background-color:transparent;border:0;}  #shop-order-one-click .form-row:last-child{background-color:transparent;border-top:0;padding-top:0;margin-top:0;}  .catalog-list-tile-gift-buy{margin-top:13px;}  .catalog-group-gifts .catalog-list-tile > li{text-align:center;}  .catalog-gifts{text-align:center;}  #shop-cart-gifts{margin-top:20px;}  #catalog-gifts{background:#fff;}  .catalog-gifts .hidden-header{display:none;}  #catalog-gifts-groups{margin:0 20px;overflow:hidden;box-sizing:border-box;}  #catalog-gifts-groups .catalog-list-tile{margin-left:-20px;}  #catalog-gifts-groups .catalog-list-tile > li{margin-left:20px;}  #shop-cart-gifts-groups{margin-top:20px;display:none;}  #shop-cart-gifts-groups.type-raw{display:block;}  #shop-cart-gifts-groups .catalog-list-tile > li{text-align:center;}  .catalog-gifts-text{font-size:150%;font-family:'PT Sans', Arial;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);padding:15px;margin-bottom:20px;}  .catalog-gift-minsum{margin-top:10px;}  .catalog-list-tile-buy .add-to-cart.add-to-cart-gift{position:static;top:auto;right:auto;max-width:none;}  #shop-cart-gifts-button {}  #shop-cart-gifts-button-notice{margin-top:15px;}  #shop-cart-gifts-button.selected ~ #shop-cart-gifts-button-notice{display:none;}  #order-search-form-container { margin-bottom:13px; }  #order-search-form-container form, #order-search-form-container .reset-link{display:inline-block;vertical-align:middle;}  #order-search-form-container .reset-link { margin-left:12px; }  .form-element input.order-search-query{width:400px;color:#666;}  #ordershistory-totals { margin-bottom:13px; }  #ordershistory-totals .value { font-weight:bold; }  #oh-id-th{padding-left:0;padding-right:0;}  #oh-models-th, #oh-sum-th{text-align:left;}  #oh-status-th{text-align:center;}  #ordershistory > tbody > tr > td{padding-left:18px;padding-right:18px;}  .oh-left-cell{min-width:85px;text-align:center;vertical-align:top;}  .oh-id{font-weight:bold;font-size:150%;}  .oh-order-type{text-transform:lowercase;color:#2c9915;font-size:85%;margin-top:2px;}  .oh-date{font-size:85%;text-align:center;margin-top:5px;color:#666;}  .oh-person{margin-top:5px;font-weight:bold;}  .oh-phone{margin-top:6px;font-size:95%;color:#333;}  .oh-address-switcher{display:inline-block;margin-top:5px;white-space:nowrap;}  .oh-address{margin-top:15px;background:#fff;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border-radius:3px;padding:5px;}  .oh-models-cell { width:100%; }  .oh-models { width:100%; }  table.minitable.oh-models tr { background:transparent; }  table.minitable.oh-models td{background:transparent;border:1px solid transparent;}  table.minitable.oh-models tr > td:last-child { padding-left:0; }  .oh-models-name { width:100%; }  .oh-models-params:not(:empty){display:inline-block;text-transform:lowercase;margin-left:5px;}  .oh-models-q { white-space:nowrap; }  .oh-models-price{white-space:nowrap;text-align:right;font-weight:bold;}  .oh-models-discount{white-space:nowrap;text-align:right;}  .oh-models .price-discount { margin:0; }  .oh-sum-cell { white-space:nowrap; }  .oh-sum-cell .price-discount{margin:5px 0 0 0;line-height:18px;}  .oh-status-cell { text-align:center; }  .oh-payed-status{font-size:85%;margin-top:7px;}  .oh-control{margin-top:10px;}  .oh-reason{margin-top:10px;font-size:85%;}  .oh-left-sum-cell, .oh-left-status-cell{margin-top:15px;display:none;}  #shop-order-top{margin-bottom:20px;min-height:65px;overflow:hidden;position:relative;}  #shop-order-top > .editable-block{position:absolute;top:35px;right:0;}  #shop-order-cancel-form{float:right;text-align:right;margin-left:20px;}  #shop-order-cancel-form .oh-control { margin:0; }  #order-main-props td{color:#000;font-size:100%;}  #order-main-props .notice{margin-top:4px;}  .order-type{display:inline-block;text-transform:lowercase;color:#2c9915;margin-left:5px;}  #order-statuses{margin:0;padding:0;list-style-type:none;text-transform:lowercase;}  #order-statuses > li{display:inline-block;vertical-align:bottom;}  #order-statuses > li:not(.selected) { color:#999; }  #order-statuses > li:not(:last-child):after{content:"\2192";display:inline-block;margin:0 10px;font-family:'Times New Roman';color:#999;font-weight:normal;}  #order-statuses > li.selected { font-weight:bold; }  ul.order-info-list { margin-top:6px; }  ul.order-info-list > li{line-height:normal;margin-bottom:5px;}  ul.order-info-list .unit { line-height:1; }  #order-props { margin-top:20px; }  #order-props table{width:100%;border-collapse:collapse;border-spacing:0;}  #order-props table th, #order-props table td{padding:6px 5px;vertical-align:middle;}  #order-props table th{width:180px;text-align:right;padding-right:10px;font-weight:normal;color:#666;}  #shop-order-timer-message{color:#f00;margin-top:5px;}  #shop-order-delivery-sum-label{text-transform:lowercase;}  .user-all-orders{font-size:85%;margin-top:2px;}  .user-all-orders > .new-customer { color:#ff6600; }  .order-cancel-moderator-block { padding:10px 0; }  .order-cancel-moderator-block label{display:block;font-size:85%;margin-bottom:3px;color:#666;}  .order-cancel-moderator-block textarea{display:block;width:100%;height:80px;margin-bottom:5px;}  .change-order-status > li{white-space:nowrap;}  .dc-cart-form, .promocode-form{margin-top:20px;display:flex;justify-content:center;align-items:center;}  .dc-cart-input, .promocode-input { width:150px; }  .promocode-form button, .dc-cart-form button{margin-left:4px;width:108px;padding:0;}  .dc-cart-content{margin-top:20px;text-align:center;background:#f5f5f5;padding:15px;border:1px solid #e0e0e0;}  .dc-cart-content-code{display:inline-block;vertical-align:middle;}  .dc-cart-content .value { font-weight:bold; }  .dc-cart-content button { margin-left:10px; }  .dc-cart-content-message{margin-top:10px;font-style:italic;}  .dc-cart-content-period{font-size:85%;color:green;margin-top:5px;}  .dc-cart-notice:not(:empty){margin-top:15px;color:#666;font-size:85%;}  .promocode-result { margin-top:15px; }  .promocode-form-text{text-align:center;margin-top:15px;}  #min-sum-message { margin-top:20px; }  #cart-order-buttons{margin-top:20px;text-align:center;}  #cart-order-buttons .element{display:inline-block;vertical-align:middle;}  #cart-order-buttons .element.hidden{display:none}  #cart-order-buttons .do-button, #cart-order-buttons .undo-button { margin-bottom:5px; }  #cart-order-buttons .or{font-style:italic;color:#666;font-size:150%;display:inline-block;margin:0 10px;vertical-align:middle;}  .form-order { margin-top:20px; }  .form-order .form-block-limited{display:block;text-align:left;padding:15px 15px 30px 15px;}  .form-order .form-block-limited .form-title{margin-left:10px;}  .form-order .form-block-limited .form-body{letter-spacing:-4px;word-spacing:0;}  .form-order .form-block-limited .form-row{letter-spacing:normal;word-spacing:normal;}  .form-order .form-block-limited .form-row.form-row-payment_type:not(.hidden),.form-order .form-block-limited .form-row.form-row-delivery:not(.hidden),.form-order .form-block-limited .form-row.form-row-PayerType:not(.hidden),.form-order .form-block-limited .form-row.form-row-order_submit:not(.hidden){display:block;width:100%;}  .form-order .form-block-limited .form-row:not(.hidden){width:50%;box-sizing:border-box;padding:0 10px;display:inline-block;vertical-align:top;text-align:left;}  .form-order .form-block-limited .form-row.form-row-terms:not(.hidden){width:100%;}  .form-order .form-block-limited .form-body > .form-row:last-child{border:0;background:transparent;margin-top:0;}  .form-order .form-block-limited .form-title{font-size:140%;}  .form-order .form-block-limited textarea{height:35px;}  .form-order .form-block-limited .form-row.form-row-order_submit button{display:inline-block;width:auto;margin-top:10px;}  .form-order .form-block-limited .forminput-text, .form-order .form-block-limited select{max-width:100%;}  .shop-delivery-select, .shop-payment-type-select{margin:0;overflow:hidden;}  #shop-delivery-content, #shop-payment-type-content{padding:5px 0 0 0;font-size:85%;}  #shop-payment-type-content .shop-payment-type-description,#shop-delivery-content .shop-delivery-description,#shop-delivery-content .shop-delivery-add-description{padding-left:13px;text-align:left;}  .shop-delivery-description p, .shop-payment-type-description p { line-height:normal; }  .shop-delivery-description ol.rlist, .shop-payment-type-description ol.rlist { margin-left:0; margin-top:10px; }  .shop-delivery-description ol.rlist > li, .shop-payment-type-description ol.rlist > li { padding-top:5px; }  .delivery-radio-name{font-size:100%;font-weight:bold;display:block;}  .delivery-radio-description:not(:empty){display:block;font-size:85%;color:#666;margin-top:7px;line-height:1.5;}  .delivery-radio-description p { line-height:1.5; }  .shop-cart-radio-last{min-width:80px;white-space:nowrap;}  .disabled-ps td * { color:#999; }  .table-deliveries .delivery-empty-notice{font-size:13px;font-weight:normal;}  .shop-delivery-pre-text{background:#f9f9f9;border-radius:4px;padding:15px;border:1px solid #ccc;margin-bottom:10px;}  #delivery-calculate-header{font-weight:bold;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:13px;font-size:115%;}  #delivery-calculate-price{font-size:200%;line-height:1;font-weight:700;color:#333;font-style:italic;white-space:nowrap;}  #delivery-calculate-null-weight{color:#f00;margin-top:10px;}  .ps-account-pre-text{background:#ffd;border-radius:4px;padding:15px;border:1px solid #ffd700;margin-top:10px;margin-left:13px;font-size:110%;}  .decrease-account-amount{width:60px;}  .field-deliveries-compact{background:#fafafa;border:1px solid #e3e4e9;border-bottom:0;text-align:left;}  .field-deliveries-compact > ul{margin:0;padding:0;list-style-type:none;}  .field-deliveries-compact > ul > li{display:block;padding:10px 13px 10px 13px;border-bottom:1px solid #e3e4e9;}  .field-deliveries-compact > ul > li.selected { background:#f2f7fd; }  .field-deliveries-compact > ul > li.theme-header{margin-bottom:0;background:#f0f0f0;}  .field-deliveries-compact .beauty-radio + label + label{width:calc(100% - 60px);margin-left:12px;}  .field-deliveries-compact-name { font-weight:bold; }  .field-deliveries-compact-price{display:inline-block;vertical-align:middle;margin-left:9px;}  .field-deliveries-compact-price .unit { line-height:1; }  .field-deliveries-compact-price:before{content:'\2014';display:inline-block;margin-right:13px;}  .field-deliveries-compact > ul > li:not(.selected) .field-deliveries-compact-description { display:none; }  .field-deliveries-compact-description:not(:empty){border-top:1px dashed #e3e4e9;margin-top:12px;color:#666;padding:14px 0 4px 33px;line-height:1.5;font-size:90%;}  .field-deliveries-compact .shop-delivery-pre-text{padding:0;background:transparent;border:0;}  .field-deliveries-compact.slide > ul > li:not(.theme-header):not(.current-cat){display:none;}  .field-deliveries-compact.slide .theme-header{padding:0;}  .field-deliveries-compact.slide .theme-header.selected{background:#f2f7fd;}  .field-deliveries-compact.slide .theme-header > a{display:block;padding:10px 13px 10px 47px;position:relative;}  .field-deliveries-compact.slide .theme-header > a:hover{background:#ddd;color:inherit;}  .field-deliveries-compact.slide .theme-header > a:before{content:'';display:block;position:absolute;top:50%;left:15px;margin-top:-4px;width:0;height:0;font-size:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #333;}  .field-deliveries-compact.slide .theme-header.selected > a::before{border-top:0;border-bottom:10px solid #333;}  .shop-field-delivery-date, .shop-field-delivery-date ~ select{vertical-align:middle;margin-left:10px;}  .payment-delivery-items{margin:0;padding:0;list-style-type:none;}  .theme-header.cat ~ .payment-delivery-items{padding-left:16px;}  .payment-delivery-items > li { margin-bottom:16px; }  .payment-delivery-items .header{font-size:140%;font-weight:700;font-family:"PT Sans", Arial;}  .payment-delivery-items a > .header{color:inherit;}  #content:not(:empty)+#deliveries-types{margin-top:25px;}  .payment-delivery-container{ padding-left:1px; }  .type-deliveries-price{text-transform:lowercase;font-family:"PT Sans", Arial;font-size:130%;font-weight:700;color:#333;}  .type-deliveries-price-discount{text-transform:lowercase;font-family:"PT Sans", Arial;font-size:130%;font-weight:700;color:#333;}  .type-deliveries-address{}  .payment-delivery-summary{color:#333;padding:5px 0;}  .payment-delivery-row { overflow:hidden; }  .delivery-cat-image{float:right;margin:0 16px 20px 16px;}  .payment-delivery-notice { line-height:1.5; }  .payment-delivery-notice > ol { margin-top:15px; }  div.h1.shop-payment-delivery-spacer{padding:40px 0;border-top:1px dashed #ccc;margin-top:5px;line-height:1;}  #shop-delivery-page, #payment-system { position:relative; }  #shop-delivery-page .editable-block, #payment-system .editable-block{position:absolute;top:0;right:0;}  #payment-delivery-image{float:left;margin:0 10px 0 0;}  .payment-delivery-notice{margin-top:10px;}  #shop-service-banners{float:right;margin:0;padding:0;list-style-type:none;white-space:nowrap;}  #shop-service-banners.shop-service-banners-right{margin-top:4px;margin-left:25px;}  header #shop-service-banners.shop-service-banners-right{margin-top:0;}  #shop-service-banners > li{display:inline-block;vertical-align:middle;white-space:normal;}  #shop-service-banners > li:not(:first-child) { margin-left:15px; }  .shop-service-banner{display:block;min-height:41px;min-width:100px;color:#fff;text-align:center;border-radius:3px;position:relative;font-size:95%;box-sizing:border-box;padding:4px 10px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:0 1px 6px rgba(0, 0, 0, 0.2);border:2px solid #fff;line-height:1.2;}  a.shop-service-banner { text-decoration:none; }  a.shop-service-banner:hover { color:#fff; }  .shop-service-banner strong{font-size:160%;display:inline-block;margin-top:2px;}  .shop-service-banner .value{font-weight:bold;white-space:nowrap;}  .shop-service-banner small{font-size:11px;}  .cp-order-timer{font-size:90%;margin-top:8px;color:#2c9915;display:inline-block;line-height:1;}  .cp-order-timer[data-days='0'], .cp-order-timer[data-days='1']{background:#b00;color:#fff;padding:5px;border:1px solid #fff;}  .cp-order-timer[data-days='2']{background:#e2e448;color:#000;padding:5px;border:1px solid #fff;}  .stat-counter-image{width:88px;height:31px;}  #subscribe-block{background-color:rgba(0, 0, 0, 0.1);}  #subscribe-block > .layout{padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;}  .subscribe-block-header{font-size:140%;font-family:"Open Sans";margin-top:10px;}  .subscribe-block .form-hor{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}  .subscribe-block .form-hor > .form-element{margin:10px 0 0 10px;}  .subscribe-mail, .subscribe-block .form-element .subscribe-mail,.subscribe-name, .subscribe-block .form-element .subscribe-name{width:220px;vertical-align:middle;padding-left:15px;}  .do-button.theme-button.subscribe-button{}  #subscribe-block[data-is-ajax='1'] .header{display:block;margin:0 0 12px 0;text-align:center;}  #subscribe-block-ajax-form{text-align:center;padding:10px 20px 20px 20px;}  #subscribe-block-ajax-image{max-width:100%;}  #subscribe-block-ajax-image > img{max-width:100%;height:auto;width:auto;}  #subscribe-block-cart{margin-top:20px;text-align:center;background-color:rgba(0, 0, 0, 0.1);padding:15px;}  .avatar { }  .userlink{font-weight:bold;white-space:nowrap;color:#000;}  .message .userlink { color:inherit; }  .user-guest{color:#000;font-weight:bold;}  #auth-block-header{float:right;height:100%;}  #auth-block-header-logout { float:left; }  #user-front-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;line-height:normal;vertical-align:middle;max-width:120px;position:relative;top:-1px;}  #user-front img{display:inline-block;vertical-align:middle;margin-right:13px;border:1px solid #1c1f25;white-space:nowrap;}  #auth-block-header .cli-icon{color:inherit;}@media screen and (max-width:860px){.adaptive #auth-block-header img{display:none;}}@media screen and (max-width:740px){.adaptive #auth-block-header .label{display:none;}}  #auth-block{text-align:center;white-space:nowrap;}  #auth-block .spacer{display:inline-block;color:#888;margin:0 5px;}  #auth-block .spacer:after { content:'\7c'; }  #auth-block.position-top-modern{font-family:'PT Sans', Arial;}  .user-block-icon{display:inline-block;vertical-align:middle;text-decoration:none;}  .user-block-icon:after{display:inline;font-family:'Font Awesome 5 Pro';content:'\f007';font-size:40px;color:var(--IconColor);font-weight:100;margin-right:15px;}  .form-auth .form-block{min-width:275px;}  .form-registration .do-button, .form-auth .do-button { vertical-align:middle; }  .form-registration .form-block-limited button[type=submit],.form-auth .form-block-limited button[type=submit]{display:inline-block;width:auto;}  .form-auth .form-row-Login, .form-auth .form-row-Password{position:relative;}  .auto-form-reg-link{position:absolute;text-align:right;}  .form-auth .form-block-limited .auto-form-reg-link{top:9px;right:15px;}  .fancybox-inner .form-auth .form-block-limited .auto-form-reg-link{top:13px;right:35px;}  .auto-form-reg-link a{text-decoration:none;}  .auth-via-socials{display:inline-block;vertical-align:middle;margin-left:10px;}  .undo-button.social-auth{vertical-align:middle;padding:8px !important;}  .social-auth:after{content:'';display:block;background-image:url("../gooru/images/login.png");background-position:center center;background-repeat:no-repeat;width:91px;height:16px;}  #auth-fancybox{width:600px;background:#EFEFEF;border-radius:18px;}  .auth-password-forgot, .auth-login-register{font-size:85%;font-weight:normal;display:inline-block;margin-left:10px;text-transform:lowercase;}  .form-row-auth .form-element{display:flex;justify-content:stretch;align-items:center;}  #userinfo { overflow:hidden; }  #userinfo.userinfo-ajax{width:400px;padding:20px;}  #userinfo-left{float:left;margin-right:15px;}  #userinfo-right { overflow:hidden; }  #user-info-login { font-weight:bold; }  #user-info-props{margin:0;padding:0;list-style-type:none;}  #user-info-props li:not(:last-child) { margin-bottom:7px; }  #user-info-props .name { color:#666; }  #user-cp-top{overflow:hidden;padding-top:5px;margin-bottom:25px;}  #user-cp-top-avatar{display:inline-block;vertical-align:middle;margin-right:40px;text-align:center;}  #user-cp-top-avatar img{display:inline-block;vertical-align:middle;}  #user-cp-top-content{display:inline-block;vertical-align:middle;}  #user-cp-top-circles{margin:14px 0 0 0;padding:0;list-style-type:none;}  #user-cp-top-circles > li{display:inline-block;vertical-align:top;text-align:center;}  #user-cp-top-circles > li:not(:last-child) { margin-right:38px; }  #user-cp-top-circles > li > a{display:block;text-decoration:none;}  .user-cp-top-circle{display:block;width:100px;height:100px;box-sizing:border-box;border:5px solid var(--ThemeColor);border-radius:50px;font-size:85%;padding-top:27px;color:#555;transition:all 0.2s;}  a:hover .user-cp-top-circle{border-color:var(--LinkHoverColor);color:var(--LinkHoverColor);}  #user-cp-top-circles .under-circle{display:block;color:#999;transition:color 0.1s;font-size:95%;margin-top:11px;}  #user-cp-top-circles a:hover > .under-circle{color:inherit;transition:color 0.1s;}  #user-cp-top-circles .value{display:block;font-size:170%;font-weight:700;white-space:nowrap;}  #user-cp-personal-data table{border-collapse:collapse;border-spacing:0;}  #user-cp-personal-data th, #user-cp-personal-data td{padding:10px 0;width:50%;}  #user-cp-personal-data th{text-align:left;color:#999;font-weight:400;width:165px;}  #user-cp-personal-data td{color:#1d1d1d;}  body[data-top-type='cp'] #center .form-block-limited{min-width:50%;}  a.num-comments { color:inherit; }  .num-comments.num-comments0 { color:#999; }  a.num-comments.num-comments0:hover { color:#000; }  .num-comments .value { font-weight:bold; }  .num-comments.iconed:before{font-family:'Font Awesome 5 Pro';content:'\f086';display:inline-block;margin-right:4px;font-weight:300;}  a.num-comments.iconed { text-decoration:none; }  .comments-column{margin-top:20px;margin-bottom:40px;}  .comments-column.comments-column-models { margin:0; }  #comments-column-user-reviews { margin-top:0; }  .modern .comments-column-top .theme-header{font-size:100%;background:#f0f0f0;font-size:180%;padding:10px 20px;}  .comments-column-top .theme-header { margin:0; }  .comments-column > .layout > ul,.comments-column > ul{margin:0;padding:0;list-style-type:none;}  .comments-column > .layout > ul > li,.comments-column > ul > li{padding:30px 0;border-bottom:1px solid #ccc;overflow:hidden;}  .comments-column-left{float:left;text-align:center;width:20%;min-width:110px;padding:0 20px;box-sizing:border-box;}  .comments-column-image { min-width:75px; }  .comments-column-image > a { display:inline-block; }  .comments-column-image + .comment-column-model-name { margin-top:15px; }  .comments-column-price:not(:empty){display:block;margin-top:17px;font-weight:700;font-size:130%;line-height:1;}  .comments-column .userlink{display:inline-block;margin-right:10px;text-decoration:none;}  .comments-column a.userlink:hover { text-decoration:underline; }  .comments-column-right{overflow:hidden;display:flex;flex-direction:column;}  .comments-column-text{padding-top:10px;line-height:1.6;font-size:110%;}  .comments-by-reply-for{margin-top:10px;background:#f3f3f3;padding:10px 20px;}  .comments-by-reply-for .load-parent-comment{display:inline-block;margin-right:10px;}  .comments-column-all{margin-top:10px;}  .comments-column-all a:after{content:' \2192';}  .comments-column-models-back{position:relative;display:flex;align-items:center;margin-bottom:20px;}  .comments-column-models-back .label{display:inline-block;background:#f2f2f2;padding:15px;box-sizing:border-box;min-height:44px;}  .comments-column-models-back:before{content:'';display:inline-block;width:0;height:0;border:22px solid transparent;border-left:0;border-right:22px solid #f2f2f2;}  #comment { position:relative; }  #comment .editable-block{position:absolute;top:0;right:0;}  #comment-top{border-bottom:1px solid #eee;padding-bottom:20px;}  #comment-author { display:inline-block; }  #comment-rating { margin-top:15px; }  #comment-text{overflow:hidden;padding:20px 0;}  #comment-left{float:left;text-align:center;padding:0 20px;border-right:1px solid #eee;margin-right:20px;}  #comment-image {}  #comment-price { margin-top:10px; }  #comment-price > .price { font-size:120%; }  #comment-modified{font-size:80%;margin-top:15px;}  #comment-view-all{border-top:1px solid #eee;padding-top:20px;}  #comments-top{margin-top:20px;margin-bottom:18px;padding-bottom:9px;overflow:hidden;border-bottom:1px solid #ccc;}  #comments-top .theme-header { margin:0; }  #comments-top-left { float:left; }  #comments-top-right{float:right;padding-top:5px;}  #post-review{font-size:110%;font-weight:bold;font-family:"PT Sans", Arial;text-transform:uppercase;}  #comments-num{color:#666;margin-top:3px;}  .comments-body {}  .comments-messages{margin:0;padding:0;list-style-type:none;overflow:hidden;}  .comments-empty + .comments-messages{margin-top:20px;}  .comments-row.comments-level1{ padding-left:5%; }  .comments-row.comments-level2{ padding-left:10%; }  .comments-row.comments-level3{ padding-left:15%; }  .comments-row.comments-level4{ padding-left:20%; }  .comments-row.comments-level5{ padding-left:25%; }  .comments-row.comments-level6{ padding-left:30%; }  .comments-row.comments-level7{ padding-left:35%; }  .comments-row.comments-level8{ padding-left:40%; }  .comments-row.comments-level9{ padding-left:45%; }  .comments-row.comments-level10{ padding-left:50%; }  .comments-row.comments-level11{ padding-left:55%; }  .comments-row.comments-level12{ padding-left:60%; }  .comments-row.comments-level13{ padding-left:65%; }  .comments-row.comments-level14{ padding-left:70%; }  .comments-row.comments-level15{ padding-left:75%; }  .comments-row{overflow:hidden;padding:15px 0;border-top:1px solid #ccc;position:relative;}  .comments-row.comments-hidden{background:#f9f9f9;padding-left:15px;padding-right:15px;}  .comments-row.comments-hidden .comments-text{color:#999;}  .comments-row:not(.comments-hidden):first-child{border-top:0;padding-top:0;}  .comments-row .editable-block-dynamic{bottom:5px;right:0;top:auto;}  .comments-left { float:left; }  .comments-left:not(:empty) { margin-right:12px; }  .comments-marks{position:absolute;top:15px;right:0;}  .comments-row:hover .reputation-bar-controls { display:block; }  .comments-message{overflow:hidden;display:flex;flex-direction:column;}  .comments-author-block{display:flex;flex-flow:row wrap;}  .comments-rating:not(:empty){display:block;margin-bottom:13px;}  .comments-message .userlink, .comments-person{color:inherit;font-weight:bold;text-decoration:none;margin-right:10px;display:inline-block;}  .comments-message a.userlink:hover { text-decoration:underline; }  .comments-date{color:#999;font-size:85%;}  a.comments-date { text-decoration:none; }  a.comments-date:hover{color:#999;text-decoration:underline;}  .comments-text{clear:both;overflow:hidden;padding:10px 0 5px 0;line-height:1.5;color:#333;font-size:110%;}  .comments-image{display:inline-block;vertical-align:middle;margin:20px 20px 0 0;}  .comments-image img{width:auto;height:auto;max-width:120px;max-height:120px;}  .comments-modified{font-size:80%;margin-top:15px;}  .comments-controls{font-size:80%;margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .comments-controls > li{display:inline-block;letter-spacing:normal;word-spacing:normal;}  .comments-controls > li:not(:last-child):after{content:'|';display:inline-block;margin:0 6px;color:#999;}  .comments-manager{margin-top:10px;text-align:right;color:#999;}  .comments-manager-avatar{display:inline-block;vertical-align:middle;max-width:30px;max-height:30px;margin:0 5px;}  .comments-manager-avatar img{max-width:100%;max-height:100%;width:auto;height:auto;}  .comments-manager-name{font-weight:bold;}  .comment-ajax-form{background:#e5e5e5;padding:10px;border:1px solid #d5d5d5;}  #comments-form:not(:empty){margin-top:20px;padding:15px;background:#e5e5e5;border-radius:4px;}  .comments-form textarea{height:100px;width:100%;}  .comments-form input[name="name"]{width:30%;min-width:250px;}  .comments-form-row:empty { display:none; }  .comments-form .comments-form-row:not(:last-child) { margin-bottom:12px; }  .comments-form-row .form-label{display:inline-block;vertical-align:middle;margin-right:10px;}  .rating-container { display:inline-block; }  .rating-totals{display:inline-block;margin-left:5px;font-size:85%;color:#999;}  .rating-rate{display:inline-block;vertical-align:bottom;font-weight:bold;font-size:110%;margin-right:5px;}  .rating-tip{color:#333;font-size:85%;text-transform:lowercase;padding:2px 10px 1px 10px;line-height:1;}  .rating-word{display:inline-block;vertical-align:middle;margin-left:5px;color:#999;text-transform:lowercase;}  .text-rating-stat{display:inline-block;vertical-align:baseline;color:#333;line-height:1;margin-right:8px;}  .text-rating-stat .value { font-size:150%; }  .text-rating-stat .num-rates{display:inline-block;margin-left:5px;color:#999;}  .text-rating-my-rate{display:inline-block;vertical-align:baseline;line-height:1;white-space:nowrap;}  .text-rating-my-rate .header{display:inline-block;vertical-align:bottom;color:#666;margin-right:3px;font-size:90%;}  .ratingstars-big, .ratingstars{display:inline-block;vertical-align:middle;overflow:hidden;position:relative;}  .ratingstars{width:63px;height:11px;}  .ratingstars-big{cursor:pointer;width:88px;height:18px;}  .ratingstars-big[data-enabled='0'], .ratingstars-big.simple { cursor:default; }  .rating-empties, .rating-charged, .rating-halfs{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}  .rating-charged, .rating-halfs{z-index:1;}  .fa.font-star{width:17px;font-size:18px;line-height:1;display:block;float:left;text-align:left;}  .fa.font-star-empty{color:#cecece;}  .fa.font-star-charged, .fa.font-star-half{color:#e4aa27;visibility:hidden;}  .ratingstars .fa.font-star{font-size:11px;width:11px;}  .ratingstars .fa.font-star + .fa.font-star{margin-left:2px;}  .r-50 .fa.font-star-charged:nth-child(-n + 5) { visibility:visible; }  .r-50 .fa.font-star-empty:nth-child(-n + 5) { visibility:hidden; }  .r-40 .fa.font-star-charged:nth-child(-n + 4) { visibility:visible; }  .r-40 .fa.font-star-empty:nth-child(-n + 4) { visibility:hidden; }  .r-30 .fa.font-star-charged:nth-child(-n + 3) { visibility:visible; }  .r-30 .fa.font-star-empty:nth-child(-n + 3) { visibility:hidden; }  .r-20 .fa.font-star-charged:nth-child(-n + 2) { visibility:visible; }  .r-20 .fa.font-star-empty:nth-child(-n + 2) { visibility:hidden; }  .r-10 .fa.font-star-charged:nth-child(-n + 1) { visibility:visible; }  .r-10 .fa.font-star-empty:nth-child(-n + 1) { visibility:hidden; }  .r-5 .fa.font-star-half:nth-child(1) { visibility:visible; }  .r-15 .fa.font-star-charged:nth-child(-n + 1) { visibility:visible; }  .r-15 .fa.font-star-half:nth-child(2) { visibility:visible; }  .r-25 .fa.font-star-charged:nth-child(-n + 2) { visibility:visible; }  .r-25 .fa.font-star-half:nth-child(3) { visibility:visible; }  .r-35 .fa.font-star-charged:nth-child(-n + 3) { visibility:visible; }  .r-35 .fa.font-star-half:nth-child(4) { visibility:visible; }  .r-45 .fa.font-star-charged:nth-child(-n + 4) { visibility:visible; }  .r-45 .fa.font-star-half:nth-child(5) { visibility:visible; }  .reputation {}  .reputation-bar { width:40px; }  .reputation-bar-controls{display:none;margin-top:3px;}  .reputation-bar-controls button{border:none;background:transparent;cursor:pointer;outline:none;margin:0;padding:0;font-size:0;display:inline-block;}  .reputation-bar-controls button:active{transform:translate3d(1px, 1px, 1px);}  button.mark-inc { float:left; }  button.mark-dec { float:right; }  button.mark-inc:before, button.mark-dec:before{font-family:"Font Awesome 5 Pro";font-size:17px;}  button.mark-inc::before{content:'\f164';color:#7b961b;}  button.mark-inc:hover::before { color:#90a83b; }  button.mark-inc:active::before { color:#597204; }  button.mark-dec::before{content:'\f165';color:#c52a2a;}  button.mark-dec:hover::before { color:#d14646; }  button.mark-dec:active::before { color:#b51111; }  .reputation-bar-nums{overflow:hidden;font-size:80%;}  .reputation-bar-nums .positive{color:#080;float:left;}  .reputation-bar-nums .negative{color:#F33;float:right;}  .reputation-bar-line{overflow:hidden;height:2px;border:1px solid #fff;}  .reputation-bar-line .positive{background-color:#080;float:left;height:100%;box-sizing:border-box;border-right:1px solid #fff;}  .reputation-bar-line .negative{background-color:#F33;overflow:hidden;height:100%;box-sizing:border-box;}  body.reviews-add{background:#f5f5f5;background-position:center top;}  #reviews-add-header{text-align:center;padding:40px 0;font-size:250%;color:#333;}  #reviews-add-header > a{text-decoration:none;color:inherit;}  #reviews-add-header > a:hover, #reviews-add-header > a:active{text-decoration:underline;}  #reviews-add-container{display:table;min-height:100%;margin:auto;}  #reviews-add-container-inner{display:table-cell;vertical-align:middle;}  #reviews-add{width:940px;padding:40px;margin:0 auto;background:#fff;box-sizing:border-box;overflow:hidden;}  #reviews-add-right{float:right;width:280px;margin-bottom:20px;}  #reviews-add-left{float:left;width:540px;}  #reviews-add .forminput-text{width:100%;height:45px;padding:15px;font-size:110%;}  #reviews-add textarea.forminput-text{height:150px;}  .reviews-add-element{margin-bottom:35px;}  #reviews-add-managers{margin:0;padding:0;list-style-type:none;}  #reviews-add-managers > li:not(:last-child){margin-bottom:12px;}  #reviews-add-managers .beauty-radio + label ~ label{margin-left:15px;}  #reviews-add-managers .name{font-weight:bold;font-size:110%;}  #reviews-add-managers-header{margin-bottom:15px;font-size:110%;}  .reviews-add-manager-photo{width:64px;height:64px;}  .reviews-add-manager-photo img{width:auto;height:auto;max-width:100%;max-height:100%;}  #reviews-add-bottom{clear:both;text-align:center;}  #reviews-add-rating{margin-top:30px;}  #reviews-add-rating .rating-label{display:inline-block;vertical-align:middle;font-size:140%;margin-right:10px;}  #reviews-add-rating .ratingstars-big{height:36px;width:188px;}  #reviews-add-rating .fa.font-star{font-size:36px;width:37px;}  #reviews-add-button{margin-top:35px;width:300px;height:55px;}  #reviews-add-success-message1, #reviews-add-success-message2{font-size:220%;font-family:'Open Sans';font-weight:bold;text-align:center;line-height:1;}  #reviews-add-success-message1{font-size:450%;margin-bottom:10px;}  #reviews-add-success-check{text-align:center;margin-top:40px;}  #reviews-add-success-check .fa.fa-check{background:#95cf0c;width:60px;height:60px;border-radius:30px;font-size:38px;color:#fff;padding:11px;box-sizing:border-box;}  #reviews-add-success-promocode{font-size:160%;font-family:'Open Sans';font-weight:bold;text-align:center;margin-top:40px;line-height:1.6;}  #reviews-add-timer{text-align:center;margin-top:80px;font-size:110%;}  #reviews-add-terminal-logo{background:#fff;text-align:center;padding:25px 0;}  #reviews-add-terminal{width:780px;margin:50px auto 0 auto;text-align:center;}  #reviews-add-terminal-button .do-button{width:530px;height:140px;line-height:140px;font-size:38px;border-radius:5px;}  #reviews-add-terminal-promocode{font-size:200%;font-family:'Open Sans';font-weight:bold;margin-top:30px;}  #reviews-add-terminal-promocode .promocode-sum{font-size:140%;}  #reviews-add-terminal-carousel{background:#fff;margin-top:40px;padding:35px 35px 65px 35px;font-family:'Open Sans';position:relative;}  #reviews-add-terminal-carousel .pagination{bottom:25px;}  #reviews-add-terminal-carousel ul{margin:0;padding:0;list-style-type:none;}  #reviews-add-terminal-carousel ul li{display:inline-block;vertical-align:top;box-sizing:border-box;white-space:normal;}  .review-add-review{overflow:hidden;}  .reviews-add-rating{float:right;}  .reviews-add-rating .ratingstars{width:104px;height:18px;}  .reviews-add-rating .ratingstars .fa.font-star{width:19px;height:100%;font-size:18px;}  .reviews-add-person{font-size:160%;font-weight:bold;}  .reviews-add-date{color:#666;}  .reviews-add-review-text{clear:both;padding-top:20px;font-size:120%;}  table.stdtable > tbody > tr > td.comments-user-comments-container{padding:0;border:0;}  .comments-user-comments-container .comments-column{margin:0;}  .comments-user-comments-container .comments-column > ul > li:last-child{border:0;}  .comments-user-place-cell{width:10px;}  .comments-user-models-cell > .comments-user-model-image:not(:last-child){margin-right:5px;}  .comments-user-model-image{display:inline-block;vertical-align:middle;}  .comments-user-model-image img{max-width:40px;max-height:40px;width:auto;height:auto;}  .comments-user-all{text-align:center;margin-top:20px;}  #comments-user-table-timer{margin-bottom:10px;}  #comments-user-table-timer .countdown-dashboard-label{float:left;margin:5px 10px 0 0;font-family:'Open Sans';font-size:110%;}  #comments-user-winners{margin-top:20px;}  .winners-date-cell{width:85px;white-space:nowrap;}  #comments-user-text:not(:empty) + *{margin-top:20px;}  #comments-user-text img{max-width:100%;height:auto;}  .social-shares-block:not(:empty) { margin-top:15px; min-height:24px; }  .tags { margin-top:20px; }  .tags .header{display:inline-block;margin-right:5px;}  .tags .num { margin-left:5px; }  .tags .spacer{display:inline-block;margin-right:8px;}  .tag{padding:2px 8px 3px 8px;display:inline-block;background-color:#f0f3f7;color:#666;border-radius:2px;text-decoration:none;transition-property:background-color;transition-duration:0.2s;}  .tag:hover{background-color:#f4f7fb;color:inherit;}  #tags-cloud-block{background:#fff;border-radius:3px;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);padding:15px;margin-bottom:20px;}  #tags-cloud-block .theme-header{font-size:130%;margin-bottom:7px;}  #tags-cloud-block ul{margin:0;padding:0;list-style-type:none;line-height:1.5;}  #tags-cloud-block ul > li{display:inline-block;margin-right:7px;line-height:normal;}  #tags-cloud-block .selected > a{display:inline-block;color:#000;background:#e0e0e0;border:1px solid #ccc;padding:1px 3px;text-decoration:none;border-radius:2px;}  .icon-menu{background:linear-gradient(#e9e9e9 0, #e9e9e9 1px, #fefefe 1px, #e6e6e6 100%);padding:1px 0 0 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #f6f6f6;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);position:relative;z-index:4;}  .icon-menu.transparent{background:transparent;border:0;box-shadow:none;}  .icon-menu ul{margin:0;padding:0;list-style-type:none;}  .modern .icon-menu{font-family:'Roboto';}  .icon-menu .level0 > li{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;width:var(--MenuIconLiWidth);height:var(--MenuIconLiHeight);}  .icon-menu .level0 > li > a{display:block;text-align:center;text-decoration:none;color:#343434;font-weight:bold;text-transform:uppercase;border-left:1px solid transparent;border-right:1px solid transparent;padding:15px 5px;box-sizing:border-box;height:100%;z-index:3;position:relative;transition-property:border-color, background, color;transition-duration:0.1s;}  .icon-menu .level0 > li:hover > a,.icon-menu .level0 > li.selected > a,.icon-menu .level0 > li.selected > a:active{color:#222;border-left-color:#d5d5d5;border-right-color:#d5d5d5;background:#f0f0f0;}  .icon-menu .level0 > li:hover > a{transition-delay:0.05s;}  .icon-menu .img{display:block;text-align:center;margin:0 auto 10px auto;width:var(--MenuIconDimensions_wpx);height:var(--MenuIconDimensions_hpx);line-height:var(--MenuIconDimensions_hpx);}  .icon-menu .img:empty { margin-bottom:0; }  .icon-menu .img.hover { display:none; }  .icon-menu .level0 > li:hover .img, .icon-menu .level0 > li.selected .img { display:none; }  .icon-menu .level0 > li:hover .img.hover, .icon-menu .level0 > li.selected .img.hover { display:block; }  .icon-menu .img img { display:inline-block; vertical-align:middle; }  .icon-menu .level0 > li.open > a:after{display:block;visibility:hidden;opacity:0;content:'';position:absolute;left:50%;bottom:0;margin-left:-8px;width:0;height:0;font-size:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;}  .icon-menu .level0 > li.open:hover > a::after{visibility:visible;opacity:1;transition:visibility, opacity 0s ease-out 0.05s;}  .icon-menu .level1{position:absolute;z-index:6;left:0;width:0;overflow:hidden;visibility:hidden;opacity:0;min-width:100%;margin:0;padding:10px 12px;list-style-type:none;background:#fff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);border-radius:0 0 4px 4px;box-sizing:border-box;}  .modern .icon-menu .level1{border:none;box-shadow:0 28px 57px 0 rgba(0, 0, 0, 0.3);}  .icon-menu .level0 li:hover > .level1{visibility:visible;opacity:1;overflow:visible;transition:visibility,opacity 0s ease-out 0.05s;width:auto;}  .menu-leveled3 .level1 > li{white-space:normal;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}  .icon-menu.tree .level1:not(.l1){top:0;margin-top:-10px;border-top:1px solid #d5d5d5;border-radius:0 4px 4px 0;}  .icon-menu.tree .righted > .level1:not(.l1) { border-radius:4px 0 0 4px; }  .icon-menu.tree .level1 > li{display:none;line-height:1;position:relative;box-sizing:border-box;}  .icon-menu.tree li:hover > .level1 > li{display:block;white-space:nowrap;}  .icon-menu.tree .level1 > li > a{display:block;padding:8px 10px;text-decoration:none;}  .icon-menu.tree .level1 > li.open > a{padding-right:24px;}  .icon-menu.tree .level1 > li:hover > a,.icon-menu.tree .level1 > li.selected > a{background:#f0f0f0;text-decoration:none;}  .icon-menu.tree .level1 > li.open:after{content:'';display:block;width:0;height:0;position:absolute;top:50%;right:8px;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #666;}  .modern .icon-menu.tree .level1 > li.open::after{width:5px;height:5px;border:none;border-left:1px solid #888;border-bottom:1px solid #888;transform:rotate(-135deg);}  .icon-menu .level1 > li.subheader,.icon-menu .level1 span.subheader{display:inline-block;font-weight:bold;text-transform:uppercase;color:#111;padding:8px 12px;font-family:'Roboto';}  .modern .menu-leveled3-subli + .menu-leveled3-li{margin-top:3px;}  .level3-link, .black-menu .level1 > li > a.level3-link{font-size:12px;line-height:1;text-decoration:none;display:block;padding:8px 12px;}  .modern .level3-link, .modern .black-menu .level1 > li > a.level3-link{font-size:inherit;transition-property:background, color;transition-duration:0.1s;}  .menu-leveled3 .level1 > li:not(.no-subs) > a.level3-link{font-weight:bold;color:#111;text-transform:uppercase;font-family:"PT Sans", Arial;font-size:14px;}  .modern .menu-leveled3 .level1 > li:not(.no-subs) > a.level3-link{color:#000;font-family:"Roboto";font-size:inherit;}  .level3-link:hover, .selected > a.level3-link{background:#f0f0f0;color:#333;}  .level3-sublink, .black-menu .level1 > li > a.level3-sublink{text-decoration:none;display:block;padding:5px 12px;font-size:12px;line-height:1;}  .modern .level3-sublink, .modern .black-menu .level1 > li > a.level3-sublink{font-size:inherit;transition-property:background, color;transition-duration:0.1s;}  .level3-sublink:hover, .black-menu .level1 > li > a.level3-sublink:hover{background:#f0f0f0;color:#333;}  .modern .level3-sublink:hover, .modern .black-menu .level1 > li > a.level3-sublink:hover{color:#111;}  .selected > .level3-sublink{font-weight:bold;}  .level3-link > .catnum, .black-menu .level1 > li:not(.no-subs) > a.level3-link > .catnum{font-size:95%;}  .level3-link:hover > .catnum { color:inherit; }  .menu-leveled3-li:not(.no-subs) > a > .catnum{display:none;}  .menu-leveled3.table li > .level1{letter-spacing:-4px;word-spacing:0;}  .menu-leveled3.table li > .level1 > li{display:inline-block;vertical-align:top;padding-bottom:10px;letter-spacing:normal;word-spacing:normal;}  .menu-leveled3.table .level1 > li:hover > a{background:none;}  .menu-leveled3.table .level1 > li > a:hover{background:#f0f0f0;}  .menu-leveled3-image{display:block;margin:12px;}  .menu-leveled3-image > a{display:inline-block;vertical-align:bottom;}  .menu-leveled3.table .adv-group{float:right;margin:0 0 0 10px;}  .icon-menu.menu-leveled3 .level1 span.subheader{display:block;}  .lta-simple{margin:0 0 0 -30px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .lta-simple.carousel{margin:0;}  .lta-simple.carousel > li{margin-left:0;width:200px;}  .lta-simple > li{display:inline-block;vertical-align:top;margin:0 0 30px 30px;letter-spacing:normal;word-spacing:normal;width:176px;text-align:center;}  .lta-simple .lta-image{display:block;height:176px;line-height:176px;margin-bottom:10px;}  .lta-simple .lta-image > img{display:inline-block;vertical-align:bottom;}  .lta-simple .lta-image > a{display:inline-block;vertical-align:bottom;line-height:normal;}  .lta-simple > li > .name{font-family:'Open Sans';font-size:120%;}  .lta-simple > li > .content{color:#666;font-size:90%;margin-top:5px;}  .lta-base{margin:0;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .lta-base > li{display:inline-block;vertical-align:top;margin:0 0 30px 0;letter-spacing:normal;word-spacing:normal;box-sizing:border-box;padding-right:30px;}  .lta-base-item.lta5 { width:20%; }  .lta-base-item.lta4 { width:25%; }  .lta-base-item.lta3 { width:33.3333%; }  .lta-base-item.lta2 { width:50%; }  .lta-base-name{display:block;margin-bottom:5px;}  * + .lta-base-name{margin-top:20px;}  .lta-base-name:not(a){color:#6c6c6c;}  html, body{font-family:Arial, sans-serif;}  h1, .h1{font-family:"Roboto Condensed", Arial, sans-serif;line-height:28px;}  #main{}  #logo, #logo-bottom{display:inline-block;position:relative;}  #page-text{overflow:hidden;}  #header{background:url("../images/header-backgroud.png") repeat-x left bottom;height:25px;box-shadow:none;}  .adv-social_top{margin:0;float:none;}  .form-search-compact{float:right;background:url("../images/search.png") no-repeat;width:237px;height:29px;box-sizing:border-box;padding:1px 0 0 5px;margin:11px 10px 0 0;}  .form-search-compact input{background:transparent !important;border:0 !important;color:#999 !important;}  .form-search-compact button{background:url("../images/search-button.png") no-repeat;right:10px;top:7px;margin-top:0;}  .do-button{font-family:Arial, sans-serif;}  #topleft{padding-right:8px !important;position:relative;left:-5px;}  #top-contact{color:inherit;font-family:Georgia;font-size:110%;text-align:center;}  #top-contact .phone-notice{font-style:italic;}  #top-contact .phone{font-size:130%;font-style:italic;margin:5px 0 7px 0;font-weight:bold;color:#333;}  #top-contact .workhours{margin:15px 0 0 0;}  .service-menu-header a, .news-modern-block a, #comments-column .header a,.theme-header > .header > a{font-family:"Roboto Condensed", Arial, sans-serif;color:#000 !important;text-decoration:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}  .service-menu-header a:hover,.news-modern-block a:hover,#comments-column .header a:hover,.theme-header > .header > a:hover{color:#df7006 !important;}  .news-modern-block-name{font-family:Arial;}  .social_buttons{display:inline-block;padding-left:40px;}  .services-menu > ul > li{padding:0;border-top:1px solid #dadada;margin:0;}  .services-menu > ul > li:first-child, .services-menu > ul > li.selected{border-top:0;}  .services-menu a{color:#444;text-decoration:none;}  .services-menu a:hover{color:#000;}  .services-menu > ul > li > a{display:block;margin-left:0;margin-right:0;padding:4px 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}  .services-menu > ul > li a:hover{color:#df7006;}  .services-menu > ul > li.selected > a{padding:4px 0 4px 8px;-webkit-transition:none;-moz-transition:none;transition:none;}  .services-menu > ul > li.selected > a:hover{color:#fff;}  .services-menu > ul > li.selected ul li a{font-size:13px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}  .subs-alone{font-family:"Roboto Condensed", Arial, sans-serif;}  .subs > ul > li > a{margin:0;font-size:14px;}  .adv-slider_clinic{float:left;margin:4px 30px 0 4px;width:300px;height:355px;background:#fff;padding:0;border-radius:0;box-shadow:0 2px 6px rgba(0, 0, 0, 0.5);}  .adv-slider_clinic .pagination{position:absolute;bottom:0 !important;left:0;width:100%;text-align:center;padding:5px 0 7px;background:rgba(255,255,255,0.6);display:block;white-space:nowrap;z-index:1;}  .gray-block{background:#f0f0f0;background:-moz-linear-gradient(top, #f9f9f9, #e6e6e6);background:-webkit-linear-gradient(top, #f9f9f9, #e6e6e6);background:-o-linear-gradient(top, #f9f9f9, #e6e6e6);background:-ms-linear-gradient(top, #f9f9f9, #e6e6e6);background:linear-gradient(top, #f9f9f9, #e6e6e6);border:1px solid #ebebeb;padding:15px 18px !important;border-left:10px solid #F68607;border-radius:10px;}@charset "UTF-8";  body{-webkit-backface-visibility:hidden}  .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}  .animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}  @-webkit-keyframes flash{0%,50%,100%{opacity:1} 25%,75%{opacity:0}}  @-moz-keyframes flash{0%,50%,100%{opacity:1} 25%,75%{opacity:0}}  @-o-keyframes flash{0%,50%,100%{opacity:1} 25%,75%{opacity:0}}  @keyframes flash{0%,50%,100%{opacity:1} 25%,75%{opacity:0}}  .flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}  @-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)} 10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)} 20%,40%,60%,80%{-webkit-transform:translateX(10px)}}  @-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)} 10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)} 20%,40%,60%,80%{-moz-transform:translateX(10px)}}  @-o-keyframes shake{0%,100%{-o-transform:translateX(0)} 10%,30%,50%,70%,90%{-o-transform:translateX(-10px)} 20%,40%,60%,80%{-o-transform:translateX(10px)}}  @keyframes shake{0%,100%{transform:translateX(0)} 10%,30%,50%,70%,90%{transform:translateX(-10px)} 20%,40%,60%,80%{transform:translateX(10px)}}  .shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}  @-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)} 40%{-webkit-transform:translateY(-30px)} 60%{-webkit-transform:translateY(-15px)}}  @-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)} 40%{-moz-transform:translateY(-30px)} 60%{-moz-transform:translateY(-15px)}}  @-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)} 40%{-o-transform:translateY(-30px)} 60%{-o-transform:translateY(-15px)}}  @keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)} 40%{transform:translateY(-30px)} 60%{transform:translateY(-15px)}}  .bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}  @-webkit-keyframes tada{0%{-webkit-transform:scale(1)} 10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)} 100%{-webkit-transform:scale(1) rotate(0)}}  @-moz-keyframes tada{0%{-moz-transform:scale(1)} 10%,20%{-moz-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)} 100%{-moz-transform:scale(1) rotate(0)}}  @-o-keyframes tada{0%{-o-transform:scale(1)} 10%,20%{-o-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)} 100%{-o-transform:scale(1) rotate(0)}}  @keyframes tada{0%{transform:scale(1)} 10%,20%{transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)} 40%,60%,80%{transform:scale(1.1) rotate(-3deg)} 100%{transform:scale(1) rotate(0)}}  .tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}  @-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center} 20%{-webkit-transform:rotate(15deg)} 40%{-webkit-transform:rotate(-10deg)} 60%{-webkit-transform:rotate(5deg)} 80%{-webkit-transform:rotate(-5deg)} 100%{-webkit-transform:rotate(0deg)}}  @-moz-keyframes swing{20%{-moz-transform:rotate(15deg)} 40%{-moz-transform:rotate(-10deg)} 60%{-moz-transform:rotate(5deg)} 80%{-moz-transform:rotate(-5deg)} 100%{-moz-transform:rotate(0deg)}}  @-o-keyframes swing{20%{-o-transform:rotate(15deg)} 40%{-o-transform:rotate(-10deg)} 60%{-o-transform:rotate(5deg)} 80%{-o-transform:rotate(-5deg)} 100%{-o-transform:rotate(0deg)}}  @keyframes swing{20%{transform:rotate(15deg)} 40%{transform:rotate(-10deg)} 60%{transform:rotate(5deg)} 80%{transform:rotate(-5deg)} 100%{transform:rotate(0deg)}}  .swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}  @-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)} 15%{-webkit-transform:translateX(-25%) rotate(-5deg)} 30%{-webkit-transform:translateX(20%) rotate(3deg)} 45%{-webkit-transform:translateX(-15%) rotate(-3deg)} 60%{-webkit-transform:translateX(10%) rotate(2deg)} 75%{-webkit-transform:translateX(-5%) rotate(-1deg)} 100%{-webkit-transform:translateX(0%)}}  @-moz-keyframes wobble{0%{-moz-transform:translateX(0%)} 15%{-moz-transform:translateX(-25%) rotate(-5deg)} 30%{-moz-transform:translateX(20%) rotate(3deg)} 45%{-moz-transform:translateX(-15%) rotate(-3deg)} 60%{-moz-transform:translateX(10%) rotate(2deg)} 75%{-moz-transform:translateX(-5%) rotate(-1deg)} 100%{-moz-transform:translateX(0%)}}  @-o-keyframes wobble{0%{-o-transform:translateX(0%)} 15%{-o-transform:translateX(-25%) rotate(-5deg)} 30%{-o-transform:translateX(20%) rotate(3deg)} 45%{-o-transform:translateX(-15%) rotate(-3deg)} 60%{-o-transform:translateX(10%) rotate(2deg)} 75%{-o-transform:translateX(-5%) rotate(-1deg)} 100%{-o-transform:translateX(0%)}}  @keyframes wobble{0%{transform:translateX(0%)} 15%{transform:translateX(-25%) rotate(-5deg)} 30%{transform:translateX(20%) rotate(3deg)} 45%{transform:translateX(-15%) rotate(-3deg)} 60%{transform:translateX(10%) rotate(2deg)} 75%{transform:translateX(-5%) rotate(-1deg)} 100%{transform:translateX(0%)}}  .wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}  @-webkit-keyframes pulse{0%{-webkit-transform:scale(1)} 50%{-webkit-transform:scale(1.1)} 100%{-webkit-transform:scale(1)}}  @-moz-keyframes pulse{0%{-moz-transform:scale(1)} 50%{-moz-transform:scale(1.1)} 100%{-moz-transform:scale(1)}}  @-o-keyframes pulse{0%{-o-transform:scale(1)} 50%{-o-transform:scale(1.1)} 100%{-o-transform:scale(1)}}  @keyframes pulse{0%{transform:scale(1)} 50%{transform:scale(1.1)} 100%{transform:scale(1)}}  .pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}  @-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out} 40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out} 50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in} 80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in} 100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}  @-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out} 40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out} 50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in} 80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in} 100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}  @-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out} 40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out} 50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in} 80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in} 100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}  @keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out} 40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out} 50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in} 80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in} 100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}  .flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}  @-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0} 40%{-webkit-transform:perspective(400px) rotateX(-10deg)} 70%{-webkit-transform:perspective(400px) rotateX(10deg)} 100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}  @-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0} 40%{-moz-transform:perspective(400px) rotateX(-10deg)} 70%{-moz-transform:perspective(400px) rotateX(10deg)} 100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}  @-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0} 40%{-o-transform:perspective(400px) rotateX(-10deg)} 70%{-o-transform:perspective(400px) rotateX(10deg)} 100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}  @keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0} 40%{transform:perspective(400px) rotateX(-10deg)} 70%{transform:perspective(400px) rotateX(10deg)} 100%{transform:perspective(400px) rotateX(0deg);opacity:1}}  .flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}  @-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1} 100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}  @-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1} 100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}  @-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1} 100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}  @keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1} 100%{transform:perspective(400px) rotateX(90deg);opacity:0}}  .flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}  @-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0} 40%{-webkit-transform:perspective(400px) rotateY(-10deg)} 70%{-webkit-transform:perspective(400px) rotateY(10deg)} 100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}  @-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0} 40%{-moz-transform:perspective(400px) rotateY(-10deg)} 70%{-moz-transform:perspective(400px) rotateY(10deg)} 100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}  @-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0} 40%{-o-transform:perspective(400px) rotateY(-10deg)} 70%{-o-transform:perspective(400px) rotateY(10deg)} 100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}  @keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0} 40%{transform:perspective(400px) rotateY(-10deg)} 70%{transform:perspective(400px) rotateY(10deg)} 100%{transform:perspective(400px) rotateY(0deg);opacity:1}}  .flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}  @-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1} 100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}  @-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1} 100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}  @-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1} 100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}  @keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1} 100%{transform:perspective(400px) rotateY(90deg);opacity:0}}  .flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}  @-webkit-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}  @-moz-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}  @-o-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}  @keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}  .fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}  @-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)} 100%{opacity:1;-webkit-transform:translateY(0)}}  @-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)} 100%{opacity:1;-moz-transform:translateY(0)}}  @-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)} 100%{opacity:1;-o-transform:translateY(0)}}  @keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)} 100%{opacity:1;transform:translateY(0)}}  .fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}  @-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)} 100%{opacity:1;-webkit-transform:translateY(0)}}  @-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)} 100%{opacity:1;-moz-transform:translateY(0)}}  @-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)} 100%{opacity:1;-o-transform:translateY(0)}}  @keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)} 100%{opacity:1;transform:translateY(0)}}  .fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}  @-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)} 100%{opacity:1;-webkit-transform:translateX(0)}}  @-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)} 100%{opacity:1;-moz-transform:translateX(0)}}  @-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)} 100%{opacity:1;-o-transform:translateX(0)}}  @keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)} 100%{opacity:1;transform:translateX(0)}}  .fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}  @-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)} 100%{opacity:1;-webkit-transform:translateX(0)}}  @-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)} 100%{opacity:1;-moz-transform:translateX(0)}}  @-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)} 100%{opacity:1;-o-transform:translateX(0)}}  @keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)} 100%{opacity:1;transform:translateX(0)}}  .fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}  @-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)} 100%{opacity:1;-webkit-transform:translateY(0)}}  @-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)} 100%{opacity:1;-moz-transform:translateY(0)}}  @-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)} 100%{opacity:1;-o-transform:translateY(0)}}  @keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)} 100%{opacity:1;transform:translateY(0)}}  .fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}  @-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)} 100%{opacity:1;-webkit-transform:translateY(0)}}  @-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)} 100%{opacity:1;-moz-transform:translateY(0)}}  @-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)} 100%{opacity:1;-o-transform:translateY(0)}}  @keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)} 100%{opacity:1;transform:translateY(0)}}  .fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}  @-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)} 100%{opacity:1;-webkit-transform:translateX(0)}}  @-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)} 100%{opacity:1;-moz-transform:translateX(0)}}  @-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)} 100%{opacity:1;-o-transform:translateX(0)}}  @keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)} 100%{opacity:1;transform:translateX(0)}}  .fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}  @-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)} 100%{opacity:1;-webkit-transform:translateX(0)}}  @-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)} 100%{opacity:1;-moz-transform:translateX(0)}}  @-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)} 100%{opacity:1;-o-transform:translateX(0)}}  @keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)} 100%{opacity:1;transform:translateX(0)}}  .fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}  @-webkit-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}  @-moz-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}  @-o-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}  @keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}  .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}  @-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(-20px)}}  @-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(-20px)}}  @-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)} 100%{opacity:0;-o-transform:translateY(-20px)}}  @keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)} 100%{opacity:0;transform:translateY(-20px)}}  .fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}  @-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(20px)}}  @-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(20px)}}  @-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)} 100%{opacity:0;-o-transform:translateY(20px)}}  @keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)} 100%{opacity:0;transform:translateY(20px)}}  .fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}  @-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(-20px)}}  @-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)} 100%{opacity:0;-moz-transform:translateX(-20px)}}  @-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)} 100%{opacity:0;-o-transform:translateX(-20px)}}  @keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)} 100%{opacity:0;transform:translateX(-20px)}}  .fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}  @-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(20px)}}  @-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)} 100%{opacity:0;-moz-transform:translateX(20px)}}  @-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)} 100%{opacity:0;-o-transform:translateX(20px)}}  @keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)} 100%{opacity:0;transform:translateX(20px)}}  .fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}  @-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(-2000px)}}  @-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(-2000px)}}  @-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)} 100%{opacity:0;-o-transform:translateY(-2000px)}}  @keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)} 100%{opacity:0;transform:translateY(-2000px)}}  .fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}  @-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(2000px)}}  @-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(2000px)}}  @-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)} 100%{opacity:0;-o-transform:translateY(2000px)}}  @keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)} 100%{opacity:0;transform:translateY(2000px)}}  .fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}  @-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(-2000px)}}  @-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)} 100%{opacity:0;-moz-transform:translateX(-2000px)}}  @-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)} 100%{opacity:0;-o-transform:translateX(-2000px)}}  @keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)} 100%{opacity:0;transform:translateX(-2000px)}}  .fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}  @-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(2000px)}}  @-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)} 100%{opacity:0;-moz-transform:translateX(2000px)}}  @-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)} 100%{opacity:0;-o-transform:translateX(2000px)}}  @keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)} 100%{opacity:0;transform:translateX(2000px)}}  .fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}  @-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)} 50%{opacity:1;-webkit-transform:scale(1.05)} 70%{-webkit-transform:scale(.9)} 100%{-webkit-transform:scale(1)}}  @-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)} 50%{opacity:1;-moz-transform:scale(1.05)} 70%{-moz-transform:scale(.9)} 100%{-moz-transform:scale(1)}}  @-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)} 50%{opacity:1;-o-transform:scale(1.05)} 70%{-o-transform:scale(.9)} 100%{-o-transform:scale(1)}}  @keyframes bounceIn{0%{opacity:0;transform:scale(.3)} 50%{opacity:1;transform:scale(1.05)} 70%{transform:scale(.9)} 100%{transform:scale(1)}}  .bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}  @-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)} 60%{opacity:1;-webkit-transform:translateY(-30px)} 80%{-webkit-transform:translateY(10px)} 100%{-webkit-transform:translateY(0)}}  @-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)} 60%{opacity:1;-moz-transform:translateY(-30px)} 80%{-moz-transform:translateY(10px)} 100%{-moz-transform:translateY(0)}}  @-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)} 60%{opacity:1;-o-transform:translateY(-30px)} 80%{-o-transform:translateY(10px)} 100%{-o-transform:translateY(0)}}  @keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)} 60%{opacity:1;transform:translateY(-30px)} 80%{transform:translateY(10px)} 100%{transform:translateY(0)}}  .bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}  @-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)} 60%{opacity:1;-webkit-transform:translateY(30px)} 80%{-webkit-transform:translateY(-10px)} 100%{-webkit-transform:translateY(0)}}  @-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)} 60%{opacity:1;-moz-transform:translateY(30px)} 80%{-moz-transform:translateY(-10px)} 100%{-moz-transform:translateY(0)}}  @-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)} 60%{opacity:1;-o-transform:translateY(30px)} 80%{-o-transform:translateY(-10px)} 100%{-o-transform:translateY(0)}}  @keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)} 60%{opacity:1;transform:translateY(30px)} 80%{transform:translateY(-10px)} 100%{transform:translateY(0)}}  .bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}  @-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)} 60%{opacity:1;-webkit-transform:translateX(30px)} 80%{-webkit-transform:translateX(-10px)} 100%{-webkit-transform:translateX(0)}}  @-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)} 60%{opacity:1;-moz-transform:translateX(30px)} 80%{-moz-transform:translateX(-10px)} 100%{-moz-transform:translateX(0)}}  @-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)} 60%{opacity:1;-o-transform:translateX(30px)} 80%{-o-transform:translateX(-10px)} 100%{-o-transform:translateX(0)}}  @keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)} 60%{opacity:1;transform:translateX(30px)} 80%{transform:translateX(-10px)} 100%{transform:translateX(0)}}  .bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}  @-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)} 60%{opacity:1;-webkit-transform:translateX(-30px)} 80%{-webkit-transform:translateX(10px)} 100%{-webkit-transform:translateX(0)}}  @-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)} 60%{opacity:1;-moz-transform:translateX(-30px)} 80%{-moz-transform:translateX(10px)} 100%{-moz-transform:translateX(0)}}  @-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)} 60%{opacity:1;-o-transform:translateX(-30px)} 80%{-o-transform:translateX(10px)} 100%{-o-transform:translateX(0)}}  @keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)} 60%{opacity:1;transform:translateX(-30px)} 80%{transform:translateX(10px)} 100%{transform:translateX(0)}}  .bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}  @-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)} 25%{-webkit-transform:scale(.95)} 50%{opacity:1;-webkit-transform:scale(1.1)} 100%{opacity:0;-webkit-transform:scale(.3)}}  @-moz-keyframes bounceOut{0%{-moz-transform:scale(1)} 25%{-moz-transform:scale(.95)} 50%{opacity:1;-moz-transform:scale(1.1)} 100%{opacity:0;-moz-transform:scale(.3)}}  @-o-keyframes bounceOut{0%{-o-transform:scale(1)} 25%{-o-transform:scale(.95)} 50%{opacity:1;-o-transform:scale(1.1)} 100%{opacity:0;-o-transform:scale(.3)}}  @keyframes bounceOut{0%{transform:scale(1)} 25%{transform:scale(.95)} 50%{opacity:1;transform:scale(1.1)} 100%{opacity:0;transform:scale(.3)}}  .bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}  @-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)} 20%{opacity:1;-webkit-transform:translateY(20px)} 100%{opacity:0;-webkit-transform:translateY(-2000px)}}  @-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)} 20%{opacity:1;-moz-transform:translateY(20px)} 100%{opacity:0;-moz-transform:translateY(-2000px)}}  @-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)} 20%{opacity:1;-o-transform:translateY(20px)} 100%{opacity:0;-o-transform:translateY(-2000px)}}  @keyframes bounceOutUp{0%{transform:translateY(0)} 20%{opacity:1;transform:translateY(20px)} 100%{opacity:0;transform:translateY(-2000px)}}  .bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}  @-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)} 20%{opacity:1;-webkit-transform:translateY(-20px)} 100%{opacity:0;-webkit-transform:translateY(2000px)}}  @-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)} 20%{opacity:1;-moz-transform:translateY(-20px)} 100%{opacity:0;-moz-transform:translateY(2000px)}}  @-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)} 20%{opacity:1;-o-transform:translateY(-20px)} 100%{opacity:0;-o-transform:translateY(2000px)}}  @keyframes bounceOutDown{0%{transform:translateY(0)} 20%{opacity:1;transform:translateY(-20px)} 100%{opacity:0;transform:translateY(2000px)}}  .bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}  @-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)} 20%{opacity:1;-webkit-transform:translateX(20px)} 100%{opacity:0;-webkit-transform:translateX(-2000px)}}  @-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)} 20%{opacity:1;-moz-transform:translateX(20px)} 100%{opacity:0;-moz-transform:translateX(-2000px)}}  @-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)} 20%{opacity:1;-o-transform:translateX(20px)} 100%{opacity:0;-o-transform:translateX(-2000px)}}  @keyframes bounceOutLeft{0%{transform:translateX(0)} 20%{opacity:1;transform:translateX(20px)} 100%{opacity:0;transform:translateX(-2000px)}}  .bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}  @-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)} 20%{opacity:1;-webkit-transform:translateX(-20px)} 100%{opacity:0;-webkit-transform:translateX(2000px)}}  @-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)} 20%{opacity:1;-moz-transform:translateX(-20px)} 100%{opacity:0;-moz-transform:translateX(2000px)}}  @-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)} 20%{opacity:1;-o-transform:translateX(-20px)} 100%{opacity:0;-o-transform:translateX(2000px)}}  @keyframes bounceOutRight{0%{transform:translateX(0)} 20%{opacity:1;transform:translateX(-20px)} 100%{opacity:0;transform:translateX(2000px)}}  .bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}  @-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0} 100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}  @-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0} 100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}  @-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0} 100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}  @keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0} 100%{transform-origin:center center;transform:rotate(0);opacity:1}}  .rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}  @-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0} 100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}  @-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0} 100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}  @-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0} 100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}  @keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0} 100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}  .rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}  @-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0} 100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}  @-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0} 100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}  @-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0} 100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}  @keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0} 100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}  .rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}  @-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0} 100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}  @-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0} 100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}  @-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0} 100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}  @keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0} 100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}  .rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}  @-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0} 100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}  @-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0} 100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}  @-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0} 100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}  @keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0} 100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}  .rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}  @-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1} 100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}  @-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1} 100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}  @-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1} 100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}  @keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1} 100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}  .rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}  @-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1} 100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}  @-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1} 100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}  @-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1} 100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}  @keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1} 100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}  .rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}  @-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1} 100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}  @-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1} 100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}  @-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1} 100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}  @keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1} 100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}  .rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}  @-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1} 100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}  @-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1} 100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}  @-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1} 100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}  @keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1} 100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}  .rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}  @-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1} 100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}  @-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1} 100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}  @-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1} 100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}  @keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1} 100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}  .rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}  @-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out} 20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out} 40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out} 80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out} 100%{-webkit-transform:translateY(700px);opacity:0}}  @-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out} 20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out} 40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out} 80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out} 100%{-moz-transform:translateY(700px);opacity:0}}  @-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out} 20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out} 40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out} 80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out} 100%{-o-transform:translateY(700px);opacity:0}}  @keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out} 20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out} 40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out} 80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out} 100%{transform:translateY(700px);opacity:0}}  .hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}  @-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)} 100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}  @-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)} 100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}  @-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)} 100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}  @keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)} 100%{opacity:1;transform:translateX(0px) rotate(0deg)}}  .rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}  @-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)} 100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}  @-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)} 100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}  @-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)} 100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}  @keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)} 100%{opacity:0;transform:translateX(100%) rotate(120deg)}}  .rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}  @-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0} 60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1} 80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1} 100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}  @-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0} 60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1} 80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1} 100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}  @-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0} 60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1} 80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1} 100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}  @keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0} 60%{transform:translateX(-20%) skewX(30deg);opacity:1} 80%{transform:translateX(0%) skewX(-15deg);opacity:1} 100%{transform:translateX(0%) skewX(0deg);opacity:1}}  .lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}  .animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}  @-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1} 100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}  @-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1} 100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}  @-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1} 100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}  @keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1} 100%{transform:translateX(100%) skewX(-30deg);opacity:0}}  .lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}  .animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}  @-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)} 10%{-webkit-transform:skewX(-8deg)} 20%{-webkit-transform:skewX(7deg)} 30%{-webkit-transform:skewX(-6deg)} 40%{-webkit-transform:skewX(5deg)} 50%{-webkit-transform:skewX(-4deg)} 60%{-webkit-transform:skewX(3deg)} 70%{-webkit-transform:skewX(-2deg)} 80%{-webkit-transform:skewX(1deg)} 90%{-webkit-transform:skewX(0deg)} 100%{-webkit-transform:skewX(0deg)}}  @-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)} 10%{-moz-transform:skewX(-8deg)} 20%{-moz-transform:skewX(7deg)} 30%{-moz-transform:skewX(-6deg)} 40%{-moz-transform:skewX(5deg)} 50%{-moz-transform:skewX(-4deg)} 60%{-moz-transform:skewX(3deg)} 70%{-moz-transform:skewX(-2deg)} 80%{-moz-transform:skewX(1deg)} 90%{-moz-transform:skewX(0deg)} 100%{-moz-transform:skewX(0deg)}}  @-o-keyframes wiggle{0%{-o-transform:skewX(9deg)} 10%{-o-transform:skewX(-8deg)} 20%{-o-transform:skewX(7deg)} 30%{-o-transform:skewX(-6deg)} 40%{-o-transform:skewX(5deg)} 50%{-o-transform:skewX(-4deg)} 60%{-o-transform:skewX(3deg)} 70%{-o-transform:skewX(-2deg)} 80%{-o-transform:skewX(1deg)} 90%{-o-transform:skewX(0deg)} 100%{-o-transform:skewX(0deg)}}  @keyframes wiggle{0%{transform:skewX(9deg)} 10%{transform:skewX(-8deg)} 20%{transform:skewX(7deg)} 30%{transform:skewX(-6deg)} 40%{transform:skewX(5deg)} 50%{transform:skewX(-4deg)} 60%{transform:skewX(3deg)} 70%{transform:skewX(-2deg)} 80%{transform:skewX(1deg)} 90%{transform:skewX(0deg)} 100%{transform:skewX(0deg)}}  .wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}  .animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,700);  .clearfix{*zoom:1;}  .clearfix:before,.clearfix:after{display:table;line-height:0;}  .clearfix:after{clear:both;}  .main{position:relative;}  .tabs{width:650px;float:none;list-style:none;position:relative;padding:0;margin:75px auto;}  .tabs li{float:left;}  .tabs label{display:block;padding:10px 20px;border-radius:2px 2px 0 0;color:#C0746A;font-size:24px;font-weight:normal;font-family:Arial, helveti;background:rgba(255,255,255,0.2);cursor:pointer;position:relative;top:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}  .tabs label:hover{background:rgba(255,255,255,0.5);top:0;}  [id^=tab]:checked + label{background:#C0746A;color:white;top:0;}  [id^=tab]:checked ~ [id^=tab-content], [id^=tab]:checked ~ [id^=tab-content] > div{display:block;}  .tab-content{z-index:2;display:none;text-align:left;overflow:hidden;width:100%;font-size:20px;line-height:140%;padding-top:10px;background:#ee771a;padding:15px;color:white;position:absolute;top:53px;left:0;box-sizing:border-box;}  .tab-content > div{display:none;-webkit-animation-duration:1s;-o-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;}  .tabs input[type=radio]{position:absolute;visibility:hidden;display:none;}  .tabs{width:941px;height:480px;float:none;list-style:none;position:relative;padding:0;margin:auto;}  .tabs li{float:left;}  .tabs label{display:block;padding:10px 20px;border-radius:2px 2px 0 0;color:#ee771a;font-size:24px;font-weight:normal;font-family:'Roboto', helveti;background:rgba(255,255,255,0.2);cursor:pointer;position:relative;top:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}  .tabs label:hover{background:rgba(255,255,255,0.5);top:0;}  [id^=tab]:checked + label{background:#ee771a;color:white;top:0;}  [id^=tab]:checked ~ [id^=tab-content]{display:block;}  .tab-content{z-index:2;display:none;text-align:left;width:100%;font-size:20px;line-height:140%;padding-top:10px;background:#ee771a;padding:15px;color:white;position:absolute;top:53px;left:0;box-sizing:border-box;-webkit-animation-duration:0.5s;-o-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;}  #form-element2338 input{height:85px;vertical-align:top !important;}  div#top-contact{font-family:arial;}  .stock_special{font-family:"Roboto Condensed";font-size:16px;font-weight:bold;margin-bottom:20px;display:inline-block;color:#e5290a;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}  .mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}  .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}  .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}  .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}  .mfp-align-top .mfp-container:before{display:none;}  .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}  .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}  .mfp-ajax-cur{cursor:progress;}  .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}  .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}  .mfp-auto-cursor .mfp-content{cursor:auto;}  .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}  .mfp-loading.mfp-figure{display:none;}  .mfp-hide{display:none !important;}  .mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}  .mfp-preloader a{color:#cccccc;}  .mfp-preloader a:hover{color:white;}  .mfp-s-ready .mfp-preloader{display:none;}  .mfp-s-error .mfp-content{display:none;}  button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}  button::-moz-focus-inner{padding:0;border:0;}  .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}  .mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}  .mfp-close:active{top:1px;}  .mfp-close-btn-in .mfp-close{color:#333333;}  .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}  .mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}  .mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  .mfp-arrow:active{margin-top:-54px;}  .mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}  .mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}  .mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}  .mfp-arrow-left{left:0;}  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}  .mfp-arrow-right{right:0;}  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}  .mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}  .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}  .mfp-iframe-holder .mfp-close{top:-40px;}  .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}  .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}  img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}  .mfp-figure{line-height:0;}  .mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}  .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}  .mfp-figure figure{margin:0;}  .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}  .mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}  .mfp-image-holder .mfp-content{max-width:100%;}  .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}  .mfp-img-mobile img.mfp-img{padding:0;}  .mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}  .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}  .mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}  .mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}  .mfp-img-mobile .mfp-counter{right:5px;top:3px;}  .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}  .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}  .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}  .mfp-container{padding-left:6px;padding-right:6px;}}  .mfp-ie7 .mfp-img{padding:0;}  .mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}  .mfp-ie7 .mfp-container{padding:0;}  .mfp-ie7 .mfp-content{padding-top:44px;}  .mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}  .subs .num{margin-left:4px;}  .adv-line .header{display:none;}  .adv-line{text-align:center;}  #footer-bottom{font-size:95%;}  #footer-bottom #footer-bottom-center{text-align:left;padding-left:0;}  #left{margin-right:20px;}  .top-menu{display:inline-block;vertical-align:middle;margin:0;padding:0;list-style-type:none;text-align:left;font-size:95%;}  .top-menu.raw > li { display:inline-block; }  .top-menu.raw > li:not(:last-child) { margin-right:7px; }  .top-menu.raw > li:not(:last-child):after{content:'\2022';display:inline-block;vertical-align:middle;margin-left:10px;}  .top-menu[data-col]{column-gap:15px;column-width:auto;}  .top-menu[data-col="2"] { column-count:2; }  .top-menu[data-col="3"] { column-count:3; }  .top-menu[data-col="4"] { column-count:4; }  .top-menu[data-col="5"] { column-count:5; }  .top-menu[data-col] > li{padding-top:5px;padding-bottom:5px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;line-height:1;white-space:nowrap;}  .top-menu[data-col] a{display:inline-block;position:relative;padding-left:11px;}  .top-menu[data-col] a:before{content:'\2022';position:absolute;top:0;left:0;display:block;}  .top-menu a { color:var(--TopMenuLinkColor); }  .top-menu a:hover{ color:var(--TopMenuLinkHoverColor); }  .top-menu .selected > a{text-decoration:none;color:var(--TopMenuLinkHoverColor);}  .top-menu[data-col] .selected > a::before { color:var(--TopMenuLinkHoverColor); }  .top-menu-simple{display:inline-block;vertical-align:middle;padding:0;margin:0 0 0 10px;list-style-type:none;letter-spacing:-4px;word-spacing:0;font-family:"Open Sans", Arial;}  .top-menu-simple > li{display:inline-block;letter-spacing:normal;word-spacing:normal;line-height:1;}  .top-menu-simple > li:not(:last-child) { margin-right:40px; }  .top-menu-simple a { color:var(--TopMenuLinkColor); text-decoration:none; }  .top-menu-simple a:hover { color:var(--TopMenuLinkHoverColor); }  .top-menu-simple .selected > a { color:var(--TopMenuLinkHoverColor); }  #gallery-summary { margin-bottom:20px; }  #gallery-summary .value { font-weight:bold; }  .gallery-list{margin:0 0 0 -13px;padding:0;list-style-type:none;letter-spacing:-4px;word-spacing:0;}  .gallery-list > li{display:inline-block;vertical-align:top;margin-bottom:13px;margin-left:13px;text-align:center;letter-spacing:normal;word-spacing:normal;}  .gallery-list > li.no-named { vertical-align:middle; }  .no-named .gallery-tile-image{min-height:0;line-height:normal;}  .gallery-tile-image > a{display:inline-block;vertical-align:bottom;width:100%;text-align:center;box-sizing:border-box;}  .gallery-tile-image img{margin-left:auto;margin-right:auto;}  .gallery-list .name { margin-top:7px; }  .gallery-props{margin-top:7px;font-size:85%;color:#666;}  #gallery-image-info { margin-bottom:20px; }  #gallery-image-info .current-position{font-size:190%;display:inline-block;margin-right:20px;}  #gallery-image-info .controls { display:inline-block; }  #gallery-image-info .controls > a{display:inline-block;margin-right:15px;}  #gallery-image-info .controls > .prev:before { content:'\2190\00a0'; }  #gallery-image-info .controls > .next:after { content:'\00a0\2192'; }  #gallery-image{display:inline-block;vertical-align:top;margin-right:20px;}  #gallery-image-content{display:inline-block;vertical-align:top;}  #gallery-image-props{margin:0;padding:0;list-style-type:none;}  #gallery-image-props > li:not(:last-child) { margin-bottom:7px; }  #gallery-image-props > li > .name:not(:empty){display:inline-block;margin-right:3px;color:#666;}  #gallery-image-props > li > .name:not(:empty):after { content:':'; }  #gallery-image-props + .rating-container{margin-top:15px;display:block;border-top:1px solid #ddd;padding-top:16px;}  .gallery-simple{margin-top:20px;margin-bottom:20px;}  .gallery-simple .header{margin-bottom:15px;font-size:150%;font-weight:700;font-family:"PT Sans", Arial;}  .modern .comments-column-top{background:transparent;padding:0;border:0;}  .modern .comments-column-top .theme-header{font-size:35px;}  .modern .comments-column-num{display:none;}  .comments-column > .layout > ul > li{border:0;padding:30px 0 0 0;}  .comments-column > .layout > ul > li:first-child { padding-top:10px; }  .comments-column-text{background:#e5e5e5;padding:15px 20px;position:relative;border-radius:4px;font-size:110%;line-height:1.5;margin-top:15px;}  .comments-column-text:before{display:block;width:0;height:0;content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e5e5e5;position:absolute;top:-8px;left:25px;}  #footer, #footer-contact{font-family:'Roboto Condensed';}  #footer-top-table > div{padding-top:60px;}  #footer-top-table > #footer-left{text-align:left;padding-left:0;padding-right:0;}  #footer-bottom > .layout:before{content:'';display:block;clear:both;height:12px;background:url("../custom/images/line_white.png") no-repeat 0 -2px;}  #footer .adv-group > .header{font-size:130%;margin-bottom:15px;}  #footer-subbottom-table{margin-bottom:15px;}  #footer-subbottom-table > div{vertical-align:top;}  #footer-subbottom-table > #footer-subbottom-left{text-align:left;padding-left:0;padding-right:0;}  #footer-subbottom-table > #footer-subbottom-right{text-align:left;font-size:120%;}  #footer-subbottom-right .phone{font-size:180%;font-weight:bold;}  #footer-subbottom-right .phone-notice{margin-bottom:8px;}  #footer-subbottom-right .workhours{margin:8px 0 15px 0;}  #footer-bottom #footer-bottom-right{min-width:0 !important;}  #footer-menus{font-size:110%;}  #footer-menus > .footer-menu li:not(:last-child){margin-bottom:15px;}  #footer-contact{font-size:110%;}  .footer-city{font-weight:bold;margin-top:8px;}  .footer-address{margin-top:8px;font-size:110%;}  .footer-address .open-address{text-decoration:none;display:inline-block;border-bottom:1px dashed #efefef;text-transform:none;}  .open-address-container{display:inline-block;min-width:130px;}  .metro-station{display:inline-block;margin-left:10px;font-size:85%;}  .metro-station-icon{width:21px;height:21px;line-height:21px;border-radius:10px;vertical-align:middle;margin-right:3px;}  .metro-station-icon::after{content:'';display:inline-block;width:13px;height:10px;background:url('../custom/images/metro.png') no-repeat;}  #footer-top-table #footer-right,#footer-subbottom-table > #footer-subbottom-right{padding-left:0;}  .main_page h1{font-size:26px;padding-bottom:0;line-height:28px;}  .modern .news-column-bottom .theme-header{background:none;}  .modern .news-column-bottom .theme-header{padding:0;margin-bottom:25px;}  .news-items-modern-column .news-items-modern-content{background:#fff;}  .sub-services.bottom .theme-header,.modern #service-bottom .specialists-column-bottom .theme-header,.column-service-right .theme-header{font-size:35px;}  #service-price{border:0;padding-bottom:0;}  .icon-menu .level0 > li > a{text-transform:none;font-family:'Roboto Condensed';font-size:100%;}  .modern .menu-leveled3 .level1 > li:not(.no-subs) > a.level3-link{font-family:'Roboto Condensed';text-transform:none;font-size:100%;}  .icon-menu .level0 > li > a{border-top:3px solid transparent;border-bottom:1px solid transparent;z-index:7;}  .icon-menu .level0 li:hover > .level1{border-top:1px solid #d5d5d5;border-radius:0;}  .icon-menu .level0 > li:hover > a,.icon-menu .level0 > li.selected > a,.icon-menu .level0 > li.selected > a:active{background:rgb(249,249,249);border-top-color:#222;border-bottom-color:rgb(249,249,249);}  .icon-menu .level0 > li.open:hover > a::after{display:none;}  .slides-extended{box-shadow:none;border-radius:0;}  .slides-extended .slides-extended-image img{border-radius:0;}  .modern .icon-menu .level1{background:rgb(249,249,249);border-bottom:3px solid black;}  .modern .specialists-column-bottom .theme-header{background:transparent;padding:0;font-size:35px;}  .specialists-tile .content{font-family:'Roboto Condensed';}  .specialists-tile .name{font-weight:700;font-size:145%;margin-top:13px;}  .specialists-tile .name > a{text-decoration:none;}  .specialists-tile .speciality{font-size:100%;}  #specialist-left{margin-bottom:30px;}  #specialist-text{border:0;}  #specialist-text ul:not(.gallery-list){overflow:hidden;padding-left:20px;}  #subcontainer{background:#f8f8f8;}  #subcontainer > .layout:not(:empty){}@media screen and (max-width:1020px){.adaptive .adv-subtop{margin-left:20px;margin-right:20px;}}@media screen and (max-width:520px){.adaptive .adv-subtop{display:none;}}  .fantom:not(.fantom-adv):before{content:'';display:block;position:absolute;top:-13px;left:-13px;right:-13px;bottom:-13px;border:3px solid var(--ThemeColor);border-radius:3px;box-sizing:border-box;z-index:-1;}  .fantom-adv .catalog-model-name-label{font-weight:bold;}  .catalog-group-label-std-fantom{display:none;}  .fantom .catalog-group-label-std-fantom{display:block;}@media screen and (max-width:1020px){.adaptive .fantom:not(.fantom-adv)::before{left:-0.5%;right:-0.5%;}}  .price { color:#333333; }  .price-discount, .catalog-sizes .size.selected, .catalog-brand-alphabet-tile .has-actions > a::after{background:#ff6600;background:linear-gradient(#ff8618, #ff6600);border-color:#ff6600;}  .no-buttons-gradient .price-discount,.no-buttons-gradient .catalog-sizes .size.selected,.no-buttons-gradient .catalog-brand-alphabet-tile .has-actions > a::after{background:#ff6600;}  button.add-to-compare-:hover, button.add-to-favourites-:not(.yellow-button):hover { color:#3f7f00; }  .catalog-group-label.catalog-group-label1.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label1.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label1.not-imaged > .label::before,.catalog-group-label.catalog-group-label1.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label1.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label1.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label1.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label1.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label1.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label1.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link1:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label2.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label2.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label2.not-imaged > .label::before,.catalog-group-label.catalog-group-label2.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label2.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label2.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label2.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label2.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label2.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label2.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link2:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label3.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label3.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label3.not-imaged > .label::before,.catalog-group-label.catalog-group-label3.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label3.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label3.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label3.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label3.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label3.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label3.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link3:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label4.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label4.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label4.not-imaged > .label::before,.catalog-group-label.catalog-group-label4.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label4.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label4.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label4.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label4.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label4.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label4.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link4:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label11.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label11.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label11.not-imaged > .label::before,.catalog-group-label.catalog-group-label11.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label11.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label11.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label11.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label11.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label11.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label11.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link11:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label13.not-imaged > .label { background:#0099ff; }  .catalog-group-label.catalog-group-label13.not-imaged > .label::before { border-bottom-color:#0099ff; }  .catalog-group-label.catalog-group-label13.not-imaged > .label::before,.catalog-group-label.catalog-group-label13.not-imaged > .label::after { border-left-color:#0099ff; }  .catalog-group-label.catalog-group-label13.not-imaged > .label::after { border-top-color:#0099ff; }  a.catalog-group-label.catalog-group-label13.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label13.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label13.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label13.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label13.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link13:not(:hover) { color:#0099ff; }  .catalog-group-label.catalog-group-label14.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label14.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label14.not-imaged > .label::before,.catalog-group-label.catalog-group-label14.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label14.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label14.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label14.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label14.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label14.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label14.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link14:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label25.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label25.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label25.not-imaged > .label::before,.catalog-group-label.catalog-group-label25.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label25.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label25.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label25.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label25.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label25.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label25.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link25:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label36.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label36.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label36.not-imaged > .label::before,.catalog-group-label.catalog-group-label36.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label36.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label36.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label36.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label36.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label36.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label36.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link36:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label29.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label29.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label29.not-imaged > .label::before,.catalog-group-label.catalog-group-label29.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label29.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label29.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label29.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label29.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label29.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label29.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link29:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label31.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label31.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label31.not-imaged > .label::before,.catalog-group-label.catalog-group-label31.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label31.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label31.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label31.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label31.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label31.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label31.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link31:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label33.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label33.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label33.not-imaged > .label::before,.catalog-group-label.catalog-group-label33.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label33.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label33.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label33.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label33.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label33.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label33.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link33:not(:hover) { color:#ff6600; }  .catalog-group-label.catalog-group-label35.not-imaged > .label { background:#ff6600; }  .catalog-group-label.catalog-group-label35.not-imaged > .label::before { border-bottom-color:#ff6600; }  .catalog-group-label.catalog-group-label35.not-imaged > .label::before,.catalog-group-label.catalog-group-label35.not-imaged > .label::after { border-left-color:#ff6600; }  .catalog-group-label.catalog-group-label35.not-imaged > .label::after { border-top-color:#ff6600; }  a.catalog-group-label.catalog-group-label35.not-imaged > .label:hover { background-color:#478304; }  a.catalog-group-label.catalog-group-label35.not-imaged > .label:hover::before, a.catalog-group-label.catalog-group-label35.not-imaged > .label:hover::after { border-left-color:#478304; }  a.catalog-group-label.catalog-group-label35.not-imaged > .label:hover::after { border-top-color:#478304; }  a.catalog-group-label.catalog-group-label35.not-imaged > .label:hover::before { border-bottom-color:#478304; }  .catalog-group-label-link35:not(:hover) { color:#ff6600; }  .catalog-list-tile { margin-left:-30px; }  .catalog-list-tile > li{margin-left:30px;width:176px;}  .catalog-list-tile-name{min-height:0;height:auto;}  .catalog-model-image{min-height:176px;line-height:176px;}  .catalog-model-image > a.flippable{min-height:176px;}  .image-position-left .catalog-model-image{float:left;width:176px;margin-right:20px;}  .image-position-left .catalog-model-image ~ *:not(.catalog-model-groups):not(.inner){margin-left:calc(176px + 20px);}  .image-position-left .catalog-list-tile-name{min-height:0;}  .catalog-row-left{width:176px;}  .icon-menu.catalog-top-menu .img{height:55px;line-height:55px;width:55px;}  .icon-menu.catalog-top-menu .level0 > li{width:125px;height:115px;}  #catalog-brands-top .brand-icon { width:auto; }  .catalog-brand-alphabet-tile .brands.columned > li { width:260px; }  .catalog-brand-by-country .brands.columned > li { width:185px; }  .menu-leveled3-image{height:100px;line-height:100px;width:156px;}  .cc1{column-count:2;column-gap:0;height:327px !important;}  .cc1 > li{display:inline-block;width:220px;}  .cc2{column-count:2;column-gap:0;height:425px !important;}  .cc2 > li{display:inline-block;width:240px;}  .cc3{column-count:1;column-gap:0;}  .cc3 > li{display:inline-block;}  .cc4{column-count:2;column-gap:0;}  .cc4 > li{display:inline-block;width:220px;}  .cc5{column-count:1;column-gap:0;}  .cc5 > li{display:inline-block;}  .cc6{column-count:3;column-gap:0;}  .cc6 > li{display:inline-block;width:175px;}  .cc7{column-count:3;column-gap:0;height:320px !important;}  .cc7 > li{display:inline-block;width:220px;}  .cc8{column-count:2;column-gap:0;height:130px !important;}  .cc8 > li{display:inline-block;width:130px;}  .catalog-tile > li { width:225px; }  .catalog-tile-image{min-height:120px;line-height:120px;}  .catalog-tile-brands > li { width:110px; }  .catalog-tile-brands .catalog-tile-image.imaged, .catalog-tile-brands .catalog-tile-name{min-height:55px;line-height:55px;}  .catalog-menu .brand-icon{width:135px;}  .big-layout > .layout{padding-left:0px;padding-right:0px;}  .fast-search-autocomplete-image{width:20px;height:20px;line-height:20px;}  .subbrands.subcats-columned:not(.imaged){column-width:auto;}  .subbrands.subcats-columned:not(.imaged) > li{min-width:0;}  .subbrands.subbrands-columned:not(.imaged){column-width:auto;}  .subbrands.subbrands-columned:not(.imaged) > li{min-width:0;}  .subbrands.imaged > li{width:225px;}  #subbrands .catalog-tile-image{width:110px;min-height:55px;line-height:55px;}  #subbrands.subbrands.imaged > li{width:110px;}  #catalog-named-filters .catalog-tile-image{width:225px;min-height:120px;line-height:120px;}  #catalog-named-filters.subbrands.imaged > li{width:225px;}  .catalog-filter-container-content-left, .catalog-filter-container-content-right{width:240px;}  .catalog-filter-container-content-left + .catalog-table,.catalog-filter-container-content-left + .catalog-table + #content{margin-left:calc(240px + 30px);}  .catalog-filter-container-content-right + .catalog-table,.catalog-filter-container-content-right + .catalog-table + #content{margin-right:calc(240px + 30px);}  .catalog-filter-checkboxes { max-height:350px; }  .catalog-filter-checkboxes input[type=checkbox]:checked + label .check::before { border-color:#216100; }  .catalog-filter-checkboxes input[type=radio]:checked + label .check::before { background-color:#216100; }  .catalog-colors .color:not(.disabled):not(.selected):hover, .color-image-zoom-container { border-color:#216100; }  .catalog-colors .color.selected { border-color:#ff6600; }  .field-name-search { width:20%; }  .catalog-filter-list-search .field-block { width:calc(100% - 20%); }  .catalog-filter-list-search .catalog-filter-checkboxes{column-count:3;}  #catalog-model-left { max-width:300px; }  #catalog-model-left[data-num-images='0'] { max-width:300px; }  #catalog-model-right { margin-left:300px; }  #catalog-model-left[data-num-images='0'] + #catalog-model-right { margin-left:300px; }  .image-switcher.image-switcher-left, .image-switcher.image-switcher-right { min-width:300px; }  #catalog-model-left[data-num-images='0'] .image-switcher.image-switcher-left,#catalog-model-left[data-num-images='0'] .image-switcher.image-switcher-right{min-width:300px;}  .image-switcher.image-switcher-left .images, .image-switcher.image-switcher-right .images { width:80px; }  .image-switcher.image-switcher-left .images > a { width:55px; }  #catalog-model-image{border-width:0px;border-style:solid;border-color:inherit;height:300px;width:300px;}  .image-switcher-carousel .carousel > li > span{width:300px;height:300px;line-height:300px;}@media screen and (max-width:720px){.image-switcher-carousel { display:block; }  .image-switcher-carousel + .image-switcher { display:none; }}  .all-catalog-block ul{column-width:175px;}  .all-catalog-block { width:520px; }  .all-catalog-block ul { height:380px; }  .all-catalog-block.brands ul{column-width:120px;}  .all-catalog-block.brands { width:550px; }  .all-catalog-block.brands ul { height:320px; }  .all-catalog-cat-icon{width:19px;height:19px;}  .all-catalog-cat-icon > img{display:block;margin-left:auto;margin-right:auto;}  .catalog-mods .catalog-mod-image, .catalog-minitable .image-cell{min-width:45px;height:45px;}  .catalog-list-tile-image .images > a{max-width:33px;height:33px;line-height:33px;}  .catalog-stores-tile > li { width:228px; }  .catalog-stores-tile-image{min-height:143px;line-height:143px;}  #catalog-accessory-cat-list{width:calc(1003px + 60px);max-width:100%;}  #catalog-fast-view{max-width:1003px;}  .catalog-groups-list { margin-left:-30px; }  .catalog-groups-list > li{margin-left:30px;width:486px;}  #catalog-model-custom-link-text{max-width:1003px;}  .gallery-tile-image{ min-height:177px; line-height:177px;}  .gallery-tile-image > a.image{padding:5px;border-width:1px;border-color:#d5d5d5;}  .gallery-list > li{width:240px;}  .gallery-list > li[data-video='1']{width:auto;}  .metro-line-color5{background-color:#072889;color:#ffffff;}  .metro-line-color13{background-color:#b2dae7;color:#000000;}  .metro-line-color4{background-color:#0a6f20;color:#ffffff;}  .metro-line-color9{background-color:#ffdd03;color:#000000;}  .metro-line-color7{background-color:#ff7f00;color:#ffffff;}  .metro-line-color12{background-color:#29b1a6;color:#ffffff;}  .metro-line-color16{background-color:#D81D3B;color:#ffffff;}  .metro-line-color1{background-color:#8d482d;color:#ffffff;}  .metro-line-color11{background-color:#8cce3a;color:#ffffff;}  .metro-line-color14{background-color:#b4e2cf;color:#000000;}  .metro-line-color17{background-color:#0196FF;color:#ffffff;}  .metro-line-color18{background-color:#049F5C;color:#ffffff;}  .metro-line-color19{background-color:#DF7104;color:#ffffff;}  .metro-line-color10{background-color:#a2a5b4;color:#ffffff;}  .metro-line-color3{background-color:#cd0506;color:#ffffff;}  .metro-line-color15{background-color:#b4eeb4;color:#000000;}  .metro-line-color8{background-color:#92007b;color:#ffffff;}  .metro-line-color6{background-color:#069cd3;color:#ffffff;}  .metro-line-color20{background-color:#73037D;color:#ffffff;}  #domains-block-top > a { color:#0f0f0d; }  #domains-block-top > a.arrowable::after{border-color:#0f0f0d;}  #domains-block .dd > ul{column-width:auto;column-count:auto;column-gap:0;}  .news-column-bottom-item{flex-basis:228px;}  .news-item-modern{margin-bottom:30px;flex-basis:228px;}  .news-list-image{flex-basis:228px;flex-shrink:0;}  .news-column-bottom-image{height:auto;line-height:0px;}  .news-items-modern-name{min-height:0px;}  #pay-acount-block-content{background:#333333;}  #payment-systems .name{color:#dd6c02;}  .poll-results .bar{background:linear-gradient(#478304, #2f6000);}  #header-search-block { background-color:#333333; }  .form-search-compact input{background:#f9f9f9;background:linear-gradient(#ffffff 0%, #f9f9f9 50%, #eaeaea 90%, #d7d7d7 100%);}  .form-search-compact input:focus { background:#ffffff; }  .big-search-submit{color:#ffffff;}  #service-left{width:auto;width:476px;}  #service-image-switcher .image-switcher-image{min-width:456px;height:305px;}  #specialist-image-switcher .image-switcher-image{width:330px;}  .services-tile > li, .sub-services.bottom > ul > li{width:228px;}  .service-tile-image{min-height:165px;line-height:165px;}  .specialists-tile{margin-left:-30px;}  .specialists-tile > li{width:228px;margin-left:30px;}  .payment-delivery-items .header{color:#dd6c02;}  .shop-service-banner4{background:linear-gradient(#5ebb65 0%, #1f8b43 50%, #1f8b43 100%);}  a.shop-service-banner4:hover{background:#40a751;}  .shop-service-banner2{background:linear-gradient(#ffb53f 0%, #f0851d 50%, #f0851d 100%);}  a.shop-service-banner2:hover{background:#ffa12b;}  .shop-service-banner1{background:linear-gradient(#5ebb65 0%, #1f8b43 50%, #1f8b43 100%);}  a.shop-service-banner1:hover{background:#40a751;}  .shop-service-banner3{background:linear-gradient(#dd4588 0%, #9e1566 50%, #9e1566 100%);}  a.shop-service-banner3:hover{background:#bf3174;}  #subscribe-block-ajax-image > img{max-width:1003px;}  #user-cp-top-avatar{width:140px;height:140px;line-height:140px;}  .fa.font-star-charged, .fa.font-star-half{color:#e4aa27;}  body.reviews-add{background-image:url(../media/103/10313.jpg);}  #top{width:var(--stretch_width, 100%);background:var(--TopBackgroundColor) var(--TopBackgroundImage) var(--TopBackgroundRepeat) var(--TopBackgroundPosition);color:var(--TopColor);position:var(--top_position);height:var(--top_height);left:var(--top_left);top:var(--top_top);margin-left:var(--top_margin_left);z-index:var(--top_z_index);}  #top.top-fixed{background:rgba(255, 255, 255, 0.97);box-shadow:0 28px 28px 0 rgba(0, 0, 0, 0.1);}  .fancybox-lock #top[data-fx='1'] { overflow-y:scroll; }  #toptable, #toptable2{display:flex;justify-content:space-between;align-items:center;margin-left:-25px;}  #top[data-fx='1'] #toptable{height:100%;}  #toptable2 { align-items:stretch; }  #toptable > * { padding:20px 0; }  #toptable > div:empty, #toptable2 > div:empty { display:none; }  #toptable2 > * { margin-bottom:10px; }  #toptable > *:empty:not(button):not(a),#toptable2 > *:empty:not(button):not(a){display:none;}  #toptable > *:not(:empty), #toptable > button,#toptable2 > *:not(:empty), #toptable2 > button{margin-left:25px;}  #toptable2-menu { width:100%; }  #toptable #topleft-logo{text-align:center;white-space:nowrap;}  #topleft-logo > *{white-space:normal;}  #top.hor-menu-in-top > .layout{height:auto;}  #top-contact{font-family:"Open Sans", Arial;color:var(--TopContactColor);}  #top-contact.place-left{order:-2;}  #top-contact.place-right{order:10;}  .contact.iconed:not(#header-contact) > .contact-content{display:inline-flex;flex-direction:column;justify-content:space-between;white-space:nowrap;}  .contact-content > * + *{margin-top:12px;}  .contact-mail > a { white-space:nowrap; }  .phone-icon{display:inline-block;margin-right:10px;text-decoration:none;font-size:0;}  .phone-icon:before{content:'\f095';font-family:'Font Awesome 5 Pro';font-weight:300;font-size:40px;}  .contact.iconed > .phone-icon.phone-icon-adaptive{display:none;}  .contact.iconed{white-space:nowrap;}  .contact.iconed > *{display:inline-block;vertical-align:middle;white-space:normal;}  .contact .phones > .phone{white-space:nowrap;display:block;font-size:23px;line-height:1;}  .contact .phones > .phone.new-design{font-size:25px;font-weight:700;}  .contact .phones > .phone:not(:last-child) { margin-bottom:8px; }  .contact .phones > .phone > a:not(:hover),#top-contact .phone a{color:inherit;text-decoration:none;}  .contact .phones + .order-call{display:inline-block;vertical-align:middle;}  .contact .phones-notice{margin-top:5px;font-size:85%;color:#666;}  #top-contact a { color:var(--TopContactLinkColor); }  #top-contact a:hover { color:var(--TopContactLinkHoverColor); }  #top-contact .top-contact-order-call-left{display:inline-block;border:1px solid #999;text-decoration:none;line-height:1;white-space:nowrap;padding:10px 20px;font-size:120%;height:16px;border-radius:18px;margin-right:25px;transition:all 0.2s;}  #top-contact a.top-contact-order-call-left{color:#666;border-color:var(--ThemeColor);}  .top-contact-order-call-left:before{content:'\f095';font-family:"Font Awesome 5 Pro";display:inline-block;vertical-align:middle;margin-right:7px;font-size:110%;font-weight:300;transition:all 0.15s;}  #top-contact a.top-contact-order-call-left::before { color:var(--ThemeColor); }  #top-contact a.top-contact-order-call-left:hover { background:var(--ThemeColor); }  #top-contact a.top-contact-order-call-left:hover,#top-contact a.top-contact-order-call-left:hover::before{color:#fff;}  .contact * + .workhours { margin-top:12px; }  .site-header{font-weight:bold;}  #logo, #logo + #logo-adaptive{display:inline-block;vertical-align:middle;transition-property:opacity;transition-duration:0.5s;}  #logo + #logo-adaptive{display:none;}  #logo:hover, #logo-adaptive:hover{opacity:0.7;}  #logo img, #logo-adaptive img{display:block;margin:0 auto;}  #under-logo-slogan{margin-top:15px;font-size:100%;font-family:"Open Sans", Arial;}  #slogan{font-family:"Open Sans", Arial;font-size:180%;}  #toptable #adaptive-opener-block-top{display:none;}  .widest #toptable,.widest #toptable2{margin-left:20px;margin-right:20px;}  .widest #toptable, .widest #toptable2{margin-left:10px;}@media screen and (max-width:1020px){.unpadded #toptable,.unpadded #toptable2{margin-left:20px;margin-right:20px;}  .unpadded #toptable, .unpadded #toptable2{margin-left:-5px;}  #toptable2-menu .black-menu{border-radius:4px;}  #toptable2-menu .black-menu .level0 > li:first-child.selected > a{border-radius:4px 4px 0 0;}  #toptable2-menu .black-menu .level0 > li:first-child:hover > a{border-radius:4px;}}@media screen and (max-width:650px){.adaptive #top-contact{font-size:85%;}  .adaptive .contact .phones > .phone.new-design{font-size:18px;}  .adaptive .contact .phones:not(:empty){margin:0;}}@media screen and (max-width:570px){.adaptive #toptable > *:not(:empty),.adaptive #toptable > button,.adaptive #toptable2 > *:not(:empty),.adaptive #toptable2 > button{margin-left:5px;}  .adaptive #toptable, .adaptive #toptable2{margin-left:15px;}}@media screen and (max-width:540px){.adaptive #toptable .order-call{display:none;}  .adaptive #top-contact .phones > .phone.new-design{font-size:110%;}}@media screen and (max-width:525px){.adaptive .top-block .cli-icon,.adaptive .phone-icon::before,.adaptive .big-search-submit-modern::after,.adaptive .menu-icon-big,.adaptive #top .user-block-icon:after,.adaptive .cart-icon-big::before{font-size:30px;}  .adaptive #top .catalog-categories-slider-opener > a{zoom:0.8;}  .adaptive #toptable > *{padding:10px 0;}}@media screen and (min-width:1020px){.fix-top-left #top{width:var(--TopWidth);height:100%;box-sizing:border-box;padding:30px;}  .fix-top-left #top{box-shadow:0 0 28px rgba(0, 0, 0, 0.1);}  .fix-top-left #top ~ *{width:100%;box-sizing:border-box;padding-left:calc(var(--TopWidth) + 30px);padding-right:30px;}  .fix-top-left #top ~ * .layout{max-width:none;}  .fix-top-left #top[data-fx='1'] #toptable{flex-direction:column;text-align:center;margin:0;}  .fix-top-left #top[data-fx='1'] #toptable > *:not(:empty){padding:0;margin:0;}  .fix-top-left #top[data-fx='1'] #toptable > *:not(:empty) + *:not(:empty){margin-top:30px;}  .fix-top-left #top[data-fx='1'] #toptable2{display:none;}  .menu-fixleft{display:block;}}  .mm1{column-count:2;column-gap:0;}  .mm1 > li{display:inline-block;width:260px;}  .mm2{column-count:2;column-gap:0;}  .mm2 > li{display:inline-block;width:240px;}  .mm3{column-count:2;column-gap:0;}  .mm3 > li{display:inline-block;width:260px;}  .mm4{column-count:2;column-gap:0;}  .mm4 > li{display:inline-block;width:330px;}  .mm5{column-count:2;column-gap:0;}  .mm5 > li{display:inline-block;width:330px;}  .mm6{column-count:2;column-gap:0;}  .mm6 > li{display:inline-block;width:240px;}  .mm7{column-count:2;column-gap:0;}  .mm7 > li{display:inline-block;width:230px;}  .mm8{column-count:2;column-gap:0;}  .mm8 > li{display:inline-block;width:220px;}  .lta.flex:not(.carouselled){display:flex;flex-flow:row wrap;justify-content:space-between;}@media screen and (max-width:1020px){.adaptive .lta.flex:not(.carouselled){margin-left:-2em;margin-right:0;}  .adaptive .lta.flex:not(.carouselled) .lta-item{box-sizing:border-box;margin-left:2em;margin-bottom:2em;padding-left:0;padding-right:0;width:auto !important;flex-grow:1;flex-shrink:1;}}@media only screen and (max-width:1020px) and (min-width:740px){.content table.explode-in-tablet td{display:block;width:100%;margin:20px auto 0 auto;}  .content .hide-in-tablet { display:none; }}@media only screen and (max-width:740px){.content table.explode-in-mobile td{display:block;text-align:center;width:100% !important;margin:20px auto 0 auto;}  .content table.explode-in-mobile td * { text-align:center; }  .content table.explode-in-mobile td ol li, .content table.explode-in-mobile td ul li { text-align:left; }  .content .hide-in-mobile { display:none; }  .adaptive #cart-block-modern-right,.adaptive #cart-block-inner-right,.adaptive #top-auth-link, .adaptive #top #user-front{display:none;}  .adaptive .cart-block[data-place="alone"]{flex-basis:43px;}  .adaptive #cart-block-inner-left{border-radius:4px;}  .adaptive #top .user-block-icon::after{margin:0;}}  body.adaptive, body.desktop-version.adaptive{min-width:0;}  body.mobile-device .footer-version-link.mobile-link,body.mobile-device .footer-version-link.no-adaptive-link,body.mobile-version .footer-version-link.no-adaptive-link{display:block;}  .footer-version-link.is-no-adaptive{display:block;}  .widest #container > .layout,.widest #subcontainer > .layout,.widest .big-layout > .layout,.widest #catalog-brands-bottom > .layout,.widest #catalog-brands-top-container > .layout{padding-left:30px;padding-right:30px;}  .widest .black-menu{border-radius:0;padding-left:21px;padding-right:21px;}  .widest .black-menu .level0 > li > a { padding:0 9px; }  .widest .black-menu .level0 > li:first-child > a { border-radius:0; }  .widest #header{padding-left:12px;}  .widest #subtop-inner{padding-right:17px;padding-left:16px;border-radius:0;}  .widest #footer-top-table,.widest #footer-bottom-table,.widest #footer-subbottom-table{margin-left:20px;margin-right:20px;}@media screen and (max-width:1020px){.corpad .lta{margin-left:-1em;margin-right:-1em;}  .corpad .lta-item{margin-left:0;box-sizing:border-box;padding-left:1em;padding-right:1em;}  .corpad .lta-image{display:block;max-width:100%;width:auto;height:auto;min-height:0;line-height:normal;}  .corpad .lta-image-wide{width:100%;}  .corpad .lta-image-wide > a{display:block;}  .corpad .lta-image img{max-width:100%;height:auto;}  .corpad .lta-image-wide img{width:100%;}  .adaptive .lta5 { width:20%; }  .adaptive .lta4 { width:25%; }  .adaptive .lta3 { width:33.3333%; }  .adaptive .lta2 { width:50%; }  .adaptive .lta1 { width:100%; }  .adaptive .limited .lta5 { width:25%; }}@media screen and (max-width:997px){.adaptive .lta5 { width:25%; }  .adaptive .lta4 { width:25%; }  .adaptive .lta3 { width:33.3333%; }  .adaptive .limited .lta5 { width:33.3333%; }}@media screen and (max-width:800px){.adaptive .lta5 { width:33.3333%; }  .adaptive .lta4 { width:33.3333%; }  .adaptive .lta2.image-position-left { width:100%; }}@media screen and (max-width:620px){.adaptive .lta5, .adaptive .limited .lta5 { width:50%; }  .adaptive .lta4, .adaptive .limited .lta4 { width:50%; }  .adaptive .lta3, .adaptive .limited .lta3 { width:50%; }}@media screen and (max-width:440px){.adaptive .lta-item{padding-left:0.5em;padding-right:0.5em;}  .adaptive .lta{margin-left:-0.5em;margin-right:-0.5em;}}@media screen and (max-width:370px){.adaptive .lta5, .adaptive .limited .lta5 { width:100%; }  .adaptive .lta4, .adaptive .limited .lta4 { width:100%; }  .adaptive .lta3, .adaptive .limited .lta3 { width:100%; }  .adaptive .lta2, .adaptive .limited .lta2 { width:100%; }  .adaptive .lta-item { text-align:center; }  .adaptive .catalog-list-tile-buy .catalog-prices{text-align:center;}}@media screen and (max-width:1020px){body.fixed #header{left:0;width:100%;margin-left:0;transform:none;}  body.fixed #top,body.desktop-version #main{width:100%;}  .layout{padding-left:0;padding-right:0;}  .unpadded #subtop-inner{padding-right:20px;}  .unpadded #footer-top-table,.unpadded #footer-bottom-table,.unpadded #footer-subbottom-table{margin-left:20px;margin-right:20px;}  .black-menu,.black-menu .level0 > li:first-child > a,.unpadded #subtop-inner{border-radius:0;}  .corpad .contented .slides-extended-image{width:50%;height:100%;overflow:hidden;}  .corpad .contented .slides-extended-image img{height:100%;width:auto;margin:0 auto;}  .corpad #container > .layout,.corpad .big-layout > .layout,.corpad #subcontainer > .layout,.corpad #catalog-brands-bottom > .layout,.corpad #catalog-brands-top-container > .layout,.corpad .landing-block > .layout,.corpad #subscribe-block > .layout{padding-left:20px;padding-right:20px;}  .corpad #left{margin-right:20px;}  .corpad #right{margin-left:20px;}  .corpad .catalog-group-container:not(.catalog-group-action) .image_carousel .catalog-list-tile > li{margin-right:0;}  .corpad .catalog-group-container .catalog-list-tile.carouselled .catalog-model-groups{left:1em;}  .corpad .cart-model-edit-select{max-width:150px;}  .corpad .adv-intop{display:none;}  .corpad .catalog-actions-table{margin-left:0;}  .corpad .catalog-actions-table > li{width:100% !important;margin-left:0;text-align:center;}  .corpad .catalog-action-table-image,.corpad .catalog-action-table-image > a,.corpad .catalog-action-table-image img,.corpad #catalog-action-image img,.corpad .catalog-action-image img{max-width:100%;width:auto !important;height:auto;display:inline-block;}  .corpad .catalog-action-image{width:auto;}  .corpad .catalog-action-table-bottom{display:inline-block;}  .corpad .catalog-action-table-bottom .catalog-action-timer{margin-right:20px;}  .adaptive .subscribe-block.with-name .subscribe-block-header{display:none;}  .adaptive #subscribe-block > .layout{justify-content:center;}  .adaptive .subscribe-block .form-hor{flex-wrap:wrap;}  .adaptive .catalog-list-tile > li.inner-enabled:hover > .inner{left:0;top:0;min-width:100%;max-width:100%;}}@media screen and (max-width:1010px){.adaptive .black-menu .level0 > li.hide-on-adaptive{display:none;}}@media screen and (max-width:997px){.adaptive #subscribe-block-ajax-image > img{max-width:100%;}}@media screen and (max-width:980px){.adaptive #shop-service-banners{display:none;}  .adaptive #catalog-model-props.columned-props table{display:table;}  .adaptive #catalog-model-props.columned-props table > tbody{display:table-row-group;letter-spacing:normal;word-spacing:normal;}  .adaptive #catalog-model-props.columned-props table > tbody > tr{display:table-row;vertical-align:inherit;}  .adaptive #cart-block-top-order{display:none;}}@media screen and (max-width:979px){.adaptive .black-menu .level0 > li,.adaptive .icon-menu .level0 > li,.adaptive .black-menu .level0 > li.open:hover > a::after,.adaptive .icon-menu .level0 > li.open > a::after,.adaptive .black-menu .level1,.adaptive .icon-menu .level1,.adaptive .menu-header,.adaptive .menu-small-light,.adaptive .cli-link:not(.position-) .label,.adaptive .top-menu,.adaptive .top-menu-simple{display:none;}  body[data-top-menu-way='sandwich'] .black-menu { display:none; }  .adaptive .cli-link.position- .label{max-width:30px;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;}  .adaptive #adaptive-opener-block + #header-contact { padding-left:0; }  .adaptive .black-menu .level0 > li.menu-opener,.adaptive .icon-menu .level0 > li.menu-opener,.adaptive .black-menu .level0 > li.adaptive-visible,.adaptive .icon-menu .level0 > li.adaptive-visible{display:block;width:auto;height:auto;}  .adaptive .icon-menu.catalog-top-menu .level0 > li{width:auto;height:auto;}  .adaptive .black-menu .level0 > li > a,.adaptive .icon-menu .level0 > li > a{text-align:left;padding-left:25px;}  .adaptive .black-menu level0 > li.adaptive-hidden,.adaptive .icon-menu level0 > li.adaptive-hidden,.adaptive .icon-menu .level0 > li .img,.adaptive .icon-menu .level0 > li:hover .img.hover,.adaptive .icon-menu .level0 > li.selected .img.hover{display:none;}  .adaptive .menu-st { display:none; }  .adaptive #adaptive-opener-block, .adaptive #toptable > #adaptive-opener-block-top { display:block; }  .adaptive #subtop-inner[data-less-children] { display:none; }  .adaptive #top + #subtop #subtop-inner{border-left:0;border-right:0;}  .adaptive #subtop-inner > div:not(.subtop-block){margin-left:20px;}  .adaptive #catalog-fast-search-subtop{width:100%;}  .adaptive #catalog-fast-search-subtop .catalog-fast-search-simple{width:auto;display:block;}  .corpad #logo-top-line, .corpad #logo-top-line + #logo-adaptive{padding-left:20px;}}@media screen and (max-width:940px){.adaptive #catalog-action-image{float:none;margin:0 0 20px 0;}}@media screen and (max-width:900px){.adaptive .catalog-minitable .buttons-cell{white-space:normal;text-align:left;}  .adaptive .catalog-row-notice-and-props.has-notice > .catalog-base-props{float:none;width:auto;border:0;padding:0;margin:10px 0 0 0;}}@media screen and (max-width:860px){.adaptive .buttons-with-q .main-cart-add,.adaptive .buttons-with-q .main-cart-add.yellow-button.iconable{min-width:150px;font-size:16px;}  .adaptive .oh-left-sum-cell, .adaptive .oh-left-status-cell{display:block;}  .adaptive #oh-sum-th,.adaptive #oh-status-th,.adaptive .oh-sum-cell,.adaptive .oh-status-cell{display:none;}}@media screen and (max-width:850px){#catalog-search-examples{display:none;}  .adaptive #cart-final .header{display:none;}  .adaptive #delivery-teaser{margin-top:10px;}}@media screen and (max-width:820px){.adaptive #wrapper{flex-flow:column nowrap;align-items:stretch;margin-bottom:20px;}  .adaptive #left:not(:empty){margin-right:0;width:auto;}  .adaptive #right:not(:empty){margin-left:0;width:auto;}  .adaptive .subs.vertical{font:normal 110% 'Open Sans';margin-left:0;border:1px solid #ccc;border-radius:3px;padding-top:5px;padding-bottom:5px;}  .adaptive .subs.vertical > ul > li{margin:0;}  .adaptive .subs.vertical > ul > li > a{display:block;position:relative;text-decoration:none;padding:8px 16px;margin:0;border-radius:0;background:transparent;text-shadow:none;border-top:1px solid #eee;box-sizing:border-box;}  .adaptive .subs.vertical > ul > li:first-child > a,.adaptive .subs.vertical:not(.opened) > ul > li.selected > a{border-top:0;}  .adaptive .subs.vertical > ul > li > a:not(:hover){color:#333333;}  .adaptive .subs.vertical a.theme-gradient:hover{color:#3f7f00;}  .adaptive .subs.vertical > ul > li.selected > a:after{display:block;content:'';position:absolute;width:7px;height:7px;background:transparent;top:50%;margin-top:-7px;right:14px;border:3px solid var(--ThemeColor);border-top:none;border-right:none;transform:rotate(-45deg);-webkit-backface-visibility:hidden;}  .adaptive .subs.vertical.opened > ul > li.selected > a::after{transform:rotate(-225deg);}  .adaptive .subs.vertical > ul > li.selected > a:hover::after{border-color:#3f7f00;}  .adaptive .subs.vertical[data-has-selected='1'] > ul > li:not(.selected){display:none;}  .adaptive .subs.vertical[data-has-selected='1'] > ul > li:not(.selected).visible{display:block;}  .adaptive .catalog-menu-header.desktop-hidden{display:block;}  .adaptive .catalog-menu-header + .catalog-menu.slidable{display:none;}  .adaptive .catalog-menu-header + .catalog-menu.slidable.opened{display:block;}  .adaptive #catalog-filter-header.desktop-hidden{display:block;}  .adaptive #catalog-filter-header + #catalog-filter-container.slidable{display:none;}  .adaptive #catalog-filter-header + #catalog-filter-container.slidable.opened{display:block;}}@media screen and (max-width:800px){.adaptive #catalog-recents-block-header,.adaptive #catalog-favourites-block-header,.adaptive #favourites-block-header{display:none !important;}  .adaptive #catalog-model-bottom-buttons-top > *:not(:last-child){margin-right:10px;}  .adaptive .add-to-favourites- .label,.adaptive .add-to-compare- .label{display:none;}  .adaptive .add-to-favourites-::before,.adaptive .add-to-compare-::before{margin-right:0;}  .adaptive #page-text img,.adaptive #service-text img,.adaptive #service-bottom-text img{max-width:100% !important;height:auto !important;}  .adaptive .catalog-brand-alphabet-tile .brands.columned{column-count:2;}  .footer-version-link.no-adaptive-link{display:block;}  .adaptive #service-left{float:none;width:auto;margin:0 0 20px 0;}  .adaptive #service-right{overflow:visible;text-align:center;}  .adaptive #service-image-switcher{display:block;}  .adaptive #service-image-switcher .image-switcher-image{min-width:0;width:100% !important;}  .adaptive #service-image-switcher .image-switcher-big > img{width:100%;height:auto;}  .adaptive .catalog-catbrand-action-go{display:none;}}@media screen and (max-width:780px){.adaptive .buttons-with-q .main-cart-add,.adaptive .buttons-with-q .main-cart-add.yellow-button.iconable{min-width:110px;font-size:12px;}  .adaptive .main-cart-add.iconable::before, .adaptive .small-cart-add.big.iconable::before{display:none;}  .adaptive .catalog-complects > li:not(:last-child){margin-right:40px;}  .adaptive .catalog-complect-models > li{display:block;}  .adaptive .catalog-complect-models > .spacer, .complect-totals{text-align:center;}  .adaptive .catalog-action-image{float:none;margin:0 0 20px 0;}  .adaptive #catalog-brands-alphabet .brands-alphabet .all-link,.adaptive #catalog-brands-alphabet .header,.adaptive #catalog-brands-alphabet .brands-alphabet .brands{display:none;}}@media screen and (max-width:760px){.adaptive .subscribe-block-header{display:none;}  .adaptive #subscribe-block > .layout{justify-content:center;}}@media screen and (max-width:750px){.adaptive #catalog-model-prices .catalog-discount-prices:not(:empty){display:block;margin:10px 0 0 0;}}@media screen and (max-width:720px){.adaptive #catalog-model-left{float:none;max-width:100%;}  .adaptive #catalog-model-left:not(:empty){margin-bottom:20px;}  .adaptive #catalog-model-image, .image-switcher-carousel .carousel > li > span{margin-left:auto;margin-right:auto;max-width:100%;height:auto;line-height:normal;}  .adaptive .image-switcher.image-switcher-left .images,.adaptive .image-switcher.image-switcher-right .images{width:100%;}  .image-switcher.image-switcher-left,.image-switcher.image-switcher-right{min-width:0;}  .image-switcher.image-switcher-left .image-switcher-image,.image-switcher.image-switcher-right .image-switcher-image{float:none;}  .image-switcher.image-switcher-left .images > a,.image-switcher.image-switcher-right .images > a{float:none;clear:none;display:inline-block;vertical-align:middle;}  .image-switcher.image-switcher-left .images > a,.image-switcher.image-switcher-left .images > a:not(:last-child){margin:4px;}  .adaptive #catalog-model-right{margin-left:0;padding-left:0;}  .adaptive .catalog-model-top-props{margin-left:auto;margin-right:auto;text-align:left;}  .adaptive #catalog-model-top-right table{margin-left:auto;margin-right:auto;text-align:left;}  .adaptive #catalog-model-top-left,.adaptive #catalog-model-right,.adaptive #catalog-model-block,.adaptive #catalog-model-props,.adaptive .catalog-model-accessory-tabs{text-align:center;}  .adaptive #catalog-model-rating .rating-totals, .adaptive #catalog-model-rating .ratingstars-big { vertical-align:middle; }  .adaptive .catalog-model-top-props th, .adaptive .catalog-model-top-props td { white-space:normal; }  .adaptive #catalog-model-top-right:not(:empty){border-left:0;padding:0 0 15px 0;margin:0 0 15px 0;max-width:none;border-bottom:1px solid #eee;}  .adaptive #catalog-model-top-right{float:none;}  .adaptive .mdb-multiple > table th,.adaptive .mdb-multiple > table td,.adaptive .catalog-model-top-props th,.adaptive .catalog-model-top-props td,.adaptive #catalog-model-popularity-block,.adaptive #catalog-model-popularity-block-reviews,.adaptive #catalog-model-popularity-block .rating-totals{font-size:15px;}  .adaptive #catalog-model-left[data-num-images='0'] + #catalog-model-right { margin-left:0; }  .adaptive #catalog-model-nav{display:none;}  .adaptive #catalog-model-props table{text-align:left;}  .adaptive #catalog-model-props table > tbody > tr > th{width:50%;min-width:0;}  .adaptive #catalog-model-props table > tbody > tr > td{width:50%;}  .adaptive .content-videos > ul > li{display:block;margin-bottom:20px;}  .adaptive .content-videos > ul > li:nth-child(odd){margin-right:0;}  .adaptive .content-videos .video-wrapper{width:100% !important;height:auto !important;}  .adaptive .content-videos .video-wrapper iframe{width:100% !important;}  .adaptive #catalog-model-links{display:block;margin:10px 0 0 0;}  .adaptive #catalog-model-deliveries-block .theme-header:not(.cat){justify-content:center;}  .adaptive #catalog-model-top-right[data-vertical-hide]{display:none;}}@media screen and (max-width:720px){.adaptive .catalog-model-text-content{padding-left:15px;padding-right:15px;}  .adaptive .theme-header:not(.cat){font-size:20px;border-bottom:0;padding:11px 15px;text-transform:uppercase;border-radius:4px;justify-content:center;background:#f0f0f0;}  body:not(.modern) .theme-header:not(.cat){background:linear-gradient(#515151 0%, #424242 50%, #333333 90%, #202020 100%);color:#fff;}  .adaptive .theme-header:not(.cat) .light { color:inherit; }  .adaptive #comments-top-right{display:none;}  .adaptive #comments-top-left{float:none;}  .adaptive #big-layout-top,.adaptive .comments-column-top{text-align:center;}  .adaptive .big-layout .big-close{top:10px;right:15px;}  .adaptive #big-layout-details{margin-top:12px;font-size:120%;}  .adaptive.modern .comments-column-top{padding:0;}  .adaptive .mdb-multiple > table td.with-days { max-width:none; }  .adaptive #catalog-model-tabs.iconed { justify-content:center; }  .adaptive #catalog-model-tabs.iconed a .label { display:none; }  .adaptive #catalog-model-tabs.iconed a::before { font-size:24px; }  .adaptive #catalog-ajax-store .store-image{float:none;margin:0 0 12px 0;}}@media screen and (max-width:695px){.adaptive .big-search-form{clear:none;padding-top:0;}  .adaptive .contact .workhours,.adaptive .adv-social_top{display:none;}  .adaptive .adv-counters{padding-top:5px;padding-bottom:5px;}  .adaptive .adv-accept_bottom{white-space:normal;}}@media screen and (max-width:650px){.adaptive .image_carousel .prev,.adaptive .image_carousel .next,.adaptive .image_carousel ~ .prev,.adaptive .image_carousel ~ .next{visibility:visible;}  .adaptive #cma-complect-total.position-right{float:none;margin:0 0 20px 0;text-align:center;max-width:none;}}@media screen and (max-width:640px){.adaptive .catalog-row-left{width:30%;}  .adaptive .catalog-row-buy,.adaptive .catalog-row-content{float:none;width:auto;border:0;margin:0;padding:0;}  .adaptive .catalog-row-buy{margin-top:15px;float:left;}  .adaptive .catalog-row-image > a{display:block;}  .adaptive .catalog-row-image img{width:100%;height:auto;}  .adaptive .catalog-row-model-name{font-size:150%;}  .adaptive .catalog-rows .catalog-model-groups{display:none;}  .adaptive .catalog-view .buttons-switcher{margin-left:12px;}  .adaptive form[data-limited=true]{text-align:center;}  .adaptive .field-name-search{float:none;width:auto;margin-bottom:10px;}  .adaptive .catalog-filter-list-search .field-block{float:none;width:auto;}  .adaptive #news-item-content{flex-direction:column;}  .adaptive #news-item-image{margin-right:0;}}@media screen and (max-width:600px){.adaptive #catalog-compare-block-header { display:none; }  .adaptive .catalog-brand-alphabet-tile .brands.columned{column-count:auto;-webkit-column-count:auto;}  .adaptive .catalog-brand-alphabet-tile .brands > li{width:auto;display:block;-webkit-column-break-inside:auto;page-break-inside:auto;break-inside:auto;}  .adaptive .catbrand-action-image{display:none;}  .adaptive .pager .item.next > .label,.adaptive .pager .item.prev > .label{display:none;}  .adaptive .pager .item.next::after { content:'\2192'; }  .adaptive .pager .item.prev::before { content:'\2190'; }  .adaptive #specialist-left{float:none;margin-right:0;}  .adaptive table.stdtable.responsive{border:0;}  .adaptive table.stdtable.responsive > tr:first-child:not(.header),.adaptive table.stdtable.responsive > tbody > tr:first-child:not(.header){display:none;}  .adaptive table.stdtable.responsive td[data-label]:before{content:attr(data-label);float:left;font-weight:bold;margin-right:15px;}  .adaptive table.stdtable.responsive tr{display:block;margin-top:10px;}  .adaptive table.stdtable.responsive > tbody > tr:first-child:not(.header) + tr{margin-top:0;}  .adaptive table.stdtable.responsive td{display:block;width:auto !important;box-sizing:border-box;}  .adaptive table.stdtable.responsive td[data-label]{text-align:right;overflow:hidden;}  .adaptive table.stdtable.responsive td:not([data-label]):empty{display:none;}  .adaptive table.stdtable.responsive tr:not(.header) > td:not(:last-child){border-bottom:0;}  .adaptive .catalog-filter-list-search .catalog-filter-checkboxes{column-count:auto;}  .adaptive #catbrand-notice{display:none;}  .adaptive #page-image:not(:empty){float:none;margin:0 0 20px 0;}}@media screen and (max-width:570px){.adaptive .formmiddle:not(.no100),.adaptive .form-element .formmiddle:not(.no100),.adaptive .formmail:not(.no100),.adaptive .form-element .formmail:not(.no100){width:100%;margin-left:0;}  .adaptive .form-name{min-width:100px;}  .adaptive .forminput-text + .forminput-text:not(.no100){margin-top:10px;}  .adaptive .theme-header{flex-flow:column nowrap;}  .adaptive .theme-header > *{margin:0;}  .adaptive .theme-header > * + *{margin-top:5px;}  .adaptive #auth-block .user-block-icon::after{margin:0;}}@media screen and (max-width:540px){.adaptive .black-menu .level1.l1,.adaptive .black-menu .level0 > li.open > a::after{display:none;}  .adaptive #shop-order-cancel-form{margin:0 0 20px 0;float:none;text-align:left;display:inline-block;}  .adaptive #shop-order-top > .editable-block{position:static;display:inline-block;top:auto;right:auto;}  .adaptive #order-main-props{width:100%;}  .adaptive .form-element input.order-search-query{width:200px;}}@media screen and (max-width:510px){.adaptive #shop-order-one-click, .adaptive #shop-order-one-click-notice{max-width:none;}  .adaptive #shop-order-one-click-left{float:none;padding:20px 20px 0 20px;max-width:none;text-align:left;}  #shop-order-one-click-image{display:none;}}@media screen and (max-width:500px){.adaptive .form-order .form-block-limited .form-row:not(.hidden){width:100% !important;}  .adaptive .form-element input.form-fio-family,.adaptive .form-element input.form-fio-name,.adaptive .form-element input.form-fio-pat{width:100%;margin:0 0 10px 0;}  .adaptive .shop-field-delivery-date[name='DeliveryDesiredTime']{width:100%;}  .adaptive .shop-field-delivery-date[name='DeliveryDesiredTime'] ~ select{margin:10px 0 0 0;}}@media screen and (max-width:480px){.adaptive .footer-menu{text-align:center;}  .adaptive .cart-icon + #cart-block-top-label { margin-left:0; }  .adaptive .subscribe-block-form{width:100%;text-align:center;}  .adaptive #catalog-brands-alphabet{display:none;}  .adaptive #shop-order-pay-form-row a.big, .adaptive #shop-order-pay-form-row button.big{font-size:100%;}}@media screen and (max-width:460px){.adaptive .form-body{display:block;}  .adaptive .form-row:not(.hidden){display:block;}  .adaptive .form-element{display:block;padding-top:0;}  .adaptive .vertical .form-element{padding-top:5px;}  .adaptive .form-name{display:block;min-width:0;padding-left:3px;}}@media screen and (max-width:440px){.adaptive .big-search-submit{width:41px;}  .adaptive .big-search-erase{right:110px;font-size:11px;margin-top:-5px}  .adaptive .big-search-input input{font-size:14px;}  .adaptive .catalog-fast-search-header .big-search-erase { right:140px; }  .adaptive #cart-top > .back-to-catalog{display:none;}  .adaptive .catalog-list-tile-buttons{position:static;margin-top:10px;max-width:none;}  .adaptive .catalog-discount-prices{margin-top:5px;}  .adaptive .catalog-list-tile-buy .priceold:not(:empty),.adaptive .catalog-list-tile-buy .priceold.fixed{min-height:0;margin-bottom:5px;}  .adaptive .all-catalog-header { position:static; }  .adaptive .all-catalog-block,.adaptive .all-catalog-wrapper{width:100%;}  .adaptive .all-catalog-block ul{height:auto;column-width:auto;column-count:auto;column-gap:normal;column-rule:medium none;}  .adaptive #cart-top-content,.adaptive .catalog-view.simple #catalog-sort::before{display:none;}  .adaptive .image-position-left .catalog-model-image{float:none;width:100%;margin-right:0;}  .adaptive .image-position-left .catalog-model-image ~ *:not(.catalog-model-groups):not(.inner){margin-left:auto;}}@media screen and (max-width:420px){.adaptive #auth-block-header .header-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;}  .adaptive .catalog-action-bottom-right,.adaptive .catalog-action-bottom .catalog-action-timer{float:none;}  .adaptive .catalog-action-bottom-right{margin-top:15px;}  .adaptive .subscribe-block.with-name .form-element{width:100%;margin-left:0;}  .adaptive .subscribe-block.with-name .subscribe-mail, .adaptive .subscribe-block.with-name .form-element .subscribe-mail{width:100%;}  .adaptive .catalog-action-timer-name{display:none;}}@media screen and (max-width:400px){.adaptive #service-bottom .items{display:block;column-gap:normal;column-count:auto;}  .adaptive #service-bottom .news-column-item{display:block;}  .adaptive #domains-block .header-link{text-overflow:ellipsis;max-width:90px;}  .adaptive #shop-order-pay-form-row a.big, .adaptive #shop-order-pay-form-row button.big{padding-left:5px;padding-right:5px;}  .adaptive #catalog-mods-select-names{display:block;margin:0 0 10px 0;}  .do-button.big, .undo-button.big, .yellow-button.big{font-size:90%;}}@media screen and (max-width:380px){.adaptive #top .catalog-categories-slider-opener > a{zoom:0.7;}  .adaptive .top-block .cli-icon,.adaptive .phone-icon::before,.adaptive .big-search-submit-modern::after,.adaptive .menu-icon-big,.adaptive #top .user-block-icon::after,.adaptive .cart-icon-big::before{font-size:24px;}  .adaptive .catalog-categories-slider-opener .label + .fa { display:none; }}@media screen and (max-width:370px){.adaptive .catalog-popularity .ratingstars,.adaptive .catalog-popularity .ratingstars + .num-comments{display:inline-block;float:none;}  .adaptive .catalog-popularity .ratingstars + .num-comments{margin-left:20px;}  .adaptive .catalog-table-status-compare{text-align:center;width:70%;margin-left:auto;margin-right:auto;}  .adaptive .catalog-table-status-compare .catalog-status{float:none;}}@media screen and (max-width:360px){.adaptive #user-front-label { max-width:70px; }  .adaptive .subbrands{margin-bottom:20px;}  .adaptive .subbrands > li{display:block;font-size:130%;margin-bottom:12px;width:auto;}  .adaptive .subbrands > li > a{display:block;}  .adaptive h1, .adaptive div.h1{font-size:175%;}  .adaptive #catalog-template, .adaptive #catalog-show,.adaptive #catalog-sort > a:nth-child(3),.adaptive #catalog-sort > a:nth-child(4),.adaptive #catalog-sort > a:nth-child(5){display:none;}  .adaptive .buttons-switcher .item, .adaptive .buttons-switcher-alone{padding:0 6px;}  .adaptive .catalog-brand-alphabet-tile .brands{margin-left:5px;}  .adaptive .catalog-brand-alphabet-tile .big-letter{float:none;width:auto;text-align:left;margin-bottom:10px;}  .adaptive .catalog-row-right{float:none;padding:0;text-align:center;}  .adaptive .catalog-row-left{float:none;width:auto;margin-bottom:15px;}  .adaptive .catalog-row-notice{text-align:justify;}  .adaptive .catalog-row-notice-and-props .catalog-base-props{display:inline-block;text-align:left;}  .adaptive .catalog-row-buy{text-align:center;float:none;}  .adaptive .comments-column-left{float:none;width:100%;text-align:left;min-width:0;padding:0;}  .adaptive .comments-column-image, .comments-column-price:not(:empty){display:none;}  .adaptive .comments-column-image + .comment-column-model-name{margin-top:0;margin-bottom:10px;}  .adaptive #shop-order-pay-form-row a.big, .adaptive #shop-order-pay-form-row button.big{text-transform:none;font-size:85%;}}@media screen and (max-width:345px){.adaptive .buttons-with-q .main-cart-add,.adaptive .buttons-with-q .main-cart-add.yellow-button.iconable{min-width:90px;}  .adaptive .buttons-with-q .main-cart-add.fast{font-size:10px;}}@media screen and (max-width:320px){.adaptive .black-menu .level0 > li > a,.adaptive .icon-menu .level0 > li > a{text-align:center;}  .adaptive .menu-bottom > li{display:block;text-align:center;margin:0;}  .menu-bottom > li:not(:last-child){margin-bottom:5px;}  .adaptive #catalog-model-image{max-width:100%;height:auto;}  .adaptive .big-layout .big-close{top:0;left:0;}  .adaptive .pager{text-align:center;}}@media screen and (max-width:290px){.adaptive #auth-block-header .header-link{max-width:80px;}  .adaptive #user-front-label { max-width:50px; }  .adaptive .buttons-switcher .item, .adaptive .buttons-switcher-alone{padding:0 3px;font-size:85%;}}@media screen and (max-width:780px){.adaptive #logo.has-adaptive,.adaptive #logo-top-line.has-adaptive{display:none;}  .adaptive #logo + #logo-adaptive,.adaptive #logo-top-line + #logo-adaptive{display:inline-block;}  .adaptive #logo-top-line + #logo-adaptive{padding-left:10px;padding-right:10px;}}@media screen and (max-width:695px){.adaptive .big-search-form.adaptive-place.with-blocks{display:none;}  .adaptive .big-search-form.adaptive-place.with-blocks + button{display:inline-block;}  .adaptive .big-search-openable-container .big-search-form.adaptive-place{display:table-cell;}  .adaptive .catalog-fast-search-header.adaptive-place,.adaptive .big-search-form.adaptive-place,.modern.adaptive #toptable .catalog-fast-search-top.adaptive-place,.modern.adaptive #toptable .catalog-fast-search-top.adaptive-place{display:none;}  .adaptive .catalog-fast-search-header.adaptive-place ~ .catalog-fast-search-header.openable{display:block;}  .adaptive .big-search-form.adaptive-place ~ button,.modern.adaptive #toptable .catalog-fast-search-top.adaptive-place ~ button,.modern.adaptive #toptable .catalog-fast-search-top.adaptive-place ~ button{display:inline-block;}  .adaptive .catalog-extended-search{display:none;}}@media screen and (max-width:540px){.adaptive .contact.iconed:not(#header-contact) .contact-content,.adaptive #header-contact.contact.iconed .contact-content,.adaptive .contact.iconed .contact-content ~ .adv-group,.adaptive #top-contact .top-contact-order-call-left{display:none;}  .adaptive .contact.iconed > .phone-icon.phone-icon-adaptive{display:inline-block;}  .adaptive .contact.iconed .phone-icon{margin:0;}}@media screen and (max-width:780px){body.desktop-version.adaptive #footer{height:auto;position:static;left:auto;bottom:auto;}  body.desktop-version.adaptive #main{padding-bottom:0;}  .adaptive #footer-top-table { flex-direction:column; }  .adaptive #footer-top-table > div{text-align:center;padding:20px 0 0 0;margin-left:0;margin-right:0;min-width:0;max-width:none;width:100%;}  #footer-top-table > #footer-left { display:none; }  .adaptive #footer-top-table #footer-center { display:none; }  .adaptive.show-footer-menu #footer-top-table #footer-center { display:block; }  .adaptive #footer-bottom-table { flex-direction:column; }  .adaptive #footer-bottom-table > div{padding:20px 0 0 0;text-align:center;}  .adaptive #footer-bottom-center { order:100; }  .adaptive #footer-menus { margin-bottom:-20px; }  .adaptive #footer-menus > .footer-menu, .adaptive #footer-menus > .footer-menu:not(:last-child){margin:0 20px 20px 20px;}  .adaptive .adv-social_footer_top ul > li{display:inline-block;vertical-align:middle;margin:0;}  .adaptive .adv-social_footer_top ul > li:not(:last-child){margin-right:7px;}  .adaptive #footer-subbottom-table { flex-direction:column; }  .adaptive #footer-subbottom-table > div{text-align:center;padding:20px 0 0 0;}  .adaptive .adv-social{white-space:normal;}}@media screen and (max-width:500px){.adaptive #footer-menus{flex-direction:column;}  .adaptive .footer-menu{width:100%;text-align:center;}  .adaptive #footer-menus > .footer-menu, .adaptive #footer-menus > .footer-menu:not(:last-child){margin:0;}  .adaptive #footer-menus > .footer-menu ul{display:none;margin-bottom:25px;}  .adaptive .footer-header{cursor:pointer;min-height:0;display:block;}}@media screen and (max-width:900px){.adaptive #slogan, .adaptive #under-logo-slogan{display:none;}}  .theme-header{font-family:"Roboto Condensed";font-weight:normal;font-size:40px;text-transform:none;justify-content:center;border:0;background:none;}  .theme-header-all{display:none;}  .clinic-youtube{display:block;}  .clinic-youtube .youtube{display:block;border:0;margin:0;padding:10px;background:#fff;box-shadow:0 0 7px rgba(0,0,0,0.3);box-sizing:border-box;-moz-box-sizing:border-box;}  .clinic-youtube .youtube img{width:100%;height:auto;}  #page-text p{line-height:1.3;font-size:15px;}  .full-width{padding-top:20px;padding-bottom:20px;}@media screen and (max-width:1020px){.full-width, #gallery-column-bottom{margin-left:-20px !important;margin-right:-20px !important;padding-left:20px !important;padding-right:20px !important;}}  .gray-back{background:#f8f8f8;}  #content, #page-text{overflow:visible;}  #top{font-size:120%;font-family:'Roboto Condensed';}  #top.top-fixed{background:rgba(248, 248, 248, 0.97);}  .top-menu-simple{font-family:'Roboto Condensed';}  * + #domains-block-top{margin-left:46px;}  .top-menu-simple > li:not(:last-child){margin-right:27px;}  #toptable > div{padding-top:10px;padding-bottom:10px;}  #top > .layout:after{content:'';display:block;clear:both;height:12px;background:url("../custom/images/line.png") no-repeat 0 0;position:absolute;bottom:0;left:0;width:100%;}  #adaptive-opener-block-top .adaptive-menu{top:0 !important;}  #adaptive-opener-block-top .dd.raw{padding-top:calc(88px - 2px);}  .dd.raw.adaptive-menu > ul{border-top-width:2px;}  .contact.iconed > .phone-icon.phone-icon-adaptive{display:inline-block;}  #dantistoff-subtop > .layout{overflow:hidden;font-family:'Roboto Condensed';font-size:125%;padding-top:10px;padding-bottom:10px;z-index:0;}  #dantistoff-subtop-left{float:left;}  #dantistoff-subtop-right{float:right;}  #dantistoff-subtop-right .phone{font-weight:700;font-size:160%;text-decoration:none;display:inline-block;vertical-align:middle;margin-left:25px;line-height:1;}  #dantistoff-subtop-right a.phone:not(:hover){color:#000;}  #dantistoff-subtop-247-label{display:inline-block;vertical-align:middle;margin-right:10px;}  .adv-social_247{display:inline-block;vertical-align:middle;}  .adv-social_247 > ul{letter-spacing:-4px;word-spacing:0;font-size:0;}  .adv-social_247 > ul > li{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;}  .adv-social_247 > ul > li:not(:last-child){margin-right:5px;}  .icon-menu .level0 li:hover > .level1{top:calc(50px - 1px);}  #gallery-column-bottom{background:#f8f8f8;padding-top:20px;padding-bottom:20px;}@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,700');  h2, h3, body { font-family:"Roboto Condensed", Arial, sans-serif;}  #service-bottom-text { font-size:110%;}  img.left { margin:20px 20px 20px 0; float:left; }  img.right { margin:20px 0 20px 20px; float:right; }  a.right { margin:20px 0 20px 20px; float:right; }  img.center { margin:0 auto; clear:both; display:block; padding-top:10px; padding-bottom:10px;}  .block-gorizont-200 { width:200px; float:left; margin-left:40px; text-align:center;}  .block-gorizont-500 { width:500px; float:left; margin-left:40px; text-align:center;}  .block-gorizont-450 { width:450px; float:left; margin-left:40px; text-align:center;}  .block-gorizont-300 { width:300px; float:left; margin-left:20px; margin-bottom:40px;}  .block-gorizont-3 { width:30%; float:left; margin-left:40px; text-align:center;}  .block-gorizont-100p { width:calc(100% - 300px); float:left; margin-left:40px; text-align:left;}  .block-gorizont-100percent { width:calc(100% - 400px); float:left; margin-left:40px; text-align:left;}  .block-gorizont-25percent {width:25%; min-width:250px; display:inline-block; vertical-align:top; letter-spacing:normal;word-spacing:normal; text-align:center;}  .block-gorizont-33percent {width:33.33%; display:inline-block; vertical-align:top; letter-spacing:normal;word-spacing:normal; text-align:center;}  .block-gorizont-parrent { background-color:#ebebeb; letter-spacing:-4px; word-spacing:0;}  .block-gorizont-parrent p { margin-left:10px; margin-right:10px;}  .block-gorizont-parrent-1 { letter-spacing:-4px; word-spacing:0;}  .fontawesome-icon-list .phone {font-weight:700;font-size:160%;text-decoration:none;display:inline-block;vertical-align:middle;overflow:hidden;}  .fontawesome-icon-list span {width:40px;padding-right:0px;padding-top:0px;font-size:35px !important;text-align:left;overflow:hidden;vertical-align:middle;}  .fontawesome-icon-list span {color:#3f7f00;}  .fontawesome-icon-list div {width:33.33%;margin-bottom:14px;overflow:hidden;}  .row {margin-bottom:60px;}  .fa {display:inline-block;vertical-align:middle;overflow:hidden;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (max-width:700px) {#block-gorizont-100p { width:100%; float:left; margin-left:20px; text-align:left;}  .dark-pagination {bottom:-30px;}}  .navigator {overflow:hidden;position:relative;width:100%;margin-bottom:8px;}  .service-box, .service-box * {box-sizing:border-box;}  .service-box {background:-webkit-linear-gradient(top, #f9f9f9, #e6e6e6);border:1px solid #ebebeb;border-radius:5px;float:left;margin-bottom:20px;min-width:325px;padding:20px;width:100%;}  .sub_navigator {background:rgba(0, 0, 0, 0) url(../custom/images/round_marker.png) no-repeat scroll 0 5px;color:#3b5998;font:13px/15px Arial,Helvetica,sans-serif;margin-bottom:16px;padding-left:16px;width:50%;float:left;}  img.animate-hover75 {filter:alpha (Opacity=75);opacity:0.75;-moz-transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out; }  img.animate-hover75:hover {filter:alpha (Opacity=100);opacity:1;}  .thumbs {width:100%;max-width:450px; margin:10px;opacity:.99;overflow:hidden;position:relative;border-radius:3px;cursor:pointer;-webkit-box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);box-shadow:0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);}  .thumbs:before {content:'';background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%);width:100%;height:50%;opacity:0;position:absolute;top:100%;left:0;z-index:2;-webkit-transition-property:top, opacity;transition-property:top, opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;}  .thumbs img {display:block;width:100%; height:auto; backface-visibility:hidden;-webkit-backface-visibility:hidden;}  .thumbs .caption {width:100%;padding:20px;color:#fff;position:absolute;bottom:0;left:0;z-index:3;text-align:center;}  .thumbs .caption span {display:block;opacity:0;position:relative;top:100px;-webkit-transition-property:top, opacity;transition-property:top, opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-delay:0s;transition-delay:0s;}  .thumbs .caption .title {line-height:1;font-weight:normal;font-size:18px;}  .thumbs .caption .info {line-height:1.2;margin-top:5px;font-size:12px;}  .thumbs:focus:before,.thumbs:focus span, .thumbs:hover:before,.thumbs:hover span {opacity:1;}  .thumbs:focus:before, .thumbs:hover:before {top:50%;}  .thumbs:focus span, .thumbs:hover span {top:0;}  .thumbs:focus .title, .thumbs:hover .title {-webkit-transition-delay:0.15s;transition-delay:0.15s;}  .thumbs:focus .info, .thumbs:hover .info {-webkit-transition-delay:0.25s;transition-delay:0.25s;}  #banner-landing {color:#fff;background-size:cover;background-position:50% 90px;background-repeat:no-repeat;background-attachment:fixed;}  .wrapper {max-width:1003px; margin:0 auto; padding:30px;}  #banner-landing-left {float:left;width:60%;text-align:left;}  #banner-landing-shadow {background:rgba(0, 0, 0, 0.5);}  #banner-landing-left div {margin-top:50px !important;}  div.h1 {color:#fff;font-size:50px;line-height:1.1;font-weight:0;}  div.h2 {color:#fff;font-size:25px;font-weight:300;line-height:1.1;}  #banner-landing-left h1 {font-size:50px;margin-top:50px;line-height:1.1;font-weight:0;}  #banner-landing-left h2 {font-size:25px;font-weight:300;margin-bottom:30px;line-height:1.1;}  #banner-landing-left p {font-size:15px;margin-bottom:70px;letter-spacing:1px; }  #banner-landing-left h1 strong {font-weight:600;}  banner-landing .wrapper {padding:100px 15px 50px 50px;}  #banner-landing-left h1, #banner-landing-left h2, #banner-landing-left p {margin-right:40px;color:#fff;}  #banner-landing-right img {max-width:252px;}  a.button-download {display:block-inline; color:#fff; border:1px solid #fff; font-size:20px;font-weight:100;margin-bottom:20px;padding-right:20px;padding:10px 16px; text-decoration:none; }  a.button-download:hover {background:#fff; color:#111; }  a.button-download:hover {background:#fff; color:#111; }  a.button-download .fa {margin-right:20px;}  .icon-menu{padding-bottom:5px;}@media only screen and (max-width:1020px) and (min-width:740px){table.explode-in-tablet td{display:block;width:100%;margin:20px auto 0 auto}  .hide-in-tablet{display:none}}@media only screen and (max-width:740px){table.explode-in-mobile td{text-align:center;display:block;width:100%!important;margin:20px auto 0 auto}  table.explode-in-mobile td *{text-align:center}  table.explode-in-mobile td ol li,.content table.explode-in-mobile td ul li{text-align:left}  .hide-in-mobile{display:none}  #banner-landing-right {display:none;}  #banner-landing-left{float:none;width:auto;}  #footer-bottom-copyright {text-align:center !important; margin-left:30px; margin-right:30px;}  #dantistoff-subtop-right {margin-top:10px;}}@media only screen and (max-width:7000px) and (min-width:740px){img.explode-in-tablet {display:block;width:100%;margin:0px auto 0 auto}  .hide-in-tablet{display:none}}@media only screen and (max-width:740px){img.explode-in-mobile {text-align:center;display:block;width:100%!important;margin:20px auto 0 auto}  .hide-in-mobile{display:none}}  .menu-leveled3.table li > .level1 > li:not(:first-child){border-left:1px solid #d5d5d5;}  .news-items-modern-column .news-items-modern-content {min-height:130px;overflow:hidden;}  .landing-grey {background:url(../media/819/8192.png) repeat;}  li.menu-leveled3-subli {font-size:12px;}  div.gray-block {font-size:16px;}  ol.rlist {margin:0 0 20px 12px;}  .icon-menu .img,.icon-menu .level0 > li:hover .img.hover, .icon-menu .level0 > li.selected .img.hover{display:inline-block;margin-right:5px;}  .icon-menu .level0 > li > a > .label{display:inline-block;}  #table-contacts td {vertical-align:middle;}  .karta{ width:55%; margin-bottom:15px;}  .icon-menu .level0 li:hover > .level1 {transition:visibility,opacity 0s ease-out 0.1s;}  .icon-menu .level0 > li:hover > a {transition-delay:0.1s;}  .slides-wide .image_carousel .prev, .slides-wide .image_carousel .next {margin:0 20px 0 20px;}  .fw {padding-top:30px;padding-bottom:30px;}  .ya-map { min-height:400px;}  .protect-margin img {max-width:100%;}  .adaptive-img img {max-width:100%;}@media screen and (max-width:1020px){#dantistoff-subtop > .layout{padding-left:25px;padding-right:25px;}  .icon-menu .level0 > li:hover > a,.icon-menu .level0 > li.selected > a,.icon-menu .level0 > li.selected > a:active{border-top-color:transparent;border-bottom-color:transparent;}}@media screen and (max-width:979px){.adaptive .icon-menu .level0 > li > a{background:rgb(248, 248, 248);}}@media screen and (max-width:780px){.adaptive #logo.has-adaptive{display:inline-block;}  .adaptive #logo + #logo-adaptive,.adaptive #logo-top-line + #logo-adaptive{display:none;}}@media screen and (max-width:770px){#dantistoff-subtop-phone-label{display:none;}}@media screen and (max-width:720px){.sub-services.bottom .theme-header,.modern #service-bottom .specialists-column-bottom .theme-header,.column-service-right .theme-header{font-size:20px;}}@media screen and (max-width:650px){#dantistoff-subtop > .layout{padding-left:15px;padding-right:15px;}}@media screen and (max-width:580px){.adaptive #logo.has-adaptive,.adaptive #logo-top-line.has-adaptive{display:none;}  .adaptive #logo + #logo-adaptive,.adaptive #logo-top-line + #logo-adaptive{display:inline-block;}}@media screen and (max-width:560px){#dantistoff-subtop-247-label{display:none;}}@media screen and (max-width:440px){.corpad #toptable #topleft-logo{padding-right:10px;padding-left:10px;}  .adaptive #toptable #topcenter{width:100%;}}@media screen and (max-width:400px){* + #domains-block-top{margin-left:10px;}}@media screen and (max-width:360px){#dantistoff-subtop-right .phone{font-size:120%;}}@media screen and (max-width:350px){.adaptive #toptable > #topsubright{padding-right:10px;}  #toptable #topright > #adaptive-opener-block-top{margin-left:15px;}}