.fancybox-tmp iframe,.fancybox-tmp object{ vertical-align:top;padding:0;margin:0}.fancybox-wrap{ position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{ position:relative;padding:0;margin:0;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{ z-index:8030}.fancybox-opened .fancybox-skin{ -webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{ padding:0;margin:0;position:relative;outline:none}.fancybox-inner{ overflow:hidden}.fancybox-type-iframe .fancybox-inner{ -webkit-overflow-scrolling:touch}.fancybox-error{ color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{ display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{ max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ background-image:url('../plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{ position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020}#fancybox-loading div{ width:44px;height:44px;background:url('../plugins/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{ position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{ position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../plugins/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{ left:0}.fancybox-next{ right:0}.fancybox-nav span{ position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{ left:20px;background-position:0 -36px}.fancybox-next span{ right:20px;background-position:0 -72px}.fancybox-nav:hover span{ visibility:visible}.fancybox-tmp{ position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{ position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{ position:fixed;bottom:0;right:0}.fancybox-title{ visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{ visibility:visible}.fancybox-title-float-wrap{ position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{ display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{ position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{ margin-top:10px}.fancybox-title-over-wrap{ position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.ui-helper-hidden{ display:none}.ui-helper-hidden-accessible{ position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{ margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{ content:"";display:table}.ui-helper-clearfix:after{ clear:both}.ui-helper-clearfix{ zoom:1}.ui-helper-zfix{ width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{ cursor:default !important}.ui-icon{ display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{ position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{ font-family:Poppins;font-size:12px}.ui-widget .ui-widget{ font-size:1em} .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{ font-family:Poppins;font-size:1em}.ui-widget-content{ border:1px solid #e5e5e5;background:#ffffff url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x;color:#000000}.ui-widget-content a{ color:#000000}.ui-widget-header{ border:1px solid #888888;background:#888888 url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_888888_40x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{ color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{ border:1px solid #e5e5e5;background:#f6f6f6 url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{ color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{ border:1px solid #e5e5e5;background:#f6f6f6 url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_f6f6f6_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{ color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{ border:1px solid #e5e5e5;background:#ffffff url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{ color:#212121;text-decoration:none}.ui-widget:active{ outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b1df86;background:#e2f1d4 url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_e2f1d4_40x100.png) 50% 50% repeat-x;color:#000000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{ color:#000000}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fac8cb url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_100_fac8cb_40x100.png) 50% 50% repeat-x;color:#000000}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{ color:#000000}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{ color:#000000}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{ font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{ opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{ opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{ width:16px;height:16px;background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_000000_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_000000_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{ background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../plugins/jquery-ui/css/tk-theme/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{ background-position:0 0}.ui-icon-carat-1-ne{ background-position:-16px 0}.ui-icon-carat-1-e{ background-position:-32px 0}.ui-icon-carat-1-se{ background-position:-48px 0}.ui-icon-carat-1-s{ background-position:-64px 0}.ui-icon-carat-1-sw{ background-position:-80px 0}.ui-icon-carat-1-w{ background-position:-96px 0}.ui-icon-carat-1-nw{ background-position:-112px 0}.ui-icon-carat-2-n-s{ background-position:-128px 0}.ui-icon-carat-2-e-w{ background-position:-144px 0}.ui-icon-triangle-1-n{ background-position:0 -16px}.ui-icon-triangle-1-ne{ background-position:-16px -16px}.ui-icon-triangle-1-e{ background-position:-32px -16px}.ui-icon-triangle-1-se{ background-position:-48px -16px}.ui-icon-triangle-1-s{ background-position:-64px -16px}.ui-icon-triangle-1-sw{ background-position:-80px -16px}.ui-icon-triangle-1-w{ background-position:-96px -16px}.ui-icon-triangle-1-nw{ background-position:-112px -16px}.ui-icon-triangle-2-n-s{ background-position:-128px -16px}.ui-icon-triangle-2-e-w{ background-position:-144px -16px}.ui-icon-arrow-1-n{ background-position:0 -32px}.ui-icon-arrow-1-ne{ background-position:-16px -32px}.ui-icon-arrow-1-e{ background-position:-32px -32px}.ui-icon-arrow-1-se{ background-position:-48px -32px}.ui-icon-arrow-1-s{ background-position:-64px -32px}.ui-icon-arrow-1-sw{ background-position:-80px -32px}.ui-icon-arrow-1-w{ background-position:-96px -32px}.ui-icon-arrow-1-nw{ background-position:-112px -32px}.ui-icon-arrow-2-n-s{ background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px}.ui-icon-arrow-2-e-w{ background-position:-160px -32px}.ui-icon-arrow-2-se-nw{ background-position:-176px -32px}.ui-icon-arrowstop-1-n{ background-position:-192px -32px}.ui-icon-arrowstop-1-e{ background-position:-208px -32px}.ui-icon-arrowstop-1-s{ background-position:-224px -32px}.ui-icon-arrowstop-1-w{ background-position:-240px -32px}.ui-icon-arrowthick-1-n{ background-position:0 -48px}.ui-icon-arrowthick-1-ne{ background-position:-16px -48px}.ui-icon-arrowthick-1-e{ background-position:-32px -48px}.ui-icon-arrowthick-1-se{ background-position:-48px -48px}.ui-icon-arrowthick-1-s{ background-position:-64px -48px}.ui-icon-arrowthick-1-sw{ background-position:-80px -48px}.ui-icon-arrowthick-1-w{ background-position:-96px -48px}.ui-icon-arrowthick-1-nw{ background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px}.ui-icon-arrowreturn-1-w{ background-position:-64px -64px}.ui-icon-arrowreturn-1-n{ background-position:-80px -64px}.ui-icon-arrowreturn-1-e{ background-position:-96px -64px}.ui-icon-arrowreturn-1-s{ background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px}.ui-icon-arrow-4{ background-position:0 -80px}.ui-icon-arrow-4-diag{ background-position:-16px -80px}.ui-icon-extlink{ background-position:-32px -80px}.ui-icon-newwin{ background-position:-48px -80px}.ui-icon-refresh{ background-position:-64px -80px}.ui-icon-shuffle{ background-position:-80px -80px}.ui-icon-transfer-e-w{ background-position:-96px -80px}.ui-icon-transferthick-e-w{ background-position:-112px -80px}.ui-icon-folder-collapsed{ background-position:0 -96px}.ui-icon-folder-open{ background-position:-16px -96px}.ui-icon-document{ background-position:-32px -96px}.ui-icon-document-b{ background-position:-48px -96px}.ui-icon-note{ background-position:-64px -96px}.ui-icon-mail-closed{ background-position:-80px -96px}.ui-icon-mail-open{ background-position:-96px -96px}.ui-icon-suitcase{ background-position:-112px -96px}.ui-icon-comment{ background-position:-128px -96px}.ui-icon-person{ background-position:-144px -96px}.ui-icon-print{ background-position:-160px -96px}.ui-icon-trash{ background-position:-176px -96px}.ui-icon-locked{ background-position:-192px -96px}.ui-icon-unlocked{ background-position:-208px -96px}.ui-icon-bookmark{ background-position:-224px -96px}.ui-icon-tag{ background-position:-240px -96px}.ui-icon-home{ background-position:0 -112px}.ui-icon-flag{ background-position:-16px -112px}.ui-icon-calendar{ background-position:-32px -112px}.ui-icon-cart{ background-position:-48px -112px}.ui-icon-pencil{ background-position:-64px -112px}.ui-icon-clock{ background-position:-80px -112px}.ui-icon-disk{ background-position:-96px -112px}.ui-icon-calculator{ background-position:-112px -112px}.ui-icon-zoomin{ background-position:-128px -112px}.ui-icon-zoomout{ background-position:-144px -112px}.ui-icon-search{ background-position:-160px -112px}.ui-icon-wrench{ background-position:-176px -112px}.ui-icon-gear{ background-position:-192px -112px}.ui-icon-heart{ background-position:-208px -112px}.ui-icon-star{ background-position:-224px -112px}.ui-icon-link{ background-position:-240px -112px}.ui-icon-cancel{ background-position:0 -128px}.ui-icon-plus{ background-position:-16px -128px}.ui-icon-plusthick{ background-position:-32px -128px}.ui-icon-minus{ background-position:-48px -128px}.ui-icon-minusthick{ background-position:-64px -128px}.ui-icon-close{ background-position:-80px -128px}.ui-icon-closethick{ background-position:-96px -128px}.ui-icon-key{ background-position:-112px -128px}.ui-icon-lightbulb{ background-position:-128px -128px}.ui-icon-scissors{ background-position:-144px -128px}.ui-icon-clipboard{ background-position:-160px -128px}.ui-icon-copy{ background-position:-176px -128px}.ui-icon-contact{ background-position:-192px -128px}.ui-icon-image{ background-position:-208px -128px}.ui-icon-video{ background-position:-224px -128px}.ui-icon-script{ background-position:-240px -128px}.ui-icon-alert{ background-position:0 -144px}.ui-icon-info{ background-position:-16px -144px}.ui-icon-notice{ background-position:-32px -144px}.ui-icon-help{ background-position:-48px -144px}.ui-icon-check{ background-position:-64px -144px}.ui-icon-bullet{ background-position:-80px -144px}.ui-icon-radio-off{ background-position:-96px -144px}.ui-icon-radio-on{ background-position:-112px -144px}.ui-icon-pin-w{ background-position:-128px -144px}.ui-icon-pin-s{ background-position:-144px -144px}.ui-icon-play{ background-position:0 -160px}.ui-icon-pause{ background-position:-16px -160px}.ui-icon-seek-next{ background-position:-32px -160px}.ui-icon-seek-prev{ background-position:-48px -160px}.ui-icon-seek-end{ background-position:-64px -160px}.ui-icon-seek-start{ background-position:-80px -160px}.ui-icon-seek-first{ background-position:-80px -160px}.ui-icon-stop{ background-position:-96px -160px}.ui-icon-eject{ background-position:-112px -160px}.ui-icon-volume-off{ background-position:-128px -160px}.ui-icon-volume-on{ background-position:-144px -160px}.ui-icon-power{ background-position:0 -176px}.ui-icon-signal-diag{ background-position:-16px -176px}.ui-icon-signal{ background-position:-32px -176px}.ui-icon-battery-0{ background-position:-48px -176px}.ui-icon-battery-1{ background-position:-64px -176px}.ui-icon-battery-2{ background-position:-80px -176px}.ui-icon-battery-3{ background-position:-96px -176px}.ui-icon-circle-plus{ background-position:0 -192px}.ui-icon-circle-minus{ background-position:-16px -192px}.ui-icon-circle-close{ background-position:-32px -192px}.ui-icon-circle-triangle-e{ background-position:-48px -192px}.ui-icon-circle-triangle-s{ background-position:-64px -192px}.ui-icon-circle-triangle-w{ background-position:-80px -192px}.ui-icon-circle-triangle-n{ background-position:-96px -192px}.ui-icon-circle-arrow-e{ background-position:-112px -192px}.ui-icon-circle-arrow-s{ background-position:-128px -192px}.ui-icon-circle-arrow-w{ background-position:-144px -192px}.ui-icon-circle-arrow-n{ background-position:-160px -192px}.ui-icon-circle-zoomin{ background-position:-176px -192px}.ui-icon-circle-zoomout{ background-position:-192px -192px}.ui-icon-circle-check{ background-position:-208px -192px}.ui-icon-circlesmall-plus{ background-position:0 -208px}.ui-icon-circlesmall-minus{ background-position:-16px -208px}.ui-icon-circlesmall-close{ background-position:-32px -208px}.ui-icon-squaresmall-plus{ background-position:-48px -208px}.ui-icon-squaresmall-minus{ background-position:-64px -208px}.ui-icon-squaresmall-close{ background-position:-80px -208px}.ui-icon-grip-dotted-vertical{ background-position:0 -224px}.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px}.ui-icon-grip-solid-vertical{ background-position:-32px -224px}.ui-icon-grip-solid-horizontal{ background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px}.ui-icon-grip-diagonal-se{ background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{ -moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-khtml-border-top-left-radius:0px;border-top-left-radius:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{ -moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-khtml-border-top-right-radius:0px;border-top-right-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{ -moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-khtml-border-bottom-left-radius:0px;border-bottom-left-radius:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{ -moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-khtml-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.ui-widget-overlay{ background:#aaaaaa url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{ margin:-8px 0 0 -8px;padding:0px;background:#aaaaaa url(../plugins/jquery-ui/css/tk-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{ position:relative}.ui-resizable-handle{ position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{ display:none}.ui-resizable-n{ cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{ cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{ cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{ cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{ cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{ cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{ cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{ cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{ position:absolute;z-index:100;border:1px dotted black}.ui-accordion{ width:100%}.ui-accordion .ui-accordion-header{ cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{ display:inline}.ui-accordion .ui-accordion-header-active{ border-bottom:0 !important}.ui-accordion .ui-accordion-header a{ display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{ padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{ position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{ padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{ display:block}.ui-autocomplete{ position:absolute;cursor:default}* html .ui-autocomplete{ width:1px}.ui-menu{ list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{ margin-top:-3px}.ui-menu .ui-menu-item{ margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{ text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{ font-weight:normal;margin:-1px}.ui-button{ display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{ width:2.2em}button.ui-button-icon-only{ width:2.4em}.ui-button-icons-only{ width:3.4em}button.ui-button-icons-only{ width:3.7em}.ui-button .ui-button-text{ display:block;line-height:1.4}.ui-button-text-only .ui-button-text{ padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{ padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{ padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{ padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{ padding-left:2.1em;padding-right:2.1em}input.ui-button{ padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{ position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{ left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{ left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{ right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{ right:.5em}.ui-buttonset{ margin-right:7px}.ui-buttonset .ui-button{ margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{ border:0;padding:0}.ui-dialog{ position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{ padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{ float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{ position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{ display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{ padding:0}.ui-dialog .ui-dialog-content{ position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{ text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{ float:right}.ui-dialog .ui-dialog-buttonpane button{ margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{ width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{ cursor:move}.ui-slider{ position:relative;text-align:left}.ui-slider .ui-slider-handle{ position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{ position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{ height:.8em}.ui-slider-horizontal .ui-slider-handle{ top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{ top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{ left:0}.ui-slider-horizontal .ui-slider-range-max{ right:0}.ui-slider-vertical{ width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{ left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{ left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{ bottom:0}.ui-slider-vertical .ui-slider-range-max{ top:0}.ui-tabs{ position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{ margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{ list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{ float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{ margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{ cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{ cursor:pointer}.ui-tabs .ui-tabs-panel{ display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{ display:none !important}.ui-datepicker{ width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{ position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{ position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{ top:1px}.ui-datepicker .ui-datepicker-prev{ left:2px}.ui-datepicker .ui-datepicker-next{ right:2px}.ui-datepicker .ui-datepicker-prev-hover{ left:1px}.ui-datepicker .ui-datepicker-next-hover{ right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{ display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{ margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{ font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{ width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{ padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{ border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{ display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{ background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{ float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{ float:left}.ui-datepicker.ui-datepicker-multi{ width:auto}.ui-datepicker-multi .ui-datepicker-group{ float:left}.ui-datepicker-multi .ui-datepicker-group table{ width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{ width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{ width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{ width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{ border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{ border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{ clear:left}.ui-datepicker-row-break{ clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{ direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{ right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{ left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{ right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{ left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{ clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{ float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{ float:right}.ui-datepicker-rtl .ui-datepicker-group{ float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{ border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{ border-right-width:0;border-left-width:1px}.ui-datepicker-cover{ display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{ height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{ border:1px solid #fbfbfb;background:#f6f6f6 url(../plugins/jquery-ui/css/tk-search/images/ui-bg_flat_100_f6f6f6_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#212121}#frmSearch .ui-widget-content{ border:1px solid #0078c1;color:#000000}#frmSearch .ui-menu .ui-menu-item a.ui-state-hover,#frmSearch .ui-menu .ui-menu-item a.ui-state-active{ margin:0px}#frmSearch .ui-menu .ui-menu-item:first-child a{ border-top:1px dashed #F4F4F4}#frmSearch .ui-menu .ui-menu-item a{ border:none;border-bottom:1px dashed #F4F4F4;padding:5px 15px;width:100%;cursor:pointer}#frmSearch .ui-menu .ui-menu-item-show-all a{ border:none;background-color:#F39E14;color:#fff;padding:3px 5px;margin:0px 0px -2px -2px;cursor:pointer;box-sizing:border-box;font-family:Arial,sans-serif;font-weight:bold;font-size:11px;display:block;width:80%;float:left;text-align:right}#frmSearch .ui-autocomplete{ z-index:999 !important;position:absolute}:root{ --blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#2A2A2A;--secondary:#e6e6e6;--success:#ffd700;--info:#fff;--warning:#DC3545;--danger:#dc3545;--light:#fafafa;--dark:#444444;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*::before,*::after{ box-sizing:border-box}html{ font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{ display:block}body{ margin:0;font-family:Poppins;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{ box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{ margin-top:0;margin-bottom:0.5rem}p{ margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{ text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{ margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,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}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: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}figure{ margin:0 0 1rem}img{ vertical-align:middle;border-style:none}svg{ overflow:hidden;vertical-align:middle}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}label{ display:inline-block;margin-bottom:0.5rem}button{ border-radius:0}button:focus{ }input,button,select,optgroup,textarea{ margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{ overflow:visible}button,select{ text-transform:none}select{ word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{ -webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){ cursor:pointer}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"]{ 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-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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,h4,.h4,h5,.h5,h6,.h6{ margin-bottom:0.5rem;font-family:Poppins;font-weight:500;line-height:1.2}h1,.h1{ font-size:2.5rem}h2,.h2{ font-size:2rem}h3,.h3{ font-size:1.75rem}h4,h4,.h4{ font-size:1.5rem}h5,h5,.h5{ font-size:1.25rem}h6,h6,.h6{ font-size:1rem}.lead{ font-size:1.25rem;font-weight:300}.display-1{ font-size:6rem;font-weight:300;line-height:1.2}.display-2{ font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{ font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{ font-size:3.5rem;font-weight:300;line-height:1.2}hr{ margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{ font-size:80%;font-weight:400}mark,.mark{ padding:0.2em;background-color:#fcf8e3}.list-unstyled,footer .links ul{ padding-left:0;list-style:none}.list-inline{ padding-left:0;list-style:none}.list-inline-item{ display:inline-block} .list-inline-item:not(:last-child){ margin-right:0.5rem}.initialism{ font-size:90%;text-transform:uppercase}.blockquote{ margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{ display:block;font-size:80%;color:#6c757d} .blockquote-footer::before{ content:"\2014\00A0"}.img-fluid{ max-width:100%;height:auto}.img-thumbnail{ padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;box-shadow:0 1px 2px rgba(0,0,0,0.075);max-width:100%;height:auto}.figure{ display:inline-block}.figure-img{ margin-bottom:0.5rem;line-height:1}.figure-caption{ font-size:90%;color:#6c757d}code{ font-size:87.5%;color:#e83e8c;word-break:break-word} a > code{ color:inherit}kbd{ padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:50px;box-shadow:inset 0 -0.1rem 0 rgba(0,0,0,0.25)} kbd kbd{ padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{ display:block;font-size:87.5%;color:#212529} pre code{ font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{ max-height:340px;overflow-y:scroll}.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:1200px){ .container{ max-width:1210px} }.container-fluid,.main-container{ width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.row,footer .links,.product-list{ display:flex;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-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,.wide #cart-wrapper .image,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.wide #cart-wrapper .offer,.col-md-11,.col-md-12,.col-md,footer .links > div,.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{ position:relative;width:100%;padding-right:15px;padding-left:15px}.col{ flex-basis:0;flex-grow:1;max-width:100%}.col-auto{ flex:0 0 auto;width:auto;max-width:100%}.col-1{ flex:0 0 8.33333%;max-width:8.33333%}.col-2{ flex:0 0 16.66667%;max-width:16.66667%}.col-3{ flex:0 0 25%;max-width:25%}.col-4{ flex:0 0 33.33333%;max-width:33.33333%}.col-5{ flex:0 0 41.66667%;max-width:41.66667%}.col-6{ flex:0 0 50%;max-width:50%}.col-7{ flex:0 0 58.33333%;max-width:58.33333%}.col-8{ flex:0 0 66.66667%;max-width:66.66667%}.col-9{ flex:0 0 75%;max-width:75%}.col-10{ flex:0 0 83.33333%;max-width:83.33333%}.col-11{ flex:0 0 91.66667%;max-width:91.66667%}.col-12{ flex:0 0 100%;max-width:100%}.order-first{ order:-1}.order-last{ order:13}.order-0{ order:0}.order-1{ order:1}.order-2{ order:2}.order-3{ order:3}.order-4{ order:4}.order-5{ order:5}.order-6{ order:6}.order-7{ order:7}.order-8{ order:8}.order-9{ order:9}.order-10{ order:10}.order-11{ order:11}.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{ flex-basis:0;flex-grow:1;max-width:100%} .col-sm-auto{ flex:0 0 auto;width:auto;max-width:100%} .col-sm-1{ flex:0 0 8.33333%;max-width:8.33333%} .col-sm-2{ flex:0 0 16.66667%;max-width:16.66667%} .col-sm-3{ flex:0 0 25%;max-width:25%} .col-sm-4{ flex:0 0 33.33333%;max-width:33.33333%} .col-sm-5{ flex:0 0 41.66667%;max-width:41.66667%} .col-sm-6{ flex:0 0 50%;max-width:50%} .col-sm-7{ flex:0 0 58.33333%;max-width:58.33333%} .col-sm-8{ flex:0 0 66.66667%;max-width:66.66667%} .col-sm-9{ flex:0 0 75%;max-width:75%} .col-sm-10{ flex:0 0 83.33333%;max-width:83.33333%} .col-sm-11{ flex:0 0 91.66667%;max-width:91.66667%} .col-sm-12{ flex:0 0 100%;max-width:100%} .order-sm-first{ order:-1} .order-sm-last{ order:13} .order-sm-0{ order:0} .order-sm-1{ order:1} .order-sm-2{ order:2} .order-sm-3{ order:3} .order-sm-4{ order:4} .order-sm-5{ order:5} .order-sm-6{ order:6} .order-sm-7{ order:7} .order-sm-8{ order:8} .order-sm-9{ order:9} .order-sm-10{ order:10} .order-sm-11{ order:11} .order-sm-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,footer .links > div{ flex-basis:0;flex-grow:1;max-width:100%} .col-md-auto{ flex:0 0 auto;width:auto;max-width:100%} .col-md-1{ flex:0 0 8.33333%;max-width:8.33333%} .col-md-2,.wide #cart-wrapper .image{ flex:0 0 16.66667%;max-width:16.66667%} .col-md-3{ flex:0 0 25%;max-width:25%} .col-md-4{ flex:0 0 33.33333%;max-width:33.33333%} .col-md-5{ flex:0 0 41.66667%;max-width:41.66667%} .col-md-6{ flex:0 0 50%;max-width:50%} .col-md-7{ flex:0 0 58.33333%;max-width:58.33333%} .col-md-8{ flex:0 0 66.66667%;max-width:66.66667%} .col-md-9{ flex:0 0 75%;max-width:75%} .col-md-10,.wide #cart-wrapper .offer{ flex:0 0 83.33333%;max-width:83.33333%} .col-md-11{ flex:0 0 91.66667%;max-width:91.66667%} .col-md-12{ flex:0 0 100%;max-width:100%} .order-md-first{ order:-1} .order-md-last{ order:13} .order-md-0{ order:0} .order-md-1{ order:1} .order-md-2{ order:2} .order-md-3{ order:3} .order-md-4{ order:4} .order-md-5{ order:5} .order-md-6{ order:6} .order-md-7{ order:7} .order-md-8{ order:8} .order-md-9{ order:9} .order-md-10{ order:10} .order-md-11{ order:11} .order-md-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{ flex-basis:0;flex-grow:1;max-width:100%} .col-lg-auto{ flex:0 0 auto;width:auto;max-width:100%} .col-lg-1{ flex:0 0 8.33333%;max-width:8.33333%} .col-lg-2{ flex:0 0 16.66667%;max-width:16.66667%} .col-lg-3{ flex:0 0 25%;max-width:25%} .col-lg-4{ flex:0 0 33.33333%;max-width:33.33333%} .col-lg-5{ flex:0 0 41.66667%;max-width:41.66667%} .col-lg-6{ flex:0 0 50%;max-width:50%} .col-lg-7{ flex:0 0 58.33333%;max-width:58.33333%} .col-lg-8{ flex:0 0 66.66667%;max-width:66.66667%} .col-lg-9{ flex:0 0 75%;max-width:75%} .col-lg-10{ flex:0 0 83.33333%;max-width:83.33333%} .col-lg-11{ flex:0 0 91.66667%;max-width:91.66667%} .col-lg-12{ flex:0 0 100%;max-width:100%} .order-lg-first{ order:-1} .order-lg-last{ order:13} .order-lg-0{ order:0} .order-lg-1{ order:1} .order-lg-2{ order:2} .order-lg-3{ order:3} .order-lg-4{ order:4} .order-lg-5{ order:5} .order-lg-6{ order:6} .order-lg-7{ order:7} .order-lg-8{ order:8} .order-lg-9{ order:9} .order-lg-10{ order:10} .order-lg-11{ order:11} .order-lg-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:1200px){ .col-xl{ flex-basis:0;flex-grow:1;max-width:100%} .col-xl-auto{ flex:0 0 auto;width:auto;max-width:100%} .col-xl-1,.wide #cart-wrapper .image{ flex:0 0 8.33333%;max-width:8.33333%} .col-xl-2{ flex:0 0 16.66667%;max-width:16.66667%} .col-xl-3{ flex:0 0 25%;max-width:25%} .col-xl-4{ flex:0 0 33.33333%;max-width:33.33333%} .col-xl-5{ flex:0 0 41.66667%;max-width:41.66667%} .col-xl-6{ flex:0 0 50%;max-width:50%} .col-xl-7{ flex:0 0 58.33333%;max-width:58.33333%} .col-xl-8{ flex:0 0 66.66667%;max-width:66.66667%} .col-xl-9{ flex:0 0 75%;max-width:75%} .col-xl-10{ flex:0 0 83.33333%;max-width:83.33333%} .col-xl-11,.wide #cart-wrapper .offer{ flex:0 0 91.66667%;max-width:91.66667%} .col-xl-12{ flex:0 0 100%;max-width:100%} .order-xl-first{ order:-1} .order-xl-last{ order:13} .order-xl-0{ order:0} .order-xl-1{ order:1} .order-xl-2{ order:2} .order-xl-3{ order:3} .order-xl-4{ order:4} .order-xl-5{ order:5} .order-xl-6{ order:6} .order-xl-7{ order:7} .order-xl-8{ order:8} .order-xl-9{ order:9} .order-xl-10{ order:10} .order-xl-11{ order:11} .order-xl-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%} }.table{ width:100%;margin-bottom:1rem;color:#212529} .table th, .table td{ padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6} .table thead th{ vertical-align:bottom;border-bottom:2px solid #dee2e6} .table tbody + tbody{ border-top:2px solid #dee2e6}.table-sm th,.table-sm td{ padding:0.3rem}.table-bordered{ border:1px solid #dee2e6} .table-bordered th, .table-bordered td{ border:1px solid #dee2e6} .table-bordered thead th, .table-bordered thead td{ border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{ border:0}.table-striped tbody tr:nth-of-type(odd){ background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{ color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary > th,.table-primary > td{ background-color:#c3c3c3}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{ border-color:#909090}.table-hover .table-primary:hover{ background-color:#b6b6b6} .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{ background-color:#b6b6b6}.table-secondary,.table-secondary > th,.table-secondary > td{ background-color:#f8f8f8}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{ border-color:#f2f2f2}.table-hover .table-secondary:hover{ background-color:#ebebeb} .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{ background-color:#ebebeb}.table-success,.table-success > th,.table-success > td{ background-color:#fff4b8}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{ border-color:#ffea7a}.table-hover .table-success:hover{ background-color:#fff09f} .table-hover .table-success:hover > td, .table-hover .table-success:hover > th{ background-color:#fff09f}.table-info,.table-info > th,.table-info > td{ background-color:white}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{ border-color:white}.table-hover .table-info:hover{ background-color:#f2f2f2} .table-hover .table-info:hover > td, .table-hover .table-info:hover > th{ background-color:#f2f2f2}.table-warning,.table-warning > th,.table-warning > td{ background-color:#f5c6cb}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{ border-color:#ed969e}.table-hover .table-warning:hover{ background-color:#f1b0b7} .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{ background-color:#f1b0b7}.table-danger,.table-danger > th,.table-danger > td{ background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{ border-color:#ed969e}.table-hover .table-danger:hover{ background-color:#f1b0b7} .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{ background-color:#f1b0b7}.table-light,.table-light > th,.table-light > td{ background-color:#fefefe}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{ border-color:#fcfcfc}.table-hover .table-light:hover{ background-color:#f1f1f1} .table-hover .table-light:hover > td, .table-hover .table-light:hover > th{ background-color:#f1f1f1}.table-dark,.table-dark > th,.table-dark > td{ background-color:#cbcbcb}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{ border-color:#9e9e9e}.table-hover .table-dark:hover{ background-color:#bebebe} .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{ background-color:#bebebe}.table-active,.table-active > th,.table-active > td{ background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{ background-color:rgba(0,0,0,0.075)} .table-hover .table-active:hover > td, .table-hover .table-active:hover > th{ background-color:rgba(0,0,0,0.075)}.table .thead-dark th{ color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{ color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{ color:#fff;background-color:#343a40} .table-dark th, .table-dark td, .table-dark thead th{ border-color:#454d55} .table-dark.table-bordered{ border:0} .table-dark.table-striped tbody tr:nth-of-type(odd){ background-color:rgba(255,255,255,0.05)} .table-dark.table-hover tbody tr:hover{ color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width:575.98px){ .table-responsive-sm{ display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} .table-responsive-sm > .table-bordered{ border:0} }@media (max-width:767.98px){ .table-responsive-md{ display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} .table-responsive-md > .table-bordered{ border:0} }@media (max-width:991.98px){ .table-responsive-lg{ display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} .table-responsive-lg > .table-bordered{ border:0} }@media (max-width:1199.98px){ .table-responsive-xl{ display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} .table-responsive-xl > .table-bordered{ border:0} }.table-responsive{ display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch} .table-responsive > .table-bordered{ border:0}.form-control,.input-search{ display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out} @media (prefers-reduced-motion:reduce){ .form-control,.input-search{ transition:none} } .form-control::-ms-expand,.input-search::-ms-expand{ background-color:transparent;border:0} .form-control:focus,.input-search:focus{ color:#495057;background-color:#fff;border-color:#6a6a6a;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 0.2rem rgba(42,42,42,0.25)} .form-control::placeholder,.input-search::placeholder{ color:#6c757d;opacity:1} .form-control:disabled,.input-search:disabled,.form-control[readonly],[readonly].input-search{ background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value,select.input-search:focus::-ms-value{ color:#495057;background-color:#fff}.form-control-file,.form-control-range{ display:block;width:100%}.col-form-label{ padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{ padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{ padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{ display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0} .form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg,.form-control-plaintext.input-search{ padding-right:0;padding-left:0}.form-control-sm{ height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:50px}.form-control-lg,.input-search{ height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:50px}select.form-control[size],select[size].input-search,select.form-control[multiple],select[multiple].input-search{ height:auto}textarea.form-control,textarea.input-search{ height:auto}.form-group{ margin-bottom:1rem}.form-text{ display:block;margin-top:0.25rem}.form-row{ display:flex;flex-wrap:wrap}.form-check{ position:relative;display:block;padding-left:1.25rem}.form-check-input{ position:absolute;margin-top:0.3rem;margin-left:-1.25rem} .form-check-input:disabled ~ .form-check-label{ color:#6c757d}.form-check-label{ margin-bottom:0}.form-check-inline{ display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem} .form-check-inline .form-check-input{ position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{ display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#ffd700}.valid-tooltip{ position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#212529;background-color:rgba(255,215,0,0.9);border-radius:0.25rem}.was-validated .form-control:valid,.was-validated .input-search:valid,.form-control.is-valid,.is-valid.input-search{ border-color:#ffd700;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffd700' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)} .was-validated .form-control:valid:focus,.was-validated .input-search:valid:focus,.form-control.is-valid:focus,.is-valid.input-search:focus{ border-color:#ffd700;box-shadow:0 0 0 0.2rem rgba(255,215,0,0.25)} .was-validated .form-control:valid ~ .valid-feedback,.was-validated .input-search:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .was-validated .input-search:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.is-valid.input-search ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip,.is-valid.input-search ~ .valid-tooltip{ display:block}.was-validated textarea.form-control:valid,.was-validated textarea.input-search:valid,textarea.form-control.is-valid,textarea.is-valid.input-search{ padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{ border-color:#ffd700;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffd700' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)} .was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{ border-color:#ffd700;box-shadow:0 0 0 0.2rem rgba(255,215,0,0.25)} .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip{ display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{ display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{ color:#ffd700}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{ display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{ color:#ffd700} .was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{ border-color:#ffd700}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{ display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{ border-color:#ffdf33;background-color:#ffdf33}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{ box-shadow:0 0 0 0.2rem rgba(255,215,0,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{ border-color:#ffd700}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{ border-color:#ffd700}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{ display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{ border-color:#ffd700;box-shadow:0 0 0 0.2rem rgba(255,215,0,0.25)}.invalid-feedback{ display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{ position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.was-validated .form-control:invalid,.was-validated .input-search:invalid,.form-control.is-invalid,.is-invalid.input-search{ border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)} .was-validated .form-control:invalid:focus,.was-validated .input-search:invalid:focus,.form-control.is-invalid:focus,.is-invalid.input-search:focus{ border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)} .was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .input-search:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .was-validated .input-search:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.is-invalid.input-search ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip,.is-invalid.input-search ~ .invalid-tooltip{ display:block}.was-validated textarea.form-control:invalid,.was-validated textarea.input-search:invalid,textarea.form-control.is-invalid,textarea.is-invalid.input-search{ padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{ border-color:#dc3545;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)} .was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{ border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)} .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip{ display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{ display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{ color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{ display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{ color:#dc3545} .was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{ border-color:#dc3545}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{ display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{ border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{ border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{ border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{ display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{ border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline{ display:flex;flex-flow:row wrap;align-items:center} .form-inline .form-check{ width:100%} @media (min-width:576px){ .form-inline label{ display:flex;align-items:center;justify-content:center;margin-bottom:0} .form-inline .form-group{ display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0} .form-inline .form-control,.form-inline .input-search{ display:inline-block;width:auto;vertical-align:middle} .form-inline .form-control-plaintext{ display:inline-block} .form-inline .input-group, .form-inline .custom-select{ width:auto} .form-inline .form-check{ display:flex;align-items:center;justify-content:center;width:auto;padding-left:0} .form-inline .form-check-input{ position:relative;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0} .form-inline .custom-control{ align-items:center;justify-content:center} .form-inline .custom-control-label{ margin-bottom:0} }.btn,.btn-noshadow{ display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:50px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out} @media (prefers-reduced-motion:reduce){ .btn,.btn-noshadow{ transition:none} } .btn:hover,.btn-noshadow:hover{ color:#212529;text-decoration:none} .btn:focus,.btn-noshadow:focus,.btn.focus,.focus.btn-noshadow{ outline:0;box-shadow:0 0 0 0.2rem rgba(42,42,42,0.25)} .btn.disabled,.disabled.btn-noshadow,.btn:disabled,.btn-noshadow:disabled{ opacity:0.65;box-shadow:none} .btn:not(:disabled):not(.disabled):active,.btn-noshadow:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.btn-noshadow:not(:disabled):not(.disabled).active{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn:not(:disabled):not(.disabled):active:focus,.btn-noshadow:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,.btn-noshadow:not(:disabled):not(.disabled).active:focus{ box-shadow:0 0 0 0.2rem rgba(42,42,42,0.25),inset 0 3px 5px rgba(0,0,0,0.125)}a.btn.disabled,a.disabled.btn-noshadow,fieldset:disabled a.btn,fieldset:disabled a.btn-noshadow{ pointer-events:none}.btn-primary{ background-color:#2A2A2A;border:none} .btn-primary:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-primary:hover{ color:#212529;background-color:#F39E14} .btn-primary.disabled,.btn-primary:disabled{ color:#fff;background-color:#2A2A2A} .btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{ color:#fff;background-color:#111111} .btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(74,74,74,0.5)}.btn-secondary{ background-color:#e6e6e6;border:none} .btn-secondary:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-secondary:hover{ color:#212529;background-color:#F39E14} .btn-secondary.disabled,.btn-secondary:disabled{ color:#212529;background-color:#e6e6e6} .btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{ color:#212529;background-color:#cdcdcd} .btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(200,201,202,0.5)}.btn-success{ background-color:#ffd700;border:none} .btn-success:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-success:hover{ color:#212529;background-color:#F39E14} .btn-success.disabled,.btn-success:disabled{ color:#212529;background-color:#ffd700} .btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{ color:#212529;background-color:#ccac00} .btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(222,188,6,0.5)}.btn-info{ background-color:#fff;border:none} .btn-info:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-info:hover{ color:#212529;background-color:#F39E14} .btn-info.disabled,.btn-info:disabled{ color:#212529;background-color:#fff} .btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{ color:#212529;background-color:#e6e6e6} .btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(222,222,223,0.5)}.btn-warning{ background-color:#DC3545;border:none} .btn-warning:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-warning:hover{ color:#212529;background-color:#F39E14} .btn-warning.disabled,.btn-warning:disabled{ color:#fff;background-color:#DC3545} .btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{ color:#fff;background-color:#bd2130} .btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-danger{ background-color:#dc3545;border:none} .btn-danger:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-danger:hover{ color:#212529;background-color:#F39E14} .btn-danger.disabled,.btn-danger:disabled{ color:#fff;background-color:#dc3545} .btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{ color:#fff;background-color:#bd2130} .btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-light{ background-color:#fafafa;border:none} .btn-light:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-light:hover{ color:#212529;background-color:#F39E14} .btn-light.disabled,.btn-light:disabled{ color:#212529;background-color:#fafafa} .btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{ color:#212529;background-color:#e1e1e1} .btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(217,218,219,0.5)}.btn-dark{ background-color:#444444;border:none} .btn-dark:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-dark:hover{ color:#212529;background-color:#F39E14} .btn-dark.disabled,.btn-dark:disabled{ color:#fff;background-color:#444444} .btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{ color:#fff;background-color:#2b2b2b} .btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(96,96,96,0.5)}.btn-outline-primary{ color:#2A2A2A} .btn-outline-primary:hover{ color:#fff;background-color:#2A2A2A} .btn-outline-primary:focus,.btn-outline-primary.focus{ box-shadow:0 0 0 0.2rem rgba(42,42,42,0.5)} .btn-outline-primary.disabled,.btn-outline-primary:disabled{ color:#2A2A2A;background-color:transparent} .btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{ color:#fff;background-color:#2A2A2A} .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(42,42,42,0.5)}.btn-outline-secondary{ color:#e6e6e6} .btn-outline-secondary:hover{ color:#212529;background-color:#e6e6e6} .btn-outline-secondary:focus,.btn-outline-secondary.focus{ box-shadow:0 0 0 0.2rem rgba(230,230,230,0.5)} .btn-outline-secondary.disabled,.btn-outline-secondary:disabled{ color:#e6e6e6;background-color:transparent} .btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{ color:#212529;background-color:#e6e6e6} .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(230,230,230,0.5)}.btn-outline-success{ color:#ffd700} .btn-outline-success:hover{ color:#212529;background-color:#ffd700} .btn-outline-success:focus,.btn-outline-success.focus{ box-shadow:0 0 0 0.2rem rgba(255,215,0,0.5)} .btn-outline-success.disabled,.btn-outline-success:disabled{ color:#ffd700;background-color:transparent} .btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{ color:#212529;background-color:#ffd700} .btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(255,215,0,0.5)}.btn-outline-info{ color:#fff} .btn-outline-info:hover{ color:#212529;background-color:#fff} .btn-outline-info:focus,.btn-outline-info.focus{ box-shadow:0 0 0 0.2rem rgba(255,255,255,0.5)} .btn-outline-info.disabled,.btn-outline-info:disabled{ color:#fff;background-color:transparent} .btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{ color:#212529;background-color:#fff} .btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(255,255,255,0.5)}.btn-outline-warning{ color:#DC3545;border-color:#dc3545} .btn-outline-warning:hover{ color:#fff;background-color:#DC3545} .btn-outline-warning:focus,.btn-outline-warning.focus{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)} .btn-outline-warning.disabled,.btn-outline-warning:disabled{ color:#DC3545;background-color:transparent} .btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{ color:#fff;background-color:#DC3545} .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-danger{ color:#dc3545;border-color:#dc3545} .btn-outline-danger:hover{ color:#fff;background-color:#dc3545} .btn-outline-danger:focus,.btn-outline-danger.focus{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)} .btn-outline-danger.disabled,.btn-outline-danger:disabled{ color:#dc3545;background-color:transparent} .btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{ color:#fff;background-color:#dc3545} .btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-light{ color:#fafafa} .btn-outline-light:hover{ color:#212529;background-color:#fafafa} .btn-outline-light:focus,.btn-outline-light.focus{ box-shadow:0 0 0 0.2rem rgba(250,250,250,0.5)} .btn-outline-light.disabled,.btn-outline-light:disabled{ color:#fafafa;background-color:transparent} .btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{ color:#212529;background-color:#fafafa} .btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(250,250,250,0.5)}.btn-outline-dark{ color:#444444} .btn-outline-dark:hover{ color:#fff;background-color:#444444} .btn-outline-dark:focus,.btn-outline-dark.focus{ box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5)} .btn-outline-dark.disabled,.btn-outline-dark:disabled{ color:#444444;background-color:transparent} .btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{ color:#fff;background-color:#444444} .btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(68,68,68,0.5)}.btn-link{ font-weight:400;color:#2A2A2A;text-decoration:none} .btn-link:hover{ color:#040404;text-decoration:underline} .btn-link:focus,.btn-link.focus{ text-decoration:underline;box-shadow:none} .btn-link:disabled,.btn-link.disabled{ color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg > .btn,.btn-group-lg > .btn-noshadow{ padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:50px}.btn-sm,.btn-group-sm > .btn,.btn-group-sm > .btn-noshadow{ padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:50px}.btn-block{ display:block;width:100%} .btn-block + .btn-block{ margin-top:0.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{ width:100%}.fade{ transition:opacity 0.15s linear} @media (prefers-reduced-motion:reduce){ .fade{ transition:none} } .fade:not(.show){ opacity:0}.collapse:not(.show){ display:none}.collapsing{ position:relative;height:0;overflow:hidden;transition:height 0.35s ease} @media (prefers-reduced-motion:reduce){ .collapsing{ transition:none} }.dropup,.dropright,.dropdown,.dropleft{ position:relative}.dropdown-toggle{ white-space:nowrap} .dropdown-toggle::after{ display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent} .dropdown-toggle:empty::after{ margin-left:0}.dropdown-menu{ position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.175)}.dropdown-menu-left{ right:auto;left:0}.dropdown-menu-right{ right:0;left:auto}@media (min-width:576px){ .dropdown-menu-sm-left{ right:auto;left:0} .dropdown-menu-sm-right{ right:0;left:auto} }@media (min-width:768px){ .dropdown-menu-md-left{ right:auto;left:0} .dropdown-menu-md-right{ right:0;left:auto} }@media (min-width:992px){ .dropdown-menu-lg-left{ right:auto;left:0} .dropdown-menu-lg-right{ right:0;left:auto} }@media (min-width:1200px){ .dropdown-menu-xl-left{ right:auto;left:0} .dropdown-menu-xl-right{ right:0;left:auto} }.dropup .dropdown-menu{ top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{ display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{ margin-left:0}.dropright .dropdown-menu{ top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle::after{ display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty::after{ margin-left:0}.dropright .dropdown-toggle::after{ vertical-align:0}.dropleft .dropdown-menu{ top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{ display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{ display:none}.dropleft .dropdown-toggle::before{ display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropleft .dropdown-toggle:empty::after{ margin-left:0}.dropleft .dropdown-toggle::before{ vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{ right:auto;bottom:auto}.dropdown-divider{ height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{ display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0} .dropdown-item:hover,.dropdown-item:focus{ color:#16181b;text-decoration:none;background-color:#f8f9fa} .dropdown-item.active,.dropdown-item:active{ color:#fff;text-decoration:none;background-color:#2A2A2A} .dropdown-item.disabled,.dropdown-item:disabled{ color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{ display:block}.dropdown-header{ display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{ display:block;padding:0.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{ position:relative;display:inline-flex;vertical-align:middle} .btn-group > .btn,.btn-group > .btn-noshadow, .btn-group-vertical > .btn, .btn-group-vertical > .btn-noshadow{ position:relative;flex:1 1 auto} .btn-group > .btn:hover,.btn-group > .btn-noshadow:hover, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn-noshadow:hover{ z-index:1} .btn-group > .btn:focus,.btn-group > .btn-noshadow:focus,.btn-group > .btn:active,.btn-group > .btn-noshadow:active,.btn-group > .btn.active,.btn-group > .active.btn-noshadow, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn-noshadow:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn-noshadow:active, .btn-group-vertical > .btn.active, .btn-group-vertical > .active.btn-noshadow{ z-index:1}.btn-toolbar{ display:flex;flex-wrap:wrap;justify-content:flex-start} .btn-toolbar .input-group{ width:auto}.btn-group > .btn:not(:first-child),.btn-group > .btn-noshadow:not(:first-child),.btn-group > .btn-group:not(:first-child){ margin-left:-1px}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-noshadow:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn,.btn-group > .btn-group:not(:last-child) > .btn-noshadow{ border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn:not(:first-child),.btn-group > .btn-noshadow:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn,.btn-group > .btn-group:not(:first-child) > .btn-noshadow{ border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{ padding-right:0.5625rem;padding-left:0.5625rem} .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after{ margin-left:0} .dropleft .dropdown-toggle-split::before{ margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split,.btn-group-sm > .btn-noshadow + .dropdown-toggle-split{ padding-right:0.375rem;padding-left:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split,.btn-group-lg > .btn-noshadow + .dropdown-toggle-split{ padding-right:0.75rem;padding-left:0.75rem}.btn-group.show .dropdown-toggle{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn-group.show .dropdown-toggle.btn-link{ box-shadow:none}.btn-group-vertical{ flex-direction:column;align-items:flex-start;justify-content:center} .btn-group-vertical > .btn,.btn-group-vertical > .btn-noshadow, .btn-group-vertical > .btn-group{ width:100%} .btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-noshadow:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child){ margin-top:-1px} .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-noshadow:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:last-child) > .btn-noshadow{ border-bottom-right-radius:0;border-bottom-left-radius:0} .btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-noshadow:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn-noshadow{ border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle > .btn,.btn-group-toggle > .btn-noshadow,.btn-group-toggle > .btn-group > .btn,.btn-group-toggle > .btn-group > .btn-noshadow{ margin-bottom:0} .btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn-noshadow input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-noshadow input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn-noshadow input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn-noshadow input[type="checkbox"]{ position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{ position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%} .input-group > .form-control,.input-group > .input-search, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file{ position:relative;flex:1 1 auto;width:1%;margin-bottom:0} .input-group > .form-control + .form-control,.input-group > .input-search + .form-control,.input-group > .form-control + .input-search,.input-group > .input-search + .input-search, .input-group > .form-control + .custom-select, .input-group > .input-search + .custom-select, .input-group > .form-control + .custom-file, .input-group > .input-search + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .input-search, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .input-search, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .input-search, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{ margin-left:-1px} .input-group > .form-control:focus,.input-group > .input-search:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{ z-index:3} .input-group > .custom-file .custom-file-input:focus{ z-index:4} .input-group > .form-control:not(:last-child),.input-group > .input-search:not(:last-child), .input-group > .custom-select:not(:last-child){ border-top-right-radius:0;border-bottom-right-radius:0} .input-group > .form-control:not(:first-child),.input-group > .input-search:not(:first-child), .input-group > .custom-select:not(:first-child){ border-top-left-radius:0;border-bottom-left-radius:0} .input-group > .custom-file{ display:flex;align-items:center} .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after{ border-top-right-radius:0;border-bottom-right-radius:0} .input-group > .custom-file:not(:first-child) .custom-file-label{ border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{ display:flex} .input-group-prepend .btn,.input-group-prepend .btn-noshadow, .input-group-append .btn, .input-group-append .btn-noshadow{ position:relative;z-index:2} .input-group-prepend .btn:focus,.input-group-prepend .btn-noshadow:focus, .input-group-append .btn:focus, .input-group-append .btn-noshadow:focus{ z-index:3} .input-group-prepend .btn + .btn,.input-group-prepend .btn-noshadow + .btn,.input-group-prepend .btn + .btn-noshadow,.input-group-prepend .btn-noshadow + .btn-noshadow, .input-group-prepend .btn + .input-group-text, .input-group-prepend .btn-noshadow + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .btn-noshadow, .input-group-append .btn + .btn, .input-group-append .btn-noshadow + .btn, .input-group-append .btn + .btn-noshadow, .input-group-append .btn-noshadow + .btn-noshadow, .input-group-append .btn + .input-group-text, .input-group-append .btn-noshadow + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .btn-noshadow{ margin-left:-1px}.input-group-prepend{ margin-right:-1px}.input-group-append{ margin-left:-1px}.input-group-text{ display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem} .input-group-text input[type="radio"], .input-group-text input[type="checkbox"]{ margin-top:0}.input-group-lg > .form-control:not(textarea),.input-group-lg > .input-search:not(textarea),.input-group-lg > .custom-select{ height:calc(1.5em + 1rem + 2px)}.input-group-lg > .form-control,.input-group-lg > .input-search,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-prepend > .btn-noshadow,.input-group-lg > .input-group-append > .btn,.input-group-lg > .input-group-append > .btn-noshadow{ padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:50px}.input-group-sm > .form-control:not(textarea),.input-group-sm > .input-search:not(textarea),.input-group-sm > .custom-select{ height:calc(1.5em + 0.5rem + 2px)}.input-group-sm > .form-control,.input-group-sm > .input-search,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-prepend > .btn-noshadow,.input-group-sm > .input-group-append > .btn,.input-group-sm > .input-group-append > .btn-noshadow{ padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:50px}.input-group-lg > .custom-select,.input-group-sm > .custom-select{ padding-right:1.75rem}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .btn-noshadow,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .btn-noshadow,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .btn-noshadow:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){ border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .btn-noshadow,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .btn-noshadow,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .btn-noshadow:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){ border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{ position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{ display:inline-flex;margin-right:1rem}.custom-control-input{ position:absolute;z-index:-1;opacity:0} .custom-control-input:checked ~ .custom-control-label::before{ color:#fff;border-color:#2A2A2A;background-color:#2A2A2A;box-shadow:none} .custom-control-input:focus ~ .custom-control-label::before{ box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{ border-color:#6a6a6a} .custom-control-input:not(:disabled):active ~ .custom-control-label::before{ color:#fff;background-color:#838383;border-color:#838383;box-shadow:none} .custom-control-input:disabled ~ .custom-control-label{ color:#6c757d} .custom-control-input:disabled ~ .custom-control-label::before{ background-color:#e9ecef}.custom-control-label{ position:relative;margin-bottom:0;vertical-align:top} .custom-control-label::before{ position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .custom-control-label::after{ position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{ border-radius:0.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{ border-color:#2A2A2A;background-color:#2A2A2A;box-shadow:none}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(42,42,42,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{ background-color:rgba(42,42,42,0.5)}.custom-radio .custom-control-label::before{ border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(42,42,42,0.5)}.custom-switch{ padding-left:2.25rem} .custom-switch .custom-control-label::before{ left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem} .custom-switch .custom-control-label::after{ top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out} @media (prefers-reduced-motion:reduce){ .custom-switch .custom-control-label::after{ transition:none} } .custom-switch .custom-control-input:checked ~ .custom-control-label::after{ background-color:#fff;transform:translateX(0.75rem)} .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(42,42,42,0.5)}.custom-select{ display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);appearance:none} .custom-select:focus{ border-color:#6a6a6a;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-select:focus::-ms-value{ color:#495057;background-color:#fff} .custom-select[multiple],.custom-select[size]:not([size="1"]){ height:auto;padding-right:0.75rem;background-image:none} .custom-select:disabled{ color:#6c757d;background-color:#e9ecef} .custom-select::-ms-expand{ display:none}.custom-select-sm{ height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem}.custom-select-lg{ height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{ position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{ position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0} .custom-file-input:focus ~ .custom-file-label{ border-color:#6a6a6a;box-shadow:0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-file-input:disabled ~ .custom-file-label{ background-color:#e9ecef} .custom-file-input:lang(en) ~ .custom-file-label::after{ content:"Browse"} .custom-file-input ~ .custom-file-label[data-browse]::after{ content:attr(data-browse)}.custom-file-label{ position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .custom-file-label::after{ position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0}.custom-range{ width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;appearance:none} .custom-range:focus{ outline:none} .custom-range:focus::-webkit-slider-thumb{ box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-range:focus::-moz-range-thumb{ box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-range:focus::-ms-thumb{ box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(42,42,42,0.25)} .custom-range::-moz-focus-outer{ border:0} .custom-range::-webkit-slider-thumb{ width:1rem;height:1rem;margin-top:-0.25rem;background-color:#2A2A2A;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(0,0,0,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none} @media (prefers-reduced-motion:reduce){ .custom-range::-webkit-slider-thumb{ transition:none} } .custom-range::-webkit-slider-thumb:active{ background-color:#838383} .custom-range::-webkit-slider-runnable-track{ width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 0.25rem 0.25rem rgba(0,0,0,0.1)} .custom-range::-moz-range-thumb{ width:1rem;height:1rem;background-color:#2A2A2A;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(0,0,0,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none} @media (prefers-reduced-motion:reduce){ .custom-range::-moz-range-thumb{ transition:none} } .custom-range::-moz-range-thumb:active{ background-color:#838383} .custom-range::-moz-range-track{ width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 0.25rem 0.25rem rgba(0,0,0,0.1)} .custom-range::-ms-thumb{ width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#2A2A2A;border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(0,0,0,0.1);transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none} @media (prefers-reduced-motion:reduce){ .custom-range::-ms-thumb{ transition:none} } .custom-range::-ms-thumb:active{ background-color:#838383} .custom-range::-ms-track{ width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;box-shadow:inset 0 0.25rem 0.25rem rgba(0,0,0,0.1)} .custom-range::-ms-fill-lower{ background-color:#dee2e6;border-radius:1rem} .custom-range::-ms-fill-upper{ margin-right:15px;background-color:#dee2e6;border-radius:1rem} .custom-range:disabled::-webkit-slider-thumb{ background-color:#adb5bd} .custom-range:disabled::-webkit-slider-runnable-track{ cursor:default} .custom-range:disabled::-moz-range-thumb{ background-color:#adb5bd} .custom-range:disabled::-moz-range-track{ cursor:default} .custom-range:disabled::-ms-thumb{ background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{ transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out} @media (prefers-reduced-motion:reduce){ .custom-control-label::before, .custom-file-label, .custom-select{ transition:none} }.nav,.menu{ display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{ display:block;padding:0.5rem 1rem} .nav-link:hover,.nav-link:focus{ text-decoration:none} .nav-link.disabled{ color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{ border-bottom:1px solid #dee2e6} .nav-tabs .nav-item,.nav-tabs .menu li,.menu .nav-tabs li{ margin-bottom:-1px} .nav-tabs .nav-link{ border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem} .nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{ border-color:#e9ecef #e9ecef #dee2e6} .nav-tabs .nav-link.disabled{ color:#6c757d;background-color:transparent;border-color:transparent} .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .menu li.show .nav-link,.menu .nav-tabs li.show .nav-link{ color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff} .nav-tabs .dropdown-menu{ margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{ border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{ color:#fff;background-color:#2A2A2A}.nav-fill .nav-item,.nav-fill .menu li,.menu .nav-fill li{ flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified .menu li,.menu .nav-justified li{ flex-basis:0;flex-grow:1;text-align:center}.tab-content > .tab-pane{ display:none}.tab-content > .active{ display:block}.navbar{ position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem} .navbar > .container, .navbar > .container-fluid, .navbar > .main-container{ display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{ display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap} .navbar-brand:hover,.navbar-brand:focus{ text-decoration:none}.navbar-nav{ display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none} .navbar-nav .nav-link{ padding-right:0;padding-left:0} .navbar-nav .dropdown-menu{ position:static;float:none}.navbar-text{ display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{ flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{ padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:50px} .navbar-toggler:hover,.navbar-toggler:focus{ text-decoration:none}.navbar-toggler-icon{ display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){ .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .main-container{ padding-right:0;padding-left:0} }@media (min-width:576px){ .navbar-expand-sm{ flex-flow:row nowrap;justify-content:flex-start} .navbar-expand-sm .navbar-nav{ flex-direction:row} .navbar-expand-sm .navbar-nav .dropdown-menu{ position:absolute} .navbar-expand-sm .navbar-nav .nav-link{ padding-right:0.5rem;padding-left:0.5rem} .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .main-container{ flex-wrap:nowrap} .navbar-expand-sm .navbar-collapse{ display:flex !important;flex-basis:auto} .navbar-expand-sm .navbar-toggler{ display:none} }@media (max-width:767.98px){ .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .main-container{ padding-right:0;padding-left:0} }@media (min-width:768px){ .navbar-expand-md{ flex-flow:row nowrap;justify-content:flex-start} .navbar-expand-md .navbar-nav{ flex-direction:row} .navbar-expand-md .navbar-nav .dropdown-menu{ position:absolute} .navbar-expand-md .navbar-nav .nav-link{ padding-right:0.5rem;padding-left:0.5rem} .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .main-container{ flex-wrap:nowrap} .navbar-expand-md .navbar-collapse{ display:flex !important;flex-basis:auto} .navbar-expand-md .navbar-toggler{ display:none} }@media (max-width:991.98px){ .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .main-container{ padding-right:0;padding-left:0} }@media (min-width:992px){ .navbar-expand-lg{ flex-flow:row nowrap;justify-content:flex-start} .navbar-expand-lg .navbar-nav{ flex-direction:row} .navbar-expand-lg .navbar-nav .dropdown-menu{ position:absolute} .navbar-expand-lg .navbar-nav .nav-link{ padding-right:0.5rem;padding-left:0.5rem} .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .main-container{ flex-wrap:nowrap} .navbar-expand-lg .navbar-collapse{ display:flex !important;flex-basis:auto} .navbar-expand-lg .navbar-toggler{ display:none} }@media (max-width:1199.98px){ .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .main-container{ padding-right:0;padding-left:0} }@media (min-width:1200px){ .navbar-expand-xl{ flex-flow:row nowrap;justify-content:flex-start} .navbar-expand-xl .navbar-nav{ flex-direction:row} .navbar-expand-xl .navbar-nav .dropdown-menu{ position:absolute} .navbar-expand-xl .navbar-nav .nav-link{ padding-right:0.5rem;padding-left:0.5rem} .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .main-container{ flex-wrap:nowrap} .navbar-expand-xl .navbar-collapse{ display:flex !important;flex-basis:auto} .navbar-expand-xl .navbar-toggler{ display:none} }.navbar-expand{ flex-flow:row nowrap;justify-content:flex-start} .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .main-container{ padding-right:0;padding-left:0} .navbar-expand .navbar-nav{ flex-direction:row} .navbar-expand .navbar-nav .dropdown-menu{ position:absolute} .navbar-expand .navbar-nav .nav-link{ padding-right:0.5rem;padding-left:0.5rem} .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .main-container{ flex-wrap:nowrap} .navbar-expand .navbar-collapse{ display:flex !important;flex-basis:auto} .navbar-expand .navbar-toggler{ display:none}.navbar-light .navbar-brand{ color:rgba(0,0,0,0.9)} .navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{ color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{ color:rgba(0,0,0,0.5)} .navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{ color:rgba(0,0,0,0.7)} .navbar-light .navbar-nav .nav-link.disabled{ color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{ color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{ color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{ background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{ color:rgba(0,0,0,0.5)} .navbar-light .navbar-text a{ color:rgba(0,0,0,0.9)} .navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{ color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{ color:#fff} .navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{ color:#fff}.navbar-dark .navbar-nav .nav-link{ color:rgba(255,255,255,0.5)} .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{ color:rgba(255,255,255,0.75)} .navbar-dark .navbar-nav .nav-link.disabled{ color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{ color:#fff}.navbar-dark .navbar-toggler{ color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{ background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{ color:rgba(255,255,255,0.5)} .navbar-dark .navbar-text a{ color:#fff} .navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{ color:#fff}.card{ position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem} .card > hr{ margin-right:0;margin-left:0} .card > .list-group:first-child .list-group-item:first-child{ border-top-left-radius:0.25rem;border-top-right-radius:0.25rem} .card > .list-group:last-child .list-group-item:last-child{ border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{ flex:1 1 auto;padding:1.25rem}.card-title{ }.card-subtitle{ margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{ margin-bottom:0}.card-text.small{ position:relative;top:-3px}.card-link:hover{ text-decoration:none}.card-link + .card-link{ margin-left:1.25rem}.card-header{ padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)} .card-header:first-child{ border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0} .card-header + .list-group .list-group-item:first-child{ border-top:0}.card-footer{ padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)} .card-footer:last-child{ border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{ margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{ margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{ position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{ width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{ width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{ width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck,.product-list{ display:flex;flex-direction:column} .card-deck .card,.product-list .card{ margin-bottom:15px} @media (min-width:576px){ .card-deck,.product-list{ flex-flow:row wrap;margin-right:-15px;margin-left:-15px} .card-deck .card,.product-list .card{ display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px} }.card-group{ display:flex;flex-direction:column} .card-group > .card{ margin-bottom:15px} @media (min-width:576px){ .card-group{ flex-flow:row wrap} .card-group > .card{ flex:1 0 0%;margin-bottom:0} .card-group > .card + .card{ margin-left:0;border-left:0} .card-group > .card:not(:last-child){ border-top-right-radius:0;border-bottom-right-radius:0} .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header{ border-top-right-radius:0} .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer{ border-bottom-right-radius:0} .card-group > .card:not(:first-child){ border-top-left-radius:0;border-bottom-left-radius:0} .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header{ border-top-left-radius:0} .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer{ border-bottom-left-radius:0} }.card-columns .card{ margin-bottom:0.75rem}@media (min-width:576px){ .card-columns{ column-count:3;column-gap:1.25rem;orphans:1;widows:1} .card-columns .card{ display:inline-block;width:100%} }.accordion > .card{ overflow:hidden} .accordion > .card:not(:first-of-type) .card-header:first-child{ border-radius:0} .accordion > .card:not(:first-of-type):not(:last-of-type){ border-bottom:0;border-radius:0} .accordion > .card:first-of-type{ border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0} .accordion > .card:last-of-type{ border-top-left-radius:0;border-top-right-radius:0} .accordion > .card .card-header{ margin-bottom:-1px}.breadcrumb{ display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item + .breadcrumb-item{ padding-left:0.5rem} .breadcrumb-item + .breadcrumb-item::before{ display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}.breadcrumb-item + .breadcrumb-item:hover::before{ text-decoration:underline}.breadcrumb-item + .breadcrumb-item:hover::before{ text-decoration:none}.breadcrumb-item.active{ color:#6c757d}.pagination{ display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link{ position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#2A2A2A;background-color:#fff;border:1px solid #dee2e6} .page-link:hover{ z-index:2;color:#040404;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6} .page-link:focus{ z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(42,42,42,0.25)}.page-item:first-child .page-link{ margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{ border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.page-item.active .page-link{ z-index:1;color:#fff;background-color:#2A2A2A;border-color:#2A2A2A}.page-item.disabled .page-link{ color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{ padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{ border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination-lg .page-item:last-child .page-link{ border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination-sm .page-link{ padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{ border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination-sm .page-item:last-child .page-link{ border-top-right-radius:50px;border-bottom-right-radius:50px}.badge{ display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out} @media (prefers-reduced-motion:reduce){ .badge{ transition:none} } a.badge:hover,a.badge:focus{ text-decoration:none} .badge:empty{ display:none}.btn .badge,.btn-noshadow .badge{ position:relative;top:-1px}.badge-pill{ padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{ color:#fff;background-color:#2A2A2A} a.badge-primary:hover,a.badge-primary:focus{ color:#fff;background-color:#111111} a.badge-primary:focus,a.badge-primary.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(42,42,42,0.5)}.badge-secondary{ color:#212529;background-color:#e6e6e6} a.badge-secondary:hover,a.badge-secondary:focus{ color:#212529;background-color:#cdcdcd} a.badge-secondary:focus,a.badge-secondary.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(230,230,230,0.5)}.badge-success{ color:#212529;background-color:#ffd700} a.badge-success:hover,a.badge-success:focus{ color:#212529;background-color:#ccac00} a.badge-success:focus,a.badge-success.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(255,215,0,0.5)}.badge-info{ color:#212529;background-color:#fff} a.badge-info:hover,a.badge-info:focus{ color:#212529;background-color:#e6e6e6} a.badge-info:focus,a.badge-info.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(255,255,255,0.5)}.badge-warning{ color:#fff;background-color:#DC3545} a.badge-warning:hover,a.badge-warning:focus{ color:#fff;background-color:#bd2130} a.badge-warning:focus,a.badge-warning.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.badge-danger{ color:#fff;background-color:#dc3545} a.badge-danger:hover,a.badge-danger:focus{ color:#fff;background-color:#bd2130} a.badge-danger:focus,a.badge-danger.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.badge-light{ color:#212529;background-color:#fafafa} a.badge-light:hover,a.badge-light:focus{ color:#212529;background-color:#e1e1e1} a.badge-light:focus,a.badge-light.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(250,250,250,0.5)}.badge-dark{ color:#fff;background-color:#444444} a.badge-dark:hover,a.badge-dark:focus{ color:#fff;background-color:#2b2b2b} a.badge-dark:focus,a.badge-dark.focus{ outline:0;box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5)}.jumbotron{ padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:50px} @media (min-width:576px){ .jumbotron{ padding:4rem 2rem} }.jumbotron-fluid{ padding-right:0;padding-left:0;border-radius:0}.alert{ position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert.alert-success{ color:#FEF0EB;background-color:#F39E14}.alert-heading{ color:inherit}.alert-link{ font-weight:700}.alert-dismissible{ padding-right:4rem} .alert-dismissible .close{ position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary{ color:#161616;background-color:#d4d4d4;border-color:#c3c3c3} .alert-primary hr{ border-top-color:#b6b6b6} .alert-primary .alert-link{ color:black}.alert-secondary{ color:#787878;background-color:#fafafa;border-color:#f8f8f8} .alert-secondary hr{ border-top-color:#ebebeb} .alert-secondary .alert-link{ color:#5f5f5f}.alert-success{ color:#857000;background-color:#fff7cc;border-color:#fff4b8} .alert-success hr{ border-top-color:#fff09f} .alert-success .alert-link{ color:#524500}.alert-info{ color:#858585;background-color:white;border-color:white} .alert-info hr{ border-top-color:#f2f2f2} .alert-info .alert-link{ color:#6c6c6c}.alert-warning{ color:#721c24;background-color:#f8d7da;border-color:#f5c6cb} .alert-warning hr{ border-top-color:#f1b0b7} .alert-warning .alert-link{ color:#491217}.alert-danger{ color:#721c24;background-color:#f8d7da;border-color:#f5c6cb} .alert-danger hr{ border-top-color:#f1b0b7} .alert-danger .alert-link{ color:#491217}.alert-light{ color:#828282;background-color:#fefefe;border-color:#fefefe} .alert-light hr{ border-top-color:#f1f1f1} .alert-light .alert-link{ color:dimgray}.alert-dark{ color:#232323;background-color:#dadada;border-color:#cbcbcb} .alert-dark hr{ border-top-color:#bebebe} .alert-dark .alert-link{ color:#0a0a0a}@keyframes progress-bar-stripes{ from{ background-position:1rem 0} to{ background-position:0 0} }.progress{ display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem;box-shadow:inset 0 0.1rem 0.1rem rgba(0,0,0,0.1)}.progress-bar{ display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#2A2A2A;transition:width 0.6s ease} @media (prefers-reduced-motion:reduce){ .progress-bar{ transition:none} }.progress-bar-striped{ background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{ animation:progress-bar-stripes 1s linear infinite} @media (prefers-reduced-motion:reduce){ .progress-bar-animated{ animation:none} }.media{ display:flex;align-items:flex-start}.media-body{ flex:1}.list-group{ display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{ width:100%;color:#495057;text-align:inherit} .list-group-item-action:hover,.list-group-item-action:focus{ z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa} .list-group-item-action:active{ color:#212529;background-color:#e9ecef}.list-group-item{ position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)} .list-group-item:first-child{ border-top-left-radius:0.25rem;border-top-right-radius:0.25rem} .list-group-item:last-child{ margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem} .list-group-item.disabled,.list-group-item:disabled{ color:#6c757d;pointer-events:none;background-color:#fff} .list-group-item.active{ z-index:2;color:#fff;background-color:#2A2A2A;border-color:#2A2A2A}.list-group-horizontal{ flex-direction:row} .list-group-horizontal .list-group-item{ margin-right:-1px;margin-bottom:0} .list-group-horizontal .list-group-item:first-child{ border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0} .list-group-horizontal .list-group-item:last-child{ margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}@media (min-width:576px){ .list-group-horizontal-sm{ flex-direction:row} .list-group-horizontal-sm .list-group-item{ margin-right:-1px;margin-bottom:0} .list-group-horizontal-sm .list-group-item:first-child{ border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0} .list-group-horizontal-sm .list-group-item:last-child{ margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0} }@media (min-width:768px){ .list-group-horizontal-md{ flex-direction:row} .list-group-horizontal-md .list-group-item{ margin-right:-1px;margin-bottom:0} .list-group-horizontal-md .list-group-item:first-child{ border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0} .list-group-horizontal-md .list-group-item:last-child{ margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0} }@media (min-width:992px){ .list-group-horizontal-lg{ flex-direction:row} .list-group-horizontal-lg .list-group-item{ margin-right:-1px;margin-bottom:0} .list-group-horizontal-lg .list-group-item:first-child{ border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0} .list-group-horizontal-lg .list-group-item:last-child{ margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0} }@media (min-width:1200px){ .list-group-horizontal-xl{ flex-direction:row} .list-group-horizontal-xl .list-group-item{ margin-right:-1px;margin-bottom:0} .list-group-horizontal-xl .list-group-item:first-child{ border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0} .list-group-horizontal-xl .list-group-item:last-child{ margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0} }.list-group-flush .list-group-item{ border-right:0;border-left:0;border-radius:0} .list-group-flush .list-group-item:last-child{ margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{ border-top:0}.list-group-flush:last-child .list-group-item:last-child{ margin-bottom:0;border-bottom:0}.list-group-item-primary{ color:#161616;background-color:#c3c3c3} .list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{ color:#161616;background-color:#b6b6b6} .list-group-item-primary.list-group-item-action.active{ color:#fff;background-color:#161616;border-color:#161616}.list-group-item-secondary{ color:#787878;background-color:#f8f8f8} .list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{ color:#787878;background-color:#ebebeb} .list-group-item-secondary.list-group-item-action.active{ color:#fff;background-color:#787878;border-color:#787878}.list-group-item-success{ color:#857000;background-color:#fff4b8} .list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{ color:#857000;background-color:#fff09f} .list-group-item-success.list-group-item-action.active{ color:#fff;background-color:#857000;border-color:#857000}.list-group-item-info{ color:#858585;background-color:white} .list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{ color:#858585;background-color:#f2f2f2} .list-group-item-info.list-group-item-action.active{ color:#fff;background-color:#858585;border-color:#858585}.list-group-item-warning{ color:#721c24;background-color:#f5c6cb} .list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{ color:#721c24;background-color:#f1b0b7} .list-group-item-warning.list-group-item-action.active{ color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-danger{ color:#721c24;background-color:#f5c6cb} .list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{ color:#721c24;background-color:#f1b0b7} .list-group-item-danger.list-group-item-action.active{ color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{ color:#828282;background-color:#fefefe} .list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{ color:#828282;background-color:#f1f1f1} .list-group-item-light.list-group-item-action.active{ color:#fff;background-color:#828282;border-color:#828282}.list-group-item-dark{ color:#232323;background-color:#cbcbcb} .list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{ color:#232323;background-color:#bebebe} .list-group-item-dark.list-group-item-action.active{ color:#fff;background-color:#232323;border-color:#232323}.close{ float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5} .close:hover{ color:#000;text-decoration:none} .close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{ opacity:.75}button.close{ padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{ pointer-events:none}.toast{ max-width:350px;overflow:hidden;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);backdrop-filter:blur(10px);opacity:0;border-radius:0.25rem} .toast:not(:last-child){ margin-bottom:0.75rem} .toast.showing{ opacity:1} .toast.show{ display:block;opacity:1} .toast.hide{ display:none}.toast-header{ display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{ padding:0.75rem}.modal-open{ overflow:hidden} .modal-open .modal{ overflow-x:hidden;overflow-y:auto}.modal{ position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{ position:relative;width:auto;margin:0.5rem;pointer-events:none} .modal.fade .modal-dialog{ transition:transform 0.3s ease-out;transform:translate(0,-50px)} @media (prefers-reduced-motion:reduce){ .modal.fade .modal-dialog{ transition:none} } .modal.show .modal-dialog{ transform:none}.modal-dialog-scrollable{ display:flex;max-height:calc(100% - 1rem)} .modal-dialog-scrollable .modal-content{ max-height:calc(100vh - 1rem);overflow:hidden} .modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer{ flex-shrink:0} .modal-dialog-scrollable .modal-body{ overflow-y:auto}.modal-dialog-centered{ display:flex;align-items:center;min-height:calc(100% - 1rem)} .modal-dialog-centered::before{ display:block;height:calc(100vh - 1rem);content:""} .modal-dialog-centered.modal-dialog-scrollable{ flex-direction:column;justify-content:center;height:100%} .modal-dialog-centered.modal-dialog-scrollable .modal-content{ max-height:none} .modal-dialog-centered.modal-dialog-scrollable::before{ content:none}.modal-content{ position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:50px;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.5);outline:0}.modal-backdrop{ position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000} .modal-backdrop.fade{ opacity:0} .modal-backdrop.show{ opacity:0.5}.modal-header{ display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #dee2e6;border-top-left-radius:50px;border-top-right-radius:50px} .modal-header .close{ padding:1.5rem 2rem;margin:-1.5rem -2rem -1.5rem auto}.modal-title{ margin-bottom:0;line-height:1.5}.modal-body{ position:relative;flex:1 1 auto;padding:1rem}.modal-footer{ display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:50px;border-bottom-left-radius:50px} .modal-footer >:not(:first-child){ margin-left:.25rem} .modal-footer >:not(:last-child){ margin-right:.25rem}.modal-scrollbar-measure{ position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){ .modal-dialog{ max-width:500px;margin:1.75rem auto} .modal-dialog-scrollable{ max-height:calc(100% - 3.5rem)} .modal-dialog-scrollable .modal-content{ max-height:calc(100vh - 3.5rem)} .modal-dialog-centered{ min-height:calc(100% - 3.5rem)} .modal-dialog-centered::before{ height:calc(100vh - 3.5rem)} .modal-content{ box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5)} .modal-sm{ max-width:300px} }@media (min-width:992px){ .modal-lg, .modal-xl{ max-width:800px} }@media (min-width:1200px){ .modal-xl{ max-width:1210px} }.tooltip{ position:absolute;z-index:1070;display:block;margin:0;font-family:Poppins;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0} .tooltip.show{ opacity:0.9} .tooltip .arrow{ position:absolute;display:block;width:0.8rem;height:0.4rem} .tooltip .arrow::before{ position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{ padding:0.4rem 0} .bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{ bottom:0} .bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{ top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{ padding:0 0.4rem} .bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{ left:0;width:0.4rem;height:0.8rem} .bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{ right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{ padding:0.4rem 0} .bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{ top:0} .bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{ bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{ padding:0 0.4rem} .bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{ right:0;width:0.4rem;height:0.8rem} .bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{ left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{ max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{ position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Poppins;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:50px;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.2)} .popover .arrow{ position:absolute;display:block;width:1rem;height:0.5rem;margin:0 50px} .popover .arrow::before,.popover .arrow::after{ position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{ margin-bottom:0.5rem} .bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{ bottom:calc((0.5rem + 1px) * -1)} .bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{ bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)} .bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{ bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{ margin-left:0.5rem} .bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{ left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:50px 0} .bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{ left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)} .bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{ left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{ margin-top:0.5rem} .bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{ top:calc((0.5rem + 1px) * -1)} .bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{ top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)} .bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{ top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff} .bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{ position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{ margin-right:0.5rem} .bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{ right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:50px 0} .bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{ right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)} .bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{ right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{ padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(50px - 1px);border-top-right-radius:calc(50px - 1px)} .popover-header:empty{ display:none}.popover-body{ padding:0.5rem 0.75rem;color:#212529}.carousel{ position:relative}.carousel.pointer-event{ touch-action:pan-y}.carousel-inner{ position:relative;width:100%;overflow:hidden} .carousel-inner::after{ display:block;clear:both;content:""}.carousel-item{ position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out} @media (prefers-reduced-motion:reduce){ .carousel-item{ transition:none} }.carousel-item.active,.carousel-item-next,.carousel-item-prev{ display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{ transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{ transform:translateX(-100%)}.carousel-fade .carousel-item{ opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{ z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{ z-index:0;opacity:0;transition:0s 0.6s opacity} @media (prefers-reduced-motion:reduce){ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{ transition:none} }.carousel-control-prev,.carousel-control-next{ position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease} @media (prefers-reduced-motion:reduce){ .carousel-control-prev, .carousel-control-next{ transition:none} } .carousel-control-prev:hover,.carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{ color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{ left:0}.carousel-control-next{ right:0}.carousel-control-prev-icon,.carousel-control-next-icon{ display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{ position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none} .carousel-indicators li{ box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease} @media (prefers-reduced-motion:reduce){ .carousel-indicators li{ transition:none} } .carousel-indicators .active{ opacity:1}.carousel-caption{ position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{ to{ transform:rotate(360deg)} }.spinner-border{ display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{ width:1rem;height:1rem;border-width:0.2em}@keyframes spinner-grow{ 0%{ transform:scale(0)} 50%{ opacity:1} }.spinner-grow{ display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{ width:1rem;height:1rem}.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:#2A2A2A !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{ background-color:#111111 !important}.bg-secondary{ background-color:#e6e6e6 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{ background-color:#cdcdcd !important}.bg-success{ background-color:#ffd700 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{ background-color:#ccac00 !important}.bg-info{ background-color:#fff !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{ background-color:#e6e6e6 !important}.bg-warning{ background-color:#DC3545 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{ background-color:#bd2130 !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:#fafafa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{ background-color:#e1e1e1 !important}.bg-dark{ background-color:#444444 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{ background-color:#2b2b2b !important}.bg-white{ background-color:#fff !important}.bg-transparent{ background-color:transparent !important}.border{ border:1px solid #dee2e6 !important}.border-top{ border-top:1px solid #dee2e6 !important}.border-right{ border-right:1px solid #dee2e6 !important}.border-bottom{ border-bottom:1px solid #dee2e6 !important}.border-left{ border-left:1px solid #dee2e6 !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:#2A2A2A !important}.border-secondary{ border-color:#e6e6e6 !important}.border-success{ border-color:#ffd700 !important}.border-info{ border-color:#fff !important}.border-warning{ border-color:#DC3545 !important}.border-danger{ border-color:#dc3545 !important}.border-light{ border-color:#fafafa !important}.border-dark{ border-color:#444444 !important}.border-white{ border-color:#fff !important}.rounded-sm{ border-radius:50px !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-lg{ border-radius:50px !important}.rounded-circle{ border-radius:50% !important}.rounded-pill{ border-radius:50rem !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,.showMore a,.list-with-arrows a{ display:block !important}.d-table{ display:table !important}.d-table-row{ display:table-row !important}.d-table-cell{ display:table-cell !important}.d-flex,.menu,.showMore{ display:flex !important}.d-inline-flex{ 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:flex !important} .d-sm-inline-flex{ 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:flex !important} .d-md-inline-flex{ 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:flex !important} .d-lg-inline-flex{ display:inline-flex !important} }@media (min-width:1200px){ .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:flex !important} .d-xl-inline-flex{ 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:flex !important} .d-print-inline-flex{ 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,.product-list{ flex-direction:row !important}.flex-column,.menu{ flex-direction:column !important}.flex-row-reverse{ flex-direction:row-reverse !important}.flex-column-reverse{ flex-direction:column-reverse !important}.flex-wrap{ flex-wrap:wrap !important}.flex-nowrap{ flex-wrap:nowrap !important}.flex-wrap-reverse{ flex-wrap:wrap-reverse !important}.flex-fill{ flex:1 1 auto !important}.flex-grow-0{ flex-grow:0 !important}.flex-grow-1{ flex-grow:1 !important}.flex-shrink-0{ flex-shrink:0 !important}.flex-shrink-1{ flex-shrink:1 !important}.justify-content-start{ justify-content:flex-start !important}.justify-content-end{ justify-content:flex-end !important}.justify-content-center,.showMore{ justify-content:center !important}.justify-content-between,.menu{ justify-content:space-between !important}.justify-content-around{ justify-content:space-around !important}.align-items-start{ align-items:flex-start !important}.align-items-end{ align-items:flex-end !important}.align-items-center{ align-items:center !important}.align-items-baseline{ align-items:baseline !important}.align-items-stretch{ align-items:stretch !important}.align-content-start{ align-content:flex-start !important}.align-content-end{ align-content:flex-end !important}.align-content-center{ align-content:center !important}.align-content-between{ align-content:space-between !important}.align-content-around{ align-content:space-around !important}.align-content-stretch{ align-content:stretch !important}.align-self-auto{ align-self:auto !important}.align-self-start{ align-self:flex-start !important}.align-self-end{ align-self:flex-end !important}.align-self-center{ align-self:center !important}.align-self-baseline{ align-self:baseline !important}.align-self-stretch{ align-self:stretch !important}@media (min-width:576px){ .flex-sm-row{ flex-direction:row !important} .flex-sm-column{ flex-direction:column !important} .flex-sm-row-reverse{ flex-direction:row-reverse !important} .flex-sm-column-reverse{ flex-direction:column-reverse !important} .flex-sm-wrap{ flex-wrap:wrap !important} .flex-sm-nowrap{ flex-wrap:nowrap !important} .flex-sm-wrap-reverse{ flex-wrap:wrap-reverse !important} .flex-sm-fill{ flex:1 1 auto !important} .flex-sm-grow-0{ flex-grow:0 !important} .flex-sm-grow-1{ flex-grow:1 !important} .flex-sm-shrink-0{ flex-shrink:0 !important} .flex-sm-shrink-1{ flex-shrink:1 !important} .justify-content-sm-start{ justify-content:flex-start !important} .justify-content-sm-end{ justify-content:flex-end !important} .justify-content-sm-center{ justify-content:center !important} .justify-content-sm-between{ justify-content:space-between !important} .justify-content-sm-around{ justify-content:space-around !important} .align-items-sm-start{ align-items:flex-start !important} .align-items-sm-end{ align-items:flex-end !important} .align-items-sm-center{ align-items:center !important} .align-items-sm-baseline{ align-items:baseline !important} .align-items-sm-stretch{ align-items:stretch !important} .align-content-sm-start{ align-content:flex-start !important} .align-content-sm-end{ align-content:flex-end !important} .align-content-sm-center{ align-content:center !important} .align-content-sm-between{ align-content:space-between !important} .align-content-sm-around{ align-content:space-around !important} .align-content-sm-stretch{ align-content:stretch !important} .align-self-sm-auto{ align-self:auto !important} .align-self-sm-start{ align-self:flex-start !important} .align-self-sm-end{ align-self:flex-end !important} .align-self-sm-center{ align-self:center !important} .align-self-sm-baseline{ align-self:baseline !important} .align-self-sm-stretch{ align-self:stretch !important} }@media (min-width:768px){ .flex-md-row,.menu{ flex-direction:row !important} .flex-md-column{ flex-direction:column !important} .flex-md-row-reverse{ flex-direction:row-reverse !important} .flex-md-column-reverse{ flex-direction:column-reverse !important} .flex-md-wrap{ flex-wrap:wrap !important} .flex-md-nowrap{ flex-wrap:nowrap !important} .flex-md-wrap-reverse{ flex-wrap:wrap-reverse !important} .flex-md-fill{ flex:1 1 auto !important} .flex-md-grow-0{ flex-grow:0 !important} .flex-md-grow-1{ flex-grow:1 !important} .flex-md-shrink-0{ flex-shrink:0 !important} .flex-md-shrink-1{ flex-shrink:1 !important} .justify-content-md-start{ justify-content:flex-start !important} .justify-content-md-end{ justify-content:flex-end !important} .justify-content-md-center{ justify-content:center !important} .justify-content-md-between{ justify-content:space-between !important} .justify-content-md-around{ justify-content:space-around !important} .align-items-md-start{ align-items:flex-start !important} .align-items-md-end{ align-items:flex-end !important} .align-items-md-center{ align-items:center !important} .align-items-md-baseline{ align-items:baseline !important} .align-items-md-stretch{ align-items:stretch !important} .align-content-md-start{ align-content:flex-start !important} .align-content-md-end{ align-content:flex-end !important} .align-content-md-center{ align-content:center !important} .align-content-md-between{ align-content:space-between !important} .align-content-md-around{ align-content:space-around !important} .align-content-md-stretch{ align-content:stretch !important} .align-self-md-auto{ align-self:auto !important} .align-self-md-start{ align-self:flex-start !important} .align-self-md-end{ align-self:flex-end !important} .align-self-md-center{ align-self:center !important} .align-self-md-baseline{ align-self:baseline !important} .align-self-md-stretch{ align-self:stretch !important} }@media (min-width:992px){ .flex-lg-row{ flex-direction:row !important} .flex-lg-column{ flex-direction:column !important} .flex-lg-row-reverse{ flex-direction:row-reverse !important} .flex-lg-column-reverse{ flex-direction:column-reverse !important} .flex-lg-wrap{ flex-wrap:wrap !important} .flex-lg-nowrap{ flex-wrap:nowrap !important} .flex-lg-wrap-reverse{ flex-wrap:wrap-reverse !important} .flex-lg-fill{ flex:1 1 auto !important} .flex-lg-grow-0{ flex-grow:0 !important} .flex-lg-grow-1{ flex-grow:1 !important} .flex-lg-shrink-0{ flex-shrink:0 !important} .flex-lg-shrink-1{ flex-shrink:1 !important} .justify-content-lg-start{ justify-content:flex-start !important} .justify-content-lg-end{ justify-content:flex-end !important} .justify-content-lg-center{ justify-content:center !important} .justify-content-lg-between{ justify-content:space-between !important} .justify-content-lg-around{ justify-content:space-around !important} .align-items-lg-start{ align-items:flex-start !important} .align-items-lg-end{ align-items:flex-end !important} .align-items-lg-center{ align-items:center !important} .align-items-lg-baseline{ align-items:baseline !important} .align-items-lg-stretch{ align-items:stretch !important} .align-content-lg-start{ align-content:flex-start !important} .align-content-lg-end{ align-content:flex-end !important} .align-content-lg-center{ align-content:center !important} .align-content-lg-between{ align-content:space-between !important} .align-content-lg-around{ align-content:space-around !important} .align-content-lg-stretch{ align-content:stretch !important} .align-self-lg-auto{ align-self:auto !important} .align-self-lg-start{ align-self:flex-start !important} .align-self-lg-end{ align-self:flex-end !important} .align-self-lg-center{ align-self:center !important} .align-self-lg-baseline{ align-self:baseline !important} .align-self-lg-stretch{ align-self:stretch !important} }@media (min-width:1200px){ .flex-xl-row{ flex-direction:row !important} .flex-xl-column{ flex-direction:column !important} .flex-xl-row-reverse{ flex-direction:row-reverse !important} .flex-xl-column-reverse{ flex-direction:column-reverse !important} .flex-xl-wrap{ flex-wrap:wrap !important} .flex-xl-nowrap{ flex-wrap:nowrap !important} .flex-xl-wrap-reverse{ flex-wrap:wrap-reverse !important} .flex-xl-fill{ flex:1 1 auto !important} .flex-xl-grow-0{ flex-grow:0 !important} .flex-xl-grow-1{ flex-grow:1 !important} .flex-xl-shrink-0{ flex-shrink:0 !important} .flex-xl-shrink-1{ flex-shrink:1 !important} .justify-content-xl-start{ justify-content:flex-start !important} .justify-content-xl-end{ justify-content:flex-end !important} .justify-content-xl-center{ justify-content:center !important} .justify-content-xl-between{ justify-content:space-between !important} .justify-content-xl-around{ justify-content:space-around !important} .align-items-xl-start{ align-items:flex-start !important} .align-items-xl-end{ align-items:flex-end !important} .align-items-xl-center{ align-items:center !important} .align-items-xl-baseline{ align-items:baseline !important} .align-items-xl-stretch{ align-items:stretch !important} .align-content-xl-start{ align-content:flex-start !important} .align-content-xl-end{ align-content:flex-end !important} .align-content-xl-center{ align-content:center !important} .align-content-xl-between{ align-content:space-between !important} .align-content-xl-around{ align-content:space-around !important} .align-content-xl-stretch{ align-content:stretch !important} .align-self-xl-auto{ align-self:auto !important} .align-self-xl-start{ align-self:flex-start !important} .align-self-xl-end{ align-self:flex-end !important} .align-self-xl-center{ align-self:center !important} .align-self-xl-baseline{ align-self:baseline !important} .align-self-xl-stretch{ 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:1200px){ .float-xl-left{ float:left !important} .float-xl-right{ float:right !important} .float-xl-none{ float:none !important} }.overflow-auto{ overflow:auto !important}.overflow-hidden{ overflow:hidden !important}.position-static{ position:static !important}.position-relative{ position:relative !important}.position-absolute{ position:absolute !important}.position-fixed{ position:fixed !important}.position-sticky{ 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:5}@supports (position:sticky){ .sticky-top{ 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{ box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{ box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{ box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{ box-shadow:none !important}.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}.mw-100{ max-width:100% !important}.mh-100{ max-height:100% !important}.min-vw-100{ min-width:100vw !important}.min-vh-100{ min-height:100vh !important}.vw-100{ width:100vw !important}.vh-100{ height:100vh !important}.stretched-link::after{ position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.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,.list-with-arrows a{ margin-right:0.25rem !important}.mb-1,.my-1{ margin-bottom:0.25rem !important}.ml-1,.mx-1,.list-with-arrows a{ 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,footer .links h6,.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,footer .links h6,.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,.list-with-arrows{ padding-top:0.5rem !important}.pr-2,.px-2,.product-list{ padding-right:0.5rem !important}.pb-2,.py-2,.list-with-arrows{ padding-bottom:0.5rem !important}.pl-2,.px-2,.product-list{ 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}.pb-4,.py-4{ padding-bottom:1.5rem !important}.pl-4,.px-4{ padding-left:1.5rem !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-n1{ margin:-0.25rem !important}.mt-n1,.my-n1{ margin-top:-0.25rem !important}.mr-n1,.mx-n1{ margin-right:-0.25rem !important}.mb-n1,.my-n1{ margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{ margin-left:-0.25rem !important}.m-n2{ margin:-0.5rem !important}.mt-n2,.my-n2{ margin-top:-0.5rem !important}.mr-n2,.mx-n2{ margin-right:-0.5rem !important}.mb-n2,.my-n2{ margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{ margin-left:-0.5rem !important}.m-n3{ margin:-1rem !important}.mt-n3,.my-n3{ margin-top:-1rem !important}.mr-n3,.mx-n3{ margin-right:-1rem !important}.mb-n3,.my-n3{ margin-bottom:-1rem !important}.ml-n3,.mx-n3{ margin-left:-1rem !important}.m-n4{ margin:-1.5rem !important}.mt-n4,.my-n4{ margin-top:-1.5rem !important}.mr-n4,.mx-n4{ margin-right:-1.5rem !important}.mb-n4,.my-n4{ margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{ margin-left:-1.5rem !important}.m-n5{ margin:-3rem !important}.mt-n5,.my-n5{ margin-top:-3rem !important}.mr-n5,.mx-n5{ margin-right:-3rem !important}.mb-n5,.my-n5{ margin-bottom:-3rem !important}.ml-n5,.mx-n5{ margin-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-n1{ margin:-0.25rem !important} .mt-sm-n1, .my-sm-n1{ margin-top:-0.25rem !important} .mr-sm-n1, .mx-sm-n1{ margin-right:-0.25rem !important} .mb-sm-n1, .my-sm-n1{ margin-bottom:-0.25rem !important} .ml-sm-n1, .mx-sm-n1{ margin-left:-0.25rem !important} .m-sm-n2{ margin:-0.5rem !important} .mt-sm-n2, .my-sm-n2{ margin-top:-0.5rem !important} .mr-sm-n2, .mx-sm-n2{ margin-right:-0.5rem !important} .mb-sm-n2, .my-sm-n2{ margin-bottom:-0.5rem !important} .ml-sm-n2, .mx-sm-n2{ margin-left:-0.5rem !important} .m-sm-n3{ margin:-1rem !important} .mt-sm-n3, .my-sm-n3{ margin-top:-1rem !important} .mr-sm-n3, .mx-sm-n3{ margin-right:-1rem !important} .mb-sm-n3, .my-sm-n3{ margin-bottom:-1rem !important} .ml-sm-n3, .mx-sm-n3{ margin-left:-1rem !important} .m-sm-n4{ margin:-1.5rem !important} .mt-sm-n4, .my-sm-n4{ margin-top:-1.5rem !important} .mr-sm-n4, .mx-sm-n4{ margin-right:-1.5rem !important} .mb-sm-n4, .my-sm-n4{ margin-bottom:-1.5rem !important} .ml-sm-n4, .mx-sm-n4{ margin-left:-1.5rem !important} .m-sm-n5{ margin:-3rem !important} .mt-sm-n5, .my-sm-n5{ margin-top:-3rem !important} .mr-sm-n5, .mx-sm-n5{ margin-right:-3rem !important} .mb-sm-n5, .my-sm-n5{ margin-bottom:-3rem !important} .ml-sm-n5, .mx-sm-n5{ margin-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-n1{ margin:-0.25rem !important} .mt-md-n1, .my-md-n1{ margin-top:-0.25rem !important} .mr-md-n1, .mx-md-n1{ margin-right:-0.25rem !important} .mb-md-n1, .my-md-n1{ margin-bottom:-0.25rem !important} .ml-md-n1, .mx-md-n1{ margin-left:-0.25rem !important} .m-md-n2{ margin:-0.5rem !important} .mt-md-n2, .my-md-n2{ margin-top:-0.5rem !important} .mr-md-n2, .mx-md-n2{ margin-right:-0.5rem !important} .mb-md-n2, .my-md-n2{ margin-bottom:-0.5rem !important} .ml-md-n2, .mx-md-n2{ margin-left:-0.5rem !important} .m-md-n3{ margin:-1rem !important} .mt-md-n3, .my-md-n3{ margin-top:-1rem !important} .mr-md-n3, .mx-md-n3{ margin-right:-1rem !important} .mb-md-n3, .my-md-n3{ margin-bottom:-1rem !important} .ml-md-n3, .mx-md-n3{ margin-left:-1rem !important} .m-md-n4{ margin:-1.5rem !important} .mt-md-n4, .my-md-n4{ margin-top:-1.5rem !important} .mr-md-n4, .mx-md-n4{ margin-right:-1.5rem !important} .mb-md-n4, .my-md-n4{ margin-bottom:-1.5rem !important} .ml-md-n4, .mx-md-n4{ margin-left:-1.5rem !important} .m-md-n5{ margin:-3rem !important} .mt-md-n5, .my-md-n5{ margin-top:-3rem !important} .mr-md-n5, .mx-md-n5{ margin-right:-3rem !important} .mb-md-n5, .my-md-n5{ margin-bottom:-3rem !important} .ml-md-n5, .mx-md-n5{ margin-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-n1{ margin:-0.25rem !important} .mt-lg-n1, .my-lg-n1{ margin-top:-0.25rem !important} .mr-lg-n1, .mx-lg-n1{ margin-right:-0.25rem !important} .mb-lg-n1, .my-lg-n1{ margin-bottom:-0.25rem !important} .ml-lg-n1, .mx-lg-n1{ margin-left:-0.25rem !important} .m-lg-n2{ margin:-0.5rem !important} .mt-lg-n2, .my-lg-n2{ margin-top:-0.5rem !important} .mr-lg-n2, .mx-lg-n2{ margin-right:-0.5rem !important} .mb-lg-n2, .my-lg-n2{ margin-bottom:-0.5rem !important} .ml-lg-n2, .mx-lg-n2{ margin-left:-0.5rem !important} .m-lg-n3{ margin:-1rem !important} .mt-lg-n3, .my-lg-n3{ margin-top:-1rem !important} .mr-lg-n3, .mx-lg-n3{ margin-right:-1rem !important} .mb-lg-n3, .my-lg-n3{ margin-bottom:-1rem !important} .ml-lg-n3, .mx-lg-n3{ margin-left:-1rem !important} .m-lg-n4{ margin:-1.5rem !important} .mt-lg-n4, .my-lg-n4{ margin-top:-1.5rem !important} .mr-lg-n4, .mx-lg-n4{ margin-right:-1.5rem !important} .mb-lg-n4, .my-lg-n4{ margin-bottom:-1.5rem !important} .ml-lg-n4, .mx-lg-n4{ margin-left:-1.5rem !important} .m-lg-n5{ margin:-3rem !important} .mt-lg-n5, .my-lg-n5{ margin-top:-3rem !important} .mr-lg-n5, .mx-lg-n5{ margin-right:-3rem !important} .mb-lg-n5, .my-lg-n5{ margin-bottom:-3rem !important} .ml-lg-n5, .mx-lg-n5{ margin-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:1200px){ .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-n1{ margin:-0.25rem !important} .mt-xl-n1, .my-xl-n1{ margin-top:-0.25rem !important} .mr-xl-n1, .mx-xl-n1{ margin-right:-0.25rem !important} .mb-xl-n1, .my-xl-n1{ margin-bottom:-0.25rem !important} .ml-xl-n1, .mx-xl-n1{ margin-left:-0.25rem !important} .m-xl-n2{ margin:-0.5rem !important} .mt-xl-n2, .my-xl-n2{ margin-top:-0.5rem !important} .mr-xl-n2, .mx-xl-n2{ margin-right:-0.5rem !important} .mb-xl-n2, .my-xl-n2{ margin-bottom:-0.5rem !important} .ml-xl-n2, .mx-xl-n2{ margin-left:-0.5rem !important} .m-xl-n3{ margin:-1rem !important} .mt-xl-n3, .my-xl-n3{ margin-top:-1rem !important} .mr-xl-n3, .mx-xl-n3{ margin-right:-1rem !important} .mb-xl-n3, .my-xl-n3{ margin-bottom:-1rem !important} .ml-xl-n3, .mx-xl-n3{ margin-left:-1rem !important} .m-xl-n4{ margin:-1.5rem !important} .mt-xl-n4, .my-xl-n4{ margin-top:-1.5rem !important} .mr-xl-n4, .mx-xl-n4{ margin-right:-1.5rem !important} .mb-xl-n4, .my-xl-n4{ margin-bottom:-1.5rem !important} .ml-xl-n4, .mx-xl-n4{ margin-left:-1.5rem !important} .m-xl-n5{ margin:-3rem !important} .mt-xl-n5, .my-xl-n5{ margin-top:-3rem !important} .mr-xl-n5, .mx-xl-n5{ margin-right:-3rem !important} .mb-xl-n5, .my-xl-n5{ margin-bottom:-3rem !important} .ml-xl-n5, .mx-xl-n5{ margin-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 !important}.text-justify{ text-align:justify !important}.text-wrap{ white-space:normal !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,footer .links{ 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,footer .links{ 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:1200px){ .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,footer .links h6{ text-transform:uppercase !important}.text-capitalize{ text-transform:capitalize !important}.font-weight-light{ font-weight:300 !important}.font-weight-lighter{ font-weight:lighter !important}.font-weight-normal,.menu li a{ font-weight:400 !important}.font-weight-bold,footer .links h6{ font-weight:700 !important}.font-weight-bolder{ font-weight:bolder !important}.font-italic{ font-style:italic !important}.text-white{ color:#fff !important}.text-primary{ color:#2A2A2A !important}a.text-primary:hover,a.text-primary:focus{ color:#040404 !important}.text-secondary{ color:#e6e6e6 !important}a.text-secondary:hover,a.text-secondary:focus{ color:silver !important}.text-success{ color:#ffd700 !important}a.text-success:hover,a.text-success:focus{ color:#b39700 !important}.text-info{ color:#fff !important}a.text-info:hover,a.text-info:focus{ color:#d9d9d9 !important}.text-warning{ color:#DC3545 !important}a.text-warning:hover,a.text-warning:focus{ color:#a71d2a !important}.text-danger{ color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{ color:#a71d2a !important}.text-light{ color:#fafafa !important}a.text-light:hover,a.text-light:focus{ color:#d4d4d4 !important}.text-dark{ color:#444444 !important}a.text-dark:hover,a.text-dark:focus{ color:#1e1e1e !important}.text-body{ color:#212529 !important}.text-muted{ color:#6c757d !important}.text-black,.menu li a{ color:#2A2A2A}.text-orange,.sub-menu a:hover span,.menu li:hover > a{ color:#F39E14}.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}.text-decoration-none{ text-decoration:none !important}.text-break{ word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{ color:inherit !important}.visible{ visibility:visible !important}.invisible{ visibility:hidden !important}@media print{ *, *::before, *::after{ text-shadow:none !important;box-shadow:none !important} a:not(.btn):not(.btn-noshadow){ text-decoration:underline} abbr[title]::after{ content:" (" attr(title) ")"} pre{ white-space:pre-wrap !important} pre, blockquote{ border:1px solid #adb5bd;page-break-inside:avoid} thead{ display:table-header-group} tr, img{ page-break-inside:avoid} p, h2, h3{ orphans:3;widows:3} h2, h3{ page-break-after:avoid} @page{ size:a3} body{ min-width:992px !important} .container{ min-width:992px !important} .navbar{ display:none} .badge{ border:1px solid #000} .table{ border-collapse:collapse !important} .table td, .table th{ background-color:#fff !important} .table-bordered th, .table-bordered td{ border:1px solid #dee2e6 !important} .table-dark{ color:inherit} .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{ border-color:#dee2e6} .table .thead-dark th{ color:inherit;border-color:#dee2e6} }html{ scroll-behavior:smooth}button,input,select,textarea{ background-color:transparent;border-style:none}.bg-primary{ background-color:#fff !important}.btn-cta{ background-color:#2A2A2A;border:none} .btn-cta:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-cta:hover{ color:#212529;background-color:#F39E14} .btn-cta.disabled,.btn-cta:disabled{ color:#fff;background-color:#2A2A2A} .btn-cta:not(:disabled):not(.disabled):active,.btn-cta:not(:disabled):not(.disabled).active, .show > .btn-cta.dropdown-toggle{ color:#fff;background-color:#111111} .btn-cta:not(:disabled):not(.disabled):active:focus,.btn-cta:not(:disabled):not(.disabled).active:focus, .show > .btn-cta.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(74,74,74,0.5)}.btn-outline-cta{ color:#2A2A2A} .btn-outline-cta:hover{ color:#fff;background-color:#2A2A2A} .btn-outline-cta:focus,.btn-outline-cta.focus{ box-shadow:0 0 0 0.2rem rgba(42,42,42,0.5)} .btn-outline-cta.disabled,.btn-outline-cta:disabled{ color:#2A2A2A;background-color:transparent} .btn-outline-cta:not(:disabled):not(.disabled):active,.btn-outline-cta:not(:disabled):not(.disabled).active, .show > .btn-outline-cta.dropdown-toggle{ color:#fff;background-color:#2A2A2A} .btn-outline-cta:not(:disabled):not(.disabled):active:focus,.btn-outline-cta:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cta.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(42,42,42,0.5)}.btn-noshadow{ box-shadow:none}.btn-trash{ position:absolute;right:0}h4,h4,.h4{ font-family:Poppins}h5,h5,.h5{ font-family:Poppins}h6,h6,.h6{ font-family:Poppins}.custom-select{ -webkit-appearance:none}#main-menu{ flex-basis:auto}.max-width{ max-width:1140px}body{ position:relative}.campaign-bar{ color:#FEF0EB;background:#F39E14;font-size:0.9rem;padding:7px;transition:font-size 0.15s,padding 0.15s} .campaign-bar.d-block,.showMore a.campaign-bar,.list-with-arrows a.campaign-bar{ display:block !important} .campaign-bar.d-none{ display:none !important}.scrolled .campaign-bar{ font-size:0.8rem;padding:3px}@media (min-width:768px){ .campaign-bar{ } .campaign-bar.d-md-block{ display:block !important} .campaign-bar.d-md-none{ display:none !important} }@media (min-width:992px){ .campaign-bar{ font-size:1.6rem;padding:15px} .campaign-bar:hover{ background:#F4C16E} .scrolled .campaign-bar{ font-size:1.2rem;padding:8px} }@media (min-width:992px){ .main-container > .row,footer .main-container > .links,.main-container > .product-list,.max-width-xl{ max-width:1210px} }.btn-cart{ width:100%}.cta-text{ color:#2A2A2A}.text-responsive{ font-size:calc(80% + 1vw + 1vh)}.box{ border:1px solid #ddd}.btn-noshadow{ box-shadow:none}.input-search{ box-shadow:none !important}.f-size-20{ font-size:20px !important}.min-w-100{ min-width:100px}@media (min-width:992px){ .right-column .w100-lg-right{ flex:0 0 100% !important;max-width:100% !important} .right-column .w80-lg-right{ flex:0 0 80% !important;max-width:80% !important} }.carousel-indicators{ height:1px !important;z-index:2} .carousel-indicators li{ margin-top:1.2rem !important;background-color:#878787 !important}.text-green{ color:#2A2A2A !important}.voucher-delivery-option .radio-option{ height:32px;width:32px;background:no-repeat 50% 0px url(/images/misc/checkoutSprite.png);position:absolute;top:50%;margin-top:-16px}.voucher-delivery-option.active .radio-option{ background-position-y:-38px}@media (max-width:767.98px){ .header-font-small{ font-size:2rem} }.voucher-image-points{ background:url(/images/icons/icspriteinputs.png);background-position:0px -80px;background-repeat:no-repeat;padding-left:20px}.logo-wrapper{ background-size:contain;background-repeat:no-repeat}.logo-img{ width:100%;height:auto}.menu li{ padding:0.5rem;text-align:left} .menu li h3 a{ font-size:inherit} .menu li a{ font-size:0.9rem} .menu li .text-dark a{ color:#444 !important}@media (min-width:768px){ .menu-header{ max-width:80%} }@media (min-width:768px){ .menu > li{ text-align:center} }.xmas-countdown{ font-size:10px;background-color:#8e000d;color:#fff} .xmas-countdown .countdown{ background-color:#fff;color:#8e000d}.xmasCal{ width:70px;text-align:center;background:url("/images/xmas-calendar-background.svg") no-repeat center center transparent;margin:0 0 0 -10px} .xmasCal span{ font-size:9px;display:block;padding:0px 10px 15px 10px} .xmasCal b{ font-size:16px;display:block;padding-top:20px;line-height:0.8}aside,.sidebar{ -ms-flex:0 0 230px;flex:0 0 230px}footer{ background:#FEF0EB} footer .links{ padding-left:15px} footer .links li:hover a{ color:#F39E14} footer .links a{ color:#2A2A2A}.divider-header{ font-size:1.55rem;line-height:1.9rem}.divider-hr{ border-top:0.4rem solid #0078c1}.product-image{ position:relative;min-height:1px}.product-save{ color:#E62F35;font-weight:bold}.btn-product{ width:100%}.btn-xmas{ background-color:#E62F35;border:none} .btn-xmas:not(#btnContinue):not(.btn-secondary){ color:#FEF0EB !important} .btn-xmas:hover{ color:#212529;background-color:#F39E14} .btn-xmas.disabled,.btn-xmas:disabled{ color:#fff;background-color:#E62F35} .btn-xmas:not(:disabled):not(.disabled):active,.btn-xmas:not(:disabled):not(.disabled).active, .show > .btn-xmas.dropdown-toggle{ color:#fff;background-color:#ca181e} .btn-xmas:not(:disabled):not(.disabled):active:focus,.btn-xmas:not(:disabled):not(.disabled).active:focus, .show > .btn-xmas.dropdown-toggle:focus{ box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(234,78,83,0.5)}.showMore a{ border-bottom:solid 1px white} .showMore a:hover{ border-bottom:solid 1px #7b7b7b}.product-badge{ background:#ddd;position:absolute;bottom:10px;width:100%}.product-badge-premium{ background:#FEF0EB;color:#2A2A2A}.product-badge-cheap{ background:#FEF0EB;color:#fff;z-index:15}.product-badge-xmas-gift{ background:#FEF0EB;color:#fff;z-index:15}.product-badge-best-seller{ background:#FEF0EB;color:#fff;z-index:15}.product-badge-save-money{ background:#FEF0EB;color:#fff;z-index:15}.asideLeft1 .product-list > div{ flex:0 0 100% !important;max-width:100% !important}.divProdRight .divProductList{ display:none} .divProdRight .divProductList .product-list > div{ flex:0 0 33.33333% !important;max-width:33.33333% !important}@media (min-width:992px){ .divProdRight .divProductList{ display:block} }.gift-guide .product-image{ width:100%;height:auto}.gift-guide .btn-group-gg-slider .btn,.gift-guide .btn-group-gg-slider .btn-noshadow{ height:1.75rem;margin-top:auto;margin-bottom:auto;box-shadow:none;padding-top:0.05rem}.gift-guide .btn-group-gg-slider .btn-secondary:not(:disabled):not(.disabled).active,.gift-guide .show > .btn-secondary.dropdown-toggle{ height:inherit;padding-top:.375rem;border-radius:.25rem}.gift-guide .btn-group-gg .btn,.gift-guide .btn-group-gg .btn-noshadow{ margin-right:.5rem}.gift-guide .gg-arrow{ position:relative;background:#0078c1;color:#fff;font-size:17px;border-radius:3px;padding:9px 0 9px 10px;float:left;width:100%;font-weight:bold}.gift-guide .gg-arrow:after{ content:"";position:absolute;right:-20px;top:1px;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent;border-left:27px solid #0078c1;border-radius:5px;float:left;margin:-8px 0 0 -3px}#cart-wrapper .product-image{ width:100%}#cart-wrapper .product-title{ min-height:0;margin-bottom:2px}#cart-wrapper .single-copy-xmas-delivery-info{ background-color:#FEF7DF;font-size:14px;color:#212529}.list-group-item{ user-select:none}.list-group input[type="checkbox"]{ display:none}.list-group input[type="checkbox"] + .list-group-item{ cursor:pointer}.list-group input[type="checkbox"]:checked + .list-group-item{ background-color:#0275D8;color:#FFF}.list-group input[type="checkbox"]:checked + .list-group-item:before{ color:inherit}.list-group input[type="radio"]{ display:none}.list-group input[type="radio"] + .list-group-item:before{ font-family:FontAwesome;content:"\f10c";position:absolute;top:9px;left:1.25rem;font-size:1.25rem;color:inherit}.list-group-item:nth-of-type(1){ border-radius:.25rem}.list-group input[type="radio"]:checked + .list-group-item:before{ content:"\f058"}.list-group input[type="radio"] + .list-group-item{ cursor:pointer;padding-left:4rem}.list-group input[type="radio"]:checked + .list-group-item{ background-color:#f8f9fa}.list-group input[type="radio"]:checked + .list-group-item:before{ color:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{ -webkit-appearance:none;margin:0}input[type=number]{ -moz-appearance:textfield}@media (max-width:767.98px){ .divTemplate{ width:100% !important} .imgTemplate{ max-width:505px !important;width:100% !important} .imgCover{ margin-top:80% !important} .txtMessage{ margin-top:50% !important;width:66% !important} .imgFinishedCard{ width:100% !important} }.divCustInfo i{ font-size:24px}.divCategoriesListPuff .row:first-of-type div a,.divCategoriesListPuff footer .links:first-of-type div a,footer .divCategoriesListPuff .links:first-of-type div a,.divCategoriesListPuff .product-list:first-of-type div a{ display:block;background:url("/images/icons/icspritearrows.png") no-repeat right 14px}@media (max-width:767.98px){ .divVoucherPrivateExtraInfo .row .row,.divVoucherPrivateExtraInfo footer .links .row,footer .divVoucherPrivateExtraInfo .links .row,.divVoucherPrivateExtraInfo .product-list .row,.divVoucherPrivateExtraInfo .row footer .links,footer .divVoucherPrivateExtraInfo .row .links,.divVoucherPrivateExtraInfo footer .links .links,footer .divVoucherPrivateExtraInfo .links .links,.divVoucherPrivateExtraInfo .product-list footer .links,footer .divVoucherPrivateExtraInfo .product-list .links,.divVoucherPrivateExtraInfo .row .product-list,.divVoucherPrivateExtraInfo footer .links .product-list,footer .divVoucherPrivateExtraInfo .links .product-list,.divVoucherPrivateExtraInfo .product-list .product-list{ background-color:#d4eef8} }.list-with-arrows a{ color:#5d5d5d} .list-with-arrows a:hover{ color:#F39E14}@media (max-width:767.98px){ .list-with-arrows div{ padding-right:5px;padding-left:5px} .list-with-arrows a{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:7px} .list-with-arrows a:after{ font-size:12px;right:15px;top:25%} .list-with-arrows a img{ width:30px} }.bg-beige{ background-color:#f5f5f5}.btn-cart.disabled{ cursor:initial;opacity:0.5}.divProductContent{ display:grid;grid-template-columns:470px 1fr;grid-template-rows:auto 1fr;grid-gap:15px;position:relative} .divProductContent .divProdRight{ grid-row:span 2} .divProductContent .divProdRight h1{ margin:15px 0px;font-size:24px;display:block} .divProductContent .divProdRight .divProdLang{ padding:0px;font-size:11px;margin:-10px 0px 10px 0px}@media (max-width:767.98px){ .divProductContent{ grid-template-columns:1fr} .VoucherValueTable .imgVoucherOffer{ height:33px !important} .font-header-sm{ font-size:1.2rem} }.ArticleBigImage img{ width:100%}@media (min-width:768px){ #offer-carousel-container{ min-height:600px} }.offer-single-copy-container.disabled{ opacity:0.5} .offer-single-copy-container.disabled label{ cursor:not-allowed}.offer-single-copy-container .offer-text-container .offer-single-copy-see-cover{ text-decoration:underline;font-size:14px;font-weight:400;align-self:flex-start;width:auto}.offer-single-copy-container .offer-single-copy-issue-info{ font-weight:400}.offer-single-copy-container .offer-single-copy-extra-info{ font-size:14px;font-style:italic;font-weight:400;color:#727272} .offer-single-copy-container .offer-single-copy-extra-info.out-of-stock{ font-size:14px;font-style:normal;font-weight:700}.offer-subscription-container .offer-image-container .offer-badge-premium{ height:95px;background:#FEF0EB;line-height:15px;display:flex;flex-direction:column;align-items:center} .offer-subscription-container .offer-image-container .offer-badge-premium .offer-image-multiple-premiums{ margin-top:4px;width:58px;height:58px;vertical-align:baseline} .offer-subscription-container .offer-image-container .offer-badge-premium .multiple-premiums-badge-text{ font-size:12px;font-weight:500;width:auto;white-space:nowrap}.offer-color-badge{ display:inline-flex;align-items:center;justify-content:center;align-self:start;height:27px;border-radius:0px 50px 50px 0px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 20px;font-weight:400;font-size:14px;margin-left:-3rem;margin-bottom:1rem}.offer-badge{ background:#fff;min-width:95px;height:95px;line-height:95px;border-radius:5px;color:#000;text-align:center;border:1px solid #6c757d;overflow:hidden;margin-left:auto} .offer-badge img{ vertical-align:middle;width:95px}.offer-text-image-container{ display:flex;align-items:flex-start;gap:15px;padding:1rem 1rem 1rem 2.6rem} .offer-text-image-container .offer-text-container{ display:flex;flex:1 1 80%;flex-direction:column} .offer-text-image-container .offer-text-container.flex-full-width{ flex:1 1 100%} .offer-text-image-container .offer-text-container .premium-read-more-container{ margin-top:0.5rem} .offer-text-image-container .offer-text-container .offer-single-copy-see-cover{ margin-top:0.5rem} .offer-text-image-container .offer-text-container .offer-single-copy-extra-info{ margin-top:0.5rem} .offer-text-image-container .offer-text-container .extra-info{ color:#727272} .offer-text-image-container .offer-image-container{ display:flex;flex:1 1 20%} .offer-text-image-container .offer-image-container.flex-non-width{ flex:0} .offer-text-image-container .offer-image-container .offer-image-single-copy{ margin-left:auto;height:95px;width:95px;border:1px solid #6c757d;border-radius:5px;overflow:hidden} .offer-text-image-container .offer-image-container .offer-image-single-copy img{ width:95px}.premium-text-image-container{ display:flex;margin:1rem 1rem 1rem 2.6rem} .premium-text-image-container .premium-text-container{ display:flex;flex-direction:column;flex:1 1 80%} .premium-text-image-container .premium-text-container .premium-read-more-container{ margin-top:0.5rem} .premium-text-image-container .premium-image-container{ display:flex;flex:1 1 20%}.premium-delivery-extra-info,.voucher-redeem-extra-info{ background-color:#FEF7DF;border-radius:5px;padding:10px;font-size:14px;margin:1rem 0}.product-page-usp{ flex-direction:column} .product-page-usp li{ flex:1 1 100%}#product-accordion{ background-color:#FFF9F6}.header-badge{ right:auto;margin-left:1rem;top:-0.1rem}.headline-order-step{ font-size:1.4em}.header-product-info,.header-checkout-voucher-discount{ border:0;text-align:left;border-top:1px solid #ccc;position:relative}.header-product-info:after,.header-checkout-voucher-discount:after{ font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f077";position:absolute;right:1em;top:0.5em}.collapsed .header-product-info:after,.collapsed .header-checkout-voucher-discount:after{ content:"\f078"}.offer-option-group input[type="radio"]:empty{ display:none}.offer-label,.freegift-label,.premium-label{ color:#666;position:relative}.single_copy_out_of_stock label:after{ content:"\274c";position:absolute;left:14px;font-size:12px;top:7.5px}.single_copy_out_of_stock label:before{ color:red}.single_copy_out_of_stock .offer-label{ color:grey;background:repeating-linear-gradient(-65deg,rgba(135,135,135,0.1),rgba(135,135,135,0.1) 10px,#fafafa 10px,#fafafa 20px)}.single_copy_out_of_stock .offer-label{ cursor:not-allowed}.offer-label{ font-size:1.05rem;line-height:1.3rem;font-weight:bold;width:100%;height:100%;cursor:pointer;border-radius:.3em;border:#cccccc solid 2px;transition:border 0.25s;transition:color 0.25s} .offer-label.with-premium{ min-height:102px} .offer-label.premium-label{ padding:0 !important} .offer-label.with-color-label:before{ top:59px} .offer-label .offer-subscription-premium-name{ font-weight:400}.single-copy-offer{ font-size:1.25rem;line-height:1.3rem;font-weight:bold;width:100%;height:100%;border-radius:.3em;margin-right:.5rem;padding-left:0.8rem;text-align:left;position:relative} .single-copy-offer .extra-info{ font-size:0.9rem;line-height:1rem}.single-copy-offer.out-of-stock{ color:grey;background:repeating-linear-gradient(-65deg,rgba(135,135,135,0.1),rgba(135,135,135,0.1) 10px,#fafafa 10px,#fafafa 20px);cursor:not-allowed} .single-copy-offer.out-of-stock button{ display:none} .single-copy-offer.out-of-stock [data-single-copy-offer-info]{ display:none}.single-copy-offer.in-stock{ border:#f39e14 solid 2px}.single-copy-xmas-offer{ font-size:1.25rem;line-height:1.3rem;font-weight:bold;width:100%;height:100%;border-radius:.3em;border:#f5f5f5 solid 2px;margin-right:.5rem;padding-left:0.8rem;color:#f4f4f4;text-align:left;position:relative} .single-copy-xmas-offer .extra-info{ font-size:0.9rem;line-height:1rem}.single-copy-xmas-offer-button{ display:inline-block;margin-top:9px;padding-left:20px;padding-right:20px}.single-copy-xmas-offer-tree-gift{ width:138px;position:absolute;bottom:-1px;right:-15px}@media (min-width:768px){ .single-copy-xmas-offer-tree-gift{ width:154px;position:absolute;bottom:-1px;right:-18px} }.offer-label:before,.freegift-label:before{ position:absolute;font-size:20px;font-weight:bold;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\f111";display:flex;top:16px;left:12px}.offer-option-group input[type="radio"]:checked ~ label{ border-color:#000000 !important}.offer-option-group input[type="radio"]:checked ~ label:after{ font-family:Font Awesome\ 5 Free;content:"\f111";font-weight:900;position:absolute;font-size:12px;top:16px;left:16px}.offer-option-group input[type="radio"]:checked ~ label.with-color-label:after{ top:59px}.customertype-header{ font-family:"Klarna Text","Klarna Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:19px}.customertypes{ line-height:1.3rem;display:flex;flex-direction:column;padding:30px 0 10px 44px;background:white} .customertypes .customertype-buttons{ display:flex} .customertypes a{ font-size:1.05rem;line-height:36px;padding-left:7px;padding-right:20px;font-weight:bold;height:100%;cursor:pointer;border-radius:.3em;border:#f5f5f5 solid 2px;margin-right:.5rem;transition:border 0.25s;transition:color 0.25s;display:flex;align-items:center;background-color:#FAFAFA;color:#6c757d} .customertypes a:before{ line-height:33px;font-size:1.4rem;font-weight:bold;font-weight:400;font-family:"Font Awesome\ 5 Free";content:"\f111";width:2rem;color:#6c757d} .customertypes a:hover{ background-color:#eaeaea;border-color:#eaeaea} .customertypes a.active{ color:#2A2A2A;border-color:#2A2A2A;transition:border-color 0.5s} .customertypes a.active:before{ content:"\f058";color:#2A2A2A}.delivery-options{ line-height:1.3rem;display:flex;flex-wrap:wrap;gap:10px} .delivery-options .offer-type{ display:flex;align-items:center;justify-content:center;flex:1 1 calc((100% - 20px) / 3);background-color:#F0F0F0;border-radius:5px;border:1px solid #ccc;height:55px;cursor:pointer} .delivery-options .offer-type .offer-icon{ width:30px;margin-left:2px} .delivery-options .offer-type.selected-offer-type{ background-color:#2A2A2A;color:#FEF0EB} .delivery-options .offer-type.selected-offer-type .offer-icon{ filter:invert(94%) sepia(2%) saturate(1811%) hue-rotate(321deg) brightness(103%) contrast(140%)} .delivery-options .offer-type.selected-offer-type.xmas-offer-type{ background:#e62f35;background:linear-gradient(90deg,#e62f35 0%,#b21419 100%)} @media (max-width:767px){ .delivery-options .offer-type{ flex:1 1 calc(50% - 10px)} .delivery-options .offer-type:nth-child(3){ flex:1 1 100%} } .delivery-options input[type="radio"]:empty{ display:none} .delivery-options .js-offer-type{ position:relative} .delivery-options .js-offer-type label{ position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:400;margin:0} .delivery-options .xmas-offer-type-extra-info{ opacity:0;transform:translateY(-20px);transition:opacity 0.5s ease,transform 0.5s ease;visibility:hidden;max-height:0;overflow:hidden;align-items:center;justify-content:center;flex:1 1 100%;background-color:#FEF7DF;border-radius:5px;padding:0} .delivery-options .xmas-offer-type-extra-info span{ font-size:14px} .delivery-options .xmas-offer-type-extra-info.xmas-offer-type-extra-info-selected{ opacity:1;transform:translateY(0);visibility:visible;max-height:500px;padding:10px}.freegift-image{ width:95px;height:auto;display:inline-block;background-size:cover}.freegift-text{ max-width:calc(100% - 104px)} .freegift-text.premium-text{ max-width:none}.term-badge{ color:#fafafa;background-color:#444444;font-weight:normal;font-size:14px;padding:0.15rem;border-radius:3px} .term-badge i{ font-family:Font Awesome\ 5 Free}.premium-read-more{ font-weight:normal;text-decoration:underline;font-size:14px} .premium-read-more:hover{ color:#005cbf}.extra-info{ font-size:14px;line-height:1.1rem;font-weight:400;font-style:italic}.freegift-label-text{ font-weight:normal;overflow:hidden;margin-bottom:0;text-overflow:ellipsis}.rating-filled{ color:#b73235}.rating-filled:hover{ color:#ccc}.rating-empty{ color:#ccc}.breadcrumbs{ font-size:0.8rem}.thumbnails{ width:8rem}.thumbnail-image{ max-width:100%;height:auto;object-fit:contain}.buy-button-offer{ font-size:0.9rem}#offer-carousel .carousel-item{ transition-duration:0.5s !important}#frmSearch .ui-menu .ui-menu-item-show-all a{ margin:-2px 5px -2px -2px;width:calc(100% + 4px)}.bg-subscribe{ background-color:#ED6B99;color:#FEF0EB}.z-0{ z-index:0}.z-1{ z-index:1}.z-2{ z-index:2}.z-3{ z-index:3}.z-n1{ z-index:-1}body{ margin:0px} @media (max-width:768px){ body{ overflow-x:hidden} }*,*::before,*::after{ font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block}::-moz-selection{ background:#9fd6ff;color:#00314f;text-shadow:none}::selection{ background:#9fd6ff;color:#00314f;text-shadow:none}img{ border:none}a{ color:#000;cursor:pointer !important;text-decoration:none}.clear{ clear:both}.flRight{ float:right}.flLeft{ float:left}.txtRight{ text-align:right}.pointer{ cursor:pointer}a.pointer:hover{ text-decoration:underline}ul{ margin:0px;padding:0px;list-style:none}.spanLine,.spanLineHead,.pLine,.spanLineBig{ display:block;border-bottom:solid 1px #d6d6d6;clear:both}.spanLineBig{ border-bottom:solid 5px #d4d4d4;margin:0px 0px 15px 0px;padding:0px 0px 5px 0px}.pLine{ padding:10px 0px;margin:10px 0px;line-height:18px}.spanLineHead{ height:9px;margin:0px 0px 10px 0px}.spanLineHead b{ background-color:#FBFBFB;padding:5px 5px 5px 0px}.hidden{ display:none}.hide{ display:none !important}.block{ display:block;clear:both}.border{ border:solid 1px #d7dee5}.valign{ vertical-align:middle}.txtRed{ color:#d10505}.txtGrey{ color:#646464}.txt14{ font-size:14px !important}.txtRedPremie{ font-size:11px !important;color:#93191c}.divHeaderBar,.divHeader,.divHeaderBarRed{ display:block;font-size:14px;font-weight:bold;margin:0px 0px 15px 0px}.divHeader h1{ font-size:20px;margin:0px 0px 10px 0px}.divHeader h2,.divHeader h3,.divHeader span{ font-size:12px;font-weight:normal}.divHeaderBarRed{ background:#E62F35;color:#fff;padding:5px}.divHeaderBarRed a{ color:#fff}.divHeaderBarRed .aShow{ background:url("/images/icons/icspritearrows.png") no-repeat right -85px;padding:0px 30px 0px 0px}.divHeaderBarRed .active{ font-weight:bold}.divHeaderBar .divTopTexts{ font-size:12px}.divHeaderBar h2,.divHeaderBarRed h2,.divHeaderBarRed h3{ font-size:14px !important;font-weight:bold !important;margin:0px !important;float:left}.noMargin{ margin:0px !important}.marginT10{ margin:10px 0px 0px 0px}.marginB15{ margin:0px 0px 15px 0px}.marginR15{ margin:0px 15px 0px 0px}.spanInfo{ float:left;display:block;margin:0px 0px 15px 0px}.divBox{ padding:10px;background-color:#fcfcfc;border:solid 1px #d4d4d4}.divGradientBox{ background:url("/images/backgrounds/bg_whitegradient.png") repeat-x left bottom #f4f4f4;border:solid 1px #f0f0f0;display:block}.divGradientBox h1,.divGradientBox h2,.divGradientBox p{ display:block;margin:0px 0px 20px 0px}.divGradientBox p{ font-size:14px;color:#686868}.divGradientBox .aGreen{ padding:4px 15px}.divGreyBox{ background:#fbfbfb;padding:5px 10px;border:solid 1px #d6d6d6;margin:0px 0px 10px 0px}.divOkMsg{ font-weight:bold;font-style:italic;padding:3px 4px;color:#fff;line-height:20px;background-color:#58a123}.divErrMsg{ font-weight:bold;font-style:italic;padding:3px 4px;color:#fff;line-height:20px;background-color:#8e2c29}.spLineThrough{ text-decoration:line-through}.aGreen,.aGreenLight,.aGrey,.aRed,.aGreyDark{ background-color:#58a123;color:#fff !important;font-weight:bold;text-align:center;font-size:13px;cursor:pointer;border:none;border-radius:5px;padding:5px 10px;margin-top:-4px;box-shadow:0 2px 0 0 #398606}.email-inputs input{ margin:1px}.email-inputs #aNewsmailSignUp{ }.aGreenLight{ background-color:#67b42f}.aGrey{ padding:4px 5px;background-color:#7b7b7b;font-weight:bold;border-radius:5px;box-shadow:0 2px 0 0 #666}.aGrey:hover{ background-color:#636363}.aRed{ background-color:#a21717;box-shadow:0 2px 0 0 #7a0001}.aRed:hover{ background-color:#8b1111}.aGreen:hover,.aGreenLight:hover,.aGreenBig:hover{ background-color:#519321}.aBlackArrow{ color:#fff !important;padding:7px 35px 7px 10px;background-color:#7b7b7b;font-weight:bold;background:url("/images/sprite-v1.png") no-repeat right -611px #2A2A2A}.aGreyArrow,.aGreenArrow,.aGreyArrowBack,.aGreenBig{ color:#fff !important;padding:7px 35px 7px 10px;background-color:#7b7b7b;font-weight:bold;background:url("/images/sprite-v1.png") no-repeat right -74px #7b7b7b}.aGreyArrowBack{ background:url("/images/sprite-v1.png") no-repeat left -116px #7b7b7b;padding:7px 10px 7px 35px;font-size:16px}.aGreyArrowBack.rounded{ border-radius:5px;padding:9px 10px 7px 35px}.aGreenArrow{ background:url("/images/sprite-v1.png") no-repeat right -140px #67b42f;font-size:16px}.aGreenArrow.rounded{ border-radius:5px;padding:9px 35px 7px 10px}.aGreenBig{ border-radius:5px;background:#67b42f;font-size:14px;padding:7px 10px 7px 10px;box-shadow:0 2px 0 0 #398606}.aGreenBig.rounded{ border-radius:5px}.aGreen.rounded{ background:#67b42f;border-bottom:2px solid #58a123;border-radius:5px}.aGreyArrow:hover,.aGreenArrow:hover,.aGreyArrowBack:hover{ text-decoration:underline}.aBuy span{ background:url("/images/sprite-v1.png") no-repeat left -883px transparent;padding:0px 0px 0px 22px}.aBuySmall span{ background:url("/images/sprite-v1.png") no-repeat -357px -882px transparent;padding:0px 0px 0px 16px;font-size:11px}.aBuy span.noIcon,.aBuySmall span.noIcon{ background:none;padding:0}.aArrowSmall{ background:url("/images/icons/icspritearrows.png") no-repeat right 1px transparent;padding:2px 29px 2px 0px;color:#444;font-weight:bold;display:inline-block}.aPdf{ background-image:url("/images/icons/ic_pdf.png");background-position:left center;background-repeat:no-repeat;padding-left:18px;line-height:16px;display:inline-block;vertical-align:middle}.divTextBar{ background-color:#7b7b7b;height:6px;margin:0px 0px 15px 0px}.divTextBar span{ background-color:#fff;padding-right:5px;display:inline-block;font-weight:bold;margin-top:-10px;position:absolute}.spanAlertText{ font-weight:bold;font-style:italic;padding:3px 4px;color:#fff;line-height:20px;background-color:#8e2c29}.spanAlertBox{ padding:3px 4px;color:#8e2c29;border:1px solid #8e2c29;line-height:20px;background-color:#fac8cb;display:block;margin-bottom:10px}.spanOkText{ background:url("/images/sprite-v1.png") no-repeat scroll left -521px transparent;font-size:12px;font-weight:bold;padding:0 0 0 22px}.spanTemporary{ font-style:italic;color:#666}.txtSmall{ font-size:11px}.txtBig{ font-size:16px}.txtBold{ font-weight:bold}.breadCrumbs{ display:block;color:#959595;margin:-5px 0px 3px -3px}.breadCrumbs a,.breadCrumbs span{ font-size:10px;color:#959595;margin:0px 3px}.breadCrumbs a:hover{ text-decoration:underline}.maR8{ margin:0px 8px 0px 0px}.infoText{ line-height:17px;margin-bottom:15px}.w45{ width:45px}.w50{ width:50px}.w90{ width:90px}.w100{ width:100px}.w130{ width:130px}.w150{ width:150px}.w240{ width:240px}.w200{ width:200px !important}.w205{ width:205px}.w210{ width:210px}.w220{ width:220px !important}.w260{ width:260px}.w315{ width:315px}.w318{ width:318px}.w330{ width:330px}.w350{ width:350px}.w370{ width:370px}.w530{ width:490px}.w550{ width:550px}.w580{ width:580px}.w665{ width:665px}.w1500{ width:1500px}.wFull{ width:100% !important}.divAddress > .w110{ background-color:Fuchsia}.sidebar{ flex:0 0 217px;width:217px}.puff{ display:block;margin:0px 0px 15px 0px;color:#393939;background:#fff}.puffContent{ padding:10px}.puff h1,.puff h2,.puff h3{ background:#9fd6ff;color:#00314f;font-weight:bold;font-size:14px;padding:4px 8px}.puffheader{ display:block;background:#fff;color:#00314f;font-weight:bold;font-size:14px;padding:4px 8px}.puffInfo a{ text-decoration:underline}.aPuffLine{ background:url("/images/sprite-v1.png") no-repeat right -326px transparent !important;color:#444;font-size:14px;font-weight:bold;display:block;border-bottom:dotted 1px #888;padding:0px 20px 8px 0px;margin:0px 0px 9px 0px;text-decoration:none}.divContent > .puff{ float:left;margin:0px 27px 15px 0px}.asideLeft > .puff,.asideLeft > .puffPlain img{ width:100%}.asideLeft > .puffVoucher{ width:185px;height:135px}.imgPuffFree{ margin-left:-10px}.puffCSLink{ font-size:13px}.puffCSLinkContent{ border-bottom:dotted 1px #888;margin:10px;padding-bottom:10px;font-weight:bold;background:url("/images/icons/ic_question.png") no-repeat right 0px transparent !important}.puffCSLinkText{ width:126px;display:inline-block;font-size:13px}.puffCSLink a{ background:url("/images/sprite-v1.png") no-repeat right -326px transparent !important;color:#444;font-weight:bold;font-size:13px;display:block;margin:10px;text-decoration:none}.puffCSChat{ font-size:13px}.puffCSChatContent{ border-bottom:dotted 1px #888;margin:10px;padding-bottom:10px;font-weight:bold;background:url("/images/icons/ic_question_gift.png") no-repeat left 0px transparent !important}.puffCSChatText{ width:100px;display:inline-block;font-size:13px;left:64px;position:relative}.puffCSChat a{ background:url("/images/sprite-v1.png") no-repeat right -326px transparent !important;color:#444;font-weight:bold;font-size:13px;display:block;margin:10px;text-decoration:none}.puffVoucherFree{ background-repeat:no-repeat;min-height:132px;border:none}.puffVoucherFree.marginRight{ margin-right:6px}.puffVoucherFree h2{ color:#000;background:#9fd6ff;font-weight:bold;font-size:14px;padding:4px 8px}.puffVoucherFree ul{ margin:0px 0px 0px 20px}.puffVoucherFree ul li{ list-style-type:disc}.puffVoucherHead{ display:block;margin:0px 0px 10px 0px}.puffVoucherHead p{ float:left;max-width:500px;margin:5px 0px}.puffInputArea{ display:block;margin:10px 0px}.puffVoucher{ background:url("/images/backgrounds/bg_puffvoucher.png?v=0") no-repeat center bottom #f3f8fb;padding:0px 0px 100px 0px;font-size:14px}.puffVoucher .puffContent{ padding:15px 10px 10px 10px}.puffVoucher a{ color:#444444}.puffVoucher .active{ background:none !important;color:#8e8e8e !important}.puffVoucher .aGreen{ display:inline-block;margin:3px 7px 3px 0px;font-size:11px;min-width:90px;text-decoration:none}.puffVoucher .aGreenArrow,.puffInputArea .aGreenArrow{ background:url("/images/sprite-v1.png") no-repeat right -146px #67B42F;display:inline-block;padding:3px 21px 3px 10px;height:15px;margin:-3px 0px 0px 0px;vertical-align:middle;text-decoration:none}.puufVoucherCode .aArrow{ background:url("/images/sprite-v1.png") no-repeat right -323px transparent !important;width:23px;height:22px;display:inline-block;margin:5px 0px -6px 0px}.puffVoucher h3{ background:none;font-size:24px;color:#fff;padding:0px}.puufVoucherCode{ font-weight:bold}.puufVoucherCode input[type=text]{ margin:3px 0px 9px 0px;max-width:108px}.puffVoucherNew{ background:#f3f8fb;height:auto;padding:0px}.puffVoucherNew a,.puffVoucherNew p a,.puffVoucherNew p{ background:none !important;color:#8e8e8e !important}.puffVoucherNew .active{ color:#444444 !important;background:url("/images/sprite-v1.png") no-repeat -955px -326px transparent !important;padding:0px 0px 8px 25px}.puffVouContact{ padding:10px 0px 0px 10px;border:none !important;font-size:11px;line-height:14px}.puffVouContact b{ display:block;font-size:12px;margin:3px 0px}.spanMess{ color:#3f3f3f;display:block;margin:5px 0px;font-weight:bold}.puffNewsMailRegMillion{ background:url("/images/backgrounds/bg_puffnewsmailreg_mil3.jpg") no-repeat right bottom #f3f8fb;border:solid 1px #d3b672}.puffNewsMailRegMillion .spanMess{ float:right}.puffNewsMailRegMillion{ background:url("/images/backgrounds/bg_counter_small.png") no-repeat left center #f3f8fb;height:40px;border:none}.puffNewsMailRegMillion h3{ display:none}.puffNewsMailRegMillion p{ float:left;color:#000;font-size:16px}.puffNewsMailRegMillion .puffInputArea{ margin:0 !important;float:right}.puffNewsMailRegMillion .puffInputArea p{ display:none}.puffNewsMailRegMillion .puffInputArea input[type=text]{ width:180px !important}.puffNewsMailRegMillion h3{ color:#000;background-color:#d3b672}.puffNewsMailRegXmas{ background:url("/images/backgrounds/bg_puffnewsmailreg_xmas.jpg") no-repeat center bottom #7c1516;color:#fff}.puffNewsMailRegXmas h3{ color:#fff;border-bottom:solid 1px #8d3739;background:url("/images/backgrounds/bg_puffnewsmailhead_xmas.png") no-repeat right top transparent}.puffNewsMailRegXmas .spanMess{ color:#fff}.puffNewsMailReg .puffInputArea{ margin:20px 0px 0px 0px !important}.puffNewsMailReg .aSend{ background:url("/images/icons/icspritearrows.png") no-repeat 4px 2px transparent !important;display:inline-block;padding:3px 12px 3px 14px}.puffNewsMailReg .puffInputArea input[type=text]{ line-height:2rem;border-radius:5px;border:1px solid #2A2A2A}.puffNewsFeed{ width:auto !important}.puffNewsFeed .imgCover{ float:left}.puffNewsFeed li{ border-bottom:dotted 1px #888;padding:10px 5px 10px 0px;font-size:11px}.puffNewsFeed .txtSmall{ margin:2px 0px 2px 0px;display:block;color:#474747}.puffNewsFeed li:hover .txtSmall{ color:#000}.puffNewsFeed .divText{ max-width:115px}.puffNewsFeed .lastitem{ border-bottom:none;padding:0px !important;font-size:14px !important;font-weight:bold}.puffNewsFeed .lastitem a{ color:#505050;display:block;padding:10px 20px 0px 0px;background:url("/images/sprite-v1.png") no-repeat right -315px transparent !important;text-decoration:none}.puffNameDay a{ display:block;padding:0px 10px 10px 10px}.puffNameDay .divNames{ padding:15px 0px 0px 65px;background:url("/images/backgrounds/bg_puffnameday.png") no-repeat -5px top transparent}.puffNameDay .divNames h5{ color:#000;font-size:18px;margin:5px 0px;line-height:20px}.puffNameDay .linkText{ background:url("/images/sprite-v1.png") no-repeat right -315px transparent !important;color:#232627;font-size:14px;font-weight:bold;margin:10px 0px 0px 0px;display:block;border-top:dotted 1px #888;padding:10px 36px 0px 0px}.puffUsps .ulUsps{ height:auto}.puffUsps .ulUsps li{ display:block}.puffUsps .ulUsps li b{ padding:14px 0px 10px 50px;display:block;min-height:20px;margin:0px 0px 5px 0px;font-size:12px}.puffUsps .ulUsps li p{ margin:-5px 0px 10px 0px;font-size:11px}.puffUsps .liFixation b{ background:url("/images/icons/icspriteusps.png") no-repeat -6px 5px transparent !important}.puffUsps .liShipping b{ background:url("/images/icons/icspriteusps.png") no-repeat -6px -60px transparent !important;padding:12px 0px 7px 52px !important}.puffUsps .liPay b{ background:url("/images/icons/icspriteusps.png") no-repeat -6px -137px transparent !important;padding:7px 0px 7px 52px !important}.puffUsps .liMags b{ background:url("/images/icons/icspriteusps.png") no-repeat -6px -196px transparent !important;padding:6px 0px 0px 52px !important}.divImgMag{ margin:0px 0px 5px 0px;background:url("/images/backgrounds/bg_magshadow.png") no-repeat center top;width:170px;height:105px;overflow:hidden;text-align:center}.divImgLatest{ text-align:center;width:165px}.puff .aImgHolder{ height:103px;overflow:hidden;display:block}.aImgHolder{ height:103px;overflow:hidden;display:block}.divContainer{ padding:0px 15px 30px 15px;padding:0px 15px 0px 15px;width:975px;background:#fff;-moz-box-shadow:0 0 8px #888;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888;margin:0px auto}.divSite{ float:left;width:975px}.headerTop{ position:relative;margin:0 0 15px 0}.divSearch{ width:256px;float:left;height:38px;margin-right:15px}.divSearch input[type="text"]{ border:solid 1px #b73235;color:#393939;padding:0 5px;height:50px;font-size:16px;width:194px;float:left;border-radius:5px 0 0 5px}.aSearch{ float:right;width:50px;height:50px;border-radius:0 5px 5px 0;background:url("/images/buttons/btn_search.png?v=1") #b73235 no-repeat 0 2px;background-size:96%;box-shadow:0 2px 0 0 #7a0001}.aSearch img{ width:38px}.divSearchAuto{ position:absolute;width:462px;padding:10px 5px;background-color:#fff;border:solid 1px #b73235;margin:51px 0 0 0}.smallSearch > .divSearchAuto{ width:273px}.divSearchAuto ul{ width:460px;border-top:dashed 1px #f4f4f4}.smallSearch > .divSearchAuto ul{ width:270px}.divSearchAuto ul li{ display:block;width:inherit;float:left;border-bottom:dashed 1px #f4f4f4}.divSearchAuto ul li a{ padding:5px;display:block}.divSearchAuto ul li a:hover{ background-color:#fbfbfb}.aTopCart,.aTopFavs{ border-radius:5px;box-shadow:0 2px 0 0 #398606;height:38px;line-height:40px;min-width:42px;float:right;margin:0 0 0 10px;color:#fff;padding:0 0 0 42px;text-align:right;background:url("/images/icons/ic_topitems.png?v=1") no-repeat -4px center #67a737}.aTopCart:hover{ background-color:#77b744}.aTopFavs:active{ background:#539425}.aTopFavs{ background:url("/images/icons/ic_topitems.png?v=1") no-repeat -4px -193px #58a123}.aTopCart span,.aTopFavs span{ border-radius:0;font-weight:bold;font-size:16px;text-align:center;min-width:40px;height:38px;line-height:40px;display:inline-block}.aTopFavs:active span{ background:#539425}.spnCartCheckout{ border-left:solid 1px #85b95f;padding:0 10px;margin:0 0 0 -3px}.aTopCart span:last-of-type{ border-radius:0 5px 5px 0}.divCartItems{ background-color:#67a737;padding:10px;width:120px;height:100%;margin:0 0 0 51px;color:#fff;border-radius:0 5px 5px 0;padding:10px 10px 8px 10px}.navTopMenu{ display:block;min-height:25px;background-color:#0078c1;width:100%;margin:25px 0 0 0}.ulTopMenu{ display:table;width:100%;float:left}.ulTopMenu li{ display:table-cell}.ulTopMenu li a{ padding:5px 0;display:block;font-weight:bold;line-height:25px;color:#fff;font-size:14px;border-right:solid 1px #fff;text-align:center}.ulTopMenu li:last-child a{ padding:5px 0;border-right:none}.ulTopMenu li a:hover{ background:#004d90}.ulTopMenu > .active a,.ulTopMenu > .active a:hover{ background:#004d90;cursor:default}.ulTopMenu .activeFlex a,.ulTopMenu .activeFlex a:hover{ background:#004d90;font-weight:bold;font-style:italic;color:#fff}.ulTopAccount{ float:right;margin:0px;padding:0px 0px 0px 10px;border-left:solid 1px #f0f0f0;background-color:#fff}.ulTopAccount li{ border-left:solid 1px #e2edf1;height:32px;line-height:32px;border-right:solid 1px #e2edf1;background:url("/images/backgrounds/bg_navtopmenu.png") repeat-x left bottom transparent}.ulTopAccount li a{ margin:0 10px}.asideLeft{ width:187px;float:left}.divLeftTopLinks{ background:#f5f5f5 !important}.divLeftTopLinks a{ background:url("/images/sprite-v1.png") no-repeat right -326px transparent !important;color:#444;font-size:13px;font-weight:bold;display:block;border-bottom:dotted 1px #888;padding:0 20px 8px 0;margin:0 0 9px 0;text-decoration:none}.divLeftTopLinks a:last-child{ border-bottom:none;padding:0 36px 0 0;margin:0 0 0 0}.ulNavLeftContainer{ margin:0px 0px 15px 0px}.ulNavLeft{ color:#393939;background:#f5f5f5;border:solid 1px #d7dee5;font-size:0.9rem}.ulNavLeft li{ display:block}.ulNavLeft li a{ display:block;padding:3px 5px;color:#393939}.ulNavLeft li a:hover{ background-color:#58a123;color:#fff}.ulNavLeft > .active a{ background-color:#badffc}.ulNavLeft > .header{ background:#9fd6ff;color:#00314f;font-weight:bold;font-size:14px;margin:0px 0px 5px 0px;padding:4px 8px}.ulNavLeft > .expand a{ font-weight:bold;background:url("/images/icons/ic_arrowdown.png") no-repeat 57px center transparent;background-size:8px 6px}.divNav{ margin:0px 0px 15px 0px}.asideRight{ width:240px;float:right}.footer{ background:#0078c1}.footerTop{ display:block;width:1005px;margin:0px auto;padding:20px 10px}.footerTop .ulUsps{ height:auto}.footerTop .ulUsps li{ padding:5px 0px 15px 0px;display:table;float:left;font-size:14px;font-weight:bold;color:#fff;height:45px;margin:0px 10px 0px 0px}.footerTop .ulUsps li span{ display:table-cell;vertical-align:middle;max-width:120px;margin:0px 0px 0px 5px}.footerTop .liFixation{ max-width:225px !important}.footerTop .liFixation .iconImg i{ background:url("/images/icons/icspriteusps.png") no-repeat left -6px transparent !important}.footerTop .liFixation span{ max-width:160px !important}.footerTop .liShipping .iconImg i{ background:url("/images/icons/icspriteusps.png") no-repeat left -67px transparent !important}.footerTop .liPay .iconImg i{ background:url("/images/icons/icspriteusps.png") no-repeat left -129px transparent !important}.footerTop .liMags .iconImg i{ background:url("/images/icons/icspriteusps.png") no-repeat left -190px transparent !important}.footerContent h3,.footerContent h4{ font-size:14px;text-transform:uppercase;margin:0px 0px 10px 0px}.footerNewsLetter > .inputSend{ margin:10px 0px;display:inline-block}.footerNewsLetter > .inputSend input[type=text]{ float:left;width:173px;padding:2px 5px;margin:0px 5px 0px 0px;border:solid 1px #cbcbcb}.footerNewsLetter a{ float:right;display:block;font-size:12px;padding:3px 5px;line-height:17px}.divfooterTags{ height:155px;overflow:hidden;text-align:justify}.divfooterTags a{ margin:0px 0px 5px 5px;color:#7b7b7b}.footerNewsLetter{ margin:0px 0px 10px 0px}.footerSocial a{ display:inline-block;width:23px;height:24px;margin:0px 2px 0px 0px}.aFB{ background:url("/images/sprite-v1.png") no-repeat left -597px transparent}.aTwitter{ background:url("/images/sprite-v1.png") no-repeat -28px -597px transparent}.divSlideShow .divSlider{ width:775px}.divSlideShow .nivo-controlNav{ width:98%;text-align:right;z-index:1005}.nivo-directionNav > a{ z-index:1500 !important}.a.nivo-prevNav{ z-index:1500}.divSlideShow .nivo-controlNav a{ display:inline-block;color:transparent;width:17px;height:17px;margin-right:5px}.divSlideShowBig{ display:block;width:975px}.slideDynHolder{ position:absolute;z-index:1000}.circleSplash{ position:absolute;right:20px;bottom:25px;background:-webkit-linear-gradient(#fff,#d2ebff);background:-o-linear-gradient(#fff,#d2ebff);background:-moz-linear-gradient(#fff,#d2ebff);background:linear-gradient(10deg,#fe7600,#fadb06);border:solid 6px #fff;box-shadow:2px 2px 2px #9b9b9b;border-radius:50%;text-align:center;text-transform:uppercase;font-weight:bold;font-size:22px;color:#fff;letter-spacing:1px;width:105px;height:105px;box-sizing:border-box;padding:18px 0 0 0;text-shadow:2px 1px 5px rgba(0,0,0,0.1);-webkit-transform:rotate(15deg);-moz-transform:rotate(0deg);-ms-transform:rotate(15deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);line-height:28px;z-index:1}.slidePremiumImgContainer{ position:absolute}.slideOfferName{ font-size:50px;margin:-5px 0 0 0;display:block;font-weight:700;font-family:arial,sans-serif}.slideOfferName span{ font-size:80px;margin:0 5px 0 0;line-height:50px}.slideExtra{ margin:5px 0 0 0}.divCategoriesListPuff{ border:solid 1px #dadada;background:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-moz-box-sizing:border-box;padding:0px 10px 10px}.divCatAlpLinks{ color:#444;font-size:14px}.divCatAlpLinks a{ color:#747474;text-transform:uppercase;margin:0px 3px}.divCatAlpLinks a:hover{ color:#000}.divCatAlpLinks .active{ color:#000;text-decoration:underline;font-weight:bold}.divBottom .aXmas + .aGreen{ padding:5px 10px;margin-top:0px;width:auto}.divPremieInfo a{ color:#000 !important}.readMore{ cursor:pointer;display:none;float:right;color:#d10505}.divListTop{ padding:10px 10px 30px 10px}.divListTop .flLeft{ width:500px}.divListTop .flLeft img{ float:left;margin:0px 3px 0px 0px}.divListTop .flLeft h1{ margin:8px 0px 20px 0px;font-size:20px}.divListTop .flLeft p{ margin:0px 0px 20px 0px;line-height:18px}.divListTop .flLeft span{ font-size:11px;margin:20px 0px 10px 0px;display:block}.divListTop .flRight{ margin:45px 0px 0px 0px;width:200px}.aShowFilters{ display:block;color:#fff;font-size:14px;font-weight:bold;background:#0078c1;padding:5px;margin:0px 0px 15px 0px}.divTopTexts span{ margin:0px 15px 0px 0px}.divFilters > .block > .flLeft,.divFilters > .block > .flRight{ padding:5px}.divShow{ float:right;margin:0px 0px 0px 15px;min-width:100px}.divShow a{ width:23px;height:23px;margin:-3px 0px 0px 10px;display:inline-block;vertical-align:middle}.aShowList{ background:url("/images/sprite-v1.png") no-repeat -456px -191px transparent}.listAct{ background:url("/images/sprite-v1.png") no-repeat -456px -227px transparent}.divFilters{ background-color:#fbfbfb;border:solid 1px #d4d4d4;margin:5px 0px}.divFilters .block{ padding:5px}.divSlideRange{ margin:0px 10px 5px 20px;float:right}.ui-slider-horizontal{ width:165px;display:block;margin:4px 0px 0px 5px;height:15px}.ui-widget-header{ background:#fff}.ui-slider .ui-slider-handle{ background:url("/images/sprite-v1.png") no-repeat left -186px #c1292d;width:11px;border-radius:0px;border:1px solid #d4d4d4;cursor:pointer;height:22px;top:-4px;margin-left:-6px}.divLatestWrapper,.divLatestWrapperPuff{ overflow:hidden;height:121px}.divLatestWrapperPuff{ height:150px}.ulLatest{ font-size:11px;color:#646464}.ulLatest li{ width:155px;text-align:center;float:left}.divImg{ background:url("/images/backgrounds/bg_magshadow.png") no-repeat center center transparent}.ulLatest .divInfo{ margin:5px 0px}.ulLatest .divInfo a{ color:#646464}.ulLatest .divInfo b{ display:block}.divVoucherProductRedeem{ background-color:#d4eef8}.divVoucherProductPuff{ margin-top:10px;position:relative}.divVoucherProductPuff img{ width:100%;max-height:180px}.divVoucherProductPuff .divVoucherProductPuffLabels{ position:absolute;bottom:0}.divVoucherProductPuff .divVoucherProductPuffLabels h6{ margin:0 0 7px 6px;background:url(/images/icons/icspriteinputs.png);background-position:0px -80px;background-repeat:no-repeat;padding-left:20px}.divVoucherProductPuff .divVoucherProductPuffLabels h6:last-of-type{ margin-bottom:6px}.divVoucherProductRedeem h3{ padding:10px 2px 2px 8px}.divVoucherProductRedeem .voucherCode{ margin:6px 0 0 8px;height:30px;width:240px;font-size:14px;font-weight:bold;color:#999999;padding-left:6px}.divVoucherProductRedeem .voucherCode::placeholder{ color:#999999}.divVoucherProductRedeem .redeemButton{ height:26px;width:90px;margin-top:2px;padding:10px 33px 8px 16px;margin-left:4px;background:url(/images/sprite-v1.png) no-repeat right -72px #7B7B7B;padding-right:30px;border-radius:3px}.divProdLeft.voucherProduct{ margin:14px 0 0 14px}.divProdLeft.voucherProduct .pVoucherProduct{ margin-top:60px}.divProdLeft.voucherProduct h1{ font-size:22px}.divProdLeft.voucherProduct .bold{ font-weight:bold}.divOffers.voucherProduct .voucherProductOffer{ background-color:#f3f3f3;height:52px;margin-bottom:12px}.divVoucherInfo{ display:inline;margin-left:20px}.divVoucherOfferRow{ background-color:#f3f3f3}.VoucherValueTable{ width:100%;border-collapse:collapse;padding-bottom:20px;margin:20px 0 15px 0}.VoucherValueTable span{ display:inline-block;margin-left:3px;font-size:14px}.VoucherValueTable .fw900{ font-weight:900}.VoucherValueTable .productType{ font-weight:bold}.VoucherValueTable .imgVoucherOffer{ height:40px;margin-left:0}.VoucherValueTableRow.grey{ background-color:#f3f3f3}.divVoucherProductListings{ margin-top:10px}.divVoucherProductListings h4{ font-weight:normal;font-size:14px;padding:0 0 4px 0}.aVoucherProuctListLinkText{ text-decoration:underline;font-weight:bold;font-size:14px;color:#0078C1}.divVoucherProductListings .liVoucherListItem{ width:185px;height:246px;float:left;display:block;margin-left:10px;padding-bottom:8px}.divVoucherProductListings .liVoucherListItem.pocket{ height:185px}.divVoucherProductListings .liVoucherListItem:first-child{ margin-left:0}.imgVoucherOffer{ -ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);max-height:54px;margin:2px 0 0 10px}.liVoucherProductAmountRegulator .spanCartItemGift{ margin-top:10px}.liVoucherProductAmountRegulator img{ width:55px}.divVoucherProductAmountControls{ margin-top:6px}.voucherProductCounter{ float:left;width:18px;height:14px;padding-left:10px;-moz-appearance:textfield}.voucherProductCounter::-webkit-inner-spin-button,.voucherProductCounter::-webkit-outer-spin-button{ -webkit-appearance:none;margin:0}.divCovers,.divProdTabs .divTabContent,.divProdTop{ padding:10px;margin:0px 0px 10px 0px;border:solid 1px #d4d4d4}.magdead > .imgCoverBig{ opacity:0.2;filter:alpha(opacity=20)}.imgCoverOverlay{ position:absolute;display:none}.magdead > .imgCoverOverlay{ display:block}.divCoverThumbs{ float:left;width:195px}.divCoverThumbs img{ margin:0px 5px 0px 0px}.divCoverThumbs .imgIssuuOverlay{ position:absolute}.divCovers > .divProdLang{ padding:20px 0px;float:right}.divProdTabs .ulTabs{ margin:0px;border-bottom:none}.divProdTabs .ulTabs li a{ padding:5px 15px;border:solid 1px #d4d4d4}.divProdTabs .ulTabs > .active a{ border-bottom:solid 1px #fff}.divProdTabs .divTabContent{ line-height:20px}.divTabContent > h1,.divTabContent > h2{ font-size:16px;margin:0px 0px 15px 0px}.divTabContent a:hover{ text-decoration:underline}.divTabContent p,.divProdLabels,.ulProdInfos{ margin:0px 0px 10px 0px}.divProdLabels,.divProdShare{ padding:10px 0;border-bottom:solid 1px #d4d4d4;border-top:solid 1px #d4d4d4}.divProdShare{ padding:10px}.divProdShare.voucherProduct{ margin:24px 0 0 34px}.divCommentsHolder{ padding:10px;border:solid 1px #d4d4d4}.divCommentsHolder h2{ margin-bottom:10px}.divProdRightLink{ margin:0px 0px 5px 0px;border:solid 1px #dadada;font-size:14px;font-weight:bold}.divProdRightLink a{ display:block;padding:8px 5px 8px 45px}.linkOffersAll{ background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat left -43px}.linkOffersPop{ background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat left -125px}.linkOffersNational{ background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat left -3px}.linkOffersAbroad{ background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat left -85px}.divStars{ display:block;float:left;margin:5px 0px 10px 0px}.divStars span{ margin:-1px 0px 0px 0px}.divProdShare{ position:absolute;background:#fff;border:solid 1px #dcdcdc;padding:5px;margin:-27px 0 0 -6px;width:360px;height:33px;box-sizing:border-box;display:block;z-index:-1}.divSocialSmall{ display:inline-block;width:124px;background:url("/images/icons/ic_like.png") no-repeat right;line-height:21px;height:21px;padding:5px;margin:-5px}.divSocialSmall.voucherProduct{ margin-left:-38px;margin-top:10px}.voucherProduct .divStars{ margin:10px 0px 10px 0px}.divProdShare .item{ float:left}.divProdShare .LikeFB{ margin:0px 10px 0px 0px}.ulProdInfos{ width:185px}.ulProdInfos li{ float:left;width:185px;display:block;padding:0px 5px 0px 0px;font-size:11px}.divProdRight h1{ margin:15px 0px;font-size:24px;display:block}.divProdRight > .divProdLang{ padding:0px;font-size:11px;margin:-10px 0px 10px 0px}.ulProdOffers{ width:100%;margin:0px 0px 5px 0px}.ulProdOffers li .aGreen,.ulProdOffers li .aGreenLight,.ulProdOffers li .aRed{ font-size:11px;padding:4px 5px}.ulProdOffers li{ padding:10px 5px;margin:0px 0px 5px 0px;border:solid 1px #dadada}.liGive,.liOrder{ color:#fff;background:url("/images/sprite-v1.png") no-repeat right -115px #58A123 !important;border:solid 1px #58A123 !important;font-weight:bold;padding:0px 20px 0px 0px !important}.liGive{ background:url("/images/sprite-v1.png") no-repeat right -115px #67B42F !important}.liGive a,.liOrder a{ color:#fff;display:block;padding:5px}.ulProdOffers .open{ font-size:14px;background:url("/images/sprite-v1.png") no-repeat right -138px #58A123 !important}.liPremie{ background-color:#f3f8fb !important}.ulProdOffers .divPremie{ margin:10px 0 -5px 0;padding:5px;position:relative;background:#fff;border:solid 1px #dadada}.ulProdOffers .divPremie img{ float:right}.ulProdOffers .divPremieInfo{ width:200px;float:left}.ulProdOffers .divPremieInfo b{ display:block}.icMagnify{ position:absolute;right:0;bottom:0}.txtInfoStudent{ margin:10px 0 -3px 0;display:block;font-style:italic}.divExtra{ border:none !important;background:#fff !important;padding:0px !important;margin:5px 0px 20px 0px !important;font-size:11px}.ulProdOffers .txtInfo{ display:block;font-size:11px;margin:12px 0px 0px 0px;color:#393939;line-height:12px}.ulProdOffers .spanOfferType{ display:block;font-size:11px;font-style:italic;padding:0px 0px 0px 22px;height:21px;line-height:23px;margin:5px 0px -5px 0px}.ulProdOffers .spanSave{ background:url("/images/icons/icspriteofferspan.png") no-repeat left -41px transparent}.ulProdOffers .spanPopular{ background:url("/images/icons/icspriteofferspan.png") no-repeat left 0px transparent}.ulProdOffers .spanPrice{ background:url("/images/icons/icspriteofferspan.png") no-repeat left -21px transparent}.divPremiePop{ background-color:#fff}.divPremiePop .block{ padding:10px 0px 10px 65px}.divPremiePop .txtRed{ font-style:italic;color:#951817 !important}.divPremiePop .txtBig{ margin:0px 0px 5px 0px}.divPremiePop .divPremiePopSplash{ background:url("/images/sprite-v1.png") no-repeat -846px top transparent;width:56px;height:57px;margin:1px 0px 0px 3px;position:absolute}.liFb{ background-color:#3b5998 !important;border:solid 1px #3b5998 !important;color:#fff}.liFb > .txtInfo{ color:#fff}.liFb .divNpPrice,.liFb .npArea{ color:#000}.divPopText{ width:435px;line-height:20px;margin:5px 35px 0px 0px}.divPopText h2{ margin:0px 0px 10px 0px}.divRatePop{ font-size:11px}.divRateStarsPop{ display:block;margin:3px 0px -3px -1px}.divPopText p{ margin:20px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:solid 1px #d4d4d4}.rateStarSmall{ width:20px;height:16px;display:block;float:left;background:url("/plugins/rate/images/stars_small.png") no-repeat left top transparent}.divNewsPaperOffers{ margin:0px 0px 15px 0px}.divAreaOpt{ margin:0px 0px 10px 0px;padding:5px 5px 5px 40px;border:solid 1px #dadada;font-size:14px;display:block;background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat left 14px}.divAreaOpt .flLeft b{ font-size:18px;display:block;margin:2px 0px 0px 0px}.divAreaChange{ margin:0px 0px 0px 0px}.divAreaChange .txtVal{ margin:2px 0px 0px 110px;font-size:11px}.divAreaName{ width:350px;min-height:42px}.ulNpOffers{ margin:5px 0px 0px 0px}.ulNpOffers *{ box-sizing:border-box}.ulNpOffers li{ border:solid 1px #dadada;background:#f5f5f5;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px}.ulNpOffers li .pInfo{ margin:5px;font-size:11px}.ulNpOffers .liHeaderRow{ background:#9fd6ff;color:#0b3c5b;font-weight:bold;border:none;padding:0px}.liHeaderRow span{ float:left;line-height:17px;padding:5px;border-right:solid 1px #dadada}.liHeaderRow .npOfferType{ width:346px}.npOfferPrice{ width:185px}.npArea{ width:128px}.divNpOfferRow .npOfferType{ padding:10px 5px 5px 5px;font-size:16px;font-weight:bold}.divNpInfo{ background:#fff;border-bottom:solid 1px #dadada;border-left:solid 1px #dadada;line-height:32px;width:430px;float:right}.divNpInfo div{ padding:0px 5px;float:left}.divNpPrice{ width:185px;border-right:solid 1px #dadada}.divNpPrice b{ font-size:16px}.divNpOfferRow .divBtns a{ font-size:11px;padding:4px 5px;margin:0px 1px}.ulNpXmas .npOfferPrice{ width:150px}.ulNpXmas .divNpPrice{ width:150px}.ulNpXmas .npArea{ width:105px}@-moz-document url-prefix(){ .npArea{ width:97px} .divNpPrice{ width:181px} .divNpInfo{ width:417px} .ulNpXmas .npOfferPrice{ width:120px} .ulNpXmas .divNpPrice{ width:135px} .ulNpXmas .npArea{ width:98px} }.ulComments{ border-top:solid 1px #D4D4D4;margin:10px 0px;padding:10px 0px}.ulComments li{ border-bottom:solid 1px #e4e4e4;margin:10px 0px;line-height:18px;padding:0px 0px 10px 0px}.ulComments li b{ display:block;font-size:11px;margin:0px 0px 3px 0px}.aRemove{ background:url("/images/icons/ic_trash.png") no-repeat left transparent;background-size:100%;float:right;margin:-20px 0px 0px -25px;padding:1px 1px 0px 1px;font-weight:bold;font-size:11px;color:#fff;width:16px;height:20px}.aRemove + span{ display:block;margin-top:7px}.ulCartItems{ width:100%;margin:-15px 0px 0px 0px}.ulCartItems li{ display:block;float:left;width:100%;border-bottom:1px solid #D4D4D4;padding:10px 0}.ulCartItems .aGreenLight,.ulCartItems .aGrey{ font-size:11px;float:left;padding:3px 5px}.divContent .ulCartItems > li{ padding:15px;background-color:#f5f5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.divContent .ulCartItems > li:not(:last-child){ border-bottom:3px solid #000}.divContent .ulCartItems .liTotal{ border:none}.divContent .ulCartItems .liTotal .flRight{ width:68%}.divCartItemInfo{ width:400px;float:left;font-size:14px}.divCartItemInfo .flRight{ padding:5px 10px;padding:0px 10px;width:325px}.spanCartItemGift,.spanCartItemXmasGift{ padding:0px 0px 0px 23px;background:url("/images/icons/ic_gift.png") no-repeat left transparent;background-size:18px;display:block;font-size:11px;font-style:italic;margin:5px 0px 0px 0px;line-height:20px}.spanCartItemXmasGift{ background:url("/images/sprite-v1.png") no-repeat left -736px transparent;padding:2px 0px 5px 19px;margin:11px 0px 0px 0px}.divCartItemInfo h2{ font-size:16px}.divCartItemInfo .txtRed{ font-weight:bold}.divCartItemInfo i{ color:#646464;font-size:11px;display:block;margin:5px 0px 0px 0px}.divCartItemGive{ padding:5px 20px;padding:6px 6px 5px 16px;width:195px;float:left;min-height:62px}.divCartItemGive p{ display:block;margin:3px 0px}.divCartItemPrice{ width:130px;text-align:right;float:right;padding:20px 0px 0px 0px}.divCartItemPrice b{ display:block;font-size:18px}.divAddress > .flLeft{ margin:15px 8px 0px 0px}.divAddress > .txtRed{ font-weight:bold}.divAddress input[type=text]{ margin:2px 1px 8px 0px}.ulCheckout input[type=text]{ -webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa}.spinner-overlay{ display:none} .spinner-overlay.loading{ position:fixed;left:50%;top:50%;display:block}.liTotal{ border-bottom:solid 3px #000;padding:3px 0px;border-top:solid 3px #000}.liTotal .divSave{ font-size:13px;padding:10px 15px;background-color:#ffd700;vertical-align:middle}.ulTotal li{ padding:3px;border-bottom:none;text-align:right;color:#646464}.ulTotal li span{ min-width:110px;min-height:1px;float:right}.ulTotal li b{ color:#000;font-size:16px}.ulTotal .liDiscountValue{ color:#d10505;width:99.5%;font-weight:600;font-size:13px}.liTotal .flLeft{ font-size:11px;padding:15px 0px 0px 0px;padding:0px 0px 0px 0px}.liTotal .flLeft input[type=text]{ margin:5px 0px 0px 0px;float:left;height:15px}.liTotal .flLeft a{ margin:5px 0px 0px 5px;float:left}.liTotal .flLeft .spanAlertText{ float:left;margin:10px 0px 0px 0px;clear:both;max-width:170px}.divGiftAdressNarrow{ width:676px;font-size:12px;padding:0px;margin:0px}.divGiftAdressNarrow .divPhoneBookSearch{ width:676px;margin:4px 0px 0px 0px}.divGiftAdressNarrow .divPhoneBookSearch a{ margin-top:4px}.divGiftAdressNarrow > .divAddress > .flLeft{ margin:0px 8px 0px 0px}.ulSteps li{ padding:10px 0px;width:100%;float:left;border-bottom:1px solid #D4D4D4;position:relative}.ulSteps li ul li{ border-bottom:none;padding:5px 0px}.ulSteps li strong{ font-size:16px;line-height:22px;float:left;min-width:150px;color:#646464;font-weight:normal}.ulCheckout li strong{ color:#000 !important;font-weight:bold !important}.discount{ color:#d10505;font-weight:600}.divSummary{ float:left;font-size:14px;margin:0px 0px 0px 10px;line-height:22px;width:500px}.divSummary img{ vertical-align:middle;margin:0px 5px 0px 0px}.ulSteps .aGrey{ font-size:11px}.ulCheckout .block{ float:left;padding:10px 0px 0px 15px}.ulSteps .spanPayment{ padding:5px 0px 5px 15px;width:755px;float:left;border-top:1px solid #D4D4D4}.ulSteps .spanPayment input[type=textbox]{ vertical-align:middle}.ulSteps .spanPayment img{ vertical-align:middle;margin:-2px 0px 0px 0px}.ulSteps .spanItem{ display:block;margin:10px 0px;width:500px}.ulSteps .spanItem i{ margin:3px 0 5px 0;display:block}.ulSteps .spanItem i .spanGift{ display:block;padding:0px 0px 0px 22px;background:url("/images/icons/ic_gift.png") no-repeat left transparent;background-size:auto 100%;height:15px;line-height:20px}.ulSteps .spanItem b{ display:block}.ulSteps .spanTotal{ float:right;font-size:14px;margin:-3px 0 0 0;text-align:right}.ulSteps .spanTotal i{ font-size:12px;display:block;text-align:right}.ulSteps .divContent{ float:left;width:755px;padding:10px 0 5px 15px}.ulSteps .row{ padding:10px 0 0 20px !important;margin:0;border-top:solid 1px #f1f1f1;display:block;clear:both}.spanAddRow{ display:block;margin:3px 0px 3px 0px}.spanAddRow b{ width:150px;float:left}#cph1_divStepConfirm > .rowYellow{ background-color:#ffd700;clear:both;height:30px;line-height:30px;padding-left:10px;font-size:15px}.divMag .txtRed{ margin-top:5px}.divOfferAdExtra{ margin:5px 0 5px 0;padding:5px 5px 5px 20px;float:left;border-radius:4px;background:url("/images/sprite-v1.png") no-repeat -3px -671px #67B42F}.divOfferAdExtra > .flLeft{ margin:0 5px}.divOfferAdExtra > .flLeft span{ color:#fff !important;display:block;margin:0 0 0 0;font-weight:bold;font-size:11px}.divOfferAdExtra > .flLeft input[type=text]{ margin:0 3px 3px 0}.divOfferAdExtra > .spanErrorText{ color:#fff !important;font-size:12px !important;font-weight:bold}.divOfferAdExtra > .flLeft > .txtRed{ vertical-align:text-top;color:#93191C !important;display:inline-block !important;font-size:20px !important}.row.checkoutTotal{ padding-left:0 !important}.divCartItemPremieOpt{ font-size:11px;font-weight:bold;border-bottom:dotted 1px #eaeaea;padding:5px 0px;border-top:dotted 1px #eaeaea;margin:5px 0px}.divCartItemPremieOpt select{ border:solid 1px #DDD;height:17px;padding:-1px;margin:0px 0px 0px 5px;min-width:150px;font-size:11px}.ulTabs li,.ulTabsOffer li{ display:inline-block;margin:0px 0px -1px 0px}.ulTabs a,.ulTabsOffer a{ display:inline-block;padding:0px 30px 0px 0px;font-weight:normal}.ulTabs > .active a,.ulTabsOffer > .active a{ font-weight:bold}.ulTabsOffer a{ padding:3px 6px;font-size:11px}.divTabContent{ padding:0px 0px 25px 0px}.divCustInfo span{ display:block;padding:10px 0px;margin:0px 0px}.custChat .aGreenArrow{ margin:10px 0px 0px 0px}.divPopup{ padding:10px;background:#fff;border:solid 1px #d4d4d4;margin:10px}.artMain a{ text-decoration:underline}.divPopupLinks{ padding:0 0 2em 1em}.divPopupLinks a{ text-decoration:underline;padding-left:1em}.divInfoRight{ padding:25px 0px 0px 0px}.iAnswer h2{ margin:15px 0px 10px 0px}.chatBubble{ position:absolute;margin:15px 0px 0px 560px;width:209px;height:177px}.ulCsQuestions span.question{ background:url("/images/sprite-v1.png") no-repeat right -554px #f2f2f2;background:url("/images/icons/icspritearrows.png") no-repeat 445px 6px #f2f2f2;color:#444;padding:5px;margin-bottom:10px;font-weight:bold;font-size:14px;margin:5px auto 0;display:block;cursor:pointer}.ulCsQuestions .answer span.question{ background:url("/images/icons/icspritearrows.png") no-repeat 425px 5px #f2f2f2}.ulCsQuestions span.question:hover,.ulCsQuestions span.highligt{ background:url("/images/sprite-v1.png") no-repeat right -616px #67B42F;color:#fff}.ulCsQuestions span.active,.ulCsQuestions .answer span.active{ background:url("/images/sprite-v1.png") no-repeat right -664px #67B42F;color:#fff}.ulCsQuestions span.active:hover{ background:url("/images/sprite-v1.png") no-repeat right -703px #67B42F;color:#fff}.ulCsQuestions span.active.nohover{ background:url("/images/sprite-v1.png") no-repeat right -664px #67B42F}.ulCsQuestions .xmas span.question{ background:url("/images/sprite-v1.png") no-repeat right -616px #A21717;color:#ffffff}.ulCsQuestions .xmas span.question:hover{ background-color:#8b1111;color:#ffffff}.ulCsQuestions .xmas span.active{ background:url("/images/sprite-v1.png") no-repeat right -664px #8b1111;color:#fff}.ulCsQuestions .xmas span.active:hover{ background:url("/images/sprite-v1.png") no-repeat right -703px #8b1111;color:#fff}.ulCsQuestions .liSpace{ background-color:transparent;height:15px;cursor:default}.txtPublisher{ font-size:14px;font-weight:bold}.txtChooseMag{ font-style:italic}.ddlMagazine{ width:350px;padding:2px;font-size:14px}.answer{ border:1px solid #45C725;padding:18px 9px 15px;margin:-10px 0px 10px 0px;border-color:transparent #45C725 #45C725 #45C725}.xmas .answer{ border:1px solid #8b1111 !important;border-color:transparent #8b1111 #8b1111 #8b1111 !important}.aBanCust{ background:url("/images/backgrounds/bg_bannercust.png") no-repeat left top #f5ffee;display:block;color:#494949;text-decoration:none !important;padding:10px 15px 10px 95px;border:solid 1px #e8e8e8;font-size:14px;margin:0px 0px 15px 0px}.aBanCust:hover{ background:url("/images/backgrounds/bg_bannercust.png") no-repeat left top #f2fbeb}.aBanCust span{ display:block;margin:0px 0px 5px 0px}.aBanCust > .txtBig{ font-size:18px !important}.faqContentWrap{ padding-right:10px;line-height:19px}.faqContentWrap h2{ display:inline}.faqContentWrap a{ color:#137bc2;font-weight:bold;text-decoration:underline}.faqContentWrap a.toTop{ font-weight:normal}.ulNews li{ float:left;width:100%;padding:5px 0px;border-bottom:solid 1px #d4d4d4}.ulNews .divInfo{ margin:0px 0px 0px 15px;padding:5px 0px;width:calc(100% - 75px)}.ulNews .txtBig{ display:block;margin:0px 0px 5px 0px}.ulNews .spanDate{ display:block;margin:0px 0px 10px 0px}.divCompanyStartItem{ background:#f3f8fb;border:solid 1px #d5dde3}.divCompanyStartItem .aGreen{ display:inline-block;margin:20px 0px 0px 0px}.charityInfo{ margin-top:60px;width:280px;height:130px;background-color:#fff;text-align:left}.ulSteps .active .divStepTop{ border-bottom:solid 2px #000;display:block;float:left;width:775px}.ulSteps .divStepTop .divSummary{ font-size:12px}.ulSteps .active strong{ color:#000;font-weight:bold}.ulSteps .active{ border-bottom:solid 2px #000}.divStepContent{ padding:15px 10px;clear:both;background-color:#fbfbfb;border:solid 1px #f0f0f0;margin:10px 0px 0px 0px;float:left;width:753px}.divStepContent .txtRed{ margin:0px 5px 0px 3px}.divStepContent .spanHead{ display:block;font-weight:bold;margin:0px 0px 5px 0px}.divStepContent .divStepInfo{ display:block;margin:0px 0px 10px 0px}.divStepContent .divStepInfo b{ font-size:14px;display:block;margin:0px 0px 10px 0px}.divStepContent .divStepInfo p{ margin:0px 0px 10px 0px}.spanEnvelope{ margin:10px 0px 10px 18px;display:block}.spanEnvelope input[type=checkbox]{ vertical-align:middle;margin:-2px 3px 0px 0px}.ulAmount{ margin:5px 0px 15px 0px;float:left}.ulAmount > .liHeader{ font-size:14px;font-weight:bold;height:auto !important}.ulAmount li{ border-bottom:solid 1px #d4d4d4 !important;padding:10px 0px !important;height:57px !important}.blockValue{ width:225px;padding:5px 10px 10px 70px;font-size:11px}.blockValue .aArrowSmall{ margin:5px 0px 0px 0px}.block90{ width:90px;padding:12px 0px}.blockPrice{ width:105px;padding:12px 0px}.divValueType{ height:65px;margin:-5px 0px 0px 0px;text-align:right;float:right}.divValueType span{ line-height:65px;font-size:11px;float:right;margin:0px 6px;font-style:italic}.divValueType img{ float:right}.ulAmount .w45{ padding:8px;border:solid 1px #D4D4D4;text-align:center;float:left}.ulAmount .w665{ padding:10px 0px;border-bottom:solid 1px #D4D4D4;float:right;width:665px}.ulAmount .w665 a{ text-decoration:underline}.ulDelOpts li{ border-bottom:solid 1px #d4d4d4 !important;padding:0px !important}.divDelOptInfo{ padding:10px 0px 0px 0px}.divDelOptInfo input[type=radio]{ margin:0px 5px 0px 0px}.imgEnvelope{ margin:0px 0px 0px 0px}.divDelOptInfo b{ font-size:12px !important;margin:0px 0px 5px 0px !important}.ulTbl li div{ float:left}.divCheck{ width:355px;float:left;background:url("/voucher/images/check410w2.jpg") no-repeat left top;margin:0px 0px 10px 10px}.checkSmall{ background-size:contain;width:150px;height:68px;border:2px solid #fff;box-shadow:2px 2px 4px #666;float:none}.lblVoucherImage{ float:left;width:170px;position:relative}.spanCheckText{ font-weight:bold;margin:60px 0 0 40px;position:absolute;width:294px;text-align:center;font-size:9px;overflow:hidden}.checkSmall .spanCheckText,.spanSmallCheckText{ font-size:5px;margin:24px 0 0 15px;width:150px;overflow:hidden}.divCheckSmall{ width:350px;height:158px;background:url("/voucher/images/check350w2.jpg") no-repeat left top;margin:10px 0px}.divCheckSmall > .spanCheckText,.spanConfirmCheckText{ margin:65px 0 0 55px;width:240px;font-size:8px;overflow:hidden}.tblVoucherInfo{ width:480px;margin:5px 10px 15px 0px;float:left}.tblVoucherInfo th,.tblVoucherInfo td{ padding:2px 5px}.tblVoucherInfo th{ border-bottom:solid 1px #ddd}.tblVoucherInfo td{ background-color:#fff}.tblVoucherInfo tr td:first-child{ border-left:solid 1px #ddd}.tblVoucherInfo tr td.lastcol{ border-right:solid 1px #ddd}.tblVoucherInfo tr.lastrow td{ border-bottom:solid 1px #ddd}.ulVoucherInfo{ min-width:315px;background-color:#fff;margin:5px 10px 15px 0px;display:block;border:Solid 1px #ddd;float:left;padding:5px}.ordPriv .flLeft{ width:225px;margin:0px 5px 0px 0px}.divDiscount{ padding:5px 0px;width:400px !important}.divDiscount > .aGrey{ margin:0px 10px 0px 5px}.ordPriv .flLeft input[type=text],.ordPrivSmall .block input[type=text]{ width:195px;margin:0px 0px 3px 0px}.ordPrivSmall{ min-width:200px;width:220px;padding:5px 10px}.ordPrivSmall li div{ width:220px !important}.ulVoucherInfo .liLev{ font-size:11px;display:block;float:left;padding:5px 0px;margin:0px 0px 5px 0px;border-bottom:solid 1px #f1f1f1}.ulVoucherInfo li{ display:block;margin:0px;padding:2px 0px !important}.ulVoucherInfo li div{ float:left;min-width:100px;margin:0px 5px 0px 0px}.divOrdExample,.divOrdExampleSmall{ background:url("/voucher/images/bg_exampleview.jpg") no-repeat left top;width:753px;height:330px}.divOrdExampleSmall{ background:url("/voucher/images/bg_exampleviewsmall.jpg");height:170px;width:350px;margin:10px 0px 30px 0px}.divOrdExContent,.divOrdExContentSmall{ height:263px;margin:67px 0 0 160px;position:absolute;overflow:hidden;width:470px}.divOrdExContentSmall{ font-size:7px;height:131px;margin:39px 0 0 91px;padding:0;width:255px}.divOrdExContTop,.divOrdExContTopSmall{ background-color:#FAFAFA;border:1px solid #DDDDDD;float:left;padding:10px;width:432px}.divOrdExContTop b{ font-size:12px !important}.divOrdExContTopSmall{ padding:5px;width:244px}.divOrdExBottom,.divOrdExBottomSmall{ float:left;margin:10px 0px 0px 0px;background-image:url("/voucher/images/exampleviewbottom.jpg");width:454px;height:274px}.divOrdExBottomSmall{ background-image:url("/voucher/images/exampleviewbottom_small.jpg");height:116px;margin:5px 0 0;width:255px}.divOrdExContent h1,.divOrdExContentSmall h1{ font-size:14px;padding:0 0 10px}.divOrdExContentSmall h1{ font-size:9px;padding:0px 0px 4px 0px}.imgOrdExample{ float:right;margin:0 8px 10px 10px;width:125px}.SmallEx{ width:60px !important}.rowBottomBtns{ padding:10px 0px !important;display:block;clear:both}.divFail,.divStepLowRight{ float:left;margin:10px 0px 0px -15px}.divStepLowRight{ display:block}.voucherCompanyAdress{ border:solid 1px #ddd;padding:10px;background:#fafafa;width:450px}.voucherCompanyAdress .spanLineHead b{ background:#fafafa}.voucherCompDelAdress{ border:solid 1px #ddd;padding:10px;margin:15px 0 0 0;background:#f9f7f7}.voucherCompDelAdress .spanLineHead b{ background:#f9f7f7}.voucherCompDelAdress .w240{ min-height:219px}.divRB,.divCharity{ padding:15px 25px;margin:0px 0px 20px 0px;background-color:#D8D8D8;color:#000;display:block;line-height:16px}.imgRBlogo{ position:absolute;margin:24px 0px 0px 593px}.divCharity{ padding:20px;margin:10px 0px 20px 0px;background-color:#f3f8fb;border:solid 1px #d8dfe5;color:#000;display:block;line-height:16px}.divCharity > .divCharities{ margin:20px 0px 10px 0px}.divCharity > .divCharities img{ margin:0px 5px}.divRB .txtBig{ display:block;font-size:20px !important;margin:0px 0px 10px 0px !important}.divRB p{ display:block;margin:5px 0px;width:560px}.divRBCheck{ display:block;margin:5px 0px 0px 0px;font-weight:bold;font-size:14px}.divRBCheck input[type=checkbox]{ vertical-align:middle;margin:-1px 5px 0px 0px}.stepContentCharity{ font-size:14px}.stepContentCharity h3{ color:#b32017;font-size:18px;margin:0 0 10px 0}.stepContentCharity img{ margin:25px 0}.divCharityText{ width:520px}.stepBtns a{ margin:0 10px 0 0}.divRedeem{ width:690px;height:427px;background:url("/voucher/images/bg_redeem.png") no-repeat left top transparent}.divRedeem.bk{ margin:0 auto;width:690px;height:427px;background:url("/voucher/images/bg_redeem_bk.png") no-repeat left top transparent}.divRedeemCode,.divRedeemText{ position:absolute;margin:260px 0px 0px 89px}.divRedeemCode input[type=text]{ margin:0px 20px 0px 0px;height:25px;width:235px;border:solid 1px #ceb883}.divRedeemCode .aGreenArrow{ margin:-4px 0px 0px 0px}.divRedeemText{ margin:35px 0px 0px 0px;width:515px}.divRedeemField{ width:255px;float:left}.dropdown{ margin:3px 10px 0px 0px;width:165px;padding:0pX;display:inline-block}.dropdown dd,.dropdown dt,.dropdown ul{ margin:0px;padding:0px}.dropdown dd{ position:relative}.dropdown a,.dropdown a:visited{ color:#000;text-decoration:none;outline:none}.dropdown a:hover{ color:#000}.dropdown dt a:hover{ color:#000;border:1px solid #ddd}.dropdown dt a{ background:url("/images/sprite-v1.png") no-repeat right -217px #fff;display:block;padding:2px 20px 2px 5px;border:1px solid #ddd;width:130px}.dropdown dt a span{ cursor:pointer;padding:0px 5px}.dropdown dd ul{ background:#fff none repeat scroll 0 0;border:1px solid #ddd;color:#000;display:none;left:0px;position:absolute;top:2px;width:auto;min-width:155px;list-style:none;z-index:100}.dropdown span.value{ display:none}.dropdown dd ul li{ display:block;border-bottom:solid 1px #ddd;padding:5px}.dropdown dd ul li:hover{ cursor:pointer;background-color:#f2f2f2}.dropdown dd ul li a{ padding:5px;display:block}.selected{ color:#2A2A2A;background:#fff}.tblList{ width:100%}.tblList th{ padding:6px 5px;font-size:14px;background:#9fd6ff;text-align:left;color:#0b3c5b}.tblList td{ border-bottom:solid 1px #d4d4d4;padding:3px 5px}.tblList .imgCover{ vertical-align:middle;padding:0px 7px 0px 0px;margin:0px 0px 0px -5px}.tblList .spanLangInfo{ float:right;padding:7px 0px 0px 0px}.tblList .aGreen{ font-size:11px;padding:4px 5px}.tblList .showMore{ border-top:solid 3px #000;padding:5px 0px}.tblList .premieSplash{ background:url("/images/sprite-v1.png") no-repeat -674px top transparent;display:block;width:25px;height:27px;position:absolute;margin:7px 0px 0px 27px}.icFlag{ border-top:solid 1px #FFE;border-right:solid 2px #FFE;border-bottom:solid 0px #FFE;border-left:solid 2px #FFE;padding:0px;margin:-1px;border-radius:3px;box-shadow:1px 1.5px 3px #828282}.gradeSmall{ background:url("/images/icons/ic_grade_star.png") repeat-x 0px bottom transparent;width:75px;height:15px;display:block}.gradeSet{ background:url("/images/icons/ic_grade_star.png") repeat-x 0px top #fff;height:15px;display:block}.gradeSmall .g0{ width:0px}.gradeSmall .g10{ width:7.5px}.gradeSmall .g20{ width:15px}.gradeSmall .g30{ width:22.5px}.gradeSmall .g40{ width:30px}.gradeSmall .g50{ width:37.5px}.gradeSmall .g60{ width:45px}.gradeSmall .g70{ width:52.5px}.gradeSmall .g80{ width:60px}.gradeSmall .g90{ width:67.5px}.gradeSmall .g100{ width:75px}.giftCardInfoHeader{ font:22px arial;font-weight:bold;margin:0 0 5px 0}.giftCardInfoShopHeader{ font:15px arial;margin:0}.divPaging{ display:block;padding:10px 0px;text-align:right}.divPaging span{ margin:0px 0px 0px 10px}.divPageInfo{ float:left;text-align:left;padding:5px 0px 0px 0px}.divPageInfo span{ margin:0px 10px 0px 0px}.divErrorHolder{ padding:90px 50px 50px 50px;margin:100px auto;background-color:#fff;width:670px}.div404{ padding:30px;min-height:430px}.div404 .block{ width:655px}.div404 h1,.divErrorHolder h1{ color:#a3a3a3;font-size:60px;margin:0px 0px 15px 0px}.div404 h2{ color:#a3a3a3;font-size:24px;margin:0px 0px 0px 0px}.div404 b,.divErrorHolder b{ font-size:25px;margin:0px 0px 30px 0px;display:block}.div404 .aGreen{ margin:0px 0px 15px 0px}.divErrorHolder .aGreen{ margin:0px 0px 15px 0px;padding:4px 25px}.imgErLogo{ margin:20px 0px 0px 0px}.ulInfo{ margin:15px 10px;display:block}.ulInfo li{ margin:0px 0px 6px 0px}.divNoHit .aGreenArrow{ margin:25px 0px 0px 0px;float:left;font-size:16px !important;padding:7px 55px 7px 10px}.deliveryOptions .aGreenArrow{ display:block}.deliveryOptions li{ list-style:none;padding:5px;font-weight:bold}.deliveryOptions .liDone{ margin:0px 0px 5px 0px}.deliveryOptions li:first-child{ border-top:none}.deliveryOptions li:last-child{ border-bottom:none}.ulMailOpts{ padding:5px;background-color:#fcfcfc;border:solid 1px #d4d4d4;margin:10px 0px 0px 0px;display:block}.ulMailOpts .w185{ width:185px}.ulRenew li strong{ min-width:130px}.ulRenew .divFields{ margin:5px 0px;display:block}.ulRenew .wFull{ box-sizing:border-box}.ulRenew .divRowMiddle{ float:left;width:180px;margin:4px 0px 0px 0px;word-wrap:break-word}.spanAgree{ font-size:11px;margin:10px 0px 0px 0px}.spanAgree input[type=checkbox]{ vertical-align:middle;margin:-2px 5px 2px 0px}.ulRenew .aGreyDark{ font-family:'Trebuchet MS' 'MS Gothic',Arial;padding:2px 5px}.ulRenew .txtLate{ margin:8px 0px 5px 0px}.ulRenew .txtLate > .block{ padding:5px 25px 5px 0px}.contentIframe{ border:none;overflow:hidden;width:100%}.aBlock{ border-radius:5px;color:#fff !important;font-weight:bold;padding:10px 20px 10px 10px;display:inline-block;margin:0 10px 0 0;background-color:#58a123;cursor:pointer;border:solid 1px #58a123;-webkit-box-shadow:0 2px 0px 0px #398606;-moz-box-shadow:0 2px 0px 0px #398606;box-shadow:0 2px 0px 0px #398606;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.aBlock:hover{ background-color:#67a737}.aBlock:active{ background-color:#539425;border:solid 1px #539425;-webkit-box-shadow:0 1px 0px 0px #398606;-moz-box-shadow:0 1px 0px 0px #398606;box-shadow:0 1px 0px 0px #398606}.aBlockGrey,.aBlockGrey:active{ background:#e6e6e6;color:#000;padding:10px;font-weight:normal;-webkit-box-shadow:0 2px 0 0 #b0b9c2;-moz-box-shadow:0 2px 0 0 #b0b9c2;box-shadow:0 2px 0 0 #b0b9c2;border:solid 1px #b0b9c2;cursor:pointer}.aBlockGrey:hover{ background:#f0f0f0}.aBlockGrey:active{ background:#dadada}.aFb{ background:#415e9b url("/images/icons/ic_fb_btn.png") no-repeat 10px center;padding:10px 20px 10px 35px;-webkit-box-shadow:0 2px 0 0 #1d4078;-moz-box-shadow:0 2px 0 0 #1d4078;box-shadow:0 2px 0 0 #1d4078;border:solid 1px #415e9b}.aFb:hover{ background:#4b68a4 url("/images/icons/ic_fb_btn.png") no-repeat 10px center}.aFb:active{ -webkit-box-shadow:0 2px 0 0 #1d4078;-moz-box-shadow:0 2px 0 0 #1d4078;box-shadow:0 2px 0 0 #1d4078;background:#274a83 url("/images/icons/ic_fb_btn.png") no-repeat 10px center;border:solid 1px #1d4078}.aBlock.aGive span{ background:url("/images/icons/icprodpagesprite.png") no-repeat left 0px transparent;padding:2px 5px 2px 32px}.aBlock.aSubscribe span{ background:url("/images/icons/icprodpagesprite.png") no-repeat left -59px transparent;padding:2px 5px 2px 32px}.underline{ text-decoration:underline}.underline:hover{ color:#999}.underline:active{ color:#666}.breakword{ word-wrap:break-word}.saveSplashBig{ background:url("/images/backgrounds/bg_savesplash.png") no-repeat center top;width:125px;height:125px;font-size:18px;padding:30px 0 0 0;margin:15px 20px 0 0}.saveSplashBig b{ font-size:37px;display:block;margin:15px 0 10px 0}.divBtn{ padding:17px 0 0 0;width:160px;text-align:right}.checkoutStep{ border-bottom:solid 1px #ddd;padding:15px 0;display:block}.checkoutStep input[type=text],.checkoutStep select{ border:solid 1px #bdc1c3;line-height:35px;height:37px;margin:5px 15px 0 0;padding:0 10px;display:block}.checkoutStep input[type=submit]{ font-size:14px;vertical-align:top;padding:8px 35px;cursor:pointer;margin:5px 0 0 0}.checkoutStep .checkoutProdItem{ padding:20px 0}.checkoutStep .checkoutProdItemPrice{ width:100px}.stepContent{ padding:0 35px 10px 0;width:915px}.stepContent .aBlock{ font-size:14px;font-size:14px;line-height:40px;padding:0 40px}.stepContent .divInfoBox{ background:#d6dadc;display:inline-block;font-size:12px;padding:0px 20px;border-radius:3px;margin:3px 0 0 0;line-height:38px}.stepContent .divInfoBox span{ position:absolute;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #d6dadc;margin:11px 0 0 -27px}.stepContent h3{ display:block;margin:0 0 15px 0;font-size:16px}.invalid::-ms-clear{ display:none}.valid::-ms-clear{ display:none}.requried::-ms-clear{ display:none}.valid{ background:url("/images/icons/icspriteinputs.png") no-repeat right -70px}.invalid{ background:url("/images/icons/icspriteinputs.png") no-repeat right 0px}.requried{ background:url("/images/icons/icspriteinputs.png") no-repeat right -36px}input.valid:-webkit-autofill{ background-image:url("/images/icons/icspriteinputs.png") !important}input.invalid:-webkit-autofill{ background-image:url("/images/icons/icspriteinputs.png") !important}input.requried:-webkit-autofill{ background-image:url("/images/icons/icspriteinputs.png") !important}.borderTop{ border-top:solid 1px #ddd;padding:10px 0 0 0}.premieText{ margin:0 0 10px 0}.aRemoveItem{ background:#9ca0a2;color:#fff;font-weight:bold;font-family:trebuchet mS;padding:1px 6px 5px 6px;font-size:19px;line-height:17px;border-radius:58px;display:inline-block;margin:0 0 0 15px !important;float:right}.aRemoveItem:hover{ background:#afb3b5}.aRemoveItem:active{ background:#898d90}.textBlock h1{ margin:5px 0 5px 0;font-size:20px}.textBlockLink{ display:block;padding:5px 0 0 0;text-decoration:underline}.offerExtraItem{ display:block;margin:-1px 0 0 0;padding:10px;background:#eef2f5;border:solid 1px #d7dee5}.extraItemSmall{ padding:15px}.offerExtraItemText{ width:525px;float:right;padding:10px 0 0 0}.offerExtraItemText .txt16{ color:#ca1200}.offerExtraItemText .aBlock{ padding:0 10px;margin:5px 0 0 0}.offerExtraItemText .aBlock.active{ background:#276c00;border:solid 1px #276c00;-webkit-box-shadow:0 2px 0px 0px #003b00;-moz-box-shadow:0 2px 0px 0px #003b00;box-shadow:0 2px 0px 0px #003b00}.offerExtraItemText .divInfoBox{ margin:20px 0 0 0;padding:15px 25px}.offerExtraItemText .txtPremie{ margin:0 0 10px 0}.offerExtraItemText .divInfoBox span{ margin:-25px 0 0 20px !important}.offerExtraItemText h3{ font-size:22px;margin:10px 0}.offerExtraItemText p{ color:#666;line-height:18px;font-size:12px;display:block;margin:0 0 20px 0}.offerExtraItem .saveSplashBig{ margin:15px 40px 0 40px}.divCondition a,.divCondition u{ position:relative;bottom:15px}.popupBottom{ padding:20px 0 0 0;margin:15px 0 0 0;font-size:14px;border-top:solid 2px #bfbfbf}.popupBottom a{ text-decoration:underline}.boxBlue{ background:#f3f8fb;border:solid 1px #d1d1d1;padding:15px 10px}.divHeaderBlock{ border-bottom:solid 4px #bfbfbf;padding:20px 0px;margin:0 0 20px 0}.adressListHeader h2{ display:inline-block;font-size:26px}.aBlock .arrow{ display:block;width:100%;padding:0 40px 0 0;box-sizing:border-box;background:url("/images/icons/ic_btnspite.png") no-repeat 100% 3px}.formHolder input[type=text],.formHolder input[type=email],.formHolder input[type=password],.formHolder select{ border:solid 1px #bdc1c3;line-height:35px;margin:5px 15px 0px 0;padding:0 10px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.formBottom{ margin:20px 0}.formBottom a{ text-align:center;min-width:140px;padding:5px 0;margin:0;text-decoration:none !important}.myPageCol{ padding-top:60px}.myPageCol h2{ margin:0 0 15px 0}.myPageCol a{ text-decoration:underline;display:block;margin:5px 0}.myDataCol{ background:url("/images/customerlogin/ic_person.png") no-repeat 10px top}.headerCheck{ display:block;font-weight:bold;font-size:16px;padding:17px 0 12px 40px;margin:10px 0 5px 0;background:url("/images/customerlogin/ic_check.png") no-repeat left center}.myNewsCol{ background:url("/images/customerlogin/ic_newsletter.png") no-repeat 10px top}.myDataRow{ display:block;margin:0 0 15px 0}.data3col select{ width:31%;float:left;margin:5px 10px 0 0;-webkit-appearance:none;background:#fff;-moz-appearance:none}.data3col select:nth-child(4){ width:31%;float:right;margin:5px 0 0 0}.myDataRow select::-ms-expand{ display:none;cursor:pointer}.myNewsCol .myDataRow.check{ background:url("/images/customerlogin/ic_lists.png") no-repeat left top;padding:0 0 0 20px}.myNewsCol .myDataRow.inactive{ color:#aaa}.myDataRow .smallLink{ float:right;font-size:11px;text-decoration:underline;margin:-1px 0 0 0}.divZip{ width:90px;float:left}.divCity{ width:185px;float:Right}.ulAdressBook li{ padding:15px 0;border-bottom:solid 2px #e1e1e1}.ulAdressBook > li:last-child{ padding:15px 0;margin:0 0 50px 0}.ulAdressBook li .aBlock{ text-align:center;font-size:16px;width:295px}.contactInfo{ width:500px;font-size:14px;padding:0 10px}.contactInfo b{ width:500px;font-size:18px;display:block;margin:0 0 15px 0}.spanOrdInfo{ display:block;margin:5px 0}.txtBlue{ color:#0078c1}.ulExternalOrder .ordRowHead{ margin:0 0 10px 0;display:block}.externalOrdListTop{ margin:0 0 20px 0;padding:0 0 10px 0}.externalOrdListTop > .info{ width:70%;float:left;line-height:18px}.externalOrdListTop > .info p{ margin:10px 0}.externalOrdListTop > .counter{ width:20%;float:right;text-align:center;border:solid 3px #ededed;border-radius:5px;padding:20px 10px 15px 10px}.externalOrdListTop > .counter span{ margin:5px 0;font-size:14px;font-weight:bold}.externalOrdListTop .adress{ padding:10px;font-size:16px;background:#ededed}.defaultAdress{ font-size:14px;margin:0 0 10px 0;font-style:italic}.ulExternalOrder .disabledCheck{ opacity:0.4}.divBtnSave{ text-align:center;padding:20px 0;margin:20px 0}.divBtnSave a{ display:inline-block;font-size:14px;padding:10px 30px}@media screen and (-webkit-min-device-pixel-ratio:0){ .footerNewsLetter a{ margin:0px 0px 0px 0px} .ulNpXmas .npOfferPrice{ width:150px} .ulNpXmas .divNpPrice{ width:151px} .ulNpXmas .npArea{ width:101px} }.watermark{ color:#9a9a9a}@-moz-document url-prefix(){ .aArrowSmall{ background:url("/images/icons/icspritearrows.png") no-repeat right 0px transparent} #frmSearch .ui-menu .ui-menu-item-show-all a{ width:80%} }.jsFavorite{ float:left;position:relative;top:-15px;font-weight:bold;cursor:pointer}.favorite{ color:red}.phonebookResult{ width:635px;border:solid 1px #ddd}.phonebookResult .pager{ display:block;font-size:14px;padding:10px 5px;border-top:solid 2px #ddd}.phonebookResult .pager span{ text-decoration:underline;font-weight:bold;color:#000}.tblPhoneResult{ font-size:11px;width:100%;display:block}.txtPhonebookSearch{ min-width:195px !important;float:left}.trPhonebookSearch td{ padding:0px 0px 10px 0px !important;border-bottom:1px dotted #cdcdcd}.orderCsLink{ background:url("/images/sprite-v1.png") no-repeat right -326px transparent !important;display:inline-block;margin:10px 0;padding-right:30px;text-decoration:underline}.counterHolder .infoBar{ background:#fff;border-radius:4px;font-size:16px;box-shadow:1px 1px 1px #000;display:inline-block}.counterHolder .infoBar a{ text-decoration:underline}.counterHolder .spanHeader{ font-weight:bold;font-size:16px}.counterHolder .counter span{ color:#57410C}.counterHolder .counter span:after{ text-shadow:0 4px 0 rgba(255,255,255,0.4)}.divSite .counterHolder{ width:975px;position:relative;height:57px;background:url("/images/backgrounds/bg_counter_small.png") no-repeat center center transparent}.divSite .counterHolder .infoBar{ padding:4px 5px;position:absolute;right:5px;top:16px;font-size:12px}.divSite .counterHolder .spanHeader{ vertical-align:top;margin:21px 0 0 10px;display:inline-block}.divSite .counterHolder .counter{ font-size:35px;font-weight:bold;display:inline-block;margin:10px 0 0 10px}.divSite .counterHolder .counter span{ margin:0 -6px}.divSite .counterHolder .counter span:nth-of-type(1){ margin:0 8px 0 0}.divSite .counterHolder .counter span:nth-of-type(4){ margin:0 8px 0 -6px}.counterHolder{ text-align:center;width:775px;height:145px;display:block;background:url("/images/backgrounds/bg_counter_big.png") no-repeat center top transparent}.counterHolder .spanHeader{ padding:10px 0 0 0;display:block;margin:0}.counterHolder .counter{ font-size:70px;font-weight:bold;line-height:60px;margin:3px 0;display:block}.counterHolder .counter span{ margin:0 -8px}.counterHolder .counter span:nth-of-type(1){ margin:0 10px 0 0}.counterHolder .counter span:nth-of-type(4){ margin:0 10px 0 -8px}.counterHolder .infoBar{ padding:5px 10px;float:none;position:relative;top:0}.conditionLink{ text-decoration:underline !important;color:#FEF0EB !important;font-weight:normal}.newsLetterConditionLink{ display:inline-block;min-width:140px}.newsMailRegistrationText{ font-weight:normal}.newsMailRegistrationErrorText{ color:#ff0000;font-weight:normal}.voucherProductBtn{ margin-top:0px;margin-left:2px;margin-right:2px;cursor:pointer;width:6px}.divOfferTabs{ margin:0px 0px 10px 0px}.divOfferTabs a{ padding:0px 10px 0px 5px;line-height:27px;background:#f5f5f5 url("/images/icons/icspriteprodpage.png") no-repeat right -237px}.divOfferTabs .active{ color:#fff;border:solid 1px #0170b4;background:#0078c1 url("/images/icons/icspriteprodpage.png") no-repeat 119px -406px}.divOfferTabs .aGift span{ padding:2px 0px 4px 28px;background:transparent url("/images/icons/icspriteprodpage.png") no-repeat left -360px}.divProdOffersList{ background-color:#777;background:linear-gradient(to bottom,#777 0px,#777 50px,#f3f8fb 50px,#f3f8fb 100%);margin-bottom:30px;border-radius:5px;border:1px solid #777}.divProdOffersList h3{ display:inline-block;margin:0px 0px 10px 0px;font-size:20px;padding:13px 7px 1px 7px;color:#fff}.divOfferInfoHover{ margin:14px 0 -5px 0;display:inline-block;width:26px;height:20px;background:url("/images/icons/icspriteprodpage.png") no-repeat -24px -488px transparent;position:absolute}.divXmasTabs a{ width:auto;font-size:13px;padding:0px 30px 0px 5px;margin:0px 5px 0px 0px}.divXmasTabs .active{ background:#0078c1 url("/images/icons/icspriteprodpage.png") no-repeat right -406px}.divXmasTabs .aGift{ float:left}.divXmasTabs .aGift span{ padding:2px 0px 4px 3px;background:none}.divXmasTabs .aXmasGift{ margin:0px !important}.divXmasTabs .aXmasGift span{ background:transparent url("/images/icons/ic_xmasbtn.png") no-repeat left -4px;padding:2px 0px 4px 22px}.aXmasGift.active{ background:#cb0c00 url("/images/icons/icspriteprodpage.png") no-repeat right -406px !important;color:#fff;border:solid 1px #9a0900}.aXmasGift.active span{ background:transparent url("/images/icons/ic_xmasbtn.png") no-repeat left -30px}.divOfferTypeExpl{ margin:5px 0px 10px 0px;font-size:11px;color:#7c7c7c;display:block}.divProdOffersList .ulProdOffers{ padding:3px 7px 0 7px;width:auto}.divProdOffersList .ulProdOffers li{ border:0}.divProdOffersList .ulProdOffers li:not(:first-of-type){ border:0;border-top:2px solid #777;padding:10px 5px;margin:0px 0px 5px 0px}.divProdOffersList .ulProdOffers .divPremie{ background:none;border:0}.divProdOffersList .ulProdOffers .divPremie img{ float:right;margin:5px 2px 0 0;box-shadow:1px 1px 4px #ccc;border-radius:3px}.divOfferInfoPopup{ position:absolute;width:340px;height:102px;background:#fff;border:solid 1px #e5e5e5;padding:10px;box-shadow:2px 2px 10px #999;z-index:100}.no-product-image-popup{ position:absolute;top:15%;font-family:Poppins;z-index:1;font-size:0.8rem;color:#fff;left:20%}.no-product-image-checkout{ position:absolute;top:30%;font-family:Poppins;z-index:1;font-size:0.8rem;color:#fff}.no-product-image-offers{ position:absolute;top:30%;font-family:Poppins;z-index:1;color:#fff;right:14px;font-size:0.7rem}.single-copy-image{ align-self:flex-end;height:135px}@media (min-width:481px) and (max-width:768px){ .no-product-image-popup{ font-size:1.8rem} .no-product-image-checkout{ font-size:1.1rem} .no-product-image-offers{ position:absolute;top:30%;font-family:Poppins;z-index:1;color:#fff;right:14px;font-size:0.7rem} }@media (max-width:480px){ .no-product-image-popup{ font-size:0.9rem} img.eco-badge{ width:80%;display:block} }.trustpilot-widget{ margin-bottom:15px}#divLeftAreaContent:empty{ display:none !important}.multi-image-container{ margin:0 auto;max-width:1180px;color:#FEF0EB} .multi-image-container ul{ row-gap:10px;column-gap:20px;justify-content:center} .multi-image-container ul li{ box-sizing:content-box} .multi-image-container ul li .double-image-button span{ background-color:#FEF0EB;color:#2A2A2A !important} .multi-image-container ul li h3{ font-weight:700;color:#FEF0EB} .multi-image-container ul li:hover img{ transform:scale(1)} .multi-image-container div.double-image-caption{ width:100%;top:30%} .multi-image-container div.double-image-caption h3{ font-size:2rem} .multi-image-container .double-image-caption.image-count-4{ top:15%} .multi-image-container .double-image-button{ width:100%;top:75%} .multi-image-container .img-hover-zoom{ overflow:hidden} .multi-image-container .img-hover-zoom img{ max-width:100%;transition:transform .9s;transform:scale(1.02)}.new-cats .v-application__wrap{ min-height:fit-content} .new-cats .v-application__wrap .v-container{ padding:16px 0}.new-cats .liShipping{ line-height:3rem}.new-cats #txtNewsmailPuff{ text-indent:5px}.retain24-unsupported{ padding:12px} .retain24-unsupported p{ margin:0}@media (min-width:992px){ .productListImpression.row.card-deck.flex-row{ margin:0 auto;max-width:1196px} .productListImpression,.divider{ margin:0 auto;max-width:80vw} }@media (max-width:992px){ body{ overflow-x:clip} #newsmailbar{ text-align:center;display:flex;flex-wrap:wrap} #newsmailbar,.links{ margin-right:initial;margin-left:initial} #txtNewsmail{ max-width:200px} .input-group{ justify-content:center} }.usp-container{ background-color:#FFF9F6;line-height:2} .usp-container .usp-container-inner{ max-width:1180px} .usp-container .customer-service-link{ font-size:0.8em} @media (max-width:1199px){ .usp-container .customer-service-link{ display:none !important} } .usp-container ul.usp-section{ column-gap:20px;justify-content:start} @media (max-width:767px){ .usp-container ul.usp-section{ height:30px;justify-content:center} .usp-container ul.usp-section li{ font-size:0.8rem} @keyframes fadein-main{ 5%{ opacity:1} 45%{ opacity:1} 50%{ opacity:0} 95%{ opacity:0} } @keyframes fadein{ 0%{ opacity:0} 50%{ opacity:0} 55%{ opacity:1} 70%{ opacity:1} 75%{ opacity:0} } .usp-container ul.usp-section li{ list-style:none;position:absolute;opacity:0} .usp-container ul.usp-section li:nth-of-type(1){ animation:fadein-main 12s ease-in-out 0s infinite} .usp-container ul.usp-section li:nth-of-type(2){ animation:fadein 12s ease-in-out 0s infinite} .usp-container ul.usp-section li:nth-of-type(3){ animation:fadein 12s ease-in-out 3s infinite} }.header-items{ gap:1rem;justify-content:center} .header-items .header-item{ font-weight:400;font-size:16px}header{ top:0;z-index:5;position:sticky;transition:top 0.2s} header nav{ max-width:1180px;padding-bottom:1.3rem !important;padding-top:1.3rem !important} header .hamburger-button .fa-bars{ font-size:32px} header .logo-container img{ max-height:55px;min-height:55px;width:100%} header #search{ position:absolute;margin-top:65px !important;transition:margin-top 0.2s ease;background:#fff;z-index:-1;align-self:flex-start} header #search .search-btn{ position:absolute;right:30px;top:12px} header #search .search-btn i{ font-size:23px} header.scrolled-further.scroll-down #search{ margin-top:8px !important} header .navbar__cart .fa-shopping-cart{ font-size:23px} header .navbar__cart .cart-count{ position:absolute;border-radius:13px;background-color:#F39E14;width:26px;height:26px;color:#fff;padding:2px 1px 2px 0px;top:-4px;margin-left:-10px} @media (min-width:768px){ header.scrolled-further{ top:0px} }@media (min-width:768px){ header{ transform:translate3d(0,0,0);-webkit-transform:translate3(0,0,0);transition:transform .4s ease-in-out} header #search{ position:relative;margin-top:0px !important;z-index:0;align-self:center} header .logo-container img{ margin-top:-12%;max-height:67px;min-height:40px} header.scrolled-further.scroll-down{ transform:translate3d(0,-106px,0);-webkit-transform:translate3(0,-106px,0);top:0} }@media (min-width:960px){ header.scrolled-further.scroll-down{ transform:translate3d(0,-98px,0);-webkit-transform:translate3(0,-98px,0);top:0} }#txtNewsmailPuff{ font-size:14px}footer{ display:flex;flex-direction:column;padding-bottom:0.5rem}.publishingplan{ padding:1rem;margin-bottom:1rem;background:#FFF9F6} .publishingplan__content{ margin-bottom:16px} .publishingplan__item{ display:flex;align-items:center;height:30px} .publishingplan__item__past{ display:flex;align-items:center;height:30px;opacity:0.5} .publishingplan__header{ font-size:20px} .publishingplan__subtext{ font-size:12px;margin-bottom:16px} .publishingplan__magazine-number-container{ width:60px;display:flex;justify-content:left;align-items:center} .publishingplan__magazine-number{ width:auto;height:20px;border-radius:5px;background-color:#2A2A2A;display:flex;align-items:center;justify-content:center;float:left;margin-right:10px;color:#fff;font-size:12px;padding:2px 5px} .publishingplan__date{ font-weight:bold;font-size:13px} .publishingplan__double-issue{ font-style:italic;font-size:12px}html body.klarna-checkout-fso-open{ position:relative !important}.input-group .form-control.main-cart__discount-code,.input-group .form-control.main-cart__voucher-code,.input-group .form-control.main-cart__voucher-pin{ box-shadow:none}.your-order{ padding:10px}.klarna-disclaimer{ text-align:center;color:#787573;font-style:italic}.add-to-cart-button.disabled{ cursor:not-allowed}.input-group .form-control.voucher-count{ box-shadow:none}.upsell-container{ margin-top:25px;padding-top:1.5rem;font-family:inherit;background-color:#fef7df;padding-right:25px;padding-left:20px;width:100%} .upsell-container .upsell-sub-text{ margin-left:0} .upsell-container .upsell-sub-text p{ font-size:0.9rem;margin-left:0;margin-bottom:10px} .upsell-container .upsell-header-text{ margin-left:0} .upsell-container .item-col{ max-width:50% !important} .upsell-container .item-col .card-upsell-item{ background-color:transparent !important;border:0;border-radius:0;padding-bottom:15px} .upsell-container .item-col .card-upsell-item h5{ font-size:0.9rem} .upsell-container .item-col .card-upsell-item h4.item-price{ font-family:inherit;font-size:1.25rem;font-weight:600;padding-bottom:2px !important;margin-bottom:0 !important} .upsell-container .item-col .card-upsell-item .badge.stock-indicator{ width:8px;height:8px;position:relative;top:1px;padding:2px;border:0;border-radius:4px} .upsell-container .item-col .card-upsell-item .badge.stock-indicator.in-stock{ background-color:#4BB543} .upsell-container .item-col .card-upsell-item .badge.stock-indicator.out-of-stock{ background-color:#ff0f0f} .upsell-container .item-col .upsell-delivery-info{ font-weight:600;font-style:italic;font-size:0.9rem} .upsell-container .already-selected{ background-color:#18A800} .upsell-container .upsell-status-text{ display:inline}@media screen and (max-width:991px){ .upsell-container{ margin-top:15px;position:relative;padding:10px 20px;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw} .item-col{ max-width:50% !important;padding:0 15px 10px 15px} }.select-premium-variation{ padding-left:12px;width:150px;height:30px;border-radius:15px;font-weight:600;color:#fff;border:none;outline:none;background-color:#f89c14;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml; charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.select-premium-variation option{ color:#fff;background-color:#DBAA60}.js-rating-votes{ cursor:pointer;opacity:1;transition:opacity 0.25s ease-in-out} .js-rating-votes:hover{ opacity:0.7}.overlay{ position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:999}#drawer-app{ z-index:1032}#menu-container{ height:0;overflow:hidden}.custom-drawer.v-navigation-drawer{ z-index:1000}.custom-drawer .drawer-menu-header{ position:sticky;top:0;z-index:1;z-index:1002}.custom-drawer .v-navigation-drawer--active{ width:440px !important} @media (min-width:481px) and (max-width:768px){ .custom-drawer .v-navigation-drawer--active{ width:340px !important} }.custom-drawer .v-navigation-drawer__content::-webkit-scrollbar{ display:none}.custom-drawer .v-navigation-drawer__content{ background-color:#FFF9F6;overflow-y:scroll;scrollbar-width:none} .custom-drawer .v-navigation-drawer__content > *{ background-color:#fff}.custom-drawer .menu-title{ padding-left:20px;padding-top:10px;font-family:'Poppins' !important;font-size:18px;font-weight:600}.custom-drawer .menu-item{ padding-left:27px;height:58px;min-height:var(--v-expansion-panel-title-min-height)} .custom-drawer .menu-item-title{ font-size:16px} .custom-drawer .menu-item-title span{ font-family:'Poppins';font-size:16px}.custom-drawer .menu-icon{ width:30px;height:30px;display:inline-block;vertical-align:middle}.custom-drawer .v-expansion-panel-title{ padding-top:12px !important;padding-bottom:12px !important;min-height:48px !important}.custom-drawer .v-expansion-panel-title__overlay{ background-color:#fafafa}.custom-drawer .v-expansion-panel--active:not(:first-child){ margin-top:0 !important}.custom-drawer .v-expansion-panel:not(:first-child):after{ transition:none}.custom-drawer .v-expansion-panel--active + .v-expansion-panel{ margin-top:0 !important}.custom-drawer .v-expansion-panel.v-expansion-panel--active{ border-top:1px solid #ddd !important;border-bottom:1px solid #ddd !important}.custom-drawer .v-expansion-panel{ transition-property:margin-top,border-radius,max-width !important;border-radius:0} .custom-drawer .v-expansion-panel--active{ border-top:1px solid #ddd !important;border-bottom:1px solid #ddd !important} .custom-drawer .v-expansion-panel-text{ padding-left:40px} .custom-drawer .v-expansion-panel-title span{ font-size:16px}.custom-drawer .menu-link span{ font-size:14px}.custom-drawer .additional-links{ padding-left:27px;background-color:#FFF9F6}.custom-drawer .close-button{ font-size:1.4rem} div.rateit{ display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;float:left}div.rateit div.rateit-range{ position:relative;display:inline-block;background:url(/plugins/rate/images/star.png);height:17px}div.rateit div.rateit-hover,div.rateit div.rateit-selected{ position:absolute}div.rateit div.rateit-hover{ background:url(/plugins/rate/images/star.png) left -17px}div.rateit div.rateit-hover-rtl{ background-position:right -17px}div.rateit div.rateit-selected{ background:url(/plugins/rate/images/star.png) left -34px}div.rateit div.rateit-selected-rtl{ background-position:right -32px}div.rateit div.rateit-preset{ background:url(/plugins/rate/images/star.png) left -34px}div.rateit div.rateit-preset-rtl{ background:url(/plugins/rate/images/star.png) left -34px}div.rateit div.rateit-reset{}div.rateit div.rateit-reset:hover{ background-position:0 -24px}.giftMatch{ font-size:14px;padding:20px 10px}.giftMatch .giftMatchTop{ display:block;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:solid 3px #ddd;font-size:32px;font-weight:bold}.giftMatch .giftMatchTop img{ width:100px;height:100px;vertical-align:middle;margin:0 5px;display:inline-block}.giftMatch .giftMatchLeft{ width:590px;float:left}.giftMatch .giftMatchLeft .imgCover{ float:left;margin:0 23px 0 0}.giftMatch .giftMatchLeft .matchMagInfo{ float:left;width:390px}.giftMatch .giftMatchLeft .matchMagInfo h4{ font-weight:normal;font-size:18px;margin:0}.giftMatch .giftMatchLeft .matchMagInfo h3{ font-size:26px;margin:5px 0}.giftMatch .giftMatchLeft .matchMagInfo ul{ margin:0 0 20px 0px}.giftMatch .giftMatchLeft .matchMagInfo ul li{ margin:0 0 2px 0;padding:0 0 8px 25px;background:url(/giftguide/images/ic_arrow_green.png) no-repeat 5px 2px;background-size:16px 13px}.giftMatch .giftMatchRight{ float:right;width:365px;padding:10px 0 0 0}.giftMatch .giftMatchRight ul li{ display:block;margin:0 0 25px 0}.giftMatch .giftMatchRight ul li .offerText{ width:225px;float:right;margin:0 0 10px 0;vertical-align:middle;height:39px}.giftMatch .giftMatchRight ul li .offerText p{ position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.giftMatch .giftMatchRight ul li .offerText p b{ display:block;font-size:18px}.giftMatch .giftMatchRight ul li .aGift{ padding:10px 20px 10px 15px}.giftMatch .giftMatchRight ul li .aGift span{ background:url("/giftguide/images/ic_btn_cart.png") no-repeat left 0px;padding:0 0 0 32px}.giftMatch .giftMatchRight ul li .aXmasGift{ padding:10px 10px 10px 5px;background-color:#b32017 !important;-webkit-box-shadow:0 2px 0 0 #7a0001 !important;-moz-box-shadow:0 2px 0 0 #7a0001 !important;box-shadow:0 2px 0 0 #7a0001 !important;border:solid 1px #b32017 !important}.giftMatch .giftMatchRight ul li .aXmasGift span{ background:url("/giftguide/images/ic_xmas_tree.png") no-repeat left 1px;padding:4px 5px 2px 31px}.giftMatch .giftMatchRight ul li .aXmasGift:hover{ background-color:#c4352d !important}.giftMatch .giftMatchRight ul li .aXmasGift:active{ background-color:#7a0001 !important;border:solid 1px #7a0001 !important}.giftMatch .giftMatchRight .aGrey .arrow{ background:url("/giftguide/images/ic_arrow_dark.png") no-repeat right 5px;padding:0px 17px 0 0}.giftMatchFb .imgCover{ display:none}.txtLightBlue{ color:#0078c1}.searchFbInput{ width:375px;border:solid 1px #c3c3c3;margin:0 0 30px 0;height:38px;padding:10px 10px 10px 40px;background:url('/giftguide/images/ic_search.png') no-repeat 2% center}.noMatchText{ display:block}.noMatchText h1,.noMatchText h2{ font-size:26px;margin:0 0 10px 0}.noMatchText p{ font-size:14px;line-height:18px;margin:0 0 5px 0}.giftGuideListHolder .aGrey,.giftGuideListHolder .aGrey:hover,.giftGuideListHolder .aGrey:active{ color:#000;background:#e6e6e6;border:none;-webkit-box-shadow:0 2px 0px 0px #acb2b9;-moz-box-shadow:0 2px 0px 0px #acb2b9;box-shadow:0 2px 0px 0px #acb2b9;box-sizing:border-box;text-align:center;font-weight:normal;padding:10px 20px 10px 20px}.giftGuideListHolder .aGrey:hover,.giftGuideListHolder .aGrey:hover:hover,.giftGuideListHolder .aGrey:active:hover{ background:#f5f5f5}.giftGuideListHolder .aGrey:active,.giftGuideListHolder .aGrey:hover:active,.giftGuideListHolder .aGrey:active:active{ background:#acb2b9}.giftGuideList .coverBanner{ position:absolute;font-size:13.5px;text-align:center;margin:170px 0 0 -11px;width:187px;display:block;min-height:38px;background:red;color:#fff;font-weight:bold;box-sizing:border-box;padding:0px 0 2px 0}.giftGuideList .coverBanner span{ margin:0px auto;display:inline-block}.giftGuideList .liXmas .coverBanner{ background:#b32017}.giftGuideList .liXmas .coverBanner span{ background:url("/giftguide/images/ic_badgessprite.png") no-repeat 0 -130px;padding:12px 8px 10px 37px}.giftGuideList .liGift .coverBanner{ background:#b32017}.giftGuideList .liGift .coverBanner span{ background:url("/giftguide/images/ic_badgessprite.png") no-repeat 0 -468px;padding:12px 14px 10px 45px}.giftGuideList .divPremie{ z-index:1}.giftGuideList .liToplist .coverBanner{ background:#ffde00;color:#000}.giftGuideList .liToplist .coverBanner span{ padding:12px 0 0 0}.giftGuideList .liDeal .coverBanner{ background:#0078c1}.giftGuideList .liDeal .coverBanner span{ background:transparent url("/giftguide/images/ic_badgessprite.png") no-repeat -3px -353px;padding:13px 6px 11px 36px}.giftGuideList .liSave .coverBanner{ background:#0078c1}.giftGuideList .liSave .coverBanner span{ background:transparent url("/giftguide/images/ic_badgessprite.png") no-repeat -2px 0px;padding:13px 11px 11px 42px}.giftGuideList h3{ height:16px}.giftGuideList .divOffers{ height:30px;margin:4px 0px -1px 0px}.giftGuideList .divOffers p{ font-weight:bold;font-size:14px;margin:3px 0;color:#b32017}.giftGuideList .aReadMore{ font-weight:bold;font-size:14px;padding:3px 15px 3px 17px}.giftGuideList .aReadMore span{ padding:0 15px 0 0;background:url('/giftguide/images/ic_arrow.png') no-repeat right 5px}.dropDown{ -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;display:inline-block}.dropDown > a{ display:block;padding:10px 15px 10px 10px;border:solid 1px #8c8c8c;background:url('/giftguide/images/ic_dropdown.png') no-repeat 95% center}.dropDown ul{ -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;background:#fff;padding:5px;display:block;border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb}.dropDown ul li a{ display:block;font-size:14px;padding:6px 0}.dropDown .aGiftDropdown{ padding:7px 15px 6px 5px}.dropDown .aGiftDropdown img{ vertical-align:middle;margin:-3px 3px 0 0}.giftGuideBox .aShowlist{ text-decoration:underline;font-weight:bold}.giftGuideTopBanner{ padding:2px 0 17px 0;display:block}.giftGuideTopBanner .dropDown{ margin:0 10px 0 0;width:180px}.giftGuideTopBanner .dropDown ul{ width:180px}.giftGuideTopBanner .bannerText{ background:url('/giftguide/images/bg_topbar.png') no-repeat left center;padding:10px 10px 10px 75px;font-size:14px}.giftGuideTopBanner .aShowlist{ vertical-align:middle;margin:0 0 0 5px}.giftGuideTopBanner .aCloseGuide{ float:right;font-weight:bold;font-size:18px;margin:0 5px 0 0}.giftGuidePuffContent .dropDown{ width:100%;margin:12px 0 0 0}.giftGuidePuffContent .dropDown > a{ padding:8px 15px 8px 10px}.giftGuidePuffContent .pPuffTop{ background:url('/giftguide/images/bg_leftpuff.png') no-repeat right top;padding:2px 45px 17px 0;line-height:17px}.giftGuidePuffContent .aShowlist{ display:block;margin:10px 0 0 5px}.giftGuideMiddleBanner{ display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f5f5f5;border:solid 1px #ddd;min-height:135px}.giftGuideMiddleBanner .bannerTopText p{ margin:8px 0 0 0;font-size:14px}.giftGuideMiddleBanner .bannerTopText .headerText{ font-size:22px;font-weight:bold}.giftGuideMiddleBanner .whoDrop{ width:305px;margin:0 10px 0 0}.giftGuideMiddleBanner .ageDrop{ width:235px}.giftGuideMiddleBanner .aShowlist{ display:block;margin:10px 0 -10px 0} #slider{position:relative;background:url(../plugins/slider/css/images/loading.gif) no-repeat 50% 50%}#slider img{position:absolute;top:0px;left:0px;display:none}.nivoSlider{ position:relative}.nivoSlider img{ position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{ position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{ display:block;position:absolute;z-index:0;height:100%}.nivo-box{ display:block;position:absolute;z-index:5}.nivo-caption{ position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}.nivo-caption p{ padding:5px;margin:0}.nivo-caption a{ display:inline !important}.nivo-html-caption{ display:none}.nivo-directionNav a{ position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{ left:0px}.nivo-nextNav{ right:0px}.nivo-controlNav a{ position:relative;z-index:9;cursor:pointer}.nivo-controlNav a.active{ font-weight:bold}.slider-wrapper{ width:730px;height:310px}.divSlider{ position:relative;width:775px;height:375px;background:url(/plugins/slider/images/loading.gif) no-repeat 50% 50%}.divSlider img{ position:absolute;top:0px;left:0px;display:none}.divSlider a{ border:0;display:inline-block}.nivo-controlNav{ position:absolute;left:0px;bottom:10px;padding:auto;width:730px;text-align:center}.nivo-controlNav a{ display:block;width:22px;height:22px;background:url(/plugins/slider/images/bulletsblue.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px}.nivo-controlNav a.active{ background-position:0 -22px}.nivo-directionNav a{ display:block;width:30px;height:30px;background:url(/plugins/slider/images/arrows.png) no-repeat;text-indent:-9999px;border:0}a.nivo-nextNav{ background-position:-30px 0;right:15px}a.nivo-prevNav{ left:15px}.nivo-caption{ text-shadow:none;font-family:Helvetica,Arial,sans-serif}.nivo-caption a{ color:#efe9d1;text-decoration:underline}.clear{ clear:both}