#main_body
.stack_area{min-height:375px}#main_body .column-container{padding:0px
19px 0px 18px}#main_body .blogColumn
.region_content_container{padding:0px
16px 0px}@font-face{font-family:'icons';src:url('../../../../static/cms/fonts/RocketsparkIcons-Regular.eot');src:url('/static/cms/fonts/RocketsparkIcons-Regular.eot?ver=23062015#iefix') format('embedded-opentype'),
url('../../../../static/cms/fonts/RocketsparkIcons-Regular.woff') format('woff'),
url('../../../../static/cms/fonts/RocketsparkIcons-Regular.ttf') format('truetype'),
url('../../../../static/cms/fonts/RocketsparkIcons-Regular.svg') format('svg');font-weight:400;font-style:normal}.main-font{font-family:vcsm,arial;font-size:22px;line-height:24px;font-smooth:always;-webkit-font-smoothing:antialiased}.main-font-colour{color:#787878}.main-font-weight{font-weight:700}.p-font{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px}.p-font-colour{color:#333333}.p-font-weight{font-weight:normal}.p-font-all{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;color:#333333;font-weight:normal}#main_body
.region{padding:16px
0px}.stack_area{float:left;width:100%;padding-bottom:32px}.stack{float:left;width:100%;clear:left;margin:16px
0 0px 0}#main_body
.column{float:left;min-height:1px}.user h1, .user
h2{color:#787878}.user
p{color:#333333}.colour1,a:link.colour1,a:visited.colour1{color:#1d1d1d}.colour2,a:link.colour2,a:visited.colour2{color:#ffffff}.colour3,a:link.colour3,a:visited.colour3{color:#ededed}.colour4,a:link.colour4,a:visited.colour4{color:#b5b5b5}.colour5,a:link.colour5,a:visited.colour5{color:#787878}.colour1-bg{background-color:#1d1d1d}.colour2-bg{background-color:#ffffff}.colour3-bg{background-color:#ededed}.colour4-bg{background-color:#b5b5b5}.colour5-bg{background-color:#787878}.colour1-border{border-color:#1d1d1d}.colour2-border{border-color:#ffffff}.colour3-border{border-color:#ededed}.colour4-border{border-color:#b5b5b5}.colour5-border{border-color:#787878}.shop-button-invert{padding:8px;font-size:16px;border-width:3px;border-style:solid;border-radius:5px;cursor:pointer;text-decoration:none !important;display:inline-block}#shop_body{background-color:#ffffff}.home_bar #shop-layout-controls
li.active{color:rgb(51, 51, 51);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.home_bar #shop-layout-controls
li{color:rgba(51,51,51,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.galleria-container{background:#ffffff}.galleria-thumbnails .galleria-image{background:#ffffff;border:none}.product-details .product-title{color:#333333}#mnav div
a{font-family:vcsm,arial;font-weight:700}#mnav_menu_show{font-family:vcsm,arial}#mnav_icon_shop{background:#787878;color:#ffffff;border-left:5px solid #ffffff}#mnav_menu{background:#787878;color:#ffffff}#m_fullsite
a{font-family:vcsm,arial}.m_sm_facebook_follow a, .m_sm_twitter_follow a, .m_sm_pinterest_follow a, .m_sm_linkedin_follow
a{font-family:vcsm,arial}#mnav_menubar{border-top:5px solid #ffffff;border-bottom:5px solid #ffffff}#header #logo
span{display:none}#tab_holder{position:fixed;top:0px;right:0px;width:70px;z-index:200;float:left}#tab_holder
a{display:block;margin-bottom:3px;background:#787878;color:#ffffff;text-decoration:none;font-family:vcsm,arial;font-weight:700;font-size:14px;font-smooth:always;-webkit-font-smoothing:antialiased}#tab_holder a span.tab-icon{display:block;width:30px;height:25px;cursor:pointer}#tab_holder
.tab_group{padding-bottom:12px;float:left}#tab_holder
a.tab_top{width:70px;height:65px;float:left}#tab_holder a.tab_top
span{margin:20px
auto}#tab_holder
a.tab_top_text{width:70px;height:80px;float:left;text-align:center}#tab_holder a.tab_top_text
span{margin:15px
auto 10px auto}#tab_holder a
span.tab_icon_shop{background-position:-0px -0px}#tab_holder a
span.tab_icon_blog{background-position:-30px -0px}#tab_holder
a.tab_child{width:70px;float:left;text-align:center;padding:10px
0}.shop_header{background-color:#787878}.shop_header
.shop_location{color:#ffffff}.header-cart-count .cart-count .cart-arrow{position:absolute;top:18px;left:-19px;width:0px;height:0px;border-top:12px solid transparent;border-right:20px solid #ffffff;border-bottom:12px solid transparent;display:block}#shop_body .product-main-holder a.add-to-basket{background-color:#787878;color:#ffffff}#shop_body .shop .website-shop-button{background-color:#787878;color:#ffffff}#shop_body .mobile-cart-count
.cart{color:#ffffff}#shop_body .mobile-cart-count .cart-count{background-color:#ffffff;color:#787878}#shop_body .mobile-cart-count .cart-count .cart-arrow{border-right-color:#ffffff}#shop_body .shop_header .top-links{color:#ffffff}#shop_nav
a{background:#ffffff url('../../../../static/shop/images/nav_bg.png') repeat-x bottom;text-decoration:none;color:#333333}#footer_scripts{text-indent:-99999px}#main_body
.region{clear:left}.crunch-block{margin-top:-20px}#main_body .h1_region
h1.heading{font-family:vcsm,arial;font-weight:700;font-size:30px;line-height:36px;font-smooth:always;-webkit-font-smoothing:antialiased;color:#787878;word-wrap:break-word}#main_body
.text_region{color:#333333}body.is-mobile .feature-slide-body{color:#333333;padding:0
0 24px 0}#main_body .text_region
.text_region_text{width:100%;display:block;position:relative;word-wrap:break-word}#main_body .text_region, #main_body .text_region
p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;font-weight:normal}#main_body .text_region
p{padding-bottom:20px}#main_body .text_region
.heading{font-family:vcsm,arial;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:24px;color:#787878;word-wrap:break-word}#main_body .text_region
h2.heading{font-size:22px;line-height:normal}#main_body .text_region
h3.heading{font-size:16px;line-height:normal}#main_body .text_region
.text_padding{padding-bottom:14px}#main_body .text_region .text_region_text
ul{list-style:disc;margin:10px
0 10px 30px;padding:0px}#main_body .text_region .text_region_text
ol{list-style:decimal;margin:10px
0 10px 30px;padding:0px}#main_body .text_region .text_region_text em, #main_body .text_region .text_region_text
i{font-style:italic}#main_body .text_region .text_region_text
strong{font-weight:bold}#main_body .text_region .text_region_text
u{text-decoration:underline}#main_body .text_region .text_region_text
blockquote{margin-left:40px}#main_body .text_region .text_region_text input[type="text"]{padding:2px;margin:0;background-color:#f5f5f5;border:1px
solid #CCC}#main_body .text_region .text_region_text
textarea{padding:2px;margin:0;background-color:#f5f5f5;border:1px
solid #CCC}#main_body .text_region .text_region_text
sup{vertical-align:super;font-size:10px}#main_body .text_region .text_region_text
sub{vertical-align:sub;font-size:10px}#main_body .text_region .text_region_text
table{border-collapse:collapse;font-size:1em;width:100%}#main_body .text_region .text_region_text table td,
#main_body .text_region .text_region_text table
th{vertical-align:top}#main_body .text_region .text_region_text table
th{border-bottom:1px solid #888}#main_body .text_region .text_region_text table thead td,
#main_body .text_region .text_region_text table
th{font-weight:bold;border-bottom-color:#888;text-align:left}.blog_header{background-color:#787878;color:#ffffff}.blog_header
.blog_location{color:#ffffff}.blog_header .blog_location a, .blog_header .blog_location a:visited{color:#ffffff}#main_body
#blog_posts_holder{float:left;width:550px}#main_body .blog_post_holder
.hr{background-color:#CCCCCC;height:2px;width:100%;clear:left;margin:5px
0}#main_body .blog_post_holder
h2{font-family:vcsm,arial;font-size:25px;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:24px;color:#787878}#main_body .blog_post_holder
.blog_date{color:#999;font-size:12px}#main_body .blog_post_holder
.blog_content{margin:10px
0 0 0;font-family:vcsm,arial;font-size:13px;line-height:20px}#main_body .blog_post_holder .blog_content
.blog_post_title{font-weight:bold}#main_body .blog_post_holder .blog_content
.picture_region_holder{position:relative;display:block;margin:0
0 10px 0}#main_body .blog_post_holder .blog_content
img{z-index:1}#main_body .blog_post_holder .blog_content
.picture_region_border{padding:5px;background:url('../../../../static/cms/images/black_15.png');display:inline-block}#main_body .blog_post_holder
.blog_readmore{text-transform:uppercase}#main_body #blog_main
h1{font-family:vcsm,arial;font-size:28px;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:32px;color:#787878}#main_body #blog_main .blog_title
h2{font-family:vcsm,arial;font-size:24px;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:32px;color:#787878}#main_body #blog_main
.text_region{color:#333333}#main_body #blog_main .text_region
.text_region_text{width:100%;display:block;position:relative}#main_body #blog_main .text_region, #main_body #blog_main .text_region
p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;font-weight:normal}#main_body #blog_main .text_region
p{padding-bottom:20px}#main_body #blog_main .text_region
h2{font-family:vcsm,arial;font-size:18px;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:22px;color:#787878}#main_body #blog_main .text_region .text_region_text
ul{list-style:disc;margin:10px
0 10px 30px;padding:0px}#main_body #blog_main .text_region .text_region_text
ol{list-style:decimal;margin:10px
0 10px 30px;padding:0px}#main_body #blog_main .text_region .text_region_text em, #main_body .text_region .text_region_text
i{font-style:italic}#main_body #blog_main .text_region .text_region_text
strong{font-weight:bold}#main_body #blog_main .text_region .text_region_text
u{text-decoration:underline}#main_body #blog_main .text_region .text_region_text
blockquote{margin-left:40px}#main_body #blog_main .text_region .text_region_text input[type="text"]{padding:2px;margin:0;background-color:#f5f5f5;border:1px
solid #CCC}#main_body #blog_main .text_region .text_region_text
textarea{padding:2px;margin:0;background-color:#f5f5f5;border:1px
solid #CCC}#main_body #blog_main .text_region .text_region_text tr
td{padding:3px;vertical-align:top}#main_body #blog_main .text_region .text_region_text
sup{vertical-align:super;font-size:10px}#main_body #blog_main .text_region .text_region_text
sub{vertical-align:sub;font-size:10px}#main_body #blog_main .picture_region
.picture_region_holder{position:relative;display:block;margin:0}#main_body #blog_main .picture_region .picture_region_holder
img{z-index:1}#main_body #blog_main .picture_region
.picture_region_border{padding:5px;background:url('../../../../static/cms/images/black_15.png');display:inline-block}#main_body .picture_region
.picture_region_holder{position:relative;display:block;margin:0}#main_body .picture_region .picture_region_holder
img{z-index:1}#main_body .picture_region
.picture_region_border{padding:5px;background:url('../../../../static/cms/images/black_15.png');display:inline-block}#main_body
.image_link_region{}#main_body .custombutt_region
.custombutt_link{display:block;background:#787878;border:0px;cursor:pointer;border:0px;outline:none;border-radius:5px;width:100%;max-width:350px;padding:10px
0px;font-family:vcsm,arial;-webkit-font-smoothing:antialiased;color:#ffffff;text-decoration:none;font-size:16px;line-height:20px}#main_body .custombutt_region
.custombutt{padding:0px
15px;display:block}.file_upload_region .file-upload-container{position:relative;display:block;background:#787878;border:0px;cursor:pointer;outline:none;border-radius:5px;width:100%;max-width:350px;padding:10px
0px;font-family:vcsm,arial;-webkit-font-smoothing:antialiased;color:#ffffff;text-decoration:none;font-size:16px;line-height:20px}.file_upload_region .file-upload-container .file-download-text{display:block;padding-left:15px;padding-right:80px}.file_upload_region .file-download-arrow{position:absolute;right:7px;top:7px;border-radius:3px;background:#ffffff;text-indent:0px;padding:0px
8px}.file_upload_region .file-download-arrow .file-download-ext{font-family:arial;text-transform:uppercase;font-size:11px;font-weight:bold;width:56px;height:26px;line-height:26px;text-align:left;color:#787878}.file_upload_region .file-download-arrow
.icons{font-family:icons;font-size:30px;font-weight:normal;position:relative;line-height:10px;top:4px;color:#787878}#email_form_address{visibility:hidden;display:none}#main_body .email_form_region
.email_form{}#main_body .email_form_region .email_form
ul{float:left;padding-bottom:8px;overflow:hidden}#main_body .email_form_region .email_form
ul.email_form_name{width:60%}#main_body .email_form_region .email_form
ul.email_form_phone{width:40%}#main_body .email_form_region .email_form ul.email_form_phone li
span{margin-left:10px}#main_body .email_form_region .email_form
ul.email_form_email{clear:left;width:100%}#main_body .email_form_region .email_form
ul.email_form_message{clear:left;width:100%}#main_body .email_form_region .email_form
ul.email_form_button{clear:left;width:100%}#main_body .email_form_region .email_form ul
li{clear:left;width:100%}#main_body .email_form_region .email_form
.email_form_label{width:100%;text-align:left;padding:0
5px 0 0}#main_body .email_form_region .email_form .email_form_label
span{color:#333333;line-height:14px;font-size:12px;font-weight:bold;display:block;position:relative;-webkit-font-smoothing:antialiased}#main_body .email_form_region .email_form
.email_form_field{width:100%}#main_body .email_form_region .email_form .email_form_field
span{padding:0px
0px;border:2px
solid rgb(189,189,189);border:2px
solid rgba(63,63,63, 0.4);border-radius:5px;-webkit-border-radius:5px;display:block;overflow:hidden;background:url('../../../../static/cms/images/grey_85.png')}#main_body .email_form_region .email_form .email_form_field
input{font-family:arial;width:100%;display:block;height:29px;border:0;outline:none;margin:0;background:url('../../../../static/cms/images/grey_85.png');font-size:14px;line-height:29px;-webkit-font-smoothing:antialiased;color:#222;text-indent:5px}#main_body .email_form_region .email_form
.email_form_textareafield{width:100%}#main_body .email_form_region .email_form .email_form_textareafield
span{padding:7px
0px;border:2px
solid rgb(189,189,189);border:2px
solid rgba(63,63,63, 0.4);border-radius:5px;-webkit-border-radius:5px;display:block;overflow:hidden;background:url('../../../../static/cms/images/grey_85.png')}#main_body .email_form_region .email_form .email_form_textareafield
textarea{font-family:arial;width:100%;height:120px;margin:0;background-color:transparent;border:0;outline:none;font-size:14px;-webkit-font-smoothing:antialiased;color:#222;text-indent:5px}#main_body .email_form_region .email_form .email_form_submit
input{font-family:vcsm,arial;-webkit-font-smoothing:antialiased;width:110px;padding:12px
15px;color:#ffffff;background:#787878;border:0;outline:none;border-radius:5px;-webkit-border-radius:5px;cursor:pointer;text-align:left;font-size:16px;line-height:20px}#main_body .email_form_region
.email_form_hidden{display:none}#main_body .email_form_region .email_form .error
span{border:2px
solid #ff1d38}#main_body .email_form_region .email_form .error span
input{}#main_body .email_form_region .email_form .error span
textarea{}#main_body .email_form_region
.emailform_errors{display:none;border:4px
solid #ff1d38;background-color:rgba(240, 240, 240, 0.85);color:#222;font-size:11px;border-radius:10px;-webkit-border-radius:10px;-webkit-font-smoothing:antialiased;clear:both;overflow:none;margin-bottom:10px}#main_body .email_form_region .emailform_errors
ul{width:100%;padding:15px
10px 15px 10px;padding-bottom:15px;float:none}#main_body .email_form_region
.emailform_errors_active{display:block}#main_body .email_form_region .emailform_errors ul
li{width:100%;clear:left;line-height:16px}#main_body .email_form_region .emailform_errors ul
li.error_title{color:#ff1d38;font-size:12px}#main_body .email_form_region .email_form
.message_sent{margin-bottom:20px;padding:15px;border-radius:10px;-webkit-border-radius:10px;background:#787878}#main_body .email_form_region .email_form .message_sent
.message_sent_text{margin-left:60px;padding-left:0;font-size:18px;white-space:nowrap;-webkit-font-smoothing:antialiased;color:#ffffff;font-family:vcsm,arial;font-weight:700;font-smooth:always;-webkit-font-smoothing:antialiased;line-height:45px}#main_body .email_form_region .email_form .message_sent
.message_sent_icon{font-family:'icons';font-size:84px;line-height:24px;-webkit-font-smoothing:antialiased;font-smooth:always;color:#ffffff;position:absolute}#main_body
.file_upload_region{}#main_body .file_upload_region
.file_upload_holder{background:#f0f0f0 url('../../../../static/cms/images/file_icon.jpg') no-repeat top right;border:1px
solid #ccc;width:100%;max-width:260px;margin-left:-2px}#main_body .file_upload_region .file_upload_holder
h3{color:#999;margin:10px
10px 0px 10px}#main_body .file_upload_region .file_upload_holder
a{color:#787878;padding:10px
0 5px 10px;clear:left;display:block;font-size:12px;line-height:20px}#main_body #blog_main
.file_upload_region{}#main_body #blog_main .file_upload_region
.file_upload_holder{background:#f0f0f0 url('../../../../static/cms/images/file_icon.jpg') no-repeat top right;border:1px
solid #ccc;padding:10px
10px 0 10px;width:260px}#main_body #blog_main .file_upload_region .file_upload_holder
h3{color:#999;margin:10px
10px 0px 10px}#main_body #blog_main .file_upload_region .file_upload_holder
a{color:#787878;padding:10px
0 5px 10px;width:200px;clear:left;display:block;font-size:12px;line-height:20px}#main_body .product_region
.product_region_holder{background-color:white;border-radius:5px;-webkit-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.35),0 0 5px 0 rgba(0,0,0,0.7);box-shadow:inset 0 0 0 3px rgba(255,255,255,0.35),0 0 5px 0 rgba(0,0,0,0.7);margin:0px
16px 0px;overflow:hidden}.product_region
.noimage{padding:20px
0 24px 0;text-align:center;font-family:'icons';font-size:84px;line-height:84px;color:#959595;text-decoration:none;background:#D2D2D2;width:100%;height:100px;border-radius:5px 5px 0px 0px}.product_region a, .product_region a:hover{display:block;position:relative;z-index:1;text-decoration:none}.product_region .product_region_details
img{max-width:100%;display:block;margin:0
auto}.product_region
.product_details_wrapper{max-height:64px;overflow:hidden;margin:12px
14px 12px 14px}.product_region
.product_region_title{width:auto;font-size:14px;color:#555;position:relative;word-wrap:break-word;line-height:18px;max-height:38px;overflow:hidden;cursor:pointer}.product_region
.product_region_details_price{width:auto;float:left;font-size:20px;line-height:26px;font-weight:700;color:#555;word-wrap:break-word;overflow:hidden}#main_body
.facebook_feed_region{}#main_body
.twitter_feed_region{}#main_body .social_buttons_region
.sm_folow_background_single{background:url('../../../../static/cms/images/sm_follow_background.png') no-repeat 0 0;width:220px;height:55px;padding:8px
0 0 8px;margin:7px
0;background-position:0 -101px}#main_body .social_buttons_region
.sm_folow_background{background:url('../../../../static/cms/images/sm_follow_background_pix.png') 0 0;background-repeat:repeat-y;width:220px;padding:0px
0px 0px 8px}#main_body .social_buttons_region
.sm_folow_background_top{background:url('../../../../static/cms/images/sm_follow_background.png') no-repeat 0 0;width:220px;height:3px;padding:6px
0 0 8px}#main_body .social_buttons_region
.sm_folow_background_bot{background:url('../../../../static/cms/images/sm_follow_background.png') no-repeat 0px -91px;width:220px;height:3px;padding:6px
0 0 8px}#main_body .social_buttons_region .sm_folow_background
div.sm_spacer{height:7px}#main_body .social_buttons_region .sm_twitter_follow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite.png') no-repeat 0 0;background-position:-213px 0px;width:213px;height:40px;text-indent:-9999px}#main_body .sm_twitter_follow a:hover{background-position:-213px -40px}#main_body .social_buttons_region .sm_facebook_follow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite.png') no-repeat 0 0;background-position:0px 0px;width:213px;height:40px;text-indent:-9999px}#main_body .social_buttons_region .sm_facebook_follow a:hover{background-position:-0px -40px}#main_body .social_buttons_region .sm_pinterest_follow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite.png') no-repeat 0 0;background-position:-426px 0px;width:213px;height:40px;text-indent:-9999px}#main_body .social_buttons_region .sm_pinterest_follow a:hover{background-position:-426px -40px}#main_body .social_buttons_region .sm_linkedin_follow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite.png') no-repeat 0 0;background-position:-639px 0px;width:213px;height:40px;text-indent:-9999px}#main_body .social_buttons_region .sm_linkedin_follow a:hover{background-position:-639px -40px}#main_body .social_buttons_region
.sm_folow_background_single_narrow{background:url('../../../../static/cms/images/sm_follow_background_narrow.png') no-repeat 0 0;width:154px;height:55px;padding:7px
0 0 8px;margin:7px
0;background-position:0 -103px}#main_body .social_buttons_region
.sm_folow_background_narrow{background:url('../../../../static/cms/images/sm_follow_background_narrow_pix.png') 0 0;repeat:repeat-y;width:154px;padding:0px
0px 0px 8px}#main_body .social_buttons_region
.sm_folow_background_top_narrow{background:url('../../../../static/cms/images/sm_follow_background_narrow.png')  no-repeat 0 0;width:154px;height:6px;padding:0px
0px 0px 8px}#main_body .social_buttons_region
.sm_folow_background_bot_narrow{background:url('../../../../static/cms/images/sm_follow_background_narrow.png')  no-repeat 0px -96px;width:154px;height:6px;padding:0px
0px 0px 8px}#main_body .social_buttons_region .sm_folow_background_narrow
div.sm_spacer_narrow{height:7px}#main_body .social_buttons_region .sm_twitter_follow_narrow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite_narrow.png') no-repeat 0 0;background-position:-213px 0px;width:146px;height:40px;text-indent:-9999px}#main_body .sm_twitter_follow_narrow a:hover{background-position:-213px -40px}#main_body .social_buttons_region .sm_facebook_follow_narrow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite_narrow.png') no-repeat 0 0;background-position:0px 0px;width:146px;height:40px;text-indent:-9999px}#main_body .social_buttons_region .sm_facebook_follow_narrow a:hover{background-position:-0px -40px}#main_body .social_buttons_region .sm_pinterest_follow_narrow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite_narrow.png') no-repeat 0 0;background-position:-426px 0px;width:146px;height:40px;text-indent:-9999px}#main_body .sm_pinterest_follow_narrow a:hover{background-position:-426px -40px}#main_body .social_buttons_region .sm_linkedin_follow_narrow
a{display:block;background:url('../../../../static/cms/images/sm_follow_sprite_narrow.png') no-repeat 0 0;background-position:-639px 0px;width:146px;height:40px;text-indent:-9999px}#main_body .sm_linkedin_follow_narrow a:hover{background-position:-639px -40px}#sm_footer_container{clear:left;float:left;display:block;padding-right:72px}.vertical-layout
#sm_footer_container{width:745px;clear:both;float:left;display:block;padding-right:72px;position:absolute;left:0px;bottom:0px}#sm_footer_container
.sm_share{list-style:none;float:right;margin-bottom:0px}#sm_footer_container .sm_share
li.sm_footer_left{list-style:none;margin:0;padding:0;float:left;display:inline;height:35px;width:8px;background:url('../../../../static/cms/images/sm_footer_background_left.png') no-repeat}#sm_footer_container .sm_share
li.sm_footer_mid{list-style:none;margin:0;padding:0
0 0 0;float:left;display:inline;height:35px;background:url('../../../../static/cms/images/sm_footer_background_mid.png')}#sm_footer_container .sm_share li.sm_footer_mid
div{height:25px;margin-bottom:-5px;float:left}#sm_footer_container .sm_share li.sm_footer_mid div
a{margin:0px;display:block;height:35px}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_follow_spacer{float:left;display:block;height:35px;width:5px}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_facebook{margin:8px
0 0 0;display:block;min-width:90px}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_twitter{margin:8px
0 0 0;display:block}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_google{margin:6px
0 0 0;display:block;min-width:38px}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_pinterest{margin:8px
0px 0px 0px;display:block}#sm_footer_container .sm_share li.sm_footer_mid
div.sm_LinkedIn{margin:8px
0px 0px -2px;display:block}#sm_footer_container .sm_share
li.sm_footer_right{list-style:none;margin:0;padding:0;float:left;display:inline;height:35px;width:8px;background:url('../../../../static/cms/images/sm_footer_background_right.png') no-repeat}#sm_footer_container
.sm_follow{float:right;margin-bottom:0px;margin-left:12px;list-style:none}#sm_footer_container .sm_follow
li.sm_footer_left{list-style-type:none;margin:0;padding:0;float:left;display:inline;height:35px;width:8px;background:url('../../../../static/cms/images/sm_footer_background_left.png') no-repeat}#sm_footer_container .sm_follow
li.sm_footer_mid{list-style:none;margin:0;padding:0
0 0 0;float:left;display:inline;height:35px;background:url('../../../../static/cms/images/sm_footer_background_mid.png')}#sm_footer_container .sm_follow li.sm_footer_mid
div{height:25px;margin-bottom:-5px;float:left}#sm_footer_container .sm_follow li.sm_footer_mid div
a{margin:6px
0 0 0;display:block;height:35px;text-align:left}#sm_footer_container .sm_follow li.sm_footer_mid
div.sm_follow_spacer{float:left;display:block;height:35px;width:5px}#sm_footer_container .sm_follow li.sm_footer_mid div.sm_facebook_follow
a{background:url('../../../../static/cms/images/sm_follow_fb.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_footer_container .sm_follow li.sm_footer_mid div.sm_twitter_follow
a{background:url('../../../../static/cms/images/sm_follow_twit.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_footer_container .sm_follow li.sm_footer_mid div.sm_pinterest_follow
a{background:url('../../../../static/cms/images/sm_follow_pin.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_footer_container .sm_follow li.sm_footer_mid div.sm_LinkedIn_follow
a{background:url('../../../../static/cms/images/sm_follow_link.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_footer_container .sm_follow li.sm_footer_mid div a:hover{background-position:0 -24px}#sm_footer_container .sm_follow
li.sm_footer_right{list-style:none;margin:0;padding:0;float:left;display:inline;height:35px;width:8px;background:url('../../../../static/cms/images/sm_footer_background_right.png') no-repeat}#sm_sidebar_container{float:right;display:block;right:0px;width:110px;height:0px}#sm_sidebar_container
.sm_share{float:right;margin-bottom:0px;padding-left:40px}#sm_sidebar_container .sm_share
li.sm_footer_left{list-style-type:none;margin:0;padding:0;clear:left;float:left;display:inline;height:7px;width:70px;background:url('../../../../static/cms/images/sm_sidebar_background_top.png') no-repeat}#sm_sidebar_container .sm_share
li.sm_footer_mid{list-style:none;width:70px;margin:0;padding:0
0 0 0;clear:left;float:left;display:inline;background:url('../../../../static/cms/images/sm_sidebar_background_mid.png')}#sm_sidebar_container .sm_share li.sm_footer_mid
div{float:left;clear:left}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_follow_spacer{float:left;display:block;height:4px;width:70px}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_facebook{margin-left:13px;display:block;height:60px;width:52px;min-height:60px}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_twitter{margin-left:7px;display:block}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_google{margin-left:23px;display:block;width:38px;height:24px;min-width:38px;min-height:24px}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_pinterest{margin:0px
0px 0px 21px;display:block;height:18px}#sm_sidebar_container .sm_share li.sm_footer_mid
div.sm_LinkedIn{margin-left:8px;height:62px;display:block}#sm_sidebar_container .sm_share
li.sm_footer_right{list-style:none;margin:0;padding:0;clear:left;float:left;display:inline;height:7px;width:70px;background:url('../../../../static/cms/images/sm_sidebar_background_bottom.png') no-repeat}#sm_sidebar_container
.sm_follow{float:right;margin-bottom:0px;margin-top:12px;right:0px;list-style:none}#sm_sidebar_container .sm_follow
li.sm_footer_left{list-style:none;margin:0;padding:0;clear:left;float:left;display:inline;height:7px;width:36px;background:url('../../../../static/cms/images/sm_sidebar_background_top.png') no-repeat}#sm_sidebar_container .sm_follow li.sm_footer_mid
div{float:left;clear:left}#sm_sidebar_container .sm_follow li.sm_footer_mid
div.sm_follow_spacer{float:left;display:block;height:4px;width:35px}#sm_sidebar_container .sm_fllow li.sm_footer_mid div
a{margin-left:6px;display:block;width:35px}#sm_sidebar_container .sm_follow
li.sm_footer_mid{list-style:none;width:36px;margin:0;padding:0
0 0 0;clear:left;float:left;display:inline;background:url('../../../../static/cms/images/sm_sidebar_background_mid.png')}#sm_sidebar_container .sm_follow li.sm_footer_mid div.sm_facebook_follow
a{margin-left:7px;background:url('../../../../static/cms/images/sm_follow_fb.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_sidebar_container .sm_follow li.sm_footer_mid div.sm_twitter_follow
a{margin-left:7px;background:url('../../../../static/cms/images/sm_follow_twit.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_sidebar_container .sm_follow li.sm_footer_mid div.sm_pinterest_follow
a{margin-left:7px;background:url('../../../../static/cms/images/sm_follow_pin.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_sidebar_container .sm_follow li.sm_footer_mid div.sm_LinkedIn_follow
a{margin-left:7px;background:url('../../../../static/cms/images/sm_follow_link.png') no-repeat 0 0;width:23px;height:24px;display:block;text-indent:-9999px}#sm_sidebar_container .sm_follow li.sm_footer_mid div a:hover{background-position:0 -24px}#sm_sidebar_container .sm_follow
li.sm_footer_right{list-style:none;margin:0;padding:0;clear:left;float:left;display:inline;height:7px;width:36px;background:url('../../../../static/cms/images/sm_sidebar_background_bottom.png') no-repeat}.horizontal_line{height:2px;width:100%;background-color:#333333;margin:20px
0}.rocketspark-icons{font-family:'icons'}.white-loader{width:31px;height:31px;background:url('../../../../static/cms/images/loader-white.gif') no-repeat;position:absolute;bottom:-31px;left:50%;margin-left:-15px}body.edit_product
#main_body{width:100% !important;margin-top:0px !important}body.edit_product
#shadow_inner{margin:0px
auto}body.edit_product
#shop_body{margin:0px
auto;top:0px}body.edit_product
#main_body{margin:0px
auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;font-size:12px;font-family:Arial,Helvetica,sans-serif;background:#1d1d1d;padding-bottom:130px}:focus{outline:0}ol,ul{list-style:none}a:link,a:visited{text-decoration:none;color:#787878}a:hover{text-decoration:underline}.clear_float{clear:left}#shadow{}#shadow_inner{width:100%;background-color:#ffffff;margin-top:205px;padding:0
0 30px 0}#header{width:100%;height:185px;background-color:#ededed;margin-top:-195px;position:absolute;left:0px}#header_overlay{display:none}#header
#logo{cursor:pointer;width:980px;height:185px;background:url('../logos/4601/header_vertical_left.png');margin:0px
auto}#header #logo
span{height:36px;overflow:hidden;font-family:vcsm,arial;font-weight:700;font-size:30px;line-height:36px;font-smooth:always;-webkit-font-smoothing:antialiased;color:#000000;margin-top:52px;display:block;float:left}#tab_holder{top:200px}#tab_holder a span.tab-icon{background-image:url('../styles/tab_sprite.png')}#content{width:990px;margin:0
auto;color:#333333}#nav_wrapper{width:163px;float:left;background-color:#ededed;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding:5px;margin-top:30px}#nav{width:163px;float:left;overflow:hidden}#nav
div{float:left}#nav div
a{width:148px;height:36px;overflow:hidden;display:block;font-family:vcsm,arial;font-weight:700;font-size:14px;font-smooth:always;-webkit-font-smoothing:antialiased;color:#222222;line-height:36px;padding-left:15px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#nav div a:hover{text-decoration:none}#nav div a:hover
span{opacity:0.5;-moz-opacity:0.50}#nav div.active
a{color:#f0f0f0;background:#787878}#nav div a span, #nav div.active a:hover
span{opacity:0.7;-moz-opacity:0.7}#nav div.active a
span{opacity:0.8;-moz-opacity:0.8}#main_body{width:817px;float:left}#main_body .column
.region_content_container{padding:0px
16px 0px}.galleria-container{width:751px}#sm_footer_container{width:715px}#shop_body,.top_page_controls{margin-top:40px}#footer{width:980px;height:0px;margin:0px
auto;padding:0px
0;font-size:10px;line-height:10px;color:#fff;overflow:hidden}#footer .footer_logo_r,  #footer
.footer_logo_tm{position:absolute;width:980px;margin-top:40px}#footer .footer_decal
a{background:url('../../../styles/assets/rocketspark_logos.png');width:200px;height:14px;display:block}#footer .footer_logo_r, #footer
.footer_logo_tm{color:#fff}#footer .footer_logo_r
a{background-position:-0px -14px;color:#fff}#footer .footer_logo_tm
a{background-position:-0px -42px;color:#fff}#footer
.footer_copyright{float:left;opacity:0.3;-moz-opacity:0.30}#footer
.footer_decal{float:right;text-indent:-9999px}