/*! cache generated 2025-06-26 14:10:25 !*/ /*! H24-Design-CSS !*/ body{margin:20px 0 0;color:#222222;font:12px/140% Arial, Helvetica, sans-serif;background:#82abdc;min-width:880px;}a{text-decoration:none; color:#3a6397;}a:hover{text-decoration:none; color:#35af00;}#wrapper{width:880px;margin:0 auto;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background:#fff;padding:10px 10px 0;position:relative;}.h24-socialBox-container{top:10px;left:780px;}#header{margin:0 0 27px;}.header-holder{background-color:#ffffff;height:150px;position:relative;}.header-holder img{vertical-align:top;}.nav-holder{width:880px;overflow:hidden;background:#3a6397;height:29px;}.h24_top_navigation_only{height:100%;margin:0;padding:0;list-style:none;font-size:14px;line-height:16px;}.h24_top_navigation_only:after{content:"";display:block;clear:both;}.h24_top_navigation_only li{float:left;border-right:1px solid #000;}.h24_top_navigation_only li a{float:left;line-height:29px;height:29px;color:#fffefe;padding:0 16px;}.h24_top_navigation_only li a:hover{background:#3eb10b;}.h24_top_navigation_only li a span{}.h24_top_navigation_only li.active a,.h24_top_navigation_only li.active a:hover,.h24_top_navigation_only li.has_current_below a,.h24_top_navigation_only li.has_current_below a:hover{color:#222;background:#fff;}#main{height:1%;}.two-colums{padding:0 0px 30px 0;margin:0 0 0;height:1%;min-height:300px;}#sidebar{padding:12px 0 0;width:188px;float:left;}#sidebar ul{margin:0;padding:0;list-style:none;border-top:1px solid #c0d9f7;font-size:12px;line-height:15px;}#sidebar ul li{border-bottom:1px solid #c0d9f7;padding:0 0 0 10px;}#sidebar ul li a {display:block;height:auto;line-height:130%;padding:6px 0 5px;width:100%;}#sidebar ul li li a {   height:auto;   line-height:130%;   padding:3px 0;}#sidebar ul li.active ul li.active > a,#sidebar ul li.active ul li.active > a:hover{font-weight:bold;color:#222;}#sidebar ul ul{margin:0 0 0 -10px;padding:3px 0 2px;}#sidebar ul ul li{border-style:none !important;padding:0 0 0 25px;}#sidebar ul.store_sidebar ul ul {border-style:none !important;padding:0;}#h24_content_container{float:left;padding-left:34px;}#footer{width:880px;margin:0 auto;padding:6px 0 20px;font-size:12px;display:block;text-align:center;color:#bcdbff;position:relative;}/*!! IE6 CSS (Will not validate) !!*/  * html .h24_top_navigation_only li a span{margin-top:expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") :"0");display:block;width:auto;}/*!! Collections !!*/  .h24_first_collection {padding-left:0px;padding-right:10px;}.h24_middle_collection {padding-left:10px;padding-right:10px;}.h24_last_collection {padding-left:10px;padding-right:0px;}.h24_first_last_collection {padding-left:0px;padding-right:0px;}/*!! Fonts !!*/  #h24_content_container .big_heading_block .h24_heading, #h24_content_container .big_heading_block .h24_heading a, #h24_content_container .blog_post_header_block h2, #h24_content_container .blog_post_header_block h2 a, #h24_content_container .h24_feed_title_big, .h24_big_heading, .h24_dialog .h24_big_heading {font-family:'SpecialElite';font-size:18px;color:#f5ebcc;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:normal;}.blog_post_header_block span.flir_wrap_text {}body#tinymce p, body#tinymce li, body#tinymce td, body#tinymce th, .standard_text_block p, .standard_text_block li, .standard_text_block td, .standard_text_block th, .standard_text_block label, .standard_text_block .text_content, .h24_normal_text, .h24_price_block_contents span, .h24_comment_block_comments, .blog_post_header_block li, .blog_archive_block li, .blog_latest_posts_block li, .blog_roll_block li, .blogblock_goto, .latest_comments_block li, .h24_feed, .h24_feed_title_default, #h24_store_category_menu a, .h24_mailerlite_label {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#f5ebcc;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_content_container #h24_store_cart_total  .h24_store_cart_total_discount {color:#FF0000;}#h24_content_container .h24_store_cart_checkout_total_price {color:#FF0000;font-size:14px;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_store_checkout  #h24_store_checkout_adress_form label {}.h24_page_store_checkout .h24_normal_text {}#h24_store_checkout .h24_store_checkout_box_title {color:#FFFFFF;}.h24_form_ul_wrapper span.h24_form_field_red_star, #h24_store_checkout span.h24_form_field_red_star {color:#FF0000;font-weight:bold;}.h24_footer_content, .h24_footer_recommendation, .h24_footer_creative_commons {font-family:'SpecialElite';font-size:12px;color:#e4d8d2;font-style:normal;letter-spacing:0px;line-height:1.3;word-spacing:0px;text-align:center;text-transform:none;text-decoration:none;font-weight:normal;}.block_container .h24_form_ul_wrapper .h24_form_field_name, .block_container.simple_comment_block label, .contact_form_block label, #h24_store_checkout label {font-size:12px;color:#ef661f;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}.h24_form_ul_wrapper .h24_checkbox_list label {}.h24_form_field_settings_helptext_div {}#h24_content_container .presentation_image_block span.h24_caption, #h24_content_container .standard_text_block span.h24_caption {text-align:left;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f5ebcc;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:normal;}#h24_flag_list a, #h24_flag_list span {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_flag_list a:hover, #h24_flag_list a:hover span {text-decoration:underline;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a {font-family:Arial, Helvetica, sans-serif;color:#222222;font-size:14px;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:bold;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a.h24_store_category_menu_active {font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:underline;font-weight:bold;}#h24_store_category_menu ul.h24_store_category_menu_level_1 > li > a:hover {text-decoration:underline;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a {font-family:Arial, Helvetica, sans-serif;color:#222222;font-size:12px;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a.h24_store_category_menu_active {font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:underline;font-weight:normal;}#h24_store_category_menu ul.h24_store_category_menu_level_2 li a:hover {text-decoration:underline;}.calendar_link {color:#5FA72F;}.h24_content_container a, .h24_footer_content a, .h24_footer_recommendation a, .h24_footer_creative_commons a {color:#f0debc;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}.h24_content_container a:hover, .h24_footer_content a:hover, .h24_footer_recommendation a:hover, #h24_store_category_menu a:hover, .h24_footer_creative_commons a:hover {color:#f2dfba;text-decoration:underline;}#h24_store_panel_amount {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}.h24_newsblock_timestamp {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:;letter-spacing:0px;line-height:1.3;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}body a.h24_flexbutton.h24_store_large_action_button, body a.h24_flexbutton.h24_store_large_action_button:hover, body a.h24_flexbutton.h24_store_large_action_button:visited, body a.h24_flexbutton.h24_store_large_action_button:link, body a.h24_flexbutton.h24_store_large_action_button:active, body a.h24_flexbutton.h24_store_small_action_button, body a.h24_flexbutton.h24_store_small_action_button:hover, body a.h24_flexbutton.h24_store_small_action_button:visited, body a.h24_flexbutton.h24_store_small_action_button:link, body a.h24_flexbutton.h24_store_small_action_button:active, body .h24-HpButton__isPrimary, body .h24-HpButton__isPrimary:hover, body .h24-HpButton__isPrimary:visited, body .h24-HpButton__isPrimary {font-family:'Crimson Text';font-size:14px;color:#333333;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container div.h24_store_product_block_price, #h24_content_container .h24_store_product_price {color:#FF0000;font-weight:bold;} #h24_content_container .h24_store_product_outofstock,  #h24_content_container .h24_store_product_soldout {color:#FF0000;} #h24_content_container .h24_store_product_list_product_price_onsale, #h24_content_container .h24_store_product_onsale {color:#FF5300;font-weight:bold;}.h24_store_product_name.h24_big_heading_store {font-family:Arial, Helvetica, sans-serif;}.h24_store_product_list_product_name a {}#h24_content_container div.h24_store_product_tax {font-family:Arial, Helvetica, sans-serif;color:#777777;font-size:11px;font-style:normal;letter-spacing:0px;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}#h24_content_container .h24_store_product_block_name {font-size:16px;font-style:normal;letter-spacing:0px;line-height:1.2;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container .h24_feed_title_default {color:inherit;font-size:inherit;font-weight:bold;}body a.h24_flexbutton.h24_store_large_neutral_button, body a.h24_flexbutton.h24_store_large_neutral_button:hover, body a.h24_flexbutton.h24_store_large_neutral_button:visited, body a.h24_flexbutton.h24_store_large_neutral_button:link, body a.h24_flexbutton.h24_store_large_neutral_button:active, body a.h24_flexbutton.h24_store_small_neutral_button, body a.h24_flexbutton.h24_store_small_neutral_button:hover, body a.h24_flexbutton.h24_store_small_neutral_button:visited, body a.h24_flexbutton.h24_store_small_neutral_button:link, body a.h24_flexbutton.h24_store_small_neutral_button:active, body .h24-HpButton__isSecondary, body .h24-HpButton__isSecondary:hover, body .h24-HpButton__isSecondary:visited, body .h24-HpButton__isSecondary:active {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:14px;font-style:normal;letter-spacing:0px;line-height:1.4;word-spacing:0px;text-transform:none;text-decoration:none;font-weight:bold;}#h24_content_container .small_heading_block .h24_heading, #h24_content_container .small_heading_block .h24_heading a, #h24_content_container .h24_feed_title_small, .h24_small_heading, .h24_dialog .h24_small_heading {font-family:'SpecialElite';font-size:14px;color:#e16214;font-style:normal;letter-spacing:1px;line-height:1.2;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}.h24_top_navigation_only li a {font-family:'SpecialElite';font-size:14px;color:#ec610e;font-style:normal;letter-spacing:1px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}.h24_top_navigation_only li a.active, .h24_top_navigation_only li a.has_current_below {font-family:'SpecialElite';color:#f5ebcc;font-style:normal;letter-spacing:1px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}#sidebar a:hover, #sidebar ul li.active a:hover, #sidebar ul li.active ul li.active a:hover {color:#f5ebcc;}#sidebar a {font-family:'SpecialElite';font-size:14px;color:#ec610e;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}#sidebar ul li.active > a {color:#f5ebcc;font-style:normal;letter-spacing:2px;word-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:bold;}#sidebar ul ul a {font-family:'SpecialElite';font-size:15px;color:#ec610e;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}#sidebar ul li.active ul li.active > a, #sidebar ul li.active ul li.active > a:hover {color:#f5ebcc;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:bold;}#footer {font-family:'SpecialElite';font-size:12px;color:#666666;font-style:normal;letter-spacing:0px;line-height:140%;word-spacing:0px;text-align:left;text-transform:none;text-decoration:none;font-weight:normal;}.h24_top_navigation_only li a:hover {color:#f5ebcc;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}.h24_top_navigation_only li.active a:hover, .h24_top_navigation_only li.has_current_below a:hover {color:#f5ebcc;font-style:normal;letter-spacing:0px;word-spacing:0px;text-transform:uppercase;text-decoration:none;font-weight:normal;}#block_118223077 .text_content p, #block_118223077 .text_content li, #block_118223077 .text_content td, #block_118223077 .text_content th, #block_118223077 .text_content span, #block_118223077 .text_content label {font-family:'SpecialElite';}/*!! Tweaks !!*/  .nav-holder {background-color:#000000;}.h24_top_navigation_only li.active a, .h24_top_navigation_only li.active a:hover, .h24_top_navigation_only li.has_current_below a, .h24_top_navigation_only li.has_current_below a:hover {background-color:#000000;}.h24_top_navigation_only li a:hover  {background-color:#000000;}.h24_top_navigation_only li {border-right-width:0px;border-right-color:#121211;}#sidebar ul li {border-bottom:0px solid #cccccc;}#sidebar ul {border-top:0px solid #cccccc;}#wrapper {background:#000000 none repeat scroll 0% 0%;}#header {margin-bottom:42px;}body {background:#000000 none repeat scroll 0% 0%;}#header .header-holder {height:119px;}#sidebar {padding-top:42px;}body {margin-top:6px;}#h24_content_container {padding-left:0px;}.h24_big_heading, .big_heading_block .h24_heading {background:#000000 none repeat scroll 0% 0%;}.h24_small_heading, .small_heading_block .h24_heading {background:#000000 none repeat scroll 0% 0%;}#h24_content_container .h24_store_large_action_button, #h24_content_container h24_store_small_action_button, #h24_content_container .h24_store_small_action_button, #h24_store_panel_buttons .h24_store_small_action_button, .h24-HpButton__isPrimary {background-color:#f5ebcc;}.h24-HpInput, .h24_form_input_style textarea, .h24_form_input_style input[type="text"] {background:#000000 none repeat scroll 0% 0%;}.standard_text_block table, .h24_store_product_description table {background:#000000 none repeat scroll 0% 0%;}.standard_text_block td, .h24_store_product_description td {background:#000000 none repeat scroll 0% 0%;}/*!! Header collage 27179225 !!*/  #header .header-holder {background:#0d0c0c url("https://h24-original.s3.amazonaws.com/59997/18467020-vwo3r.png") no-repeat scroll 0% 0%;}/*! H24-Mobile-Design-CSS !*/ /*! Mobile media query !*/ @media only screen and (max-width:1023px) {/*! Custom CSS:in_control !*/ /*! in_control.css !*/ /*! Background fix for android !*/ body {position:relative;z-index:1;}#wrapper {position:relative;z-index:2;}/*! end of background fix !*/ /*! theme fix for specific red background image that has two parts, one header with red background and one content with white background !*/ .design-17.theme-97 #wrapper {background-position:center -190px;/*! move red background outside of page !*/ }/*! end of theme fix !*/ .two-colums {padding-left:0;padding-right:0;width:100%;}#h24_content_container {padding-left:0;}/*!  Styles from slots assigned to title and headings  !*/ .h24mobile .big_heading_block .h24_heading, .h24_store_product_name.h24_big_heading {font-size:18px !important;line-height:1.2 !important;}.h24mobile .responsive_header_panel .page_title a:link, .h24mobile .responsive_header_panel .page_title a:visited {font-family:'SpecialElite' !important;font-size:20px !important;color:#ed600e !important;font-style:normal !important;letter-spacing:0px !important;text-transform:none !important;font-weight:normal !important;}.h24mobile .small_heading_block .h24_heading {font-size:18px !important;line-height:1.2 !important;}}/*! End of media query!*/ /*! Override Design CSS !*/ /*!  Leaflet maps !*/ .leaflet-bar a, .leaflet-bar a:hover, .leaflet-bar a:focus {color:#222!important;text-decoration:none!important;}