@charset "UTF-8";.ac_results {padding:0px;border:1px solid #A8A8A8;  border-top:0;background-color:#fff;overflow:hidden;z-index:99999;  box-sizing:border-box;}.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li {margin:0px;padding:5px;cursor:pointer;display:block;font:menu;font-size:10px;text-align:left;overflow:hidden;  position:relative;}.ac_results2 li {  position:relative;}.ac_loading {      background:url('../!common_packages/jquery/plugins/autocomplete/loading.gif') right 2px center no-repeat white;}.ac_odd {background-color:#F4F4F4;}.ac_over {background-color:#E5E5E5;}.ac_pic {  width:50px;  height:50px;  padding:5px;  box-sizing:border-box;  position:absolute;}.ac_pic img{  width:auto;  height:auto;  max-height:100%;  max-width:100%;  display:block;  margin:0 auto;}.ac_name {  width:100%;  box-sizing:border-box;  line-height:14px;  min-height:40px;  height:auto;  font-size:14px;}.ac_price {  width:84px;  height:50px;  box-sizing:border-box;  padding:5px;  position:absolute;  top:0;  right:0;  line-height:40px;  text-align:right;  font-size:14px;}.search_style_0 .ac_name {  padding:2px 80px 2px 50px;}.search_style_0.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_0 .ac_pic {  left:0;  top:0;}.search_style_1 .ac_name {  padding:2px 0;}.search_style_2 .ac_name {  padding:2px 0 2px 50px;}.search_style_2 .ac_pic {  left:0;  top:0;}.search_style_3 .ac_name {  padding:2px 50px 2px 0;}.search_style_3 .ac_pic {  right:0;  top:0;}.search_style_4 .ac_name {  padding:2px 0 2px 134px;}.search_style_4.no_price .ac_name {  padding:2px 0 2px 54px;}.search_style_4 .ac_price {  left:50px;}.search_style_4 .ac_pic {  left:0;  top:0;}.search_style_5 .ac_name {  padding:2px 134px 2px 0;}.search_style_5.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_5 .ac_price {  right:50px;}.search_style_5 .ac_pic {  right:0;  top:0;}.search_style_6 .ac_name {  padding:2px 132px 2px 0;}.search_style_6.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_6 .ac_price, .search_style_6.no_price .ac_pic {  right:0;}.search_style_6 .ac_pic {  right:80px;  top:0;}.search_style_7 .ac_name {  padding:2px 48px 2px 80px;}.search_style_7.no_price .ac_name {  padding:2px 48px 2px 0;}.search_style_7 .ac_price {  left:0;  text-align:left;}.search_style_7 .ac_pic {  right:0;  top:0;  text-align:right;}.search_style_8 .ac_name {  padding:2px 0px 2px 134px;}.search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_8 .ac_price, .search_style_8.no_price .ac_pic {  left:0;  text-align:left;}.search_style_8 .ac_pic {  left:82px;  top:0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_5 .ac_name,.ac_results.small_search_box .search_style_6 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name, .ac_results.small_search_box .search_style_8 .ac_name {  padding:5px 0;  overflow:hidden;  min-height:16px;  font-size:13px;  padding:2px 0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name,.ac_results.small_search_box .search_style_8 .ac_name {  margin-top:45px;}.ac_results.small_search_box .search_style_5 .ac_name, .ac_results.small_search_box .search_style_6 .ac_name {  margin-bottom:45px;}.ac_results.small_search_box .search_style_5 .ac_pic, .ac_results.small_search_box .search_style_5 .ac_price,.ac_results.small_search_box .search_style_6 .ac_pic, .ac_results.small_search_box .search_style_6 .ac_price {  bottom:0;  top:initial;}.ac_results.small_search_box .search_style_2 .ac_pic {  left:0;  width:50px;}.ac_results.small_search_box .search_style_3 .ac_pic {  right:0;  width:50px;}.ac_results.small_search_box .search_style_4 .ac_pic, .ac_results.small_search_box .search_style_0 .ac_pic {  left:0;  text-align:left;}.ac_results.small_search_box .search_style_4 .ac_price, .ac_results.small_search_box .search_style_0 .ac_price {  right:0;  text-align:right;  left:initial;}.ac_results.small_search_box .search_style_5 .ac_pic {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_5 .ac_price {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_pic {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_price {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_7 .ac_pic {  text-align:right;}.ac_results.small_search_box .search_style_8 .ac_pic {  right:0;  left:initial;  text-align:right;}.ac_results.small_search_box .ac_pic {  width:50%;  text-align:center;  box-sizing:border-box;}.ac_results.small_search_box .ac_price {  width:50%;  font-weight:bold;  font-size:12px;}.ac_results.small_search_box .ac_pic img {  margin:0;  display:inline-block;}.small_search_box .search_style_0.no_price .ac_pic, .small_search_box .search_style_4.no_price .ac_pic, .small_search_box .search_style_8.no_price .ac_pic {  width:50px;  left:0;}.small_search_box .search_style_0.no_price .ac_name, .small_search_box .search_style_4.no_price .ac_name, .small_search_box .search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;  margin-top:0;  min-height:40px;}.small_search_box .search_style_5.no_price .ac_pic, .small_search_box .search_style_6.no_price .ac_pic, .small_search_box .search_style_7.no_price .ac_pic {  width:50px;  right:0;  bottom:initial;  left:initial;  top:0;}.small_search_box .search_style_5.no_price .ac_name, .small_search_box .search_style_6.no_price .ac_name, .small_search_box .search_style_7.no_price .ac_name {  padding:2px 50px 2px 0;  min-height:40px;  margin-top:0;  margin-bottom:0;}@font-face { font-family:'FontAwesome'; src:url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0'); src:url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight:normal; font-style:normal;}.fa { display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.fa-lg { font-size:1.33333333em; line-height:0.75em; vertical-align:-15%;}.fa-2x { font-size:2em;}.fa-3x { font-size:3em;}.fa-4x { font-size:4em;}.fa-5x { font-size:5em;}.fa-fw { width:1.28571429em; text-align:center;}.fa-ul { padding-left:0; margin-left:2.14285714em; list-style-type:none;}.fa-ul > li { position:relative;}.fa-li { position:absolute; left:-2.14285714em; width:2.14285714em; top:0.14285714em; text-align:center;}.fa-li.fa-lg { left:-1.85714286em;}.fa-border { padding:.2em .25em .15em; border:solid 0.08em #eeeeee; border-radius:.1em;}.fa-pull-left { float:left;}.fa-pull-right { float:right;}.fa.fa-pull-left { margin-right:.3em;}.fa.fa-pull-right { margin-left:.3em;}.pull-right { float:right;}.pull-left { float:left;}.fa.pull-left { margin-right:.3em;}.fa.pull-right { margin-left:.3em;}.fa-spin { -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear;}.fa-pulse { -webkit-animation:fa-spin 1s infinite steps(8); animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); }}@keyframes fa-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); }}.fa-rotate-90 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}.fa-rotate-180 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}.fa-rotate-270 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg);}.fa-flip-horizontal { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform:scale(-1, 1); -ms-transform:scale(-1, 1); transform:scale(-1, 1);}.fa-flip-vertical { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform:scale(1, -1); -ms-transform:scale(1, -1); transform:scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical { filter:none;}.fa-stack { position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle;}.fa-stack-1x,.fa-stack-2x { position:absolute; left:0; width:100%; text-align:center;}.fa-stack-1x { line-height:inherit;}.fa-stack-2x { font-size:2em;}.fa-inverse { color:#ffffff;}.fa-glass:before { content:"\f000";}.fa-music:before { content:"\f001";}.fa-search:before { content:"\f002";}.fa-envelope-o:before { content:"\f003";}.fa-heart:before { content:"\f004";}.fa-star:before { content:"\f005";}.fa-star-o:before { content:"\f006";}.fa-user:before { content:"\f007";}.fa-film:before { content:"\f008";}.fa-th-large:before { content:"\f009";}.fa-th:before { content:"\f00a";}.fa-th-list:before { content:"\f00b";}.fa-check:before { content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before { content:"\f00d";}.fa-search-plus:before { content:"\f00e";}.fa-search-minus:before { content:"\f010";}.fa-power-off:before { content:"\f011";}.fa-signal:before { content:"\f012";}.fa-gear:before,.fa-cog:before { content:"\f013";}.fa-trash-o:before { content:"\f014";}.fa-home:before { content:"\f015";}.fa-file-o:before { content:"\f016";}.fa-clock-o:before { content:"\f017";}.fa-road:before { content:"\f018";}.fa-download:before { content:"\f019";}.fa-arrow-circle-o-down:before { content:"\f01a";}.fa-arrow-circle-o-up:before { content:"\f01b";}.fa-inbox:before { content:"\f01c";}.fa-play-circle-o:before { content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before { content:"\f01e";}.fa-refresh:before { content:"\f021";}.fa-list-alt:before { content:"\f022";}.fa-lock:before { content:"\f023";}.fa-flag:before { content:"\f024";}.fa-headphones:before { content:"\f025";}.fa-volume-off:before { content:"\f026";}.fa-volume-down:before { content:"\f027";}.fa-volume-up:before { content:"\f028";}.fa-qrcode:before { content:"\f029";}.fa-barcode:before { content:"\f02a";}.fa-tag:before { content:"\f02b";}.fa-tags:before { content:"\f02c";}.fa-book:before { content:"\f02d";}.fa-bookmark:before { content:"\f02e";}.fa-print:before { content:"\f02f";}.fa-camera:before { content:"\f030";}.fa-font:before { content:"\f031";}.fa-bold:before { content:"\f032";}.fa-italic:before { content:"\f033";}.fa-text-height:before { content:"\f034";}.fa-text-width:before { content:"\f035";}.fa-align-left:before { content:"\f036";}.fa-align-center:before { content:"\f037";}.fa-align-right:before { content:"\f038";}.fa-align-justify:before { content:"\f039";}.fa-list:before { content:"\f03a";}.fa-dedent:before,.fa-outdent:before { content:"\f03b";}.fa-indent:before { content:"\f03c";}.fa-video-camera:before { content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before { content:"\f03e";}.fa-pencil:before { content:"\f040";}.fa-map-marker:before { content:"\f041";}.fa-adjust:before { content:"\f042";}.fa-tint:before { content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before { content:"\f044";}.fa-share-square-o:before { content:"\f045";}.fa-check-square-o:before { content:"\f046";}.fa-arrows:before { content:"\f047";}.fa-step-backward:before { content:"\f048";}.fa-fast-backward:before { content:"\f049";}.fa-backward:before { content:"\f04a";}.fa-play:before { content:"\f04b";}.fa-pause:before { content:"\f04c";}.fa-stop:before { content:"\f04d";}.fa-forward:before { content:"\f04e";}.fa-fast-forward:before { content:"\f050";}.fa-step-forward:before { content:"\f051";}.fa-eject:before { content:"\f052";}.fa-chevron-left:before { content:"\f053";}.fa-chevron-right:before { content:"\f054";}.fa-plus-circle:before { content:"\f055";}.fa-minus-circle:before { content:"\f056";}.fa-times-circle:before { content:"\f057";}.fa-check-circle:before { content:"\f058";}.fa-question-circle:before { content:"\f059";}.fa-info-circle:before { content:"\f05a";}.fa-crosshairs:before { content:"\f05b";}.fa-times-circle-o:before { content:"\f05c";}.fa-check-circle-o:before { content:"\f05d";}.fa-ban:before { content:"\f05e";}.fa-arrow-left:before { content:"\f060";}.fa-arrow-right:before { content:"\f061";}.fa-arrow-up:before { content:"\f062";}.fa-arrow-down:before { content:"\f063";}.fa-mail-forward:before,.fa-share:before { content:"\f064";}.fa-expand:before { content:"\f065";}.fa-compress:before { content:"\f066";}.fa-plus:before { content:"\f067";}.fa-minus:before { content:"\f068";}.fa-asterisk:before { content:"\f069";}.fa-exclamation-circle:before { content:"\f06a";}.fa-gift:before { content:"\f06b";}.fa-leaf:before { content:"\f06c";}.fa-fire:before { content:"\f06d";}.fa-eye:before { content:"\f06e";}.fa-eye-slash:before { content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before { content:"\f071";}.fa-plane:before { content:"\f072";}.fa-calendar:before { content:"\f073";}.fa-random:before { content:"\f074";}.fa-comment:before { content:"\f075";}.fa-magnet:before { content:"\f076";}.fa-chevron-up:before { content:"\f077";}.fa-chevron-down:before { content:"\f078";}.fa-retweet:before { content:"\f079";}.fa-shopping-cart:before { content:"\f07a";}.fa-folder:before { content:"\f07b";}.fa-folder-open:before { content:"\f07c";}.fa-arrows-v:before { content:"\f07d";}.fa-arrows-h:before { content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before { content:"\f080";}.fa-twitter-square:before { content:"\f081";}.fa-facebook-square:before { content:"\f082";}.fa-camera-retro:before { content:"\f083";}.fa-key:before { content:"\f084";}.fa-gears:before,.fa-cogs:before { content:"\f085";}.fa-comments:before { content:"\f086";}.fa-thumbs-o-up:before { content:"\f087";}.fa-thumbs-o-down:before { content:"\f088";}.fa-star-half:before { content:"\f089";}.fa-heart-o:before { content:"\f08a";}.fa-sign-out:before { content:"\f08b";}.fa-linkedin-square:before { content:"\f08c";}.fa-thumb-tack:before { content:"\f08d";}.fa-external-link:before { content:"\f08e";}.fa-sign-in:before { content:"\f090";}.fa-trophy:before { content:"\f091";}.fa-github-square:before { content:"\f092";}.fa-upload:before { content:"\f093";}.fa-lemon-o:before { content:"\f094";}.fa-phone:before { content:"\f095";}.fa-square-o:before { content:"\f096";}.fa-bookmark-o:before { content:"\f097";}.fa-phone-square:before { content:"\f098";}.fa-twitter:before { content:"\f099";}.fa-facebook-f:before,.fa-facebook:before { content:"\f09a";}.fa-github:before { content:"\f09b";}.fa-unlock:before { content:"\f09c";}.fa-credit-card:before { content:"\f09d";}.fa-feed:before,.fa-rss:before { content:"\f09e";}.fa-hdd-o:before { content:"\f0a0";}.fa-bullhorn:before { content:"\f0a1";}.fa-bell:before { content:"\f0f3";}.fa-certificate:before { content:"\f0a3";}.fa-hand-o-right:before { content:"\f0a4";}.fa-hand-o-left:before { content:"\f0a5";}.fa-hand-o-up:before { content:"\f0a6";}.fa-hand-o-down:before { content:"\f0a7";}.fa-arrow-circle-left:before { content:"\f0a8";}.fa-arrow-circle-right:before { content:"\f0a9";}.fa-arrow-circle-up:before { content:"\f0aa";}.fa-arrow-circle-down:before { content:"\f0ab";}.fa-globe:before { content:"\f0ac";}.fa-wrench:before { content:"\f0ad";}.fa-tasks:before { content:"\f0ae";}.fa-filter:before { content:"\f0b0";}.fa-briefcase:before { content:"\f0b1";}.fa-arrows-alt:before { content:"\f0b2";}.fa-group:before,.fa-users:before { content:"\f0c0";}.fa-chain:before,.fa-link:before { content:"\f0c1";}.fa-cloud:before { content:"\f0c2";}.fa-flask:before { content:"\f0c3";}.fa-cut:before,.fa-scissors:before { content:"\f0c4";}.fa-copy:before,.fa-files-o:before { content:"\f0c5";}.fa-paperclip:before { content:"\f0c6";}.fa-save:before,.fa-floppy-o:before { content:"\f0c7";}.fa-square:before { content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before { content:"\f0c9";}.fa-list-ul:before { content:"\f0ca";}.fa-list-ol:before { content:"\f0cb";}.fa-strikethrough:before { content:"\f0cc";}.fa-underline:before { content:"\f0cd";}.fa-table:before { content:"\f0ce";}.fa-magic:before { content:"\f0d0";}.fa-truck:before { content:"\f0d1";}.fa-pinterest:before { content:"\f0d2";}.fa-pinterest-square:before { content:"\f0d3";}.fa-google-plus-square:before { content:"\f0d4";}.fa-google-plus:before { content:"\f0d5";}.fa-money:before { content:"\f0d6";}.fa-caret-down:before { content:"\f0d7";}.fa-caret-up:before { content:"\f0d8";}.fa-caret-left:before { content:"\f0d9";}.fa-caret-right:before { content:"\f0da";}.fa-columns:before { content:"\f0db";}.fa-unsorted:before,.fa-sort:before { content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before { content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before { content:"\f0de";}.fa-envelope:before { content:"\f0e0";}.fa-linkedin:before { content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before { content:"\f0e2";}.fa-legal:before,.fa-gavel:before { content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before { content:"\f0e4";}.fa-comment-o:before { content:"\f0e5";}.fa-comments-o:before { content:"\f0e6";}.fa-flash:before,.fa-bolt:before { content:"\f0e7";}.fa-sitemap:before { content:"\f0e8";}.fa-umbrella:before { content:"\f0e9";}.fa-paste:before,.fa-clipboard:before { content:"\f0ea";}.fa-lightbulb-o:before { content:"\f0eb";}.fa-exchange:before { content:"\f0ec";}.fa-cloud-download:before { content:"\f0ed";}.fa-cloud-upload:before { content:"\f0ee";}.fa-user-md:before { content:"\f0f0";}.fa-stethoscope:before { content:"\f0f1";}.fa-suitcase:before { content:"\f0f2";}.fa-bell-o:before { content:"\f0a2";}.fa-coffee:before { content:"\f0f4";}.fa-cutlery:before { content:"\f0f5";}.fa-file-text-o:before { content:"\f0f6";}.fa-building-o:before { content:"\f0f7";}.fa-hospital-o:before { content:"\f0f8";}.fa-ambulance:before { content:"\f0f9";}.fa-medkit:before { content:"\f0fa";}.fa-fighter-jet:before { content:"\f0fb";}.fa-beer:before { content:"\f0fc";}.fa-h-square:before { content:"\f0fd";}.fa-plus-square:before { content:"\f0fe";}.fa-angle-double-left:before { content:"\f100";}.fa-angle-double-right:before { content:"\f101";}.fa-angle-double-up:before { content:"\f102";}.fa-angle-double-down:before { content:"\f103";}.fa-angle-left:before { content:"\f104";}.fa-angle-right:before { content:"\f105";}.fa-angle-up:before { content:"\f106";}.fa-angle-down:before { content:"\f107";}.fa-desktop:before { content:"\f108";}.fa-laptop:before { content:"\f109";}.fa-tablet:before { content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before { content:"\f10b";}.fa-circle-o:before { content:"\f10c";}.fa-quote-left:before { content:"\f10d";}.fa-quote-right:before { content:"\f10e";}.fa-spinner:before { content:"\f110";}.fa-circle:before { content:"\f111";}.fa-mail-reply:before,.fa-reply:before { content:"\f112";}.fa-github-alt:before { content:"\f113";}.fa-folder-o:before { content:"\f114";}.fa-folder-open-o:before { content:"\f115";}.fa-smile-o:before { content:"\f118";}.fa-frown-o:before { content:"\f119";}.fa-meh-o:before { content:"\f11a";}.fa-gamepad:before { content:"\f11b";}.fa-keyboard-o:before { content:"\f11c";}.fa-flag-o:before { content:"\f11d";}.fa-flag-checkered:before { content:"\f11e";}.fa-terminal:before { content:"\f120";}.fa-code:before { content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before { content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before { content:"\f123";}.fa-location-arrow:before { content:"\f124";}.fa-crop:before { content:"\f125";}.fa-code-fork:before { content:"\f126";}.fa-unlink:before,.fa-chain-broken:before { content:"\f127";}.fa-question:before { content:"\f128";}.fa-info:before { content:"\f129";}.fa-exclamation:before { content:"\f12a";}.fa-superscript:before { content:"\f12b";}.fa-subscript:before { content:"\f12c";}.fa-eraser:before { content:"\f12d";}.fa-puzzle-piece:before { content:"\f12e";}.fa-microphone:before { content:"\f130";}.fa-microphone-slash:before { content:"\f131";}.fa-shield:before { content:"\f132";}.fa-calendar-o:before { content:"\f133";}.fa-fire-extinguisher:before { content:"\f134";}.fa-rocket:before { content:"\f135";}.fa-maxcdn:before { content:"\f136";}.fa-chevron-circle-left:before { content:"\f137";}.fa-chevron-circle-right:before { content:"\f138";}.fa-chevron-circle-up:before { content:"\f139";}.fa-chevron-circle-down:before { content:"\f13a";}.fa-html5:before { content:"\f13b";}.fa-css3:before { content:"\f13c";}.fa-anchor:before { content:"\f13d";}.fa-unlock-alt:before { content:"\f13e";}.fa-bullseye:before { content:"\f140";}.fa-ellipsis-h:before { content:"\f141";}.fa-ellipsis-v:before { content:"\f142";}.fa-rss-square:before { content:"\f143";}.fa-play-circle:before { content:"\f144";}.fa-ticket:before { content:"\f145";}.fa-minus-square:before { content:"\f146";}.fa-minus-square-o:before { content:"\f147";}.fa-level-up:before { content:"\f148";}.fa-level-down:before { content:"\f149";}.fa-check-square:before { content:"\f14a";}.fa-pencil-square:before { content:"\f14b";}.fa-external-link-square:before { content:"\f14c";}.fa-share-square:before { content:"\f14d";}.fa-compass:before { content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before { content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before { content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before { content:"\f152";}.fa-euro:before,.fa-eur:before { content:"\f153";}.fa-gbp:before { content:"\f154";}.fa-dollar:before,.fa-usd:before { content:"\f155";}.fa-rupee:before,.fa-inr:before { content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before { content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before { content:"\f158";}.fa-won:before,.fa-krw:before { content:"\f159";}.fa-bitcoin:before,.fa-btc:before { content:"\f15a";}.fa-file:before { content:"\f15b";}.fa-file-text:before { content:"\f15c";}.fa-sort-alpha-asc:before { content:"\f15d";}.fa-sort-alpha-desc:before { content:"\f15e";}.fa-sort-amount-asc:before { content:"\f160";}.fa-sort-amount-desc:before { content:"\f161";}.fa-sort-numeric-asc:before { content:"\f162";}.fa-sort-numeric-desc:before { content:"\f163";}.fa-thumbs-up:before { content:"\f164";}.fa-thumbs-down:before { content:"\f165";}.fa-youtube-square:before { content:"\f166";}.fa-youtube:before { content:"\f167";}.fa-xing:before { content:"\f168";}.fa-xing-square:before { content:"\f169";}.fa-youtube-play:before { content:"\f16a";}.fa-dropbox:before { content:"\f16b";}.fa-stack-overflow:before { content:"\f16c";}.fa-instagram:before { content:"\f16d";}.fa-flickr:before { content:"\f16e";}.fa-adn:before { content:"\f170";}.fa-bitbucket:before { content:"\f171";}.fa-bitbucket-square:before { content:"\f172";}.fa-tumblr:before { content:"\f173";}.fa-tumblr-square:before { content:"\f174";}.fa-long-arrow-down:before { content:"\f175";}.fa-long-arrow-up:before { content:"\f176";}.fa-long-arrow-left:before { content:"\f177";}.fa-long-arrow-right:before { content:"\f178";}.fa-apple:before { content:"\f179";}.fa-windows:before { content:"\f17a";}.fa-android:before { content:"\f17b";}.fa-linux:before { content:"\f17c";}.fa-dribbble:before { content:"\f17d";}.fa-skype:before { content:"\f17e";}.fa-foursquare:before { content:"\f180";}.fa-trello:before { content:"\f181";}.fa-female:before { content:"\f182";}.fa-male:before { content:"\f183";}.fa-gittip:before,.fa-gratipay:before { content:"\f184";}.fa-sun-o:before { content:"\f185";}.fa-moon-o:before { content:"\f186";}.fa-archive:before { content:"\f187";}.fa-bug:before { content:"\f188";}.fa-vk:before { content:"\f189";}.fa-weibo:before { content:"\f18a";}.fa-renren:before { content:"\f18b";}.fa-pagelines:before { content:"\f18c";}.fa-stack-exchange:before { content:"\f18d";}.fa-arrow-circle-o-right:before { content:"\f18e";}.fa-arrow-circle-o-left:before { content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before { content:"\f191";}.fa-dot-circle-o:before { content:"\f192";}.fa-wheelchair:before { content:"\f193";}.fa-vimeo-square:before { content:"\f194";}.fa-turkish-lira:before,.fa-try:before { content:"\f195";}.fa-plus-square-o:before { content:"\f196";}.fa-space-shuttle:before { content:"\f197";}.fa-slack:before { content:"\f198";}.fa-envelope-square:before { content:"\f199";}.fa-wordpress:before { content:"\f19a";}.fa-openid:before { content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before { content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before { content:"\f19d";}.fa-yahoo:before { content:"\f19e";}.fa-google:before { content:"\f1a0";}.fa-reddit:before { content:"\f1a1";}.fa-reddit-square:before { content:"\f1a2";}.fa-stumbleupon-circle:before { content:"\f1a3";}.fa-stumbleupon:before { content:"\f1a4";}.fa-delicious:before { content:"\f1a5";}.fa-digg:before { content:"\f1a6";}.fa-pied-piper-pp:before { content:"\f1a7";}.fa-pied-piper-alt:before { content:"\f1a8";}.fa-drupal:before { content:"\f1a9";}.fa-joomla:before { content:"\f1aa";}.fa-language:before { content:"\f1ab";}.fa-fax:before { content:"\f1ac";}.fa-building:before { content:"\f1ad";}.fa-child:before { content:"\f1ae";}.fa-paw:before { content:"\f1b0";}.fa-spoon:before { content:"\f1b1";}.fa-cube:before { content:"\f1b2";}.fa-cubes:before { content:"\f1b3";}.fa-behance:before { content:"\f1b4";}.fa-behance-square:before { content:"\f1b5";}.fa-steam:before { content:"\f1b6";}.fa-steam-square:before { content:"\f1b7";}.fa-recycle:before { content:"\f1b8";}.fa-automobile:before,.fa-car:before { content:"\f1b9";}.fa-cab:before,.fa-taxi:before { content:"\f1ba";}.fa-tree:before { content:"\f1bb";}.fa-spotify:before { content:"\f1bc";}.fa-deviantart:before { content:"\f1bd";}.fa-soundcloud:before { content:"\f1be";}.fa-database:before { content:"\f1c0";}.fa-file-pdf-o:before { content:"\f1c1";}.fa-file-word-o:before { content:"\f1c2";}.fa-file-excel-o:before { content:"\f1c3";}.fa-file-powerpoint-o:before { content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before { content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before { content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before { content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before { content:"\f1c8";}.fa-file-code-o:before { content:"\f1c9";}.fa-vine:before { content:"\f1ca";}.fa-codepen:before { content:"\f1cb";}.fa-jsfiddle:before { content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before { content:"\f1cd";}.fa-circle-o-notch:before { content:"\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before { content:"\f1d0";}.fa-ge:before,.fa-empire:before { content:"\f1d1";}.fa-git-square:before { content:"\f1d2";}.fa-git:before { content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before { content:"\f1d4";}.fa-tencent-weibo:before { content:"\f1d5";}.fa-qq:before { content:"\f1d6";}.fa-wechat:before,.fa-weixin:before { content:"\f1d7";}.fa-send:before,.fa-paper-plane:before { content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before { content:"\f1d9";}.fa-history:before { content:"\f1da";}.fa-circle-thin:before { content:"\f1db";}.fa-header:before { content:"\f1dc";}.fa-paragraph:before { content:"\f1dd";}.fa-sliders:before { content:"\f1de";}.fa-share-alt:before { content:"\f1e0";}.fa-share-alt-square:before { content:"\f1e1";}.fa-bomb:before { content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before { content:"\f1e3";}.fa-tty:before { content:"\f1e4";}.fa-binoculars:before { content:"\f1e5";}.fa-plug:before { content:"\f1e6";}.fa-slideshare:before { content:"\f1e7";}.fa-twitch:before { content:"\f1e8";}.fa-yelp:before { content:"\f1e9";}.fa-newspaper-o:before { content:"\f1ea";}.fa-wifi:before { content:"\f1eb";}.fa-calculator:before { content:"\f1ec";}.fa-paypal:before { content:"\f1ed";}.fa-google-wallet:before { content:"\f1ee";}.fa-cc-visa:before { content:"\f1f0";}.fa-cc-mastercard:before { content:"\f1f1";}.fa-cc-discover:before { content:"\f1f2";}.fa-cc-amex:before { content:"\f1f3";}.fa-cc-paypal:before { content:"\f1f4";}.fa-cc-stripe:before { content:"\f1f5";}.fa-bell-slash:before { content:"\f1f6";}.fa-bell-slash-o:before { content:"\f1f7";}.fa-trash:before { content:"\f1f8";}.fa-copyright:before { content:"\f1f9";}.fa-at:before { content:"\f1fa";}.fa-eyedropper:before { content:"\f1fb";}.fa-paint-brush:before { content:"\f1fc";}.fa-birthday-cake:before { content:"\f1fd";}.fa-area-chart:before { content:"\f1fe";}.fa-pie-chart:before { content:"\f200";}.fa-line-chart:before { content:"\f201";}.fa-lastfm:before { content:"\f202";}.fa-lastfm-square:before { content:"\f203";}.fa-toggle-off:before { content:"\f204";}.fa-toggle-on:before { content:"\f205";}.fa-bicycle:before { content:"\f206";}.fa-bus:before { content:"\f207";}.fa-ioxhost:before { content:"\f208";}.fa-angellist:before { content:"\f209";}.fa-cc:before { content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before { content:"\f20b";}.fa-meanpath:before { content:"\f20c";}.fa-buysellads:before { content:"\f20d";}.fa-connectdevelop:before { content:"\f20e";}.fa-dashcube:before { content:"\f210";}.fa-forumbee:before { content:"\f211";}.fa-leanpub:before { content:"\f212";}.fa-sellsy:before { content:"\f213";}.fa-shirtsinbulk:before { content:"\f214";}.fa-simplybuilt:before { content:"\f215";}.fa-skyatlas:before { content:"\f216";}.fa-cart-plus:before { content:"\f217";}.fa-cart-arrow-down:before { content:"\f218";}.fa-diamond:before { content:"\f219";}.fa-ship:before { content:"\f21a";}.fa-user-secret:before { content:"\f21b";}.fa-motorcycle:before { content:"\f21c";}.fa-street-view:before { content:"\f21d";}.fa-heartbeat:before { content:"\f21e";}.fa-venus:before { content:"\f221";}.fa-mars:before { content:"\f222";}.fa-mercury:before { content:"\f223";}.fa-intersex:before,.fa-transgender:before { content:"\f224";}.fa-transgender-alt:before { content:"\f225";}.fa-venus-double:before { content:"\f226";}.fa-mars-double:before { content:"\f227";}.fa-venus-mars:before { content:"\f228";}.fa-mars-stroke:before { content:"\f229";}.fa-mars-stroke-v:before { content:"\f22a";}.fa-mars-stroke-h:before { content:"\f22b";}.fa-neuter:before { content:"\f22c";}.fa-genderless:before { content:"\f22d";}.fa-facebook-official:before { content:"\f230";}.fa-pinterest-p:before { content:"\f231";}.fa-whatsapp:before { content:"\f232";}.fa-server:before { content:"\f233";}.fa-user-plus:before { content:"\f234";}.fa-user-times:before { content:"\f235";}.fa-hotel:before,.fa-bed:before { content:"\f236";}.fa-viacoin:before { content:"\f237";}.fa-train:before { content:"\f238";}.fa-subway:before { content:"\f239";}.fa-medium:before { content:"\f23a";}.fa-yc:before,.fa-y-combinator:before { content:"\f23b";}.fa-optin-monster:before { content:"\f23c";}.fa-opencart:before { content:"\f23d";}.fa-expeditedssl:before { content:"\f23e";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before { content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before { content:"\f241";}.fa-battery-2:before,.fa-battery-half:before { content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before { content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before { content:"\f244";}.fa-mouse-pointer:before { content:"\f245";}.fa-i-cursor:before { content:"\f246";}.fa-object-group:before { content:"\f247";}.fa-object-ungroup:before { content:"\f248";}.fa-sticky-note:before { content:"\f249";}.fa-sticky-note-o:before { content:"\f24a";}.fa-cc-jcb:before { content:"\f24b";}.fa-cc-diners-club:before { content:"\f24c";}.fa-clone:before { content:"\f24d";}.fa-balance-scale:before { content:"\f24e";}.fa-hourglass-o:before { content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before { content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before { content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before { content:"\f253";}.fa-hourglass:before { content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before { content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before { content:"\f256";}.fa-hand-scissors-o:before { content:"\f257";}.fa-hand-lizard-o:before { content:"\f258";}.fa-hand-spock-o:before { content:"\f259";}.fa-hand-pointer-o:before { content:"\f25a";}.fa-hand-peace-o:before { content:"\f25b";}.fa-trademark:before { content:"\f25c";}.fa-registered:before { content:"\f25d";}.fa-creative-commons:before { content:"\f25e";}.fa-gg:before { content:"\f260";}.fa-gg-circle:before { content:"\f261";}.fa-tripadvisor:before { content:"\f262";}.fa-odnoklassniki:before { content:"\f263";}.fa-odnoklassniki-square:before { content:"\f264";}.fa-get-pocket:before { content:"\f265";}.fa-wikipedia-w:before { content:"\f266";}.fa-safari:before { content:"\f267";}.fa-chrome:before { content:"\f268";}.fa-firefox:before { content:"\f269";}.fa-opera:before { content:"\f26a";}.fa-internet-explorer:before { content:"\f26b";}.fa-tv:before,.fa-television:before { content:"\f26c";}.fa-contao:before { content:"\f26d";}.fa-500px:before { content:"\f26e";}.fa-amazon:before { content:"\f270";}.fa-calendar-plus-o:before { content:"\f271";}.fa-calendar-minus-o:before { content:"\f272";}.fa-calendar-times-o:before { content:"\f273";}.fa-calendar-check-o:before { content:"\f274";}.fa-industry:before { content:"\f275";}.fa-map-pin:before { content:"\f276";}.fa-map-signs:before { content:"\f277";}.fa-map-o:before { content:"\f278";}.fa-map:before { content:"\f279";}.fa-commenting:before { content:"\f27a";}.fa-commenting-o:before { content:"\f27b";}.fa-houzz:before { content:"\f27c";}.fa-vimeo:before { content:"\f27d";}.fa-black-tie:before { content:"\f27e";}.fa-fonticons:before { content:"\f280";}.fa-reddit-alien:before { content:"\f281";}.fa-edge:before { content:"\f282";}.fa-credit-card-alt:before { content:"\f283";}.fa-codiepie:before { content:"\f284";}.fa-modx:before { content:"\f285";}.fa-fort-awesome:before { content:"\f286";}.fa-usb:before { content:"\f287";}.fa-product-hunt:before { content:"\f288";}.fa-mixcloud:before { content:"\f289";}.fa-scribd:before { content:"\f28a";}.fa-pause-circle:before { content:"\f28b";}.fa-pause-circle-o:before { content:"\f28c";}.fa-stop-circle:before { content:"\f28d";}.fa-stop-circle-o:before { content:"\f28e";}.fa-shopping-bag:before { content:"\f290";}.fa-shopping-basket:before { content:"\f291";}.fa-hashtag:before { content:"\f292";}.fa-bluetooth:before { content:"\f293";}.fa-bluetooth-b:before { content:"\f294";}.fa-percent:before { content:"\f295";}.fa-gitlab:before { content:"\f296";}.fa-wpbeginner:before { content:"\f297";}.fa-wpforms:before { content:"\f298";}.fa-envira:before { content:"\f299";}.fa-universal-access:before { content:"\f29a";}.fa-wheelchair-alt:before { content:"\f29b";}.fa-question-circle-o:before { content:"\f29c";}.fa-blind:before { content:"\f29d";}.fa-audio-description:before { content:"\f29e";}.fa-volume-control-phone:before { content:"\f2a0";}.fa-braille:before { content:"\f2a1";}.fa-assistive-listening-systems:before { content:"\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before { content:"\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before { content:"\f2a4";}.fa-glide:before { content:"\f2a5";}.fa-glide-g:before { content:"\f2a6";}.fa-signing:before,.fa-sign-language:before { content:"\f2a7";}.fa-low-vision:before { content:"\f2a8";}.fa-viadeo:before { content:"\f2a9";}.fa-viadeo-square:before { content:"\f2aa";}.fa-snapchat:before { content:"\f2ab";}.fa-snapchat-ghost:before { content:"\f2ac";}.fa-snapchat-square:before { content:"\f2ad";}.fa-pied-piper:before { content:"\f2ae";}.fa-first-order:before { content:"\f2b0";}.fa-yoast:before { content:"\f2b1";}.fa-themeisle:before { content:"\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before { content:"\f2b3";}.fa-fa:before,.fa-font-awesome:before { content:"\f2b4";}.fa-handshake-o:before { content:"\f2b5";}.fa-envelope-open:before { content:"\f2b6";}.fa-envelope-open-o:before { content:"\f2b7";}.fa-linode:before { content:"\f2b8";}.fa-address-book:before { content:"\f2b9";}.fa-address-book-o:before { content:"\f2ba";}.fa-vcard:before,.fa-address-card:before { content:"\f2bb";}.fa-vcard-o:before,.fa-address-card-o:before { content:"\f2bc";}.fa-user-circle:before { content:"\f2bd";}.fa-user-circle-o:before { content:"\f2be";}.fa-user-o:before { content:"\f2c0";}.fa-id-badge:before { content:"\f2c1";}.fa-drivers-license:before,.fa-id-card:before { content:"\f2c2";}.fa-drivers-license-o:before,.fa-id-card-o:before { content:"\f2c3";}.fa-quora:before { content:"\f2c4";}.fa-free-code-camp:before { content:"\f2c5";}.fa-telegram:before { content:"\f2c6";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before { content:"\f2c7";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before { content:"\f2c8";}.fa-thermometer-2:before,.fa-thermometer-half:before { content:"\f2c9";}.fa-thermometer-1:before,.fa-thermometer-quarter:before { content:"\f2ca";}.fa-thermometer-0:before,.fa-thermometer-empty:before { content:"\f2cb";}.fa-shower:before { content:"\f2cc";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before { content:"\f2cd";}.fa-podcast:before { content:"\f2ce";}.fa-window-maximize:before { content:"\f2d0";}.fa-window-minimize:before { content:"\f2d1";}.fa-window-restore:before { content:"\f2d2";}.fa-times-rectangle:before,.fa-window-close:before { content:"\f2d3";}.fa-times-rectangle-o:before,.fa-window-close-o:before { content:"\f2d4";}.fa-bandcamp:before { content:"\f2d5";}.fa-grav:before { content:"\f2d6";}.fa-etsy:before { content:"\f2d7";}.fa-imdb:before { content:"\f2d8";}.fa-ravelry:before { content:"\f2d9";}.fa-eercast:before { content:"\f2da";}.fa-microchip:before { content:"\f2db";}.fa-snowflake-o:before { content:"\f2dc";}.fa-superpowers:before { content:"\f2dd";}.fa-wpexplorer:before { content:"\f2de";}.fa-meetup:before { content:"\f2e0";}.sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0;}.sr-only-focusable:active,.sr-only-focusable:focus { position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto;}*,*::before,*::after { -webkit-box-sizing:border-box;  box-sizing:border-box;}html { font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@-ms-viewport { width:device-width;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display:block;}body { margin:0; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; background-color:#fff;}[tabindex="-1"]:focus { outline:0 !important;}hr { -webkit-box-sizing:content-box;  box-sizing:content-box; height:0; overflow:visible;}h1, h2, h3, h4, h5, h6 { margin-top:0; margin-bottom:0.5rem;}p,ul { margin-top:0; margin-bottom:0;}abbr[title],abbr[data-original-title] { text-decoration:underline; -webkit-text-decoration:underline dotted;  text-decoration:underline dotted; cursor:help; border-bottom:0;}address { margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,dl { margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol { margin-bottom:0;}dt { font-weight:700;}dd { margin-bottom:.5rem; margin-left:0;}blockquote { margin:0 0 1rem;}dfn { font-style:italic;}b,strong { font-weight:bolder;}small { font-size:80%;}sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub { bottom:-.25em;}sup { top:-.5em;}a { color:#007bff; text-decoration:none; background-color:transparent; -webkit-text-decoration-skip:objects;}a:hover { color:#0056b3; text-decoration:underline;}a:not([href]):not([tabindex]) { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):focus { outline:0;}pre,code,kbd,samp { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:1em;}pre { margin-top:0; margin-bottom:1rem; overflow:auto; -ms-overflow-style:scrollbar;}figure { margin:0 0 1rem;}img { vertical-align:middle; border-style:none;}svg:not(:root) { overflow:hidden;}table { border-collapse:collapse;}caption { padding-top:0.75rem; padding-bottom:0.75rem; color:#6c757d; text-align:left; caption-side:bottom;}th { text-align:inherit;}button { border-radius:0;}button:focus { outline:1px dotted; outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit; color:inherit; font-family:"Montserrat",sans-serif;; line-height:1.15}button,input { overflow:visible;}button,select { text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"] { -webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner { padding:0; border-style:none;}input[type="radio"],input[type="checkbox"] { -webkit-box-sizing:border-box;  box-sizing:border-box; padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] { -webkit-appearance:listbox;}textarea { overflow:auto; resize:vertical;}fieldset { min-width:0; padding:0; margin:0; border:0;}legend { display:block; width:100%; max-width:100%; padding:0; margin-bottom:.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal;}progress { vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button { height:auto;}[type="search"] { outline-offset:-2px; -webkit-appearance:none;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration { -webkit-appearance:none;}::-webkit-file-upload-button { font:inherit; -webkit-appearance:button;}output { display:inline-block;}summary { display:list-item; cursor:pointer;}template { display:none;}[hidden] { display:none !important;}.font-size-0 { font-size:0 !important;}.align-baseline { vertical-align:baseline !important;}.align-top { vertical-align:top !important;}.align-middle { vertical-align:middle !important;}.align-bottom { vertical-align:bottom !important;}.align-text-bottom { vertical-align:text-bottom !important;}.align-text-top { vertical-align:text-top !important;}.bg-primary { background-color:#007bff !important;}a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus { background-color:#0062cc !important;}.bg-secondary { background-color:#6c757d !important;}a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus { background-color:#545b62 !important;}.bg-success { background-color:#28a745 !important;}a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus { background-color:#1e7e34 !important;}.bg-info { background-color:#17a2b8 !important;}a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { background-color:#117a8b !important;}.bg-warning { background-color:#ffc107 !important;}a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus { background-color:#d39e00 !important;}.bg-danger { background-color:#dc3545 !important;}a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus { background-color:#bd2130 !important;}.bg-light { background-color:#f8f9fa !important;}a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus { background-color:#dae0e5 !important;}.bg-dark { background-color:#343a40 !important;}a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus { background-color:#1d2124 !important;}.bg-white { background-color:#fff !important;}.bg-transparent { background-color:transparent !important;}.border { border:1px solid #ebebeb !important;}.border-top { border-top:1px solid #ebebeb !important;}.border-right { border-right:1px solid #ebebeb !important;}.border-bottom { border-bottom:1px solid #ebebeb !important;}.border-left { border-left:1px solid #ebebeb !important;}.border-0 { border:0 !important;}.border-top-0 { border-top:0 !important;}.border-right-0 { border-right:0 !important;}.border-bottom-0 { border-bottom:0 !important;}.border-left-0 { border-left:0 !important;}.border-primary { border-color:#007bff !important;}.border-secondary { border-color:#6c757d !important;}.border-success { border-color:#28a745 !important;}.border-info { border-color:#17a2b8 !important;}.border-warning { border-color:#ffc107 !important;}.border-danger { border-color:#dc3545 !important;}.border-light { border-color:#f8f9fa !important;}.border-dark { border-color:#343a40 !important;}.border-white { border-color:#fff !important;}.rounded { border-radius:0.25rem !important;}.rounded-top { border-top-left-radius:0.25rem !important; border-top-right-radius:0.25rem !important;}.rounded-right { border-top-right-radius:0.25rem !important; border-bottom-right-radius:0.25rem !important;}.rounded-bottom { border-bottom-right-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-left { border-top-left-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-circle { border-radius:50% !important;}.rounded-0 { border-radius:0 !important;}.clearfix::after { display:block; clear:both; content:"";}.d-none { display:none !important;}.d-inline { display:inline !important;}.d-inline-block { display:inline-block !important;}.d-block { display:block !important;}.d-table { display:table !important;}.d-table-row { display:table-row !important;}.d-table-cell { display:table-cell !important;}.d-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important;}.d-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important;}@media (min-width:576px) { .d-sm-none { display:none !important; } .d-sm-inline { display:inline !important; } .d-sm-inline-block { display:inline-block !important; } .d-sm-block { display:block !important; } .d-sm-table { display:table !important; } .d-sm-table-row { display:table-row !important; } .d-sm-table-cell { display:table-cell !important; } .d-sm-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-sm-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:768px) { .d-md-none { display:none !important; } .d-md-inline { display:inline !important; } .d-md-inline-block { display:inline-block !important; } .d-md-block { display:block !important; } .d-md-table { display:table !important; } .d-md-table-row { display:table-row !important; } .d-md-table-cell { display:table-cell !important; } .d-md-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-md-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:992px) { .d-lg-none { display:none !important; } .d-lg-inline { display:inline !important; } .d-lg-inline-block { display:inline-block !important; } .d-lg-block { display:block !important; } .d-lg-table { display:table !important; } .d-lg-table-row { display:table-row !important; } .d-lg-table-cell { display:table-cell !important; } .d-lg-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-lg-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:1240px) { .d-xl-none { display:none !important; } .d-xl-inline { display:inline !important; } .d-xl-inline-block { display:inline-block !important; } .d-xl-block { display:block !important; } .d-xl-table { display:table !important; } .d-xl-table-row { display:table-row !important; } .d-xl-table-cell { display:table-cell !important; } .d-xl-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-xl-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media print { .d-print-none { display:none !important; } .d-print-inline { display:inline !important; } .d-print-inline-block { display:inline-block !important; } .d-print-block { display:block !important; } .d-print-table { display:table !important; } .d-print-table-row { display:table-row !important; } .d-print-table-cell { display:table-cell !important; } .d-print-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-print-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}.embed-responsive { position:relative; display:block; width:100%; padding:0; overflow:hidden;}.embed-responsive::before { display:block; content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video { position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before { padding-top:42.85714%;}.embed-responsive-16by9::before { padding-top:56.25%;}.embed-responsive-4by3::before { padding-top:75%;}.embed-responsive-1by1::before { padding-top:100%;}.flex-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important;  flex-direction:row !important;}.flex-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important;  flex-direction:column !important;}.flex-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important;  flex-direction:row-reverse !important;}.flex-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important;  flex-direction:column-reverse !important;}.flex-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important;}.flex-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important;}.flex-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important;}.flex-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important;  flex:1 1 auto !important;}.flex-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important;  flex-grow:0 !important;}.flex-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important;  flex-grow:1 !important;}.flex-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important;}.flex-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important;}.justify-content-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important;  justify-content:flex-start !important;}.justify-content-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important;  justify-content:flex-end !important;}.justify-content-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important;  justify-content:center !important;}.justify-content-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important;  justify-content:space-between !important;}.justify-content-around { -ms-flex-pack:distribute !important; justify-content:space-around !important;}.align-items-start { -webkit-box-align:start !important; -ms-flex-align:start !important;  align-items:flex-start !important;}.align-items-end { -webkit-box-align:end !important; -ms-flex-align:end !important;  align-items:flex-end !important;}.align-items-center { -webkit-box-align:center !important; -ms-flex-align:center !important;  align-items:center !important;}.align-items-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important;  align-items:baseline !important;}.align-items-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important;  align-items:stretch !important;}.align-content-start { -ms-flex-line-pack:start !important; align-content:flex-start !important;}.align-content-end { -ms-flex-line-pack:end !important; align-content:flex-end !important;}.align-content-center { -ms-flex-line-pack:center !important; align-content:center !important;}.align-content-between { -ms-flex-line-pack:justify !important; align-content:space-between !important;}.align-content-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important;}.align-content-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important;}.align-self-auto { -ms-flex-item-align:auto !important; align-self:auto !important;}.align-self-start { -ms-flex-item-align:start !important; align-self:flex-start !important;}.align-self-end { -ms-flex-item-align:end !important; align-self:flex-end !important;}.align-self-center { -ms-flex-item-align:center !important; align-self:center !important;}.align-self-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important;}.align-self-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important;}@media (min-width:576px) { .flex-sm-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-sm-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-sm-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-sm-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-sm-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-sm-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-sm-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-sm-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-sm-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-sm-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-sm-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-sm-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-sm-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-sm-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-sm-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-sm-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-sm-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-sm-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-sm-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-sm-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-sm-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-sm-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-sm-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-sm-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-sm-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-sm-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-sm-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-sm-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-sm-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-sm-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:768px) { .flex-md-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-md-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-md-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-md-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-md-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-md-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-md-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-md-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-md-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-md-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-md-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-md-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-md-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-md-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-md-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-md-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-md-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-md-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-md-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-md-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-md-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-md-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-md-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-md-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-md-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-md-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-md-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-md-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-md-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-md-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-md-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-md-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:992px) { .flex-lg-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-lg-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-lg-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-lg-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-lg-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-lg-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-lg-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-lg-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-lg-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-lg-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-lg-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-lg-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-lg-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-lg-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-lg-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-lg-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-lg-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-lg-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-lg-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-lg-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-lg-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-lg-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-lg-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-lg-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-lg-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-lg-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-lg-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-lg-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-lg-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-lg-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:1240px) { .flex-xl-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xl-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xl-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xl-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-xl-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-xl-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-xl-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-xl-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-xl-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-xl-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xl-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xl-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xl-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xl-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xl-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xl-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xl-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xl-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xl-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xl-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xl-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xl-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xl-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xl-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xl-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-xl-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-xl-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-xl-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-xl-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-xl-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}.float-left { float:left !important;}.float-right { float:right !important;}.float-none { float:none !important;}@media (min-width:576px) { .float-sm-left { float:left !important; } .float-sm-right { float:right !important; } .float-sm-none { float:none !important; }}@media (min-width:768px) { .float-md-left { float:left !important; } .float-md-right { float:right !important; } .float-md-none { float:none !important; }}@media (min-width:992px) { .float-lg-left { float:left !important; } .float-lg-right { float:right !important; } .float-lg-none { float:none !important; }}@media (min-width:1240px) { .float-xl-left { float:left !important; } .float-xl-right { float:right !important; } .float-xl-none { float:none !important; }}.position-static { position:static !important;}.position-relative { position:relative !important;}.position-absolute { position:absolute !important;}.position-fixed { position:fixed !important;}.position-sticky { position:-webkit-sticky !important; position:sticky !important;}.fixed-top { position:fixed; top:0; right:0; left:0; z-index:1030;}.fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030;}@supports ((position:-webkit-sticky) or (position:sticky)) { .sticky-top { position:-webkit-sticky; position:sticky; top:0; z-index:1020; }}.sr-only { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal;}.shadow-sm { -webkit-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow { -webkit-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;  box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg { -webkit-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;  box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none { -webkit-box-shadow:none !important;  box-shadow:none !important;}.mw-100 { max-width:100% !important;}.mh-100 { max-height:100% !important;}.m-0 { margin:0 !important;}.mt-0,.my-0 { margin-top:0 !important;}.mr-0,.mx-0 { margin-right:0 !important;}.mb-0,.my-0 { margin-bottom:0 !important;}.ml-0,.mx-0 { margin-left:0 !important;}.m-1 { margin:0.25rem !important;}.mt-1,.my-1 { margin-top:0.25rem !important;}.mr-1,.mx-1 { margin-right:0.25rem !important;}.mb-1,.my-1 { margin-bottom:0.25rem !important;}.ml-1,.mx-1 { margin-left:0.25rem !important;}.m-2 { margin:0.5rem !important;}.mt-2,.my-2 { margin-top:0.5rem !important;}.mr-2,.mx-2 { margin-right:0.5rem !important;}.mb-2,.my-2 { margin-bottom:0.5rem !important;}.ml-2,.mx-2 { margin-left:0.5rem !important;}.m-3 { margin:1rem !important;}.mt-3,.my-3 { margin-top:1rem !important;}.mr-3,.mx-3 { margin-right:1rem !important;}.mb-3,.my-3 { margin-bottom:1rem !important;}.ml-3,.mx-3 { margin-left:1rem !important;}.m-4 { margin:1.5rem !important;}.mt-4,.my-4 { margin-top:1.5rem !important;}.mr-4,.mx-4 { margin-right:1.5rem !important;}.mb-4,.my-4 { margin-bottom:1.5rem !important;}.ml-4,.mx-4 { margin-left:1.5rem !important;}.m-5 { margin:3rem !important;}.mt-5,.my-5 { margin-top:3rem !important;}.mr-5,.mx-5 { margin-right:3rem !important;}.mb-5,.my-5 { margin-bottom:3rem !important;}.ml-5,.mx-5 { margin-left:3rem !important;}.p-0 { padding:0 !important;}.pt-0,.py-0 { padding-top:0 !important;}.pr-0,.px-0 { padding-right:0 !important;}.pb-0,.py-0 { padding-bottom:0 !important;}.pl-0,.px-0 { padding-left:0 !important;}.p-1 { padding:0.25rem !important;}.pt-1,.py-1 { padding-top:0.25rem !important;}.pr-1,.px-1 { padding-right:0.25rem !important;}.pb-1,.py-1 { padding-bottom:0.25rem !important;}.pl-1,.px-1 { padding-left:0.25rem !important;}.p-2 { padding:0.5rem !important;}.pt-2,.py-2 { padding-top:0.5rem !important;}.pr-2,.px-2 { padding-right:0.5rem !important;}.pb-2,.py-2 { padding-bottom:0.5rem !important;}.pl-2,.px-2 { padding-left:0.5rem !important;}.p-3 { padding:1rem !important;}.pt-3,.py-3 { padding-top:1rem !important;}.pr-3,.px-3 { padding-right:1rem !important;}.pb-3,.py-3 { padding-bottom:1rem !important;}.pl-3,.px-3 { padding-left:1rem !important;}.p-4 { padding:1.5rem !important;}.pt-4,.py-4 { padding-top:1.5rem !important;}.pr-4,.px-4 { padding-right:1.5rem !important;}.pr-40px, .px-40px { padding-right:40px !important;}.px-5px, .pr-5px { padding-right:5px !important;}.pb-4,.py-4 { padding-bottom:1.5rem !important;}.pl-4,.px-4 { padding-left:1.5rem !important;}.pl-40px, .px-40px { padding-left:40px !important;}.pl-5px, .px-5px { padding-left:5px !important;}.p-5 { padding:3rem !important;}.pt-5,.py-5 { padding-top:3rem !important;}.pr-5,.px-5 { padding-right:3rem !important;}.pb-5,.py-5 { padding-bottom:3rem !important;}.pl-5,.px-5 { padding-left:3rem !important;}.m-auto { margin:auto !important;}.mt-auto,.my-auto { margin-top:auto !important;}.mr-auto,.mx-auto { margin-right:auto !important;}.mb-auto,.my-auto { margin-bottom:auto !important;}.ml-auto,.mx-auto { margin-left:auto !important;}@media (min-width:576px) { .m-sm-0 { margin:0 !important; } .mt-sm-0, .my-sm-0 { margin-top:0 !important; } .mr-sm-0, .mx-sm-0 { margin-right:0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom:0 !important; } .ml-sm-0, .mx-sm-0 { margin-left:0 !important; } .m-sm-1 { margin:0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top:0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right:0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom:0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left:0.25rem !important; } .m-sm-2 { margin:0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top:0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right:0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom:0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left:0.5rem !important; } .m-sm-3 { margin:1rem !important; } .mt-sm-3, .my-sm-3 { margin-top:1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right:1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom:1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left:1rem !important; } .m-sm-4 { margin:1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top:1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right:1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom:1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left:1.5rem !important; } .m-sm-5 { margin:3rem !important; } .mt-sm-5, .my-sm-5 { margin-top:3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right:3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom:3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left:3rem !important; } .p-sm-0 { padding:0 !important; } .pt-sm-0, .py-sm-0 { padding-top:0 !important; } .pr-sm-0, .px-sm-0 { padding-right:0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom:0 !important; } .pl-sm-0, .px-sm-0 { padding-left:0 !important; } .p-sm-1 { padding:0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top:0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right:0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom:0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left:0.25rem !important; } .p-sm-2 { padding:0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top:0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right:0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom:0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left:0.5rem !important; } .p-sm-3 { padding:1rem !important; } .pt-sm-3, .py-sm-3 { padding-top:1rem !important; } .pr-sm-3, .px-sm-3 { padding-right:1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom:1rem !important; } .pl-sm-3, .px-sm-3 { padding-left:1rem !important; } .p-sm-4 { padding:1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top:1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right:1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom:1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left:1.5rem !important; } .p-sm-5 { padding:3rem !important; } .pt-sm-5, .py-sm-5 { padding-top:3rem !important; } .pr-sm-5, .px-sm-5 { padding-right:3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom:3rem !important; } .pl-sm-5, .px-sm-5 { padding-left:3rem !important; } .m-sm-auto { margin:auto !important; } .mt-sm-auto, .my-sm-auto { margin-top:auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right:auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom:auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left:auto !important; }}@media (min-width:768px) { .m-md-0 { margin:0 !important; } .mt-md-0, .my-md-0 { margin-top:0 !important; } .mr-md-0, .mx-md-0 { margin-right:0 !important; } .mb-md-0, .my-md-0 { margin-bottom:0 !important; } .ml-md-0, .mx-md-0 { margin-left:0 !important; } .m-md-1 { margin:0.25rem !important; } .mt-md-1, .my-md-1 { margin-top:0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right:0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom:0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left:0.25rem !important; } .m-md-2 { margin:0.5rem !important; } .mt-md-2, .my-md-2 { margin-top:0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right:0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom:0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left:0.5rem !important; } .m-md-3 { margin:1rem !important; } .mt-md-3, .my-md-3 { margin-top:1rem !important; } .mr-md-3, .mx-md-3 { margin-right:1rem !important; } .mb-md-3, .my-md-3 { margin-bottom:1rem !important; } .ml-md-3, .mx-md-3 { margin-left:1rem !important; } .m-md-4 { margin:1.5rem !important; } .mt-md-4, .my-md-4 { margin-top:1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right:1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom:1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left:1.5rem !important; } .m-md-5 { margin:3rem !important; } .mt-md-5, .my-md-5 { margin-top:3rem !important; } .mr-md-5, .mx-md-5 { margin-right:3rem !important; } .mb-md-5, .my-md-5 { margin-bottom:3rem !important; } .ml-md-5, .mx-md-5 { margin-left:3rem !important; } .p-md-0 { padding:0 !important; } .pt-md-0, .py-md-0 { padding-top:0 !important; } .pr-md-0, .px-md-0 { padding-right:0 !important; } .pb-md-0, .py-md-0 { padding-bottom:0 !important; } .pl-md-0, .px-md-0 { padding-left:0 !important; } .p-md-1 { padding:0.25rem !important; } .pt-md-1, .py-md-1 { padding-top:0.25rem !important; } .pr-md-1, .px-md-1 { padding-right:0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom:0.25rem !important; } .pl-md-1, .px-md-1 { padding-left:0.25rem !important; } .p-md-2 { padding:0.5rem !important; } .pt-md-2, .py-md-2 { padding-top:0.5rem !important; } .pr-md-2, .px-md-2 { padding-right:0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom:0.5rem !important; } .pl-md-2, .px-md-2 { padding-left:0.5rem !important; } .p-md-3 { padding:1rem !important; } .pt-md-3, .py-md-3 { padding-top:1rem !important; } .pr-md-3, .px-md-3 { padding-right:1rem !important; } .pb-md-3, .py-md-3 { padding-bottom:1rem !important; } .pl-md-3, .px-md-3 { padding-left:1rem !important; } .p-md-4 { padding:1.5rem !important; } .pt-md-4, .py-md-4 { padding-top:1.5rem !important; } .pr-md-4, .px-md-4 { padding-right:1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom:1.5rem !important; } .pl-md-4, .px-md-4 { padding-left:1.5rem !important; } .p-md-5 { padding:3rem !important; } .pt-md-5, .py-md-5 { padding-top:3rem !important; } .pr-md-5, .px-md-5 { padding-right:3rem !important; } .pb-md-5, .py-md-5 { padding-bottom:3rem !important; } .pl-md-5, .px-md-5 { padding-left:3rem !important; } .m-md-auto { margin:auto !important; } .mt-md-auto, .my-md-auto { margin-top:auto !important; } .mr-md-auto, .mx-md-auto { margin-right:auto !important; } .mb-md-auto, .my-md-auto { margin-bottom:auto !important; } .ml-md-auto, .mx-md-auto { margin-left:auto !important; }}@media (min-width:992px) { .m-lg-0 { margin:0 !important; } .mt-lg-0, .my-lg-0 { margin-top:0 !important; } .mr-lg-0, .mx-lg-0 { margin-right:0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom:0 !important; } .ml-lg-0, .mx-lg-0 { margin-left:0 !important; } .m-lg-1 { margin:0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top:0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right:0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom:0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left:0.25rem !important; } .m-lg-2 { margin:0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top:0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right:0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom:0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left:0.5rem !important; } .m-lg-3 { margin:1rem !important; } .mt-lg-3, .my-lg-3 { margin-top:1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right:1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom:1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left:1rem !important; } .m-lg-4 { margin:1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top:1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right:1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom:1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left:1.5rem !important; } .m-lg-5 { margin:3rem !important; } .mt-lg-5, .my-lg-5 { margin-top:3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right:3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom:3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left:3rem !important; } .p-lg-0 { padding:0 !important; } .pt-lg-0, .py-lg-0 { padding-top:0 !important; } .pr-lg-0, .px-lg-0 { padding-right:0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom:0 !important; } .pl-lg-0, .px-lg-0 { padding-left:0 !important; } .p-lg-1 { padding:0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top:0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right:0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom:0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left:0.25rem !important; } .p-lg-2 { padding:0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top:0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right:0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom:0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left:0.5rem !important; } .p-lg-3 { padding:1rem !important; } .pt-lg-3, .py-lg-3 { padding-top:1rem !important; } .pr-lg-3, .px-lg-3 { padding-right:1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom:1rem !important; } .pl-lg-3, .px-lg-3 { padding-left:1rem !important; } .p-lg-4 { padding:1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top:1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right:1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom:1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left:1.5rem !important; } .p-lg-5 { padding:3rem !important; } .pt-lg-5, .py-lg-5 { padding-top:3rem !important; } .pr-lg-5, .px-lg-5 { padding-right:3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom:3rem !important; } .pl-lg-5, .px-lg-5 { padding-left:3rem !important; } .m-lg-auto { margin:auto !important; } .mt-lg-auto, .my-lg-auto { margin-top:auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right:auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom:auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left:auto !important; }}@media (min-width:1240px) { .m-xl-0 { margin:0 !important; } .mt-xl-0, .my-xl-0 { margin-top:0 !important; } .mr-xl-0, .mx-xl-0 { margin-right:0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom:0 !important; } .ml-xl-0, .mx-xl-0 { margin-left:0 !important; } .m-xl-1 { margin:0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top:0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right:0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom:0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left:0.25rem !important; } .m-xl-2 { margin:0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top:0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right:0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom:0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left:0.5rem !important; } .m-xl-3 { margin:1rem !important; } .mt-xl-3, .my-xl-3 { margin-top:1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right:1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom:1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left:1rem !important; } .m-xl-4 { margin:1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top:1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right:1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom:1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left:1.5rem !important; } .m-xl-5 { margin:3rem !important; } .mt-xl-5, .my-xl-5 { margin-top:3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right:3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom:3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left:3rem !important; } .p-xl-0 { padding:0 !important; } .pt-xl-0, .py-xl-0 { padding-top:0 !important; } .pr-xl-0, .px-xl-0 { padding-right:0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom:0 !important; } .pl-xl-0, .px-xl-0 { padding-left:0 !important; } .p-xl-1 { padding:0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top:0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right:0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom:0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left:0.25rem !important; } .p-xl-2 { padding:0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top:0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right:0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom:0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left:0.5rem !important; } .p-xl-3 { padding:1rem !important; } .pt-xl-3, .py-xl-3 { padding-top:1rem !important; } .pr-xl-3, .px-xl-3 { padding-right:1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom:1rem !important; } .pl-xl-3, .px-xl-3 { padding-left:1rem !important; } .p-xl-4 { padding:1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top:1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right:1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom:1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left:1.5rem !important; } .p-xl-5 { padding:3rem !important; } .pt-xl-5, .py-xl-5 { padding-top:3rem !important; } .pr-xl-5, .px-xl-5 { padding-right:3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom:3rem !important; } .pl-xl-5, .px-xl-5 { padding-left:3rem !important; } .m-xl-auto { margin:auto !important; } .mt-xl-auto, .my-xl-auto { margin-top:auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right:auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom:auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left:auto !important; }}.text-monospace { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}.text-justify { text-align:justify !important;}.text-nowrap { white-space:nowrap !important;}.text-truncate { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.text-left { text-align:left !important;}.text-right { text-align:right !important;}.text-center { text-align:center !important;}@media (min-width:576px) { .text-sm-left { text-align:left !important; } .text-sm-right { text-align:right !important; } .text-sm-center { text-align:center !important; }}@media (min-width:768px) { .text-md-left { text-align:left !important; } .text-md-right { text-align:right !important; } .text-md-center { text-align:center !important; }}@media (min-width:992px) { .text-lg-left { text-align:left !important; } .text-lg-right { text-align:right !important; } .text-lg-center { text-align:center !important; }}@media (min-width:1240px) { .text-xl-left { text-align:left !important; } .text-xl-right { text-align:right !important; } .text-xl-center { text-align:center !important; }}.text-lowercase { text-transform:lowercase !important;}.text-uppercase { text-transform:uppercase !important;}.text-capitalize { text-transform:capitalize !important;}.font-weight-light { font-weight:300 !important;}.font-weight-normal { font-weight:400 !important;}.font-weight-bold { font-weight:700 !important;}.font-italic { font-style:italic !important;}.text-white { color:#fff !important;}.text-primary { color:#e3bd00 !important;}a.text-primary:hover, a.text-primary:focus { color:#0062cc !important;}.text-secondary { color:#6c757d !important;}a.text-secondary:hover, a.text-secondary:focus { color:#545b62 !important;}.text-success { color:#28a745 !important;}a.text-success:hover, a.text-success:focus { color:#1e7e34 !important;}.text-info { color:#17a2b8 !important;}a.text-info:hover, a.text-info:focus { color:#117a8b !important;}.text-warning { color:#ffc107 !important;}a.text-warning:hover, a.text-warning:focus { color:#d39e00 !important;}.text-danger { color:#dc3545 !important;}a.text-danger:hover, a.text-danger:focus { color:#bd2130 !important;}.text-light { color:#f8f9fa !important;}a.text-light:hover, a.text-light:focus { color:#dae0e5 !important;}.text-dark { color:#343a40 !important;}a.text-dark:hover, a.text-dark:focus { color:#1d2124 !important;}.text-body { color:#212529 !important;}.text-muted { color:#6c757d !important;}.text-black-50 { color:rgba(0, 0, 0, 0.5) !important;}.text-white-50 { color:rgba(255, 255, 255, 0.5) !important;}.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.visible { visibility:visible !important;}.invisible { visibility:hidden !important;}.container { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}@media (min-width:576px) { .container { max-width:540px; }}@media (min-width:768px) { .container { max-width:720px; }}@media (min-width:992px) { .container { max-width:960px; }}@media (min-width:1240px) { .container { max-width:1200px; }}.container-fluid { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}.row { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}.no-gutters { margin-right:0; margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"] { padding-right:0; padding-left:0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs,.col-xs-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,.col-xxl-auto { position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px;}.col { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1;  flex-grow:1; max-width:100%;}.col-auto { -webkit-box-flex:0; -ms-flex:0 0 auto;  flex:0 0 auto; width:auto; max-width:none;}.col-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%; max-width:8.33333%;}.col-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%; max-width:16.66667%;}.col-3 { -webkit-box-flex:0; -ms-flex:0 0 25%;  flex:0 0 25%; max-width:25%;}.col-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%; max-width:33.33333%;}.col-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%; max-width:41.66667%;}.col-6 { -webkit-box-flex:0; -ms-flex:0 0 50%;  flex:0 0 50%; max-width:50%;}.col-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%; max-width:58.33333%;}.col-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%; max-width:66.66667%;}.col-9 { -webkit-box-flex:0; -ms-flex:0 0 75%;  flex:0 0 75%; max-width:75%;}.col-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%; max-width:83.33333%;}.col-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%; max-width:91.66667%;}.col-12 { -webkit-box-flex:0; -ms-flex:0 0 100%;  flex:0 0 100%; max-width:100%;}.order-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1;  order:-1;}.order-last { -webkit-box-ordinal-group:14; -ms-flex-order:13;  order:13;}.order-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0;  order:0;}.order-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1;  order:1;}.order-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2;  order:2;}.order-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3;  order:3;}.order-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4;  order:4;}.order-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5;  order:5;}.order-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6;  order:6;}.order-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7;  order:7;}.order-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8;  order:8;}.order-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9;  order:9;}.order-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10;  order:10;}.order-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11;  order:11;}.order-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12;  order:12;}.offset-1 { margin-left:8.33333%;}.offset-2 { margin-left:16.66667%;}.offset-3 { margin-left:25%;}.offset-4 { margin-left:33.33333%;}.offset-5 { margin-left:41.66667%;}.offset-6 { margin-left:50%;}.offset-7 { margin-left:58.33333%;}.offset-8 { margin-left:66.66667%;}.offset-9 { margin-left:75%;}.offset-10 { margin-left:83.33333%;}.offset-11 { margin-left:91.66667%;}@media (min-width:576px) { .col-sm { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-sm-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-sm-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-sm-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-sm-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-sm-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-sm-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-sm-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-sm-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-sm-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-sm-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-sm-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-sm-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-sm-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-sm-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-sm-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-sm-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-sm-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-sm-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-sm-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-sm-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-sm-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-sm-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-sm-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-sm-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-sm-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-sm-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-sm-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-sm-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; } .offset-sm-0 { margin-left:0; } .offset-sm-1 { margin-left:8.33333%; } .offset-sm-2 { margin-left:16.66667%; } .offset-sm-3 { margin-left:25%; } .offset-sm-4 { margin-left:33.33333%; } .offset-sm-5 { margin-left:41.66667%; } .offset-sm-6 { margin-left:50%; } .offset-sm-7 { margin-left:58.33333%; } .offset-sm-8 { margin-left:66.66667%; } .offset-sm-9 { margin-left:75%; } .offset-sm-10 { margin-left:83.33333%; } .offset-sm-11 { margin-left:91.66667%; }}@media (min-width:768px) { .col-md { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-md-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-md-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-md-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-md-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-md-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-md-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-md-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-md-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-md-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-md-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-md-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-md-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-md-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-md-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-md-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-md-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-md-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-md-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-md-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-md-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-md-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-md-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-md-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-md-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-md-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-md-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-md-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-md-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; } .offset-md-0 { margin-left:0; } .offset-md-1 { margin-left:8.33333%; } .offset-md-2 { margin-left:16.66667%; } .offset-md-3 { margin-left:25%; } .offset-md-4 { margin-left:33.33333%; } .offset-md-5 { margin-left:41.66667%; } .offset-md-6 { margin-left:50%; } .offset-md-7 { margin-left:58.33333%; } .offset-md-8 { margin-left:66.66667%; } .offset-md-9 { margin-left:75%; } .offset-md-10 { margin-left:83.33333%; } .offset-md-11 { margin-left:91.66667%; }}@media (min-width:992px) { .col-lg { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-lg-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-lg-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-lg-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-lg-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-lg-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-lg-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-lg-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-lg-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-lg-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-lg-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-lg-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-lg-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-lg-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-lg-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-lg-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-lg-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-lg-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-lg-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-lg-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-lg-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-lg-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-lg-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-lg-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-lg-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-lg-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-lg-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-lg-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-lg-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; } .offset-lg-0 { margin-left:0; } .offset-lg-1 { margin-left:8.33333%; } .offset-lg-2 { margin-left:16.66667%; } .offset-lg-3 { margin-left:25%; } .offset-lg-4 { margin-left:33.33333%; } .offset-lg-5 { margin-left:41.66667%; } .offset-lg-6 { margin-left:50%; } .offset-lg-7 { margin-left:58.33333%; } .offset-lg-8 { margin-left:66.66667%; } .offset-lg-9 { margin-left:75%; } .offset-lg-10 { margin-left:83.33333%; } .offset-lg-11 { margin-left:91.66667%; }}@media (min-width:1240px) { .col-xl { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-xl-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-xl-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-xl-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-xl-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-xl-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-xl-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-xl-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-xl-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-xl-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-xl-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-xl-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-xl-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-xl-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-xl-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-xl-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-xl-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-xl-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-xl-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-xl-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-xl-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-xl-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-xl-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-xl-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-xl-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-xl-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-xl-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-xl-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-xl-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; } .offset-xl-0 { margin-left:0; } .offset-xl-1 { margin-left:8.33333%; } .offset-xl-2 { margin-left:16.66667%; } .offset-xl-3 { margin-left:25%; } .offset-xl-4 { margin-left:33.33333%; } .offset-xl-5 { margin-left:41.66667%; } .offset-xl-6 { margin-left:50%; } .offset-xl-7 { margin-left:58.33333%; } .offset-xl-8 { margin-left:66.66667%; } .offset-xl-9 { margin-left:75%; } .offset-xl-10 { margin-left:83.33333%; } .offset-xl-11 { margin-left:91.66667%; }}.w-25 { width:25% !important;}.w-50 { width:50% !important;}.w-75 { width:75% !important;}.w-100 { width:100% !important;}.w-auto { width:auto !important;}.h-25 { height:25% !important;}.h-50 { height:50% !important;}.h-75 { height:75% !important;}.h-100 { height:100% !important;}.h-auto { height:auto !important;}@media (min-width:576px) { .w-sm-25 { width:25% !important; }}@media (min-width:576px) { .w-sm-50 { width:50% !important; }}@media (min-width:576px) { .w-sm-75 { width:75% !important; }}@media (min-width:576px) { .w-sm-100 { width:100% !important; }}@media (min-width:576px) { .w-sm-auto { width:auto !important; }}@media (min-width:576px) { .h-sm-25 { height:25% !important; }}@media (min-width:576px) { .h-sm-50 { height:50% !important; }}@media (min-width:576px) { .h-sm-75 { height:75% !important; }}@media (min-width:576px) { .h-sm-100 { height:100% !important; }}@media (min-width:576px) { .h-sm-auto { height:auto !important; }}@media (min-width:768px) { .w-md-25 { width:25% !important; }}@media (min-width:768px) { .w-md-50 { width:50% !important; }}@media (min-width:768px) { .w-md-75 { width:75% !important; }}@media (min-width:768px) { .w-md-100 { width:100% !important; }}@media (min-width:768px) { .w-md-auto { width:auto !important; }}@media (min-width:768px) { .h-md-25 { height:25% !important; }}@media (min-width:768px) { .h-md-50 { height:50% !important; }}@media (min-width:768px) { .h-md-75 { height:75% !important; }}@media (min-width:768px) { .h-md-100 { height:100% !important; }}@media (min-width:768px) { .h-md-auto { height:auto !important; }}@media (min-width:992px) { .w-lg-25 { width:25% !important; }}@media (min-width:992px) { .w-lg-50 { width:50% !important; }}@media (min-width:992px) { .w-lg-75 { width:75% !important; }}@media (min-width:992px) { .w-lg-100 { width:100% !important; }}@media (min-width:992px) { .w-lg-auto { width:auto !important; }}@media (min-width:992px) { .h-lg-25 { height:25% !important; }}@media (min-width:992px) { .h-lg-50 { height:50% !important; }}@media (min-width:992px) { .h-lg-75 { height:75% !important; }}@media (min-width:992px) { .h-lg-100 { height:100% !important; }}@media (min-width:992px) { .h-lg-auto { height:auto !important; }}@media (min-width:1240px) { .w-xl-25 { width:25% !important; }}@media (min-width:1240px) { .w-xl-50 { width:50% !important; }}@media (min-width:1240px) { .w-xl-75 { width:75% !important; }}@media (min-width:1240px) { .w-xl-100 { width:100% !important; }}@media (min-width:1240px) { .w-xl-auto { width:auto !important; }}@media (min-width:1240px) { .h-xl-25 { height:25% !important; }}@media (min-width:1240px) { .h-xl-50 { height:50% !important; }}@media (min-width:1240px) { .h-xl-75 { height:75% !important; }}@media (min-width:1240px) { .h-xl-100 { height:100% !important; }}@media (min-width:1240px) { .h-xl-auto { height:auto !important; }}.slick-slider{ position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}.slick-list{ position:relative; display:block; overflow:hidden; margin:0; padding:0;}.slick-list:focus{ outline:none;}.slick-list.dragging{ cursor:pointer; }.slick-slider .slick-track,.slick-slider .slick-list{ -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0);  -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.slick-track{ position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto;}.slick-track:before,.slick-track:after{ display:table; content:'';}.slick-track:after{ clear:both;}.slick-loading .slick-track{ visibility:hidden;}.slick-slide{ display:none; float:left; height:100%; min-height:1px;}[dir='rtl'] .slick-slide{ float:right;}.slick-slide img{ display:block;}.slick-slide.slick-loading img{ display:none;}.slick-slide.dragging img{ pointer-events:none;}.slick-initialized .slick-slide{ display:block;}.slick-loading .slick-slide{ visibility:hidden;}.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent;}.slick-arrow.slick-hidden { display:none;}.slick-list:after { clear:both; content:""; display:block;}.ps { -ms-touch-action:auto; touch-action:auto; overflow:hidden !important; -ms-overflow-style:none; } @supports (-ms-overflow-style:none) { .ps { overflow:auto !important; } } @media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) { .ps { overflow:auto !important; } } .ps.ps--active-x > .ps__scrollbar-x-rail, .ps.ps--active-y > .ps__scrollbar-y-rail { display:block; background-color:transparent; } .ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail { background-color:#eee; opacity:0.9; } .ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x { background-color:#999; height:11px; } .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail { background-color:#eee; opacity:0.9; } .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y { background-color:#999; width:11px; } .ps > .ps__scrollbar-x-rail { display:none; position:absolute;  opacity:0; -webkit-transition:background-color .2s linear, opacity .2s linear; -o-transition:background-color .2s linear, opacity .2s linear; -moz-transition:background-color .2s linear, opacity .2s linear; transition:background-color .2s linear, opacity .2s linear; bottom:0px;  height:15px; } .ps > .ps__scrollbar-x-rail > .ps__scrollbar-x { position:absolute; background-color:#aaa; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; -o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; -moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; bottom:2px; height:6px; } .ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x, .ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x { height:11px; } .ps > .ps__scrollbar-y-rail { display:none; position:absolute;  opacity:0; -webkit-transition:background-color .2s linear, opacity .2s linear; -o-transition:background-color .2s linear, opacity .2s linear; -moz-transition:background-color .2s linear, opacity .2s linear; transition:background-color .2s linear, opacity .2s linear; right:0;  width:15px; } .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y { position:absolute; background-color:#aaa; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; -o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; -moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; right:2px; width:6px; } .ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y, .ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y { width:11px; } .ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail { background-color:#eee; opacity:0.9; } .ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x { background-color:#999; height:11px; } .ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail { background-color:#eee; opacity:0.9; } .ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y { background-color:#999; width:11px; } .ps:hover > .ps__scrollbar-x-rail, .ps:hover > .ps__scrollbar-y-rail { opacity:0.6; } .ps:hover > .ps__scrollbar-x-rail:hover { background-color:#eee; opacity:0.9; } .ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x { background-color:#999; } .ps:hover > .ps__scrollbar-y-rail:hover { background-color:#eee; opacity:0.9; } .ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y { background-color:#999; }@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.eot');src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.eot?#iefix') format("embedded-opentype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.woff') format("woff"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.ttf') format("truetype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-light-300.svg#fontawesome') format("svg")}.fal{font-family:Font Awesome\ 5 Pro;font-weight:300}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.eot');src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.eot?#iefix') format("embedded-opentype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.woff') format("woff"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.ttf') format("truetype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-regular-400.svg#fontawesome') format("svg")}.far{font-family:Font Awesome\ 5 Pro;font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.eot');src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.eot?#iefix') format("embedded-opentype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.woff') format("woff"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.ttf') format("truetype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-solid-900.svg#fontawesome') format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.eot');src:url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.eot?#iefix') format("embedded-opentype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.woff') format("woff"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.ttf') format("truetype"),url('../!common_design/own/fonts/fontawesome/webfonts/fa-brands-400.svg#fontawesome') format("svg")}.fab{font-family:Font Awesome\ 5 Brands}*, *:focus, *:hover {outline:none!important;}.wishlist-link a,.banner_start_big_slider-pro li:last-child a,.artref-details-btn,.opinions-elements li:last-child a,.page_artdet_func_outer a{  color:#525357;  background-color:transparent;  border:1px solid #e3bd00;  padding:.75rem 2rem;  -webkit-transition:all 0.2s ease-in-out !important;  -o-transition:all 0.2s ease-in-out !important;  transition:all 0.2s ease-in-out !important;  font-weight:600;  text-transform:uppercase;}.wishlist-link a:hover,.banner_start_big_slider-pro li:last-child a:hover,.artref-details-btn:hover,.opinions-elements li:last-child a:hover,.page_artdet_func_outer a:hover{  background-color:#e3bd00;  color:#fff;}.page_artdet_func_outer a {  width:40px;  height:40px;  padding:0;  display:block;  line-height:38px;  font-weight:400;}.page_txt *, .page_page_blog_message *, .page_page_blog_intro * {font-size:inherit;font-family:inherit;color:inherit;}.page_txt a, .page_txt p, .page_page_blog_message a, .page_page_blog_message p, .page_page_blog_intro a, .page_page_blog_intro p {font-size:inherit;font-weight:inherit;color:inherit;}p {  margin-top:0;  margin-bottom:1rem;}html {  font-size:14px;}body {  font-size:1rem;text-align:left;background:#f2f2f2;width:100%;padding:0;margin:0;border:0;overflow-x:hidden;  color:#333;}body#ud_shop_start {  background-color:#fff;}a, a:hover, a:focus {text-decoration:none;}a {  color:#e3bd00;}a:focus, a:hover {  color:#b09300;}a:active, a:hover {  outline-width:0;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  margin-bottom:.5rem;  font-family:inherit;  font-weight:500;  line-height:1.1;  color:inherit;}select {  padding:.5rem;  font-size:.875rem;  max-width:150px;  color:#55595c;  border:1px solid rgba(0,0,0,0.15);  -webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;  -o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;}select:focus {  border-color:#e3bd00;  outline:none;}form {padding:0;margin:0;border:0;}.clear_fix {clear:both;font-size:0;}input[type=text], input[type=password], input[type=email], textarea {  width:100%;  padding:.75rem .75rem;  font-size:1rem;  line-height:1.25;  color:#55595c;  background-color:#fff;  background-image:none;  -webkit-background-clip:padding-box;  background-clip:padding-box;  border:1px solid rgba(0,0,0,0.15);  border-radius:0;  -webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;  -o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;  transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;}input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, textarea:focus {  border-color:#e3bd00;}input::-webkit-input-placeholder {   color:#818a91;}input::-moz-placeholder {   color:#818a91;}input:-ms-input-placeholder {   color:#818a91;}input:-moz-placeholder {   color:#818a91;}textarea::-webkit-input-placeholder {  color:#818a91;}textarea::-moz-placeholder {   color:#818a91;}textarea:-ms-input-placeholder {   color:#818a91;}textarea:-moz-placeholder {   color:#818a91;}.InputBlock input[type=text], .InputBlock input[type=password], .InputBlock textarea {max-width:400px;width:70%;}.InputBlock textarea {height:9em;font-size:13px;}.InputBlock {margin-bottom:10px;font-size:0;}.InputBlock label {width:30%;text-align:right;padding:8px 40px 0 0;  vertical-align:top;}.InputBlock .Description {margin-left:30%;}legend {font-size:18px;}textarea {padding:10px 20px;}.bg-grey {  background:#f2f2f2;}input[type=submit],input[type=button],input[type=reset],button,#page_artdet_inquire a,.popup_title_button2 a {  cursor:pointer; padding:0.75rem 2rem;  -webkit-transition:all 0.2s ease-in-out;  -o-transition:all 0.2s ease-in-out;  transition:all 0.2s ease-in-out;  color:#000;  background-color:#fff;  border:1px solid #e3bd00;}.box_search_button {  border:none;  border-radius:0;}input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,#page_artdet_inquire a:hover,.popup_title_button2 a:hover {  background-color:#b09300;  border-color:#a68a00;  color:#fff;}#page_artdet_inquire a span {line-height:40px;}.text_input_checkbox_checked input, .text_input_checkbox_unchecked input, .text_input_radio_checked input, .text_input_radio_unchecked input {display:none;}.text_input_checkbox {display:inline-block;  border-radius:4px;  width:15px;  height:15px;  -webkit-box-shadow:inset 0 0 0 0 #fff !important;  box-shadow:inset 0 0 0 0 #fff !important;  background:#ddd;cursor:pointer;position:relative;transition:0.4s;}.text_input_checkbox:hover, .text_input_checkbox:active, .text_input_checkbox:focus, .text_input_checkbox_checked {  background:#e3bd00;}.text_input_checkbox.text_input_checkbox_checked:after {  content:'';  position:absolute;  border-radius:2px;  border-bottom:2px solid #fff;  border-left:2px solid #fff;  width:10px;  height:5px;  left:3px;  top:4px;  -webkit-transform:rotate(-45deg);  -ms-transform:rotate(-45deg);  -o-transform:rotate(-45deg);  transform:rotate(-45deg);  background:transparent;  font-size:1.7em;  line-height:16px;}.text_input_checkbox:hover, .text_input_checkbox.text_input_checkbox_checked:after {  border-color:#fff;}.text_input_radio {display:inline-block;width:16px;height:16px;border-radius:50%;  -webkit-box-shadow:inset 0 0 0 0 #fff !important;  box-shadow:inset 0 0 0 0 #fff !important;  background:#ddd;cursor:pointer;position:relative;transition:0.4s;  vertical-align:top;  margin-right:5px;}.text_input_radio + .text_input_radio {  margin-top:5px;}.text_input_radio.text_input_radio_checked, .text_input_radio:active, .text_input_radio:focus, .text_input_radio:hover {  background:#e3bd00 !important;}.text_input_radio.text_input_radio_checked:after {  content:'';  position:absolute;  width:6px;  height:6px;  border-radius:50%;  background:#fff;  top:5px;  left:5px;}img {width:auto;height:auto;max-width:100%;max-height:100%;}label {padding-right:10px;}#exposeMaskOverlay {top:0px !important;bottom:0px !important;left:0px !important;right:0px !important;width:auto !important;position:fixed !important;}#container {width:100%;overflow:hidden;}.box_content {width:100%;padding:0;text-align:left;  overflow:hidden;}#box_money_content.box_content, #box_art_data_content.box_content {overflow:visible;}.box_art_data_select {  text-align:center;}.back_to_top {  display:block;  width:40px;  height:40px;  float:right;  -webkit-transition:all ease 0.3s;  -o-transition:all ease 0.3s;  transition:all ease 0.3s;  border:1px solid rgba(0,0,0,0.15);  text-align:center;  text-decoration:none;  color:#000;  line-height:40px;}.back_to_top:after {content:'\f077';font-family:'Font Awesome 5 Pro';font-size:14px;color:#333;  font-weight:300;}.back_to_top:hover {border-color:#e3bd00;}.text_style_line {text-decoration:line-through;}.page_hr {width:100%;height:1px;background:#f2f2f2;margin:20px 0;}.page_hr hr {border:none;}.page_txt {  margin-bottom:20px;}.page_content_item {text-align:justify;clear:both;}table td p {margin:0;}#page_notfound_title {margin-bottom:30px;  padding-bottom:10px;  font-size:18px;  text-transform:uppercase;  color:#f22;  border-bottom:1px solid #f2f2f2;  line-height:18px;}#page_PopupContainer_ajax, #page_PopupContainer_tooltip_ajax, .box_content_ajax, .page_content_ajax, #resp_logout_tab {margin:50px auto;width:30px;height:30px;position:relative;}#page_PopupContainer_ajax:after, #page_PopupContainer_tooltip_ajax:after, .box_content_ajax:after, .page_content_ajax:after, #resp_logout_tab:after {content:'\f110';font-family:'FontAwesome';color:#e3bd00;font-size:30px;position:absolute;top:0;left:0;display:block;width:30px;height:30px;line-height:30px;text-align:center;animation:spin 1.5s linear infinite;}@keyframes spin {100% { -webkit-transform:rotate(360deg); transform:rotate(360deg); }}.video-responsive {  overflow:hidden;  padding-bottom:56.25%;  position:relative;  height:0;}.video-responsive iframe {  left:0;  top:0;  height:100%;  width:100%;  position:absolute;}.overlay_warning, #overlay_login_outer, .overlay_info, .overlay_error, .overlay_ok, .overlay_dialog {display:none;}.overlay_error, .overlay_warning, .overlay_info, .overlay_ok, .overlay_dialog {  width:80%;  background:#fff;  max-width:450px;}.overlay_title {  font-size:18px;  font-weight:600;  margin:10px 0 20px;}.page_space {height:20px;}#exposeMaskOverlay {  opacity:0.5 !important}.overlay_common {  background:#fff;  border:2px solid #f2f2f2;  padding:0 20px 20px;}.overlay_common .overlay_text {  margin-bottom:20px;}.overlay_error {border-color:#f55;}.overlay_warning {  border-color:#ffd75e;}.overlay_ok {  border-color:#ff7300;}.overlay_info, .overlay_dialog {  border-color:#ffc18e;}.login-btn {  margin-right:10px;}.remind-btn {  margin:10px 0;}.remind-btn, .remind-btn:hover {  color:#3c3c3c;  font-size:12px;  text-decoration:underline;}.login_button_close_noreg {  height:auto;}.overlay_login_buttons {  margin-top:2rem;}#overlay_cart_add_ok div > button {  margin:5px 0;}.overlay_login__inner {  background-color:#fff;}#ud_shop_login #content_wrap {  background-color:transparent !important;}button.overlay_button_1, button.overlay_button_2, button.overlay_button_3, .overlay_dialog button {font-size:10px;}.overlay_row {  width:80%;  margin:0 auto;font-size:0;text-align:center;}.overlay_row * {display:inline-block;vertical-align:top;}.overlay_row label {width:30%;  line-height:36px;  color:#fff;  text-align:right;  padding-right:5%;  background:rgba(255,255,255,0.15);}.overlay_row input {width:70%;border:none;}.overlay_privacy_policy, .overlay_privacy_policy a {color:#FFFFFF;}.overlay_privacy_policy .text_input_checkbox {display:inline-block;top:5px;right:5px;}.box_newsletter_privacy_policy label, .box_newsletter_privacy_policy label a {font-size:11px;}.overlay_login-outer {  padding:0 30px 20px 30px;  overflow-y:auto;}#overlay_login_outer {  width:80%;  max-width:800px;  background-color:#fff;  -webkit-box-shadow:0 0 12px 2px rgba(0,0,0,0.35);  box-shadow:0 0 12px 2px rgba(0,0,0,0.35);  opacity:1;  pointer-events:auto;  -webkit-transition:box-shadow ease 0.3s;  -o-transition:box-shadow ease 0.3s;  transition:box-shadow ease 0.3s;  max-height:90%;  height:auto;  padding-bottom:20px;  z-index:10000;  overflow-y:auto;}.or-bubble {  left:0;  top:40px;  color:#e3bd00;  font-size:14px;  height:50px;  line-height:50px;  margin:0 0 0 -25px;  min-width:50px;  background:#fff;  border:1px solid #eceeef;  border-radius:50%;  content:attr(data-label);  display:inline-block;  letter-spacing:normal;  padding:0 0.2rem;  position:absolute;  text-align:center;  text-transform:uppercase;}.overlay_login {background:#fff;  padding-bottom:10px;}.overlay_login_input label {  margin-bottom:.5rem;}.overlay_login .overlay_text {padding:0;}.overlay_login_input {margin-bottom:1rem;}.overlay_login_reminder {text-align:center;padding:0;margin:10px 15px;}#overlay_login2 .overlay_text {width:270px;margin:10px 15px 20px 15px;text-align:left;}.overlay_login_list_title {font-weight:700;font-size:13px;text-transform:uppercase;text-align:center;letter-spacing:1px;line-height:30px;}.overlay_login_list:before {content:'\f105';font-family:'FontAwesome';padding-right:10px;}.overlay_login iframe {  width:200px;  height:30px;  border:none;  margin:10px auto 10px 0;  display:block;}.overlay-login {  position:relative;}.overlay_pros ul {  list-style:none;  text-align:left;}.overlay_pros li {  overflow:hidden;}.overlay_pros li:empty {  margin-top:0;}.overlay_pros li:first-child {  font-weight:600;}.overlay_pros li:not(:first-child) {  position:relative;  padding-left:30px;}.overlay_pros li:not(:first-child)::before {  content:"\f00c";  width:20px;  height:20px;  position:absolute;  left:0;  top:0;  border:2px solid #7fbc00;  border-radius:20px;  font-size:9px;  color:#7fbc00;  line-height:16px;  text-align:center;  font-family:"font awesome 5 pro";}.overlay_pros li + li {  margin-top:20px;}.login_button_close_noreg {  letter-spacing:0;}.overlay_reg_buttons button {  margin-top:10px;}@media (min-width:768px) {  .overlay_login-inner {  border-top:1px solid #eceeef;  }  .overlay-reg {  padding:10px 30px 0 0;  width:45%;  }  .overlay-login {  padding:10px 0 0 40px;  border-left:1px solid #eceeef;  width:55%;  }}@media (max-width:767px) {  .overlay-login {  border-top:1px solid #818a91;  margin-top:40px;  padding-top:40px;  }  .or-bubble {  left:50%;  top:-25px;  border:1px solid #818a91;  }}@media (min-width:992px) {  .login-page-login-side {  border-right:1px solid #fff !important;  }}@media (max-width:991px) {  .or-bubble__login-site {  top:-25px;  left:50%;  margin-left:-20px;  border-color:#fff;  }  .login-page-reg-side {  border-top:1px solid #fff;  }}form[name=form_remind_overlay] .overlay_text .overlay_login_input {width:100%;margin:0;}form[name=form_remind_overlay] .overlay_text .overlay_login_input label {width:25%;}form[name=form_remind_overlay] .overlay_text .overlay_login_input input {width:75%;color:#e3bd00;}#overlay_remind button.close { background:#e3bd00;  height:36px;  padding:0 20px;  color:#fff;  font-size:11px;  text-transform:uppercase;  letter-spacing:1px;  font-weight:400;  opacity:1;  text-shadow:none;  display:block;  margin:0 auto 20px auto;  width:80%;  max-width:200px;  float:none;}.page_exitpopup_end {display:none;padding:20px 40px;}.page_exitpopup_start {display:block;}.page_exitpopup_start > div:nth-child(3) {padding:20px 40px;}.page_exitpopup_title1 {font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:0.5px;margin:20px 0 10px 0;padding:0 50px;line-height:18px;}.page_exitpopup_title2 {color:#e3bd00;font-size:24px;line-height:28px;font-weight:700;letter-spacing:1px;margin-bottom:20px;padding:0 20px;text-transform:uppercase;}.page_exitpopup_title3 {font-size:13px;line-height:16px;color:#e3bd00;margin-bottom:20px;padding:0 20px;}.page_exitpopup_start .page_exitpopup_fault {margin:10px 0;font-size:16px;color:#F00;display:none;}.page_exitpopup_form .page_exitpopup_form_name input, .page_exitpopup_form .page_exitpopup_form_email input, .page_exitpopup_form .page_exitpopup_form_addr input {height:36px;border:1px solid #f2f2f2;font-size:12px;padding:0 20px;width:100%;}.page_exitpopup_form .page_exitpopup_form_button input {width:100%;}.page_exitpopup_form .page_exitpopup_form_button {margin-top:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_form {float:left;width:50%;margin:0 10% 0 0;}.page_exitpopup_newsletter_coupon .page_exitpopup_form input {width:100%;max-width:none;}.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {float:left;width:40%;  background:#fff;padding:20px;}.page_exitpopup_coupon1 {color:#e3bd00;font-size:13px;}.page_exitpopup_coupon2 {font-size:24px;line-height:24px;font-weight:700;letter-spacing:1px;margin:5px 0;}.page_exitpopup_coupon3 {font-size:16px;font-weight:700;letter-spacing:0.5px;}.page_exitpopup_end .page_exitpopup_form {width:100%;float:none;}.page_exitpopup_end .page_exitpopup_form input {max-width:220px;}.page_exitpopup_picture img {width:100%;height:100%;}#page_PopupContainerMobile .page_exitpopup_newsletter_coupon .page_exitpopup_form {float:none;width:100%;}#page_PopupContainerMobile .page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {margin-top:10px;float:none;width:100%;}#overlay_product_subscription {padding-bottom:20px;}.subscribe_validation_error {display:none;color:#FFAAAA;font-weight:700;}.overlay_subscribe_button {margin-top:10px;}.g-recaptcha {border-width:0px;background-color:transparent;padding:0px;margin:0px;}.grecaptcha-badge {z-index:1000;background:#fff;}#cookie_alert {  position:fixed;  left:0;  bottom:0;  width:100%;  background:#fff;  padding:15px;  z-index:2147483647;  border-top:1px solid #eceeef;}#cookie_alert.cookie_alert_close {padding:5px 10px;width:auto;right:0px;border-top-left-radius:7px;border-top-right-radius:7px;right:auto;left:50%;transform:translateX(-50%);background:rgba(34,34,34,0.3);}#cookie_alert #cookie_alert_open {margin:0 auto;  max-width:1200px;  padding:0 15px;}#cookie_alert #cookie_alert_close {display:none;text-align:center;font-size:11px;text-align:center;font-weight:normal;cursor:pointer;  color:#fff;}#cookie_alert.cookie_alert_close #cookie_alert_open {display:none;}#cookie_alert.cookie_alert_close #cookie_alert_close {display:block;}#cookie_alert.cookie_alert_close.cookie_alert_3 {display:none !important;}.cookie_alert_title {text-align:left;font-size:14px;font-weight:bold;}.cookie_alert_text {  text-align:justify;  font-size:12px;  line-height:14px;  padding:11px 0;  float:left;  overflow:hidden;  width:calc( 100% - 182px );}.cookie_alert_text a {color:#333;}.cookie_alert_button {  text-align:right;  float:right;  width:182px;  display:flex;  flex-wrap:wrap;  padding-left:40px;}.cookie_alert_button a {  text-decoration:underline;  display:inline-block;  vertical-align:bottom;  font-size:12px;  width:100%;  order:2;  padding:10px;  text-align:center;}.cookie_alert_button input {  background:#e3bd00;;  width:100%;  order:1;  color:#fff;}.cookie_alert_button_left {float:left;width:70%;text-align:left;position:absolute;bottom:0px;}.cookie_alert_checkbox {padding-right:10px;font-size:12px;white-space:nowrap;}.cookie_alert_checkbox .text_input_checkbox {display:inline-block;top:5px;margin-right:5px;}.cookie_alert_checkbox_working .text_input_checkbox {opacity:0.5;}.cookie_alert_button_right {float:right;width:30%;text-align:right;}@media screen and (max-width:767px) {  .cookie_alert_text {  width:100%;  }  .cookie_alert_button {  width:100%;  padding-left:0;  max-width:200px;  margin:0 auto;  float:none;  }}.newcust_col2.textarea textarea {height:9em;}#newcust_checkbox #terms .newcust_col3 > div {padding-bottom:10px;}header {position:relative;z-index:100;}.header.content {  padding-top:15px;  position:relative;  height:70px;}.logo {  float:left;  margin:1px 0 0 25px;  max-width:50%;  z-index:5;  overflow:hidden;}.box_search_field {  width:100%;}.box_search_field, .box_search_button {  float:left;}.box_search_field label {  padding-right:10px;}.box_search_field input {  width:100%;  padding:0 52px 0 12px;  border-radius:0;  font-size:12px;  letter-spacing:0.5px;  color:#474d09;  border-bottom:1px solid #cfcfcf;  border-width:0 0 1px 0;  height:40px;  max-width:100%;  text-transform:uppercase;}.box_search_field input::-webkit-input-placeholder {   color:#474d09;}.box_search_field input::-moz-placeholder {   color:#474d09;}.box_search_field input:-ms-input-placeholder {   color:#474d09;}.box_search_field input:-moz-placeholder {   color:#474d09;}.box_search_field input:focus {  border-bottom-color:#e3bd00;}button.box_search_button {  height:40px;  background:transparent;  font-size:16px;  min-width:40px;  color:rgb(128, 128, 128);  width:40px;  padding:0;  pointer-events:none;}button.box_search_button::before {  content:"\f002";  font-family:'Font Awesome 5 Pro';  font-weight:300;}.button-outer {  cursor:not-allowed;  position:absolute;  right:0;  top:0;  width:40px;  height:40px;  margin-left:-40px;}.box_search_field input.not-empty + .button-outer {  cursor:pointer;}.box_search_field input.not-empty + .button-outer button.box_search_button {  pointer-events:auto;}.box_search_field input.not-empty + .button-outer button.box_search_button::before {  color:#000;}.ac_results.small_search_box {  padding:5px;  z-index:9000;}.wishlist-link {  float:right;}.wishlist-link a {  background-image:none;  height:40px;  line-height:40px;  font-size:12px !important;  display:inline-block;  padding:0 2rem;  font-weight:600;  text-transform:uppercase;  vertical-align:top;}@media (min-width:768px) {  .logo {  margin:0 0 0 -3px;  }}@media screen and (min-width:992px) {  .header.panel {  padding-top:5px;  padding-bottom:5px;  }  .header.content {  padding-top:10px;  }  .header.panel>.header.links.right {  float:right;  font-size:0;  margin-left:auto;  margin-bottom:0;  }  .header.panel>.header.links {  margin:0;  }  .logo {  margin-left:-17px;  margin-top:-8px;  }  .header-search {  float:right;  padding-left:15px;  position:relative;  width:210px;  z-index:4;  margin-right:40px;  display:block;  }}@media screen and (max-width:991px) {  .logo img {  width:200px;  margin-top:5px;  }  header {  margin-bottom:20px;  border-bottom:1px solid #e5e5e5;  }  .header-search {  visibility:hidden;  z-index:-1;  padding:15px;  position:absolute;  top:70px;  right:0;  left:0;  background:#fff;  border-top:1px solid #eee;  border-bottom:1px solid #eee;  -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);  box-shadow:0 2px 3px rgba(0,0,0,0.1);  }  .open-search .header-search {  visibility:visible;  z-index:1000;  }  .open-search #mobile_search_icon:after {  color:#e3bd00;  }}@media (min-width:1240px) {  .header-search {  width:310px;  }}@media screen and (max-width:575px) {  .logo {  margin:1px 0 0;  }  .logo img {  width:137px;  margin-left:-8px;  margin-top:7px;  }}#money, #lang {float:left;width:auto;}#lang {margin-right:5px;height:34px;}#lang a {float:left;padding:11px 0 0 0;margin-right:10px;}.current_flag {display:none;float:left;padding:11px 0 0 0;cursor:pointer;height:34px;  overflow:hidden;}.flag_list {display:block;}#lang a img, #lang img {max-height:12px;  vertical-align:top;}.current_flag {display:block;padding-left:3px;margin-left:6px;margin-right:10px;}.current_flag.grey {-webkit-filter:grayscale(1);filter:grayscale(1);}.current_flag.grey img {opacity:0.5;}.flag_list {display:none;}#lang a, .current_flag {float:none;display:block;width:34px;height:34px;text-align:center;padding-top:11px;}.box_lang_flag {filter:none;  -webkit-filter:grayscale(0);  filter:grayscale(0);  opacity:1;}.box_lang_type_flag {width:34px;position:relative;z-index:10;  text-align:left;}.box_lang_type_flag.flag_list { background:#e3bd00;}.box_lang_type_flag.current_flag:after {content:'\f107';font-family:'FontAwesome';color:#666;font-size:18px;line-height:34px;font-weight:700;position:absolute;right:0;top:0;}.box_lang_type_flag.current_flag.grey:after {content:'\f106';}#money select {height:20px;font-size:11px;margin:7px 0 0 0;}#money .select {width:100px;height:20px;margin-top:7px;}#money .select-styled {height:20px;width:100px;font-size:11px;line-height:20px;padding:0 10px;background:none;border:none;color:#666;text-align:right;  padding-right:25px;}#money .select-styled:after {border:none;content:'\f107';font-family:'FontAwesome';  top:0;right:0;color:#666;  font-size:18px;  line-height:20px;  font-weight:700;width:20px;  height:20px;  text-align:center;}#money .select-options li {padding:6px 10px;font-size:11px;}#money .select-styled:active:after, #money .select-styled.active:after {  content:'\f106';  border:none;}#money .select-options {max-height:none;  overflow:visible;}.header_menu {  float:right;  white-space:nowrap;  font-size:0;  list-style:none;}.header_menu a {  line-height:1.4;  font-weight:500;  font-size:12px;  color:#242834;  text-transform:uppercase;}.header_menu li {  display:inline-block;  vertical-align:top;  font-size:0.875rem;}.header_menu .login {  padding-left:15px;  margin-left:15px;  position:relative;}.header_menu .login::before {  content:'';  width:2px;  height:10px;  position:absolute;  left:0;  top:50%;  margin-top:-5px;  background:#242834;}.facebook_login, .google_login {width:200px;height:30px;border:none;margin:10px 5px 0 5px;  display:inline-block;}.icons a:before {  content:'';  font-family:'Font Awesome 5 Pro';  font-size:12px;  font-weight:400;  margin-right:10px;}.icons.login a:before {content:'\f007';}.icons.login a.menu_logout:before {content:'\f235';  font-weight:900;  font-family:'Font Awesome 5 Pro';}.icons.reg a:before {content:'\f044';}.icons.fav a:before {content:'\f004';  font-size:16px;  font-weight:300;  vertical-align:top;}#header_banner {height:100px;width:360px;overflow:hidden;display:inline-block;margin:20px 0 0 40px;vertical-align:top;}#header_banner p {margin:0;text-align:justify;font-size:13px;line-height:20px;}#cart {height:40px;position:relative;  float:right;  margin-left:20px;}.cart-box {line-height:40px;cursor:pointer;position:relative;width:auto;height:40px;  color:#fff;  background-color:#4b7d17;  font-size:12px;  font-weight:700;  display:block;  border:1px solid #4b7d17;  padding:0 2rem;}.cart-box::before {  content:'\f291';  font-family:'Font Awesome 5 Pro';  font-size:16px;  transition:all 0.4s ease;  color:#fff;  font-weight:400;}#cart:hover .cart-box {  background-color:#e3bd00;}@media screen and (max-width:991px) {  .cart-box {  padding:0 15px !important;  }}.box_cart_itemlist {position:absolute;  right:0;top:100%;z-index:10000;cursor:default;width:320px;  background:#fff;  border:1px solid #818a91;  padding:20px 25px;  visibility:hidden;}.cart-empty-text {  font-size:14px;  padding:30px 0 20px;  text-align:center;  font-weight:600;}.box_cart_itemlist_list {  max-height:80vh;  margin-top:20px;  position:relative;  overflow:hidden;  border:1px solid #f1f1f2;  border-width:1px 0;  padding:15px 15px 0;  overflow-y:auto;}.box_cart_element_outer {  padding-bottom:20px;}.box_cart_element_outer:not(:first-child) {  border-top:1px solid #f1f1f2;  padding-top:20px;}.box_cart_element td {  font-size:11px;  height:85px;  line-height:normal;  vertical-align:middle;  text-align:center;  position:relative;}.box_cart_element td a {  color:#e3bd00;  font-size:11px;}.box_cart_element td a:after {  position:absolute;  top:0;  left:0;  bottom:0;  right:0;  text-align:center;  content:'';}.box_cart_element td:not(:first-child) {  padding-left:10px;}.box_cart_volume, .box_cart_item_price_full {  white-space:nowrap;}.box_cart_element .box_cart_pic {  width:85px;}.box_cart_pic img:hover {  opacity:0.6;}.box_cart_element .box_cart_volume {  width:64px;  text-align:center;}.box_cart_volume {  font-size:13px;  letter-spacing:-.03em;}.box_cart_element .box_cart_name {  width:130px;  text-align:center;}.box_cart_element .box_cart_variants {  font-size:10px;  color:#e3bd00;;}.box_cart_name a {  line-height:15px;  font-size:11px;  display:block;  width:100%;}.box_cart_element .box_cart_item_price_full {  width:90px;  text-align:center;}.box_cart_itemlist .box_cart_price_label {  width:240px;  text-align:right;  float:left;  font-size:11px;  text-transform:uppercase;  letter-spacing:1px;}.box_cart_sum_row {  margin-bottom:18px;  padding:0 20px;  width:420px;}.box_cart_price_dropdown {  font-size:1.25rem;}.box_cart_itemlist .box_cart_button {  padding:0 20px 20px 20px;  width:100%;}.box_cart_itemlist .box_cart_button input {  width:100%;}.ps > .ps__scrollbar-y-rail, .ps:hover > .ps__scrollbar-x-rail, .ps:hover > .ps__scrollbar-y-rail {  opacity:1!important;}.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail,.ps:hover > .ps__scrollbar-y-rail:hover,.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail{  background:none!important;}.box_cart_element .box_cart_delete {  width:28px;  margin-right:2px;  text-align:center;}.box_cart_itemlist .box_cart_delete a {  display:block;  width:30px;  height:30px;  background:transparent;  border-radius:50%;  cursor:pointer;  z-index:1;  opacity:1;  line-height:30px;  font-size:14px;  color:#818a91;  -webkit-transition:color ease 0.3s;  -o-transition:color ease 0.3s;  transition:color ease 0.3s;}.box_cart_itemlist .box_cart_delete a:hover {  color:#e3bd00;}.box_cart_itemlist .box_cart_delete a::before {  content:"\f2ed";  font-family:"Font Awesome 5 Pro";}.box_cart_item_icon {  display:inline-block;  min-width:20px;  height:20px;  margin-left:10px;  vertical-align:top;  background:#fff;  border-radius:50%;  color:#4b7d17;  font-size:11px;  line-height:20px;  font-weight:bold;  -webkit-transition:all ease 0.3s;  -o-transition:all ease 0.3s;  transition:all ease 0.3s;  text-align:center;}.box_cart_edit {  width:30px;  height:30px;  line-height:30px;  color:#818a91;  -webkit-transition:color ease 0.3s;  -o-transition:color ease 0.3s;  transition:color ease 0.3s;}.box_cart_edit:hover {  color:#e3bd00;}.box_cart_edit::after {  content:"\f303";  font-family:"Font Awesome 5 Pro";  font-size:14px;}.box_cart_img {  border:1px solid #b3b3b3;}.box_cart_name {  color:#000;  line-height:1.2rem;}@media screen and (min-width:992px) {  .box_cart_itemlist {  width:420px;  }  .box_cart_itemlist_list {   padding:20px 25px 0 0;   max-height:40vh;  }  .nav-sections {  background:#e3bd00;  margin-bottom:1.75rem;  }}@media screen and (max-width:991px) {  #box_cart_content_full a {  padding-left:1.5rem;  padding-right:1.5rem;  }  #box_cart_content_full a::before {  font-size:18px;  }}@media screen and (max-width:595px) {  #cart {  margin-left:0;  }}@media screen and (max-width:360px) {  .logo img {  width:120px;  }  #box_cart_content_full a {  padding-left:1rem;  padding-right:1rem;  }}li.catmenu_more a {font-size:10px;color:#e3bd00;line-height:14px;margin-top:10px;}li.catmenu_more a:hover {color:#e3bd00;}li.catmenu_more a:after {content:'\f105';font-family:'FontAwesome';font-size:13px;padding-left:6px;line-height:14px;  vertical-align:middle;transition:padding 0.2s ease;}li.catmenu_more a:hover:after {padding-left:10px;}.mainmenu {position:relative;  text-align:left;  padding:0;}.mainmenu li {list-style:none;}.mainmenu, .mainmenu ul {margin:0;  font-size:0;}.mainmenu > li {display:inline-block;  position:relative;  white-space:nowrap;}.mainmenu > li:not(:first-child)::before {  content:'';  border-left:2px solid #fff;  position:absolute;  left:0;  top:50%;  margin-top:-6px;  height:10px;}.mainmenu a {  color:#fff;  text-transform:uppercase;}.mainmenu > li > a {  display:block;  padding:11px 40px 9px;  font-size:14px;  font-weight:500;}.mainmenu > li:first-child > a {  padding-left:0;}.mainmenu > li:hover > a,.mainmenu > li.selected > a,.mainmenu > .menu_item_plus > a.menu_content_select_link {  color:#525357;}.mainmenu li ul li:hover > a,.mainmenu ul li.selected > a,.menu_content_sub a.menu_content_select_link {  background:#55595c;}.mainmenu > li > div, .mainmenu > li > ul {display:none;position:absolute;width:100%;padding:0;  box-sizing:content-box;  max-height:500px;overflow-x:hidden;overflow-y:auto;  left:-20px;  top:100% !important;  min-width:250px;  text-align:left;  margin:0;  list-style:none;  background-color:#3f3f3f;  -webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);  box-shadow:0 2px 2px rgba(0,0,0,0.1);  z-index:100;  font-size:13px;}.mainmenu > li > ul {  left:0;}.catmenu_lvl2.bannerexists {  padding:30px 20px 30px 5%;width:80%;}.catmenu_lvl2_banner {width:20%;height:100%;padding:0;text-align:center;  overflow:hidden;float:right;}.catmenu_lvl2_banner img {width:auto;height:auto;max-width:100%;max-height:100%;}.catmenu_lvl2_banner p {line-height:18px;margin:0;}.catmenu_lvl2 > li > a {  font-weight:400;  line-height:1.225rem;  display:block;  width:100%;  font-size:13px;  padding:5px 20px;}.menu_item_plus {position:relative;}.mainmenu > li.menu_item_plus > ul {width:auto;min-width:100%;  padding:0;box-sizing:border-box;}.mainmenu > li.menu_item_plus > ul > li {float:none;text-align:left;width:100%;padding:0;height:auto;white-space:nowrap;}.mainmenu > li.menu_item_plus > ul > li a {text-transform:uppercase;  font-weight:400;  line-height:1.225rem;  display:block;  width:100%;  font-size:13px;  padding:5px 20px;}.mainmenu > li.menu_item_plus > ul > li > ul {display:none;}.catmenu_lvl2_banner_box {float:right;width:20%;background:#ddd;}#mobile_mainmenu {display:none;text-align:center;height:50px;width:auto;}.mobile_mainmenu_icon {width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;transition:0.4s;position:relative;}#mobile_cat_icon {  float:left;}#mobile_search_icon {  float:right;}.mobile_mainmenu_icon:after {content:'';font-family:'Font Awesome 5 Pro';color:#000;font-size:24px;transition:all 0.4s ease, font-size 0s;}#mobile_cat_icon:after {content:'\f0c9';  font-size:28px;}#mobile_search_icon:after {content:'\f002';  font-size:18px;  color:#333;  font-weight:300;}.open #mobile_search_icon:after {  content:'\f078';}#mobile_cart_icon:after {content:'\f291';}#mobile_filter_icon:after {content:'\f0b0';}#mobile_filter_icon {display:none;}.mobile_profile_icon::after {  content:'\f007';}.mobile_profile_icon.logged_in::after {  font-weight:900;}.slogen {  color:#fff;  font-size:13px;  font-weight:300;  font-style:italic;  text-align:right;}@media screen and (max-width:767px) {  .login-icon-outer .desktop-login-icon, .mobile-profile-menu-ul .mobile_profile_icon {  display:none;  }}@media screen and (min-width:768px) {  .header_menu .mobile_profile_icon {  display:none;  }}#ud_shop_art #mobile_filter_icon, #ud_shop_artspec #mobile_filter_icon, #ud_shop_search #mobile_filter_icon {display:inline-block;}#mobile_cart_icon .box_cart_item_icon {  right:5px;  top:10px;  display:block;  width:18px;  height:18px;line-height:18px; background:#e3bd00;  color:#fff;  font-size:10px;}#mobile_cart_icon .box_cart_item, #mobile_cart_icon .box_cart_price {display:none;}#content {width:100%;padding:0;}#ud_shop_start #content {  margin:0;}#body_bottom {margin-bottom:30px;}#body_bottom > div {margin-top:30px;}.page_headbutton button {padding:0;background:none;}.page_page_pic_main {font-size:0px;text-align:center;}.page_page_pic_element {width:15%;display:inline-block;vertical-align:top;margin-bottom:20px;}.page_page_pic_element img {transition:0.4s;}.page_page_pic_element img:hover {opacity:0.6;}.page_page_pic_element a {position:relative;}.page_page_pic_element a:after {content:'\f00e';font-family:'FontAwesome';color:#e3bd00;opacity:0;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);transition:0.4s;}.page_page_pic_element a:hover:after {opacity:1;transform:translate(-50%,-50%) scale(1);}@media only screen and (min-width:780px) {.page_page_pic_element {width:15%;}.page_page_pic_element:not(:nth-child(6n+1)) {margin-left:2%;}}@media only screen and (min-width:481px) and (max-width:779px) {.page_page_pic_element {width:22%;}.page_page_pic_element:not(:nth-child(4n+1)) {margin-left:4%;}}@media only screen and (max-width:480px) {.cookie_alert_button {text-align:center;}.cookie_alert_button_left {position:inherit;width:100%;}.cookie_alert_button_right {width:100%;}.page_page_pic_element {width:29.3333%;}.page_page_pic_element:not(:nth-child(3n+1)) {margin-left:4%;}.page_page_pic_text {font-size:11px;}}.page_page_pic_main .slick-track img {margin:0 auto;}.page_page_pic_main .slider-nav {width:94%;margin:0 3%;}.page_page_pic_main .slider-nav img {padding:0 10px;max-height:128px;transition:0.4s;cursor:pointer;}.page_page_pic_main .slider-nav img:hover {opacity:0.6;}.page_page_pic_main .slick-arrow {position:absolute;top:50%;left:-3%;z-index:9;transform:translateY(-50%);font-size:0px;padding:0;background:none;letter-spacing:0;}.page_page_pic_main .slick-next.slick-arrow {left:auto;right:-3%;}.page_page_pic_main .slick-arrow:before {content:'\f104';font-family:'FontAwesome';font-size:36px;color:#e3bd00;transition:0.4s;}.page_page_pic_main .slick-next.slick-arrow:before {content:'\f105';}.page_page_pic_main .slick-arrow:hover:before {color:#e3bd00;}#start_banners {display:none;width:100%;max-width:1200px;margin:3% auto;}#ud_shop_start #start_banners {display:block;}.start_banner_box {float:left;height:auto;overflow:hidden;}.start_banner_box:hover img {  transform:scale(1.1);}.start_banner_box p {margin:0;padding:10px 20px;text-align:center;}#content_wrap_nobox {  margin:0 auto;  max-width:1200px;  float:none;}#left {float:right;}#ud_shop_start #left {display:none;}.box_left_title {text-align:left;margin:0 0 20px 0;font-size:18px;line-height:18px;text-transform:uppercase;letter-spacing:1px;}.box_left_bottom {height:40px;}#box_cat_main {width:100%;}#box_cat_main li {list-style:none;text-align:left;margin:0;padding:0;height:auto;width:auto;line-height:initial;}#box_cat_main li .box_cat_click_level0, #box_cat_main li .box_cat_spec a {display:block;width:100%;padding:8px 20px;line-height:18px;font-size:13px;text-transform:uppercase;transition:all 0.4s ease;cursor:pointer;color:#e3bd00;}#box_cat_main li .box_cat_spec a {color:#f00;}#box_cat_main li .box_cat_spec a strong {font-weight:400;}#box_cat_main li .box_cat_click_level0:hover, #box_cat_main li .box_cat_spec a:hover, .box_cat_click_level2:hover, .box_cat_click_level3:hover, .box_cat_click_level4:hover {background:#e3bd00;color:#fff;}.box_cat_click_level2,.box_cat_click_level3, .box_cat_click_level4 {padding:8px 20px 8px 40px;display:block;width:100%;line-height:18px;font-size:13px;text-transform:uppercase;transition:0.4s;cursor:pointer;color:#e3bd00;}.box_cat_click_level3 {padding-left:60px;}.box_cat_click_level4 {padding-left:80px;}#box_cat_main li .text_style_strong {color:#e3bd00;}#box_cat_main .box_cat_click_level0.text_style_strong {color:#e3bd00;}.box_art_element {width:100%;}.box_art_element:not(:first-child) {border-top:1px solid #f2f2f2;padding-top:20px;margin-top:20px;}.element_status {width:100%;height:36px;}.element_status_icon {  display:inline-block;  text-align:center;  font-size:12px;  color:#fff;  padding:2px 5px;}.element_status_new {background-color:#e3bd00;text-transform:lowercase;}.element_status_save {  background:#4b7d17;}.element_pic {width:38%;max-width:100px;float:left;}.element_text {width:62%;float:left;padding:0 0 0 20px;}.element_name a {font-size:12px;line-height:14px;display:block;padding-bottom:10px;  color:#333;}.element_price {display:block;margin-top:10px;font-weight:700;font-size:14px;}#box_container_shop_top {width:100%;}.box_news_item {text-align:left;}.box_news_item:not(:first-child) {padding-top:10px;margin-top:10px;border-top:1px solid #f2f2f2;}.box_news_date {font-size:11px;font-weight:400;letter-spacing:0.5px;line-height:14px;}.box_news_title a {display:block;width:100%;line-height:14px;font-size:13px;font-weight:700;}.box_news_hidden_link {width:100%;margin-top:10px;padding-top:20px;border-top:1px solid #f2f2f2;text-align:center;}.box_news_hidden_link_button {display:inline-block;vertical-align:top;width:auto;height:36px;padding:0 20px; background:#e3bd00;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;text-align:center;line-height:36px;cursor:pointer;transition:0.4s;}.box_news_hidden_link_button:hover {background:#e3bd00;}#box_forum_content {width:100%;}.box_forum_item, .box_forum_link {padding:6px 0;line-height:18px;font-size:13px;letter-spacing:0.5px;}.box_forum_item:not(:first-child), .box_forum_link {border-top:1px solid #f2f2f2;}#box_calendar_content {width:100%;}.box_calendar_header {width:100%;height:40px;}.box_calendar_header > div {float:left;line-height:18px;height:40px;overflow:hidden;padding:10px 0;}.box_calendar_header_left {width:10%;text-align:left;padding-left:10px;}.box_calendar_header_right {width:10%;text-align:right;}.box_calendar_header_left span, .box_calendar_header_right span {font-size:0px;}.box_calendar_header_left a:before {content:'\f104';font-family:'FontAwesome';font-size:18px;padding-left:10px;}.box_calendar_header_right a:before {content:'\f105';font-family:'FontAwesome';font-size:18px;padding-right:10px;}.box_calendar_header_center {width:80%;text-align:center;font-weight:700;text-transform:uppercase;font-size:11px;}.box_calendar_week {width:100%;padding:10px 0;height:40px;border-bottom:1px solid #f2f2f2;}.box_calendar_week_outer {width:14.2857%;float:left;text-align:center;font-size:13px;line-height:18px;}.box_calendar_week_outer:nth-child(7n), .box_calendar_week_outer:nth-child(7n-1) {color:#aaa;}.box_calendar_day .box_calendar_element_outer {float:left;width:14.2857%;text-align:center;line-height:40px;margin-bottom:1px;}.box_calendar_element .text_color_white strong {color:#e3bd00;}.box_calendar_element_outer:nth-child(7n) span, .box_calendar_element_outer:nth-child(7n-1) span {color:#aaa;}.box_calendar_element_select.bg_color_dark2 a {display:block;width:100%;background:#e3bd00;color:#fff;line-height:40px;}.box_calendar_element_select.bg_color_dark2 a:hover { background:#e3bd00;}.box_counter_main {margin:0 auto;text-align:center;}.box_counter_element_outer {display:inline-block;}.box_counter_element {padding:5px;background:#ddd;}#box_checkout_content {text-align:center;}.box_checkout_element {display:inline-block;vertical-align:top;margin:0 10px 20px 10px;height:40px;background-position:top center;background-repeat:no-repeat;cursor:pointer;}#box_checkout_paypal {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_paypal_box.png?ver=2');width:124px;}#box_checkout_cib {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_cib_box.png');width:134px;}#box_checkout_otp {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_otp_box.png');width:108px;}html:lang(hu) #box_checkout_kandh {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_kandh_box.png');width:140px;}#box_checkout_kandh {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_kandh_en_box.jpg');  width:50px;}#box_checkout_simplepay_hu {  width:96px;  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_simplepay_hu_box.png');}#box_checkout_epay_bg {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_epay_bg_box.png');width:131px;}#box_checkout_easypay_bg {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_easypay_bg_box.png');width:40px;}#box_checkout_cetelem_hu {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_cetelem_hu_box.png');width:100px;}#box_checkout_cofidis_hu {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_cofidis_hu_box.png');  width:70px;}#box_checkout_tatrabanka_sk {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_tatrabanka_sk_box.png');width:109px;}#box_checkout_unicreditbank_hu {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_unicreditbank_hu_box.png');width:139px;}#box_checkout_wirecard_at {width:160px;background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_wirecard_at_box.png');}#box_checkout_mobilpay_ro {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_mobilpay_ro_box.png');width:134px;}#box_checkout_plationline_ro {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_plationline_ro_box.png');  width:103px;}#box_checkout_otpay {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_otpay_box.png');width:150px;}#box_checkout_cellum_masterpass {  width:145px;  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_cellum_masterpass_box.png');}#box_checkout_sofortuberweisung {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sofortbanking_box.png');width:132px;}#box_checkout_sofortuberweisung:lang(de) {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sofortuberweisung_box.png');width:130px;}#box_checkout_sofortbanking {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sofortbanking_box.png');width:132px;}#box_checkout_sofortbanking:lang(de) {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sofortuberweisung_box.png');width:130px;}#box_checkout_barion_com {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_barion_com_box.png');width:203px;}#box_checkout_borgun_hu {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_borgun_hu_box.png');width:189px;}#box_checkout_borica_bg {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_borica_bg_box.png');  width:158px;}#box_checkout_sponsorem_hu {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sponsorem_hu_box.png');  width:160px;}#box_checkout_sagepay_co_uk {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sagepay_co_uk_box.png');  width:119px;}#box_checkout_paysafecard_com {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_paysafecard_com_box.png');  height:40px;}#box_checkout_paysafecash_com {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_paysafecash_com_box.png');  width:160px;}#box_checkout_gpwebpay {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_gpwebpay_box.png');  width:100px;}#box_checkout_sixpayment {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sixpayment_box.png');  width:87px;}#box_checkout_sixpayment_new {background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_sixpayment_new_box.png');width:87px;}#box_checkout_paylike_hu {  background-image:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_checkout_paylike_hu_box.png');  width:124px;}#box_partner_content, #box_cert_content {text-align:center;}#box_partner_content > a, #box_partner_content > div {display:inline-block;vertical-align:top;margin:0 10px 20px 10px!important;width:auto;height:auto;background-position:top center;background-repeat:no-repeat;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.75;transition:0.4s;}#box_partner_content > a:hover, #box_partner_content > div:hover {-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}#box_partner_content > div {margin:0 0 10px 0!important;}#partners {font-size:0px;width:100%;max-width:1200px;margin:0 auto 10px auto;}#partners #box_partner_content, #partners #box_checkout_content {display:inline-block;vertical-align:top;  font-size:0px;width:auto;}#box_partner_content img {max-height:40px;}#box_container_shop_filter {  background-color:#f7f7f7;}[class^="box_container_"] {  padding:18px;}#box_filter_content {border-bottom:1px solid #f2f2f2;}.product_filter_title {  cursor:pointer;  font-size:14px;  font-weight:600;  line-height:18px;  text-transform:uppercase;  color:#525357;  padding:12px 18px 0;  margin:10px -18px;  border-top:1px solid #eee;}.product_filter_title:before {content:'\f078';font-family:'Font Awesome 5 Pro';display:block;float:right;line-height:20px;color:#ccc;font-size:14px;  font-weight:300;}.filter_opened:before {  content:'\f077';}.page_artdet_param_desc {  display:inline-block;  width:16px;  height:16px;  border:1px solid #765357;  border-radius:50%;  text-align:center;  line-height:12px;  letter-spacing:normal;  padding-right:1px;  margin-left:10px;  background:#fff;}.page_artdet_param_desc:after {content:'\f129';font-family:'FontAwesome';color:#4b7d17;font-size:10px;transition:0.4s;}.param_desc_tooltip {  max-width:220px;  max-height:120px;  text-align:left;  height:auto;  background:#fff;  position:absolute;  left:50%;  font-size:11px;  letter-spacing:1px;  line-height:22px;  width:auto;  top:0;  z-index:1000001;  padding:10px 15px;  overflow:visible;  display:inline-block;  clear:both;  transition:all 0.3s ease;  border:1px solid #e3bd00;  margin-top:-5px;}.param_desc_tooltip p {  font-size:11px;  display:block;  overflow-x:hidden;  overflow-y:auto;  height:inherit;  width:100%;  max-width:220px;  max-height:98px;}.param_desc_tooltip p::-webkit-scrollbar { width:12px; height:12px;}.param_desc_tooltip p::-webkit-scrollbar-button { width:0; height:0;}.param_desc_tooltip p::-webkit-scrollbar-thumb { background:#ffcaa7; border:3px solid #e3bd00; border-radius:5px;}.param_desc_tooltip p::-webkit-scrollbar-thumb:hover { background:#ffcaa7;}.param_desc_tooltip p::-webkit-scrollbar-thumb:active { background:#ffcaa7;}.param_desc_tooltip p::-webkit-scrollbar-track { background:#e3bd00; border:3px solid #e3bd00; border-radius:5px;}.param_desc_tooltip p::-webkit-scrollbar-track:hover { background:#e3bd00;}.param_desc_tooltip p::-webkit-scrollbar-track:active { background:#e3bd00;}.param_desc_tooltip p::-webkit-scrollbar-corner { background:transparent;}.product_filter_content {width:100%;margin:16px 0;display:block;overflow:hidden;  position:relative;}#box_filter_content .product_filter_content {display:none;}#box_filter_content .product_filter_content:nth-child(2) {display:block;}.product_filter_text {padding:6px 10px;}.product_filter_checkbox, .product_filter_text_inner {float:left;}.product_filter_checkbox {font-size:0px;}.product_filter_text_inner {padding-left:10px;line-height:20px;  width:auto;max-width:70%;color:#337ab7;}.product_filter_num.ui-slider {background:#f2f2f2;height:8px;width:calc(100% - 10px);position:relative;margin:10px 0;}.product_filter_num.ui-slider:before {width:100%;position:absolute;top:0;left:8px;background:#f2f2f2;height:8px;content:'';}.product_filter_text_count {padding-left:5px;  float:left;color:#aaa;  line-height:20px;position:relative;}.ui-slider-range {background:#e3bd00;height:8px;position:absolute;}.ui-slider-handle {display:inline-block;border-radius:3px;width:10px;height:16px;border:1px solid #333;background:#fff;position:absolute;top:-4px;cursor:pointer;}.product_filter_price_content {text-align:center;font-size:13px;}.product_filter_num_text {text-align:center;}.product_filter_color {margin-bottom:10px;display:inline-block;  width:50%;padding-left:20px;}.product_filter_color .text_input_checkbox {  margin:7px 0;}.product_filter_color .product_filter_text_count {line-height:32px;}.product_filter_color a {float:left;  margin-left:14px;}.product_filter_color_inner {border:none;width:32px;height:32px;border:1px solid #f2f2f2;}#ud_shop_artspec .product_filter_group_disabled {display:none;}.product_filter_more {display:none;}.product_filter_value_disabled {opacity:0.5;}.product_filter_value_disabled a {color:#666;}.product_filter_value_disabled .product_filter_text_count, .product_filter_value_refreshing_disabled .product_filter_text_count span {display:none;}.product_filter_value_refreshing .product_filter_text_count span {display:none;}.product_filter_value_refreshing .product_filter_text_count:after {width:20px;height:20px;content:'\f110';font-family:'FontAwesome';color:#e3bd00;font-size:14px;line-height:20px;text-align:center;animation:spin 1.5s linear infinite;position:absolute;top:0;left:3px;}.product_filter_value_disabled .text_input_checkbox:hover {border-color:#f2f2f2;cursor:default;}.product_filter_value_disabled a {cursor:default;}.product_filter_icon {cursor:pointer;padding-left:3px;}.product_filter_icon_unchecked_grayscale {filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.4;}.product_filter_delete_all_outer {width:100%;text-align:center;padding:10px 0;border:1px solid #f2f2f2;border-width:1px 0 0 0;}.product_filter_checkbox input {display:none;}.page_news_header {height:auto;line-height:18px;padding:9px 0;text-align:left;margin-bottom:20px;}.page_news_date {float:left;width:20%;padding:0 20px;font-weight:700;}.page_news_title {float:left;width:80%;text-transform:uppercase;letter-spacing:1px;font-weight:700;}.page_news_content {text-align:justify;}#page_news_content .page_calendar_title {height:auto;line-height:18px;padding:9px 0;background:transparent;border-bottom:1px solid #f2f2f2;}#page_news_content .page_calendar_name {width:calc(100% - 110px);}.page_page_blog_title {width:100%;}.page_page_blog_date {width:100%;text-align:left;}.page_page_blog_name {width:100%;border-bottom:1px solid #f2f2f2;padding-bottom:10px;  margin-bottom:20px;text-align:left;font-size:16px;font-weight:700;letter-spacing:1px;}.page_page_blog_name a, .page_page_blog_name h1 {text-align:left;font-size:16px;font-weight:700;letter-spacing:1px;margin:0;display:inline;}.page_page_blog_intro *, .page_page_blog_message * {font-size:13px;line-height:18px;text-align:justify;}.page_page_blog_next, .page_page_blog_back {margin:10px 0 60px 0;text-align:center;}.page_page_blog_next a, .page_page_blog_back a {display:inline-block;  padding:10px 20px;  background:#222;  width:auto;  color:#fff;  text-transform:uppercase;  letter-spacing:1px;  font-size:11px;transition:0.4s;}.page_page_blog_next a:hover, .page_page_blog_back a:hover {background:#e3bd00;}.page_page_blog_intro, .page_page_blog_message {text-align:justify;}#filter_mobile {position:fixed;top:0;left:-325px;width:320px;height:auto;z-index:100;background:#fff;height:100%;box-shadow:0 0 0 5px rgba(0,0,0,0.2);overflow-x:hidden;  overflow-y:auto;}.filter_mobile_head {padding:10px;width:100%;height:60px;}#filter_mobile .param_desc_popup {display:none;}#filter_mobile_close {position:relative;float:left;  display:block;  width:40px;  height:40px;  background:transparent;  border-radius:50%;  cursor:pointer;  z-index:1;  opacity:1;  box-shadow:inset 0px 0px 0px -1px #f22;  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#filter_mobile_close:before {width:24px;  height:4px;  background-color:#f22;  content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-12px;  margin-top:-2px;  transform:rotate(45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#filter_mobile_close:after {width:24px;  height:4px;  background-color:#f22;  content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-12px;  margin-top:-2px;  transform:rotate(-45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#filter_mobile_close:hover {box-shadow:inset 0px 0px 0px 6px #f22;}#filter_mobile_close:hover:before {  transform:scale(0.7) rotate(45deg);  transition-delay:0.1s;}#filter_mobile_close:hover:after {transform:scale(0.7) rotate(-45deg);  transition-delay:0.1s;}.filter_mobile_title {line-height:40px;font-size:18px;text-transform:uppercase;letter-spacing:1px;text-align:center;float:left;width:220px;margin-left:40px;}.filter_mobile_content {padding:0 20px;}.box_vote_item_title {font-weight:700;margin-bottom:10px;}.box_vote_item {border-bottom:1px solid #f2f2f2;line-height:18px;padding:5px 0;}.box_vote_item_left {float:left;width:15px;text-align:center;}.box_vote_item_right {float:left;width:calc(100% - 15px);text-align:left;padding:0 10px;}.box_vote_item.input_checkbox {border:none;margin-top:20px;}.input_checkbox .box_vote_item_right * {font-size:11px;}.box_vote_item_row {background:#ddd;}.box_vote_item_bar {height:20px;background:#e3bd00;position:relative;}.box_vote_item_bar_percent {color:#fff;font-weight:700;position:absolute;top:0;left:10px;line-height:20px;font-size:13px;}.box_vote_button {width:fit-content;margin:10px auto 0 auto;text-align:center;}.box_vote_link {padding-top:10px;text-align:center;}#right {float:right;}#ud_shop_start #right {-webkit-box-flex:0;  -webkit-flex:0 0 100%;  -ms-flex:0 0 100%;  flex:0 0 100%;  width:100%;}#body_title h1, #title_content {  font-size:26px;  line-height:22px;  font-weight:600;  color:#e3bd00;  margin:1rem 0;}#ud_shop_start #body_title h1 {text-align:center;  margin-top:30px;}#page_start_content p {margin-bottom:2em;}#newsletter_wrap {max-width:1200px;margin:0 auto;float:none;height:auto;  text-align:center;}.newsletter_text {  padding:9px 20px;}.newsletter_text > div {  line-height:18px;  letter-spacing:0.5px;  font-size:13px;  text-align:justify;  color:#fff;}.newsletter_text p {margin:0;}#box_newsletter_content {display:inline-block;vertical-align:top;width:auto;min-width:50%;font-size:0;position:relative;}.box_newsletter_button input {width:100%;  color:#fff;  background-color:#e3bd00;  border-color:#e3bd00;  font-family:"Montserrat",sans-serif;  font-weight:600;}.box_newsletter_button input#box_newsletter_button_down {background:#aaa;color:#fff;margin-left:10px;}.box_newsletter_privacy_policy label, .box_newsletter_privacy_policy label a {  color:#333;  font-family:"Roboto",sans-serif;  font-size:12px;  font-weight:400;  line-height:18px;  text-transform:uppercase;}.page_vote_title {line-height:18px;padding:9px 0;text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:20px;}.page_vote_item {margin-bottom:40px;}.page_vote_item_left {float:left;width:15px;  height:18px;text-align:center;}.page_vote_item_right {float:left;width:calc(100% - 15px);padding-left:10px;text-align:left;}.page_vote_item_opinion {width:30%;float:left;}.page_vote_item_bar {width:70%;float:left;position:relative;}.page_vote_item_bar_left {background:#ddd;}.page_vote_item_bar_left_center {height:18px;background:#e3bd00;}.page_vote_item_bar_right {position:absolute;top:0;left:0;color:#fff;line-height:18px;padding-left:10px;font-weight:700;}.page_vote_item_bar_yes {padding:5px 0;border-bottom:1px solid #f1f1f1;}.page_vote_item input[type=submit] {margin-top:10px;}.page_vote_item input[type=submit]:disabled {background:#bc766d;}#page_vote_content {margin-bottom:20px;}.page_vote_privacy_policy {padding-top:15px;padding-bottom:5px;}label[for=news_privacy_policy_2] a {  text-decoration:underline;}#footer {width:100%;height:auto;}#footer_inner {width:100%;max-width:1200px;margin:0 auto;padding:40px 0 20px 0;}#provider {width:100%;}#provider_inner {width:100%;max-width:1200px;margin:0 auto;height:24px;  text-align:right;}#provider_content {max-width:10%;float:right;}#breadcrumb {text-align:left;background:transparent;  display:inline-block;  margin:0 0 1rem 0;}#breadcrumb > *, .breadcrumb-here-u-are {  font-size:12px;  color:#3c3c3c;  text-transform:lowercase;  font-family:"Open Sans",sans-serif;}.breadcrumb-here-u-are {  display:none;}#breadcrumb a, .breadcrumb_item {  font-weight:400;  line-height:15px;}.breadcrumb_item h1 {  display:inline-block;  font-size:12px;}.breadcrumb_sep {font-size:0 !important;}.breadcrumb_sep::after {content:'>';  margin:0 8px;  font-size:12px;}#page_PopupContainer_tooltip, #page_PopupContainer {width:100%;max-width:640px;background:rgba(0,0,0,0.2);padding:5px;max-height:680px;}#page_PopupContainer {overflow:hidden;}#page_PopupContainer_tooltip_inner, #page_PopupContainer_inner {background:#fff;padding:20px;position:relative;max-height:660px;overflow-x:hidden;overflow-y:auto;}#page_PopupContainer_inner {padding:0;overflow-y:auto!important;overflow-x:hidden!important;max-height:670px;}#page_PopupContainer_tooltip a.close, #page_PopupContainer a.close, #lightbox-close {position:absolute;right:25px;top:20px;display:block;width:40px;  height:40px;  background:transparent;  border-radius:50%;  cursor:pointer;z-index:11;opacity:1;transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainer a.close {top:10px;right:15px;}#overlay_close .close {display:none !important;}.overlay_close {  text-align:right;  font-size:0;  margin:5px 7px;}.overlay_close a {  width:40px;  height:40px;  display:inline-block;  position:relative;}#page_PopupContainer_tooltip a.close:before, #page_PopupContainer a.close:before, #lightbox-close:before, .overlay_close a:before {  width:20px;  height:1px;  background-color:#e3bd00;content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-10px;  transform:rotate(45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainer_tooltip a.close:after, #page_PopupContainer a.close:after, #lightbox-close:after, .overlay_close a:after {  width:20px;  height:1px;  background-color:#e3bd00;  content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-10px;  transform:rotate(-45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainer_tooltip a.close:hover:before, #page_PopupContainer a.close:hover:before, #lightbox-close:hover:before, .overlay_close a:hover:before {  background-color:#b09300}#page_PopupContainer_tooltip a.close:hover:after, #page_PopupContainer a.close:hover:after, #lightbox-close:hover:after, .overlay_close a:hover:after {  background-color:#b09300;}.page_tooltip_name_1 {height:40px;text-align:left;width:calc(100% - 60px);margin-top:5px;overflow:hidden;}.page_tooltip_name_1 h1 {text-transform:uppercase;font-size:18px;letter-spacing:1px;line-height:20px;margin:0;}.page_tooltip_content_inner_left {float:left;width:45%;margin-right:5%;position:relative;}.page_tooltip_content_inner_right {float:left;width:50%;}.page_tooltip_content_inner_left a img:hover {opacity:0.6;}.page_tooltip_price_save {display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff;color:#f22;font-size:12px;font-weight:700;text-align:center;line-height:30px;margin:0 2px 10px 2px;vertical-align:top;border:5px solid #f22;}.page_tooltip_status_new {display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff;color:#e3bd00;font-size:12px;font-weight:700;text-align:center;line-height:30px;margin:0 2px 10px 2px;text-transform:lowercase;vertical-align:top;border:5px solid #333;}.page_tooltip_stock_available {display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff;color:#af0;font-size:0px;margin:0 2px 10px 2px;vertical-align:top;border:5px solid #af0;}.page_tooltip_stock_available:before {content:'\f00c';font-family:'FontAwesome';color:#af0;font-size:18px;display:inline-block;  width:30px;height:30px;  text-align:center;  line-height:30px;}.page_tooltip_stock_unavailable {display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff;font-size:0px;margin:0 2px 10px 2px;vertical-align:top;border:5px solid #f22;}.page_tooltip_stock_unavailable:before {content:'\f00d';font-family:'FontAwesome';color:#f22;font-size:18px;display:inline-block;  width:30px;height:30px;  text-align:center;  line-height:30px;}.page_tooltip_separator {width:100%;height:1px;background:#f2f2f2;  margin:10px 0 20px 0;}.page_tooltip_pic_1 table {width:100%;text-align:center;}#page_tooltip_rovleir {  max-height:7em;  overflow:hidden;  line-height:1.4em;text-align:justify;position:relative;margin-bottom:20px;}#page_tooltip_rovleir p {margin:0;}#page_tooltip_rovleir #page_tooltip_rovleir_cover {position:absolute;bottom:0px;right:0;width:100%;height:18px;display:block;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );}.page_tooltip_price_net {font-size:20px;letter-spacing:1px;text-align:left;font-weight:700;line-height:20px;}.page_tooltip_price_net .text_style_line {font-size:16px;text-decoration:line-through;letter-spacing:0.5px;font-weight:400;}.page_tooltip_price_akcio {font-size:20px;color:#f22;letter-spacing:1px;text-align:left;font-weight:700;line-height:20px;}#page_tooltip_content_inner_right_functions {width:100%;margin-top:20px;}.page_tooltip_cart_nostock {  height:36px;font-size:0px;width:20%;border-right:1px solid #f2f2f2;}.page_tooltip_cart_nostock:after {content:'\f291';font-family:'Font Awesome 5 Pro';font-size:22px;  line-height:36px;color:#ccc;}.page_tooltip_akcio {font-size:11px;text-align:left;}.tooltip_icon {float:right;position:relative;}#page_tooltip_cart {width:40%;}.page_tooltip_func_det, .page_tooltip_func_fav, .page_tooltip_func_compare {  width:20%;text-align:center;height:36px;}.page_tooltip_func_det {border:none;}.tooltip_icon .artdet_tooltip {  background:#e3bd00;  border-radius:4px;  position:absolute;  visibility:hidden;  left:50%;  font-size:11px;  letter-spacing:1px;  line-height:22px;  width:auto;  height:auto;  top:0;  z-index:2;  text-transform:uppercase;  color:#fff;  padding:10px;  overflow:visible;  white-space:nowrap;  display:inline-block;  clear:both;  opacity:0;  transform:translate(-50%,-100%);  transition:all 0.3s ease;}.tooltip_icon .artdet_tooltip:after {  content:'';  display:block;  width:10px;  height:10px;  background:#e3bd00;  position:absolute;  bottom:-5px;  left:50%;  transform:translateX(-50%) rotate(45deg);}.tooltip_icon.short:hover .artdet_tooltip, #page_tooltip_cart_input:hover .artdet_tooltip, #page_tooltip_cart_button:hover .artdet_tooltip {  visibility:visible;  top:-20px;  opacity:1;}.page_tooltip_cart_nostock .artdet_tooltip, .page_tooltip_cart_nostock .artdet_tooltip:after {background:#f22;}.page_tooltip_func_compare .artdet_tooltip {left:-10px;}.page_tooltip_func_compare .artdet_tooltip:after {left:78%;}#page_tooltip_cart_input span.cart_input_unit {display:none;}#page_tooltip_cart_input span, .page_tooltip_qtybuttons {float:left;}#page_tooltip_cart_input span {width:calc(100% - 20px);}#page_tooltip_cart_input input {width:100%;  padding:0;  text-align:center;border-right:none;font-weight:700;}.page_tooltip_qtybuttons {width:20px;}#page_tooltip_cart .qtyplus, #page_tooltip_cart .qtyminus {font-family:'FontAwesome';background:#fff;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;color:#e3bd00;height:18px;  float:left;  width:20px;  padding:0;  font-size:11px;}#page_tooltip_cart .qtyplus:hover, #page_tooltip_cart .qtyminus:hover {color:#e3bd00;}#page_tooltip_cart .qtyminus {border-top:0;border-bottom:1px solid #f2f2f2;}button.qtyplus.qty_disable, button.qtyminus.qty_disable {color:#ccc!important;  font-size:13px;  cursor:default;}#page_tooltip_cart_input, #page_tooltip_cart_button {float:left;width:50%;position:relative;}#page_tooltip_cart_button {background:#4b7d17;transition:0.4s;text-align:center;}#page_tooltip_cart_button:hover { background:#3e6713;}#page_tooltip_cart_button a, .page_tooltip_func_det a, .page_tooltip_func_fav a {font-size:0;display:block;}#page_tooltip_cart_button a:after {color:#fff;}#page_tooltip_cart_button a:after, .page_tooltip_func_det a:after, .page_tooltip_func_fav a:after, .page_tooltip_func_compare a:after {content:'\f291';font-family:'Font Awesome 5 Pro';font-size:22px;line-height:36px;}.page_tooltip_func_det a:after {content:'\f06e';font-size:28px;}.page_tooltip_func_fav a:after {content:'\f004';font-size:24px;}#page_tooltip .page_tooltip_func_fav a:before {display:none;}.page_tooltip_func_compare a:after {content:'\f080';font-size:24px;}#page_tooltip .page_tooltip_func_compare a:before {display:none;}.page_tooltip_func_fav a.remove_favourites:after {color:#f22;content:'\f004'}.page_artdet_func_compare_checked:after {color:#f22;}#page_artdet_egyebtul {text-align:left;  margin:20px 0;}.page_artdet_egyebtul:last-child {  margin-bottom:0;}#page_tooltip_price {padding:10px 20px;  background:rgba(0,0,0,0.06);width:100%;}#page_tooltip_params {margin-bottom:20px;}#page_tooltip_params > .page_tooltip_param_spec_item {  width:100%;display:none;}#page_tooltip_params > .page_tooltip_param_spec_item:nth-child(-n+6) {display:table;}#page_tooltip_params > .page_tooltip_param_spec_item div {padding:5px 10px;text-align:left;width:60%;font-weight:700;vertical-align:middle;float:left;}#page_tooltip_params .page_tooltip_param_spec_item table td {padding:0;width:100%;}#page_tooltip_params .page_artdet_product_param_color {width:32px;height:32px;}#page_tooltip_params > .page_tooltip_param_spec_item div:first-child {width:40%;font-weight:400;}#page_tooltip_params > .page_tooltip_param_spec_item:nth-child(2n-3) {background:rgba(0,0,0,0.04);}.page_tooltip_select label {width:35%;display:inline-block;  text-align:left;padding-left:10px;vertical-align:top;line-height:36px;margin:0;}.page_tooltip_select .text_select {width:65%;display:inline-block;  text-align:left;vertical-align:top;}.page_tooltip_select .text_select select {width:100%;}.page_tooltip_select {  margin-bottom:10px;font-size:0px;}.page_tooltip_pic_1 .slider-for, .page_tooltip_pic_1 .slider-for img {max-height:266px;}.page_tooltip_pic_1 .slick-slide img {display:inline-block;padding:0 5px;cursor:pointer;}.page_tooltip_pic_1 .slider-for .slick-slide img {padding:0;}.page_tooltip_pic_1 .slider-nav .slick-slide img {max-height:80px;}.page_tooltip_pic_1 .slick-initialized .slick-slide {display:inline-block;vertical-align:middle;}.page_tooltip_pic_1 .slick-slide {float:none;}.page_tooltip_pic_1 .slick-prev, .page_tooltip_pic_1 .slick-next {font-size:0;  line-height:0;  position:absolute;  top:50%;  display:block;  width:16px;  height:20px;transform:translateY(-50%);  padding:0;  cursor:pointer;  color:transparent;  border:none;  outline:none;  background:transparent;}.page_tooltip_pic_1 .slick-prev {  left:-16px;}.page_tooltip_pic_1 .slick-next {  right:-16px;}.page_tooltip_pic_1 .slick-prev:before, .page_tooltip_pic_1 .slick-next:before {  font-family:'FontAwesome';  font-size:20px;  color:#e3bd00;content:'\f053';display:inline-block;width:16px;text-align:center;line-height:20px;transition:all 0.4s ease;}.page_tooltip_pic_1 .slick-prev:hover:before, .page_tooltip_pic_1 .slick-prev:active:before, .page_tooltip_pic_1 .slick-next:hover:before, .page_tooltip_pic_1 .slick-next:active:before {color:#e3bd00;}.page_tooltip_pic_1 .slick-next:before {content:'\f054';}.page_tooltip_pic_1 .slick-dots, .page_tooltip_pic_1 .slick-dots li {height:8px;}.slick-dots {margin-top:10px;}.page_tooltip_pic_1 .slick-dots li {list-style:none;display:inline-block;}.page_tooltip_pic_1 .slick-dots li button {margin:0 8px;font-size:0px;border-radius:50%;width:8px;height:8px;  padding:0;}.page_tooltip_pic_1 .slider-nav {margin-top:20px;}#page_PopupContainer_tooltip .select {width:100%;height:36px;}.artdet-sub-title {  letter-spacing:0.5px;  text-align:center;  line-height:1em;  margin:2rem 0;  font-size:1.75rem;  font-weight:500;}#lightbox-wrap {border-radius:0px;box-shadow:none;background:rgba(0,0,0,0.2);padding:0px;margin:20px;}#lightbox-outer {border-radius:0px;box-shadow:none;background:#fff;margin:5px;width:auto;height:auto;}#lightbox-content {border-radius:0px;border:none;}#lightbox-wrap, #lightbox-wrap a, #lightbox-wrap img {box-sizing:initial!important;}#lightbox-close {box-shadow:none;background:transparent;  top:0;  right:-56px;}#lightbox-close:hover {background:transparent;}#lightbox-close span {background:none;}#lightbox-left {left:0;  top:0;  bottom:0;  width:48%;background:none;}#lightbox-right {left:auto;right:0;  top:0;  bottom:0;  width:48%;background:none;}#lightbox-left:hover, #lightbox-right:hover {background:none;}#lightbox-left span, #lightbox-right span {display:none;}#lightbox-left:before, #lightbox-right:before {content:'\f104';font-family:'FontAwesome';color:#e3bd00;font-size:40px;position:absolute;transform:translateY(-50%);top:50%;left:20px;transition:0.4s;}#lightbox-right:before {left:auto;right:20px;content:'\f105';}#lightbox-left:hover:before, #lightbox-right:hover:before {color:#0257d8;}#image_to_cart img {transition:none!important;}#page_cart_shipping_free {  margin-bottom:1rem;}[name=form_temp2] {display:none;}#overlay_cart_empty {display:none;}.col-form-cart-inner {  background-color:#fff;  padding:15px 0;}.page_cart_tr_head td {padding:.7rem;vertical-align:bottom;  font-size:14px;  font-weight:400;  line-height:20px;  color:#333;}.page_cart_tr_item td {transition:0.4s;vertical-align:top;border-top:1px solid #eceeef;  padding:1.5rem 0.75rem;  font-weight:700;}.page_cart_td_pic {  width:10%;}.page_cart_pic_div {  background-color:#fff;  width:70px;}.page_cart_pic_div img {  border:1px solid #f0f0f0;}.no_qty .page_cart_pic_div {  display:none;}.page_cart_td_nev a {  display:block;  font-size:14px;  font-weight:600;  line-height:20px;  color:#333333;}.page_cart_td_nev a::first-letter {  text-transform:uppercase;}.name_plus_variant {  font-size:13px;}.name_plus_variant i {  font-size:13px;}.page_cart_tr_head .page_cart_td_pic {height:auto;}.page_cart_td_nev {width:57%;}.page_cart_td_brutto {  width:14%;}.page_cart_td_menny {  width:13%;}.page_cart_td_sum {width:16%;}.page_cart_td_button {width:4%;}.page_cart_table {width:100%;  table-layout:fixed;}.page_cart_td_menny [type=text],.page_cart2_menny .text_input input,#page_artdet_cart_input .text_input input {  width:65px;  color:#55595c;  padding:.75rem .75rem;  border:1px solid rgba(0,0,0,0.15);  border-radius:0;  padding-right:24px;  height:40px;}.page_cart_td_menny [type=text]:focus,.page_cart2_menny .text_input input:focus,#page_artdet_cart_input .text_input input:focus {  border-color:#e3bd00;}.page_cart_unit {font-size:11px;  font-weight:300;}.page_cart2_unit {background:#e3bd00;  border-radius:4px;  position:absolute;  visibility:hidden;  left:50%;  font-size:11px;  letter-spacing:1px;  line-height:22px;  width:auto;  height:auto;  top:0;  z-index:2;  text-transform:uppercase;  color:#fff;  padding:10px;  overflow:visible;  white-space:nowrap;  display:inline-block;  clear:both;  opacity:0;  transform:translate(-50%,-100%);  transition:all 0.3s ease;}.page_cart2_unit:after {  content:'';  display:block;  width:10px;  height:10px;  background:#e3bd00;  position:absolute;  bottom:-5px;  left:50%;  transform:translateX(-50%) rotate(45deg);}.page_cart2_qty:hover .page_cart2_unit {visibility:visible;  top:-20px;  opacity:1;}button.qtyplus, button.qtyminus {padding:0;background:#fff;font-family:'FontAwesome';color:#333;height:19px;line-height:18px;  width:19px;  display:block;  min-width:19px;  border-radius:0;  border:none;  font-size:14px;}.qtybutton {  transition:all ease 0.2s;}.qtybutton:hover {  color:#e3bd00!important;}.qtybutton:active {  transition:cubic-bezier(0.67, 1.49, 0.68, 1.24) all 0.2s;  font-size:11px;}.qtyinput-outer {  position:relative;}.qty-buttons-outer {  width:19px;  position:absolute;  right:1px;  top:1px;  display:none;}.qtyinput-outer:hover .qty-buttons-outer {  display:block;}.no_qty .qtybutton-outer {  display:none;}.no_qty .qtyinput-outer {  width:70px;  height:40px;  border-radius:19px;  background-color:#fff;  text-align:center;  font-size:16px;  line-height:40px;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}span.max_qty_raw, span.min_qty_raw, span.unit_step_raw {display:none;}button.qtyplus:before {content:'\f077';  font-family:"Font Awesome 5 Pro";  color:inherit;  font-weight:300;}button.qtyminus:before {content:'\f078';  font-family:"Font Awesome 5 Pro";  color:inherit;  font-weight:300;}.page_icon {  display:inline-block;  width:28px;  height:38px;  line-height:38px;  text-align:center;  cursor:pointer;  color:#78797c;  transition:color ease 0.3s;}.page_icon:hover {  color:#e3bd00;}.page_icon.page_cart_icon_delete:after, .page_icon.page_cart_icon_refresh:after {content:'\f2ed';font-family:'font awesome 5 pro';font-size:14px;  font-weight:400;}.page_icon.page_cart_icon_refresh:after {content:'\f2f9';}.page_cart_td_menny .text_smaller {display:none;}.page_cart_td_sum {  text-align:right;}.page_cart_sum_row {  padding:5px 0;}.page_cart_row_sum {  padding-right:6px;}.page_cart_sumbox .row {  padding:0.75rem 0;}.page_cart_sumbox .cart-summary__row:not(:first-child) {  border-top:1px solid #eceeef;}#page_cart_coupon {  padding:0;text-align:right;height:auto;}.cart-function-btn {  margin:0 10px 10px 0;}@media (min-width:992px) {  .page_cart_coupon {  width:400px;  }}@media (min-width:1240px) {  .page_cart_coupon {  width:545px;  }}.page_cart_coupon > span {  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;}.page_cart_sum_row.total div {font-weight:700;font-size:18px;}.page_cart_sum_row.total {  border-top:1px solid #eceeef;}.page_cart_sum1, .page_cart_sum2, .page_cart_sum3 {float:left;}.page_cart_sum1 {width:58%;text-align:right;padding-right:20px;text-align:right;text-transform:uppercase;}.page_cart_sum2 {width:42%;text-align:center;}.page_cart_sum3:before {  content:'\f129';  font-family:'FontAwesome';  font-size:18px;  line-height:32px;  text-align:center;  position:absolute;  top:50%;  left:15px;  transform:translateY(-50%);  display:block;  width:40px;  height:40px;  border:5px solid #eceeef;  border-radius:50%;}.page_cart_functions {border-top:1px solid #eceeef;width:100%;  padding:10px 0 0;margin-top:10px;}.page_cart_functions .text_button {  display:inline-block;  vertical-align:middle;  margin:5px;  cursor:pointer;  padding:0 15px;}#page_cart_foot_button_order {width:auto;float:right;margin-top:10px;}#page_cart_foot_button_order input {padding:0 40px;font-size:14px;}.page_cart_functions .text_button input {  padding:10px 0;  background:none;  letter-spacing:0.5px;  border:0;  border-radius:0;  min-width:10px;  height:36px;  font-size:12px;  color:inherit;  text-align:left;  line-height:1.5;}.page_cart_functions .text_button:before {content:'';font-size:12px;color:inherit;font-family:'font awesome 5 pro';display:inline-block;  vertical-align:top;  line-height:36px;  margin-right:8px;  font-weight:400;}#cart_button_back:before, #page_cart2_button_back:before {content:'\f104';font-size:22px;}#page_cart_bid:before, #page_cart2_bid:before {content:'\f0f6';font-size:15px;}#page_cart_store:before, #page_cart2_store:before {content:'\f0c7';}#page_cart_restore:before, #page_cart2_restore:before {content:'\f291';font-size:15px;}#page_cart2_restore2 input {margin-top:20px;}#page_cart_empty:before, #page_cart2_empty:before {content:'\f014';font-size:15px;}#page_cart_main {margin-bottom:40px;}.page_cart_store, .page_cart_shipping_title {width:100%;height:40px;line-height:40px;position:relative;margin-top:10px;}#page_cart_weight {padding:0 20px 0 60px;}.page_cart_sum_row input[type=text] {width:200px;font-weight:700;display:block;}#coupon_id_mobile {  width:100%;}#coupon_id {  letter-spacing:0;  font-size:12px;  font-style:italic;  color:#818a91;}.page_cart_store input[type=button] {width:40px;background:none;padding:0;font-size:0;position:absolute;top:0;left:0;}#page_cart_coupon .text_input {margin:0 10px;}.page_cart_sum_row > span {line-height:40px;display:inline-block;vertical-align:top;  font-size:16px;}#page_cart_weight:before {content:'kg';  border-bottom:16px solid #e3bd00;  border-left:4px solid transparent;  border-right:4px solid transparent;  height:0;  width:26px;  text-align:center;  line-height:16px;  font-size:11px;  color:#fff;  border-radius:3px;  top:14px;left:20px;position:absolute;}#page_cart_weight:after {content:'';  border:4px solid #e3bd00;  border-radius:50%;  width:12px;  height:12px;  display:block;  position:absolute;  top:6px;  left:27px;}.page_cart_shipping_row:nth-child(even) {background-color:rgba(0,0,0,0.03);}.page_cart_shipping_title {  font-size:18px;  letter-spacing:0.5px;  text-align:center;  line-height:1em;  color:#e3bd00;  margin:10px 0;}.page_cart_shipping_name, .page_cart_shipping_value {width:50%;float:left;padding:10px 20px;text-align:left;}.page_cart_shipping_name {text-align:right;}.page_cart_shipping_value {font-weight:700;}.cart-summary-title {  font-size:16px;  font-weight:600;}.cart-summary__title, .control_cart_2_summary_title {  font-size:14px;  font-weight:600;  line-height:1.2;}.cart-summary__value, .cart-summary__value {  white-space:nowrap;  font-size:14px;  font-weight:400;  color:#78797c;}.cart-summary__value strong {  color:inherit;  font-weight:400;}.cart-summary__total-value {  font-weight:600;  font-size:16px;}#cart_button_order {  width:100%;}@media (max-width:991px) and (min-width:768px) {  .button-modify, .cart-summary__button-bottom {  width:calc( 50% - 15px);  }  #cart_button_modify {  width:100%;  }}@media (max-width:991px) {  .page_cart_coupon, #coupon_check {  width:100%;  }  .page_cart_coupon > span {   -webkit-box-flex:0;   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%; }}@media (max-width:767px) {  .page_cart_table {  table-layout:auto;  }  .page_cart_tr_item td {  display:block;  float:left;  padding:0 10px;  border-top:none;  }  .page_cart_tr_item {  display:block;  padding-bottom:70px;  }  .page_cart_tr_item:not(:first-child) {   border-top:1px solid #f2f2f2;  }  .mobile-td-block {  width:33.33%;  }  .mobile-td-block::before {  content:attr(data-th);  display:block;  margin:15px 0 5px;  font-size:12px;  font-weight:400;  }  .page_cart_td_pic {  width:90px;  }  .page_cart_td_nev {  width:100%;  }  .page_cart_tr_head .page_cart_td_nev {  border-bottom:1px solid #eceeef;  padding-left:0;  }  .page_cart_tr_item .page_cart_td_nev {  padding:20px 0 10px;  }  .page_cart_td_brutto {  clear:left;  padding-left:0 !important;  }  .page_cart_td_sum, .page_cart_row_sum {  padding-right:0 !important;  }  .page_cart_coupon,  #cart_button_modify,  .page_cart_coupon > span {  width:100%;  }  .button-modify, .cart-summary__button-bottom {  width:100%;  }  .page_cart_td_menny {  text-align:center;  }  .cart-item-buttons-outer {  position:absolute;  bottom:15px;  left:0;  right:0;  }  .page_icon {  width:47%;  border:1px solid #e3bd00;  }}.page_cart2_items {border-bottom:1px solid #f2f2f2;  padding:20px 0;}.no_qty .page_cart2_data {  padding-top:0 !important;}@media screen and (min-width:576px) and (max-width:767px) {  .page_cart2_pic {  flex:0 0 252px;  }}.no_qty .page_cart_pic_div, .no_qty .page_cart2_menny {  display:none !important;}#page_cart_main2 > div:nth-last-child(3) {  border-bottom:0;}.page_cart2_nev {  margin-bottom:10px;  font-weight:700;  line-height:18px;}.cart2-prices {  margin:20px 0;}.no_qty .cart2-prices {  margin:20px 0 0;}.cart2-price {  margin:10px 0;}.page_cart2_nev a {display:block;}.control_cart2_name_only {  margin-bottom:10px;}.page_cart2_nev .text_small {line-height:12px;display:block;color:#e3bd00;  margin-top:10px;}.page_cart2_nev .text_small br {display:none;}.page_cart2_nev span {  display:block;  margin:5px 0;}.page_cart2_nev span::first-letter {  text-transform:uppercase;}.page_cart2_title, .page_cart2_content {float:left;display:block;width:50%;line-height:14px;}.page_cart2_title {text-align:left;padding-right:10px;}.page_cart2_content {text-align:right;}.page_cart2_menny .page_cart2_content {text-align:center;}.page_cart2_menny .page_cart2_content {width:100%;display:block;  margin:10px 0;height:36px;}.page_cart2_menny .text_smaller {display:none;}.page_cart2_menny .page_cart2_title {line-height:36px;}.page_cart2_content .page_icon:after {display:block;width:34px;height:36px;  float:left;line-height:36px;text-align:center;}.page_cart2_sum {  font-weight:bold;}.page_cart2_summaries {padding:10px;}.page_cart2_functions {width:100%;border-bottom:1px solid #f2f2f2;}.page_cart2_footer #page_cart_tr_foot_button_order {display:block;margin:10px 0 20px;}.page_cart2_footer #page_cart_tr_foot_button_order input {width:100%;font-size:15px;}.page_cart2_content .page_icon {float:left;}.page_cart2_wrap {display:inline-block;  line-height:0;}.page_cart2_menny .page_cart2_content {  float:none;  line-height:0;  height:auto;}.page_cart2_functions .text_button:before {content:'';  font-size:16px;  color:#e3bd00;  font-family:'FontAwesome';  display:inline-block;  vertical-align:top;  line-height:40px;  width:40px;height:40px;  transition:0.4s;margin:0 15px;  text-align:center;}.page_cart2_functions .text_button input {display:none;}@media screen and (max-width:767px) {  .page_cart_sum3 {  width:100%;  margin:0;  }  .page_cart_sumbox {  width:100%;  }  #page_cart_sum {  padding:20px 0;  }  .page_cart_sum2 {  text-align:right;  }}.newcust_section {width:100%;}#newcust_checkbox.newcust_section {padding-bottom:0px;}#newcust_checkbox .newcust_row {padding-bottom:0px;}.page_headtext {  margin-bottom:20px;  margin-top:30px;  font-size:18px;  font-weight:600;  line-height:20px;  color:#333;  padding-bottom:10px;  border-bottom:1px solid #f2f2f2;}.newcust_row {margin-top:20px;}#newcust_checkbox .page_design_fault_out {margin-top:0px;}.newcust_col1 {width:35%;padding:0 5% 0 0;text-align:right;min-height:36px;display:table-cell;vertical-align:top;line-height:14px;}.newcust_col2 {display:table-cell;width:65%;padding:0;text-align:left;  line-height:1.6em;}.page_newcust_input [type=text], .page_newcust_input [type=password] {width:80%;}.page_newcust_input [type=text].page_input_width_phone_country {width:15%;min-width:60px;text-align:center;}.page_newcust_input [type=text].page_input_width_phone {width:71%;}.newcust_col2 .select {width:80%;}.newcust_col2 table {height:36px;}.newcust_col2 table td {vertical-align:top;  line-height:1.2em;}.newcust_col3 table {text-align:left;}.newcust_col3 table td {  padding:0 10px;  line-height:1.2em;}.newcust_col3 td[width="30"] {  vertical-align:middle;  padding:0 10px 0;}.page_design_fault_text {color:#d9534f;  font-size:10px;}.page_design_fault_text strong {  font-weight:400;}.page_design_fault .newcust_col2 input, .page_design_fault .newcust_col3, .page_design_fault .newcust_col2 .text_input_radio {border:1px solid #d9534f;  background:rgba(227,189,0,0.05);}.page_design_fault .newcust_col1 {  border-top-left-radius:10px;  border-bottom-left-radius:10px;  padding-top:15px;}.page_design_fault .newcust_col2 {  border-top-right-radius:10px;  border-bottom-right-radius:10px;}#page_reg_content #tab2_reg, #page_reg_ok_content #tab2_reg, #page_reg_content #page_tabs_outer, #page_reg_ok_content #page_tabs_outer {margin-bottom:40px;}#ud_shop_reg #title_content h1 {  font-size:30px;  font-weight:400;  line-height:38px;  color:#333;  padding-top:10px;  text-align:center;  margin-bottom:20px;}#div_out_cust_param_343297 span.text_input,#div_out_cust_param_345568 span.text_input{  display:block;  position:relative;}#div_out_cust_param_343297 span.text_input::after,#div_out_cust_param_345568 span.text_input::after {  content:"\f274";  font-family:"font awesome 5 pro";  font-size:20px;  color:#55595c;  width:40px;  height:40px;  border:1px solid rgba(0,0,0,0.15);  border-width:1px 1px 1px 0;  outline:0;  background-color:#fff;  cursor:pointer;  line-height:40px;  text-align:center;  font-weight:300;  position:absolute;  right:0;  top:0;  display:block;}input[name="cust_param_343297"],input[name="cust_param_345568"] {  width:calc(100% - 40px) !important;}@media (min-width:992px) {  .page-reg-site .newcust_col1 {  float:left;  padding-left:15px;  padding-top:10px;  width:auto;  max-width:39%;  text-align:left;  }  .page-reg-site .newcust_col2 {  float:right;  width:100%;  max-width:265px;  padding-right:15px;  }  .newcust_section {  padding-bottom:20px;  }}@media (max-width:991px) {  .page-reg-site .newcust_col1 {  width:100%;  text-align:left;  display:block;  }  .page-reg-site .newcust_col2 {  width:100%;  display:block;  }  .page-reg-site [type=text].page_input_width_phone {  width:100%;  }  .page-reg-site .phone_row .page_newcust_input {  font-size:0;  }  .page-reg-site .phone_row .page_newcust_input > span {  display:inline-block;  }  .page-reg-site .phone_row .page_newcust_input > span:first-child {  width:65px;  }  .page-reg-site .phone_row .page_newcust_input > span:last-child {  width:calc(100% - 74px);  }}.newcust_section_2 {margin-bottom:40px;}.page_headtext_2 {text-transform:uppercase;font-size:15px;font-weight:bold;text-align:left;letter-spacing:1px;border-bottom:1px solid #333;}.newcust_row_2 {float:left;margin-bottom:5px;}#newcust_reg .newcust_row_2 {width:30.3333%;margin:0 1.5%;}.newcust_2_col1 {line-height:14px;text-align:left;padding-bottom:5px;}.newcust_2_col2 input[type=text], .newcust_2_col2 input[type=password] {width:100%;}#newcust_contact .newcust_row_2 {width:30.3333%;margin:0 1.5%;}#newcust_contact .newcust_2_col2 span.text_input {float:left;}#newcust_contact .newcust_2_col2 span.text_input:first-child {width:30%;}#newcust_contact .newcust_2_col2 span.text_input:last-child {width:68.5%;margin-left:1.5%;}.newcust_2_col2 [type=text].page_input_width_phone_country, .newcust_2_col2 [type=text].page_input_width_phone {width:100%;min-width:inherit;}.newcust_section_2 #div_out_default_name, .newcust_section_2 #div_out_default_country, .newcust_section_2 #div_out_other_name, .newcust_section_2 #div_out_other_country {width:47%;margin:0 1.5%;}.newcust_section_2 #div_out_contact_name .newcust_2_col2 span.text_input:last-child, .newcust_section_2 #div_out_contact_email .newcust_2_col2 span.text_input:last-child {width:100%;margin:0;}.newcust_section_2 #div_out_default_country .select, .newcust_section_2 #div_out_other_country .select {width:100%;}.newcust_section_2 #div_out_default_zip, .newcust_section_2 #div_out_other_zip {width:12%;margin:0 1.5%;}.newcust_section_2 #div_out_default_county, .newcust_section_2 #div_out_default_city, .newcust_section_2 #div_out_other_county, .newcust_section_2 #div_out_other_city {width:22%;margin:0 1.5%;}.newcust_section_2 #div_out_default_street, .newcust_section_2 #div_out_other_street {width:32%;margin:0 1.5%;}.newcust_section_2 #div_out_default_vat, .newcust_section_2 #div_out_default_eu_vat {width:22%;margin:0 1.5%;}.newcust_section_2 #div_out_default_same {float:none;width:97%;margin:0 1.5%;}.newcust_2_col2 {text-align:left;}.newcust_section_2 #div_out_newsletter {width:97%;margin:0 1.5%;}.newcust_row_2 .page_design_fault input {border-color:#f22;}.newcust_section_2 .page_design_fault_text {display:block;text-align:left;font-weight:700;}.page_design_fault_section {width:100%;margin:20px 1.5% 0 1.5%;}#page_orderflow_outer {width:100%;margin:40px 0 80px 0;height:1px;  background-color:#c9c9cb;}.page_orderflow_item {height:1px;position:relative;}.page_orderflow_item_ok, .page_orderflow_item_select {background-color:#4b7d17;}.page_orderflow_item_ok .page_orderflow_item_text,.page_orderflow_item_select .page_orderflow_item_text {  color:#4b7d17;}.page_orderflow_item_num {  font-size:16px;  font-weight:600;  width:30px;  height:30px;  border-radius:50%;  background:#a7a9ab;  position:absolute;  transform:translateY(-50%);  left:-8%;  top:50%;  line-height:30px;  text-align:center;  z-index:1;  transition:0.4s;  color:#fff;}.page_orderflow_item_ok .page_orderflow_item_num, .page_orderflow_item_select .page_orderflow_item_num {  background-color:#4b7d17;}.page_orderflow_item_text {  position:absolute;  top:30px;  left:50%;  transform:translateX(-50%);  line-height:12px;  color:#78797c;  min-width:150px;  text-align:center;  font-size:12px;  font-weight:bold;  text-transform:lowercase;  margin-top:10px;}@media screen and (max-width:992px) {  .page_orderflow_step_5 .page_orderflow_item_text {  min-width:110px;  }}@media screen and (max-width:767px) {  .page_orderflow_step_5 .page_orderflow_item_text {  min-width:80px;  }}@media screen and (max-width:500px) {  #page_orderflow_outer {  display:none !important;  }}.page_orderflow_item:first-child .page_orderflow_item_text {  left:0;  text-align:left;  transform:none;  margin-left:0;}.page_orderflow_item:last-child .page_orderflow_item_text {  text-align:right;  transform:none;  margin-left:0;  right:0;  left:auto;}.page_orderflow_item:last-child .page_orderflow_item_num {  right:0;  left:auto;}.page_headbutton #button_prev:hover, .page_headbutton #button_back:hover {background:#bc766d;}.page_order_mods_table, .page_order_control_table {width:100%;margin-bottom:16px;}.page_order_mods_table.border_fault {  border:1px solid #d9534f;  background:rgba(227,189,0,0.05);}.page_order_mods_tr_head td, .page_order_control_tr_head td {  padding:14px 0;  text-align:center;  font-size:26px;  font-weight:400;  line-height:38px;  color:#333;  margin:0 0 1.5rem;  padding-bottom:1.5rem;  border-bottom:1px solid #eceeef;}.page_order_mods_tr_head + .page_order_mods_tr_body td {  padding-top:20px;}.page_order_mods_td_input {  text-align:center;}.page_order_mods_td_input input {  max-width:340px;}[id^=page_order_mods_param_] td {  width:50%;}.page_order_mods_tr_text td, .page_order_mods_tr_body td {padding:10px;}.border_fault .page_order_mods_tr_body input {background:#ffd4d4;}.page_order_mods_td_1, .page_order_mods_td_2, .page_order_control_td_1, .page_order_control_td_2, .page_order_control_td_3, .page_order_control_tr_body td, .page_order_control_tr_footer td {padding:10px;}.page_order_control_td_button input {  margin:5px;}.page_order_mods_td_1 {width:5%;min-width:40px;text-align:right;vertical-align:middle}.page_order_mods_td_2 {text-align:left;width:95%;}.page_order_mods_td_2 strong {  font-weight:400;}#page_order_mods_shipping .page_order_mods_td_2 {width:83%;}.page_order_mods_td_3 {width:12%;  font-weight:600;  line-height:12px;}.page_order_mods_text {  margin:10px 0;}.page_order_mods_img {  margin-top:10px;}.page_newcust_button_left {float:left;}.page_newcust_button_right {float:right;}#page_order_terms_check td {text-align:left;padding:9px 20px 9px 0;}#page_order_terms_check .text_input_checkbox {padding-left:20px;}.page_order_mods_table .page_order_fault_text {  text-align:center;  color:#d9534f;  font-size:10px;}.page_order_fault_text strong {  font-weight:400;}.page_order_mods_deliverypoint, .page_order_mods_deliverypoint_select {margin-top:10px;}.page_order_mods_deliverypoint_select .select {margin-bottom:6px;width:100%;max-width:300px;}.page_order_mods_deliverypoint_widget a:before {content:'\f278';font-family:'FontAwesome';font-size:24px;color:#e3bd00;}.page_order_mods_deliverypoint_widget a:after {content:'\f041';font-family:'FontAwesome';font-size:24px;color:#e3bd00;  position:absolute;  top:-12px;  left:7px;}.page_order_mods_deliverypoint_widget a {  float:right;  padding-right:10px;position:relative;}#page_order_control_szam, #page_order_control_szall, #page_order_control_modfiz, #page_order_control_modszall {float:left;width:calc(50% - 1px);}#page_order_control_szall, #page_order_control_modszall {margin-left:2px;}#page_order_control_kap .page_order_control_tr_body td {width:33.33%;text-align:center;}#page_order_control_szam .page_order_control_td_1, #page_order_control_szall .page_order_control_td_1 {text-align:right;}#page_order_control_szam .page_order_control_td_2, #page_order_control_szall .page_order_control_td_2 {text-align:left;}.page_icon_modify {cursor:pointer;  color:#fff;  background-color:#3c3c3c;  border-color:#3c3c3c;  line-height:34px;  height:40px;  width:40px;  vertical-align:middle;  text-align:center;}.page_icon_modify::before {  content:"\f040";  font-family:"font awesome 5 pro";  font-size:16px;}#page_order_control_cart .page_order_control_td_pic {  max-width:100px;  width:100px;  padding:10px;}#page_order_control_cart .page_order_control_td_1 span {font-size:14px;display:block;}#page_order_control_cart .page_order_control_td_1 span br {display:none;}.page_order_control_td_5, .page_order_control_tr_body .page_order_control_td_5 {  text-align:right;}#page_order_control_cart .page_order_control_tr_body td {border-top:1px solid #f2f2f2;}.page_order_control_td_1 a {  color:#000;}.order-product-name {  font-size:18px;}.page_order_control_td_1 {  width:35%;}#page_order_control_cart2 {margin-bottom:40px;display:none;}#page_order_control_cart2 .page_order_control_tr_head {  text-align:center;  font-size:18px;  border-bottom:1px solid #eceeef;  padding:8px 0;}.control_cart2_item {  padding:20px 0;}.control_cart2_name {  line-height:20px;  font-size:16px;  margin-bottom:10px;}.control_cart2_name span {  font-size:14px;  line-height:18px;  display:block;}.control_cart2_name span br {display:none;}.control_cart2_title, .control_cart2_value {float:left;  width:50%;  line-height:11px;text-align:right;padding:4px 0;  font-size:14px;}.control_cart2_title {text-align:left;  padding-right:10px;}.control_cart2_brutprice_total div {font-weight:700;}.control_cart2_summary div {font-size:16px;}.control_cart2_summary > div + div {  border-top:1px solid #eceeef;}.control_cart2_summary .fullsum {color:#e3bd00;}.control_cart_2_summary_title, .control_cart_2_summary_value {float:left;text-align:right;padding:5px 0;}.control_cart_2_summary_title {  width:65%;}.control_cart_2_summary_value {  width:35%;}.control_cart_2_summary_value {min-width:30%;}.page_order_control_td_footer {  text-align:right;  font-weight:600;  font-size:14px;  color:#78797c;}.page_order_control_td_footer2 {  font-weight:400;  text-align:center;  color:#78797c;  font-size:14px;}#page_order_control_sum_full .page_order_control_td_footer {  color:#e3bd00;}#page_order_control_sum_full .page_order_control_td_footer2 {  color:#78797c;  font-weight:600;  font-size:16px;}#page_order_control_sum_net td {border-top:1px solid #f2f2f2;}.page_order_control_tr_body td, #page_order_control_kap td {text-align:center;}#page_order_control_cart .page_order_control_td_1 {  width:57%;}#page_order_control_cart .page_order_control_td_3 {  width:14%;}#page_order_control_cart .page_order_control_td_4 {  width:13%;}#page_order_control_cart .page_order_control_td_5 {  width:16%;}.page_order_control_tr_body .page_order_control_td_2, .page_order_control_tr_body .page_order_control_td_3, .page_order_control_tr_body .page_order_control_td_4 {  text-align:left;}#page_order_control_order_param .page_order_control_td_1,#page_order_control_custdata .page_order_control_td_1,#page_order_control_order_param .page_order_control_td_2,#page_order_control_custdata .page_order_control_td_2 {  width:50%;}#page_order_control_order_param .page_order_control_td_1,#page_order_control_custdata .page_order_control_td_1 {  text-align:right;}#page_order_control_order_param .page_order_control_td_2,#page_order_control_custdata .page_order_control_td_2 {  text-align:left;}#page_order_control_modfiz .page_order_control_tr_body td, #page_order_control_modszall .page_order_control_tr_body td {text-align:left;padding-left:20px;}#page_order_control_modfiz table {  table-layout:fixed;}#page_order_control_megj textarea, #page_order_control_szall_megj textarea {width:90%;height:10em;  margin-top:15px;}.terms_table {margin-bottom:20px;width:100%;}.terms_table td {padding:10px;text-align:left;vertical-align:middle;}#page_order_control_kap2 {display:none;}#page_order_control_kap2 .page_order_control_td_1 {width:35%;text-align:right;}#page_order_control_kap2 .page_order_control_td_2 {width:65%;text-align:left;}.page_titletext.payment_change {background:#f55;margin-bottom:0;}.page_titletext.payment_finish {background:#ac0;margin-bottom:0;}.page_titletext.payment_pending {background:#f70;margin-bottom:0;}.page_titletext.payment_change:before, .page_titletext.payment_finish:before, .page_titletext.payment_pending:before {content:'\f071';font-family:'FontAwesome';color:#fff;font-size:14px;padding-right:10px;}.page_titletext.payment_finish:before {content:'\f05d';}.page_titletext.payment_pending:before {content:'\f017';}#page_order_checkout_content .page_headtext {height:auto;  line-height:16px;  padding:12px 0;font-size:14px;}#page_order_checkout_content .page_order_mods_tr_head td {height:56px;font-size:14px;}.page_titletext_info {margin-bottom:10px;}table.payment_change, table.payment_pending, table.payment_finish {margin-bottom:10px;}table.payment_change .page_order_mods_td_1, table.payment_change .page_order_mods_td_2 {width:50%;}.payment_change .page_order_mods_td_2, .payment_finish .page_order_mods_td_2, .payment_pending .page_order_mods_td_2 {font-weight:700;}.page_text_warning {font-weight:700;text-transform:uppercase;color:#f22;font-size:16px;}.checkout_repay_box {width:49%;float:right;margin-left:2%;}.checkout_repay_box.only {width:100%;}.checkout_changepayment_box {width:49%;float:left;}.checkout_repay_box .checkout_logos {padding:20px 0;}.checkout_changepayment_box table {margin-bottom:0;}.checkout_changepayment_box .page_headbutton, .checkout_repay_box .page_headbutton {margin:0 auto 20px auto;padding:20px 0;border-top:1px solid #f2f2f2;}.page_order_send_key_outer {padding:10px;margin-bottom:40px;}.order_send_key_code {font-size:16px;font-weight:700;}#page_order_send_loveallhelpall {margin:20px 0;}#thx_laha_banner_hu {  display:block;  margin:0 auto;  width:100%;  height:90px;  text-align:center;  background-image:url('../!common_design/own/image/laha_banner_720_hu.jpg');  background-position:center;  background-repeat:no-repeat;}#thx_laha_banner_en {  display:block;  margin:0 auto;  width:100%;  height:90px;  text-align:center;  background-image:url('../!common_design/own/image/laha_banner_720_en.jpg');  background-position:center;  background-repeat:no-repeat;}.page_space2 {height:30px;}.page_text_highlight {text-transform:uppercase;margin:10px 0;font-weight:700;font-size:16px;}.page_text_common {margin-bottom:10px;}.payment_logos {width:49%;float:left;}.payment_method {width:49%;float:left;margin-left:2%;}#page_order_send_content .payment_method {width:100%;margin:0 auto;}.payment_method .page_headbutton {text-align:center;}.payment_method .page_newcust_button_left, .payment_method .page_newcust_button_right {float:none;display:inline-block;vertical-align:top;margin:0 10px;}.payment_method .page_headbutton #button_prev {background:#bc766d;}.payment_method .text_input_checkbox {display:inline-block;  vertical-align:bottom;}.page_contact_main_table {width:100%;}.page_contact_main_td1 {padding:10px 20px 10px 10px;text-align:right;width:35%;}.page_contact_main_td2 {width:65%;text-align:left;padding:10px 10px 10px 20px;font-weight:700;}.page_titletext {width:100%;height:40px;background:#e3bd00;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:40px;text-align:center;margin:50px 0 20px 0;  border-radius:20px;}.page_order_send_key {  text-align:center;}.page_contact_mod_1 {width:100%;padding:10px 10% 10px 10%;text-align:left;}.page_contact_mod_1 {border-bottom:1px solid #f2f2f2;}.page_contact_payment_name {font-size:14px;text-transform:uppercase;font-weight:700;}.page_contact_mod_table {width:100%;margin:20px 0;}.page_contact_mod_table td {padding:10px 20px;border:1px solid #f2f2f2;text-align:center;}.contact_form {width:100%;border-bottom:1px solid #f2f2f2;margin-bottom:20px;}form[name=form_contact_mail] {width:80%;margin:0 auto;}.contact_form_label {float:left;width:30%;line-height:36px;text-align:right;padding-right:20px;}.contact_form_input {float:left;width:70%;padding-left:20px;margin-bottom:20px;}@media screen and (max-width:500px) {  .contact_form_label, .contact_form_input {  width:100%;  text-align:left;  padding:0;  }  form[name=form_contact_mail] {  width:100%;  }}.contact_form_input [type=text], .contact_form_input textarea {width:100%;}.contact_form_input textarea {height:10em;}.contact_form_privacy_policy {text-align:center;padding-bottom:10px;}.contact_form_privacy_policy .text_input_checkbox {display:inline-block;top:5px;right:5px;}.page_tabbed_area em {font-style:normal;  text-transform:uppercase;  font-size:12px;  letter-spacing:1px;}.page_tab_content {display:none;padding:20px;}.page_tab, .page_tab2 {  display:block;  height:50px;  padding:13px 50px;  position:relative;  z-index:2;  color:#000;  border-top:2px solid rgba(255,255,255,0);  background:rgb(249, 249, 249);  text-transform:uppercase;  text-decoration:none;  -webkit-transition:border ease 0.3s;  -o-transition:border ease 0.3s;  transition:border ease 0.3s;  margin:0 10px 0 0;  float:left;  width:auto;  cursor:pointer;  font-size:14px;}.logged-in .page_tab {  display:inline-block;}.logged-in .page_tab, .logged-in .page_tab2 {  background:transparent;  float:none;}.logged-in .page_tab_active.page_tab, .logged-in .page_tab2.page_tab_active {  background:#fff;}@media screen and (max-width:767px) {  .logged-in .page_tab2 {  display:block;  background:#fff;  }}.logged-in #page_tabs_outer {  text-align:center;}.page_tab_active {  border-top:2px solid #e3bd00;  background:#fff;}.page_tab2_active + .page_tab_content {  background-color:#fff;}.page_tab_content .page_contact_main_table tr:nth-child(2n-3) td {  background:rgba(0,0,0,0.03);}.page_tab_content .page_contact_mod_table {  background:rgba(0,0,0,0.03);margin-bottom:0;}.page_contact_mod_2 {padding:20px 0;text-align:left;}.page_tab2 {  display:none;}#ud_shop_order_track #content_wrap, #ud_shop_order_track_det #content_wrap {  background-color:transparent !important;}#page_order_control_main {  background:#fff;  padding:15px 10px;}@media screen and (max-width:767px) {  .page_tab {  font-size:16px;  padding:0 20px 0 40px;  }  #page_order_control_main {  padding:15px 0;  }}.page_forum_topic_head_title {height:40px;line-height:40px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px;text-align:center; background:#e3bd00;}.page_forum_topic_topic {width:100%;height:40px;line-height:40px;margin-bottom:2px;text-align:left;padding:0 10%;text-transform:uppercase;letter-spacing:0.5px;}.page_forum_newtopic {margin-top:20px;}.page_forum_newtopic > span {display:inline-block;vertical-align:top;margin:0 1% 10px 1%;}.page_forum_newtopic .text_title {line-height:36px;text-transform:uppercase;}.paging {margin:0;text-align:center;}.paging_num.mobile {display:none;}.paging_button {  text-align:center;}.paging_left a {float:left;}.paging_right a {float:right;}.paging_button a {  color:#e3bd00;  display:block;  line-height:40px;  height:40px;  width:40px;  transition:all ease 0.3s;}.paging_button a:hover {  color:#f06e61;}.paging_button a::after {content:'';  font-family:'Font Awesome 5 Pro';  font-size:18px;  transition:all ease 0.3s;  font-weight:300;}.paging_button a:hover::after {  font-size:18px;}.paging_left a::after {  content:'\f053';}.paging_right a::after {  content:'\f054';}.page_select_normal a, .page_select_active {display:inline-block;  height:30px;  line-height:30px;  padding:0 10px;  border:1px solid #010300;  color:#000;  width:auto;  min-width:30px;  margin:2px;  -webkit-transition:all .35s linear;  -o-transition:all .35s linear;  transition:all .35s linear;}.page_select_normal a:hover, .page_select_active {  border-color:#373a3c;  background-color:#373a3c;  color:#fff;}.page_forum_newnote {margin-top:40px;}#page_forum_topic_content #page_headbutton {text-align:right;}.page_forum_newnote #page_header, .page_forum_topic_title {height:40px;line-height:40px;text-align:center; background:#e3bd00;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px;}.page_forum_topic_title {margin-top:20px;}.forum_sendpost_col1 {float:left;  width:35%;  padding:0 5% 0 0;  line-height:36px;  text-align:right;}.page_forum_newnote_privacy_policy .forum_sendpost_col1 {width:100%;padding:0px;text-align:center;}.page_forum_newnote_privacy_policy .forum_sendpost_col1 .text_input_checkbox {top:5px;right:5px;display:inline-block;}.forum_sendpost_col2 {float:left;  width:65%;  padding:0;  text-align:left;}.page_design_fault .forum_sendpost_col1, .page_design_fault .forum_sendpost_col2 {padding-top:5px;padding-bottom:5px;  background:#f22;}.page_design_fault .forum_sendpost_col2 {padding-left:5px;}.page_design_fault .forum_sendpost_col1, .page_design_fault .forum_sendpost_col1 a {  color:#fff;}.page_forum_newnote [type=text], .page_forum_newnote textarea {width:80%;}.page_forum_newnote textarea {height:10em;}.page_forum_newnote_name {margin-top:40px;}.page_forum_newnote_button {padding:15px 0 40px 0;}.page_artforum_element_head {height:auto;line-height:18px;text-align:left;width:100%;padding:0 20px;}.page_artforum_element_head_left, .page_artforum_element_head_right {float:left;}.page_artforum_element_message {text-align:justify;padding:10px 0;}.artforum-row {  margin-bottom:10px;}.page_artforum_left {float:left;width:25%;margin-right:5%;}.page_artforum_right {float:left;width:70%;}#page_artforum_content .page_artdet_head {display:table;width:100%;}#page_artforum_content .page_artdet_name {text-align:left;text-transform:uppercase;display:table-cell;min-height:48px;vertical-align:bottom;width:calc(100% - 88px);}#page_artforum_content .page_artdet_buttonback_wrap {display:table-cell;vertical-align:top;width:88px;}#page_artforum_content .page_artdet_name h1 {letter-spacing:1.5px;font-size:24px;line-height:28px;margin:0;}#page_artforum_content .page_artdet_buttonback input {font-size:0;padding:0;width:40px;height:40px;background:none;}#page_artforum_content .page_artdet_buttonback {display:block;  height:40px;  width:40px;  text-align:center;  line-height:40px;  border-radius:50%;  font-size:0px;  transition:all ease 0.3s;  position:relative;  z-index:1;  opacity:1;  margin:0;background:none;float:right;margin-left:40px;  color:#525357;}#page_artforum_content .page_artdet_buttonback:before {  content:'\f104';  font-family:'Fontawesome';  font-size:26px;  transform:translate(-50%,-50%);  transition:all ease 0.3s;  position:absolute;  top:50%;  left:50%;padding-right:3px;z-index:-1;}.page_artforum_right p {text-align:left;color:#e3bd00;line-height:24px;font-size:13px;}.page_artforum_title {height:auto;  line-height:20px;padding:10px 0;  width:100%;  text-transform:uppercase;  font-size:18px;  letter-spacing:2px;  font-weight:700;  margin:20px 0;}.page_artforum_titlesub .artdet_rating_box, .page_artforum_titlesub .page_artforum_text {  float:left;}.page_artforum_text {  line-height:24px;  margin-right:20px;}#page_artforum_form_wrap {width:100%;max-width:640px;margin:0 auto;}.artforum_newmessage_col1 {text-align:right;}.artforum_newmessage_col2 {text-align:left;}.artforum_newmessage_col2.input_checkbox label {  padding-top:4px;}.page_design_fault .artforum_newmessage_col1, .page_design_fault .artforum_newmessage_col2 {  padding-top:5px;  padding-bottom:5px;}.artforum_newmessage_col2 textarea {height:10em;}#page_artforum_write_pros .artforum_newmessage_col2 textarea {height:5em;background:rgba(227, 189, 0, 0.24);border:none;color:#333;}#page_artforum_write_cons .artforum_newmessage_col2 textarea {height:5em;background:rgba(255, 108, 108, 0.33);border:none;color:#333;}.page_artforum_write_score_wrap {float:left;width:auto;}.rating-input {display:none;}.artforum--write-score > span {  display:inline-block;}.rating-star {float:right;padding:0;}.rating-star:before {content:'\f006';font-family:'FontAwesome';color:#e3bd00;font-size:18px;white-space:nowrap;letter-spacing:3px;transition:0.4s;cursor:pointer;line-height:36px;}#page_artforum_write_score .rating-star:hover:before, #page_artforum_write_score .rating-star:hover ~ .rating-star:before, #page_artforum_write_score .rating-input:checked ~ .rating-star:before {content:'\f005';color:#e3bd00;}.page_artforum_ratingvalue {  line-height:24px;  margin-left:10px;}.page_artforum_titlesub {text-align:left;}.page_artforum_write {padding:20px 0;}#page_artforum_title_write {font-size:18px;text-transform:uppercase;letter-spacing:2px;color:#e3bd00;font-weight:700;margin-bottom:40px;}.page_artforum_element_num, .artdet_rating_box, .page_artforum_element_head_date, .page_artforum_element_head_name {float:left;}#page_artforum_content .page_artforum_element_head {padding:0;display:flex;}#page_artforum_content .page_artforum_element_txt {flex-basis:0;flex-grow:1;max-width:100%;height:auto;padding:9px 10px 9px 0;  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-flex-wrap:wrap;  -ms-flex-wrap:wrap;  flex-wrap:wrap;}#page_artforum_content .page_artforum_element_num {flex:0 0 24px;max-width:24px;padding:9px 20px;text-align:center;font-weight:700;box-sizing:content-box;  border-right:2px dotted #e3bd00;margin-right:20px;}#page_artforum_content .artdet_rating_box {width:96px;}#page_artforum_content .page_artforum_element_head .artdet_rating_box {margin:0 20px 0 0;}#page_artforum_content .page_artforum_element_head_date {padding:0;}#page_artforum_content .page_artforum_element_head_name {padding:0;}@media only screen and (max-width:480px) {  #page_artforum_content .page_artdet_name h1 {  font-size:18px;  }}#page_artforum_write_privacy_policy {  margin-top:40px;}label[for="forum_privacy_policy"] {  line-height:18px;  display:block;  font-size:14px;  padding:0;}.artdet_rating_box {  width:96px;  height:32px;  position:relative;  line-height:32px;}.artdet_rating_full, .artdet_rating_empty {float:left;overflow:hidden;text-align:left;position:absolute;top:0;left:0;}.artdet_rating_empty {width:100%;}.artdet_rating_full:after {content:'\f005\f005\f005\f005\f005';font-family:'FontAwesome';font-size:18px;white-space:nowrap;letter-spacing:3px;  color:#e3bd00;}.artdet_rating_empty:after {content:'\f006\f006\f006\f006\f006';font-family:'FontAwesome';font-size:18px;white-space:nowrap;letter-spacing:3px;  color:#e3bd00;}.page_artforum_element:nth-child(even) {  background-color:rgba(0,0,0,0.03);}@media screen and (max-width:440px) {  #page_artforum_content .page_artforum_element_message {  padding:0;  }}#page_searchcomplex_content {width:100%;padding-bottom:40px;}#page_searchcomplex_content .page_headtext {line-height:normal;height:auto;padding:9px 20px;}#page_searchcomplex_include_content {margin-top:20px;}#page_art_head_box .page_headtext {margin-bottom:20px;}#page_searchcomplex_content .page_txt {padding:20px;text-align:center;border-bottom:1px solid #f2f2f2;  margin-bottom:20px;}.newcust_col2 [type=text], .newcust_col2 [type=password], .newcust_col2 select, .newcust_col2 textarea {width:100%;}#page_searchcomplex_cat .newcust_col2 span {display:inline-block;}#page_searchcomplex_cat .newcust_col2 span.text_select {display:block;}#page_searchcomplex_cat .newcust_col2 {padding-top:9px;}.page_searchcomplex_section {margin-bottom:10px;display:table;  width:100%;}.searchcomplex_cat_item {font-size:0px;}.searchcomplex_cat_item:before {content:'\f105';font-family:'Font Awesome 5 Pro';  font-size:24px;  padding:0 20px;  color:#e3bd00;  line-height:1;}#page_searchcomplex_price_min [type=text], #page_searchcomplex_price_max [type=text] {width:40%;}.page_headbutton {margin-top:20px;}#page_searchcomplex_include_content .text_input_checkbox {  float:left;margin-right:10px;}.newcust_col2 > div:not(:last-child) {margin-bottom:10px;}.page_order_track_tr_head td {padding:9px 0;text-transform:uppercase;font-size:10px;letter-spacing:0.5px;font-weight:700;}.page_tab a {font-size:11px;  display:block;  width:100%;  height:36px;color:#e3bd00;}#tab_logout a {font-weight:700;}.page_tab:hover a {color:#e3bd00;}.page_order_track_table {width:100%;border-spacing:0 2px;  border-collapse:separate;}.page_order_track_tr_body:nth-child(odd) {  background:rgba(0,0,0,0.02);transition:0.4s;}.page_order_track_tr_body a {  display:inline-block;  width:100%;  height:auto;padding:10px;vertical-align:top;line-height:18px;  color:#525357;}.order_payed, .order_notpayed {font-family:'FontAwesome';font-size:14px;line-height:18px;display:inline-block;  vertical-align:top;padding-left:4px;transition:0.4s;}.order_notpayed {  color:#e3bd00;}#page_order_track_ordernum, #page_order_track_orderfull {margin-top:10px;text-align:left;}.ordernum_title, .orderfull_title {display:inline-block;font-weight:700;text-align:left;font-size:11px;text-transform:uppercase;}.ordernum_num, .orderfull_full {display:inline-block;}#tab_favorites_content .page_artlist_listing_order {display:none;}#ud_shop_order_track_det #page_order_control_orderkey, #ud_shop_order_track_det #page_order_control_lang {float:left;width:33.3333%;}#ud_shop_order_track_det #page_order_control_orderstat, #ud_shop_order_track_det #page_order_control_orderdate, #ud_shop_order_track_det #page_order_control_modfiz,#ud_shop_order_track_det #page_order_control_modszall {width:calc(33.3333% - 2px);float:left;margin-left:2px;}#page_order_control_cart .page_order_control_td_1 {text-align:left;padding-left:20px;}#page_order_control_sum_full {font-size:16px;}#ud_shop_order_track_det #page_order_control_modfiz td, #ud_shop_order_track_det #page_order_control_modszall td {text-align:center;}#ud_shop_order_track_det .page_headbutton {padding-bottom:30px;}#page_order_track_det_content .page_headbutton input {  margin:0 10px 5px;  text-overflow:ellipsis;  overflow:hidden;}.control_cart_title {display:inline-block;  padding:9px 10px;  vertical-align:top;  margin:10px;}.control_cart_value {display:inline-block;  vertical-align:top;  margin:10px;}.control_cart2_download {margin-top:10px;padding:0 10px;}.control_cart2_title_download {text-align:center;}.control_cart2_value_download {text-align:center;}.control_cart2_value_download input {margin:0 auto;}#page_help_tabs {margin-bottom:20px;width:100%;}.page_help_tab {display:inline-block;padding:9px 10px;cursor:pointer;transition:0.4s;text-transform:uppercase;font-size:11px;letter-spacing:0.5px;}.page_help_tab:hover {color:#fff;}#page_help_icon {text-align:right;}.page_help_icon_print, .page_help_icon_pdf {font-size:16px; background:#e3bd00;color:#fecea5;height:36px;line-height:36px;width:36px;text-align:center;display:inline-block;}.page_help_icon_print:hover, .page_help_icon_pdf:hover {color:#fecea5;background:#e3bd00;}.page_help_title {line-height:36px;border:1px solid #f2f2f2;padding:0 5%;margin:30px 0 20px 0;text-transform:uppercase;letter-spacing:1px;font-weight:700;text-align:left;}.page_help_content {text-align:justify;}.page_help_content h2 {font-weight:700;margin:0 5%;}.page_help_tab_content {text-align:justify;}.page_calendar_title {height:36px;line-height:36px;text-align:left;margin-bottom:1px;}.page_calendar_date {float:left;padding:0 20px;}.page_calendar_name {float:left;padding:0 20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.page_calendar_message {text-align:justify;padding:20px;}.page_pagelist_content {margin:30px 0 0;}.page_pagelist_item {  margin-bottom:40px;}.page_pagelist_right {padding:10px;position:relative;}.page_pagelist_name {  line-height:16px;  max-height:48px;  overflow:hidden;  margin-bottom:15px;  font-size:16px;}.page_pagelist_name a {letter-spacing:0.5px;  display:block;  color:#373a3c;}.page_pagelist_name a::first-letter {  text-transform:uppercase;}.page_pagelist_cart {  line-height:31px;}.page_pagelist_cart a {  padding:8px 10px;  color:#fff;  text-transform:uppercase;  font-size:12px;  margin:0 auto;  overflow:hidden;  text-align:center;  display:inline-block;  line-height:1.2em;}.page_pagelist_cart a:before {color:#fff;padding-right:5px;  content:'\f291';  font-family:'Font Awesome 5 Pro';  font-size:14px;  transition:all 0.4s ease;  font-weight:300;}.page_pagelist_price {  font-weight:700;  line-height:20px;  margin:15px 0 10px;  overflow:hidden;  max-width:160px;}.page_pagelist_price_akcio {color:#d5303e;}.page_pagelist_variant_items {  width:100%;  position:relative;  margin-bottom:5px;  max-width:160px;}.page_pagelist_variant_items .text_select_label, .page_pagelist_variant_items .text_select {float:left;}.page_pagelist_variant_items .text_select_label {line-height:24px;margin-right:3%;font-size:11px;width:23%;text-align:right;overflow:hidden;}.page_pagelist_variant_items .text_select {width:90%;  margin:0 auto;  float:none;}.page_pagelist_variant_items .text_input.text_select select {width:100%;}.page_pagelist_variant .select {width:100%;height:24px;}.page_pagelist_variant .select .select-styled {overflow:hidden;font-size:11px;padding:0 24px 0 10px;height:24px;line-height:24px;}.page_pagelist_variant_items .text_input.text_select {width:100%;padding:0;}.page_pagelist_variant .select .select-styled:after {font-size:16px;  right:12px;  line-height:22px;}#page_cross_content .page_pagelist_title, #page_up_content .page_pagelist_title, #page_artpack_content .page_pagelist_title {text-transform:uppercase;font-size:14px;letter-spacing:1px;min-height:40px;line-height:18px;width:100%;margin:20px 0;padding:11px 10px;}.page_pagelist_variant .select-options li {font-size:11px;padding:5px 10px;}.text_select_tooltip {  background:#fff;  position:absolute;  visibility:hidden;  left:5px;  font-size:10px;  letter-spacing:1px;  line-height:12px;  width:auto;  height:auto;  top:0;  z-index:2;  text-transform:uppercase;  color:#000;  padding:10px 15px 8px 15px;  overflow:visible;  white-space:nowrap;  clear:both;  opacity:0;  transition:all 0.3s ease;  transform:translateX(-100%);  border:1px solid #e3bd00;}.text_select_tooltip:after {  content:'';  display:block;  width:5px;  height:5px;  background:#fff;  position:absolute;  top:50%;  right:-3px;  transform:translateY(-50%) rotate(45deg);  transition:0s;  border:1px solid #e3bd00;  border-width:1px 1px 0 0;}.page_pagelist_variant_items:hover .text_select_tooltip {visibility:visible;  left:-10px;  opacity:1;}.page_pagelist_item_inner {  -webkit-box-shadow:0 0 1px rgba(0,0,0,0.29);  box-shadow:0 0 1px rgba(0,0,0,0.29);  -webkit-transition:all .3s ease;  -o-transition:all .3s ease;  transition:all .3s ease;  background:#fff;}.page_pagelist_item_inner:hover {  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.29);  box-shadow:0 0 10px rgba(0,0,0,0.29);}#popup_cross_content {  border-top:2px solid #e5e5e5;}.page_popuplist_item {width:100%;border-bottom:1px solid #f2f2f2;  padding:20px;}.page_popuplist_item:last-child {border:none;}.page_popuplist_table {width:100%;  table-layout:fixed;}.page_popuplist_left {width:40%;  vertical-align:top;}.page_popuplist_right {width:60%;  vertical-align:top;  padding-left:10px;}.page_popuplist_name a {font-size:14px;  font-weight:600;  line-height:20px;  color:#333333;}.page_popuplist_cart a {  font-size:12px;  display:inline-block;}.page_popuplist_cart a:before {content:'\f291';font-family:'Font Awesome 5 Pro';font-size:12px;  margin-right:5px;}.page_popuplist_price {font-size:14px;height:auto;line-height:20px;  margin:10px 0;}.page_popuplist_price > span {  display:block;}.page_popuplist_price .text_style_line {font-weight:400;font-size:13px;  color:#72635d;}.page_popuplist_variant_items .text_select_label {  font-size:11px;  text-align:right;  overflow:hidden;  line-height:12px;}.page_popuplist_variant_items .text_select {width:50%;}.page_popuplist_right .page_popuplist_name {  max-height:40px;  line-height:14px;  overflow:hidden;  margin-bottom:10px;}.page_popuplist_variant .select {width:100%;height:24px;}.page_popuplist_variant .select .select-styled {white-space:nowrap;overflow:hidden;font-size:11px;padding:0 10px;height:24px;line-height:24px;}.page_popuplist_variant .select .select-styled:after {font-size:18px;  right:10px;  height:22px;  line-height:22px;}.page_popuplist_variant_inner {  display:table-cell;  vertical-align:bottom;}.page_popuplist_variant_items {width:100%;position:relative;  margin-bottom:5px;}.page_popuplist_variant .select-options li {font-size:11px;padding:5px 10px;}.page_popuplist_left img:hover {opacity:0.6;}#page_PopupConatiner_content {position:relative;padding-top:50px;}.popup_title {  line-height:18px;  font-size:16px;  position:relative;  text-align:center;  padding:16px 50px;  border-bottom:1px solid #F2F2F3;}#popup_up_content .page_popuplist_item {margin-bottom:0;  padding-top:20px;}.popup_title_button a {display:block;position:absolute;top:50%;left:10px;height:40px;background:#fecea5;width:auto;padding:0 20px;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-align:center;  line-height:40px;  transform:translateY(-50%);-webkit-backface-visibility:hidden;  border-radius:19px;}#page_PopupContainerMobile {width:300px;background:#fff;}.page_exitpopup_form_name {margin-bottom:10px;}.page_exitpopup_form_privacy_policy {text-align:left;padding-left:5px;padding-top:5px;padding-bottom:5px;}.page_exitpopup_form_privacy_policy label, .page_exitpopup_form_privacy_policy label a {font-size:11px;}.page_exitpopup_form_privacy_policy .text_input_checkbox {display:inline-block;top:5px;right:5px;}.page_exitpopup_newsletter .page_exitpopup_form_privacy_policy {margin-left:0px;text-align:center;}#page_PopupContainerMobile .page_exitpopup_title1 {padding-right:60px;}#page_PopupContainerMobile a.close {position:absolute;right:10px;top:10px;display:block;width:40px;  height:40px;  background:transparent;  border-radius:50%;  cursor:pointer;z-index:11;opacity:1;box-shadow:inset 0px 0px 0px -1px #f22;transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainerMobile a.close:hover {  box-shadow:inset 0px 0px 0px 6px #f22;}#page_PopupContainerMobile a.close:before {  width:24px;  height:4px;  background-color:#f22;content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-12px;  margin-top:-2px;  transform:rotate(45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainerMobile a.close:after {  width:24px;  height:4px;  background-color:#f22;  content:'';  position:absolute;  left:50%;  top:50%;  margin-left:-12px;  margin-top:-2px;  transform:rotate(-45deg);  transition:cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;}#page_PopupContainerMobile a.close:hover:before {transform:scale(0.7) rotate(45deg);transition-delay:0.1s;}#page_PopupContainerMobile a.close:hover:after { transform:scale(0.7) rotate(-45deg); transition-delay:0.1s;}#recommend_title:before {content:'\f0e0';  font-family:'Font Awesome 5 Pro';color:#fecea5;font-size:16px;  padding-right:10px;  line-height:18px;}#recommend_form {width:100%;padding:20px 0;}.recommend_label_input label {float:left;display:table;width:35%;text-align:right;padding-right:20px;margin:0;min-height:36px;}.recommend_label_input label > div {display:table-cell;  min-height:36px;  vertical-align:middle;  line-height:11px;  font-size:14px;  height:100%;}.recommend_label_input .text_input {float:left;display:block;width:65%;text-align:left;}.recommend_label_input {margin-bottom:10px;}.recommend_label_input .text_input input {width:100%;}#recommend_label_privacy_policy {padding-bottom:10px;text-align:left;}#recommend_label_privacy_policy span {margin-left:4px;}#recommend_label_privacy_policy.recommend_label_input label {width:auto;float:none;display:inline;}#recommend_label_privacy_policy.recommend_label_input .text_input {top:5px;right:5px;display:inline-block;width:20px;float:none;}.recommend_label_input .text_input textarea {width:100%!important;height:10em;min-height:10em!important;}.recommend_text {width:100%;text-align:center;}.recommend_text_wrap {line-height:18px;  font-size:13px;  margin:6px 0;}#recommend_send_button {height:36px;padding:0 20px;}#recommend_send_button a {position:static;transform:initial;width:65%;  float:right;}#page_recommend_content .page_popuplist_variant {display:none;}#page_recommend_content .page_popuplist_cart_link:before {content:'\f00d';}.recommend_label_fault {background:#f22;}.recommend_label_fault label {color:#fff;}.recommend_label_input {padding:0 20px;}.recommend_label_fault.recommend_label_input {padding:10px 20px;}.shop_popup_artdet_print #page_PopupContainer_inner {overflow:hidden!important;}.shop_popup_artdet_print iframe {width:100%;  max-height:670px;overflow-y:auto;}#page_artdet_content_print_1 {margin-top:10px;padding:0 10px;}#print_title.popup_title:before {content:'\f02f';  font-family:'Font Awesome 5 Pro';color:#fecea5;font-size:16px;  padding-right:10px;  line-height:40px;}#page_artdet_content_print_1_left, #page_artdet_content_print_1_right {float:left;width:48%;}#page_artdet_content_print_1_right {margin-left:4%;}#page_artdet_content_print_1_right #page_artdet_rovleir {text-align:justify;margin-bottom:20px;}#page_artdet_content_print_1_right #page_artdet_price {width:100%;}#page_artdet_content_print_1_right .page_artdet_price_net, #page_artdet_content_print_1_right .page_artdet_price_akcio {display:inline-block;}#page_artdet_content_print_1_right .page_artdet_price_akcio {margin-left:10px;font-size:16px;font-weight:700;}#page_artdet_print_details .sub_titles {text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin:20px 0;display:block;font-size:14px;}#page_artdet_print_details .sub_text {text-align:left;}#page_artdet_print_details .data_titles, #page_artdet_print_details .data_values {float:left;width:50%;padding:5px 0;border-top:1px solid #f2f2f2;}#page_artdet_print_details .data_titles {text-align:right;padding-right:10%;z-index:1;}#page_artdet_print_details .data_values {text-align:left;font-weight:700;}#page_PopupContainer.shop_popup_compare {max-width:630px;max-height:600px;}.shop_popup_compare #page_PopupContainer_inner {overflow:hidden!important;  min-width:500px;  min-height:200px;max-height:590px;}.shop_popup_compare .popup_title {height:50px; background:#e3bd00;text-align:center;}#compare_title {position:fixed;top:5px;left:5px;  width:calc(100% - 10px);  z-index:10;}.popup_title_txt {color:#fecea5;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;}.popup_title_txt:before {content:'\f080';  font-family:'Font Awesome 5 Pro';color:#fecea5;font-size:16px;padding-right:10px;}.shop_popup_compare .popup_title_button a {padding:0 10px;font-size:10px;}.popup_compare_content {width:100%;}table.compare_list_table {position:relative;width:100%;overflow:hidden;border-collapse:collapse;}table.compare_list_table thead {position:relative;display:block;width:620px;overflow:visible;}table.compare_list_table thead th {background-color:#f1f1f1;width:220px;}table.compare_list_table thead th:nth-child(1) {position:relative;display:block;background-color:#f1f1f1;  width:160px;}table.compare_list_table tbody {position:relative;display:block;width:620px;max-height:305px;overflow:auto;}table.compare_list_table tbody td {width:220px;}table.compare_list_table tbody tr td:nth-child(1) {position:relative;display:block;background:#fff;  width:160px;}.compare_list_label_wrap {width:160px;height:36px;overflow:hidden;display:table;}.compare_list_label_wrap_inner {text-align:right;  display:table-cell;  vertical-align:middle;  font-size:10px;  text-transform:uppercase;  padding-right:20px;}.compare_list_value_wrap {width:220px;height:36px;overflow:hidden;font-size:0px;}.compare_list_value_wrap_inner {display:table;width:100%;height:100%;}.compare_list_value_wrap_inner_cell {display:table-cell;text-align:center;vertical-align:middle;font-weight:700;font-size:12px;line-height:12px;height:100%;}table.compare_list_table tbody tr:nth-child(2n) td {}table.compare_list_table .type_pic, table.compare_list_table .type_pic div {height:140px;}table.compare_list_table .type_pic img {max-height:140px;max-width:140px;}table.compare_list_table .type_name div {text-transform:uppercase;}table.compare_list_table .type_sku div {font-size:10px;font-weight:400;height:24px;color:#e3bd00;}table.compare_list_table .compare_list_label.type_sku div {font-size:9px;}table.compare_list_table .type_sku {height:24px;}table.compare_list_table .type_price div {font-size:18px;color:#e3bd00;}.compare_list_footer .compare_list_value_wrap div {display:inline-block;vertical-align:top;padding:0 15px;line-height:18px;height:18px;margin:9px 0;}.compare_list_footer .page_compare_delete {color:#ffb6b6;font-size:16px;line-height:20px;}.compare_list_footer .page_compare_delete:before {cursor:pointer;}.compare_list_footer .page_compare_details a:before {font-size:14px;}.compare_list_footer .page_compare_cart {border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}.page_compare_cart_link::before {  content:"\f291";  font-family:"Font Awesome 5 Pro";  font-size:14px;  color:#f06e61;}.shop_popup_question #page_PopupConatiner_content {padding-top:0;}#question_form {padding:20px 0;}#question_send_button {padding:0 20px;  text-align:center;}#question_title::before {  content:'\f128';  font-family:'Font Awesome 5 Pro';  color:#fecea5;  font-size:16px;  padding-right:10px;}#page_login_content {width:100%;}#page_login_login, #page_login_reg {width:50%;padding:20px 40px;float:left;}#page_login_login h2, #page_login_reg h2 {display:block;width:100%;height:50px;line-height:50px;  color:#e3bd00;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px 0;  text-decoration:underline;}.page_login_input {margin-bottom:6px;}.page_login_input label {  display:none;}.page_login_button input {width:100%;}.page_login_facebook_outer, .page_login_google_outer {  margin:10px auto 0 auto;  height:30px;  text-align:center;}.page_login_facebook_outer iframe, .page_login_google_outer iframe {margin:0 auto;}.page_login_content {text-align:left;width:100%;padding:0;margin-bottom:20px;}.login_list_title {font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:10px;padding-left:20px;}.login_list {color:#e3bd00;padding-left:20px;}.login_list:before {content:'\f105';font-family:'FontAwesome';padding-right:8px;}#page_login_reg .page_login_button {margin:10px 0 0 0;width:100%;}.unas_design_login {max-width:1200px;margin:0 auto;padding:5px;}#login_logo {max-width:300px;max-height:100px;overflow:hidden;text-align:center;margin:40px auto 0 auto;}#login_logo a {font-size:24px;text-transform:uppercase;font-weight:700;transition:all 0.4s ease;}#login_lang {width:320px;margin:0px auto;padding:0;}#page_login_wholesale {width:320px;margin:10px auto 0 auto;box-shadow:0 0 0 5px rgba(0,0,0,0.2);padding:20px;margin-bottom:20px;}#page_login_wholesale label {padding-right:20px;}#page_login_wholesale .overlay_text {padding:0;}#page_login_wholesale .overlay_login_reminder {width:65%;margin:10px 0 10px 35%;}#page_login_wholesale .page_login_button {margin-top:10px;}.page_cart_store.credit {height:auto;line-height:normal;background:none;display:none;}#page_artdet_credit, #page_artdet_cofidis_credit, #page_artdet_bankracio_credit {display:none;overflow:hidden;}#page_artdet_credit {padding:10px;}#page_artdet_credit_head, #page_artdet_cofidis_credit_head, #page_artdet_bankracio_credit_head {height:40px;line-height:40px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-top:20px;cursor:pointer;  position:relative;}#page_artdet_credit_head:before {content:'';display:inline-block;width:120px;height:40px;background:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_artdet_cetelem_hu.png') no-repeat right center transparent;vertical-align:top;margin-right:30px;}#page_artdet_cofidis_credit_head:before {content:'';display:inline-block;width:45px;height:40px;background:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_artdet_cofidis_hu.png') no-repeat right center transparent;vertical-align:top;  position:absolute;  left:10%;}#page_artdet_bankracio_credit_head:before {content:'';display:inline-block;width:120px;height:40px;background:url('../!common_design/custom/galvitaminromania.unas.hu/image/logo_artdet_bankracio_hu.png') no-repeat right center transparent;vertical-align:top;margin-right:30px;}#page_artdet_credit_head {background-color:#a2d538;}#page_artdet_cofidis_credit_head {  background-color:#ed1a3b;}#page_artdet_bankracio_credit_head {background-color:#1a6eab;}.page_artlist_status_1, .page_artlist_status_2, .page_artlist_status_3 {display:none!important;}@media only screen and (max-width:1240px) {#header_content_right {right:20px;}#footer_inner {padding:40px;}#lightbox-close {top:10px;right:10px;z-index:1200;}}@media only screen and (max-width:1206px) {#box_cart_content_full {padding:0;}#box_cart_content_full .box_cart_item, #box_cart_content_full .box_cart_price {display:none;}.box_cart_item_icon {display:block;}}@media only screen and (max-width:1019px) {#box_newsletter_content {display:block;float:none;padding:0;text-align:center;}#box_newsletter_content form {display:inline-block;}#box_newsletter_content form > div {margin-top:0;margin-bottom:10px;}.box_newsletter_privacy_policy {width:100%;text-align:center;}.footer_menu {width:48%;margin-left:4%;}.footer_menu:nth-child(2n-3) {margin-left:0;}.footer_menu:nth-child(n+3) {margin-top:30px;}#footer_inner > div:nth-child(2n+1) {clear:both;}.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {font-size:48px;}.slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {font-size:30px;}.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {font-size:20px;font-weight:400;}}@media only screen and (min-width:950px) {#mobile_filter_icon {display:none!important;}}@media only screen and (max-width:767px) { #page_order_control_cart {  display:none;  }  #page_order_control_cart2 {  display:block;  }#left, #right {float:none;width:100%;}.box_art_element, .box_art_element:not(:first-child) {width:18%;margin:0 1% 40px 1%;float:left;padding:0;border:none;margin-bottom:20px;}.box_art_element:not(:nth-child(-n+5)) {border-top:1px solid #f2f2f2;padding-top:20px;}#box_container_shop_filter {display:none;}#page_login_login, #page_login_reg {padding:20px;}.page_login_input label {padding-right:10px;}}@media only screen and (max-width:991px) {  .box_art_element, .box_art_element:not(:first-child) {  width:22%;  margin:0 1.5% 20px 1.5%;  float:left;  border:0;  padding-top:0;  }  .element_pic {  height:100px;  max-width:none;  }  .element_pic, .element_text {  width:100%;  float:none;  text-align:center;  }  .element_name_outer {  height:42px;  width:100%;  margin:10px 0;  overflow:hidden;  }  .element_status_icon {  float:none;  display:inline-block;  margin:0 2px;  }  .element_text {  padding:0;  }  .element_name {  display:table;  width:100%;  height:42px;  }  .element_name a {  padding:0;  height:42px;  display:table-cell;  vertical-align:middle;  text-align:center;  }  }@media only screen and (max-width:780px) {#page_PopupContainer a.close, .overlay_close a {z-index:1200;}.overlay_error .overlay_close a {left:auto;right:10px;}table.compare_list_table thead, table.compare_list_table tbody {width:615px;}.shop_popup_compare #page_PopupContainer_inner {min-width:450px;}table.compare_list_table tbody td, table.compare_list_table thead th, .compare_list_value_wrap, .compare_list_value_wrap_inner {width:180px;}table.compare_list_table thead th:nth-child(1), .compare_list_label_wrap, table.compare_list_table tbody tr td:nth-child(1) {width:120px;}.compare_list_label_wrap_inner {font-size:9px;}.shop_popup_compare .param_desc_tooltip {left:0px!important;}.sp-buttons {bottom:10px;}.sp-layer {left:0!important;}.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {height:fit-content!important;white-space:normal!important;transform:scale(0.5) translate3d(0px, 0px, 0px)!important;font-size:24px;}.slider-pro p.sp-layer.sp-medium {display:none!important;transform:scale(0.7) translate3d(0px, 0px, 0px)!important;height:fit-content!important;max-width:80%;white-space:normal!important;}.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {transform:scale(0.5) translate3d(0px, 0px, 0px)!important;}.page_cart_sum3, .page_cart_sumbox {float:none;width:100%;}.page_cart_sumbox.noinfo {margin-left:0;}.page_cart_sum3 {padding-top:20px;padding-bottom:20px;margin-bottom:10px;}.product_filter_content {max-height:unset;}  #thx_laha_banner_hu {  background-image:url('../!common_design/own/image/laha_banner_480_hu.jpg');  height:60px;  }  #thx_laha_banner_en {  background-image:url('../!common_design/own/image/laha_banner_480_en.jpg');  height:60px;  }}@media only screen and (max-width:760px) {.header_menu li {padding:0;}.header_menu .list-inline-item a:before {font-size:16px;padding:0;display:block;line-height:34px;}#page_login_login, #page_login_reg {padding:0;width:100%;}#page_login_login {margin-bottom:40px;}.header_menu .box_compare_button_num {margin:8px 20px 8px -22px;}}@media only screen and (max-width:680px) {#page_PopupContainer_tooltip {display:none!important;}.box_newsletter_button {margin-top:10px;}#page_PopupContainer {top:10px!important;transform:translate(-50%, 0%)!important;width:460px;}#page_PopupContainer_inner {max-height:420px;}#popup_up_content .page_popuplist_item {padding:20px 0 20px 20px;}#page_marketing_content .popup_title {font-size:14px;}#page_marketing_content .page_popuplist_left {width:30%;}#page_marketing_content .page_popuplist_right {width:70%;}#money_lang {padding-left:5px;}#lang {margin-right:8px;}.current_flag {margin-right:0px;}table.compare_list_table thead, table.compare_list_table tbody {width:450px;}}@media only screen and (max-width:767px) {.sp-buttons {display:none;}.box_art_element, .box_art_element:not(:first-child) {width:30.3333%;margin:0 1.5% 20px 1.5%;}.box_art_element:not(:nth-child(-n+3)) {padding-top:20px;border-top:1px solid #f2f2f2;}#ud_shop_artdet .box_left_full {width:calc(100% - 20px);}.overlay_login {float:none;}#overlay_login2 {height:auto!important;}.close.login_button_close_reg {margin-top:20px;}.overlay_close a {left:auto;}#ud_shop_cart #content_wrap_nobox {padding:0;}#page_order_control_szam, #page_order_control_szall, #page_order_control_modfiz, #page_order_control_modszall {width:100%;margin:0;}.page_order_mods_table td, .page_order_control_table td {font-size:14px;line-height:1.5}  .page_icon_modify {  line-height:28px;  height:32px;  width:32px;  }  .page_order_control_tr_head td, .page_order_mods_tr_head td {  font-size:18px;  padding-bottom:1rem;  }.fa-edit:before, .fa-pencil-square-o:before {font-size:14px;}.terms_table {font-size:16px;}#page_cart_store input:not(:first-child) {margin-top:5px;}.newcust_row_2 {width:97%!important;margin-left:1.5%;margin-right:1.5%;}.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {font-size:24px;font-weight:400;line-height:28px;letter-spacing:1px;}.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {font-size:9px;}.slider-pro p.sp-layer.sp-small a {padding:5px 10px;}.page_cart2_functions .text_button:before {margin:0 15px;}.start_banner_box {width:47%;margin:0 1.5%;}.start_banner_box:not(:nth-child(-n+2)) {margin-top:3%;}.page_tabs {display:none;}.page_tab2 {display:block;line-height:14px;font-size:16px;letter-spacing:1px;padding:15px 20px;position:relative;cursor:pointer;  transition:all ease 0.3s;  height:auto;  margin-right:0;}  .page_tab2_active {  border-top:2px solid #e3bd00;  }.page_tab2 a {font-size:11px;}.box_newsletter_field, .box_newsletter_button {display:block;width:100%;margin:5px 0;}.box_newsletter_field.newsletter_3, .box_newsletter_field.newsletter_1 {width:100%}.checkout_repay_box, .checkout_changepayment_box, .payment_logos, .payment_method {width:100%;float:none;margin-left:0;}.payment_logos {margin-bottom:10px;}.page_news_date, .page_news_title {float:none;width:100%;}.page_news_title {padding-left:20px;}.page_forum_newtopic .text_title {width:100%;}.box_newsletter_button {margin-bottom:0px !important;}.box_newsletter_privacy_policy {position:relative;top:0px;left:5px;text-align:center;}#ud_shop_order_track_det #page_order_control_orderkey, #ud_shop_order_track_det #page_order_control_lang, #ud_shop_order_track_det #page_order_control_orderstat, #ud_shop_order_track_det #page_order_control_orderdate, #ud_shop_order_track_det #page_order_control_modfiz, #ud_shop_order_track_det #page_order_control_modszall {width:100%;margin:0px;}.page_artforum_left, .page_artforum_right {float:none;width:100%;}  .page_artforum_right {  padding-top:20px;  }.page_artforum_right p {text-align:justify;line-height:16px;font-size:12px;}  #thx_laha_banner_hu {  background-image:url('../!common_design/own/image/laha_banner_245_hu.jpg');  height:245px;  }  #thx_laha_banner_en {  background-image:url('../!common_design/own/image/laha_banner_245_en.jpg');  height:245px;  }.newsletter_title, #box_newsletter_content {margin-left:20px;margin-right:20px;}}@media only screen and (max-width:480px) {  .page_pagelist_name {  font-size:14px;  }#money .select-styled {width:80px;}#header_content_wrap {height:120px;}#money .select {width:80px;}#header_top_wrap .col-sm-6 {width:auto;}.header_menu .list-inline-item a {margin:0 3px;}.header_menu .box_compare_button_num {margin:8px 0 8px -10px;}.header_menu a {width:30px;}.footer_menu:nth-child(n+3) {margin-top:20px;}.footer_menu strong {font-size:14px;margin-bottom:10px;}.footer_menu ul li {padding-bottom:6px;}#footer_inner {padding:20px;}.footer_menu strong {font-size:13px;}.footer_menu ul li a {font-size:10px;}.footer_contact li {font-size:11px;}#footer_inner {padding:15px;}.box_art_element, .box_art_element:not(:first-child) {width:48%;margin:0 1% 20px 1%;}.box_art_element:not(:nth-child(-n+2)) {padding-top:20px;border-top:1px solid #f2f2f2;}#body_title h1, #title_content {font-size:18px;letter-spacing:1px;}.newcust_col1 {padding-right:3%;font-size:11px;}.newcust_col2 .select {width:100%;}.page_newcust_input [type=text].page_input_width_phone_country {min-width:28px;padding:0;}.newcust_row .page_newcust_input [type=text].page_input_width_phone {width:68%;}#popup_up_content .page_popuplist_item {padding:10px 0 10px 10px;}.page_popuplist_name a {font-size:11px;}  #recommend_send_button a {  width:100%;  }#page_marketing_content .popup_title {line-height:1.2em;padding-top:12px;}#page_marketing_content .text_input.text_select {width:60%;padding-left:0px;}#page_marketing_content .page_popuplist_variant_items .text_select_label {margin-right:2%;font-size:10px;width:33%;}#page_marketing_content .popup_title {padding-left:30px;}.page_pagelist_cart_link {padding:0;}#page_cross_content .page_pagelist_title, #page_up_content .page_pagelist_title {font-size:11px;margin-bottom:0;}.page_pagelist_content {margin:0;}.paging {padding:0 10px;}.page_txt {padding:0 10px;}.page_artlist_grid {padding-left:10px;}.page_artlist_order {padding-right:10px;}.page_tab_content {padding:20px 10px;}.page_contact_main_td1, .page_contact_main_td2 {font-size:11px;line-height:12px;padding:10px;}#page_contact_main_table_email, #page_contact_main_table_contact_email {letter-spacing:-0.5px;}form[name=form_contact_mail] {width:100%;}.contact_form_label {font-size:14px;}.contact_form_input {padding:0;margin-bottom:10px;}.page_tab, .page_tab a {font-size:10px;}.page_order_track_tr_body a, .page_order_track_tr_head td {line-height:11px;font-size:10px;}.recommend_label_input label {font-size:11px;}.recommend_label_input .text_input input, .recommend_label_input .text_input textarea {font-size:12px;}button.overlay_button_1 {display:none;}button.overlay_button_2, button.overlay_button_3 {margin:10px auto 10px auto;float:none;display:block;}#page_PopupContainer.shop_popup_compare {max-width:320px;max-height:480px;}table.compare_list_table thead, table.compare_list_table tbody {width:310px;}.shop_popup_compare #page_PopupContainer_inner {min-width:310px;max-height:470px;}table.compare_list_table tbody td, table.compare_list_table thead th, .compare_list_value_wrap, .compare_list_value_wrap_inner {width:120px;}table.compare_list_table thead th:nth-child(1), .compare_list_label_wrap, table.compare_list_table tbody tr td:nth-child(1) {width:100px;}.compare_list_label_wrap_inner {font-size:9px;}.shop_popup_compare .param_desc_tooltip {left:0px!important;}table.compare_list_table .type_pic img {max-height:100px;max-width:100px;}.compare_list_value_wrap_inner_cell {font-size:11px;}table.compare_list_table .type_price div {font-size:14px;}.compare_list_footer .compare_list_value_wrap div {padding:0 10px;}table.compare_list_table tbody {max-height:184px;}.page_cart_shipping_name, .page_cart_shipping_value {font-size:11px;}#page_PopupContainer {width:320px;}.recommend_text_wrap {font-size:11px;padding:0 20px;}.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {font-size:14px;font-weight:400;line-height:18px;letter-spacing:1px;}.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {font-size:9px;font-weight:400;}.slider-pro p.sp-layer.sp-small a {padding:5px 10px;}.page_cart2_functions .text_button:before {margin:0 5px;}#page_cart_shipping_free, .page_cart_sum1 {font-size:11px;}#page_cart_weight {padding:10px 20px 10px 60px;line-height:18px;font-size:11px;}#page_cart_coupon {height:auto;text-align:center;padding:10px 0;}.page_cart_sum_row > span {line-height:28px;}  #page_cart_coupon .text_input {  margin:0;  width:calc( 100% - 40px);  padding-right:10px;  }#page_cart_coupon > span:first-child {display:block;  text-align:left;}#page_cart_coupon .text_button {margin-top:5px;}#page_help_tab_terms_content {padding:0 20px;}#page_help_tab_terms_content p, #page_help_tab_terms_content div {font-size:11px;}#page_artdet_credit_head, #page_artdet_cofidis_credit_head, #page_artdet_bankracio_credit_head {font-size:11px;}.InputBlock label {padding-right:20px;font-size:11px;}.InputBlock input[type=text], .InputBlock input[type=password], .InputBlock textarea {font-size:11px;}.page_page_pic_main .slick-arrow:before {font-size:24px;}.page_news_content {padding:0 20px;}.page_order_mods_deliverypoint_select .select {width:100%;max-width:160px;}.page_order_mods_deliverypoint_select .select-styled, .page_order_mods_deliverypoint_select .select-options li {font-size:11px;}#page_order_control_kap2 {display:block;}#page_order_control_kap {display:none;}#page_artforum_write_privacy_policy .artforum_newmessage_col1 {font-size:10px;}#page_artforum_content .page_artforum_element_head_date, #page_artforum_content .page_artforum_element_head_name {font-size:11px;}.page_artforum_left img {max-width:240px;}.artforum_newmessage_col2.input_checkbox * {font-size:11px;}.page_vote_item {padding:0 15px;}.page_vote_privacy_policy .page_vote_item_right * {font-size:11px;}.contact_form_privacy_policy label, .contact_form_privacy_policy label * {font-size:11px;}#recommend_label_privacy_policy label, #recommend_label_privacy_policy label * {font-size:11px;}.page_forum_newnote [type=text], .page_forum_newnote textarea {width:90%;}.page_forum_newnote_privacy_policy label, .page_forum_newnote_privacy_policy label * {font-size:11px;}  .recommend_label_input label, .recommend_label_input .text_input {  width:100%;  text-align:left;  }}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url('../!common_packages/jquery/plugins/photoswipe/image/default-skin.png') 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url('../!common_packages/jquery/plugins/photoswipe/image/default-skin.svg')}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url('../!common_packages/jquery/plugins/photoswipe/image/preloader.gif') 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}#page_artdet_1_head {  padding-top:20px;  border-top:1px solid #eceeef;}.page_ardet_left_right {  padding:24px 0;}@media (min-width:992px) {  .page_ardet_left_right {  padding:24px 20px;  }}.page_artdet_1_cross {  width:100%;}.no_stock .stock__available, .stock__unavailable {  display:none;}.no_stock .stock__unavailable {  display:block;}#page_artdet_properties {  white-space:nowrap;}.page_artdet_1_pic {  padding:20px;  background:#fff;}@media screen and (max-width:991px) {  .page_artdet_1_pic {  padding:0;  }}.slider-for, .slider-for img {max-height:600px;}.slick-slide img {padding:0 10px;cursor:pointer;  margin:0 auto;}.slider-for .slick-slide img {padding:0;  margin:0 auto;}.slider-nav .slick-slide img {max-height:160px;}.slick-initialized .slick-slide {display:inline-block;vertical-align:middle;}.slick-slide {float:none;}.slider-nav .slick-slide img:hover {opacity:0.8;}button.slick-prev, button.slick-next {  font-size:0;  line-height:0;  position:absolute;  top:0;  display:block;  width:30px;  height:100%;  padding:0;  cursor:pointer;  color:transparent;  border:none;  outline:none;  background:transparent;  min-width:30px;  letter-spacing:0;  text-align:center;  z-index:10;}button.slick-prev {  left:-20px;}button.slick-next {  right:-20px;}.slick-arrow:hover:before {  transition:all ease 0.3s;}button.slick-prev:before ,button.slick-next:before {  font-family:'Font Awesome 5 Pro';  font-size:20px;  font-weight:300;  color:#55595c;content:'\f053';transition:all 0.4s ease;}@media screen and (min-width:992px) {  button.slick-prev:before ,button.slick-next:before {  font-size:36px;  }  .attach-content button.slick-prev {  left:-40px;  }  .attach-content button.slick-next {  right:-40px;  }}@media screen and (max-width:575px) {  .slick-arrow:before {  width:32px;  height:32px;  padding:0;  background:rgba(227,189,0,0.8);  display:block;  line-height:32px;  color:#fff !important;  }  button.slick-prev {  left:0px;  }  button.slick-next {  right:0px;  }}button.slick-prev:hover:before, button.slick-prev:active:before, button.slick-next:hover:before, button.slick-next:active:before {color:#e3bd00;}button.slick-next:before {content:'\f054';}.slick-dots, .slick-dots li {height:8px;}.slick-dots li {list-style:none;display:inline-block;}.slick-dots li button {margin:0 8px;font-size:0px;border-radius:50%;width:8px;height:8px;  padding:0;}.slider-nav {  max-width:100%;  margin:20px 0 0 0;  padding:0 30px;}.page_artdet_1_name {  margin-bottom:20px;}.page_artdet_1_name h1 {text-align:left;margin-bottom:0;margin-top:0;  color:#373a3c;  font-size:30px;  font-weight:400;}#page_artdet_forum_rating {float:left;margin-right:30px;}#page_artdet_rovleir {line-height:21px;  margin:20px 0;}#shortdesc_content {  color:#72635d;}#page_artdet_rovleir table tr:nth-child(2n) {background:rgba(0,0,0,0.05);}#page_artdet_rovleir table {border:none;}#page_artdet_rovleir table td {padding:10px;  text-align:left;vertical-align:middle;}#page_rovleir_cover {display:none;  position:absolute;  bottom:0;  right:0;  width:100%;  height:18px;  background:rgba(221,168,122,0);  background:-moz-linear-gradient(top, rgba(221,168,122,0) 0%, rgba(255,208,164,0.92) 100%);  background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(221,168,122,0)), color-stop(100%, rgba(255,208,164,0.92)));  background:-webkit-linear-gradient(top, rgba(221,168,122,0) 0%, rgba(255,208,164,0.92) 100%);  background:-o-linear-gradient(top, rgba(221,168,122,0) 0%, rgba(255,208,164,0.92) 100%);  background:-ms-linear-gradient(top, rgba(221,168,122,0) 0%, rgba(255,208,164,0.92) 100%);  background:linear-gradient(to bottom, rgba(221,168,122,0) 0%, rgba(255,208,164,0.92) 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dda87a', endColorstr='#ffd0a4', GradientType=0 );}#page_artdet_func {width:100%;margin:20px 0;  border-top:1px solid #eceeef;  padding:20px 0;}.page_artdet_func_button {display:inline-block;vertical-align:top;position:relative;  margin:0 10px 10px 0;  text-align:center;}.page_artdet_func_icon::before {  content:"";  font-family:"font awesome 5 pro";  font-size:14px;}.page_artdet_func_icon:hover::after {  content:"";  display:block;  position:absolute;  height:15px;  left:0;  right:0;  top:-15px;}.page_artdet_func_icon:hover:before {transform:translate(-50%,-50%);}#page_artdet_func_favourites:before {content:'\f004';  font-weight:300;margin-top:1px;}#page_artdet_func_favourites.remove_favourites:before {content:'\f004';  font-weight:900;color:#4b7d17;}#page_artdet_func_recommend:before {content:'\f0e0';}#page_artdet_func_print:before {content:'\f02f';}#page_artdet_func_compare:before {content:'\f080';}#page_artdet_func_question:before {content:'\f128';}.artdet_tooltip {  background:#fff;  position:absolute;  visibility:hidden;  left:50%;  font-size:11px;  letter-spacing:1px;  line-height:12px;  width:auto;  height:auto;  top:0;  z-index:2;  text-transform:uppercase;  padding:10px 15px;  overflow:visible;  display:inline-block;  clear:both;  opacity:0;  transform:translate(-50%,-100%);  transition:all 0.3s ease;  border:1px solid #e3bd00;}.artdet_tooltip:after {content:'';display:block;width:10px;height:10px;  background:#ffffff;  border:1px solid #e3bd00;  border-width:0 1px 1px 0;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg) ;}.page_artdet_func_button:hover .artdet_tooltip {visibility:visible;  top:-15px;  opacity:1;}.page_artdet_func_compare_checked:before {  font-weight:900;}#page_artdet_1_product_param_spec {  margin:20px 0;}#page_artdet_1_product_param_spec .table_prod_param_desc, .page_artdet_colon {display:inline-block;}.page_artdet_1_tabbed_area .table_prod_param_desc {float:right;}.page_artdet_product_param_spec_title, .page_artdet_product_param_spec_value {float:left;padding:6px 10px 6px 20px;text-align:left;  font-size:13px;}.page_artdet_product_param_spec_value {padding:6px 20px 6px 10px;font-weight:700;}.page_artdet_product_param_spec_title {width:50%;  text-align:right;}.page_artdet_product_param_spec_value {width:50%;}.page_artdet_product_param_spec_fault {background-color:#f22 !important;}.page_artdet_product_param_spec_fault:not(:last-child) {margin-bottom:10px;}.page_artdet_product_param_spec_fault .page_artdet_product_param_spec_title {color:#fff;}.page_artdet_egyebtul_label {  line-height:14px;  font-size:13px;}.page_artdet_egyebtul {height:auto;  margin-bottom:20px;clear:both;}.text_select {display:block;  font-size:0;}.page_artdet_egyebtul {  border-top:1px solid #eceeef;  padding:20px 0 0;}.page_artdet_egyebtul .select {width:100%;  max-width:195px;}.page_artdet_egyebtul_content {  padding-bottom:20px;}.page_artdet_egyebtul_content:first-child {  padding-bottom:0;}.page_artdet_product_param_color {width:32px;height:32px;}.product_param_type_cust_input_text, .product_param_type_cust_input_select {line-height:36px;}.product_param_type_cust_input_select .select {width:100%;float:left;}.product_param_type_icon, .product_param_type_color, .page_artdet_dataline_param_icon, .page_artdet_dataline_param_color {line-height:32px;}.product_param_type_pic img {max-width:80px;max-height:80px;}.product_param_type_cust_input_file input {max-width:220px;  font-size:11px;width:100%;}#page_artdet_1_service_plus {width:100%;margin-bottom:20px;  border-top:1px solid #eceeef;  padding:20px 0;}.service_plus_item {margin-bottom:10px;  padding:0 15px;  text-align:left;}.service_plus_item > span {line-height:20px;vertical-align:top;  font-size:13px;}.service_plus_name {  width:calc(100% - 40px);}.service_plus_price {  margin-left:20px;  font-weight:700;}.service_plus_price::before {  content:"(";}.service_plus_price::after {  content:")";}.service_plus_item input {margin:0;vertical-align:middle;}.service_plus_name {margin-left:10px;}.page_artdet_price_net {font-size:26px;font-weight:700;  white-space:nowrap;}@media (min-width:992px) {  .page_artdet_price_net {  font-size:30px;  }}.page_artdet_price_net .text_style_line {  font-size:20px;  line-height:20px;  font-weight:400;  color:#72635d;}.page_artdet_price_akcio {font-size:24px;line-height:24px;font-weight:700;}.page_artdet_akcio {padding-top:5px;  font-size:13px;}.page_artdet_price_login {width:100%;text-align:center;}.page_artdet_price_login br {display:none;}#page_artdet_cart_input span.cart_input_unit {display:none;}.page_artdet_unit {  width:65px;  text-align:center;}#page_artdet_cart_button a {  display:block;  text-align:center;  color:#fff;  line-height:38px;  text-transform:uppercase;  padding:0 2rem;  height:40px;}#page_artdet_cart_button a::before {padding-right:4px;color:#fff;  content:'\f291';  font-family:'Font Awesome 5 Pro';  transition:all 0.4s ease;  font-weight:300;}#page_artdet_cart_input {  font-size:0;}.page_artdet_subscribe_wrapper {width:100%;margin-top:2px;padding:10px 20px;text-align:left;}.page_artdet_stock_available_text {display:inline-block;  vertical-align:top;  margin-right:20px;  line-height:18px;  padding:9px 0;}.page_artdet_subscribe_button {display:inline-block;  vertical-align:top;}#page_artdet_1_product_type {margin-bottom:20px;}.page_artdet_product_type_title {text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;}.page_artdet_product_type_value {width:100%;font-size:0;text-align:center;}.page_artdet_product_type_element {display:inline-block;vertical-align:top;width:24%;min-height:36px;margin:0 0.5% 10px 0.5%;}.page_artdet_product_type_element a {display:table;padding:10px;line-height:14px;border:1px solid #ddd;min-height:36px;width:100%;}.page_artdet_product_type_element_color {transition:0.4s;position:relative;}.page_artdet_product_type_element_color a {border:none;}.page_artdet_product_type_element a > span {display:table-cell;  vertical-align:middle;text-align:center;}.page_artdet_product_type_element.page_artdet_product_type_element_aktiv a {border-color:#e3bd00;}.page_artdet_product_type_element_color.page_artdet_product_type_element_aktiv a {border:none;}.page_artdet_product_type_element a:hover {border-color:#e3bd00;background:#e3bd00;color:#fff;}.page_artdet_product_type_element_color a:hover {background:none;}.page_artdet_product_type_element_color:hover {opacity:0.5;}.page_artdet_product_type_element_color.page_artdet_product_type_element_aktiv a:before {display:block;content:'\f00c';font-family:'FontAwesome';width:24px;height:24px;background:rgba(0,0,0,0.2);color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;line-height:24px;font-size:14px;}.page_artdet_social_icon_div {float:left;  margin:0;  background:transparent;  cursor:pointer;display:block;}#page_artdet_social_icon_facebook, #page_artdet_social_icon_twitter, #page_artdet_social_icon_pinterest, #page_artdet_social_icon_google {  width:32px;  height:32px;  text-align:center;  line-height:32px;}#page_artdet_social_icon_facebook {  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/facebook.png') center center no-repeat;}#page_artdet_social_icon_twitter {  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/twitter.png') center center no-repeat;}#page_artdet_social_icon_google {  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/google-plus.png') center center no-repeat;}#page_artdet_social_icon_pinterest {  background-color:#d63633;}.page_artdet_social_icon_div:not(:first-child) {margin-left:2px;}.page_artdet_social_icon_div:after {content:'';display:block;  font-family:'FontAwesome';  font-size:13px;transition:0.4s;  color:#fff;}#page_artdet_social_icon_pinterest:after {content:'\f231';margin-top:1px;}#page_artdet_social_icon_like, #page_artdet_social_icon_plus1 {  height:32px;width:auto!important;margin:0 5px;  line-height:30px;}.page_artdet_social_icon_div > div, #page_artdet_social_icon_like > iframe {  line-height:32px !important;  vertical-align:middle !important;}.page_artdet_1_tabbed_area {width:100%;margin-top:20px;}.page_artdet_tab2 {display:none;}.page_artdet_1_tabs {width:100%;font-size:0;}.page_artdet_tab {  display:block;  height:50px;  padding:13px 50px;  position:relative;  z-index:2;  color:#000;  border-top:2px solid rgba(255,255,255,0);  background:rgba(255,255,255,0.6);  text-transform:uppercase;  text-decoration:none;  -webkit-transition:border ease 0.3s;  -o-transition:border ease 0.3s;  transition:border ease 0.3s;  margin:0 10px 0 0;  float:left;  width:auto;  cursor:pointer;  font-size:14px;}.page_artdet_tab.page_artdet_tab_active {  border-color:#e3bd00;  background:#fff;  cursor:default;}.page_artdet_tab_content {display:none;}.page_artdet_tab_content {padding:26px;text-align:left;  background:#fff;}#tab_description_content table tr:nth-child(2n) {background:rgba(0,0,0,0.05);}#tab_description_content table {border:none;}#tab_description_content table td {padding:10px;  text-align:left;vertical-align:middle;}#tab_description_content {  color:#72635d;  font-size:14px;  letter-spacing:0.5px;}.page_artdet_attach_element {  padding:8px 15px;}.page_artdet_attach_element__inner {  background-color:#fff;  padding:0 0 20px 0;  -webkit-box-shadow:0 0 1px rgba(0,0,0,0.29);  box-shadow:0 0 1px rgba(0,0,0,0.29);  -webkit-transition:all .3s ease;  -o-transition:all .3s ease;  transition:all .3s ease;}.page_artdet_attach_element__inner:hover {  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.29);  box-shadow:0 0 10px rgba(0,0,0,0.29);}.page_artdet_1_attach_pic {display:table;width:100%;height:auto;  table-layout:fixed;}.page_artdet_1_attach_pic_inner {display:table-cell;text-align:center;vertical-align:middle;}.page_artdet_1_attach_pic img:hover {opacity:0.8;}.page_artdet_1_attach_name {  text-align:center;  width:100%;  line-height:14px;  height:42px;  overflow:hidden;  margin:10px 0;  padding:0 10px;}.page_artdet_1_attach_name_inner {  height:100%;}.page_artdet_1_attach_name a {  font-size:14px;  display:inline-block;  text-align:center;  color:#72635d;  max-height:42px;  overflow:hidden;}.page_artdet_1_attach_name a::first-letter {  text-transform:uppercase;}.page_artdet_1_attach_price {  height:20px;  width:100%;  line-height:20px;  overflow:hidden;  text-align:center;  color:#332c2a;  font-size:16px;  font-weight:700;}.prop-price-outer {  padding-bottom:20px;}.page_artdet_dataline {display:table;width:100%;}.page_artdet_data_title, .page_artdet_data_value, .page_artdet_param_title, .page_artdet_param_value {display:table-cell;vertical-align:middle;  font-size:13px;}.page_artdet_data_title, .page_artdet_param_title {  color:#000;  text-align:right;  padding-right:10px;}.page_artdet_param_title, .page_artdet_dataline .page_artdet_data_title {  width:50%;}#page_artdet_stock td {float:none;}.page_artforum_titlesub {position:relative;padding-bottom:10px;margin-bottom:20px;  border-bottom:1px solid #dc9f7e;}.page_artforum_element_left, .page_artforum_element_right {float:left;}.page_artforum_element_left {width:120px;  padding:6px 10px 4px 10px;  margin-right:1px;}.page_artforum_element_right {width:calc(100% - 121px);}.page_artforum_element_head_left, .page_artforum_element_head_right {float:left;line-height:37px;}.page_artforum_element_message {  margin-top:10px;  padding:0 10px;}.page_artforum_element_message span {display:block;line-height:20px;}.page_artforum_element_message span:first-child {margin:10px 0;}.page_artforum_element:nth-child(n+4) {margin-top:30px;}.page_artforum_more {text-align:center;margin-top:20px;}.page_artforum_element_no {text-align:center;}#page_artdet_kedv_table {width:100%;}#page_artdet_kedv_table .page_artdet_kedv_head:nth-child(2), #page_artdet_kedv_table .page_artdet_kedv_head:nth-child(3), #page_artdet_kedv_table .page_artdet_kedv_head:nth-child(3) {text-align:center;}#page_artdet_kedv_table .page_artdet_kedv_body1 {width:35%;padding:10px;}#page_artdet_kedv_table .page_artdet_kedv_body2 {width:35%;padding:10px;}#page_artdet_kedv_table .page_artdet_kedv_body3 {width:10%;padding:10px;text-align:center;}#page_artdet_kedv_table .page_artdet_kedv_body4 {width:20%;padding:10px;text-align:center;}#page_artdet_kedv_table tr:first-child {  border-bottom:1px solid #dda37c;}.page_artdet_kedv_head em {font-style:normal;  font-weight:bold;font-size:14px;}#page_artdet_kedv_table tr:nth-child(2n+3) {  background:rgba(0,0,0,0.03);}.sale_countdown {margin-top:10px;}.sale_countdown_simple_inner span {font-weight:700;font-size:24px;letter-spacing:1px;line-height:18px;}.sale_countdown_simple_inner {color:#333;}.cd_wrap {width:60px;height:60px;border-radius:50%;position:relative;top:8px;left:8px;text-align:center;font-size:20px;font-weight:700;color:#333;line-height:20px;padding-top:16px;}.cd_sec, .cd_min, .cd_hour, .cd_day {width:76px;height:76px;border-radius:50%;position:relative;background-color:#fed7a1;margin:10px 20px 0 0;}.cd_sec {margin-right:0;}.cd_txt {display:block;font-size:10px;font-weight:400;line-height:10px;}.cd_label {margin-top:15px;text-align:left;  font-size:13px;}.cd_simple div {background:none;width:auto;height:auto;border-radius:0;margin:0;position:static;line-height:normal;display:inline;}.cd_simple .cd_day {margin-right:10px;}.cd_simple .cd_hour:after, .cd_simple .cd_min:after {content:':';display:inline;font-size:20px;color:#333;font-weight:700;padding:0 4px;}.cd_simple .cd_hour .cd_txt, .cd_simple .cd_min .cd_txt, .cd_simple .cd_sec .cd_txt {display:none;}.cd_simple .cd_day .cd_txt {display:inline;padding-left:5px;}.cd_simple .cd_wrap {padding:0;line-height:normal;}#cd_color_front {display:none;background-color:#fed7a1;}#cd_color_back {display:none;background-color:#ddd;}@media screen and ( max-width:400px) {  .page_artdet_attach_element {  max-width:300px;  margin:0 auto 40px auto;  }}@media only screen and (max-width:1000px) and (min-width:641px) {.page_artdet_product_type_element {width:49%;}}@media only screen and (max-width:780px) {.artdet_tooltip {display:none;}.page_artdet_func_icon {width:44px;height:44px;}.page_artdet_func_icon:before {line-height:44px;font-size:15px;}#page_PopupContainer.shop_popup_artdet a.close, .overlay_close a {top:10px;z-index:1200;right:30px;}}@media only screen and (max-width:680px) {  .artdet-func-pri, .shop_popup_artdet_print, .shop_popup_artdet_print + #exposeMask {  display:none !important;  }}@media only screen and (min-width:640px) and (max-width:950px) {.cd_wrap {width:44px;height:44px;font-size:16px;line-height:16px;padding-top:10px;top:8px;left:8px;}.cd_sec, .cd_min, .cd_hour, .cd_day {width:60px;height:60px;margin-right:5px;}}@media only screen and (max-width:767px) {.page_artdet_neighbor {display:none;}#page_artdet_kedv_table td {font-size:14px;}#page_artdet_tabs {display:none;}.page_artdet_tab2 {  display:block;  line-height:14px;  font-size:14px;  transition:all ease 0.3s;  height:auto;  background-size:5px;  background:#f9f9f9;  padding:15px 20px;  text-align:center;  border-bottom:1px solid #eee;  color:#000;  position:relative;}  .page_artdet_tab_content {  background:#fff;  }.page_artdet_tab_content:nth-child(2) .page_artdet_tab2 {border:none;}.page_artdet_tab2_active {  border-top:1px solid #e3bd00;  background:#fff;}#page_artdet_forum_rating {float:none;margin:0 auto;}}@media only screen and (max-width:480px) {.page_artdet_product_param_spec_title, .page_artdet_product_param_spec_value {font-size:11px;}.page_artdet_egyebtul .select {width:100%;}.page_pagelist_cart_link {padding:0;}.page_artdet_data_title, .page_artdet_data_value, .page_artdet_param_title, .page_artdet_param_value {font-size:11px;padding:10px}.page_artdet_tab:not(:first-child) {margin-left:0;}.page_artdet_1_name h1 {font-size:24px;}.page_artforum_element_left {width:100%;height:30px;padding:0;float:none;text-align:center;}.page_artforum_element_left .artdet_rating_box {float:none;display:inline-block;margin-top:5px;}.page_artforum_titlesub {padding:10px;}.page_artforum_element_right {width:100%;}.page_artforum_element_head_left, .page_artforum_element_head_right {line-height:30px;float:none;display:inline-block;vertical-align:top;}.page_artforum_element_head {text-align:center;}.page_artforum_element_message {margin-left:0;}.cd_wrap {width:40px;height:40px;font-size:16px;line-height:16px;padding-top:8px;top:7px;left:7px;}.cd_sec, .cd_min, .cd_hour, .cd_day {width:54px;height:54px;margin-right:5px;}.cd_simple .cd_hour:after, .cd_simple .cd_min:after {font-size:16px;}.cd_txt {font-size:9px;line-height:9px;}#tab_discount_content {padding:10px 0;}.page_artdet_kedv_body4 strong {white-space:nowrap;}.page_artdet_kedv_head {text-align:center;padding:10px 5px;}.page_artdet_kedv_head em {font-size:10px;}.page_artdet_product_type_element {width:49%;}}@media screen and ( max-width:575px) {  #page_artdet_cart_button a, .page_artdet_unit {  max-width:100%;  }  .cart-element-input {  width:calc( 100% - 100px);  }}.expected-arrival-time, .no-buyable-text {  clear:left;}.add-data__title, .add-data__content {  padding:10px 0;  color:#72635d;}.add-data__title {  display:inline-block;  font-weight:bold;  font-size:15px;  border-bottom:2px solid #e3bd00;}.page_artdet_1_attach_text {  padding:0 10px;}.page_artdet_attach_element__inner {  max-width:240px;  margin:0 auto;}@font-face { font-family:'Montserrat'; font-style:italic; font-weight:300; src:url('https://fonts.gstatic.com/s/montserrat/v30/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0ow.ttf') format('truetype');}@font-face { font-family:'Montserrat'; font-style:normal; font-weight:400; src:url('https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aX8.ttf') format('truetype');}@font-face { font-family:'Montserrat'; font-style:normal; font-weight:500; src:url('https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aX8.ttf') format('truetype');}@font-face { font-family:'Montserrat'; font-style:normal; font-weight:600; src:url('https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aX8.ttf') format('truetype');}@font-face { font-family:'Montserrat'; font-style:normal; font-weight:700; src:url('https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aX8.ttf') format('truetype');}@font-face { font-family:'Open Sans'; font-style:normal; font-weight:400; font-stretch:normal; src:url('https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVc.ttf') format('truetype');}@font-face { font-family:'Roboto'; font-style:italic; font-weight:400; font-stretch:normal; src:url('https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAb-lg.ttf') format('truetype');}@font-face { font-family:'Roboto'; font-style:normal; font-weight:400; font-stretch:normal; src:url('https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmaiA8.ttf') format('truetype');}a, button, input, label, select, textarea {  -ms-touch-action:manipulation;  touch-action:manipulation;}ul {  list-style-position:inside;}body.overflow-hidden {  overflow:hidden;}.first-letter-upper::first-letter {  text-transform:uppercase;}.usn {  -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none;   user-select:none; }.btn,#coupon_check,#cart_button_order,#cart_button_modify,.page_artlist_cart_button a,.page_artforum_more a,.page_popuplist_cart a {  text-align:center;    vertical-align:middle;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  padding:.75rem 2rem;  font-size:1rem;  border-radius:0;  -webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border 0.2s ease-in-out;  -o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border 0.2s ease-in-out;  transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border 0.2s ease-in-out;  font-weight:400;  display:inline-block;}@media (max-width:1239px) and (min-width:992px) {  #coupon_check, #cart_button_modify {  padding-left:10px;  padding-right:10px;  }}.primary-btn {  background-color:#e3bd00;  border:1px solid #e3bd00;  color:#fff;}.primary-btn:hover {  color:#fff;  background-color:#b09300;  border-color:#a68a00;}.secondary-btn,#cart_button_modify {  color:#000;  background:#fff;  border:1px solid #e3bd00;}.secondary-btn:hover,#cart_button_modify:hover {  color:#fff;  background-color:#e3bd00;  border-color:#e3bd00;}.third-btn,#cart_button_order,.page_artlist_cart_button a,.page_headbutton input,#page_artdet_cart_button a,.box_cart_itemlist .box_cart_button input,.page_pagelist_cart a,#page_cart_foot_button_order input,.page_artforum_more a,.page_popuplist_cart a {  background-color:#4b7d17;  border-color:#4b7d17;  color:#fff;  text-transform:uppercase;  font-weight:600;  font-size:12px;}.third-btn:hover,#cart_button_order:hover,.page_artlist_cart_button a:hover,.page_headbutton input:hover,#page_artdet_cart_button a:hover,.box_cart_itemlist .box_cart_button input:hover,.page_pagelist_cart a:hover,#page_cart_foot_button_order input:hover,.page_artforum_more a:hover,.page_popuplist_cart a:hover {  background-color:#3e6713;}.insigni-btn, #button_prev, #button_back {  background:#dfdfdf;  border:none;}.dark-btn,#coupon_check {  background-color:#3c3c3c;  border-color:#3c3c3c;  color:#fff;}.dark-btn:hover,#coupon_check:hover {  background-color:#232323;  border-color:#1d1d1d;}.text-yellow {  color:#e3bd00;}.text-grey, .product_filter_link {  color:#78797c;}.status__new {  background:#e3bd00;  color:#fff;  text-transform:lowercase;}.status__discount {  background:#4b7d17;  color:#fff;}.stock__available {  color:#10ad00;}.stock__unavailable {  color:#d9534f;}.stock__available, .stock__unavailable {  font-weight:700;}.custom-container {  max-width:1230px;  margin:0 auto;  padding:0 15px;}.custom-row-20 {  margin-left:-20px;  margin-right:-20px;}* {  padding:0;  margin:0;  font-family:"Montserrat",sans-serif;}.page_headbutton {  text-align:center;}.list-unstyled {  list-style:none;}.ac_results {  border:none;  padding:0 !important;  position:absolute;  top:100% !important;  left:0 !important;}.ac_results ul {  border-bottom:1px solid #818a91;}.ac_results li {  border:1px solid #818a91;  background-color:#fff;}.ac_results li:first-child {  border-top:none;}.ac_results li:last-child {  border-bottom:none;}.ac_results li:hover {  background-color:#eceeef;}.price-save-icon {  background:#4b7d17;  color:#fff;  padding:2px 5px;}.status-new-icon {  background-color:#e3bd00;  color:#fff;  text-transform:lowercase;  padding:2px 5px;  text-align:center;}.main-title, .main-title p {  color:#6e6f73;  text-align:center;  line-height:1.2;  padding:6px 10px;  font-size:2.15rem;  font-family:"Roboto", sans-serif;  margin-bottom:1rem;  letter-spacing:1px;}.dark-text {  color:#2f342e;  font-weight:400;}.color-white {  color:#fff;}.separator { background:url('../!common_design/custom/galvitaminromania.unas.hu/image/separator.png') no-repeat center center; height:29px; background-clip:content-box;}.separator-no-line {  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/separator_element.png') no-repeat center center;  height:29px;  margin:0 auto;}#shipping_fee_calc_html {  text-align:right;}.free-shipping-calculator {  height:0;  overflow:hidden;}.box_cart_label {  padding-left:8px;  color:#fff;}.mobile-profile-menu {  position:fixed;  top:0;  left:-325px;  z-index:1000;  background:#ffe6c8;  width:320px;  height:100%;  box-shadow:0 0 0 5px rgba(0,0,0,0.2);  overflow-y:auto;  overflow-x:hidden;  transition:left ease 0.4s;}.mobile-profile-menu.open {  left:0;}.profile-menu, .logged-in .reg-menu {  display:none !important;}.logged-in .profile-menu {  display:inline-block !important;}.resp-close::after {  content:"\f00d";}.mobile-profile-menu-ul {  padding:20px;}.mobile-profile-menu-ul li {  padding:10px 0;}.mobile-profile-menu-ul .icons a::before {  margin-right:20px;}.mobile-profile-menu-ul a {  color:#e3bd00;}.slideshow {  margin-bottom:20px;}.slider-for .page_page_pic_text {  margin:10px 0;}.sp-mask {  transition-duration:0.2s !important;}.sp-layer {  color:#e3bd00;  font-weight:400;}.slider-pro p.sp-layer a {  color:inherit;}.sp-big {  font-size:48px!important;  letter-spacing:0.5px;  visibility:hidden;}.sp-big::before {  content:"";  position:absolute;  top:100%;  margin-top:10px;  border-bottom:1px solid #e3bd00;  width:33.33%;  left:33.33%;}.sp-medium {  font-size:28px!important;}.sp-small {  font-size:18px!important;  letter-spacing:0.5px;  color:#f06e61;}.sp-buttons {  width:auto;  position:absolute;  bottom:20px;  left:50%;  transform:translateX(-50%);  padding:0;}.sp-button {  background-color:#f8b58d;  border-radius:50%;  height:40px;  width:40px;  border:none;  vertical-align:middle;  padding:13px;  background-clip:content-box;  margin:0;  transition:all ease 0.2s;}.sp-button:hover {  transform:scale(1.2);}.sp-button.sp-selected-button {  background-color:#f06e61;  padding:11px;}.sp-button.sp-selected-button:hover {  transform:none;}.sp-arrow {  width:auto;  height:auto;}.sp-arrow:after {  display:none;}.sp-arrow:before {  content:'\f053';  font-family:'Font Awesome 5 Pro';  font-size:20px;  height:38px;  width:38px;  line-height:38px;  transform:none;  background:rgba(255,255,255,0.6);  color:#e3bd00;  vertical-align:top;  position:static;  display:block;  border:1px solid #e3bd00;  text-align:center;  font-weight:300;}.banner_start_big_slider-pro ul {  background-color:#f7f7f7;  padding:29px 20px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;}.banner_start_big_slider-pro li {  list-style:none;  min-height:1px;}.banner_start_big_slider-pro li:first-child {  color:#525357;  font-size:22px;  font-weight:600;  line-height:26px;  font-family:"Montserrat",sans-serif;  margin-bottom:20px;  text-align:left;  -webkit-box-flex:1;  -ms-flex:1 100%;  flex:1 100%;}.banner_start_big_slider-pro li:nth-child(2) {  color:#333;  font-size:16px;  font-weight:400;  line-height:22px;  font-family:"Roboto",sans-serif;  text-align:left;}.banner_start_big_slider-pro li:last-child a {  font-size:13px;  font-weight:700;  line-height:18px;  font-family:"Montserrat",sans-serif;  display:inline-block;  margin-top:25px;}.banner_start_big_slider-pro li:last-child {  text-align:center;  width:100%;}@media (min-width:768px) {  .banner_start_big_slider-pro li:first-child {  font-size:24px;  line-height:30px;  margin-bottom:5px;  padding:0 1px;  }  .banner_start_big_slider-pro li:nth-child(2) {  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;  padding-left:1px;  }  .banner_start_big_slider-pro li:last-child {  -webkit-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:none;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-align:end !important;  -ms-flex-align:end !important;  align-items:flex-end !important;  }  .banner_start_big_slider-pro li:last-child a {  margin-top:0;  margin-left:42px;  }}@media (min-width:992px) {  .banner_start_big_slider-pro ul {  padding:26px 21px;  }  .social-icons-container{  display:none;  }}@media (max-width:991px) {  .sp-horizontal .sp-arrows {  opacity:1;  }}.our-arguments {  margin:20px auto;}.arguments-elements {  background-color:#fff;  border:1px solid #ebebeb;}.arguments-element {  padding:15px;  border-bottom:1px solid #ebebeb;}.arguments-element:last-child {  border-bottom:none;}.arguments-element ul {  list-style:none;  display:flex;  align-items:center;}.arguments-element img {  max-width:41px;  transition:transform ease 0.3s;}.arguments-element:hover img {  transform:scale(1.1);}.arguments-element li {  color:#888888;  font-size:12px;  line-height:14px;}.arguments-element li:first-child {  flex:0 0 56px;  max-width:56px;  text-align:left;}.arguments-element li:last-child {  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;  text-align:left;  color:#55595c;  margin:0;  font-size:12px;  line-height:20px;  font-weight:600;  letter-spacing:-0.5px;}@media (min-width:992px) {  .arguments-element {  padding:30px;  }}@media (min-width:768px) and (max-width:1239px) {  .arguments-element:nth-child(2n+1) {  border-right:1px solid #ebebeb;  }  .arguments-element:nth-last-child(-n+2) {  border-bottom:none;  }}@media (min-width:1240px) {  .arguments-element:not(:first-child) {  border-left:1px solid #ebebeb;  }  .arguments-element {  border-bottom:none;  }}#facebook_plugin_img {  text-align:center;  margin-top:10px;}.fb-newsletter-outer {  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/newsletter_bg_low.jpg') no-repeat;  margin-bottom:5px;  background-size:cover;}#newsletter {  background:rgba( 153, 61, 49, 0.3);}.box_newsletter_field {  margin:7px 0;}.box_newsletter_button {  margin-top:7px;}#page_cross_content {  padding:20px 0;}footer {  margin-top:30px;  padding:0 0 15px;}.footer-col li {  list-style:none;  line-height:1.2;  box-sizing:content-box;  color:#eaa298;  font-size:14px;  margin-left:-30px;  letter-spacing:0.5px;  overflow:hidden ;}.footer-col li:not(:first-child) a::before {  content:"\f054";  font-family:"font awesome 5 pro";  transition:all ease 0.3s;  display:block;  height:14px;  width:10px;  position:absolute;  left:-20px;  top:9px;  opacity:0;}.footer-col li a:hover {  color:#fff;}.footer-col li a:hover::before {  opacity:1;  left:14px;}.footer-col li:first-child, .newsletter-title {  color:#e3bd00;  font-size:14px;  font-weight:600;  line-height:22px;  margin:30px 0;}.footer-col li a {  font-size:inherit;  color:inherit;  position:relative;  display:inline-block;}.footer-col li:not(:first-child) a {  padding:9px 0 9px 30px;  font-size:12px;  font-weight:400;  line-height:16px;  color:#333;  font-family:"Roboto",sans-serif;}.provider {  text-align:right;}.provider-inner {  display:inline-block;}.money-lang select {  display:block;  margin:0 0 10px 10px;  visibility:visible;  font-size:12px;}.money-lang .select {  width:auto;}.money-lang .select-styled, .money-lang .select-options {  display:none;}.newcust_col1 {  vertical-align:top;  padding-top:10px;}.page_searchcomplex_section {  border-bottom:1px solid #f2f2f2;  padding:20px 0;  margin-bottom:0;}.page_searchcomplex_section:last-child {  border-bottom:none;}#page_searchcomplex_cat .newcust_col2 {  padding-top:0;}#page_searchcomplex_include_content {  margin-top:0;}#page_searchcomplex_content .page_txt {  margin-bottom:0;}#page_searchcomplex_cat .newcust_col2 > span {  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;}#page_searchcomplex_cat .newcust_col2 > span > a:first-child {  font-size:0;}#page_searchcomplex_cat .newcust_col2 > span > a:first-child::before {  content:'\f015';  font-family:'Font Awesome 5 Pro';  font-size:24px;  display:block;}#page_searchcomplex_type .newcust_col2, #page_searchcomplex_in .newcust_col2 {  padding-top:8px;}@media screen and (max-width:480px) {  .newcust_col1, .newcust_col2 {  width:100%;  display:block;  }  .newcust_col1 {  font-size:16px;  text-align:left;  }  .newcust_col2 [type=text], .newcust_col2 [type=password], .newcust_col2 select, .newcust_col2 textarea {  width:100%;  }}.opinions-elements ul {  background-color:#ebebeb;  padding:29px 20px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;}.opinions-elements li {  list-style:none;  min-height:1px;}.opinions-elements li:first-child {  color:#525357;  font-size:16px;  font-weight:700;  line-height:1.2em;  font-family:"Montserrat",sans-serif;  margin-bottom:35px;  text-align:left;}.opinions-elements li:nth-child(2) {  color:#333;  font-size:14px;  font-weight:600;  line-height:1.4em;  font-style:italic;  font-family:"Roboto",sans-serif;  margin:10px 0 20px;  text-align:left;}.opinions-elements li:last-child {  text-align:center;  width:100%;}.opinions-elements li:last-child a {  font-size:13px;  font-weight:700;  line-height:18px;  font-family:"Montserrat",sans-serif;  display:inline-block;}@media (min-width:768px) {  .opinions-elements li:first-child {  font-size:18px;  margin-bottom:5px;  }  .opinions-elements li:nth-child(2) {  margin-bottom:15px;  }}@media (min-width:992px) {  .opinions-elements ul {  padding:26px 21px;  }}.copyright p {  font-family:"Open Sans",sans-serif;  font-size:12px;  font-weight:400;  line-height:15px;  color:#000000;  margin-bottom:15px;}.provider-outer {  padding:30px 0;}.shop_checkout, .back-to-top {  float:right;}@media (min-width:768px) {  .provider-outer {  border-top:1px solid #f2f2f2;  }}@media screen and (min-width:768px) and (max-width:991px) {  .shop_checkout {  text-indent:40px;  }  .back-to-top {  text-indent:0;  }}@media screen and (max-width:991px) {  #partners #box_checkout_content {  padding:0 20px;  }  .shop_checkout {  width:100%;  text-align:center;  }}@media screen and (max-width:767px) {  #partners #box_checkout_content {  margin-right:0;  }  .back-to-top {  width:100%;  text-align:center;  }  .back_to_top {  float:none;  display:inline-block;  }}#responsive_cat_menu {  height:100%;  }.responsive_menu_navtop {  padding:0;  width:100%;  height:0;  background:#fff;}.resp-close {  margin-top:10px;  margin-right:10px;}.black_active .responsive_menu_back {  display:block;  width:30px;  height:30px;  background:transparent;  color:#000;  transition:0.4s;  position:absolute;  bottom:5px;  right:5px;  z-index:100;  cursor:pointer;  line-height:30px;}.black_active .responsive_menu_back:active {  border-color:#000;}.responsive_menu_back:before {  font-family:'Font Awesome 5 Pro';  content:'\f077';  color:#000;  font-size:16px;  text-align:center;  display:none;  font-weight:300;}.black_active .responsive_menu_back:active:before {  color:#000;}.black_active .responsive_menu_back:before {  display:block;}.responsive_menu_title {  display:none;}.responsive_menu_nav {  position:relative;}.responsive_menu_close {  display:none;}.responsive_menu_navbottom > span {  display:block;}.responsive_menu_navbottom > span a {  color:#000;  font-size:14px;}.responsive_menu_navbottom > span:nth-child(2) {  margin-left:0;}.responsive_menu_navbottom > span:nth-child(4) {  margin-left:8px;}.responsive_menu_navbottom > span:nth-child(6) {  margin-left:16px;}.responsive_menu_navbottom > span:nth-child(8) {  margin-left:24px;}.responsive_menu_navbottom > span:nth-child(10) {  margin-left:32px;}.responsive_menu_navbottom > span:nth-child(12) {  margin-left:40px;}.parentcat, .actcat {  text-align:left;  line-height:1.5;  padding:10px 46px 10px 20px;  letter-spacing:1px;  position:relative;}.actcat {  font-weight:600;}.parentcat {  cursor:pointer;  color:#fff;}span.maincat {  font-size:0;  padding:10px 0;}.maincat::before {  content:'\f015';  font-family:'FontAwesome';  cursor:pointer;  color:#e3bd00;  font-size:18px;}.parentcat:not(.maincat)::before, .actcat::before {  content:'';  display:block;  height:12px;  width:10px;  background:transparent;  border:1px solid #e3bd00;  border-width:0 0 1px 1px;  position:absolute;  top:10px;  left:0;}.parentcat:not(.maincat):after {  content:'\f053';  font-family:'Font Awesome 5 Pro';  font-weight:300;  font-size:1rem;  color:#000;  display:block;  position:absolute;  top:10px;  right:15px;}.responsive_menu_navbottom .parent_div {  display:none;}#responsive_cat_menu ul li {  list-style:none;  text-align:left;  }#responsive_cat_menu ul li a::after {  content:"";  position:absolute;  left:0;  right:0;  background:#eee;;  bottom:0;  height:1px;}#responsive_cat_menu .ajax_param {  display:none;}#responsive_cat_menu ul li a {  display:block;  width:100%;  height:auto;  line-height:16px;  padding:10px 50px 10px 20px;  letter-spacing:0.5px;  color:#000;  font-size:14px;  position:relative;}.responsive_menu_sub {  display:none;}.next_level_arrow {  display:block;  float:right;  padding:7px 15px;}.next_level_arrow:after {  content:'\f078';  font-family:'Font Awesome 5 Pro';  font-weight:300;  font-size:1rem;  color:#000;}.responsive_menu_content {  position:relative;  width:100%;  overflow:hidden;  height:calc(100vh - 60px) !important;  overflow-y:auto;}#box_lang_select + #responsive_cat_menu .responsive_menu_content{  height:calc(100vh - 113px) !important;}ul.responsive_menu, ul.responsive_menu ul.responsive_menu_sub {  width:100%;  position:absolute;  top:0;  left:100%;}.responsive_menu_sub {  background:#f6f6f6;  border-top:1px solid #eee;}ul.responsive_menu {  left:0;}#box_lang_select{  margin:10px;}.responsiv_menu_text {  padding:20px;  text-align:center;}.hamburger-menu__account ul {  list-style:none;}.hamburger-menu__account li {  padding:10px 20px;  display:block;  text-align:left;}.hamburger-menu__cat{  text-align:center;}.hamburger-menu__account a {  color:#000;}.hamburger-menu__account li + li {  border-top:1px solid #eee;}.hamburger-menu {  width:80%;  width:calc(100% - 60px);  position:fixed;  top:0;  bottom:0;  z-index:1050;  left:-100%;  -webkit-transition:left cubic-bezier(0.5, 0.25, 0, 1) 0.4s;  -o-transition:left cubic-bezier(0.5, 0.25, 0, 1) 0.4s;  transition:left cubic-bezier(0.5, 0.25, 0, 1) 0.4s;  background:#fff;  overflow:auto;  display:none;}.hamburger-menu.open {  left:0;}.hamburger-menu__tab {  height:60px;  line-height:60px;  border:solid #eee;  border-width:0 0 1px 1px;  background:#eee;  text-align:center;  font-size:16px;  color:#666;  -webkit-transition:all ease 0.3s;  -o-transition:all ease 0.3s;  transition:all ease 0.3s;  cursor:pointer;}.hamburger-menu__tab.active {  background:#fff;}.hamburger-menu__content {  display:none;}.hamburger-menu__content.active {  display:block;}@media (max-width:991px) {  .hamburger-menu {  display:block;  }  .resp-mask {  position:fixed;  top:0;  right:0;  bottom:0;  left:0;  z-index:1040;  background-color:rgba(0,0,0,0.5);  cursor:pointer;  display:none;  }  .overflow-hidden .resp-mask {  display:block;  }}#ud_shop_artdet #content_wrap {  background:transparent !important;}.social_menu{  width:auto;  height:100%;}.social_menu ul li{  float:right;  width:30px;  list-style:none;  text-align:right;}.social_menu ul li a{  width:auto;  height:auto;  font-size:0;  color:#fff;  transition:all 0.4s ease;}.social_menu ul li a:hover{  color:#494949;  transition:all 0.4s ease;}.social_menu ul li a:before{  font-size:14px;  font-family:'Font Awesome 5 Brands';}.social_menu ul li a[href*="facebook"]:before{  content:'\f082';}.social_menu ul li a[href*="instagram"]:before{  content:'\f16d';}.social_menu ul li a[href*="youtube"]:before{  content:'\f167';}.responsive_menu_social{  height:100%;}.responsive_menu_social ul li {  list-style:none;}.responsive_menu_social ul li a:after {  content:"";  position:absolute;  left:0;  right:0;  background:#eee;  bottom:0;  height:1px;}.responsive_menu_item.social a {  display:block;  width:100%;  height:auto;  line-height:16px;  padding:10px 50px 10px 20px;  letter-spacing:0.5px;  color:#000;  font-size:14px;  position:relative;}.responsive_menu_item.social a:before{  font-size:14px;  font-family:'Font Awesome 5 Brands';  margin-right:10px;width:15px;  display:block;  float:left;}.responsive_menu_social ul.responsive_menu, .responsive_menu_social ul.responsive_menu, .responsive_menu_social ul.responsive_menu_sub{  position:static;}.responsive_menu_item.social a[href*="facebook"]:before{  content:'\f082';}.responsive_menu_item.social a[href*="instagram"]:before{  content:'\f16d';}.responsive_menu_item.social a[href*="youtube"]:before{  content:'\f167';}.hamburger-menu .lang{  text-align:center;  padding:10px;}.hamburger-menu .lang option{  background:#FFF;  border-color:#e3bd00;}.lang-menu img{  display:none;}.header_menu li, .lang-menu a{  padding-left:15px;  margin-left:15px;  position:relative;}.header_menu .reg-menu::before, .header_menu .profile-menu::before, .lang-menu a:nth-of-type(n+2)::before {  content:'';  width:2px;  height:10px;  position:absolute;  left:0;  top:50%;  margin-top:-5px;  background:#242834;}@media screen and (max-width:575px){  .logo img {  margin-left:0;  }}.calculator{  height:300px;  padding:10px;}.calculator_column{  width:50%;  display:inline-block;  float:left;  margin-top:25px;}.calculator_row{  height:50px;}.calculator_row input[type=text]{  width:150px;}.calculator_label{  margin:10px 0;  height:15px;}.calculator_value{  font-weight:bold;  text-decoration:underline;  padding:10px 0;  height:auto;}.calculator_info{  width:100%;  height:auto;  display:block;  float:left;  text-align:center;  margin:10px 0;}.calculator_select_label{  width:150px;  float:left;  line-height:36px;}.calculator select{  max-width:none;}@media screen and (max-width:991px) {  .calculator_select_label{  width:120px;  }  .calculator{  padding:0;  }  .calculator_column{  width:100%;  text-align:center;  }  .calculator_select{  float:left;  }}@media screen and (max-width:480px) {  .calculator_select_label{  width:100%;  }  .calculator_row{  height:auto;  }  .calculator_row input[type=text] {  margin-bottom:20px;  }  .calculator_select{  float:none;  }}.mainmenu > li > a {  padding:11px 25px 9px;}.social_menu.col-auto{  padding-left:0;  padding-right:0;}.slogen {  padding:0;}@media screen and (min-width:991px) and (max-width:1239px) {  .mainmenu > li > a {  padding:11px 18px 9px;  }  .mainmenu > li > a {  font-size:13px;  }}.social_menu ul li a[href*="zold"]:before {  content:'\f06c';  font-family:'FontAwesome', sans-serif;  margin-right:5px;}.social_menu ul li a[href*="zold"]{  color:#4b7d17;  font-size:10px;  cursor:pointer;}.social_menu ul li:last-child{  width:auto;}.expected-arrival-time .title {  font-weight:700;}#box_top_content form[name=form_temp_artlist] {  display:-webkit-box;  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-wrap:wrap;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  margin-right:-15px;  margin-left:-15px;}@media screen and (max-width:767px) {  #ud_shop_art #content_wrap .breadcrumb_outer {  order:1;  }  #ud_shop_art #content_wrap #right {  order:2;  }  #ud_shop_art #content_wrap .sidebar {  order:3;  }  .box_search_field input {  font-size:16px;  }}.js-order-mods--disabled {  display:none;}.page_order_mods_td_1{  vertical-align:top;}.reg-validation-btn {  position:absolute;  left:50%;  transform:translateX(-50%);  top:0;  display:none;}#page_newcust_button .page_headbutton {  position:relative;}#div_out_default_name .page_design_fault_text {  line-height:1.2;  padding:0.5rem 0;}.page_artref_item .page_artlist_item_inner{  background-color:#fcfcfc ;}.nav-img img{  max-height:160px;}.for-img{  float:left;  max-width:600px;}.main-images-wrapper{  position:relative;  max-width:600px;  padding-top:100%;  overflow:hidden;  margin:0 auto;}.main-images{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;}.slider-for{  opacity:0;}.slider-for.slick-initialized{  opacity:1;}.slider-nav{  max-height:90px;  opacity:0;}@media screen and (max-width:1240px) {  .slider-nav {  max-height:86px;  }}@media screen and (max-width:992px) {  .slider-nav {  max-height:95px;  }}@media screen and (max-width:768px) {  .slider-nav {  max-height:121px;  }}@media screen and (max-width:768px) {  .slider-nav {  max-height:160px;  }}.slider-nav.slick-initialized{  opacity:1;}.pswp img {  max-width:none;  max-height:none;}.country__content-inner,.lang__content-inner{  position:relative;  overflow:visible;  padding:5px 10px;  border:1px solid rgba(0,0,0,0.15);  height:28px;}.country__flag-list,.lang__flag-list{  display:none;  position:absolute;  left:-1px;  right:-1px;  top:100%;  background-color:#fff;  z-index:5;  border:1px solid rgba(0,0,0,0.15);  border-top:none;}.country__flag-list a,.lang__flag-list a{  display:block;  text-align:center;  padding:7px 0;}.country__flag-list p,.lang__flag-list p{  margin:0;}.country__selected,.lang__selected{  text-transform:uppercase;  display:inline-flex;  align-items:center;  font-weight:500;  cursor:pointer;}.hamburger-menu__content .lang-ul{  display:flex;  justify-content:center;  align-items:center;}.hamburger-menu__content .lang-ul li{  list-style:none;  margin:15px 5px;}.country__content-inner img,.lang__content-inner img{  max-width:20px;}.nav-sections{  top:108px !important;}@media (max-width:991px){  .country__content-inner,  .lang__content-inner{  height:31px;  text-align:center;  }}@media (max-width:380px){  .lang-ul{  flex-wrap:wrap;  }  .country-menu.mobile,  .lang-menu.mobile{  max-width:100%;  flex:0 0 100%;  }}.custom-content{  background-color:#fff;}#page_shop_page_715604 form[name="form_temp_artlist"] {  justify-content:center;}#page_shop_page_715604 footer {  margin-top:0;  padding-top:30px;}#page_shop_page_715604 #container {  padding-top:150px;}@media (max-width:992px) {  #page_shop_page_715604 #container {  padding-top:70px;  }}#page_shop_page_715604 .nav-sections{  margin-bottom:0;}.pataki_banner{  position:relative;}.pataki_banner iframe{  pointer-events:none;}.custom_banner_texts{  position:absolute;  top:30px;  left:50%;  transform:translateX(-50%);  text-align:center;  text-transform:uppercase;  color:#fff;  z-index:6;}.custom_banner_html{  font-size:64px;  display:flex;  letter-spacing:15px;}@media (max-width:380px){  .custom_banner_html{  font-size:40px;  }}.custom_banner_html p{  padding:0 20px;}.custom_banner_title{  font-size:20px;  font-weight:400;}#pataki_text_1_html{  padding:40px 10px;  text-align:center;}#pataki_text_1_html p{  margin-bottom:0;  line-height:1.5;  font-size:16px;}.custom-product{  color:#848484;}.custom-btn-details,.custom-btn-cart-add{  text-transform:uppercase;  letter-spacing:2px;  color:#e3bd00;  font-size:12px;  padding:10px 15px;}.custom-product-name{  width:100%;}.custom-product-name-inner{  width:100%;  line-height:15px;}.custom-product-name-link{  text-align:center;  padding:0 10px;  line-height:15px;  text-transform:uppercase;  letter-spacing:1px;}.custom-product-brand{  font-size:10px;  line-height:14px;  text-transform:uppercase;  letter-spacing:1px;}.custom-product-description{  font-size:14px;}.custom-product-price, .product-price--base{  font-size:18px;}.pataki_banner_with_text{  color:#848484;}.pataki_banner_with_text-title{  font-size:24px;  text-transform:uppercase;  margin-bottom:20px;  letter-spacing:2px;}.custom-footer{  margin-top:50px;  min-height:390px;  background-color:#DDC4A6;  position:relative;  text-align:center;  color:#343a40;  text-transform:uppercase;  padding:40px;}.custom_footer_html{  font-size:64px;  display:flex;  justify-content:center;}.custom_footer_html p{  padding:0 20px;}@media (max-width:380px){  .custom_footer_html{  font-size:40px;  }}#pataki_footer_content_html a[href*='instagram'],#pataki_footer_content_html a[href*='facebook']{  font-size:0;  width:30px;  height:30px;  display:inline-flex;  align-items:center;  justify-content:center;}#pataki_footer_content_html a[href*='facebook']::after{  font-size:20px;  content:'\f39e';  font-family:'Font Awesome 5 Brands';  color:#343a40;}#pataki_footer_content_html a[href*='instagram']::after{  font-size:20px;  content:'\f16d';  font-family:'Font Awesome 5 Brands';  color:#343a40;}.pataki_gyik-title{  font-size:24px;  text-transform:uppercase;  margin-bottom:20px;  letter-spacing:2px;  text-align:center;  color:#848484;}.pataki_gyik{  width:100%;  max-width:900px;  margin:40px auto;  padding:20px;}@media (max-width:380px){  .pataki_gyik{  padding:0;  }}#accordion {  list-style:none;  padding:2px;}#accordion > li {  display:block;  list-style:none;}#accordion > li > span {  display:block;  color:#e3bd00;  padding:12px 20px;  cursor:pointer;  font-weight:700;  text-align:center;  font-size:13px;  text-transform:uppercase;  position:relative;  border-bottom:1px solid #ccc;  border-top:1px solid #ccc;  margin-bottom:-1px;}#accordion > li > span::after {  font-family:'Font Awesome 5 Pro';  content:'\f078';  font-size:18px;  position:absolute;  top:50%;  right:20px;  transform:translateY(-50%);  font-weight:300;}#accordion > li > div {  list-style:none;  padding:6px;  display:none; overflow:auto}#accordion > ul li {  font-weight:normal;  cursor:auto;  padding:0 0 0 7px;}#accordion a {  text-decoration:none;}#accordion li > span:hover {}#accordion li > span.active::after {  content:'\f00d';}.accordion-content{  color:#848484;}.pataki_where_to_buy{  margin:65px auto;  text-align:center;}.custom_where_title{  font-size:1.875rem;  line-height:2.625rem;  letter-spacing:4px;  margin-top:0;  font-weight:400;  text-transform:uppercase;  margin-bottom:30px;}.mainmenu #menu_item_id_416811{  background-color:#fff;  color:#000;}.mainmenu #menu_item_id_416811 a{  font-weight:bold;  letter-spacing:2px;  color:#000;}.embed-responsive {  position:relative;  display:block;  width:100%;  padding:0;  overflow:hidden;  padding-top:52.7%;}#page_content_639326{  margin:0 auto;  max-width:1140px;}.page_artdet_1_tabbed_area:not(.vitaverzum-exists) #tab_data,.page_artdet_1_tabbed_area:not(.vitaverzum-exists) #tab2_data{  display:none;}.page_artdet_1_tabbed_area.vitaverzum-exists #tab_data{  display:block;}@media only screen and (max-width:767px) {  .page_artdet_1_tabbed_area.vitaverzum-exists #tab2_data.page_artdet_tab2_active {  display:block;  }}.vitaverzum-row{  display:flex;  flex-wrap:wrap;  margin:0 -20px}.vitaverzum-element{  padding:0 20px;  margin-bottom:20px;  flex:0 0 50%;  max-width:50%;  width:100%;}@media only screen and (max-width:767px) {  .vitaverzum-element{  flex:0 0 100%;  max-width:100%;  }}#upper_bar_content {  text-align:center;  width:100%;}.upper_bar p {  margin:0;  padding:10px 20px;}.artlist__price-sale, .artlist__price-no-reg {  display:flex;  flex-wrap:wrap;  align-items:baseline;  line-height:1.2;}.artlist__price-sale {  font-weight:700;  color:#4b7d17;}.artlist__price-base {  font-weight:700;}.artlist__price-sale [class*=price_akcio_brutto] {  margin-right:3px;}.artlist__price-sale .price-sale-text, .artlist__price-sale .price-sale-icon {  color:#333;}.price-base-text, .price-sale-text {  font-size:14px;}.price-sale-icon {  width:12px;  height:12px;  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/icon_info_base.svg') center/contain no-repeat;  display:none;  margin-right:8px;  cursor:pointer;  align-self:center;  margin-top:1px;}.price-base-icon {  width:12px;  height:12px;  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/icon_info.svg') center/contain no-repeat;  display:inline-block;  margin-left:3px;  cursor:pointer;  align-self:center;}.price-sale-text::before,.price-base-text::before {  content:attr(data-logged);}body[data-user=''] .artlist-badge-price.not-logged, .artlist-badge-price.logged { display:flex !important;  align-items:center;}body[data-user=''] .artlist-badge-price.logged, .artlist-badge-price.not-logged {  display:none !important;}body[data-user=''] .price-base-icon {  display:none;}body[data-user=''] .price-sale-icon {  display:inline-block;}body[data-user=''] .price-sale-text::before {  content:attr(data-not-logged);}body[data-user=''] .price-base-text::before {  content:attr(data-not-logged);}.artlist-no-direct-discount {  white-space:nowrap;  font-size:12px;  letter-spacing:-0.6px;}.artlist-badge-price.not-logged .artlist-no-direct-discount::before {  content:"";  border-left:1px solid currentColor;  margin-right:6px;}.artlist-badge-price.logged .artlist-sale {  margin-left:6px;}.artlist-badge-price.not-logged .artlist-sale {  margin-right:6px;  font-size:12px;}.page_artlist_item_3 .artlist__price-sale, .page_artlist_item_3 .artlist__price-no-reg {  justify-content:flex-end;}.element-price, .element_unit_price {  font-size:12px;}.product-details__price-base-wrap {  margin-bottom:5px;}.details-price-info-icon {  width:14px;  height:14px;  background:url('../!common_design/custom/galvitaminromania.unas.hu/image/icon_info_details.svg') center/contain no-repeat;  display:inline-block;  margin-left:3px;  cursor:pointer;}.product-details__price-sale-wrap {  gap:10px 20px;  flex-wrap:wrap;  margin-bottom:0.5rem;}.product-details__price-sale {  white-space:nowrap;}.product-details__price-base-and-sale:not(.has-sale-price) .product-details__price-base,.product-details__price-sale {  font-size:30px;  line-height:1;}.details-badge-price.not-logged, body[data-user=""] .details-badge-price.logged {  display:none !important;}body[data-user=""] .details-badge-price.not-logged {  display:flex !important;}.details-badge-price.not-logged .details-sale {  margin-right:8px;}.details-badge-price.logged .details-sale {  margin-left:8px;}.details-badge-price {  background:#4b7d17;  color:#fff;  font-size:16px;  font-weight:bold;  padding:6px 8px;  line-height:1;}.details-badge-price .details-sale + .details-no-direct-discount {  border-left:1px solid currentColor;  padding-left:8px;}.product-details__price-sale {  color:#4b7d17;}.price-with-curr{  white-space:nowrap;}.club-price-sum, .saving-sum {  color:#4b7d17;  font-weight:700;}.cart__point-section {  background-color:#f6f0d3;}.cart__point-text::before {  content:'\f007';  font-family:'Font Awesome 5 Pro';  font-size:18px;  font-weight:400;  margin-right:10px;  vertical-align:middle;}.cart__point-section p {  margin-bottom:0;  vertical-align:middle;  display:inline-block;}.overlay_gift-warning {  left:50% !important;  top:30% !important;  transform:translate(-50%,-50%);  width:740px;  max-width:90vw;}.overlay_gift-warning .overlay_button_close {  display:none;}.overlay_gift-warning .cart__gift-overlay-btns button {  margin:0 10px;}.overlay_gift-warning .overlay_title {  text-align:center;}.row-gap-10 {  row-gap:10px;}#page_tooltip_content_inner_right_functions { display:flex; flex-direction:row-reverse; align-items:center; justify-content:start; gap:8px; }.page_tooltip_qtybuttons button { height:20px !important; }.page_tooltip_func_det { max-width:40px !important; } .page_tooltip_func_det a {  height:40px !important;  width:40px !important; }.page_tooltip_func_fav, .page_tooltip_func_compare { width:unset !important; height:unset !important; max-height:40px !important; max-width:40px !important; color:#e3bd00 !important; }#page_tooltip_cart_input .page_qty_input { height:40px !important; }#page_tooltip_cart_button a { height:40px !important; }.upper_bar { background-color:#000 !important;}#page_shop_page_744010 #body_title{  display:none !important;}#page_shop_page_744010 #content_wrap {  background-color:#000!important;}.order-send__pay-btn {  padding:.75rem 2rem !important;}.copyright { width:1170px !important;}#button_pay { background-color:#4b7d17; color:#fff; font-weight:bold; border-radius:3px;} @media (min-width:992px){.page_cart_coupon { width:236px;}.col-form-cart-inner .text_normal { font-size:14px !important;}}.page_cart_coupon { width:236px;}.order-send__pay-btn:hover { background-color:#e3bd00;}.order-send__change-payment-method-btn { padding:.75rem 2rem !important;}.order-send__change-payment-method-btn:hover { padding:.75rem 2rem !important; background-color:#e3bd00;}.payment_method .page_headbutton #button_prev { background:#fff !important; border:1px solid #e3bd00;}.order-send__change-payment-method-btn:hover { background:#e3bd00 !important; border:1px solid #e3bd00;}.breadcrumb-here-u-are { font-size:14px; font-weight:bold !important;}.text_small.breadcrumb_item.breadcrumb_main { font-size:14px !important; font-weight:bold !important;}.text_small.breadcrumb_item { font-size:14px !important; font-weight:bold !important;}.breadcrumb_item {  font-size:14px !important; font-weight:bold !important;}#szall_mod_3496027 { border-bottom:1px solid #eceeef;}#szall_mod_4084319 { border-bottom:1px solid #eceeef;}#szall_mod_4084319 strong { float:left; display:none;}#szall_mod_4084319 .page_order_mods_td_1 { vertical-align:middle;}#szall_mod_3815447 { border-bottom:1px solid #eceeef;}#partners { display:none;}#page_order_control_megj{  width:50%;  float:left;}#page_order_control_megj textarea {  height:5em !important;}#page_order_control_szall_megj textarea {  height:5em !important;}#page_order_control_szall_megj{  width:50%;  float:left;}.page_order_mods_td_1, .page_order_mods_td_2, .page_order_control_td_1, .page_order_control_td_2, .page_order_control_td_3, .page_order_control_tr_body td, .page_order_control_tr_footer td { padding:4px;}#page_order_mods_payment { width:45%; float:left; border:1px solid #000; margin-right:5px;}#page_order_mods_shipping { width:50%; border:1px solid #000;}@media all and (min-width:150px) and (max-width:990px) { #page_order_mods_payment { width:100%; float:none; border:1px solid #000; margin-right:0px;}#page_order_mods_shipping { width:100%; border:1px solid #000;} }