a{outline-style:none}.clearer{height:1px;clear:both}hr{border:none;border-bottom:1px dotted #777;height:1px;margin:2em
0}blockquote{padding:2em;font-style:italic;line-height:1.4em}table{margin:0}table th, table
td{padding:0.5em 0.3em}.btn,
.ev_form input.btn,
#user .form-box
.btn{color:#fff;background:#444;font-size:14px;padding:0.8em 2em;line-height:1em;border:none;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;box-shadow:3px 3px 3px #bbb;-moz-box-shadow:3px 3px 3px #bbb;-webkit-box-shadow:3px 3px 3px #bbb}.btn:hover,
.ev_form input.btn:hover{color:#fff;background:#9ccb48}#breadcrumb{font-weight:normal;text-transform:capitalize}p#breadcrumb{margin:0
0 1em 0}img{border:none}.ewimg_right{float:right;margin:0.4em 0 0.5em 25px;clear:right}.ewimg_left{float:left;margin:0.4em 1em 0.5em 0;clear:left}.ewimg_top,.ewimg_bottom{display:block;clear:both;overflow:hidden}.image_align{float:left;margin:0.4em 1em 0.5em 0}.image_align
.caption{display:block;font-size:11px;color:#666;line-height:1.2em}.ewimg_right .image_align ,
.ewimg_left
.image_align{float:none;margin:0}input,textarea{font:12px/1.4em Verdana, Arial, Helvetica, sans-serif;padding:0.4em;border:1px
solid #999}.ev_form
fieldset{margin:0;padding:0;border:none}.ev_form input, .ev_form
textarea{width:60%;margin-bottom: .5em;padding:5px
3px;padding:0.2em;margin:0.2em 0;border:1px
solid #999}.ev_form
input.btn{font-size:140%;padding:3px;background:#ccc;border:none;color:#000}label,input.btn{cursor:pointer}.ev_form input.btn:hover{color:#fff;background:#000}.jcrop-holder{margin:0
0 10px 0;overflow:hidden}.ev_form .form-box
input.cropbtn{width:200px}.separate-list .galleries
a{font-size:11px}.separate-list .galleries
a.del{position:static;margin: -16px 0 0 373px}.separate-list .galleries
a.restore{bottom:10px;left:230px}.spinner_pad{position:absolute;width:390px;z-index:999;background-color:rgba(0,0,0,50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.too-small{color:#f33}.ev_form
i{display:block;margin:1em
0;color:#999}.form-box{clear:left;display:block;color:#111;padding:0.5em 0;border-top:1px solid #ccc}.form-box .form-label{float:left;width:200px;padding:4px
5px 4px 0;color:#333}.form-text, .form-box p, .ev_form p,p.note{margin-left:210px;font-size:0.8em}.form-box
p{margin-bottom:0}.form-box .note,p.note{margin-top:0;margin-bottom:0;color:#666}.nosize{width:auto !important;border:none !important}.error{width:91%;font:11px/1.4em verdana;font-weight:normal;color:#000;padding:1em;margin:1em
0;border:2px
solid #a8d999}ul{overflow:hidden}.form-box{overflow:hidden}.form-box.field_error .form-title{font-weight:bold}.form-box.field_error
input{border:1px
solid red}.form-box input,
.form-box
textarea{width:385px;border:1px
solid #ccc}.form-box input[type=radio], .form-box input[type=checkbox]{margin-right:5px;width:auto}.form-box
em.required{float:left;margin:8px
0 0 -6px;color:#c00}.form-title,.form-req,.form-inputs{float:left;display:block}.form-title{width:170px}.form-req{width:20px;text-align:right}.form-req
em.required{float:left;margin:0;color:#c00}.form-req
.prefix{float:none;margin:0}.form-inputs{width:390px}.form-inputs
label{display:block}.form-inputs
p{display:block;margin:0;font-size:90%}#f_login_loading{margin:20px;padding:20px
20px 20px 60px;background:#fff url(/core/images/spinner.gif) 10px 10px no-repeat;border:2px
dashed #ddd}#f_login_container .form-box{width:650px}#new_member .form-box,
#existing_member .form-box{width:100%}#new_member .form-box .form-label,
#existing_member .form-box .form-label{width:120px}.core_login
#sublogin2.btn{width:150px}.core_login
.lost_pass{margin-left:10px}ul.sitemap
ul{margin:0
0 2em 0;padding-left:1em;list-style:none}ul.sitemap ul li
a{font-size:16px;list-style:none}ul.sitemap ul ul li, ul.sitemap ul ul li
a{font-size:12px}ul.sitemap
li{margin-top:10px;list-style:none}.gallery{display:block;clear:both;overflow:hidden}.gallery
h2{margin-bottom:0.6em}.gallery
p{clear:both}.galleries{float:left;margin:0
8px 8px 0;padding:0}.galleries.no_margin{margin-right:0}.galleries
img{float:none;margin:0
0 10px 0;padding:3px}.galleries
em{display:block;height:15px;margin-top: -12px;padding:0
2px;font-size:11px;overflow:hidden;font-style:normal;font-weight:normal}#text
ul.docs{margin:1em
0 0 0;padding:0}#content .docs li, .docs
li{list-style-type:none;margin:8px
0;padding:0}.docs li
a{font-weight:normal;padding:0
0 3px 25px;background:url(/core/images/doc-pdf.gif) no-repeat}.docs
.size{color:#999;font-size:90%;margin-left:1em}.docs
a.pdf{background-image:url(/core/images/doc-pdf.gif)}.docs
a.doc{background-image:url(/core/images/doc.gif)}.docs a.txt, .docs
a.rtf{background-image:url(/core/images/doc-txt.png)}.docs a.csv, .docs
a.xcl{background-image:url(/core/images/doc-csv.png)}.docs
li.reader{margin-bottom:1em}.docs li.reader
a{padding-left:0;color:#888;font-size:86%;font-weight:normal;text-decoration:underline;background:none}.movies
embed{display:inline;margin:0;padding:0}.canvas_large{width:99%;height:300px;position:relative;display:none;margin:10px
0;border:1px
dotted #444}#search_results{padding-left:1em}#search_results
img.searchpic{float:left;margin:5px
20px 5px 5px}#search_results
h2{padding-top:1em;border-top:1px #777 dotted;position:relative;clear:left}#search_results h2
i{float:left;margin:0.1em 0 0 -1.7em;color:#ccc;font-size:86%;font-style:normal}#search_results h2 b, #search_results b
b{padding:0
0.2em;background:#feffc3}#search_results h2
.tagged{position:absolute;top: -0.2em;right:0;font-size:110%;color:#999}#search_results h2
.score{position:absolute;top:0;right:0;color:#b8eea5}#search
.next_last{margin:40px
0}#search .next_last
a{margin:0
5px;padding:5px
15px;border:1px
solid #ccc;text-decoration:none}#search .next_last a:hover,
#search .next_last
a.active{color:#fff;background-color:#000}#search .next_last a.last,
#search .next_last
a.next{border:none}#search_results
p{margin:0}#search_results
.summary_link{color:gray;text-decoration:underline}#search_results
.more{font-size:140%;color:gray;margin:1em
0;padding:1em
0;border-top:1px #777 dotted}#search_results
span.breadcrumb{display:block;font-size:85%;clear:both}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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;margin:0
auto 60px;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom: -30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/css/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;display:none}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:#666;text-indent: -9999px;display:block;width:10px;height:10px;margin:0
5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/css/img/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/css/img/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position: -43px 0}.bx-wrapper .bx-controls-direction
a{position:absolute;top:50%;margin-top: -16px;outline:0;width:32px;height:32px;text-indent: -9999px;z-index:9998}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent: -9999px;width:10px;height:11px;outline:0;background:url(/css/img/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent: -9999px;width:9px;height:11px;outline:0;background:url(/css/img/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}
/*
 * Ladda including the default theme.
 */

/*
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2015 Hakim El Hattab, http://hakim.se
 */
.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}.ladda-button{background:#666;border:0;padding:14px
18px;font-size:18px;cursor:pointer;color:#fff;border-radius:2px;border:1px
solid transparent;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.ladda-button:hover{border-color:rgba(0,0,0,0.07);background-color:#888}.ladda-button[data-color=green]{background:#2aca76}.ladda-button[data-color=green]:hover{background-color:#38d683}.ladda-button[data-color=blue]{background:#53b5e6}.ladda-button[data-color=blue]:hover{background-color:#69bfe9}.ladda-button[data-color=red]{background:#ea8557}.ladda-button[data-color=red]:hover{background-color:#ed956e}.ladda-button[data-color=purple]{background:#9973C2}.ladda-button[data-color=purple]:hover{background-color:#a685ca}.ladda-button[data-color=mint]{background:#16a085}.ladda-button[data-color=mint]:hover{background-color:#19b698}.ladda-button[disabled],.ladda-button[data-loading]{border-color:rgba(0,0,0,0.07)}.ladda-button[disabled],.ladda-button[disabled]:hover,.ladda-button[data-loading],.ladda-button[data-loading]:hover{cursor:default;background-color:#999}.ladda-button[data-size=xs]{padding:4px
8px}.ladda-button[data-size=xs] .ladda-label{font-size:0.7em}.ladda-button[data-size=s]{padding:6px
10px}.ladda-button[data-size=s] .ladda-label{font-size:0.9em}.ladda-button[data-size=l] .ladda-label{font-size:1.2em}.ladda-button[data-size=xl] .ladda-label{font-size:1.5em}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px
solid #777;border-radius:9px;margin:0
3px 0 0;height:16px;width:16px}.jcf-radio
span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#777;border-radius:100%}.jcf-radio input[type="radio"]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked
span{display:block}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px
solid #777;margin:0
3px 0 0;height:16px;width:16px}.jcf-checkbox
span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px
solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox
span{margin:-4px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked
span{display:block}.jcf-button{display:inline-block;vertical-align:top;position:relative;overflow:hidden;border:1px
solid #777;background:#fff;margin:0
10px 10px 0;padding:5px
10px}.jcf-button .jcf-real-element{position:absolute;min-height:100%;min-width:100%;outline:none;opacity:0;padding:0;margin:0;border:0;bottom:0;right:0;left:0;top:0}.jcf-file{display:inline-block;white-space:nowrap;position:relative;overflow:hidden;background:#fff}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0}.jcf-file .jcf-fake-input{display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;overflow:hidden;border:1px
solid #777;padding:0
8px;font-size:13px;line-height:28px;height:28px;width:125px}.jcf-file .jcf-upload-button{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;border:1px
solid #777;margin:0
0 0 -1px;padding:0
10px;line-height:28px;height:28px}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#e3e3e3;width:14px;bottom:0;right:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-dec,
.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:14px;width:14px;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#888;height:1px;width:14px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,
.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,
.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px
solid #777;background:#fff;margin:0
0 12px;min-width:150px;height:26px}.jcf-select
select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;line-height:26px;margin:0
35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#aaa;width:26px;bottom:0;right:0;top:0}body>.jcf-select-drop{position:absolute;margin: -1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px
0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0px;z-index:9999;top:100%;left: -1px;right: -1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:none}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px
solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.jcf-list-box{overflow:hidden;display:inline-block;border:1px
solid #b8c3c9;min-width:200px;margin:0
15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#d9d9d9;line-height:14px;font-size:13px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list
ul{list-style:none;padding:0;margin:0}.jcf-list ul
li{overflow:hidden;display:block;margin:0}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{cursor:default;display:block;padding:5px
15px;color:#000;min-height:14px;height:1%}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important}.jcf-select-drop .jcf-hover,
.jcf-list-box .jcf-selected{background:#000;color:#fff}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px
9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-textarea{border:1px
solid #b8c3c9;box-sizing:content-box;display:inline-block;position:relative}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea
textarea{padding:8px
10px;border:none;margin:0}.jcf-textarea .jcf-resize{position:absolute;text-align:center;cursor:se-resize;background:#e3e3e3;font-weight:bold;line-height:15px;text-indent:1px;font-size:12px;height:15px;width:14px;bottom:0;right:0}.jcf-textarea .jcf-resize:before{border:1px
solid #000;border-width:0 1px 1px 0;display:block;margin:4px
0 0 3px;width:6px;height:6px;content:''}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number
input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,
.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number
input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #777;padding:3px
27px 3px 7px;margin:0;height:100%}.jcf-number .jcf-btn-dec,
.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,
.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,
.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,
.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin: -6px 0 0 -4px;border:4px
solid #aaa;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin: -1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number.jcf-disabled .jcf-btn-dec:before,
.jcf-number.jcf-disabled .jcf-btn-inc:before,
.jcf-number .jcf-btn-dec.jcf-disabled:before,
.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:0.3}.jcf-number.jcf-disabled
input{background:#ddd}.jcf-range{display:inline-block;min-width:200px;margin:0
10px;width:130px}.jcf-range .jcf-range-track{margin:0
20px 0 0;position:relative;display:block;height:10px}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px
0}.jcf-range.jcf-vertical{min-width:0;width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px
0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left: -5px;top:auto}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px}.jcf-range .jcf-range-display.jcf-range-min{margin:0
0 0 -10px;padding:0
0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0
-10px 0 0;padding:0
10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0
0 -10px;padding:0
0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin: -10px 0 0;padding:10px
0 0}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin: -4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top: -7px;margin:0
0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0
0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{margin: -5px 0 0 -1px}.jcf-range.jcf-disabled{background:none !important;opacity:0.3}html,body{height:100%}body{background:#fcf6ea;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:400;font-style:normal}h1{margin-bottom:20px;font-size:35px;font-weight:400}ul.no-style{list-style-type:none;padding:0;margin:0}ul.no-style
li{margin:0;list-style-type:none}.el-block{display:block}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.white-color{color:#fff !important}.white-color-box
*{color:#fff !important}.white-color-box h3,
.white-color-box
h4{margin-top:0}.yellow-color{color:#ffc600 !important}.img-def{max-width:100%;width:100%;display:block}.flex-row{display: -webkit-box;display: -ms-flexbox;display:flex}.flex-wrap{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-space{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space.flex-valign{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bgr-style{background-size:cover;background-position:top center;background-repeat:no-repeat}.bgr-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index: -1;background:rgba(0,0,0,0)}.bgr-primary{background:#FDC72F !important}.title-style
h1{font-size:24px;font-weight:300;line-height:30px;margin:0
auto 20px;padding:0;color:#000;display:inline-block}.title-style h1:after{content:'';display:block;width:100%;height:2px;background:#ffc600}.title-style.text-center
.text{display:block;margin-bottom:10px}.title-style.text-center .text
p{margin:0}.link-default{display:inline-block;font-size:16px;line-height:20px;text-align:left;color:#5baaf9;padding-bottom:1px !important;border-bottom:1px solid transparent !important}.link-default:hover{border-bottom:1px solid #5baaf9 !important}.btn-yellow{background:#ffc600;color:#000 !important;height:50px;line-height:50px;padding:0
35px;font-size:16px;text-transform:uppercase;font-weight:700;border-bottom:0}.button-yellow{display:inline-block;padding:20px
42px;font-size:16px;text-transform:uppercase;font-weight:700;background:#ffc600;color:#000;border-bottom:0 none}.button-yellow:hover{background:#ecb802}body#home
h1{margin:40px
0 20px;font-size:24px;text-align:center;padding:0
10%}body#how_it_works
h1{font-size:70px;font-weight:500;margin-bottom:0}body#how_it_works
h2.first{margin-top:0}h2{margin:2em
0 0.3em;font-size:24px;font-weight:400;line-height:1.3em;color:#000}.text_section:first-child
h2{margin-top:0}h3,h4{margin:0
0 10px;font-size:30px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#000}h4{font-size:20px;font-weight:normal}p{margin:0
0 1em 0;font-size:13px;color:#000;line-height:normal}body .text_section p,
body .text_section ul,
body .text_section
ol{font-family:'Gotham Rounded A','Gotham Rounded B';line-height:1.3em}a{color:#555}ul,ol{padding-left:20px;margin:10px
0 30px 0;list-style-position:outside;list-style-type:disc}ol{list-style-type:decimal}ul li,
ol
li{margin:0.5em 0;line-height:1.5}.text_section
blockquote{font-size:20px;line-height:1.3em;padding:1em
2em 1em 2em}.text_section blockquote
p{font-size:20px;line-height:1.3em}.muted{color:#999}.select2-container--default .select2-results__option--highlighted[aria-selected] .muted{color:#eee}.hide{display:none}.show{display:block}.left{float:left}.right{float:right}a#testing{position:fixed;transform:rotate(90deg);top:90%;left: -134px;color:#fff;padding:0.5em 10em;font-size:11px;background:lightblue;z-index:9999}div#testing2{position:fixed;bottom:20%;left:30%;color:#fff;padding:1em
10em;font-size:14px;background:yellowgreen;z-index:9999}@media screen and (max-width: 414px){a#testing{transform:none;top:98.5%;left:20%;padding:0
10em;font-size:10px}}.section{overflow:hidden;position:relative;width:100%}.section.regular,.section.intro{padding:60px
0 80px;background:#fff}.videos.section.intro{padding-bottom:50px}.section.intro{background:#fcf6e8}.section.bottom-border{border-bottom:1px solid #a6a6a6}.section.login{overflow:visible}.customer_login{max-width:400px;margin:0
auto;text-align:left}.customer_login #f_login input[type="submit"]{width:auto;padding:0
70px}.container{position:relative;width:870px;margin-left:330px}body#home
.container{margin-left:330px}#headline_wrapper
.container{padding:45px
0}#headline_wrapper .container
h1{margin:0;font-size:28px;font-weight:700;line-height:1em}.section.intro
.container{max-width:670px}.section.intro .container
h1{font-size:28px}.section.intro .container
p{font-size:14px;line-height:19px}.gray{background:#f3ede2}#breadcrumb{margin:0;padding-top:17px;text-align:left;line-height:1.5}#normal_menu
#breadcrumb{margin-bottom:30px}#normal_menu
h2{clear:both}#normal_menu h2:first-child{margin-top:0;padding-top:0}#normal_menu .ad-block{padding:40px
60px 40px}#breadcrumb
.inner{max-width:970px;margin:0
auto;text-align:left}#main_wrapper{min-height:100%;position:relative}#inner_wrapper{padding-bottom:360px}body{padding-top:54px}body#home{background:#fbf5e9}body#home
.sidebar_account_info{background:transparent}.video_overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:url(/images/video_overlay_bg.png) repeat;z-index:9999;cursor:pointer}.video_frame{position:relative;padding:5px;margin:5% auto 0 auto;width:80%;height:auto;background:#fdc72f;-msie-border-radius:5px;border-radius:5px;z-index:9999}.video_frame .embed-container{padding-bottom:100%}.form_wrapper{position:relative;padding:125px
155px 120px;margin:160px
auto 0;width:585px;background:#fbc139;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form_wrapper
form{position:relative;overflow:hidden;margin-top:45px;width:100%;z-index:999}.form_wrapper form input[type=text]{float:left;padding:0;padding-left:2%;width:63%;height:55px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form_wrapper form input[type="submit"]{float:right;padding:0;width:33%;min-width:0;height:55px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#fff;background:#000;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;cursor:pointer}.form_wrapper form input[type="submit"]:hover{opacity:0.9}.form_wrapper .inner_content
h2{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}.inner_content{position:relative;z-index:999}img.bees_bg{position:absolute;z-index:998}#left_bottom{bottom:110px;left:30px}#right_top{top:38px;right:38px}span.close_video{display:none;margin-top:5px;font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-align:center;cursor:pointer}span.close_video:hover{color:#fff}span.iphone_close{position:absolute;top: -18px;right: -16px;padding:0;width:36px;height:36px;background:url(/images/fancybox_sprite.png);cursor:pointer;z-index:9998}span.signup_close{position:absolute;top: -25px;right: -25px;padding:0;width:50px;height:50px;background:url(/images/signup_close.png);cursor:pointer;z-index:9998}span.iphone_close:hover,span.signup_close:hover{opacity:0.9}#top-bar{position:fixed;top:0;left:0;height:54px;width:100%;background:#fff;z-index:999;overflow:hidden;-webkit-box-shadow:0px 3px 10px 0px rgba(155, 155, 155, .75);-moz-box-shadow:0px 3px 10px 0px rgba(155, 155, 155, .75);box-shadow:0px 3px 10px 0px rgba(155, 155, 155, .75)}html.translated-ltr #top-bar,
html.translated-rtl #top-bar{top:40px}#top-bar  form.top-search{float:left;width:205px;margin-left: -205px}#top-bar  form.top-search input[type=text]{padding:0
0 0 5px;width:205px;height:54px;min-width:0;color:#fff;background:#000;border:none}#top-bar a.search-trigger{display:block;float:left;width:54px;height:54px;background:#000 url(/images/search-icon.png) no-repeat center}#top-bar
a.logo{display:block;float:left;margin-top:13.5px;margin-left:20px;width:110px;height:27px;text-indent: -9999px}#top-bar a.logo
img{display:block;width:100%;height:auto}#top-bar .right-text-section{float:right;padding-top:13px;margin-right:20px;height:28px;line-height:28px}#top-bar .right-text-section
p{display:inline;margin:0;font-size:16px;font-weight:700}#top-bar .right-text-section a.yellow-btn{display:inline-block;padding:10px
12px;margin-left:10px;height:10px;font-weight:700;color:#000;line-height:10px;background:#fbc138;text-decoration:none;text-transform:uppercase}#hero,#hero_ver2{height:auto;background:no-repeat center right;background-size:cover;background-position:bottom center;text-align:center}#hero{min-height:200px;height:890px;background-position:center}#hero_ver2{height:auto}#hero .container,
#hero_ver2
.container{position:absolute;top:50%;padding-top:0;padding-bottom:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#hero_ver2
.container{position:relative;top:auto;padding-top:166.5px;padding-bottom:166.5px}#hero .container h1,
#hero_ver2 .container
h1{width:95%;color:#fff}.top_corner{position:absolute;top:0;left:auto;right:0}.top_corner
img{display:block}a.video_button{position:relative;display:inline-block;margin-top:20px;padding:12px
12px 12px 43px;background:#000;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.video_button
span{position:relative;font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#fff;line-height:16px}a.video_button span::before{content:'';position:absolute;left: -30px;top:0;width:21px;height:16px;background:url(/images/play-icon.png) no-repeat}span.down-arrow{display:block;position:absolute;bottom:28px;left:50%;margin-left: -37px;width:74px;height:37px;background:url(/images/down-arrow.png) no-repeat;cursor:pointer}a.video_button:hover{opacity:0.8}span.main-subtitle{display:block;font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#fff;text-transform:uppercase;text-shadow:1px 1px rgb(0,0,0)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,
.embed-container object,
.embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}.fixed_top{position:fixed;top:0;left:0;z-index:9998;-webkit-box-shadow:0 1px 5px 0 rgba(50, 50, 50, .75);-moz-box-shadow:0 1px 5px 0 rgba(50, 50, 50, .75);box-shadow:0 1px 5px 0 rgba(50,50,50,.75);z-index:9998}.outer_container{position:relative;margin:0
auto;width:1277px}ul.main_nav{list-style-type:none;float:left;margin:0
0 0 35px;padding-left:0}@media screen and (min-width: 860px){ul.main_nav{display:block !important}}ul.main_nav>li{float:left;margin:0
8px;line-height:57px}ul.main_nav > li
a{display:inline-block;padding-bottom:3px;font-family:'Gotham Rounded A','Gotham Rounded B';font-size:14px;font-weight:400;color:#050505;line-height:1em;text-decoration:none}ul.main_nav > li a:hover,
ul.main_nav > li.active
a{border-bottom:1px solid #050505}ul.main_nav>li.mobile_social{display:none}span.trigger{display:none;float:right;margin-right:15px;font-size:22px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase;cursor:pointer}ul.social{position:relative;float:right;top:0;padding-bottom:5px;padding-left:0;margin:0
20px 0 0;line-height:normal;text-align:center;list-style-type:none}ul.social
li{float:left;margin-left:3px}ul.social
li.fb{display:none;position:relative;left:auto;bottom:auto;margin:0
auto;height:20px}.fb_iframe_widget
span{vertical-align:top !important}ul.social li
a{display:block}ul.social li a
img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.social li a img:hover{opacity:0.85}a.join_mailing{display:inline-block;float:right;margin-top: -23px;padding:0
60px 0 98px;height:100px;font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#000400;line-height:100px;background:#fbc139 url(/images/mail_arrow.png) no-repeat left;text-decoration:none;text-transform:uppercase}a.join_mailing:hover{opacity:0.9}.ewimg_top .image_align,
.ewimg_bottom
.image_align{margin-left:0;margin-right:0}img.full_width,
.image_align
img{width:100%;height:auto}.image_align
img{display:block}.normal-story-wrapper .ewimg_right
img{width:auto !important;max-width:100%;display:block}.image_align
.caption{padding:8px
10px;background:#fff}.image_align a
.caption{padding-top:5px;text-decoration:none}.normal-story-wrapper .ewimg_right .image_align
.caption{max-width:275px;width:100%}img.full_width,.image_align{margin-bottom:20px}#bundle .includes .container
h2{margin-top:0;padding-top:60px;clear:both}#bundle .image_align,
#bundle .ewimg_left,
#bundle
.ewimg_right{float:none;text-align:center}#bundle img.full_width,
#bundle .image_align
img{width:auto;height:400px}#bundle .image_align
img{display:inline}.faq_search form
input{width:80%;height:50px;margin-bottom:0;font-size:16px;border:none}.gallery{overflow:hidden;padding-left:0;margin-top:25px;margin-left: -15px;text-align:center}.gallery.left-align{text-align:left}.galleries{display:inline-block;float:none;margin:0
0 20px 15px;width:263px;height:auto !important;background:#fff;vertical-align:top}body#normal_-_gallery
.galleries{padding-bottom:0;height:auto !important}body#normal_-_gallery
.page_text{display:none}.gallery .galleries.no-text{padding-bottom:0;height:auto !important}#video_thumbs
.galleries{height:auto !important}.galleries
a{display:block;text-decoration:none}.galleries
img{display:block;padding:0}.gallery .galleries.no-text
img{margin:0}.galleries
em{display:block;padding:15px
5%;width:90% !important;font-size:12px;line-height:1.2em;color:#282828;text-decoration:none}.gallery .galleries.no-text
em{display:none}body#engagement
main{padding-bottom:60px}body#engagement .page-text
p{text-align:center}body#engagement .page-text
.btn{line-height:0}body#engagement .gallery,
body#engagement .normal-story-wrapper{max-width:1040px;margin:0
auto}body#engagement .gallery
h3{font-size:15px;margin:0
0 5px 0;line-height:1.2em}body#engagement
.galleries{position:relative;margin:5px;padding-bottom:35px}body#engagement .galleries
em{font-size:13px;padding:10px
0}body#engagement .normal-story-wrapper .galleries
.btn{display:none;position:absolute;left:25px;bottom:5px;height:32px;margin-top:10px;padding:0.6em 1.25em;line-height:1em}body#engagement .galleries:hover
.btn{display:inline-block}body#engagement .galleries
.modal_box{display:none}body#engagement .modal_box
.left{width:48%;padding-right:2%;overflow-x:auto}body#engagement .modal_box
.right{width:50%;padding-right:30px}body#engagement .modal_box .left
img{width:100%}body#engagement .gallery
p{line-height:1.5em}body#engagement .modal_box .embed,
body#engagement .modal_box .embed
iframe{margin:0
auto;text-align:center}@media screen and (max-width: 414px){body#engagement
.galleries{width:195px}body#engagement .modal_box .left,
body#engagement .modal_box
.right{float:none;width:100%}}@media screen and (max-width: 375px){body#engagement
.galleries{width:170px}}body#videos
h2{font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}body#normal_-_gallery
h2{text-align:center}.centered-wrapper{text-align:center}.centered-wrapper
h2{display:inline-block}h2.yellow-underline{padding-bottom:7px;border-bottom:3px solid #fdc72f}.featured_video_frame{margin-top:15px;padding-bottom:20px;background:#fff}.featured_video_frame{margin:40px
0 0}.featured_video_frame
h2{margin:20px
0 0 20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.video_tags{text-align:center;margin:20px
6% 0 6%;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:20px
0}.text_section .video_tags
p{margin:5px
0}.video_tags p
span{line-height:15px;display:inline-block;margin-top:15px;margin-right:20px;margin-bottom:10px;margin:15px
20px 10px 0}.video_tags p
a{display:inline-block;margin:5px
3px;padding:8px
18px;color:#000;background:#FCF6E8;border-radius:13px;border:1px
solid #f2f2f2}.video_tags p a:hover,
.video_tags p
a.on{background:#FDC72F;border:1px
solid #FDC72F}.video_tags
input{height:30px;line-height:30px;min-width:200px;width:200px}.video_tags
b{display:inline-block;margin-right:10px}.faq_search{overflow:hidden}.faq_search form input[type=text]{float:left;padding-left:2%;width:80%;box-sizing:border-box;min-width:0}.faq_search form input[type="submit"]{float:right;margin-left:2%;width:15%;padding:0;min-width:55px;height:50px;border:none;text-align:center}.faqs_block{margin-bottom:60px}.faqs_block
h4{margin-bottom:20px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;color:#999;text-transform:uppercase}ul.faq{list-style-type:none;padding-left:0;margin:0
0 0 -12px}ul.faq>li{margin:0}ul.faq.all>li{margin:20px
0 40px 0}ul.faq>li,ul.faq>li>a{display:block}ul.faq>li>a{overflow:hidden;padding:15px
12px;font-size:16px;font-family:Arial,sans-serif;font-weight:700;color:#000;line-height:1em;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a
span.views{float:right;display:none;font-family:Arial,sans-serif;font-size:15px;font-weight:normal;color:#666}.faq.all a span.views,
ul.faq > li > a.active span.views,
ul.faq > li > a:hover
span.views{display:block}ul.faq
.faq_categories{margin-bottom:40px}ul.faq>li>h3{margin-top:15px}ul.faq.all>li>a,ul.faq>li:hover>a,ul.faq>li>a.active{background:#fbc139}ul.faq > li p,
ul.faq > li div.answer
p{font-family:Arial,sans-serif;font-size:15px;line-height:24px;color:#000}ul.faq > li
div.answer{display:none;font-family:Arial,sans-serif;font-size:15px;line-height:24px;color:#000;padding:20px
12px 25px;background:#fff}ul.faq.all > li
div.answer{display:block}ul.faq > li div.answer
a.read_more{display:block;margin-top:10px;font-family:Arial,sans-serif;font-size:11px;color:#000;line-height:11px}.sidebar{position:fixed;overflow:hidden;left:0;top:0;bottom:0;width:258px;background:#fff;z-index:999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}html.translated-ltr .sidebar,
html.translated-rtl
.sidebar{top:40px}body#home
.sidebar{background:rgba(255, 255, 255, .3);-webkit-transition: .3s all ease-in-out 0s;transition: .3s all ease-in-out 0s}body#home
.sidebar.scrolled{background:rgba(255,255,255,1)}.bottom_toggler{display:none;position:absolute;bottom:0;left:50%;margin-left: -88px;width:176px;height:66px;background:url(/images/sidebar_show_more2.png) no-repeat;cursor:pointer}.hide_bottom{background:url(/images/sidebar_hide2.png) no-repeat}span.sidebar_trigger{display:none;position:absolute;top:50%;right: -20px;margin-top: -16.5px;width:20px;height:33px;background:url(/images/sidebar_trigger_bg.png) no-repeat;cursor:pointer}a.sidebar_logo{display:inline-block;margin-left:32px}.sidebar_nav{margin-top:30px}.sidebar_nav
ul{list-style-type:none;padding-left:35px}.sidebar_nav ul
ul{list-style-type:none;padding-left:0}.sidebar_nav ul>li{margin-bottom:15px}.sidebar_nav ul>li>a{padding-left:0;font-size:15px;color:#000;line-height:1.2em;text-decoration:none;text-transform:uppercase}.sidebar_nav ul > li a:hover{text-decoration:underline}.sidebar_nav ul > li.on
a{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;background:none}.sidebar_nav ul > li.on li
a{font-weight:400;background:none}.sidebar_nav ul > li.on li.on>a{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.sidebar_nav ul > li ul li:last-child{margin-bottom:0}.sidebar_nav ul>li>ul{margin:10px
0 0 -35px;padding:15px
0;background:#ebebeb url(/images/submenu_bg_bottom.jpg) repeat-x bottom left}.sidebar_nav ul > li > ul
li{margin-bottom:5px;padding-left:35px}.sidebar_nav ul > li > ul
li{margin:0
0 10px}.sidebar_nav ul > li > ul li
a{font-size:13px;line-height:1.5em;color:#2c2c2c;text-decoration:none;text-transform:capitalize}.sidebar_nav ul > li > ul li
ul.third{margin:0}.sidebar_nav ul > li > ul li ul.third
li{padding-bottom:5px;padding-left:10px}.sidebar_nav ul > li.bottom-search
form{width:95%;font-size:0}.sidebar_nav ul > li.bottom-search form input[type=text]{margin-right:2%;padding:0;padding-left:5px;min-width:0;width:75%;height:35px;border:1px
solid #ebebeb;box-shadow:none;box-sizing:border-box;-webkit-transition: .3s all ease-in-out 0s;transition: .3s all ease-in-out 0s}.sidebar_nav ul > li.bottom-search form input[type=text]:hover,
.sidebar_nav ul > li.bottom-search form input[type=text]:focus{border:1px
solid #fbc138;box-shadow:0 0 2px 0 #fbc138}.sidebar_nav ul > li.bottom-search form input[type="submit"]{min-width:0;width:23%;height:35px;color:#fff;background:#000;text-align:center;vertical-align:top;box-sizing:border-box}.sidebar_account_info{position:absolute;bottom:70px;left:0;padding:10px
0;width:100%;background:#fff;border-top:2px solid #e3e3e3;cursor:pointer}.sidebar_account_info
span{display:block;margin-left:0;margin-top:5px;height:16px;font-size:14px;font-weight:700;line-height:16px;text-align:center}.sidebar_account_info
span.cart_content{margin-bottom:10px}.sidebar_account_info span
img{margin-right:8px}.sidebar_nav.google_translate{position:fixed;visibility:visible;bottom:0;padding:0;width:100%;background:white;border-top:1px dotted gray;text-align:center;height:auto !important;z-index:999}#google_translate_element
select{font-size:8pt}.goog-te-gadget>div{display:inline}.goog-te-gadget select.goog-te-combo{display:inline-block;margin-right:10px}.sidebar_nav.google_translate
ul{padding-left:15px}.sidebar_nav.google_translate ul,
.sidebar_nav.google_translate ul
li{margin-top:0;margin-bottom:0}ul.account_controls{display:none;list-style-type:none;padding-left:35px;margin:15px
0 0}ul.account_controls
li{display:block;padding:0;margin:8px
0}ul.account_controls li
a{font-size:14px;font-weight:300;text-decoration:none;text-transform:uppercase}ul.account_controls li a:hover{text-decoration:underline}a.controls_trigger{display:block;width:14px;height:7px;margin:20px
auto 0;background:url(/images/controls_trigger_bg.png) no-repeat;background-position:0 0}a.controls_trigger.clicked{background-position:0 -7px}a.controls_trigger:hover{opacity:0.9}ul.sidebar_social{list-style-type:none;position:absolute;padding:0;bottom:50px;left:0;margin:0;width:100%;text-align:center}ul.sidebar_social
li{display:inline-block;margin:0
7.5px}ul.sidebar_social li
a{display:block;width:24px;height:20px}ul.sidebar_social li a
img{max-width:24px;height:auto}.sidebar_bottom{position:absolute;bottom:0;padding-bottom:5px;width:100%;background:#fff}.sidebar_bottom
a.join_mailing{display:block;float:none;margin-top:0;padding:30px
0 20px;width:100%;height:auto;line-height:1.2em;text-align:center;background:#fdc041}.sidebar_bottom a.join_mailing:hover{opacity:1}.sidebar_bottom a.join_mailing
span{display:block;font-size:120%}.sidebar_bottom
ul.social{float:none;padding-top:10px;margin:0;padding-bottom:25px;right:auto;background:#fff;text-align:center}.sidebar_bottom ul.social
li{display:inline-block;float:none}.sidebar_bottom ul.social
li.fb{display:block;position:relative;margin:5px
auto 0;left:auto}.mobile_header{display:none;position:absolute;overflow:hidden;top:0;left:0;padding:17px
0 8px;width:100%;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(50, 50, 50, .75);-moz-box-shadow:0 3px 5px 0 rgba(50, 50, 50, .75);box-shadow:0 3px 5px 0 rgba(50, 50, 50, .75);z-index:8009}body#blog .mobile_header,
body#blog_container
.mobile_header{z-index:9998}a.mobile_logo{float:left;margin-left:30px;padding-top:5px}form.search,
.mobile_header ul.social,span.mobile_nav_trigger{float:right;margin:11px
0 0 0}form.search{margin:5px
20px 0 15px;border:2px
solid #ececec;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}form.search input[type=text]{padding:0
7px;margin:0;width:155px;min-width:0;height:28px;font-size:14px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form.search input[type="submit"]{min-width:50px;height:30px}.sidebar
form.search{overflow:hidden;float:none;margin:0;margin-bottom:20px;padding:0;width:100%;height:42px;background:#000;border:none;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.sidebar form.search input[type=text]{float:left;padding:0;padding-left:10%;width:70%;height:42px;font-size:16px;color:#848484;background:#000}.sidebar form.search input[type="submit"]{width:18%;min-width:0;height:42px;background:url(/images/search_icon.png) no-repeat center center;border:none;text-indent: -9999px}form.search input[type="submit"]{float:right;width:40px;max-width:28%}.mobile_header
ul.social{position:relative;top:auto;right:auto;margin-right:15px}span.mobile_nav_trigger{display:inline-block;margin-top:5px;margin-right:16px;font-size:26px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;line-height:32px;text-transform:uppercase;cursor:pointer}ul.mobile_nav{display:none;list-style-type:none;clear:left;margin-bottom: -8px;padding-left:0;width:100%}ul.mobile_nav>li{display:block;margin:0;line-height:30px;border-bottom:1px solid #e3e3e3;text-align:center}ul.mobile_nav>li>a{display:block;font-family:'Gotham Rounded A','Gotham Rounded B';font-size:14px;font-weight:400;color:#000;text-decoration:none}ul.mobile_nav>li:hover{border-bottom:1px solid #000}ul.mobile_nav>li>a:hover{color:#fff;background:#fbc139}ul.mobile_nav>li.hidden_social,ul.mobile_nav>li.hidden_search,ul.mobile_nav>li.google_translate_mobile{display:none;height:auto;line-height:normal}ul.mobile_nav>li.hidden_social{padding-top:3px}ul.mobile_nav > li.hidden_search
form.search{float:none;margin:0
auto}ul.mobile_nav > li.hidden_search form.search input[type=text]{padding:0
2%;width:76%;height:30px}ul.mobile_nav > li.hidden_search form.search input[type="submit"]{width:20%;height:30px}ul.mobile_nav > li.hidden_social
ul.social{display:block;float:none;margin:0;text-align:center}ul.mobile_nav>li.dropdown>a>span{position:relative}ul.mobile_nav>li.dropdown>a>span::after{content:'';position:absolute;display:block;right: -15px;bottom:6px;margin-left:5px;width:10px;height:5px;background:url(/images/arrow-icon.png) no-repeat;font-weight:700}ul.mobile-submenu{display:none;list-style-type:none;padding:0;margin:0;font-size:80%}ul.mobile_nav>li:hover>ul.mobile-submenu{display:block}ul.mobile-submenu
li{margin:0;border-top:1px solid #000}ul.mobile-submenu li
a{display:block;color:#fff;background:#fbc139;text-decoration:none}ul.mobile-submenu li a:hover{background:#000}#dream{overflow:hidden;background:#fbf5e9}#dream
.container{padding:40px
0}.bees_parallax_left_bottom,.bees_parallax_left_top,.bees_parallax_right_bottom,.bees_parallax_right_top{position:absolute;top:0;left: -161px;width:161px;height:9999px;background:url(/images/bees_left_top.png) no-repeat}.bees_parallax_left_bottom{background:url(/images/bees_left_bottom.png) no-repeat}.bees_parallax_right_bottom,.bees_parallax_right_top{left:auto;right: -162px;width:263px;background:url(/images/bees_right_bottom.png) no-repeat}.bees_parallax_right_top{background:url(/images/bees_right_top.png) no-repeat}.headline_wrapper{position:relative;overflow:hidden}.headline_wrapper
span{display:block;font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase;text-align:center}.headline_wrapper
img{display:none;position:absolute;right:0;top:0;width:40px;height:40px}.text_section{padding:0
20px;width:auto}.text_section ul,
.login ul,ul.error{list-style-position:inside}.text_section ul
li{font-size:18px}body#home
.text_section{padding:0
30px 0 0;width:520px}#dream
.ewimg_right{float:none;margin:0;text-align:center}#dream .ewimg_right
.image_align{float:none;width:auto;height:auto;margin:0}#dream .ewimg_right
img{position:relative;float:right;max-width:390px;z-index:999}#testimonials{overflow:hidden;padding:70px
0;background:url(/images/testimonials_bg.jpg) no-repeat;background-size:cover;text-align:center}#testimonials
.container{padding:0}#testimonials .bx-wrapper .bx-viewport{margin-top:90px;margin-left: -150px;width:150% !important;background:transparent}#testimonials .bx-wrapper .bx-controls-direction
a{margin-top: -45px;width:63px;height:90px}#testimonials .bx-wrapper .bx-controls-direction a:hover{opacity:0.85}#testimonials .bx-wrapper .bx-prev{left: -2px;background:url(/images/testimonials_arrow_left.png) no-repeat}#testimonials .bx-wrapper .bx-next{right: -2px;background:url(/images/testimonials_arrow_right.png) no-repeat}.bx-controls-direction
a{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.bx-wrapper:hover .bx-controls-direction
a{opacity:1}ul.clients{padding-left:0;list-style-type:none;margin-top:0;margin-bottom:0}#shop
ul.clients{margin-top:40px}ul.clients
li{position:relative;padding-top:45.5px}#shop ul.clients
li{padding:45.5px 40px 10px 40px}ul.clients li
.slide_text_content{padding:45px
30px 100px;height:auto;min-height:245px;background:#fbf5e9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#shop ul.clients li
.slide_text_content{padding:65px
2em 20px;text-align:center;background-color:#fff;min-height:auto}ul.clients li
img{position:absolute;top:0;left:50%;margin-left: -56.5px;width:113px}ul.clients li
p{font-size:13px;font-family:'Gotham Rounded A','Gotham Rounded B';font-style:italic;line-height:22px}ul.clients li strong,
ul.clients li em,
ul.clients li
.client_info{position:absolute;bottom:10px;left:30px;width:240px;height:70px;overflow:hidden}#shop ul.clients li strong,
#shop ul.clients li em,
#shop ul.clients li
.client_info{position:inherit;width:auto;height:auto}ul.clients li strong,
ul.clients li .client_info
span.client_name{display:block;margin-bottom:20px;font-size:12px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}#shop ul.clients li
strong{display:inline}ul.clients li p em,
ul.clients li .client_info
p{margin:0;font-size:12px;line-height:13px}ul.clients_mobile{padding-left:0;margin-top:30px;display:none;list-style-type:none;text-align:center}ul.clients_mobile
li{padding:0
5px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e3e3e3}ul.clients_mobile li
.ewimg_left{float:none}ul.clients_mobile li .ewimg_left
img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}ul.clients_mobile li
p{margin:20px
0;font-size:16px}ul.clients_mobile li
.client_info{font-family:'Gotham Rounded A','Gotham Rounded B';font-style:italic}ul.clients_mobile li .client_info
span.client_name{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}ul li.show_more,
ul
li.show_less{margin-top: -20px;padding-top:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;border-bottom:none;cursor:pointer}ul li.show_more:hover,
ul li.show_less:hover{color:#fff}ul
li.show_more{display:block}li.hide_on_mobile{display:none}.container,
#white .container,
#inventors .container,
.how_section:first-child
.container{padding:40px
0}#inventors{background:#fcf6ea}.left_image_wrapper,.centered_image_wrapper{float:left;width:215px;margin-bottom:20px;text-align:center}.centered_image_wrapper{float:none;margin:0
auto 50px}.left_image_wrapper
img{margin-bottom:30px}.left_image_wrapper
span{display:block;font-size:10px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}.how_section{position:relative}.how_section
.container{margin-left:300px;padding-left:80px;padding-top:60px;padding-bottom:20px;width:870px}.how_text_content{float:left;display:table;width:40%}.how_text_content
h2{margin-bottom:0;font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.how_text_content
p{font-size:15px}.vert_aligner{display:table-cell;vertical-align:middle}.vert_aligner
h2{margin-top:0}img.how_image{float:right;width:55%}#cells1{background:#faefd6}#cells1
.container{padding-top:0;padding-bottom:55px}#cells1
.how_text_content{float:right;width:30%}#cells1
img.how_image{float:left;margin-top: -25px;width:68%}#full_frame{background:#f8d17c;z-index:998}#full_frame
h2{margin-bottom:10px}#full_frame
ol{list-style-position:inside;padding-left:0;margin:0}#full_frame ol
li{font-size:15px}#full_frame
.container{padding-bottom:0;height:560px}#full_frame
.how_text_content{height:auto !important}#full_frame
img.how_image{float:none;margin-top: -220px;width:100%}#cells2{background:#fbf5e9}#cells2
img.how_image{float:left;width:68%}#cells2
.how_text_content{float:right;width:30%}#bottom_section{background:#d9d4c9}#bottom_section
.container{padding-top:0;padding-bottom:0}#bottom_section .container
img{position:absolute;right:0;top:0;height:100%;width:auto}#bottom_section .container
.how_text_content{width:63%;height:449px !important}ul.news_grid
li{float:left;display:table;margin-bottom:42px;margin-left:3%;width:30%;text-align:center}ul.news_grid li
.vert_aligner{display:table-cell;width:100%;vertical-align:middle;text-align:center}ul.news_grid li .vert_aligner
img{display:block;margin:0
auto}.table_wrapper{width:100%;overflow:hidden}#shipping_costs
table{margin-bottom:65px;border-collapse:separate;border-spacing:0 2px}#shipping_costs table tr.separator
td{background-color:#000;height:2px}#shipping_costs table tr
td{padding:0
5px;width:68px;height:78px;background:#fff;border:none;text-align:center;vertical-align:middle}#shipping_costs table tr td.flow-type{padding-top:2.5em;vertical-align:top}@media screen and (min-width: 1000px){#shipping_costs table tr
td{display:table-cell !important}}#shipping_costs table tbody tr td.frame-type{width:250px;line-height:1.3em;padding-left:15px;padding-right:15px}#shipping_costs table tbody tr td.frame-type a.zone-trigger{display:none;margin-top:5px}#shipping_costs table tbody tr td.frame-type a.zone-trigger:hover
span{text-decoration:underline}#shipping_costs table tbody tr td.frame-type a.zone-trigger
span{position:relative;display:inline-block;font-size:12px}#shipping_costs table tbody tr td.frame-type a.zone-trigger span::after{content:'';position:absolute;top:4px;right: -15px;width:10px;height:5px;background:url(/images/arrow-icon.png) no-repeat}#shipping_costs table tr td:nth-child(even),
#shipping_costs table tr.cell_more td:nth-child(odd){background:#f3f3f5}#shipping_costs table tr.cell_more td:first-child{padding-left:15px;width:150px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-align:left}#shipping_costs table tr.cell_more td:nth-child(even){background:#fff}#shipping_costs table tr
td.zone{font-size:12px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}#shipping_costs table tr td.zone
span{display:block;margin:8px
auto 0;width:25px;height:25px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;line-height:25px;background:#f9cb30;border-radius:50%}#shipping_costs table tr.region
td{font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}#shipping_costs table tr
td.cost{width:60%}#shipping_costs table tr td
a{color:inherit;text-decoration:none}#shipping_costs table tr td a:hover{text-decoration:underline}form.find_zone{display:inline}form.find_zone input[type=text]{height:55px;border:none}span.your_code{font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;line-height:55px}span.your_code
span{display:inline-block;width:55px;height:55px;font-size:26px;text-align:center;background:#f9cb30;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.buttons_wrapper{position:relative;text-align:center}.buttons_wrapper .btn,.back_to_igg{display:inline-block;margin-left:0;height:auto}.buttons_wrapper
span.your_code{margin:20px}.popup{display:none;position:absolute;left:50%;bottom:60px;padding:15px;width:200px;background-color:#fff}.p101
img.full_width{margin-bottom:20px}table#bee_suits{width:100%;margin-top:20px}table#bee_suits tr:nth-child(4) td:first-child{text-align:center}table#bee_suits tr
td{width:auto;max-width:205px}table#bee_suits tr td:first-child{font-size:18px}table tr
td.transparent_cell{background:transparent}table#bee_suits tr td.zone
span{width:32px;height:32px;font-size:18px;line-height:32px}body#shop .how_section,
body#shop_container
.how_section{margin:25px
0 20px;border-bottom:1px solid #fff;padding-bottom:20px}body#shop img.how_image,
body#shop_container
.how_image{float:left;margin-left:0;width:54%;padding-top:7px}body#shop_container .how_image
img{width:100%;height:auto}body#shop .how_text_content,
body#shop_container
.how_text_content{float:right}ul.three_cols{list-style-type:none;overflow:hidden;padding-left:0;margin-top:30px;text-align:left}ul.three_cols
li{display:inline-block;margin:0
0 40px 3%;width:29%;min-width:210px;text-align:center;vertical-align:top}ul.three_cols li:nth-child(1),
ul.three_cols li:nth-child(4n+4){margin-left:0}ul.three_cols li
div.image_frame{padding-bottom:20px;height:auto !important}ul.three_cols li div.image_frame
img{display:block;margin:0
auto;max-width:100%;height:auto}ul#flow_variants li
div.image_frame{padding-bottom:15px;height:auto !important}ul#flow_variants li div.image_frame
img{height:auto}ul.three_cols li
h3{font-size:22px;line-height:1.2em}ul#flow_variants li
h3{font-size:25px;font-weight:400;margin:0
0 20px 0}ul.three_cols li h3
a{color:#000;text-decoration:none}ul.three_cols li
span.price{display:block;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}ul.three_cols li
span.price.on_sale{color:red}ul.three_cols li
span.previous_price{display:block;font-family:'Gotham Rounded A','Gotham Rounded B';color:#888;text-decoration:line-through}ul.three_cols li
span.ships{margin-bottom:5px}ul.three_cols li
a.view{display:block;margin-top:15px;color:#000;text-decoration:none}.white_bg{background:#fff}.brown_bottom_border{border-bottom:3px solid #f9f5ea}.text_section
a.back_to_main{display:inline-block;margin-bottom:30px;padding-left:15px;color:#000;background:url(/images/back_to_main.png) left center no-repeat;text-decoration:none}.text_section a.back_to_main:hover{text-decoration:underline}.p229
.text_section{width:1000px}.details_slider_wrapper{float:left;width:48%;max-width:398px}body#bundle
.details_slider_wrapper{width:36%}ul.details_slider{height:auto;width:400px;margin:0
0 5px 0;padding:0}ul.details_slider
li{position:relative;margin:0;list-style:none}ul.details_slider li
div.caption_wrapper{position:absolute;bottom:0;left:0;padding:10px
2%;width:96%;background:url(/images/video_overlay_bg.png) repeat;text-align:center}ul.details_slider li
span.slide_caption{display:inline-block;font-size:14px;color:#fff}.details_slider_wrapper .bx-wrapper{margin-bottom:5px}.details_slider_wrapper #bx-pager{overflow:hidden;margin-left: -1%}.details_slider_wrapper #bx-pager
a{float:left;margin-left:1%;width:19%}.details_slider_wrapper #bx-pager a
img{width:100%;height:auto}.details_slider_wrapper .bx-wrapper
img{height:auto}.details_text_section{float:right;width:48%}body#bundle
.details_text_section{width:60%}.details_text_section
h1{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.details_text_section
h2{margin-top:0;margin-bottom:10px;font-size:22px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.details_text_section h3,
.details_text_section
h4{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:400;font-size:20px;margin:1.4em 0 0.1em}.details_text_section
h4{font-size:18px}.details_text_section p,
.details_text_section ul li,
.details_text_section ol
li{font-size:16px}ul.add_to_cart{width:100%;margin-top:0;padding-left:0;list-style-type:none;list-style-position:inside}ul.add_to_cart
li{overflow:hidden;padding:0
0 20px 0}ul.add_to_cart li
h2{font-size:18px;margin-bottom:10px}.add_to_cart .price_sold_out,.sold_out{color:red}input[type=text].quantity{padding:0;width:40px;height:40px;min-width:40px;text-align:center;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul.add_to_cart li form
#add_bundle_to_cart{clear:left;margin-top:15px;padding:0;width:275px;height:40px;min-width:0;font-size:14px;color:#000;background:#fac237;text-transform:uppercase}ul.add_to_cart li form input[type=text].address{margin:10px
0;width:162px;min-width:162px}ul.add_to_cart li
form{overflow:hidden}ul.add_to_cart li form
.box{float:left;margin-right:2%;width:8%}ul.add_to_cart li form .box:last-of-type{margin-right:0;width:80%}ul.add_to_cart li form .box input.quantity[type=text]{width:100%;min-width:0}ul.add_to_cart li form .box
span.price{font-size:16px}ul.add_to_cart li form .box>span.price{display:block;width:100%;line-height:40px;text-align:center}ul.add_to_cart li form .box span.price.on_sale
b{color:red}ul.add_to_cart li form .box
.previous_price{color:#888;text-decoration:line-through}ul.add_to_cart li form .box
label{display:block;min-height:40px;text-align:left;margin-bottom:10px}ul.add_to_cart li form .box label.disabled
span.price{color:#777}ul.add_to_cart li form .box label.disabled
span.sold_out{color:#000}ul.add_to_cart li form
.original_price{color:#bbb;text-decoration:line-through}ul.add_to_cart li form a.shipping,span.price{color:#000;line-height:1.3em}span.ship_date{color:#666;display:block;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}ul.add_to_cart li form
a.shipping{text-decoration:none}ul.add_to_cart li form a.shipping:hover{text-decoration:underline}.brown_bg{background:#e3dad1 url(/images/brown_bg.png) repeat-x top}.includes{text-align:center}.includes
.container{padding-top:0;padding-bottom:30px}.includes .container
h2{margin-top:30px;font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}.includes .container
ul{margin-bottom:0}#shop .section
table{color:#666;text-shadow:1px 1px 0px #fff;background:#eaebec;border:#ccc 1px solid;margin-bottom:20px;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#shop .section table tr
td{padding:12px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fafafa;background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));background: -moz-linear-gradient(top, #fbfbfb, #fafafa)}#shop .section table tr td:first-child{text-align:left;padding-left:12px;border-left:0}.shopping_form{overflow:auto}.shopping_cart
.text_section{padding:0}.shopping_cart
table{width:100%}.shopping_cart table tr td,
.shopping_cart table tr
th{text-align:left;vertical-align:top}.shopping_cart table
th{padding-top:5px;padding-bottom:5px}.shopping_cart table th
h2{margin:20px
0 0 0;font-weight:700}.shopping_cart table th h2
a{text-decoration:none}.shopping_cart table tr td
h2{margin-top:0}.shopping_cart table
a.product_title{display:inline-block;font-family:Arial,sans-serif;font-weight:700;color:#555;text-decoration:none}.shopping_cart .product
img{margin-right:15px}.shopping_cart table
p{font-family:Arial,sans-serif;font-size:16px;font-weight:700}.shopping_cart table tr td
span.price{display:inline;margin-left:10px;font-size:14px}table tr td a.remove,
table tr td
a.update{display:block;font-family:Arial,sans-serif;font-size:13px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}table tr td
a.update{color:#4d9cc5}.shopping_cart table tr
td{vertical-align:top}.shopping_cart table tr.no_bottom_padding
td{padding-bottom:0}.shopping_cart table tr.no_bottom_padding td
p{margin-bottom:0}.shopping_cart table tr td
h3{margin:0;font-size:16px;text-transform:uppercase}.shopping_cart table tr td.inner_form input[type=text].wide_input,
.shopping_cart table tr td.inner_form
select{float:left;padding:0;padding-left:2%;width:70%;min-width:0;height:50px;font-weight:700;border:none}.shopping_cart table tr td.inner_form
select{width:72%}.shopping_cart table tr td.inner_form a.gray_btn,a.black_btn,a.gray_btn{float:left;display:block;margin-left:10px;height:50px;padding:0
15px;font-size:14px;line-height:50px;background:#dbd2c9;text-decoration:none;cursor:pointer;white-space:nowrap}.shopping_cart table tr td.inner_form
a.gray_btn{margin-left:2%;padding:0;width:26%;text-align:center}.shopping_cart
table{width:100%;min-width:690px;text-align:left}.shopping_cart table tr
td{padding:15px
13px;font-family:Arial,sans-serif;font-size:16px;border-bottom:1px solid #9a9188}table.shopping_cart tr td:first-child{padding-left:0;padding-right:0}.shopping_cart table tr td:last-child{text-align:right;padding-right:0}.shopping_cart table tr td:first-child{padding-left:0;text-align:left;border-bottom:none}.shopping_cart table tr.no_border td,
.shopping_cart table tr
td.no_border{border-bottom:none}.shopping_cart table tr
td.bottom_border{border-bottom:1px solid #9a9188}.shopping_cart table tr
td.bottom_border.mild{border-bottom:1px dashed #ccc}.shopping_cart table tr
td.left_align{padding-left:0;text-align:left}.shopping_cart
.shipping_calculation{height:40px}.shopping_cart .shipping_calculation.loading,.loading{background:url(/core/images/spinner.gif) no-repeat 90% 0}#promotion_message.on,#promotion_message.fail{display:inline-block;line-height:1.3em;padding:11px
15px;background:#FCF6E8;border:2px
solid #fff;border-radius:10px;box-sizing:border-box;max-width:395px;margin-bottom:15px}#promotion_message.fail{background:#eee}#promotion_message
img{float:left;margin:0
10px 0 0}#promotion_message
p{font-weight:400}table.shopping_cart tr
td.dark_border{border-bottom:2px solid #9a9188}table.shopping_cart tr
td.currency{text-align:right}a.remove{display:block;color:red;text-align:center;text-decoration:none}a.remove.coupon{display:inline-block;font-size:12px}table.shopping_cart
input{min-width:0}.text_section a.yellow_btn,
.text_section
input.yellow_btn{display:block;height:40px;white-space:nowrap;min-width:100px;line-height:40px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#000;text-align:center;text-decoration:none;background:#fbc139}.text_section a.yellow_btn:hover,
.text_section input.yellow_btn:hover{opacity:0.9}.text_section a.disabled,
.text_section a.disabled:hover{opacity:0.5;cursor:default}input[type=text].prom_code{padding:0;width:160px;height:40px;text-align:center;border:none;font-size:12px}ul.shopping_cart li div.cart_text_content table tr
td.cart_controls{padding:27px
0 0 0}.cart_controls
a{margin-left:0;overflow:hidden}.cart_controls
a.black_btn{float:right;margin-top:0;margin-left:0;font-weight:700;color:#fff;background:#000;text-transform:capitalize}.checkout_title_wrapper{overflow:hidden;background:#f5ece3}.checkout_title_wrapper
.container{overflow:hidden;padding:15px
0}.checkout_title_wrapper
span.step_number{float:left;display:block;margin-top:10px;width:30px;height:30px;color:#000;line-height:30px;text-align:center;background:#fbc139;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.checkout_title_wrapper
h2{display:inline-block;margin:10px
0 0;padding:0
20px;font-family:Arial,sans-serif;font-size:18px;font-weight:700;line-height:30px}.checkout_title_wrapper
a.gray_btn{float:right}.checkout-terms.desktop-version{display:block}.checkout-terms.mobile-version{display:none}.checkout
.section.agree_terms{padding-bottom:20px}.checkout .section.agree_terms p,
.checkout .section.agree_terms
h4{margin-left:50px;font-weight:normal}.checkout .error.custom_msg,
.checkout
.error.custom_msg{margin:0
20px;background-color:aliceblue;border:none;padding:10px;text-align:center}.checkout .section.agree_terms .error.custom_msg p,
.checkout .error.custom_msg
p{margin:0
!important;font-size:16px}ul.checkout_list{list-style-type:none;padding:0}ul.checkout_list
li{overflow:hidden;padding:0;margin-bottom:20px}ul.checkout_list li
img{float:left;margin-right:4%;width:20%}ul.checkout_list li
div.table_wrapper{float:left;width:76%}ul.checkout_list li div.table_wrapper
table{width:100%}ul.checkout_list li div.table_wrapper table tr
th{font-size:26px;text-align:left}ul.checkout_list li div.table_wrapper table tr
td{font-family:Arial,sans-serif;font-size:14px;text-align:left}ul.checkout_list li div.table_wrapper table tr td:last-child{text-align:right}ul.checkout_list li div.table_wrapper table tr td:first-child{width:440px;text-align:left}ul.checkout_list li div.table_wrapper table tr
td.bottom_border{border-bottom:1px solid #9a9188}ul.shipping_details{overflow:hidden;list-style-type:none;margin-left:50px;padding:0}ul.shipping_details
li{padding:0;margin:0;float:left;font-size:14px;line-height:22px}ul.shipping_details
li.criterion{width:90px;font-size:11px;font-weight:700;text-transform:uppercase}ul.shipping_details
li.value{width:350px}.checkout
p.notes{margin-left:50px;font-size:12px;font-weight:normal}.checkout .btn[type=submit]{padding:0}a.red,span.red{color:red}a.red:link,a.red:hover,a.red:active,a.red:visited{color:red}ul.payment_methods{list-style-type:none;overflow:hidden;margin:0
0 80px 50px;padding:0}ul.payment_methods>li{width:100%;padding:0
30px}ul.payment_methods > li
img{display:block}ul.payment_methods>li:first-child{padding-left:0}ul.payment_methods>li:last-child{border-right:none}ul.payment_methods > li
span.title{display:block;margin-bottom:20px;font-size:11px;font-weight:700;text-transform:uppercase}ul.payment_methods
img.credit_cards{margin-bottom:20px}ul.payment_methods > li input[type=text],
ul.payment_methods > li input[type=number]{margin-bottom:10px;height:50px;width:340px;min-width:0;font-size:12px;font-weight:700;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul.payment_methods > li input[type=text].short_input,
ul.payment_methods > li input[type=number].short_input{float:left;width:85px}span.explanation{float:left;margin-top:15px;margin-left:10px;width:20px;height:20px;font-size:14px;font-weight:700;text-align:center;line-height:20px;background:#d5d1c5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}span.explanation:hover{opacity:0.8}ul.payment_methods > li
div.cvc_explanation{display:none;float:none;clear:left}ul.payment_methods > li
label{float:left;width:55px;height:50px;font-size:11px;font-weight:700;text-transform:uppercase;line-height:50px;clear:left}ul.payment_methods > li
label.divider{width:25px;text-align:center;clear:none}ul.payment_methods > li input[type="submit"],
ul.payment_methods > li button.btn,a.black_btn{padding:0
15px;margin-top:25px;margin-left:0;width:auto;height:50px;min-width:0;font-weight:700;color:#fff;background:#000;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none}div.shipping_edit{overflow:hidden;margin:20px
0 0 0;margin-left: -20px;width:790px}div.shipping_edit
div.form_column{float:left;margin-left:110px;width:350px}div.shipping_edit div.form_column
h4{font-family:Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase}div.shipping_edit div.form_column input[type=text]{padding:0;padding-left:15px;margin-bottom:10px;width:360px;height:50px;font-size:12px;font-weight:700;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.shipping_edit div.form_column
textarea{padding:10px
15px;width:345px;height:130px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;resize:none}div.shipping_edit input[type="submit"]{margin:10px
0 0 20px;padding:0
15px;min-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:none}form .cart_controls a.yellow_btn,
form .cart_controls
input.yellow_btn{border:0;padding:0;float:left;margin-left:25px;margin-bottom:20px;width:162px;max-width:none;font-size:16px;webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}form .cart_controls a.yellow_btn:hover,
form .cart_controls input.yellow_btn:hover{background-color:#fbc139;opacity:0.9}#cart-content{text-align:left}.cart-item{overflow:hidden;margin-bottom:20px}.cart-item.store_credit{margin-bottom:15px}.cart-item img, .cart-item .dummy-image{float:left;width:23%;height:auto;margin-right:2%}.cart-item .dummy-image{height:1px}.cart-item-text-content{float:left;padding:15px
0;width:75%;min-height:146px;font-family:Arial,sans-serif;border-bottom:1px dashed #ccc}.store_credit .cart-item-text-content{min-height:auto;padding-top:0}.cart-item-text-content
h2{margin:0;font-family:Arial,sans-serif;font-size:24px;font-weight:700;color:#555}.edit-shipping-address{font-size:14px;text-decoration:underline;color:#000;padding-bottom:0;border-bottom:none}.view-cart-section
#cart_frm{position:relative}.view-cart-section .back-btn{}.view-cart-section .checkout-btn{float:right}body .cart-half
p{margin:0;font-size:16px;font-weight:700;color:#000}.cart-row{overflow:hidden;padding:15px
0 0;margin-left: -2%}.store_credit .cart-row{padding-top:0}.cart-half{float:left;padding-left:2%;width:48%}.cart-half.msg{padding-left:2%;background:#fff;box-sizing:border-box}#cart-content
.only_left.msg{font-size:13px;line-height:1em;margin:5px
0 5px 0;padding:8px;background:#fff;border:1px
solid #ccc;box-sizing:border-box;display:block;width:90%}.cart-half-right{float:right;width:50%}.cart-row
h3{margin:5px
0 5px 2%;font-family:Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.cart-row .cart-half
h3{margin-left:0}.cart-half
ul{list-style-type:none;float:right;margin:0;padding:0}.cart-half ul
li{float:left;margin:0
0 0 30px}.cart-half ul li
span{font-family:Arial,sans-serif;font-size:16px}#cart-total .cart-half
p{font-weight:400}ul.cart-item-controls{float:left;list-style-type:none;padding:0;margin:0;width:50%}ul.cart-item-controls
li{float:left;width:50%;text-align:center;margin:0}ul.cart-item-controls li
a.remove{font-family:Arial,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}ul.cart-item-controls li span.bundle-code{display:block;font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#fac237}ul.cart-item-controls li span.bundle-code
i{color:#999}ul.cart-item-controls li.cart-item-price{text-align:right}ul.cart-item-controls li.cart-item-price
span{font-family:Arial,sans-serif;font-size:16px;font-weight:700;color:#000}.quantity-select{overflow:hidden}.quantity-select input[type=text],
.quantity-select input[type=tel]{float:left;padding:0;width:40px;min-width:0;height:40px;border:none;text-align:center}.quantity-select
span{float:left;margin-left:10px;line-height:40px}#cart-total{padding-left:23%;margin-top: -10px}.total-first-row{overflow:hidden;padding:0
0 10px;border-bottom:1px solid #9a9188}ul.total-top-controls{list-style-type:none;float:right;margin:0;padding:0}ul.total-top-controls
li{float:left;margin-left:30px}ul.total-top-controls li
a.update{font-size:14px;text-transform:uppercase}ul.total-top-controls li a.clear-cart{font-size:14px;color:#555}ul.total-top-controls li
span{font-family:Arial,sans-serif;font-size:16px;color:#000}ul.total-top-controls li.cart-item-price
span{font-weight:700}.inner-section{overflow:hidden}.inner-section.shipping,.cart-row.totals{border-top:1px solid #9a9188;margin-top:20px}.promo-text{overflow:hidden}.promo-form{overflow:hidden;padding:10px
0}.promo-form input[type=text],
#cart-content
select{float:left;padding:0;padding-left:10px;width:260px;height:50px;font-size:14px;font-weight:700;border:none}ul.total-values{float:right;list-style-type:none;margin:0;padding:0}ul.total-values
li{float:left;margin-left:30px}ul.total-values li
span{font-family:Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.3em;text-transform:uppercase}ul.total-values li
span.price{float:right}.cart-footer{overflow:hidden;padding:10px
0}.u-pull-left{float:left}.u-pull-right{float:right}.cart-footer
a.gray_btn{float:left;margin:0
15px 0 0}.cart-footer
a.black_btn{float:right;margin:0;padding:0
70px}.cart-footer
a.black_btn.checkout{text-align:center}.cart-footer .cart-button-wrapper.checkout{margin-bottom:80px}.cart-footer
.btn.small{display:inline-block;margin-left:10px;padding:0
15px;height:50px;line-height:50px;background:#dbd2c9;border:none;border-radius:0;box-shadow:none}#cart footer
.container{padding:0
15px}body#cart.view .subscription,
body#cart.checkout
.subscription{display:none}body#cart.view .sidebar_nav.google_translate,
body#cart.checkout
.sidebar_nav.google_translate{display:none}#cart-content .goods-chooseform
*{box-sizing:border-box}#cart-content .goods-chooseform
select{width:100%;height:45px;font-size:13px;font-weight:400}#cart-content .goods-chooseform .form-row-select{float:left;width:40%}#cart-content .goods-chooseform .form-row-country-postcode{float:left;width:50%;margin-left:10px}#cart-content .goods-chooseform input.country,
#cart-content .goods-chooseform
input.postcode{float:left;width:40%;height:45px;line-height:45px;font-size:13px}#cart-content .goods-chooseform .form-row-button{float:left;width:1%}#cart-content .goods-chooseform .form-row-button .calc-button{height:45px;line-height:45px;font-size:13px}.news_section:nth-child(2n){background:#f3ede2}.news_section
.container{overflow:hidden;padding-left:80px;padding-top:40px;padding-bottom:40px;width:860px}body#news .news_section .container
h1{margin:0}div.news_image{float:left;width:17.5%}div.news_image
a{display:block;width:100%}img.news_image{display:block;margin-bottom:10px;width:100%;height:auto;max-width:150px}.news_text{float:right;padding-left:2%;width:80%}.news_text
span.byline{display:block;font-size:14px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-transform:uppercase}body#news .news_text
h2{margin:15px
0;font-size:26px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}body#news .news_text
p{margin-bottom:18px;font-size:16px;line-height:1.2em}body#news .news_text
a.read_more{margin-top:10px;font-size:12px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#000;text-decoration:none}body#news .news_text a.read_more:hover{text-decoration:underline}span.upper{text-transform:uppercase}.login_nav{background:#f5ece3}.login_nav
.container{padding:0}.login_nav .container
ul{list-style-type:none;overflow:hidden;margin:0;padding:0}.login_nav .container ul
li{float:left;margin:0}.login_nav .container ul li.logout,
.checkout-info
a.logout{float:right}.login_nav .container ul li.logout
a{color:#bd1920}.login_nav .container ul li
a{display:block;padding:35px
20px;font-size:12px;color:#968f87;text-decoration:none;text-transform:uppercase}.login_nav .container ul li.active a,
.login_nav .container ul li a:hover{color:#000;background:#dbd2c9}ul.two_cols_grid{list-style-type:none;margin-left: -5%;padding:0
15px;width:105%}ul.two_cols_grid>li{float:left;width:45%}ul.two_cols_grid.register
li.left{width:55%;margin-left:5%}ul.two_cols_grid.register
li.right{float:right;width:37%;margin-left:3%}ul.three_cols_grid>li{width:25%}ul.three_cols_grid>li{width:25%}form.login input[type=text],
form.login input[type=email],
form.login input[type=password]{margin-bottom:12px;padding-left:3%;width:97%;height:50px;min-width:0;font-weight:400;color:#000;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}form.login input[type="submit"]{padding:0
15px;min-width:0;color:#fff;background:#000;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none}span.lost_pass{float:right;font-size:14px;line-height:1.3em;margin-top:20px}ul.customer_info{list-style-type:none;padding:0;margin-bottom:40px}ul.customer_info
li{display:block;overflow:hidden;padding-bottom:15px;margin:0}ul.customer_info li span.criterion,
ul.customer_info li
span.value{float:left}ul.customer_info li
span.criterion{width:180px;font-size:12px;line-height:20px;color:#000;text-transform:uppercase}ul.customer_info li
span.value{width:350px;font-size:12px;line-height:20px}ul.customer_info li span.value
.user_order_image{width:50px;float:left;margin:0
5px 5px 0;clear:left}ul.customer_info li
div.item_perk_desc{margin-bottom:10px;padding:5px;font-size:11px;border:1px
dashed #fff;background-color:rgb(245,236,227);clear:both}ul.profile_edit_controls{list-style-type:none;overflow:hidden;margin:0
0 0 -15px;padding:0}ul.profile_edit_controls
li{float:left;margin-left:15px}ul.profile_edit_controls li
a{display:block;padding:18px
15px;font-weight:700;color:#fff;background:#000;text-decoration:none}ul.profile_edit_controls li a:hover{opacity:0.8}ul.profile_edit_controls li a.user-checkout{color:#000;background:#fdc72f}form.edit_profile
ul{list-style-type:none;padding:0}form.edit_profile
ul.group{overflow:visible}form.edit_profile ul
li{display:block;padding:0;margin:0
0 10px;overflow:hidden;width:100%;min-height:50px}form.edit_profile ul
li.group{overflow:visible}form.edit_profile ul
li.custom_checkbox{margin:20px
0 0;min-height:auto}form.edit_profile ul
li#field_9{margin:0
0 40px 0}form.edit_profile ul li
div.vert_aligner{display: -webkit-box;display: -ms-flexbox;position:relative;display:flex;width:100%;align-items:center;font-size:0}form.edit_profile ul li
div.vert_aligner.center{text-align:center}.first-last-wrap{position:relative;display: -webkit-box;display: -ms-flexbox;position:relative;display:flex;margin-left: -5%;align-items:center}.first-last-wrap
.tooltip{display:none;position:absolute;top:0;left:105%;padding:0
10px;width:60%;height:48px;font-size:12px;color:#f00;line-height:48px;background:#fff;border:1px
solid red;box-sizing:border-box;-webkit-box-shadow:0 0 5px 0 #ff7a7a;-moz-box-shadow:0 0 5px 0 #ff7a7a;box-shadow:0 0 5px 0 #ff7a7a;text-align:center}.first-last-wrap .tooltip::before{content:'';position:absolute;left: -14px;top:10px;width:14px;height:27px;background:url(/images/user-left-arrow.png) no-repeat center}form.edit_profile .first-last-wrap
label{float:left;margin-left:5%}.half{float:left;margin-left:3.5%;width:195px}.first-last-wrap
.half.first{margin-left:0}form.edit_profile .half
label{display:none}form.edit_profile .half input[type=text]{min-width:0;width:100%;box-sizing:border-box}form.edit_profile .half input[type=text].red{border:1px
solid red;-webkit-box-shadow:0 0 5px 0 #ff7a7a;-moz-box-shadow:0 0 5px 0 #ff7a7a;box-shadow:0 0 5px 0 #ff7a7a}form input.has-error{background:#f4bcbd}form .form-error-text{color:#fb3f41;position:absolute;left:205px;bottom: -34px;font-size:90%;background:#f4bcbd;padding:5px;z-index:9999}form .form-error-text:after{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #f4bcbd;top: -10px;left:0;position:absolute}form.edit_profile label,
form.edit_profile .first-last-wrap
label{display:inline-block;width:150px;font-size:12px;text-transform:uppercase;vertical-align:middle}form.edit_profile label
span.red{color:red}form.edit_profile input[type=email],
form.edit_profile input[type=text],
form.edit_profile input[type=tel],
form.edit_profile input[type=password],
form.edit_profile
select{display:inline-block;padding-left:10px;width:417px;box-sizing:border-box;border:1px
solid transparent;-webkit-transition:0.3s all ease-in-out 0s;transition:0.3s all ease-in-out 0s}form.edit_profile input[type=tel],
form.edit_profile input[type=text]:hover,
form.edit_profile input[type=password]:hover,
form.edit_profile input[type=text]:focus,
form.edit_profile input[type=password]:focus{border:1px
solid #e3e3e3}form.edit_profile ul li.custom_textarea div.vert_aligner
label{vertical-align:top}form.edit_profile ul li.custom_textarea div.vert_aligner
textarea{padding:10px;width:407px;height:100px;line-height:1.5em;border:1px
solid transparent;box-sizing:border-box;-webkit-transition:0.3s all ease-in-out 0s;transition:0.3s all ease-in-out 0s}form.edit_profile ul li.custom_textarea div.vert_aligner textarea:hover,
form.edit_profile ul li.custom_textarea div.vert_aligner textarea:focus{border:1px
solid #e3e3e3}form.edit_profile input[type="submit"]{padding:19px
15px;margin-left:0;min-width:0;line-height:1em;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none}span.date{font-size:15px}ul li.custom_checkbox input[type="checkbox"] + label
span{position:absolute;left:100%;width:16px;height:16px;margin:0
8px 0 0;vertical-align:middle;background:url(/images/checkbox_sprite.png) -16px top no-repeat;cursor:pointer}ul li.custom_checkbox input[type="checkbox"] + label
p{float:left;margin:0;width:100%;font-size:12px}ul li.custom_checkbox input[type="checkbox"]+label{position:relative;font-size:15px;color:#000;cursor:pointer}ul li.custom_checkbox input[type="checkbox"]:checked + label
span{background:url(/images/checkbox_sprite.png) left top no-repeat}form
.suffix{display:block;margin:8px
0 10px 150px;font-size:12px;font-style:italic}.oi
.previously_called{display:block;color:#666;font-size:90%}.orders_table_wrapper tr.not_shipped td,.oi.not_shipped{color:#555}.orders_table_wrapper tr.queued td,.oi.queued{color:green}.orders_table_wrapper tr.shipped td,.oi.shipped{color:black}.orders_table_wrapper tr.returned td,.oi.returned{color:red}.orders_table_wrapper tr.pending td,
.pending .order_statuses,.oi.pending{color:#555}.orders_table_wrapper tr.partially_paid td,
.partially_paid .order_statuses,.oi.partially_paid{color:#555}.orders_table_wrapper tr.refunded td,
.refunded .order_statuses,.oi.refunded{color:red}.oi{clear:both;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc}.order_statuses{text-transform:uppercase}#voucher-detail
.code{font-weight:700}#voucher-detail
.price{text-align:right}.cols
h1{font-size:30px;font-weight:700}body#normal .cols
h2{margin-top:10px;font-size:22px;font-weight:700}ul.support-cols{list-style-type:none;margin-left: -2%;padding:0;overflow:hidden}ul.support-cols>li{float:left;margin-left:2%;width:14%;text-align:left}ul.support-cols > li
ul{list-style-type:none;margin:0;padding:0}ul.support-cols > li ul
li{display:block;margin:0;font-size:10px;line-height:15px;text-transform:capitalize}#file{margin:20px
0}#file
input{padding:3px;margin:5px
0;height:auto}#footer
.container{padding:20px
0 0}#footer{position:absolute;bottom:0;padding:55px
0 30px;background:#ebebeb}.footer_menu{float:left;padding-right:20px;width:180px}.footer_contact{width:100%;text-align:center}a.footer_logo{display:block;margin-bottom:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.footer_logo:hover{opacity:0.85}.footer_menu ul,ul.footer_nav{padding-left:0;list-style-type:none;margin-top:0;margin-bottom:0}.footer_menu ul li,
ul.footer_nav
li{margin-bottom:8px}.footer_menu ul li a,
ul.footer_nav li
a{font-size:13px;line-height:13px;color:#000;text-transform:uppercase;text-decoration:none}.footer_menu ul li a:hover,
ul.footer_nav li a:hover{text-decoration:underline}span.sign_up_title{display:block;font-size:16px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700}.footer_contact
p{margin:10px
0;font-size:16px}.footer_contact
form{overflow:hidden;margin-top:20px}form input,
form button,
form select,
form
textarea{padding:0;padding-left:10px;height:50px;min-width:275px;font-size:15px;color:#000;border:1px
solid #f7f7f7}form
#braintree_cc{float:left;width:40%;margin:0
20px 30px 0;border-right:1px solid #f5ece3}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form #paypal-container{float:left;width:40%;margin:0
0 20px 0}form #paypal-container
button{height:auto;min-width:0}button#braintree{width:78%}form
textarea{height:250px;font-size:14px}form input[type="radio"],
form input[type="checkbox"]{min-width:auto;height:auto}.subscribe form input[type=email]{padding-left:2%;width:70%}.subscribe form input[type="button"],
.subscribe form input[type="submit"]{width:26%;min-width:0}.subscribe form input[type="submit"]{margin-top:0;width:26%;height:52px;color:#000;background:#dbd2c9;vertical-align:top;border:none}.btn,
.text_section .btn,
.ev_form input.btn,
form input[type="button"],
form input[type="submit"]{padding:0;height:50px;font-size:15px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;color:#fff;background:#000;border:1px
solid #5e5e5e;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.text_section
.btn{padding:0.5em 1em}.btn{width:auto;padding:20px}.btn:hover,
form input[type="button"]:hover,
form input[type="submit"]:hover{background:#333;opacity:0.85}.btn.selected{color:#fff;background:#333;opacity:1}a.btn{text-decoration:none}.btn.close{background:#777}.btn.cta{color:#000;background-color:#FDC72F}.btn.medium{height:auto;font-size:14px;font-weight:bold;padding:0.4em 0.5em}.btn.large{display:inline-block;line-height:1;height:auto;font-size:14px;font-weight:bold;margin-bottom:7px;padding:0.8em 2em;border:none;border-radius:16px}.btn.small{height:auto;font-size:11px;font-weight:normal;padding:0.4em 0.5em}.btn.tiny{height:auto;display:block;font-size:11px;font-weight:normal;margin-top:10px;padding:0.4em 0.5em;line-height:1.3em}.back_to_igg{margin-left:100px}.main_wrapper{min-height:100%;position:relative}.inner_wrapper{padding-bottom:360px}.error{width:88%;font-size:15px;border:none;background:aliceblue}.error.confirmation{background:#45ce35}.error.high{background:red}.error.med{background:#fdc72f}.error.low{background:#ddd}form#f_contact
label{margin:5px
10px 0 0;display:inline-block}form input[type="radio"]{min-width:10px;height:auto;margin:5px
3px 5px 0px}.ev_form input,
.ev_form
textarea{width:100%;padding-left:10px;box-sizing:border-box}form#f_contact
.email_segments{width:81.5%;margin:20px
0;font-size:80%}form#f_contact .email_segments
label{display:block}form#f_contact
span{display:block;margin-bottom:10px;color:#666}.ev_form
p.error{margin-left:0}form#f_contact
#email_1{display:none}.relative{position:relative}.email_us{float:left;width:60%}.email_us
p.error{display:inline-block}.email_us
p.error.contact.low{width:100%;box-sizing:border-box}.live_results{position:absolute;right:0;top:35px;width:38%;min-height:400px;margin-top:30px;border:1px
dashed #ccc;background-color:#fff;text-align:left;box-sizing:border-box}.live_results.weekend,.live_results.evening,.live_results.error_box{top:15px;min-height:600px}.live_results.weekend.error_box,.live_results.evening.error_box{min-height:700px}.live_search.loading{opacity:0.5;background:url(/core/images/spinner.gif) no-repeat 50% 50px}ul#results.live_search{list-style-type:none;max-height:750px;padding-right:10px;overflow:auto}ul#results.live_search
li{margin-bottom:15px;padding-bottom:20px;font-size:11px;line-height:1.3em;border-bottom:1px dashed #ccc}ul#results.live_search li
ul{margin:0
0 0.7em 0}ul#results.live_search li ul
li{margin-bottom:0;padding-bottom:0;border-bottom:none}ul#results.live_search li:last-child{margin-bottom:0;border-bottom:none}ul#results.live_search
h4{margin-bottom:0.4em 0}ul#results.live_search h4
a{font-size:14px;font-weight:600;color:#000;text-decoration:none}ul#results.live_search h4 a:hover{color:#fbc138;text-decoration:underline}ul#results.live_search li
ol{margin-bottom:5px}ul#results.live_search li ol
li{margin:0;border-bottom:none}ul#results.live_results{min-height:100px}span.copyright,.page_stats{display:block;margin-top:60px;font-size:10px;line-height:1.5em;text-align:center}span.copyright
a{color:#555}.footer_mobile_menu{display:none;overflow:hidden;position:relative;margin-top:30px;text-align:center}.footer_mobile_menu
a.footer_logo{display:inline-block;margin-bottom:15px}.footer_mobile_menu
ul.social{padding-left:0;position:relative;right:auto;top:auto}ul.social
li{display:inline-block;float:none;margin-left:0}ul.menu.pages{float:left;display:inline-block;margin:0
9px 0 0}ul.menu.pages
li{float:none;display:inline-block;margin:0
5px}ul.footer_nav{padding-left:0;margin-top:20px}ul.footer_nav
li{float:none;display:inline-block;margin:0
5px}#faq .text-image img,
#faq_container .text-image img,
#normal .text-image img,
#search .text-image img,
#shipping_costs .text-image img,
.normal-story
img{width:100%;height:auto}.normal-story .shipping_country
img{width:auto}#shipping_costs
span.small{font-size:76%}#shipping_costs
span.small.override{display:block;margin:10px
0;padding:5px
0 0;font-size:11px;border-top:1px solid #000}body#iframe{background:#fff;font-family:"rooney-sans",sans-serif;font-size:18px;color:#000}#iframe
#preview{overflow:hidden;padding:20px
20px 10px 20px;background:url(/images/testimonials_bg.jpg) no-repeat;background-size:cover;text-align:left}#iframe
p.small{font-size:80%;color:#555}#iframe
.btn{margin-left:0}#iframe form input[type=text],
#iframe form input[type=email],
#iframe .subscribe form
textarea{width:98%;margin-left:0}#iframe .find_out_more form input[type=text],
#iframe .find_out_more form input[type=email],
#iframe .subscribe.find_out_more form
textarea{width:70%;margin-left:0}#iframe
.error{width:60%;margin:15px
auto;color:red;font-size:13px;border:2px
solid #fff;background:rgba(254,255,255,0.33)}#iframe
p.close{margin:60px
0 10px 0}.pull_left{float:left}.pull_right{float:right}.text_center{text-align:center}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gallery
img{width:100%;height:auto}.galleries{overflow:hidden}.galleries
em{height:auto;font-size:12px;color:#555}.fancybox-outer{overflow:hidden}.fancybox-title-float-wrap.child{max-width:77%;overflow:hidden}.ev_form input, .ev_form
textarea{min-width:0}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}form.edit_profile ul .shipping-country-dd{height:auto;overflow:visible}.faq-page
.visits{margin:0
0 15px 0;color:#999;font-style:italic}.faq-page
.faq_search{padding-top:30px}.faq-page h1
em{font-size:12px}body#blog #top-bar,
body#blog_container #top-bar{z-index:9998}body#blog .sidebar,
body#blog_container
.sidebar{z-index:9997}body#blog #footer,
body#blog_container
#footer{z-index:9996}body#blog .inner-sidebar,
body#blog_container .inner-sidebar{z-index:9995}.fancybox-overlay{z-index:9999}.blog-container{position:relative;margin-left:258px;padding-left:190px;width:630px;border-top:1px solid transparent}.inner-sidebar{position:absolute;left:258px;top:0;bottom:0;width:190px;background:#eee9dd url(/images/inner-sidebar-bg.jpg) repeat-y left top;z-index:9998}@media screen and (min-width: 920px) and (min-height: 601px){.inner-sidebar{left:23% !important}}@media screen and (min-width: 1260px) and (min-height: 601px){.inner-sidebar{left:258px !important}}.inner-sidebar .sidebar-header,.tags-trigger{padding:18px
0 18px 32px;background:#bebab1 url(/images/sidebar-header-bg.jpg) repeat-y left top}.tags-trigger{display:none;position:absolute;top:0;left:0;width:158px;background:transparent;cursor:pointer;z-index:9996}.inner-sidebar .sidebar-header h2,
.tags-trigger
h2{margin:0;font-size:10px;line-height:10px}.inner-sidebar .sidebar-header h2 span,
.tags-trigger h2
span{position:relative;padding-left:23px;text-transform:uppercase}.inner-sidebar .sidebar-header h2 span::before,
.tags-trigger h2 span::before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;background:url(/images/tags-icon.png) no-repeat}.inner-sidebar ul.sidebar-menu{list-style-type:none;margin-top:33px;padding:0
5px 0 32px}.inner-sidebar ul.sidebar-menu
li{display:block;margin:13px
0}.inner-sidebar ul.sidebar-menu li
h3{margin:0;font-size:14px;font-weight:700;color:#000;text-transform:uppercase}.inner-sidebar ul.sidebar-menu li
a{font-size:13px;color:#000;text-decoration:none}.inner-sidebar ul.sidebar-menu li a:hover{text-decoration:underline}.post{padding-top:30px}.post
h1.title{margin-bottom:30px;margin-left:50px;color:#000}#single-post{padding-bottom:0}.posts{padding:30px
0 50px 50px;border-top:1px solid #afaba3;clear:both}#single-post.posts{padding:0
0 0 50px;border:none}.posts
h1{margin-bottom:0}.posts h1
a{text-decoration:none}.posts h1:hover
a{text-decoration:underline}.posts
h2{margin:10px
0;font-size:28px;font-weight:700}.author-info{overflow:hidden;padding-bottom:13px}.author-info
img{float:left;width:50px;height:50px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.author-info span.by,
.author-info a.author-name{display:inline-block;padding-top:15px;font-size:17px;color:#000}.author-info a.author-name{font-weight:700;text-decoration:none}ul.post-info{margin:5px
0 15px;padding:0}ul.post-info
li{display:inline-block;padding:0;margin:0
0 5px;margin-right:19px}ul.post-info li
span{position:relative;display:block;padding-left:15px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:14px;color:#000;text-transform:uppercase}ul.post-info li span::before{content:'';position:absolute;left:0;top:0;width:14px;height:14px;background:red}ul.post-info li.date span::before{background:url(/images/date-icon.png) no-repeat}ul.post-info li.tags span::before{background:url(/images/tags-icon.png) no-repeat}ul.post-info li.comments span::before{background:url(/images/comments-icon.png) no-repeat}.post-content>img{display:block;margin-bottom:15px;width:580px;max-width:580px}.post-content img.full-width,
.post-content .image_align
img{width:auto;max-width:580px}.post-content p,
.post-content ol li,
.post-content ul li,
.post-content h3,
.post-content
h4{font-family:Arial,sans-serif;font-size:15px}.post-content
h2{margin:2em
0 0 0;font-size:24px;font-weight:500;line-height:1.3em}.post-content
h3{margin:1.5em 0 0 0;font-size:20px;font-weight:500;line-height:1.3em}.post-content
h4{margin:1.5em 0 0 0;font-size:16px;font-weight:700;line-height:1.3em}.post-content
p{margin:5px
0 15px;line-height:24px;color:#000}.post-content blockquote,
.post-content blockquote
p{font-family:'Gotham Rounded A','Gotham Rounded B';font-size:20px;line-height:1.3em}.post-content
blockquote{padding:0.5em 1em 0 1em}.post-content a.read-more{display:inline-block;padding:10px;font-size:11px;font-weight:700;color:#fff;background:#000;text-decoration:none;text-transform:uppercase}.post-content a.read-more:hover{opacity:0.9}.post-content
.gallery{margin-left:0}.post-content .gallery
.galleries{margin:0
7.5px 20px 7.5px;padding:0;height:auto}.post-footer{overflow:hidden;margin-left: -50px;padding-left:50px;padding:20px
0 20px 50px;background:#fff}.post-footer
img{float:left;width:50px;height:50px;border:1px
solid #e2e2e2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.post-footer .text-content{float:left;padding:18px
40px 0 20px}.post-footer .text-content
h3{margin:0;font-size:17px}.post-footer .text-content
p{margin:17px
0;font-size:15px;line-height:24px}.post-footer .text-content a.read-more{font-size:11px;font-weight:700;color:#000;text-decoration:none}.post-footer .text-content a.read-more:hover{text-decoration:underline}.fancybox-overlay{z-index:9998}.fancybox-wrap{z-index:9999}.form-box input,
.form-box
textarea{max-width:100%;box-sizing:border-box}#clockdiv{font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:20px;color:#fff;font-weight:100;text-align:center;font-size:30px}#clockdiv
h4{margin-top:20px;background-color:rgba(0, 0, 0, .5);display:inline-block;padding:10px
20px}#clockdiv h4
a{color:#fff;text-decoration:none}#clockdiv>div{padding:10px;border-radius:3px;background:#fbc138;display:inline-block}#clockdiv div>span{padding:15px;border-radius:3px;background:#cb9108;display:inline-block}.smalltext{margin:0;padding-top:5px;font-size:16px}ul.add_to_cart li form .box
span.freight{display:block;font-size:14px;margin-left:25px;color:#f6ae00}.stock_notify,
ul.add_to_cart
div.stock_notify{font-size:11px;line-height:1.3em;margin:5px
0 20px 0;padding:8px;background:#fff;border:1px
solid #000;box-sizing:border-box;display:block;cursor:auto}.stock_notify
img{width:auto}ul.add_to_cart div.stock_notify
p.smalltext{font-size:12px;margin-bottom:10px}ul.add_to_cart
div.stock_notify.hidden{display:none}ul.add_to_cart
p.stock_notify_msg{margin:0;padding:0.5em 0;color:#fff;background:#fdc72f;text-align:center;font-style:normal;font-size:13px}ul.add_to_cart .stock_notify.canada,
ul.add_to_cart .stock_notify.australians,.stock_notify.canada,.stock_notify.australians{border:1px
solid #fff;background:#fdc72f;font-size:12px}ul.add_to_cart form input[type="submit"]{margin-left:80px}form.shipping_calculator{display:block;margin-top:40px}form.shipping_calculator
h3{font-size:16px;line-height:1.3em}form.shipping_calculator
.smalltext{display:block;margin:5px
0;font-size:12px;line-height:1.3em}#shipping_costs_shipwire form.shipping_calculator
.smalltext{display:none}ul.add_to_cart li form.shipping_calculator input.address[type=text]{margin:2px
0;width:120px;min-width:auto}form.shipping_calculator #state,
form.shipping_calculator
#postcode{width:80px;min-width:0}ul.add_to_cart li form.shipping_calculator
.btn{font-size:14px;height:40px;box-shadow:0}.g-ytsubscribe{float:right}#___ytsubscribe_0{padding-left:10px !important;border-left:2px solid #000 !important}ul.manuals{list-style-type:none;margin:55px
0 0 0;padding:0;font-size:0;text-align:center}ul.manuals
li{display:inline-block;margin:0;padding:0
20px;width:25%;font-size:12px;vertical-align:top;box-sizing:border-box}ul.manuals li
img.cover{display:block;margin:0
auto 35px;max-width:90%}ul.manuals li
h3{margin:0
0 15px;font-size:15px;font-weight:700;line-height:17px;text-transform:uppercase}ul.manuals li
p{font-size:14px;line-height:17px}ul.manuals li
a{display:block;border-bottom:none}ul.manuals li a:hover{text-decoration:underline}ul.manuals li
span.size{font-size:10px}.hero-slider-wrapper{position:relative;overflow:hidden;width:100%;height:500px;background:#fff}span.loader{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-slider{margin-left:330px;width:980px;opacity:0}.hero-slider .bx-wrapper{margin-bottom:0}.hero-slider
ul{margin:0;padding:0}.hero-slider ul
li{position:relative;padding-left:560px;margin:0;height:500px}.hero-slider ul li .bg-holder{position:absolute;left:0;top:0;bottom:0;width:568px;height:500px}.hero-slider ul li .bg-holder
img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-slider ul li.slide1 .bg-holder
img{max-height:none;height:100%}.hero-slider .bx-controls{text-align:center}.hero-slider .bx-controls-direction{display:block}.hero-slider .bx-controls-direction
a{opacity:1;margin-top: -20px;width:24px;height:40px;opacity:1;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hero-slider .bx-controls-direction a:hover{opacity:0.8}.hero-slider .bx-wrapper .bx-next{background:url(/images/next-arrow2.png) no-repeat}.hero-slider .bx-wrapper .bx-prev{left:0;background:url(/images/prev-arrow2.png) no-repeat}.hero-slider .bx-wrapper .bx-pager{display:inline-block;bottom:30px;padding-top:0;width:auto}.hero-slider .slider-text-content{position:relative;display:table-cell;height:500px;text-align:center;vertical-align:middle;padding-right:40px}body#home .hero-slider .slider-text-content
h2{font-size:40px;line-height:1.2em}body#home .hero-slider .slider-text-content
p{margin:10px
0;font-size:28px;line-height:1.2em}.hero-slider .slider-text-content .bottom-buttons{margin:35px
0 0;text-align:center;font-size:0}.hero-slider .slider-text-content .bottom-buttons
a{display:inline-block;margin:0
10px 10px;padding:15px
20px;font-size:14px;color:#fff;background:#000;border:1px
solid #000;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.hero-slider .slider-text-content .bottom-buttons a:hover{color:#000;background-color:#fbc138;border:1px
solid #fbc138}.hero-slider .bx-wrapper .bx-pager.bx-default-pager
a{background:#fff;border:1px
solid #000;border-radius:50%}.hero-slider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.hero-slider .bx-wrapper .bx-pager.bx-default-pager
a.active{background:#000}ul.bundle-grid{list-style-type:none;padding:0;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
0 0 -30px}.goods-options ul.bundle-grid{margin-bottom:5px}ul.bundle-grid
li{position:relative;overflow:visible;padding:15px
0 10px 0;margin:0
0 0 30px;width:calc(33.333% - 30px);min-height:255px;box-sizing:border-box;vertical-align:top;border:1px
solid #ebebeb;background:#fff;text-align:center}ul.bundle-grid.bogo
li.get_one.bogo_logic_or{margin-bottom:40px}ul.bundle-grid.bogo li.get_one.bogo_logic_or:hover{background-color:#fac237}ul.bundle-grid.bogo li.get_one.bogo_logic_or .choose-tag:checked{background-color:transparent;background-image:url(/images/icon_tick_3.png)}ul.bundle-grid.bogo
li.buy_one{display:block;width:100%;max-width:320px;margin:0
auto}ul.bundle-grid.bogo
li.plus_one{width:100%;height:100px;margin:0
auto;border:0
none;min-height:0}ul.bundle-grid li
.bundle_images{margin-bottom:5px}ul.bundle-grid li .bundle_images
img{display:block;margin:0
auto;width:auto;height:130px}ul.bundle-grid li.buy_one .bundle_images
img{height:200px}ul.bundle-grid li .bundle-text{padding-left:10px;padding-right:10px}ul.bundle-grid li .bundle-text
h2{font-size:16px;margin:0;padding:0;text-align:center}ul.bundle-grid li .bundle-text
p{font-size:14px;margin-bottom:0}ul.bundle-grid li .bundle-text
.only_left.msg{margin:10px
0 0;padding:3px
10px}ul.bundle-grid li input,
ul.bundle-grid li button,
ul.bundle-grid li select,
ul.bundle-grid li
textarea{min-width:0}ul.add_to_cart li form ul.bundle-grid li input[type="submit"]{padding:0
0;width:100%;box-sizing:border-box}ul.bundle-grid li
select{width:100%;height:25px;margin-bottom:5px;background:#ddd}ul.bundle-grid li select
option{font-family:'Gotham Rounded A','Gotham Rounded B'}ul.bundle-grid li:before{content:'';position:absolute;display:block;clear:both;background:url(/images/bundle_plus2.png) no-repeat;background-size:25px 25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left: -28px;z-index:99;width:25px !important;height:25px !important}ul.bundle-grid li:first-child{background:none}ul.bundle-grid.bogo li.get_one .choose-tag{position:absolute;bottom: -40px;left:44%;margin:0;border-radius:0;border:none !important;height:21px !important;width:21px !important}.select-an-offer{padding-top:60px;font-size:20px}.bundle_bottom{text-align:center;margin-top:25px}.featured-products{margin-bottom:40px;border-bottom:1px dashed #ccc}body#home .featured-products .container.group,
body#normal .featured-products
.container.group{margin-left:0;padding:0
0 40px}.featured-products
h2{text-align:center}.featured-product{float:left;width:260px;margin-right:40px;min-height:420px;text-align:center}.featured-product:last-child{margin-right:0}.featured-product:hover{background:#fff}.featured-product
img{margin-bottom:15px}.featured-product
h3{font-size:110%;margin:0
0 10px}#home .featured-product
p{font-size:96%;margin:0}.featured-product
a{text-decoration:none}.featured-product a
span{display:block;padding:10px
0}#normal_menu .content-wrapper .normal-story-wrapper .container,
#normal_menu .content-wrapper .normal-story .image_align .caption,
#normal_menu .content-wrapper .normal-story #breadcrumb
.inner{width:100% !important}#normal_menu .content-wrapper .normal-story{padding:0}#normal_menu .content-wrapper{max-width:1040px;width:calc(100% - 30px);margin:0
auto}#normal_menu .content-wrapper .content-part{width:calc(100% - 335px);float:left}#normal_menu .content-wrapper .content-part .normal-story-wrapper:first-child
h2{padding:0;margin:0
0 0.5em}#normal_menu .content-wrapper .content-sidebar{float:right;width:280px;margin-top:48px;padding:10px
15px;border-radius:10px;border:2px
solid #f2f2f2;background:#fff}#normal_menu .content-wrapper .content-sidebar
h2{margin:0}#normal_menu .content-wrapper .content-sidebar.fixed{position:fixed;top:0;margin-top:10px;z-index:997}#normal_menu .content-wrapper .content-sidebar
ul{margin:0;padding:0
0 10px 15px}#normal_menu .content-wrapper .content-sidebar ul
li{font-size:13px;margin:0.6em 0;line-height:1.4}#normal_menu .content-wrapper .content-sidebar ul li
a{padding-bottom:0;border-bottom-style:dotted}.cart-layout.two_cols_grid{margin-left:0;width:100%}.cart-layout.two_cols_grid.register
li.left{width:55% !important;margin:0
5% 0 0}.cart-layout.two_cols_grid.register li.left input[type=text],
.cart-layout.two_cols_grid.register li.left input[type=email],
.cart-layout.two_cols_grid.register li.left input[type=tel],
.cart-layout.two_cols_grid.register li.left input[type=password],
.cart-layout.two_cols_grid.register li.left
select{width:75%;height:40px;line-height:40px;min-width:initial !important}.cart-layout.two_cols_grid.register li.left input[type=text].chosen-search-input{width:100%}#shipping_name_anchor{margin: -10px 0 10px;min-height:0;overflow:visible}#shipping_name_anchor
p{margin:0;width:75%;font-style:italic;font-size:12px}@media screen and (max-width: 580px){.cart-layout.two_cols_grid.register li.left input[type=text],
.cart-layout.two_cols_grid.register li.left input[type=email],
.cart-layout.two_cols_grid.register li.left input[type=tel],
.cart-layout.two_cols_grid.register li.left input[type=password],
.cart-layout.two_cols_grid.register li.left select,
#shipping_name_anchor
p{width:95%}}.cart-layout.two_cols_grid.register li.left .half input[type=text]{width:90%}.cart-layout.two_cols_grid.register li.left
.vert_aligner.button{height:initial !important}.cart-layout.two_cols_grid.register li.left .vert_aligner.button input[type="submit"]{width:100% !important;padding:0
!important}.cart-layout.two_cols_grid.register
li.right{width:40% !important;margin:0
!important}.cart-layout.two_cols_grid.register li.right h2.cart-layout-order-title{padding:10px
0 0;margin:0
0 20px}.cart-layout-header{width:100%;margin-bottom: -5px}.cart-layout-header
h2{float:left;padding:7px
0 0;margin:0}.cart-layout-header .cart-layout-btn{float:right;text-align:right}.cart-layout-header .cart-layout-btn
p{margin:0
0 3px}.cart-layout-login{display:none;margin:7px
0 50px 0;padding:15px;background-color:#e9e9e9}.cart-layout-login
h3{padding:0;margin:0
0 10px}.cart-layout-login .login-button{width:125px}.cart-layout-login
ul.error{width:100% !important;margin:0
0 15px !important}.cart-layout.two_cols_grid.register li.left #profile
#password_li{margin:15px
0 0}.cart-layout-order{background:#e9e9e9;padding:15px}.cart-layout-box.sticky-fixed{position:fixed;z-index:32}.cart-layout-order .cart-item{position:relative}.cart-layout-form .img-holder{width:85px;float:left;margin-right: -100%}.cart-layout-form .img-holder
img{display:block;width:100%;float:none;margin:0
auto}.cart-layout-form .text-holder{margin-left:100px}.cart-layout-form .text-holder
h2{font-size:18px;margin:0
0 10px;padding:0
30px 0 0}.cart-layout-form .cart-row{margin:0;padding:0}.cart-layout-form .text-holder .cart-row{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-layout-form .text-holder .cart-half{width:initial !important;padding:0
!important}.cart-layout-form .cart-half
p{font-size:13px;line-height:19px;font-weight:400;margin:0
0 5px}.cart-layout-form .text-holder .cart-item-controls{padding:0
!important;margin:0
!important}.cart-layout-form .cart-item-controls
li{float:none !important;width:initial !important}.cart-layout-form .cart-item-controls li
span{font-size:13px !important;line-height:19px !important;margin:0
0 5px !important;display:block}.cart-layout-form .cart-item-controls li
.remove{position:absolute;top:0;right:0;width:17px;height:17px;background:#f00;border-radius:50%;font-size:10px !important;line-height:17px;color:#fff}.cart-layout-form .text-holder .cart-item-controls{float:none !important;width:initial !important}.cart-layout-form #cart-total{padding-left:0;margin:0}.cart-layout-form .inner-section.coupons{padding:10px
0 15px}.cart-layout-form .inner-section.coupons
h3{font-family:'Gotham Rounded A','Gotham Rounded B';margin:0
0 10px;font-size:16px;font-weight:700}.cart-layout-form .inner-section.coupons .promo-form{padding:0;width:100%;margin-bottom:25px}.cart-layout-form .inner-section.coupons .promo-form .promo-form-input{width:calc(100% - 110px);float:left}.cart-layout-form .inner-section.coupons .promo-form .promo-form-input
input{background:#fff;padding:0
15px !important;height:40px;width:100% !important;text-align:left !important;min-width:100% !important;font-weight:400}.cart-layout-form .inner-section.coupons .promo-form .promo-form-btn{width:100px;float:right}.cart-layout-form .inner-section.coupons .promo-form .promo-form-btn
a{height:40px;border-radius:0;line-height:40px;float:none;margin:0;width:100%;padding:0;text-align:center;background:#000}.cart-layout-form .inner-section.coupons .promo-form .promo-form-btn a:hover{background:#333}.cart-layout-form .inner-section.coupons ul.values
li{margin:0}.cart-layout-form .inner-section.coupons ul.values li
span{font-size:14px}.cart-layout-form .inner-section.shipping{margin-top:0;padding:15px
0}.cart-layout-form .inner-section.shipping ul.total-top-controls,
.cart-layout-form .inner-section.shipping ul.values,
.cart-layout-form .cart-row.totals ul.total-values{float:none;padding:0;margin:0;width:100%;list-style-type:none;text-align:right}.cart-layout-form .inner-section.shipping ul.total-top-controls li,
.cart-layout-form .inner-section.shipping ul.values li,
.cart-layout-form .cart-row.totals ul.total-values
li{margin:0
10px 0 0;float:none;display:inline-block;vertical-align:top}.cart-layout-form .inner-section.shipping ul.total-top-controls li:last-child,
.cart-layout-form .inner-section.shipping ul.values li:last-child,
.cart-layout-form .cart-row.totals ul.total-values li:last-child{margin:0}.cart-layout-form .cart-row.totals{border-top:0 none;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px
0 0;border-top:1px solid #9a9198}.cart-layout-form .cart-row.totals.shipping{border-top:none}.cart-layout-form .cart-row.totals.empty-cart{padding-top:10px;border-top:none}.cart-layout-form .cart-row.totals .cart-half-left,
.cart-layout-form .cart-row.totals .cart-half-right{float:none;width:initial;margin-bottom:10px}.cart-layout-form .cart-row.totals .cart-half-left .return-edit{margin:0
10px 0 0}.cart-layout-form .cart-row.totals ul.total-values
span{font-size:18px}.bar-progress{max-width:440px;width:100%;margin:15px
auto 0 auto}.bar-progress
ul{position:relative;padding:15px
0 50px;margin-bottom:5px}.bar-progress ul
li{position:relative}.bar-progress li .step-circle{display:block;width:25px;height:25px;font-size:12px;font-weight:700;color:#fff;line-height:25px;background:#c8c8c8;text-align:center;border-radius:50%;position:absolute;top: -10px;z-index:22}.bar-progress li .step-text{font-size:14px;color:#000;position:absolute;top:25px;z-index:22}.bar-progress li:before{content:'';position:absolute;top:0;width:50%;height:6px;background:#c8c8c8;z-index:20}.bar-progress li:nth-child(1):before{left:0;width:0}.bar-progress li:nth-child(2):before{left:0;width:50%}.bar-progress li:nth-child(3):before{right:0;width:100%}.bar-progress li.active .step-circle,
.bar-progress li.active:before{background:#ffc600}.bar-progress li.active .step-circle{z-index:23}.bar-progress li.active:before{z-index:22}.bar-progress li.active .step-text{color:#ffc600}.bar-progress li.current .step-text{font-weight:bold}.bar-progress li:nth-child(1) .step-circle{left:0}.bar-progress li:nth-child(2) .step-circle{left:calc(50% - 12px)}.bar-progress li:nth-child(3) .step-circle{right:0}.bar-progress li:nth-child(1) .step-text{left:0}.bar-progress li:nth-child(2) .step-text{left:0;right:0;margin:0
auto;text-align:center}.bar-progress li:nth-child(3) .step-text{right:0}#user .new-login .progress-section{margin-top:20px}#cart .new-login .progress-section{padding:0
15px}.new-login .progress-section .bar-progress
ul{margin-bottom:15px}.checkout-wrap{padding:20px
0 45px}#cart.checkout header ul.open,
#cart.checkout header
.button{display:none !important}.checkout-wrap
.container{padding:0
15px !important}.checkout-wrap .container .checkout-back{display:inline-block;font-size:16px;text-align:left;margin-bottom:25px;color:#5baaf9}.checkout-wrap .checkout-wrap-title{margin:0
0 10px;padding:0}.checkout-wrap .checkout-wrap-inner{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout-wrap .checkout-wrap-inner .checkout-left{width:61%}.checkout-wrap .checkout-wrap-inner .checkout-right{width:36%;background:#e9e9e9}.checkout-wrap .checkout-wrap-inner .checkout-right .trust-box{display:block;background-color:#fff;text-align:center}.checkout-left .checkout-table{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding:25px
15px 20px;border:2px
solid #e9e9e9}.checkout-left .checkout-table
a{padding:2px
0;display:inline-block}.checkout-left .checkout-table .checkout-table-left{width:56%;position:relative}.checkout-left .checkout-table .checkout-table-left:before{content:'';position:absolute;right: -4%;top:0;bottom:0;width:1px;height:100%;background:#e9e9e9}.checkout-left .checkout-table .checkout-table-right{width:40%}.checkout-left .checkout-table .checkout-table-left
h3{margin: -10px 0 10px}.checkout-wrap .checkout-wrap-inner .checkout-left
p{font-weight:normal}.checkout-wrap .checkout-wrap-inner .checkout-left
.tax_duties{background-color:aliceblue;font-size:17px;padding:7px
10px;margin:15px
0;display:block}#tax_duties_anchor{display:block;position:relative;top: -80px;visibility:hidden}.checkout-table .checkout-table-left .checkout-items{margin:0
0 5px}.checkout-table .checkout-table-left .checkout-items
li{display:block;margin:0
0 10px;padding:0
0 10px;line-height:1.3em;border-bottom:1px solid #e9e9e9}.checkout-table .checkout-table-left .checkout-items li>span{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-table .checkout-table-left .checkout-items li
strong{margin-right:10px;display:inline-block}.checkout-table .checkout-table-left .checkout-items li>span>span{padding:0;display:inline-block}.checkout-left .checkout-table .checkout-table-left .checkout-shipping,
.checkout-left .checkout-table .checkout-table-left .checkout-discount{font-size:13px;font-weight:400;margin:0
0 15px;color:#555;text-align:right}.checkout-left .checkout-table .checkout-table-left .checkout-discount{margin:0
0 5px}.checkout-left .checkout-table .checkout-table-left .checkout-total{font-size:16px;font-weight:400;margin:0
0 15px;text-align:right;background:#e9e9e9;width:100%;padding:10px}.checkout-left .checkout-table .checkout-table-left .edit-checkout-cart
a{color:#5baaf9}.checkout-table-right .checkout-info
li{line-height:1.3em;margin:0
0 3px}.checkout-table-right .checkout-info li
a{color:#5baaf9}.checkout-table-right
h4{font-family:'Gotham Rounded A','Gotham Rounded B';margin:0
0 5px;font-size:14px}.checkout-table-right .checkout-info
li.shipping_city{margin:15px
0 0}.checkout-table-right .checkout-info li:last-child{margin:15px
0 0}.checkout-left
.checkout_title_wrapper{overflow:initial;background:none}.checkout-left .checkout_title_wrapper
p{margin:0
0 15px !important}.checkout-left .checkout_title_wrapper
h4{font-family:'Gotham Rounded A','Gotham Rounded B';margin:0
0 15px !important;font-size:16px;padding:0}input[name=checkbox_duties]{-webkit-appearance:checkbox}#join_kajabi{-webkit-appearance:checkbox}.join_kajabi_tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;cursor:help}.join_kajabi_tooltip
.join_kajabi_tooltiptext{visibility:hidden;width:300px;background-color:black;color:#fff;text-align:center;padding:8px;border-radius:6px;font-style:normal;position:absolute;z-index:1}.join_kajabi_tooltip:hover
.join_kajabi_tooltiptext{visibility:visible}.checkout-right
.payment_methods{margin:0;overflow:initial}.checkout-right .payment_methods
li{padding:0;border:0
none !important}.checkout-right .payment_methods
.error{width:100%;margin:0
0 15px;font-size:14px;background-color:aliceblue;border:none}.checkout-right .payment_methods .error
li{list-style-type:disc;padding:7px
0 0;border:0
none !important;line-height:1.3em}.checkout-right .payment_methods .error
li.first{list-style:none}.checkout-right .payment-trust-icons{margin-bottom:20px}.checkout-right
#braintree_cc{float:none !important;width:100% !important;border:0
none !important;margin:0
!important;max-width:345px}.jcf-select-drop .jcf-hover,
.jcf-list-box .jcf-selected{background:#bdbdbd !important}.jcf-select-drop .jcf-option-hideme{display:none}.pay-accordion .open-accordion{display:block;font-size:14px;line-height:18px;position:relative;padding:10px
15px;border-bottom:1px solid #e9e9e9;background:#c8c8c8;-webkit-transition:all .2 linear;transition:all .2 linear}.pay-accordion .open-accordion
img{display:inline-block;vertical-align:middle;height:20px;margin-left:5px}.pay-accordion .open-accordion:after{content:'+';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;font-size:16px;color:#000;line-height:20px;-webkit-transition:all .2s linear;transition:all .2s linear;width:20px;text-align:center;height:20px;background:#ffc600;border-radius:50%}.pay-accordion .open-accordion.active{cursor:default}.pay-accordion .open-accordion.active:after{display:none;content:'-'}.pay-accordion .pay-accordion-body{padding:15px;display:none;position:relative}.pay-accordion .pay-accordion-body.active{display:block}.pay-accordion .pay-accordion-body:before{content:'';position:absolute;top: -5px;left:15px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #e9e9e9;z-index:33;-webkit-transition:all .2s linear;transition:all .2s linear}.checkout-right ul.payment_methods > li .ccn-input{width:100% !important}.checkout-right li .pay-methods h2.pay-method-header{position:relative;font-size:16px;line-height:20px;color:#fff;padding:10px
15px;background:#000;margin:0}.checkout-right li .pay-methods h2.pay-method-header:after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;left:15px;bottom: -5px;z-index:2}.checkout-right li .pay-methods
h4{margin:0
0 5px;font-size:16px;padding:0}.checkout-right li h4.pay-method-title{padding:0
15px;font-size:14px;line-height:18px;margin:10px
0;color:#555}.checkout-right li img.payment-trust-icons{max-width:275px;width:100%;margin:15px
auto;display:block}.checkout-right #braintree_cc
p{margin:0
0 15px}.checkout-right #braintree_cc input[type=text],
.checkout-right #braintree_cc input[type=number]{height:40px;line-height:40px;padding:0
10px;background:#fff;border:0
none}.checkout-right .braintree_form
h4{font-size:16px;margin:0;padding:0}.checkout-right #braintree_cc
label{height:40px;line-height:40px}.checkout-right #braintree_cc
span.explanation{margin-top:10px}.checkout-right
.checkout_messages{padding:20px}.checkout-right .button-clear{width:100%;margin:10px
0 15px;max-width:380px}.checkout-right #paypal-container{float:none !important;width:100% !important;display:block !important;margin:0
!important}.checkout-right #paypal-container .paypal-button-tag-content{display:none !important}.checkout-right
.btn.cta{background:#ffc600 !important;color:#000 !important;box-shadow:none}.checkout-right button[type="submit"].ladda-button{line-height:40px !important;height:40px !important;width:82% !important;margin:0
0 0 54px;padding:0
10px !important;background:#ffc600 !important;color:#000 !important;box-shadow:none !important;display:block !important}.checkout-right .button-clear button[type=submit].ladda-button:hover{opacity: .85 !important}.coupon-promo-form{padding:15px
0}.coupon-promo-form .toggle-coupon-code{display:inline-block;font-size:16px;padding:0}.coupon-promo-form .coupon-code{display:none;padding:10px;max-width:380px;width:100%;margin:10px
0 0}.coupon-promo-form .coupon-code input[type=text]{border:1px
solid #e9e9e9;padding:10px
15px;font-size:14px;line-height:18px;color:#555;width:calc(100% - 100px);float:left;height:initial;min-width:initial}.coupon-promo-form .coupon-code input[type=text]::-webkit-input-placeholder{color:#555}.coupon-promo-form .coupon-code input[type=text]::-moz-placeholder{color:#555}.coupon-promo-form .coupon-code input[type=text]:-ms-input-placeholder{color:#555}.coupon-promo-form .coupon-code .ladda-button{float:right;width:80px;padding:10px
5px;font-size:14px;font-weight:700;line-height:20px;height:initial;margin:0;text-align:center;border-radius:0;color:#000;background:#999;text-transform:uppercase}.inner-section.coupons .cart-row{padding-top:0}.inner-section.coupons .promo-discount{padding-top:10px}.inner-section.shipping{margin-top:0 !important}.view-cart-section
*{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.view-cart-section
.text_section{padding:0
15px}.view-cart-section .cart-item
img{width:15%;margin-right:0}.view-cart-section .cart-item .dummy-image{width:15%;margin-right:0}.view-cart-section .cart-item{overflow:initial;width:100%;margin-bottom:40px}.view-cart-section .cart-item-text-content{width:85%;padding:0
0 0 15px;min-height:initial;border-bottom:0 none}.view-cart-section .cart-item-text-content
h2{font-size:18px}.view-cart-section .cart-half
p{font-size:13px;padding-right:15px}.view-cart-section .cart-half{margin:0;overflow:initial;width:50%;padding:0}.view-cart-section .cart-item-controls li:nth-child(1){width:65%;text-align:left}.view-cart-section .cart-item-controls li:nth-child(2){width:35%}.view-cart-section .cart-row .quantity-select,
.view-cart-section .cart-item li
.remove{display:inline-block;vertical-align:middle}.view-cart-section .cart-item li
.remove{margin-left:10px;width:16px;height:16px;line-height:16px;border-radius:50%;color:#fff;font-size:10px;background:#555}.view-cart-section .cart-row{margin-left:0}.view-cart-section .cart-row
h3{margin:0
!important}.view-cart-section .cart-row .quantity-select
span{font-size:14px}.view-cart-section .cart-row li.cart-item-price
span{margin-top:10px;display:block}.view-cart-section #cart-total{padding:0;margin:0}.view-cart-section .total-top-controls
li{float:none;margin:0
20px 0 0;display:inline-block;vertical-align:middle;font-size:16px}.view-cart-section .total-top-controls li:last-child{margin:0}.view-cart-section .total-top-controls li
.gray_btn{margin:0;color:#555}.view-cart-section .cart-row-view{width:100%}.view-cart-section .cart-row-view .cart-half.msg{width:65%;padding:0}.view-cart-section .cart-row-view .cart-half.cart-half-shipping{padding:25px
0 0 20px;width:35%}.view-cart-section .goods-chooseform .form-row-select{width:40% !important}.view-cart-section .goods-chooseform .form-row-country-postcode{width:calc(40% - 10px) !important}.view-cart-section .goods-chooseform .form-row-country-postcode
input{width:50% !important;margin:0}.view-cart-section .goods-chooseform .form-row-country-postcode
input.postcode{width:calc(50% - 10px) !important;margin-left:10px}.view-cart-section .goods-chooseform .form-row-button{width:calc(20% - 10px) !important;margin-left:10px}.view-cart-section .goods-chooseform .form-row-button .calc-button{width:100% !important;max-width:140px !important}.view-cart-section .cart-footer{border-top:1px solid #9a9188;margin-top:50px;padding:0
!important}.view-cart-section .cart-footer
a{float:left;margin:25px
0 0}.view-cart-section .cart-footer .cart-row.totals{float:right;margin:0;border:0
none}.view-cart-section .cart-footer .cart-button-wrapper{width:100%;display:block !important}.view-cart-section .cart-footer .btn-yellow{float:right;min-width:30%;text-align:center}.view-cart-section .header-label{margin-top:60px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #9a9188}.view-cart-section .header-label
li{float:left;font-size:14px}.view-cart-section .header-label li.header-label-name{text-align:center;width:15%}.view-cart-section .header-label-other{width:85%;float:left}.view-cart-section .header-label-group{width:calc(50% - 15px);float:right}.view-cart-section .header-label-left{width:160px;float:left}.view-cart-section .header-label-left .header-label-price{padding-left:40px}.view-cart-section .header-label-right{width:calc(100% - 160px);float:right;text-align:right}.section-events .title-style{padding:35px
0 0}.section-flow-modal{padding:25px
0 55px}.events-wrap{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.events-wrap .events-left{width:460px}.events-wrap .events-right{width:calc(100% - 460px)}.events-wrap .events-right .event-map{height:100%;background:#d6d6d6}.infowindow{overflow:hidden;padding-bottom:2px;max-width:200px;font-size:13px;line-height:1.3em}.infowindow
.date{color:#666}.infowindow
.address{margin-bottom:5px}.infowindow
a{white-space:nowrap;padding-bottom:0;border:0;text-decoration:underline}.events-left .select-event{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-left .select-event
li{width:25%;text-align:center}#clubs .events-left .select-event
li{width:28%}#clubs .events-left .select-event
li#all_listings{width:16%}#clubs .events-left .select-event li#all_listings
a{position:relative;height:100%}#clubs .events-left .select-event li#all_listings a
span{position:absolute;top:40%;width:100%;text-align:center}.events-left .select-event li.active
a{background:#fff}.events-left .select-event li
a{padding:10px
0;background:#fbf7ec;border-bottom:0 none}.events-left .select-event li a,
.events-left .select-event li span,
.events-left .select-event li
img{display:block}.events-left .select-event li
span{font-size:12px;line-height:15px;color:#000}.events-left .select-event li
img{margin:0
auto 10px;height:40px}.events-left .select-event li span
img{display:inline-block;margin:0;height:auto}.select-events-inner{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px
0 0}.select-events-inner
li{margin-right:15px}.select-events-inner li:last-child{margin-right:0}.select-events-inner li
a{display:block;font-size:12px;line-height:15px;color:#000;background:transparent;text-align:center;border-radius:3px;padding:3px
5px;border-bottom:0 none}.select-events-inner li.active
a{background:#ffc600}.select-events-inner li.submit_event
a{display:inline-block;font-size:11px;color:#5baaf9;border-radius:0;padding:3px
10px;border-bottom:0 none}.events-boxes{padding:10px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.events-boxes
h5{font-size:20px;font-weight:400;margin:15px
0 10px}.event-box{border-bottom:1px dotted #ccc;border-radius:3px;margin:0
auto 5px;padding:10px
5px 15px 5px;width:100%}.event-box .event-img{float:right;margin:0
0 5px 10px}.event-box .event-img
img{display:block;max-width:105px;width:100%;cursor:pointer}.event-box .event-text{position:relative}.event-box .event-text .event-text-badge{position:absolute;top:0;right:0;z-index:21}.event-box .event-text .event-text-badge
img{display:block;width:23px;height:22px}.event-box .event-text .el-date{font-size:12px;line-height:15px;color:#000;background:#ffc600;display:inline-block;text-align:center;border-radius:3px;padding:3px
10px;margin-bottom:5px}.event-box .event-text
h4{font-size:18px;margin:0
0 5px;cursor:pointer}.event-box .event-text h4
img{margin: -2px 5px 0 0}.event-box .event-text
.address{display:block;margin-bottom:3px;color:#555}.event-box .event-text .address,
.event-box .event-text
div{margin-left:22px}.event-box .event-text
p{font-size:14px;line-height:18px;margin:0
0 10px}.event-box .event-text
hr{margin:5px
0}.event-box .event-text
a{line-height:1.6em;padding-bottom:0;border:0;text-decoration:underline}.event-box .event-text
ul{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-box .event-text ul
li{margin:0
5px 0 22px}.event-box .event-text ul li:last-child{margin-right:0}.event-box .event-text ul li
a{display:block;font-size:11px;line-height:15px;color:#000;border-bottom:0 none}.event-box .event-text ul li:first-child a:before,
.event-box .event-text ul li:last-child a:before{content:'';width:12px;height:12px;background-repeat:no-repeat;background-size:12px 12px;display:inline-block;vertical-align:middle;margin-right:5px}.event-box .event-text ul li:first-child a:before{background-image:url(/images/icon_event_read.png)}.event-box .event-text ul li:last-child a:before{background-image:url(/images/icon_event_location.png)}.events-search{padding:5px
10px;height:40px;background-color:#fbf7ec;box-shadow:0 0 0 #ccc, 0 -3px 15px #ccc}.events-search form
#events_search{min-width:auto;width:200px;height:29px;background-color:#fff}.events-search
.btn{display:inline-block;height:28px;line-height:25px;padding:0
10px;margin-left:5px}.fs-28{font-size:28px;line-height:34px;margin:0
0 35px;padding:0}.fs-19{font-size:19px;line-height:24px;margin:0
0 35px;padding:0}.triangle-arrow{position:relative;padding:85px
0}.triangle-arrow:after{content:'';width:0;height:0;border-style:solid;border-width:35px 52.5px 0 52.5px;border-color:#fff transparent transparent transparent;position:absolute;left:0;right:0;margin:0
auto;bottom: -35px;z-index:1}.graphic-hover{position:relative}.graphic-hover .hovered-box{position:absolute;left: -120px;top:0;width:240px;padding:20px
20px 40px;z-index:89;background:#fff;border-radius:3px;-webkit-box-shadow:2px 2px 7px 1px rgba(0, 0, 0, .75);-moz-box-shadow:2px 2px 7px 1px rgba(0, 0, 0, .75);box-shadow:2px 2px 7px 1px rgba(0, 0, 0, .75);display:none}.graphic-hover .hovered-box
h5{font-size:18px;font-weight:700;line-height:24px;margin:0
0 10px;padding:0}.graphic-hover .hovered-box
h6{font-size:16px;line-height:20px;margin:10px
0}.graphic-hover .hovered-box
p{font-size:12px;line-height:16px;margin:0
0 10px}.graphic-hover .hovered-box p
em{font-style:italic}.graphic-hover .hovered-box:after{content:'';position:absolute;right: -12px;top:20px;width:0;height:0;border-style:solid;border-width:11px 0 11px 12px;border-color:transparent transparent transparent #fff;z-index:33}.graphic-hover .hovered-box
li{font-size:16px;font-weight:700}.graphic-hover .hovered-box li
.btn{font-size:13px;line-height:32px;font-weight:400;padding:0
10px;border-radius:3px;color:#000;height:35px;text-transform:uppercase;display:inline-block;background:#ffc600}.graphic-hover:hover .hovered-box{display:block}.graphic-1
.container{max-width:768px;width:100%;margin:0
auto}.graphic-1 .graphic-1-text,
.graphic-1 .graphic-1-img{width:47.7%}.graphic-1 .graphic-1-img
img{max-width:322px;margin:0
auto 20px;border-radius:50%}.graphic-11{padding:80px
0}.graphic-11 .graphic-11-icon{margin-top:35px}.graphic-11 .graphic-11-icon .graphic-link{max-width:320px;width:100%}.graphic-2{background:#f9f5ea}.graphic-2 .pulsate-1,
.graphic-2 .pulsate-2{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;display:none;margin-left: -10px}.graphic-2 .pulsate-1{top:10%}.graphic-2 .pulsate-2{bottom:10%}.graphic-2
.container{max-width:758px;width:100%;margin:0
auto}.graphic-2 .graphic-2-inner{position:relative}.graphic-2 .graphic-2-inner .graphic-2-top,
.graphic-2 .graphic-2-inner .graphic-2-bottom{position:absolute;right:0;width:100%;z-index:1}.graphic-2 .graphic-2-inner .graphic-2-top{top:0;height:41%}.graphic-2 .graphic-2-inner .graphic-2-bottom{bottom:0;height:59%}.graphic-2 .graphic-2-inner .graphic-2-top .graphic-hover .hovered-box,
.graphic-2 .graphic-2-inner .graphic-2-bottom .graphic-hover .hovered-box{left:inherit;right: -120px}.graphic-2 .graphic-2-inner .graphic-2-top .graphic-hover .hovered-box:after,
.graphic-2 .graphic-2-inner .graphic-2-bottom .graphic-hover .hovered-box:after{content:'';right:inherit;left: -12px;border-width:11px 12px 11px 0;border-color:transparent #fff transparent transparent}.graphic-2 .graphic-2-inner .graphic-2-top:hover .graphic-hover .hovered-box,
.graphic-2 .graphic-2-inner .graphic-2-bottom:hover .graphic-hover .hovered-box{display:block}.graphic-2.triangle-arrow:after,.graphic-5.triangle-arrow:after{border-color:#f9f5ea transparent transparent transparent}.graphic-3{background:#d7d5ca}.graphic-3.triangle-arrow:after,.graphic-6.triangle-arrow:after{border-color:#d7d5ca transparent transparent transparent}.graphic-3
.container{max-width:680px;width:100%;margin:0
auto}.graphic-3 .graphic-3-imgs{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:32}.graphic-3
.pulsate{top:50%;left:0;right:0;margin:0
auto;display:none}.graphic-3 .graphic-3-img{width:33.333%}.graphic-3 img.abs-img{position:absolute;left:0;right:0;top:calc(50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index: -1}.graphic-4{padding:85px
0}.graphic-4
.container{max-width:675px;width:100%;margin:0
auto}.graphic-4
img{display:block;margin:0
auto}.graphic-4 .graphic-hover{max-width:740px;width:100%;margin:0
auto}.graphic-5{padding:45px
0;background:#f9f5ea}.graphic-5
.container{max-width:720px;width:100%;margin:0
auto}.graphic-5 .graphic-5-box{width:33.333%;padding-right:20px}.graphic-6{background:#d7d5ca}.graphic-6
.container{max-width:855px;width:100%;margin:0
auto}.graphic-6 .graphic-6-top{margin-bottom:35px}.graphic-6 .graphic-6-top li:nth-child(1){width:52.047%}.graphic-6 .graphic-6-top li:nth-child(2){width:46.199%}.graphic-6 .graphic-6-bottom li:nth-child(1){width:56.374%}.graphic-6 .graphic-6-bottom li:nth-child(2){width:30.526%}.graphic-6
img{width:initial}.graphic-link{display: -webkit-box !important;display: -ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0 none;-webkit-transition:all .2s linear;transition:all .2s linear}.graphic-link
img{display:block;width:52px}.graphic-link
h5{font-size:14px;line-height:19px;margin-left:10px;color:#000;-webkit-transition:all .2s linear;transition:all .2s linear}.graphic-link:hover
h5{color:#fdc72f}@-webkit-keyframes
rollInRight{0%{opacity:0;-webkit-transform:translateX(100%) rotate(-120deg);transform:translateX(100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes
rollInRight{0%{opacity:0;-webkit-transform:translateX(-00%) rotate(-120deg);-ms-transform:translateX(100%) rotate(-120deg);transform:translateX(100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.rollInRight{-webkit-animation-name:rollInRight;animation-name:rollInRight}@-webkit-keyframes
rollInLeft{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes
rollInLeft{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.rollInLeft{-webkit-animation-name:rollInLeft;animation-name:rollInLeft}@-webkit-keyframes
fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes
bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes
bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes
flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes
flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes
bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes
pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2, 1.2);opacity:0.0}}@keyframes
pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2,1.2);opacity:0.0}}.pulsate{-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0.0;border:3px
solid #6b1fc9;border-radius:50%;height:18px;width:18px;position:absolute;z-index:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.form-style-wrap .form-style{padding:0
165px}.form-style-wrap .form-style
.error{width:100%}.form-style .form-field{margin-bottom:15px;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-style .form-field .el-block{width:100%;text-align:right;margin:5px
0 0;color:#b3b3b3;font-size:12px;line-height:15px}.form-style .form-field
label{width:180px;padding-right:15px;font-size:12px;line-height:16px;text-transform:uppercase}.form-style .form-field input,
.form-style .form-field
textarea{border:1px
solid #b3b3b3;width:calc(100% - 180px);padding:0
15px;height:40px;line-height:40px;font-size:14px}.form-style .form-field
textarea{height:140px;padding:10px;line-height:19px}.form-style .form-field input[type=radio]{padding:0;margin-right:5px}.form-style input[type=submit]{float:right;width:calc(100% - 180px);min-width:initial;padding:0
10px}.section-showcase-info{max-width:767px;width:100%;margin:15px
auto 35px}.section-showcase-info .showcase-info-box
a{display:inline-block;text-decoration:underline;color:#5baaf9}.section-showcase-info .showcase-info-box a:hover{text-decoration:none}.section-showcase-info .showcase-info-box{font-size:14px;font-style:italic;line-height:1.6em}.section-showcase-info .showcase-info-box
p{margin:0;padding:0
0 15px;font-style:italic;line-height:1.6em}.section-showcase-info .showcase-info-box .hidden-box{display:none;padding:15px;border:1px
solid #000;margin-bottom:20px}.section-showcase-info .showcase-info-box:last-child .hidden-box{margin-bottom:0}.section-showcase-info .showcase-info-box .hidden-box
p{font-style:normal;padding:0}.showcase2-header{width:100%;margin:35px
auto;border-top:1px solid #9e9e9e}.showcase2-header
h2{padding-top:35px;margin:0
0 5px;text-align:center}.showcase2-boxes{display: -webkit-box !important;display: -ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin-left: -15px !important;margin-top:35px !important}.showcase2-boxes-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.showcase2-box{margin-left:15px !important;margin-bottom:15px !important;width:calc(33.333% - 15px) !important;padding:0
!important;float:none !important}.which-hive-wrapper
h2{padding:0;margin:25px
0}.which-hive{background:#f9f5ea;padding:45px
25px 25px;position:relative}.which-hive
h3{margin:0
0 55px}.which-hive img.dotted-arrows{display:block;margin:0
auto;width:280px;height:100px;position:absolute;top:65px;left:0;right:0;margin:0
auto}.which-hive .hive-options .btn-polygon{display:block;width:180px;height:40px;background:url(/images/whichhive-btn-polygon.svg) no-repeat;background-size:180px 40px;font-size:14px;color:#fff;text-align:center;line-height:40px;margin:0
auto 25px;position:relative}.which-hive .btn-polygon
img{position:absolute;left:20px;top: -28px;width:42px;height:42px;display:block}.which-hive .hive-options .hive-cheaper .btn-polygon{margin:0
50px 25px auto}.which-hive:before{content:'';position:absolute;left:0;right:0;top:0;margin:0
auto;width:0;height:0;border-style:solid;border-width:28px 45px 0 45px;border-color:#fff transparent transparent transparent}.which-hive .hive-premium{width:36.548%;padding-right:50px}.which-hive .hive-premium-bottom{padding:20px
15px}.which-hive .hive-premium-bottom .btn-bundle{display:inline-block !important;font-size:14px;font-weight:400;display:block;padding:12px
57px;text-align:center;border-radius:12px;background:#666;color:#fff;border:0
none}.which-hive .hive-premium-bottom .btn-bundle:hover{opacity: .8}.which-hive .product
h4{font-size:16px;line-height:1.2em;font-weight:700;margin:0
0 5px}.which-hive .product .product-img{max-height:180px;max-width:initial}.which-hive .product .product-text{padding:20px
0}.which-hive .product h4
span{font-weight:400}.which-hive .product .product-price{font-size:14px;line-height:1.2em;margin-bottom:10px}.which-hive .product .product-text
.yotpo.bottomLine{margin:0
auto 5px !important}.which-hive .product .yotpo .pull-left{float:none !important;text-align:center !important}.which-hive .product-btn{max-width:260px;width:calc(100% - 40px);margin:0
auto}.which-hive .product-btn
a{font-size:14px;font-weight:700;display:block;padding:12px
10px;text-align:center;text-transform:uppercase;border-radius:12px;background:#ffc937;color:#000;width:100%;border:1px
solid #999}.which-hive .product-btn a:hover{border:1px
solid #000;background-color:#fdbb04}.which-hive .hive-cheaper{width:62.944%;padding-left:50px}.which-hive .hive-cheaper .btn-polygon
img{display:none}.which-hive .hive-cheaper-inner{margin-left: -15px}.which-hive .hive-cheaper-inner .product-showcase{width:calc(50% - 15px);margin-left:15px}.which-hive .hive-options .product-showcase{height:auto;box-shadow:none !important;padding:20px
!important}.which-hive .hive-cheaper .product-btn
a{background:#fff}.which-hive .hive-cheaper .product-btn a:hover{background-color:#fdbb04}.view-cart-section
.container{padding:30px
15px !important}.view-cart-section .container
h1{text-align:left !important;margin:0
0 10px !important}.hero-bgr{height:450px;position:relative;z-index:32}.hero-bgr.hero-bgr-large{height:595px}.hero-bgr
.container{height:450px}.hero-bgr
h1{position:relative;display:inline-block;background:rgba(0,0,0,0.3);padding:0.3em 1em}h1.white-color,.white-color-box{display:none}.hero-bgr h1:after{content:'';display:block;margin-top:10px;border-bottom:3px solid #FDC72F}#landing #breadcrumb,
#landing main banner promo,
#landing .goods-preview,
#landing .yotpo-pictures-widget,
#landing .yotpo.bottomLine,
#landing .section-saying-wrapper,
#landing .section-reachlinks-wrapper,
#landing .section-productintro,
#landing .goods-options h1,
#landing .anchor_links.is-visible-on-mobile{display:none}#landing
h1{display:block}#landing main
blockquote{padding:0.5em 1em 1em 1em;font-size:120%;line-height:1.3em;font-style:italic}#landing blockquote
p{margin:0;padding-bottom:1em}body#landing .container h4,.text-style{margin:0
0 24px;padding:0}#landing .shopping-section .col-lg-6{width:100%}#landing .shopping-section .goods-options{text-align:center}#landing .shopping-section .goods-options
h2{text-align:center;margin-top:0;padding-top:0;font-weight:600;font-size:28px}#landing .goods-options ul.bundle-grid
li{width:calc(25% - 30px)}#landing
.add_to_cart{margin:20px
0;padding-bottom:60px}#landing .shopping-section
.description{width:70%;margin:0
auto}#landing .shopping-section .description ul
li{list-style-position:inside}#landing .goods-options p,
#landing .goods-options ul,
#landing .goods-options
ol{font-size:14px;line-height:1.5}#landing .bottom_bundle .shopping-section .col-lg-6{width:100%}#landing .bottom_bundle .shopping-section
.description{display:none}.in-section{padding-bottom:35px}.in-section .in-section-inner{margin-top: -150px;padding:70px
70px 40px;position:relative;z-index:35}.in-section h2
strong{display:inline-block;position:relative}.in-section h2 strong:after{content:'';display:block;margin-top:25px;border-bottom:3px solid #fff}.title-text-image
img{display:block;max-width:100%;border-radius:50%;margin-left:auto;margin-bottom:10px}.title-text-image .image_left
img{margin:0
auto}.title-text-image .container:before{content:'';display:block;margin:0
auto 25px auto}.description-video{margin-bottom:60px}.description-video .container
img{max-width:100%}.description-boxes,.title-text-image{padding:40px
0 75px 0}.description-words{padding-bottom:75px}.description-words .word-box{margin-bottom:30px}.description-words .word-box-left{width:90px;height:90px;-ms-flex-negative:0;flex-shrink:0}.description-words .word-box-left
img{display:block;max-width:100%;border-radius:50%}.description-words .word-box-right{margin-left:15px}.description-words .word-box-right
h4{font-size:16px;margin:0
0 10px}.description-words .word-box-right
p{font-size:12px;margin:0}.centered-section{padding:60px
0 35px;background:#21201e}.centered-section
*{color:#fff}.centered-section
strong{display:block;margin-bottom:10px}.large-image{padding:20px
0 0;background:#ecebe4}.large-image
img{display:block;max-width:100%}.large-image
.row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.large-image .col-lg-7{padding-left:50px;position:relative;top:15px}.large-image
.button{margin-top:25px}.under-image{padding:75px
0 0}.under-image .container:after{content:'';display:block;border-bottom:2px solid #b9b9b9;margin:75px
auto}.bottom-slider{padding:75px
0}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline,
.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-num-of-reviews,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-date,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .carousel-review-title,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-product-text{font-family:'Gotham Rounded A','Gotham Rounded B'!important}.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .carousel-review-title{margin:5px
0 0 0}.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{margin:0
0 5px !important}.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{font-style:normal !important}.yotpo-reviews-carousel .carousel-display-wrapper .carousel-read-more{display:block;color:#555 !important;padding-bottom:1px;border-bottom:1px solid #5baaf9;margin:5px
0 0 !important}.custom-accordion{margin-bottom:60px}.custom-accordion .custom-select-tab{position:relative;z-index:7}.custom-accordion .custom-select-tab:before{content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#ddd;z-index: -1}.custom-accordion .custom-select-tab
li{margin-right:3px}.custom-accordion .custom-select-tab li
a{display:block;padding:12px
15px;background:#ddd;color:#000;font-size:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #ddd}.custom-accordion .custom-select-tab li
a.active{border-bottom:1px solid transparent;color:#fff;background:#000}.custom-accordion .custom-tab-content{padding-top:20px}.custom-accordion .custom-tab-box{display:none}.custom-accordion .custom-tab-box.active{display:block}.custom-accordion .custom-tab-box
h3{padding:0;margin:0
0 20px}.custom-accordion .open-custom-accordion{display:none;cursor:pointer;padding:12px
15px 12px 40px;background:#fdc729;color:#000;border-bottom:1px solid rgba(255, 255, 255, .56);font-size:14px;line-height:17px;position:relative}.custom-accordion .open-custom-accordion:before{content:'+';position:absolute;top:12px;left:15px}.custom-accordion .open-custom-accordion.active:before{content:'-'}.custom-accordion
.ewimg_left{margin:5px
25px 0 0}.yotpo .standalone-bottomline.star-clickable,
.yotpo .standalone-bottomline .star-clickable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;float:none !important}.shopping-section .goods-options
.yotpo{clear:none}.shopping-section .goods-options .yotpo-bottomline.pull-left.star-clickable{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;float:none !important}.terms_quadpay
a{text-decoration:none}.terms_quadpay
img{float:right;max-width:250px}#modal .normal-banner{max-height:200px;width:auto}#modal
ul{margin-top:0}#modal ul
li{font-size:14px}.landing2
h2{font-size:46px;font-weight:600}#landing.landing2 .banner.promo,
#landing.landing2 header,
#landing.landing2
footer{display:none}body#landing.landing2 .container h4,.text-style{margin:0
0 12px;padding:0}#landing.landing2 .hero-bgr
h2{font-size:36px;color:#fff}.landing2 .normal-story-wrapper{min-height:500px}.landing2 .normal-story-wrapper:nth-child(even){background-color:#f7f4e5}.landing2 .normal-story{padding:0}.landing2 .bgr-overlay{background:rgba(0, 0, 0, .4)}.landing2 .hero-bgr,
.landing2
.container{height:auto !important}.landing2 .hero-bgr
.logo{float:none;padding:46px
0 0}.landing2 .hero-bgr .logo
a{border:0
none;background-image:url(/images/logo_white.png);height:43px;width:220px;background-size:auto 43px}.landing2 .hero-bgr
h1{margin:0
0 46px;padding:0;color:#fdc72f !important;background:none;text-transform:uppercase;font-size:46px;line-height:1em;font-weight:600}.landing2 .hero-bgr h1
b{color:#fff}.landing2 .hero-bgr h1:after{display:none}.landing2 .hero-bgr
h4{font-size:24px;padding:0;font-weight:600}.landing2 .hero-bgr h4
em{color:#fdc72f;font-style:normal}.landing2 .hero-bgr .page_text p em
strong{margin-top:0.5em;font-style:normal;display:inline-block}.landing2 .hero-bgr
.container{display:block}.landing2 .hero-bgr
.page_text{padding:140px
0 30px;max-width:490px;width:100%}.landing2 .hero-bgr .page_text
a{color:#fff;border-bottom:1px solid #5baaf9}.landing2 .centered-story a.cta,
.landing2 .hero-bgr .page_text a.cta,
.landing2 ul.add_to_cart li form
#add_bundle_to_cart{color:#000;padding:1em
3em;margin:40px
1em 0 0;box-shadow:none;border-radius:30px;font-weight:400;font-size:14px;border-bottom:none}.landing2 ul.add_to_cart li form
#add_bundle_to_cart{line-height:0;margin:10px
0;font-weight:700;border-radius:0}#landing.landing2
.add_to_cart{margin:0}.landing2 .embed-container.mobile,
.landing2 .bundle_offer
.mobile{display:none}.landing2 .description-video{margin:0}.landing2 .description-video-inner{position:relative;z-index:1}.landing2 .description-video-inner
h2{position:absolute;padding:0;margin:0;top:10%;left:0;right:0;text-align:center;font-size:48px;font-weight:700;color:#fff;z-index:4}.landing2 .description-video-inner .bgr-overlay{background:rgba(0, 0, 0, .8);z-index:3}.landing2 .description-video-inner .js-click-video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;border:0
none;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing2 .description-video-inner .js-click-video
span{display:block;position:absolute;width:100px;height:100px;border-radius:50%;background:#FDC72F}.landing2 .description-video-inner .js-click-video span:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:36px;height:36px;background:url(/images/icon_play_button_white.svg) no-repeat}.landing2 .yotpo-label{display:none}.landing2 .hero-bgr h1,
.landing2 .hero-bgr h1 span,
.landing2 .hero-bgr h3,
.landing2 .hero-bgr h4,
.landing2 .hero-bgr
p{color:#fff}#landing.landing2 h1.white-color,
.landing2 .white-color-box{margin-bottom:0}.landing2 .centered-story
a.cta{margin-top:10px}.centered-story::before{display:block;content:" ";height:45px;visibility:hidden;pointer-events:none}.centered-story.special::before{height:0}.centered-story.beesnbargain{padding:50px
0;background:#eee}.centered-story
h2{font-size:46px;padding:0;margin:0
0 30px}.centered-story.beesnbargain h2,.centered-story-inner.center{text-align:center}.centered-story.beesnbargain.fullwidth
h2{color:#fff}.centered-story.beesnbargain
h3{margin-top:40px}.centered-story.beesnbargain .embed-container{margin:20px
0}.centered-story
img{display:block;max-width:100%;height:auto}.p602 .centered-story
img{max-width:80%;border-radius:50%}.landing2 .features
img{display:block;border-radius:50%;margin:0
auto;width:320px;height:320px}#landing .custom-accordion h2,
#embed .custom-accordion
h2{font-size:36px;font-weight:600;padding:0;margin:0
0 20px}#landing .custom-accordion,
#embed .custom-accordion{padding:50px
0;margin-bottom:0}#landing .custom-accordion .custom-select-tab,
#landing .custom-accordion .custom-tab-box .custom-accordion-box,
#embed .custom-accordion .custom-select-tab,
#embed .custom-accordion .custom-tab-box .custom-accordion-box{display:none}#landing .custom-tab-box,
#landing .custom-accordion .custom-tab-box .open-custom-accordion,
#landing .custom-accordion .custom-tab-box .custom-accordion-box.active,
#embed .custom-tab-box,
#embed .custom-accordion .custom-tab-box .open-custom-accordion,
#embed .custom-accordion .custom-tab-box .custom-accordion-box.active{display:block}#landing .custom-accordion .open-custom-accordion,
#embed .custom-accordion .open-custom-accordion{background:none;border-top:1px solid #c0c0c0;font-size:16px;font-weight:600;padding:15px
40px 15px 0}#landing .custom-accordion .open-custom-accordion:before,
#embed .custom-accordion .open-custom-accordion:before{font-size:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fdc72f;left:initial;right:15px}.centered-slideshow-wrapper
h2{font-size:36px;margin:0
0 45px}.stars-row
span{width:20px;height:20px;background:url(/images/icon-star.svg) no-repeat;display:inline-block;margin:0
4px}.hero-with-box{padding:30px
0 200px}.hero-with-box .hero-box{background:rgba(255, 255, 255, .8);max-width:500px;width:100%;padding:35px
25px}.hero-with-box .hero-box
h1{font-weight:600}#landing .hero-with-box .hero-box
h2{margin:0
0 25px;font-size:20px}.normal-story-fullwidth{padding:45px
0}.normal-story-fullwidth .normal-story{padding:0}.clickable-boxes-wrapper{padding:75px
0 45px}.clickable-boxes-wrapper
h2{padding:0;margin:0
0 20px;font-size:36px;font-weight:600}.clickable-boxes-wrapper
h3{font-size:16px;font-weight:400;margin:0
0 50px}.clickable-boxes-wrapper
p{margin:0
0 5px}.clickable-boxes-wrapper .clickable-boxes{margin-left: -30px}.clickable-boxes-wrapper .clickable-boxes .clickable-box{margin:0
0 30px 30px;width:calc(25% - 30px)}.clickable-boxes-wrapper .clickable-boxes .clickable-box a,
.clickable-boxes-wrapper .clickable-boxes .clickable-box
img{display:block}.clickable-boxes-wrapper .clickable-boxes .clickable-box
a{border-bottom:0 none}.clickable-boxes-wrapper .clickable-boxes .clickable-box a:hover{opacity: .7}.clickable-boxes-wrapper .clickable-boxes .clickable-box
img{max-width:100%;height:auto;margin:0
auto}.reviews-slider-wrapper{min-height:800px}.reviews-slider-wrapper
.container{display:flex;align-items:center;min-height:800px}.reviews-slider-wrapper .bx-viewport{background:none}.reviews-slider-wrapper .reviews-slider{visibility:hidden}.reviews-slider-wrapper .reviews-slider-inner{max-width:640px;width:100%;margin:0
auto;position:relative;padding:45px
0}.reviews-slider-wrapper .reviews-slider-inner .bx-pager{display:block !important;bottom: -40px !important}.reviews-slider-wrapper .reviews-slider-inner .bx-pager
a{background:#fff !important;width:16px !important;height:16px !important;border-radius:50% !important;border:0
none !important}.reviews-slider-wrapper .reviews-slider-inner .bx-pager
a.active{background:#000 !important}.reviews-slider-wrapper
img{display:block;width:125px;height:125px;border-radius:50%;margin:0
auto 15px}.reviews-slider-wrapper .slideshow-inner{background:rgba(255, 255, 255, .8);padding:25px
30px 20px}#landing .reviews-slider-wrapper .slideshow-inner
h2{padding:0;margin:0
0 10px;font-size:24px;font-weight:600}.reviews-slider-wrapper .slideshow-inner
h3{font-size:16px;margin:0
0 5px}.feature-boxes-wrapper{padding:75px
0 60px}.feature-boxes-wrapper
h2{padding:0;margin:0
0 40px;font-size:36px;font-weight:600}.feature-boxes-wrapper .feature-boxes{margin-left: -30px}.feature-boxes-wrapper .feature-box{margin:0
0 15px 30px;width:calc(25% - 30px)}.feature-boxes-wrapper .feature-box
img{display:block;width:120px;height:auto;margin:0
auto 10px}.feature-boxes-wrapper .feature-box
h3{font-size:18px;margin:0
0 15px}.description-bgr{background:#000;padding:45px
0 30px}.description-bgr
h2{font-size:20px !important;font-weight:700;margin:0
0 20px !important}.description-bgr
p{font-size:18px;color:#fdc72f}.pricing-box-wrapper{padding:75px
0 120px}.pricing-box-wrapper
h2{padding:0;margin:0
0 30px;font-size:36px;font-weight:600}.pricing-box-wrapper
h3{margin:0
0 30px;font-size:24px;font-weight:700;color:#f00}.pricing-box-wrapper .pricing-box{padding:35px
25px;-webkit-box-shadow:1px 1px 15px 3px rgba(196, 192, 192, .9);box-shadow:1px 1px 15px 3px rgba(196, 192, 192, .9);max-width:360px;width:100%;margin:0
auto 25px;border-radius:6px}.pricing-box-wrapper .pricing-box h4,
.pricing-box-wrapper .pricing-box
h5{margin:0
0 10px;font-size:48px;color:#f00}.pricing-box-wrapper .pricing-box
h4{text-decoration:line-through}.pricing-box-wrapper .pricing-box
h5{color:#000;margin:0
0 5px !important}.pricing-box-wrapper .pricing-box .el-block{margin:0
0 25px;font-size:16px;color:#56575f}.pricing-box-wrapper .pricing-box
p{font-size:18px;line-height:30px}.pricing-box-wrapper .pricing-box .button-yellow{border-radius:6px}.overlay-textbox{padding:85px
0 45px;position:relative;z-index:1}.overlay-textbox .bgr-overlay{background:rgba(0, 0, 0, .6)}.overlay-textbox h2,
.overlay-textbox
p{color:#fff}.overlay-textbox
h2{font-size:36px;font-weight:600;padding:0;margin:0
0 20px}.overlay-textbox
p{font-size:20px;line-height:32px;margin:0
0 40px}.p606 .hero-bgr,
.p607 .hero-bgr{height:600px;max-width:1200px;margin:0
auto}.hero-bgr
.container{height:auto}.hero-bgr
.page_text{width:100%;margin-top:30px;text-align:center}.hero-bgr
h1{padding:0;margin:0
0 0.5em 0;background:none}.hero-bgr h1::after{margin:0;border-bottom:none}#landing p,
.hero-bgr
p{font-size:16px}.centered-story{background:#fff}.centered-story.grey{background:#f7f4e5}.centered-story.yellow{background:#FDC72F}.centered-story.right-align-image .centered-story-left{padding-left:40px}.centered-story .centered-story-left{padding-right:40px}.centered-story.alignright.yellow .centered-story-left{padding-right:0}.centered-story.aligncenter,
.centered-story.aligncenter
h2{text-align:center}.centered-story.aligncenter .centered-story-center{width:60%;margin:0
auto;text-align:center}.centered-story.alignleft img,
.centered-story.alignright
img{border-radius:50%}.centered-story.alignleft.yellow img,
.centered-story.alignright.yellow
img{border-radius:0}.centered-story.special
h2{width:50%}.centered-story.aligncenter .centered-story-center:first-child{width:90%;margin-bottom: -40px}@media screen and (max-width: 768px){.hero-bgr .page_text,
.centered-story.aligncenter .centered-story-center{width:90%}.hero-bgr h1,
.hero-bgr
p{color:#000}.hero-bgr
p{font-size:18px}.centered-story h2,
.centered-story
p{text-align:center}.centered-story.right-align-image .centered-story-left{padding:0}.p606 .centered-story.special .container,
.p607 .centered-story.special
.container{min-height:500px;padding:320px
20px 0 20px;background-position:top right;background-repeat:no-repeat}.centered-story.special
h2{width:100%}}.centered-story .centered-story-left,
.centered-story .centered-story-right{width:50%}.centered-story .centered-story-right{padding:0
0 0 35px}.centered-story.right-align-image .centered-story-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing2 .centered-story p,
.landing2 .features
p{font-size:16px}.centered-story.right-align-image .centered-story-left
img{display:block;margin-left:auto}.centered-story-inner{padding:55px
0}.centered-story.right-align-image .centered-story-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0
35px 0 0}.centered-story.centered-story-radius{background:#fdc72f}.centered-story.centered-story-radius h2,
.centered-story.centered-story-radius
p{background:#fdc72f}.centered-story.centered-story-radius
img{border-radius:50%;width:320px;height:320px}.centered-story.special{background:#FDC72F}.centered-story.special
.container{min-height:305px;padding:50px
0 30px 0}.centered-story.special .container
.text{width:50%}.landing2
.features{background-color:#FDC72F;padding:50px
0;text-align:center}.landing2 .features .col-lg-5 img,
.landing2 .features .col-lg-7
img{display:block;border-radius:50%;margin:0
auto;max-width:520px;max-height:520px}.landing2 .features .col-lg-5
img{width:220px;height:220px;border:3px
solid #fff}.landing2 .features h2,
.landing2 .features
h3{padding:20px
0 0;margin:0
0 20px;text-align:center;font-size:28px;font-weight:600;text-align:center}.landing2 .features
h4{font-size:22px;font-weight:600;margin:45px
auto 0}.landing2 .features .ewimg_left,
.landing2 .features
.ewimg_right{float:none;clear:none;margin:0
auto}.landing2 .features .ewimg_left .image_align,
.landing2 .features .ewimg_right
.image_align{margin:0
auto}.landing2 .features .col-lg-7{padding:0
15px}.landing2 .shopping-section{padding:50px
0}#landing.landing2 .goods-options .bundle-text h2,
#landing .goods-options .bundle-text
h2{font-size:18px;font-weight:400;margin-top:10px}#landing.landing2 .goods-options p,
#landing .goods-options
p{font-size:13px;margin-bottom:10px}.landing2 .goods-options p
b{font-size:18px}#landing.landing2 .goods-options .description
p{font-size:16px}#landing.landing2 .goods-options .description p
em{font-size:13px;color:#888;font-style:normal}.landing2 .shopping-section
.add_to_cart{padding-bottom:0 !important}.landing2 .section-product-wrapper.beekeeping101{padding:50px
0}.landing2 .section-product-wrapper.beekeeping101
img{width:auto;max-width:100%}#landing.landing2 .custom-accordion{padding:50px
0;margin-bottom:0}.landing2 .custom-accordion .custom-select-tab,
.landing2 .custom-accordion .custom-tab-box .custom-accordion-box{display:none}.landing2 .custom-tab-box,
.landing2 .custom-accordion .custom-tab-box .open-custom-accordion,
.landing2 .custom-accordion .custom-tab-box .custom-accordion-box.active{display:block}.landing2 .custom-accordion .custom-tab-box:last-child{border-bottom:1px solid #c0c0c0}.landing2 .custom-accordion .open-custom-accordion{background:none;border-top:1px solid #c0c0c0;font-size:22px;font-weight:600;padding:15px
40px 15px 0}.landing2 .custom-accordion .open-custom-accordion
p{font-size:16px}.landing2 .custom-accordion .open-custom-accordion:before{font-size:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fdc72f;left:initial;right:15px}.landing2 .section-choosegoods-wrapper{padding:0
0 50px}.landing2 ul.bundle-grid
li{border:none}.landing2 ul.bundle-grid li::before{background-image:none}.landing2 ul.bundle-grid li .bundle_images
img{height:220px;border-radius:50%}#landing.landing2 .bottom_bundle .shopping-section
.description{display:block}.landing2 .hero-bgr .page_text p,
.landing2 .shopping-section
.description{font-size:16px;margin-bottom:8px;line-height:1.4em}.landing2 .container
.awards{text-align:center;padding:40px
0}.landing2 .container .awards
img{max-width:100%}#landing.landing2 .custom-accordion.title,
#landing.landing2 .custom-accordion.title
h2{margin-bottom:0;padding:50px
0 0 0}.centered-slideshow-wrapper{background:#f7f4e5;padding:75px
0}.centered-slideshow-wrapper .centered-slideshow-inner{padding:0
30px;position:relative}.centered-slideshow-wrapper .centered-slideshow-inner .go-prev-slider a,
.centered-slideshow-wrapper .centered-slideshow-inner .go-next-slider
a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon_previous_next_sprite.png) no-repeat;border:0
none}.centered-slideshow-wrapper .centered-slideshow-inner .go-prev-slider
a{left:0;background-position: -10px -10px}.centered-slideshow-wrapper .centered-slideshow-inner .go-next-slider
a{right:0;background-position: -10px -54px}.centered-slideshow-wrapper .bx-viewport{background:#f7f4e5}.centered-slider{visibility:hidden}.centered-slider
.slideshow{padding:20px
15px 25px;background:#f7f4e5}.centered-slider .slideshow h3,
.centered-slider .slideshow
h4{font-weight:700;font-size:14px;margin:0
0 5px}.centered-slider .slideshow
h4{margin:0
0 15px !important}.centered-slider .slideshow .slideshow-quote{width:48px;height:48px;margin:0
auto 15px;border-radius:50%;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dfdbcf}.centered-slider .slideshow .slideshow-quote:before{content:'';display:block;width:24px;height:24px;background:url(/images/icon_quotes_sprite.png) no-repeat;background-position: -10px -10px}.centered-slider .slideshow.active-slide{background:#fff}.centered-slider .slideshow.active-slide .slideshow-quote{background:#fdc72f}.centered-slider .slideshow.active-slide .slideshow-quote:before{background-position: -10px -54px}.stars-row
span{width:20px;height:20px;background:url(/images/icon-star.svg) no-repeat;display:inline-block;margin:0
4px}footer2{background:black;padding:30px
0 55px;width:100%}footer2
.logo{position:relative;padding:0;margin-left:50px}footer2 .logo
a{background:url(/images/logo_white.png) no-repeat 0 0;height:inherit;background-size:134px 32px;width:134px;height:32px;border:none}footer2
.page_text{margin:7px
50px 0 0;float:right;font-size:14px;color:#ccc}.section-choosegoods-wrapper .goods-options .jcf-select{background:#ebebeb !important;border-radius:0 !important}.section-choosegoods-wrapper .goods-options .jcf-select .jcf-select-text{font-size:13px !important;font-weight:400 !important;text-transform:uppercase !important}.section-choosegoods-wrapper .goods-options .jcf-select .jcf-select-opener{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:12px solid #c2c2c2 !important}@media screen and (max-width: 1680px){#top-bar .right-text-section{float:right;margin-left:0;margin-right:15px}.which-hive .product .product-img{max-height:150px;width:auto}.which-hive .product-btn
a{font-size:13px;padding:9px
10px}.which-hive .hive-premium-bottom .btn-bundle{padding:9px
32px}}@media screen and (max-width: 1440px){.events-wrap .events-left{width:360px}.events-wrap .events-right{width:calc(100% - 360px)}.events-search form
#events_search{width:100px}.events-left .select-event li
span{font-size:8px;line-height:11px;color:#000}.event-box .event-text .el-date{font-size:10px;line-height:12px}.event-box .event-text
h4{font-size:16px}.event-box .event-text
p{font-size:13px;line-height:16px}}@media screen and (max-width: 1330px){.hero-slider-wrapper{padding-left:330px;box-sizing:border-box}.hero-slider-wrapper .hero-slider{margin:0;width:100%}.reviews-slider-wrapper,
.reviews-slider-wrapper
.container{min-height:620px}}@media screen and (max-width: 1280px){.sidebar{background:#fff !important}.outer_container{width:100%}a.logo{margin-left:30px}span.contact_label{display:none}.test_button{display:none}.top_corner
img{width:100px;height:auto}.sidebar ul.social,
.mobile_header
ul.social{display:block}.mobile_header
ul.social{display:none}ul.mobile_nav>li.hidden_social,ul.mobile_nav>li.google_translate_mobile{display:block}a.join_mailing{padding:0
35px 0 90px}ul.main_nav>li{margin:0
8px}ul.main_nav > li.mobile_social
ul.social{display:block;margin-right:0}ul.main_nav > li.mobile_social ul.social
li{display:inline;float:left;margin-left:5px}ul.main_nav > li.mobile_social ul.social
li.fb{display:block}ul.main_nav > li.mobile_social ul.social li
a{padding-bottom:0}ul.main_nav > li.mobile_social ul.social li a:hover{border-bottom:none}body#home .container, body#how_it_works .how_section .container,
.news_section
.container{padding-left:0;padding-right:0;margin-left:26%;width:73%}.first-last-wrap
.tooltip{left:5%;top: -130%;width:95%;height:auto;line-height:1.2em;padding:15px
10px}.first-last-wrap .tooltip::before{top:100%;left:75%;margin-left: -14px;width:27px;height:14px;background:url(/images/user-down-arrow.png) no-repeat}ul.add_to_cart li form a.shipping,span.price{margin-left:5px}table.shopping_cart tr
td{padding-left:3px;padding-right:3px}input.prom_code[type=text]{width:105px}.text_section
a.yellow_btn{min-width:0}ul.payment_methods > li input[type=text]{padding-left:2%;width:98%}.graphic-hover .hovered-box{left:0}.graphic-2 .graphic-2-inner .graphic-2-top .graphic-hover .hovered-box,
.graphic-2 .graphic-2-inner .graphic-2-bottom .graphic-hover .hovered-box{right:0}.form-style-wrap .form-style{padding:0
82px}.landing2 .hero-bgr
.logo{padding:25px
0}.landing2 .hero-bgr h1,
.landing2 .hero-bgr
h3{margin:0
0 25px}.landing2 .hero-bgr
.page_text{padding:75px
0}.hero-with-box{padding:20px
0 160px}.hero-with-box .hero-box{padding:30px
20px}.hero-with-box .hero-box
h1{font-size:24px}#landing .hero-with-box .hero-box
h2{margin:0
0 15px;font-size:16px}.clickable-boxes-wrapper .clickable-boxes{margin-left: -15px}.clickable-boxes-wrapper .clickable-boxes .clickable-box{margin:0
0 30px 15px;width:calc(25% - 15px)}}@media screen and (max-width: 1260px){.container{margin-left:25%;padding-right:2%;width:73%}body#home
.container{width:70%}.hero-slider-wrapper{padding-left:23%;height:345px}.hero-slider ul
li{padding-left:400px;height:354px}.hero-slider ul li .bg-holder{width:400px;height:354px}.hero-slider .slider-text-content{height:354px}#footer .container,
body#how_it_works
.container{padding-left:2%;padding-right:2%;width:70%}.sidebar,
body#blog .inner-sidebar,
body#blog_container .inner-sidebar{width:23%}.sidebar_account_info
span{margin-left:0;text-align:center}.sidebar_nav ul > li > ul
li{padding-right:5px}a.sidebar_logo{margin-top:25px;margin-left:10%}a.sidebar_logo
img{max-width:100%}.sidebar_nav
ul{margin-top:20px}.sidebar_nav ul>li{margin-bottom:15px;font-size:15px}.sidebar_bottom
a.join_mailing{font-size:16px}.inner-sidebar{left:23%;width:18%}.blog-container{margin-left:23%;padding-left:21%;padding-right:1%;width:55%}.post-content
img{width:100%}ul.news_grid{margin-left: -3%;width:100%}.footer_menu{display:none}.footer_contact{float:none;width:100%;text-align:center}.footer_contact
form{margin-left:0}.footer_contact form input[type=text],
.footer_contact form input[type=email]{float:none;margin-top:10px;margin-bottom:10px;margin-left:0;padding-left:4%;width:95%}.footer_contact form input[type="submit"]{margin-left:0;margin-bottom:10px;margin-top:10px;width:105px}.footer_mobile_menu{display:block}.footer_mobile_menu
ul.social{display:block;float:none;margin:0}.sidebar_nav.google_translate
ul{padding-left:10px}.reviews-slider-wrapper,
.reviews-slider-wrapper
.container{min-height:540px}.centered-story-inner{padding:35px
0}.pricing-box-wrapper{padding:50px
0 75px}footer2
.logo{margin-left:15px}footer2
.page_text{margin:7px
15px 0 0}.landing2 .description-video-inner
h2{font-size:36px}}@media screen and (max-width: 1100px){.email_us{float:none;width:100%}.live_results{min-height:400px;display:inline-block;position:relative;overflow:hidden;top:auto;right:auto;margin-top:20px;margin-bottom:20px;padding-left:5px;padding-right:5px;width:100%;height:400px;box-sizing:border-box}.live_results.weekend,.live_results.evening,.live_results.error_box,.live_results.weekend.error_box,.live_results.evening.error_box{min-height:400px}.cart-footer a.gray_btn,
.cart-footer
.btn.small{float:none;margin:10px;display:inline-block}}@media screen and (max-width: 1190px){#top-bar .right-text-section
p{font-size:15px}#top-bar .right-text-section a.yellow-btn{padding:10px
6px}#top-bar form.top-search{width:105px}#top-bar form.top-search input[type=text]{width:105px}.logo_nav_wrapper{float:none;overflow:hidden;width:100%}ul.main_nav{float:right;margin-left:0;margin-right:30px}a.join_mailing{float:none;display:block;margin:0
auto;padding:0;width:100%;height:50px;line-height:50px;text-align:center}ul.social{float:none;right:auto;margin:0
auto;padding-bottom:15px;padding-top:10px;text-align:center}.triangle-arrow,.graphic-11,.graphic-4{padding:55px
0}.triangle-arrow:after{border-width:17px 22.5px 0 22.5px;bottom: -17px}}@media screen and (max-width: 1190px) and (orientation: landscape){body#home
.text_section{float:none;padding:0;width:100%}}@media screen and (max-width: 1025px){.galleries{width:218.5px;height:220px}#video_thumbs
.galleries{width:218.5px;height:168px}.events-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial !important}.events-boxes{height:initial !important;overflow-y:initial !important}.events-wrap .events-right .event-map{height:360px}.events-wrap .events-left,
.events-wrap .events-right{width:100%}.events-wrap .events-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.events-wrap .events-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-top:1px solid #ddd;min-height:400px}.events-left .select-event li
span{font-size:14px;line-height:17px;color:#000}.events-search{text-align:center}.events-search form
#events_search{width:33%}.graphic-2 .pulsate-1,
.graphic-2 .pulsate-2,
.graphic-3
.pulsate{display:block}}@media screen and (max-width: 1000px){form.shipping_calculator select,
form.shipping_calculator
input{margin-bottom:10px;min-width:0}ul.shopping_cart li
img.item_photo{float:none;display:block;margin:0
auto 30px;width:40%;max-width:210px}ul.shopping_cart li
div.cart_text_content{float:none;width:100%}table.shopping_cart tr
td.no_border{display:none}table.shopping_cart tr
td.cart_text_content{display:table-row}#shipping_costs table tbody tr td.frame-type{width:100%;box-sizing:border-box}ul.checkout_list li
img{float:none;display:block;margin:0
auto 20px;width:auto}ul.checkout_list li
div.table_wrapper{float:none;width:100%}#video_thumbs
.galleries{width:240px;height:188px}#bottom_section .container
.how_text_content{height:350px !important}ul.manuals
li{padding:0
20px 20px;margin:0
0 30px;width:50%;border-bottom:1px solid rgba(68, 68, 68, .05)}}@media only screen and (min-width: 993px){.custom-accordion .custom-accordion-box{display:block}#landing .custom-accordion .custom-accordion-box,
.landing2 .custom-accordion .custom-accordion-box,
#embed .custom-accordion .custom-accordion-box{display:none}}@media screen and (max-width: 992px){#breadcrumb{padding:10px
15px 15px 15px}#breadcrumb
.inner{width:auto}.cart-layout-header
h2{float:none;padding:0}.cart-layout-header .cart-layout-btn{padding-top:10px;float:none;text-align:left}.cart-layout.two_cols_grid.register
li.left{width:49% !important;margin:0
2% 0 0 !important;float:left !important}.cart-layout.two_cols_grid.register
li.right{width:49% !important;float:right !important}.cart-layout-form .cart-row.totals .cart-half-right{width:100%}.checkout-wrap .checkout-wrap-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-wrap .checkout-wrap-inner .checkout-left,
.checkout-wrap .checkout-wrap-inner .checkout-right{width:100%}.checkout-terms.desktop-version{display:none}.checkout-terms.mobile-version{display:block}.form-style-wrap .form-style{padding:0}.hero-bgr.hero-bgr-large{height:425px}.description-boxes,.under-image{padding:45px
0 25px}.description-words{padding-bottom:45px}.in-section{padding-bottom:0}.in-section .in-section-inner{margin-top: -120px;padding:35px
35px 10px}.title-text-image{padding:0
0 35px}.title-text-image
.row{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.title-text-image div[class*='col-']{padding:0}.title-text-image img,
.title-text-image .container:before,
.title-text-image .container:after{margin:0
auto}.title-text-image .image_left
img{margin:0
auto 15px}.title-text-image .container:before{border-bottom:0 none}.large-image{margin-bottom:35px}.large-image .col-lg-7{padding-left:15px;top: -35px}.section-choosegoods .shopping-section .goods-options{margin:0
auto 20px}.under-image .container:after{margin:45px
auto}ul.bundle-grid li .bundle_images
img{height:90px}.custom-accordion{margin-bottom:35px}.custom-accordion .custom-tab-content{padding-top:0}.custom-accordion .custom-tab-box{display:block !important}.custom-accordion .custom-accordion-box,
.custom-accordion .custom-select-tab{display:none}.custom-accordion .custom-accordion-box.active,
.custom-accordion .open-custom-accordion{display:block}.custom-accordion .custom-accordion-box{padding-top:15px}.normal-story-fullwidth{padding:40px
0}.reviews-slider-wrapper,
.reviews-slider-wrapper
.container{min-height:440px}.feature-boxes-wrapper .feature-boxes{margin-left: -15px}.feature-boxes-wrapper .feature-box{margin:0
0 15px 15px;width:calc(33.333% - 15px)}.feature-boxes-wrapper{padding:50px
0 35px}.overlay-textbox{padding:55px
0 25px}.overlay-textbox
h2{font-size:24px}.clickable-boxes-wrapper{padding:45px
0 25px}.overlay-textbox
p{font-size:16px;line-height:24px;margin:0
0 30px}.landing2 .description-video-inner .js-click-video
span{width:75px;height:75px}.landing2 .description-video-inner .js-click-video span:before{width:20px;height:20px}.landing2 .features img,
.centered-story.centered-story-radius
img{width:240px;height:240px}.landing2 h2,
.landing2 .hero-bgr h1,
.centered-story
h2{font-size:36px}#landing.landing2 .goods-options .bundle-text h2,
#landing .goods-options .bundle-text
h2{font-size:16px}#landing.landing2 .goods-options p,
#landing .goods-options
p{font-size:12px}}@media screen and (max-height: 940px){a.sidebar_logo{margin-top:10px;margin-left:30px}.sidebar_nav
ul{margin-top:10px}.sidebar_nav ul>li{margin-bottom:10px}.sidebar_bottom{padding-bottom:0}.sidebar_bottom
a.join_mailing{padding:20px
0 15px;font-size:14px}.sidebar_bottom
ul.social{margin:0;padding:10px
0 5px}.sidebar_bottom ul.social
li{margin-top:0}}@media screen and (max-width: 960px){.hero-slider ul
li{padding-left:300px}.hero-slider ul li .bg-holder{width:300px;height:100%}body#home .hero-slider .slider-text-content
h2{font-size:32px;line-height:1.2em}body#home .hero-slider .slider-text-content
p{margin:5px
0;font-size:16px}.hero-slider .slider-text-content .bottom-buttons{margin-top:10px}}@media screen and (max-width: 920px){body#blog .inner-sidebar,
body#blog_container .inner-sidebar{width:190px;left: -500px}.blog-container{padding-left:0;width:76%}.posts{padding-left:30px}.post
h1.title{margin-top:10px;margin-left:30px}.tags-trigger{display:block}.sidebar-header{height:10px}.sidebar-header
h2{display:none}}@media screen and (max-height: 1024px){#hero{height:970px}}@media screen and (max-height: 960px){#hero{height:890px}}@media screen and (max-height: 800px){#hero{height:746px}}@media screen and (max-width: 800px){table.user-orders,
table.user-orders tbody,
table.user-orders tbody tr,
table.user-orders tbody tr
td{display:block;text-align:center}table.user-orders tbody tr:nth-child(even){background-color:#dbd2c9}table.user-orders tbody tr
td{padding:5px
0}table.user-orders tbody tr td::before{content:attr(data-label);display:inline;margin-right:5px;font-size:12px;color:#968f87}table.user-orders tbody
tr{padding:10px
0;border-bottom:1px solid #000}table.user-orders tbody tr
th{display:none}.graphic-hover .hovered-box{padding:15px
15px 20px;width:220px}.graphic-3 .graphic-3-img:nth-child(3) .hovered-box{left:initial !important;right:0 !important}}@media screen and (max-width: 768px){.cart-layout.two_cols_grid.register{display:block}.cart-layout.two_cols_grid.register li.left,
.cart-layout.two_cols_grid.register
li.right{width:100% !important;float:none !important;margin:0
auto !important}.cart-layout-box.sticky-fixed{position:inherit !important;top:inherit !important;width:100% !important}.cart-layout.two_cols_grid.register
li.left{margin:0
auto 30px !important}.cart-footer{padding:0
10px}.cart-footer .cart-button-wrapper{display:flex;float:none;align-items:center}.cart-footer .u-flex-split{flex:1 1 auto;height:auto;margin:0;text-align:center}.cart-footer .u-flex-wide{flex:1 1 auto}.cart-footer
a.black_btn{margin:10px
0;padding:0}.cart-footer
.gray_btn{white-space:normal;line-height:25px}.cart-footer .btn.small.u-flex-split,
.cart-footer .gray_btn.u-flex-split{white-space:normal;height:auto;line-height:1.2em;padding:10px}#normal_menu .content-wrapper .normal-story-wrapper
.container{padding:0
!important}#normal_menu .content-wrapper .content-part,
#normal_menu .content-wrapper .content-sidebar{float:none;width:100%;margin-top:0;border:0
none}#normal_menu .content-wrapper .content-sidebar{margin-bottom:30px;padding:10px
0 !important}#normal_menu .content-wrapper .content-sidebar.fixed{position:inherit !important;top:inherit !important;right:inherit !important}.events-left .select-event li
span{font-size:12px;line-height:15px;color:#000}.section-events .title-style{padding:20px
0 0}}@media screen and (max-width: 767px){body#videos
h2{margin:0
10px;text-align:center}.video_tags{margin:20px
2% 0 2%}.video_tags p
span{margin:5px
0 5px 0;padding-bottom:20px;border-bottom:1px solid #d9d9d9}.video_tags
b{display:block;padding:10px
0;margin-right:0}.view-cart-section .header-label{display:none}.view-cart-section .cart-item
img{max-width:160px;float:none;width:100% !important;margin:0
auto !important;display:block}.view-cart-section .cart-item-text-content{padding:0;width:100% !important;float:none}.fs-28{font-size:23px !important;line-height:29px !important;margin:0
0 25px !important}.fs-19{font-size:17px !important;line-height:23px !important;margin:0
0 25px !important}.triangle-arrow,.triangle-arrow,.graphic-11,.graphic-4,.graphic-5{padding:45px
0 !important}.graphic-1 .graphic-1-inner,
.large-image
.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.graphic-1 .graphic-1-text,
.graphic-1 .graphic-1-img{width:100% !important}.graphic-1 .graphic-1-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.graphic-1 .graphic-1-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.graphic-1 .graphic-1-img
img{max-width:200px}.showcase2-box{width:calc(50% - 15px) !important}.align-items-center
div{margin:0
auto;text-align:center}.description-boxes,.clickable-boxes-wrapper{padding:35px
0 15px}.in-section .in-section-inner{padding:25px
20px 1px}.description-words{padding-bottom:20px}.description-video{margin-bottom:30px}.centered-section{padding:35px
0 10px}.centered-section
h4{font-size:14px}.large-image,
.landing2 .section-product-wrapper.beekeeping101{padding:35px
0}.large-image .col-lg-5,
.large-image .col-lg-7{width:100% !important;float:none !important}.large-image
img{max-width:240px;width:100%;margin:0
auto 20px}.large-image .col-lg-7{top:0}.in-section .in-section-inner{padding:25px
20px 1px}.description-words{padding-bottom:20px}.centered-section{padding:35px
0 10px}.centered-section
h4{font-size:14px}.large-image{padding:35px
0 150px 0}.large-image .col-lg-5,
.large-image .col-lg-7{width:100% !important;float:none !important}.large-image
img{max-width:240px;width:100%;margin:0
auto 20px}.large-image .col-lg-7{top:0}.view-cart-section #cart_frm .total-top-controls li
.gray_btn{top: -106px}.flex-column-t{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;margin:0
auto !important}.landing2 .hero-bgr
.page_text{padding:90px
0 45px;text-align:left !important}.centered-slideshow-wrapper{padding:45px
0}.landing2 .section-choosegoods-wrapper{padding:0}.centered-story h2,
#landing .custom-accordion h2,
#embed .custom-accordion h2,
.clickable-boxes-wrapper h2,
.feature-boxes-wrapper h2,
.pricing-box-wrapper
h2{font-size:28px;margin:0
0 20px}.centered-slideshow-wrapper h2,
#landing.landing2 .hero-bgr h2,
.overlay-textbox
h2{font-size:28px}.centered-story-inner{padding:25px
0}.centered-story .centered-story-left,
.centered-story .centered-story-right{width:100% !important}.centered-story .centered-story-left{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.centered-story .centered-story-right{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;padding:25px
0 5px !important;text-align:left !important}.centered-story
img{margin:0
auto !important}.centered-story
img{width:auto}.landing2 .features,
#landing.landing2 .custom-accordion{padding:35px
0}.landing2 .features
img{margin:0
auto 25px !important}.landing2 .features
h3{margin:0}.feature-boxes-wrapper{padding:40px
0 25px}.normal-story-fullwidth{padding:25px
0}.normal-story-fullwidth .normal-story{padding:0
15px}.clickable-boxes-wrapper
h3{margin:0
0 30px}.clickable-boxes-wrapper .clickable-boxes .clickable-box{width:calc(50% - 15px)}.reviews-slider-wrapper .slideshow-inner{padding:25px
20px 20px}#landing .reviews-slider-wrapper .slideshow-inner
h2{margin:0
0 10px;font-size:20px}.pricing-box-wrapper{padding:40px
0 50px}.pricing-box-wrapper
h3{font-size:20px}.pricing-box-wrapper .pricing-box{padding:30px
20px;max-width:320px}.pricing-box-wrapper .pricing-box h4,
.pricing-box-wrapper .pricing-box
h5{font-size:42px}.pricing-box-wrapper .pricing-box .el-block{font-size:14px}.pricing-box-wrapper .pricing-box
p{font-size:16px;line-height:26px}.overlay-textbox .button-yellow{padding:12px
32px;font-size:14px}.description-bgr{padding:35px
0 20px}footer2{text-align:center;padding:20px
0 50px}footer2
.logo{float:none;margin:0
auto 10px}footer2
.page_text{float:none;margin:0
auto}.landing2 .description-video-inner
h2{font-size:24px}}@media screen and (max-width: 760px){ul.three_cols{text-align:center}}@media screen and (max-width: 569px) and (orientation: landscape){.hero-slider-wrapper,
.hero-slider ul li,
.hero-slider .slider-text-content{height:290px}}@media screen and (max-height: 600px){#hero{height:546px}}@media screen and (max-width: 569px){.normal-story-fullwidth .normal-story .ewimg_left,
.normal-story-fullwidth .normal-story
.ewimg_right{float:none !important;clear:none !important;margin:0
!important}.normal-story-fullwidth .normal-story
img{margin:0
auto 20px !important;width:auto !important}}@media screen and (max-height: 480px){#hero{height:426px}.email_us input[type=text],
.email_us input[type=email],
.email_us
textarea{font-size:14px}ul#results.live_search{padding-left:5px;font-size:14px}}@media screen and (max-width: 479px){.video_tags
input{width:100%;margin:7px
0}.which-hive
h3{margin:0
0 25px}.which-hive .hive-premium-bottom{margin-bottom:20px}.which-hive{padding:45px
15px 25px}.which-hive .hive-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.which-hive .hive-premium{width:100%;padding-right:0}.which-hive .hive-cheaper{width:100%;padding-left:0}.description-words .word-box-left{width:75px}.description-words .word-box-right{margin-left:10px}.description-words .word-box-right
h4{font-size:14px}.description-words .word-box-right
p{font-size:11px}.description-words{padding-bottom:10px}}@media screen and (max-height: 320px){#hero{height:290px}}@media screen and (max-width: 1025px){.hero-slider .bx-controls-direction,
.hero-slider .bx-wrapper .bx-pager{display:none}.hero-slider .bx-wrapper .bx-pager.bx-default-pager
a{margin:0
10px;width:20px;height:20px}.hero-slider ul li.slide1 .bg-holder
img{height:auto}}@media screen and (max-width: 1024px){.fancybox-type-iframe .fancybox-inner{width:100% !important;min-height:400px !important}.vertically-centered-container
#header{margin-top:20px !important;padding-bottom:0 !important}.vertically-centered-container #header
h1{font-size:19px !important}.vertically-centered-container
p{margin-bottom:5px !important}.vertically-centered-container
#container{padding:30px
33px !important}span.down-arrow{display:none}}@media screen and (max-width: 1024px) and (orientation: portrait){.video_frame{width:90%;margin-top:45%}span.close_video{display:block}span.iphone_close{display:none}}@media screen and (max-width: 1024px) and (orientation: landscape){.form_wrapper{margin-top:25px}#hero .container,
#hero_ver2
.container{position:relative;padding-top:90px;padding-bottom:50px}}@media screen and (max-width: 1000px){h2{margin-top:15px}.centered_buttons{width:460px}.centered_buttons ul
li{width:220px}.centered_buttons ul li
a{font-size:16px}#full_frame
img.how_image{margin-top: -100px}form.edit_profile{width:98%}.shopping_cart table .cart_controls
a.black_btn{float:left;margin-left:30px}#shipping_costs table,
#shipping_costs table tbody,
#shipping_costs table tbody tr,
#shipping_costs table tbody tr
td{display:block;width:100%}#shipping_costs
span.small.override{padding:0;font-weight:400;border:none;text-decoration:underline}#shipping_costs table tbody
tr{margin:10px
0}#shipping_costs table tbody tr
td{height:auto;padding:5px
0}#shipping_costs table tbody tr td.frame-type{max-width:100%;border-bottom:2px solid #f3f3f5}#shipping_costs table tr.cell_more td:first-child,
#shipping_costs table tbody tr.region,
#shipping_costs table tr td.zone,
#shipping_costs table tr:first-child td:first-child{display:none}#shipping_costs table tbody tr.cell_more td.flow-type{display:block;padding-left:0;padding-top:20px;padding-bottom:10px;width:100%;font-size:25px;background:transparent;text-align:center}#shipping_costs table tbody tr td[data-zone]{display:none;font-weight:700}#shipping_costs table tbody tr td.frame-type a.zone-trigger{display:block}#shipping_costs table tbody tr td[data-zone]:before,
#shipping_costs table tbody tr td[data-zone]:after{content:"Zone: " attr(data-zone);display:block;margin-bottom:5px;font-size:12px;font-weight:400}#shipping_costs table tbody tr td[data-zone]::after{content:"Region: " attr(data-region);margin-bottom:0;margin-top:5px}}@media screen and (max-width: 980px){#top-bar .right-text-section
p{display:none}}@media screen and (max-width: 940px){body#home
.container{padding-left:4%;padding-right:5%;width:65%}img.right_image{width:42%}.bees_parallax_left_bottom,.bees_parallax_left_top,.bees_parallax_right_bottom,.bees_parallax_right_top{display:none}a.sidebar_logo{margin-left:15px}a.sidebar_logo
img{width:80%}.sidebar_nav
ul{padding-left:15px}ul.sidebar_social{padding-left:0}ul.sidebar_social
li{margin-left:0;margin-right:0}.footer_menu{padding-right:2%;width:19%}.footer_contact{width:100%}ul.two_cols_grid{margin-left:0;width:100%}ul.two_cols_grid>li{width:100%}}@media screen and (max-width: 920px){.form_wrapper{padding:20px
5%;width:80%}img.bees_bg{display:none}.form_wrapper form input[type=text]{padding-left:3%;width:67%}.form_wrapper form input[type="submit"]{width:25%}}@media screen and (max-width: 890px){#___ytsubscribe_0{padding-left:0 !important;padding-top:10px !important;border-left:none !important;border-top:2px solid #000 !important}}@media screen and (max-width: 860px){span.trigger{display:block}ul.main_nav{display:none;float:none;width:100%}ul.main_nav>li{float:none;display:block;margin:0;line-height:40px;border-bottom:1px solid #000;text-align:center}ul.main_nav>li>a{display:block;padding:0;line-height:30px}ul.main_nav>li>a:hover,ul.main_nav>li.active>a{color:#fff;background:#fbc139;border:none}ul.main_nav > li.mobile_social
ul.social{float:none}ul.main_nav > li.mobile_social ul.social
li{display:inline-block;float:none}ul.social{display:none}ul.main_nav>li.mobile_social{display:block}}@media screen and (max-width: 840px){#cart-total{padding-left:0}}@media screen and (max-width: 820px){.table_wrapper{margin:30px
0}ul.checkout_list li
div.table_wrapper{overflow:hidden}#shipping_costs
table#bee_suits{width:auto}#shipping_costs
table{margin:0}form.find_zone,span.your_code{display:block;margin:0;text-align:center}span.your_code{margin-top:10px}.popup{bottom:140px}ul.faq>li>a{padding-bottom:5px}a
span.views{float:none;display:block;margin-top:5px;font-size:12px;opacity:0}ul.faq > li > a.active span.views,
ul.faq > li > a:hover
span.views{opacity:1}.ofac-notice{margin-left:0}}@media screen and (max-width: 800px) and (orientation : landscape){#hero .container,
#hero_ver2
.container{padding-top:25px}a.video_button{margin-top:5px;padding-top:15px;padding-bottom:15px}.form_wrapper{margin-top:40px}.form_wrapper .inner_content
p{display:none}}@media screen and (max-width: 790px){.footer_mobile_menu
ul.social{display:block;float:none;margin:0}ul.news_grid{margin-left: -2%}ul.news_grid
li{margin-left:2%;width:48%}}@media screen and (max-width: 780px){body#bundle .details_slider_wrapper,
body#bundle .details_text_section,.details_slider_wrapper,.details_text_section{float:none;width:100%}.details_slider_wrapper{margin:0
auto}}@media screen and (max-width: 769px) and (orientation: portrait){#hero,#hero_ver2{padding:0}}@media screen and (max-width: 720px){.how_section
h1{text-align:left}.text_section,
body#home
.text_section{float:none;padding:0;width:100%;text-align:left}.text_section{padding:0
20px}img.right_image{display:none}.headline_wrapper
img{display:block;width:140px;height:auto}.left_image_wrapper{display:none}#normal .how_section h1,
body#shop h1,
body#shop_container h1,
body#cart
h1{text-align:left}.how_text_content,
#cells1 .how_text_content,
#cells2
.how_text_content{float:none;display:block;width:100%;height:auto !important;text-align:left}img.how_image,
#cells1 img.how_image,
#cells2 img.how_image,
body#shop img.how_image,
body#shop_container
.how_image{float:none;display:block;margin:10px
auto;width:100%}ul.three_cols{margin-left:0}ul.three_cols
li{float:none;margin:10px
auto 45px;padding-bottom:25px;width:60%;border-bottom:1px solid #e3e3e3;border-top:none}ul.three_cols li
div.image_frame{height:auto !important}body#shop img.how_image,
body#shop_container
.how_image{max-width:415px}.how_section
.container{padding-top:30px}#full_frame
.container{padding-bottom:20px;height:auto}#full_frame
img.how_image{margin-top:0;width:70%}#whostalking
.container{background-size:100% auto}ul.news_grid{background-size:100% auto}#bottom_section .container
.how_text_content{padding:25px
0;height:auto !important;width:100%}#bottom_section .container
img{position:relative;float:none;height:auto}ul.support-cols{margin:0;text-align:center}ul.support-cols>li{float:none;display:inline-block;margin:5px
0;width:31.3%;text-align:center;vertical-align:top}}@media screen and (max-width: 680px){.post-footer{padding-bottom:80px}.post-footer .text-content{padding-left:2%;padding-right:2%;width:96%}}@media screen and (max-width: 650px){.title-style
h1{font-size:18px}body#how_it_works
.container{margin:0
auto}#testimonials .bx-wrapper .bx-viewport{margin-left:0}.cart-item-text-content
h2{font-size:18px}ul.cart-item-controls li a.remove,
ul.total-top-controls li a.update,
ul.total-top-controls li a.clear-cart,
#cart-total .cart-half
p{font-size:14px}.promo-form input[type=text],
#cart-content
select{width:220px}.events-left .select-event li
span{font-size:8px;line-height:11px;color:#000}.event-box .event-text{margin-left:0}}@media screen and (max-width: 650px) and (orientation: landscape){.video_frame{margin-top:18px;padding:25px
5px;width:90%}}@media screen and (max-width: 640px){body,body#home{padding-top:75px}body .container,
body#how_it_works .how_section .container,
.news_section
.container{margin-left:auto;padding-left:0;padding-right:0;width:90%}span.sidebar_trigger{display:block}.sidebar{visibility:hidden}.sidebar_nav.google_translate:hover{opacity:1}.goog-te-gadget select.goog-te-combo{margin-right:5px !important}.goog-te-gadget .goog-te-combo{margin:4px
auto !important}.post-footer{margin-left:0;padding-left:2%;padding-right:2%}.blog-container{margin-left:auto;margin-right:auto;width:92%}.posts,#single-post.posts{padding-left:0}.tags-trigger{left: -24px}#top-bar{display:none}.mobile_header{display:block}body#blog,body#blog_container{padding-top:69px}.container, body#home
.container{margin:0
auto;width:90%}body#normal #bottom_section
.container{padding-top:0}#bottom_section .container
img{margin-top:0}div.news_image{float:none;width:auto}img.news_image{float:none;display:block;margin:0
0 30px;width:100%;max-width:151px}.news_text{float:none;padding-left:0;width:100%}ul.payment_methods>li{float:none;padding:30px
0 50px;width:100%}ul.payment_methods>li:first-child{border-bottom:1px solid #999288}.hero-slider-wrapper{padding-left:0}.post
h1.title{margin-left:0}ul.manuals
li{display:block;width:100%}.view-cart-section .cart-item-text-content h2,
.view-cart-section .cart-item-text-content .cart-half,
.view-cart-section .cart-item-text-content ul.cart-item-controls{width:100% !important;text-align:center !important;float:none !important}.view-cart-section .cart-item-text-content ul.cart-item-controls{max-width:320px !important;margin:25px
auto 0 !important}.view-cart-section .goods-chooseform .form-row-select{width:50% !important}.view-cart-section .goods-chooseform .form-row-country-postcode{width:calc(50% - 10px) !important}.view-cart-section .goods-chooseform .form-row-button{margin-left:0;width:100% !important}.view-cart-section .total-first-row{max-width:320px !important;width:100% !important;margin:15px
auto 0 !important;text-align:center;border-bottom:0 none}.coupon-promo-form{border-top:1px solid #9a9188}.view-cart-section .total-first-row
li{margin-bottom:10px !important}.graphic-5 .graphic-5-boxes,
.graphic-6
ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.graphic-5 .graphic-5-box{margin:0
auto 25px;width:100%;padding-right:0;text-align:center}.graphic-link{display:block !important}.graphic-link
img{float:none;margin:0
auto 10px}.graphic-link
h5{margin:0}.graphic-11 .graphic-11-icon .graphic-link{margin:0
auto;text-align:center}.graphic-6 ul
li{width:100% !important;margin:0
auto 15px !important}.graphic-6
img{margin:0
auto}.inner-section.coupons .cart-half{width:100%}.form-style .form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form-style .form-field
label{width:100%;margin-bottom:5px;padding-right:0;display:block}.form-style .form-field input,
.form-style .form-field
textarea{width:100%}.form-style input[type=submit]{float:none;width:100%}.form-style .form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form-style .form-field
label{width:100%;margin-bottom:5px;padding-right:0;display:block}.form-style .form-field input,
.form-style .form-field
textarea{width:100%}.form-style input[type=submit]{float:none;width:100%}.section-showcase-info .showcase-info-box .hidden-box{padding:10px}.showcase2-boxes{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;margin:0
auto !important}.showcase2-box{width:100% !important;margin:0
auto 15px !important}ul.bundle-grid{margin:0
auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.bundle-grid
li{width:100% !important;max-width:320px;margin:0
auto 30px;min-height:255px}ul.bundle-grid li:before{top:inherit;-webkit-transform:none;-ms-transform:none;transform:none;right:0;left:0;margin:0
auto;bottom: -28px}ul.bundle-grid li:last-child:before{display:none}.bundle_bottom{margin-top:0}.hero-with-box .hero-box{padding:20px
15px}.hero-with-box .hero-box
h1{font-size:18px}#landing .hero-with-box .hero-box
h2{font-size:14px}.hero-with-box .hero-box .button-yellow{padding:12px
32px;font-size:14px}.feature-boxes-wrapper .feature-box{width:calc(50% - 15px)}.feature-boxes-wrapper .feature-box
img{width:80px}.feature-boxes-wrapper .feature-box
h3{font-size:16px}.feature-boxes-wrapper .feature-box
p{font-size:13px}}@media screen and (max-width: 620px){a.video_button{font-size:28px}#shipping_costs table tr
td{font-size:14px}#shipping_costs table#bee_suits tr td:first-child{font-size:12px}#inner_wrapper,
body#blog #inner_wrapper,
body#blog_container
#inner_wrapper{padding-bottom:420px}.faq_search{text-align:center}}@media screen and (max-width: 580px){#dream .container,
#white
.container{padding:60px
0}body#home
h1{font-size:20px}a.video_button{margin-top:10px;font-size:20px}.checkout_title_wrapper
.container{padding:10px
0;text-align:center}.checkout_title_wrapper
span.step_number{float:none;display:inline-block}.checkout_title_wrapper
a.gray_btn{float:none;display:inline-block}.hero-slider ul
li{padding-left:200px}.hero-slider ul li .bg-holder{width:200px}.checkout-left .checkout-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-left .checkout-table .checkout-table-left,
.checkout-left .checkout-table .checkout-table-right{width:100%;padding-right:0}.checkout-left .checkout-table .checkout-table-left{margin-bottom:20px}.checkout-left .checkout-table .checkout-table-left:before{display:none}}@media screen and (max-width: 580px) and (orientation: portrait){#hero .container,
#hero_ver2
.container{position:relative;padding-top:50px;padding-bottom:50px}.video_frame{padding:3px;margin-top:20%;width:98%}}@media screen and (max-width: 570px){form.search{display:none}ul.mobile_nav > li.hidden_search,
ul.mobile_nav > li.hidden_search
form.search{display:block}}@media screen and (max-width: 568px) and (orientation : landscape){body,body#home{padding-top:61px}body#normal #how_intro
.container{padding-top:40px}#hero,#hero_ver2{padding-top:0;padding-bottom:0}#hero .container,
#hero_ver2
.container{padding:25px
0}#hero .container h1,
#hero_ver2 .container
h1{width:80%}a.video_button{margin-top:25px}.mobile_header{padding:5px
0}ul.mobile_nav{margin-top:5px;margin-bottom: -5px}ul.mobile_nav>li{line-height:normal}ul.mobile_nav>li>a{padding:2px}}@media screen and (max-width: 568px){ul.shopping_cart li
div.cart_text_content{overflow-x:scroll;padding-bottom:30px}.shopping_cart
table{width:500px}table.shopping_cart,.cart_controls{width:500px}.cart_controls{float:none;overflow:hidden;text-align:center}.cart_controls
a.yellow_btn{float:none;display:inline-block;margin:0
0 15px;padding:0
15px;width:auto}}@media screen and (max-width: 520px){.centered_buttons{width:90%}.centered_buttons
ul{margin-left: -5%}.centered_buttons ul
li{margin-left:5%;width:45%}.centered_buttons ul li
a{font-size:14px}a.sidebar_logo{display:none}.sidebar_bottom{padding-bottom:15px}.sidebar_bottom
a.join_mailing{padding:20px
0 15px}.sidebar_bottom ul.social
li{margin-top:0}#testimonials{padding:20px
0}h2{font-size:30px}.post-content
.ewimg_right{float:none;display:inline-block;margin-left:0;margin-right:0}}@media screen and (max-width: 520px) and (orientation:landscape){.sidebar_nav
ul{margin-top:15px}.sidebar_nav ul>li{margin-bottom:8px}.sidebar_bottom{padding-bottom:5px}.sidebar_bottom
a.join_mailing{font-size:14px}.live_results{min-height:0;height:200px}}@media screen and (max-width: 481px){body#home .container,
#headline_wrapper
.container{padding:15px
0 10px}.container,
#white .container,
#inventors .container,
.how_section:first-child
.container{padding:15px
0}ul.faq>li>a{padding:5px}span.lost_pass{float:none;display:block}}@media screen and (max-width: 480px){.galleries{width:340px;height:220px}.inner-section.shipping{border-bottom:none}.inner-section.coupons .promo-discount{padding-top:0}#promotion_message.on{width:100%}ul.total-top-controls li.cart-item-subtotal{display:block}.view-cart-section .goods-chooseform .form-row-button .calc-button{max-width:none !important}#cart-content .goods-chooseform .form-row-button .calc-button{background:#999;font-weight:700}.view-cart-section .cart-footer{margin-top:10px}.view-cart-section .cart-footer
.continue{float:none;position:relative;top:200px;margin:0
auto;left:30%}.view-cart-section .cart-footer .btn-yellow{min-width:100%}.view-cart-section .cart-footer .cart-row.totals{float:right !important;width:100% !important;margin:0}.view-cart-section .cart-footer .cart-row.totals .total-values{text-align:center !important}.view-cart-section .cart-footer a.btn-yellow{margin:0
!important}.events-left .select-event li
img{height:30px}.which-hive img.dotted-arrows{display:none}.which-hive .hive-options .hive-cheaper .btn-polygon{margin:100px
auto 10px}.which-hive .hive-cheaper .btn-polygon
img{display:block;top: -60px;left:65px}.which-hive .hive-cheaper-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0
auto}.which-hive .hive-cheaper-inner .product-showcase{width:100%;margin:0
auto 15px}.flex-column-m{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;margin:0
auto !important}.clickable-boxes-wrapper .clickable-boxes .clickable-box{width:100%;margin:0
auto 30px}.landing2 .description-video-inner .js-click-video
span{width:54px;height:54px}.landing2 .description-video-inner
h2{font-size:20px}}@media screen and (max-width: 440px){body#cart
h1{text-align:center}.text_section
.ewimg_right{float:none;margin-left:0}.cart-item
img{float:none;display:block;margin:0
auto 10px;width:190px}.cart-item-text-content{float:none;width:100%;text-align:center}.cart-half,ul.cart-item-controls{float:none;padding-left:0;width:100%;text-align:center}.cart-item .cart-half{text-align:left}ul.cart-item-controls{margin:10px
0}ul.cart-item-controls
li{float:none;display:inline-block;margin:0
10px;width:auto}ul.cart-item-controls li.cart-item-price{margin:0}.quantity-select{text-align:center}.quantity-select input[type=text],
.quantity-select input[type=tel],
.quantity-select
span{float:none}ul.total-top-controls{float:none;text-align:center}ul.total-top-controls
li{float:none;display:inline-block;margin:0
10px}.cart-row{margin-left:0;text-align:center}.cart-half.cart-half-shipping{overflow:hidden}.cart-half,.cart-half-right{float:none;padding-left:0;width:100%}.cart-half
ul{float:none;margin:15px
0;text-align:center}.cart-half ul
li{float:none;display:inline-block;margin:0
10px}.promo-form input[type=text]{float:none;padding-left:2%;width:98%;text-align:center}.promo-form
a.gray_btn{display:block;float:none;margin:10px
auto;padding:0
2%;width:40%;text-align:center}#cart-content
select{display:block;float:none;margin:10px
auto;width:80%}#cart-content .goods-chooseform
select{margin:0
auto}#cart-content .goods-chooseform .form-row-button{width:auto;text-align:center}ul.total-values{float:none;margin-bottom:20px;text-align:center}ul.total-values li
span.price{float:none}ul.total-values
li{float:none;display:inline-block;margin:0
10px}form .form-box
.suffix{margin-left:0}.form-box .form-label{float:none;display:block;width:auto}.text_section
h2{text-align:center}.terms_quadpay
img{float:none;margin-top:5px}#modal .normal-banner{width:100%;height:auto}.p606 .hero-bgr,
.p607 .hero-bgr{height:330px}.p607
h1{font-size:28px}.p607 .hero-bgr
p{font-weight:bold}.p606 #section4 .embed-container,
.p607 #section4 .embed-container{display:none}.landing2 .bgr-overlay{background:rgba(0, 0, 0, .6)}.landing2 .hero-bgr
.page_text{text-align:center !important}.landing2 .hero-bgr .page_text
a.cta{padding:1em
2em}.shopping-section
.available_now{margin-left:0}.shopping-section .available_now,
.shopping-section
.yotpo.bottomLine{margin-left:0}.landing2 .custom-accordion .open-custom-accordion{font-size:18px;font-weight:400;padding-bottom:15px;line-height:1.3em}.description-video
.container{padding:0}.landing2 .description-video-inner{display:none}.landing2 .embed-container.mobile,
.landing2 .bundle_offer
.mobile{display:block;height:410px}.landing2 .bundle_offer
.desktop{display:none}.centered-story.special
.container{min-height:0;padding:10px
20px;text-align:center;background:none}.p606 .centered-story.special .container,
.p607 .centered-story.special
.container{min-height:0;background:none !important;padding:40px
20px 20px 20px}.centered-story.special .container h2,
.centered-story h2,
.landing2 .features h2,
.centered-story .centered-story-right{text-align:center}.centered-story .centered-story-left{padding-right:0}.centered-story.special .container
.text{width:100%}.landing2 .features .col-lg-5 img,
.landing2 .features .col-lg-7
img{margin-bottom:30px}.landing2 .centered-story
a.cta{display:inherit}.events-search form
#events_search{width:160px}footer2{margin-top:60px}}@media screen and (max-width: 420px){.section{text-align:left}.headline_wrapper
h2{padding-right:0}.headline_wrapper
img{position:relative;margin:20px
auto 0}.faq_search form input[type="submit"]{width:17%;min-width:0}ul.faq{margin:0}.login_nav
.container{width:100%}ul.customer_info{margin-top:0}ul.customer_info
li{margin-bottom:20px}ul.customer_info li span.criterion,
ul.customer_info li
span.value{display:block;float:none;width:100%;text-align:left}ul.profile_edit_controls{margin:0;text-align:left}ul.profile_edit_controls
li{float:none;display:inline-block;margin-left:0}.login_nav .container ul li,
.login_nav .container ul
li.logout{float:none}.login_nav .container ul li
a{padding:15px
0 15px 10px}form.edit_profile{width:100%}form.edit_profile ul
li{margin-bottom:15px;height:auto}form.edit_profile ul li
div.vert_aligner{display:block;width:100%;height:auto;text-align:left}form.edit_profile label,
form.edit_profile input[type=email],
form.edit_profile input[type=text],
form.edit_profile input[type=tel],
form.edit_profile input[type=password],
form.edit_profile ul li.custom_textarea div.vert_aligner textarea,
form.edit_profile
select{float:none;display:block;width:100%;font-size:12px;text-align:left;vertical-align:middle}.first-last-wrap{margin-left:0}form.edit_profile .first-last-wrap
label{float:none;margin-left:0;width:100%}.first-last-wrap{margin-left:0;display:block}.first-last-wrap
.half{float:none;margin-left:0;margin-bottom:5px;width:100%}.cart-layout.two_cols_grid.register li.left .first-last-wrap.group
.half{width:100% !important;margin:0
auto 10px !important}form.edit_profile
label{margin-bottom:3px}ul li.custom_checkbox input[type="checkbox"]+label{display:inline}ul li.custom_checkbox input[type="checkbox"] + label
p{width:100%}ul li.custom_checkbox input[type="checkbox"] + label
span{left:auto;right:20px}form.edit_profile input[type="submit"]{margin:0
auto}#inner_wrapper{padding-bottom:500px}.tags-trigger{text-align:left}.live_results{min-height:0;height:200px;margin:10px
0}.hero-slider-wrapper{height:auto}.hero-slider .bx-wrapper{padding-bottom:20px}.hero-slider .bx-controls-direction{display:none}.hero-slider ul
li{padding-left:0;height:auto}.hero-slider ul li .bg-holder{position:relative;margin-bottom:20px;padding:20px
0 0;width:100%}.hero-slider ul li .bg-holder
img{position:relative;top:auto;left:auto;margin:0
auto;max-width:70%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.hero-slider ul li.slide1 .bg-holder
img{height:auto}.hero-slider .slider-text-content{display:block;padding:0
20px;height:auto}body#home .hero-slider .slider-text-content
h2{font-size:26px;line-height:1em}span.loader{position:fixed}.events-search form
#events_search{width:33%}}@media screen and (max-width: 390px){.centered_buttons
ul{margin-left:0}.centered_buttons ul
li{float:none;margin-bottom:10px;margin-left:0;width:100%}.centered_buttons ul li
a{font-size:16px}.form_wrapper{margin-top:40px}span.signup_close{right: -16px}.form_wrapper .inner_content
p{display:none}.form_wrapper form input[type=text]{float:none;width:100%}.form_wrapper form input[type="submit"]{float:none;display:block;margin:20px
auto;width:100px}.mobile_header
ul.social{display:none}ul.mobile_nav > li.hidden_social,
ul.mobile_nav > li.hidden_social
ul.social{display:block}ul.news_grid{margin-left:0}ul.news_grid
li{float:none;margin-left:0;width:100%}ul.news_grid li
.vert_aligner{height:auto !important}ul.support-cols>li{width:48%}}@media screen and (max-width: 360px){body,body#home{padding-top:63px}a.join_mailing{background-image:none}a.mobile_logo{margin-top:5px;margin-left:5px}a.mobile_logo
img{width:84px;height:auto}#footer{padding:30px
0}}@media screen and (max-width: 321px){#hero .container,
#hero_ver2
.container{padding-top:0}#hero .container h1,
#hero_ver2 .container
h1{margin-top:10px;width:80%}#testimonials
h3{font-size:22px}ul.clients
li{width:270px !important}ul.clients li
p{font-size:14px}ul.clients li
.client_info{left:15px}}@media screen and (max-width: 321px) and (min-width: 300px){a.video_button{padding:10px
20px 15px 50px;font-size:25px;text-align:left}}@media screen and (max-width: 320px) and (orientation: landscape){body,body#home{padding-top:48px}#hero,#hero_ver2{padding-top:25px}#hero .container,
#hero_ver2
.container{position:relative;padding-top:50px;padding-bottom:50px}a.video_button{margin-top:10px}}@media screen and (max-width: 320px){.sidebar_nav.google_translate
ul{padding-left:5px}.goog-te-gadget{font-size:0 !important}}@media screen and (max-width: 300px){#hero,#hero_ver2{padding-top:0}#hero .container,
#hero_ver2
.container{padding-top:55px;padding-bottom:20px}#hero
h1{font-size:24px}span.play_icon{display:none}a.video_button{padding:15px
20px 15px 20px}#testimonials .bx-wrapper{display:none}ul.clients_mobile{display:block}}#au-country-msg{display:none;margin:15px
0 0 50px}.au-country-msg-container{padding-bottom:0px !important}#home .au-country-msg-container{display:none}.blog-container .au-country-msg-container{margin-left:50px;width:auto}.flash-message{box-sizing:border-box;width:100%;font-size:15px;border:1px
solid transparent;margin-bottom:20px;padding:15px;line-height:1.4}.flash-message-success{border:1px
dashed #fff;background:#fdc72f}.flash-message-error{background-color:red;border-color:#ebccd1;color:white;border:1px
dashed #fff}@media screen and (max-width: 920px){#au-country-msg{margin-left:30px}}@media screen and (max-width: 640px){#au-country-msg{margin-left:0}}@media screen and (max-width: 250px){#hero,#hero_ver2{height:auto !important}}a.image-caption{text-decoration:none}a.image-caption::after{display:block;padding:10px;left:0;font-size:12px;background:#fff;text-decoration:none}.logo-grid{margin:0
0 20px;list-style-type:none;padding:0;font-size:0}.logo-grid-item{display:inline-block;width:16%;box-sizing:border-box;padding:0px
20px;margin:20px
0}.logo-grid-item
a{display:block;border-bottom:none}.logo-grid-item
img{max-width:100%}@media screen and (max-width: 991px){.view-cart-section .cart-row-view .cart-half.msg,
.view-cart-section .cart-row-view .cart-half.cart-half-shipping{width:100%;float:none}.view-cart-section .cart-row-view .cart-half.cart-half-shipping{padding:0}.logo-grid-item{width:20%}.view-cart-section .cart-row
h3{margin:0
0 15px !important}.view-cart-section .form-section{margin-bottom:0}.shopping-section .goods-options
h1{margin:25px
auto 10px !important;text-align:center !important}.shopping-section .goods-options .form-section-margin{margin:0
auto !important}.shopping-section .goods-options .jcf-select{text-align:left !important}.shopping-section .goods-options,
.shopping-section .yotpo.bottomLine,
.shopping-section
.available_now.bold{text-align:center !important}.shopping-section .goods-options .yotpo-bottomline.pull-left.star-clickable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (max-width: 768px){.logo-grid-item{width:25%}}@media screen and (max-width: 560px){.logo-grid-item{width:33%}}@media screen and (max-width: 400px){.logo-grid-item{width:48%}.bar-progress li .step-text{font-size:11px}}
/* sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */
*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav
ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px
dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media
print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media
print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media
print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media
print{.visible-print-inline-block{display:inline-block!important}}@media
print{.hidden-print{display:none!important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1070px){.container{width:1040px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col,.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col,.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{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix,.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:'iconfont';src:url('/css/fonts/iconfont.eot');src:url('/css/fonts/iconfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/iconfont.woff') format('woff'),
url('/css/fonts/iconfont.ttf') format('truetype'),
url('/css/fonts/iconfont.svg#iconfont') format('svg')}.iconfont{font-family:'iconfont'!important}*{margin:0;padding:0;text-decoration:none}body{background:#EFEFEF;font-size:13px;font-family:'Gotham Rounded A','Gotham Rounded B'}header{position:relative;width:100%;background:#FFF;border-bottom:1px solid #D9D9D9}main{background-color:#FFF;min-height:400px}.fullwidth{width:100%}.logo{position:relative;z-index:123;margin:0;padding:26px
47px 22px 24px;color:#5BAAF9;float:left;width:202px}.logo
a{display:block;height:32px;text-indent: -9999px;background:url(/images/logo.png) no-repeat 0 0;background-size:auto 32px}nav{position:relative;width:1040px;margin:0
auto}#rwdnav,
#rwdnav ul,
#rwdnav ul li,
#rwdnav ul li a,
#rwdnav #head-mobile{display:block;border:0;list-style:none;line-height:1;font-family:'Gotham Rounded A','Gotham Rounded B'}#rwdnav:after,#rwdnav>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#rwdnav #head-mobile{display:none}#rwdnav{font-family:sans-serif;background:#fff}#rwdnav>ul>li{float:left}#rwdnav>ul>li.fr{float:right;margin-left:15px}#rwdnav > ul > li .cart-counter{position:absolute;top:14px;right: -4px;height:25px;width:25px;border-radius:50%;opacity:1;background-color:#fdc72f;font-size:12px;font-family:'Gotham Rounded A','Gotham Rounded B';line-height:25px;color:#fff;text-align:center;letter-spacing:0}#rwdnav > ul > li:hover .cart-counter{color:#fff}#rwdnav > ul > li#search-wrapper .mobile-search{display:none}#rwdnav>ul>li{margin:0;padding:0
15px}#rwdnav>ul>li:hover{cursor:pointer}#rwdnav>ul>li>a{position:relative;padding:32px
0;font-size:16px;letter-spacing:1px;color:#000;font-weight:500;transition:background .3s ease}#rwdnav>ul>li.fr>a{padding-left:6px;padding-right:6px}#rwdnav > ul > li:hover > a,
#rwdnav ul li.active
a{color:#5BAAF9}#rwdnav > ul > li:hover,
#rwdnav ul li.has-sub.active:hover{background:#FFF;-webkit-transition:background .1s ease;transition:background .1s ease}#rwdnav>ul>li.has-sub>a:after{content:'';display:inline-block;vertical-align:middle;margin-left:3px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#d9d9d9 transparent transparent transparent}#rwdnav>ul>li.has-sub:hover>a:after{border-color:#000 transparent transparent transparent}#rwdnav>ul>li.has-sub>a:before{content:"";position:absolute;bottom:0;left:50%;right:50%;width:0;height:2px;background:#5baaf9;z-index:1;opacity:0;visibility:hidden;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s}#rwdnav>ul>li.has-sub:hover>a::before,#rwdnav>ul>li.has-sub>a.active::before{left:0;right:0;width:100%;opacity:1;visibility:visible;bottom:18px}#rwdnav>ul>li.has-sub:hover>a::before{height:4px}#rwdnav>ul>li.has-sub.fr>a:before{display:none}#rwdnav ul ul>li{height:0;background:#FFF}#rwdnav li>ul{top:80px}#rwdnav>ul>li.fr.has-sub>a:after{display:none !important}#rwdnav li>ul>li{height:auto}#rwdnav ul ul
ul{margin-left:100%;top:0}#rwdnav ul ul li
a{padding:5px
0;width:100%;font-weight:500;line-height:1.2;font-size:13px;color:#000;text-decoration:none}#rwdnav ul ul li:last-child > a,
#rwdnav ul ul li.last-item>a{border-bottom:0}#rwdnav ul ul li:hover > a,
#rwdnav ul ul li a:hover{color:#5BAAF9}#rwdnav ul ul li.has-sub:hover,
#rwdnav ul li.has-sub ul li.has-sub ul li:hover{background:#363636}#rwdnav ul ul ul li.active
a{border-left:1px solid #333}#rwdnav > ul > li.has-sub > ul > li.active > a,
#rwdnav > ul ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}.btn{display:block;height:45px;line-height:45px;font-size:13px;font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:700;text-align:center;border:2px
solid transparent;cursor:pointer}.normal-story-wrapper
.btn{display:inline-block;height:auto;line-height:inherit}.btn-white{border-color:#000;background-color:#FFF;color:#000}.btn-white:hover{background-color:#DDD}.btn-blue{border-color:#5BAAF9;background-color:#5BAAF9;color:#FFF}.btn-blue:hover{border-color:#7DBBFA;background-color:#7DBBFA}.btn-yellow{background-color:#fdc72f;color:#000}.btn-black,.btn-clear:hover{border-color:#000;background-color:#000;color:#FFF}.btn-black:hover{border-color:#3E4040;background-color:#3E4040;color:#FFF}.btn-grey{border-color:#d9d9d9;background-color:#d9d9d9;color:#000}.btn-clear{border-color:#000;background-color:transparent;color:#000}input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input:-moz-placeholder{color:#A5A5A5}input,button{font-family:'Gotham Rounded A','Gotham Rounded B';outline:none;border-radius:0;-webkit-appearance:none}select{font-family:'Gotham Rounded A','Gotham Rounded B'}select
option{padding:inherit}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-row{margin-bottom:10px}.form-input{padding:13px
12px 12px;height:45px;line-height:16px;border:2px
solid #B3B3B3}.form-input:focus{border-color:#000}.form-input-tip{display:block;padding-top:5px;text-align:left}.form-input-tip
a{display:inline !important;text-decoration:underline !important}.form-select-wrapper{width:100%;display:inline-block;position:relative}.form-select-wrapper
label{position:absolute;top:0;bottom:0;right:12px;padding-top:15px;line-height:45px;pointer-events:none}.form-select-wrapper label .angle-down{width:0;height:0;border-style:solid;border-width:11.3px 6.5px 0 6.5px;border-color:#231f20 transparent transparent transparent}.form-select{padding:0
37px 0 12px;width:100%;height:45px;line-height:45px;line-height:45px;border:none;border-radius:0;-webkit-appearance:none;background-color:#D9D9D9;cursor:pointer}.form-option{width:15px;height:15px;border-radius:50%;border:1px
solid #000;cursor:pointer}input[type="radio"]:checked{background-color:#5ba9f9;border-color:#5ba9f9}.form-row .form-input{width:100%}.form-section{margin-bottom:25px}.form-section-title{margin-bottom:10px;font-size:13px;text-align:left;font-weight:700}.modal{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.6);z-index:9999;display:none}.modal .form-section{max-width:410px;height:360px;padding:30px;background:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 30px 0 rgba(0,0,0,.4);box-sizing:border-box;border-radius:5px}.modal .goods-chooseform-label.shipping{width:100%;text-align:center;font-size:23px;color:#555}.modal .form-row.form-row-country-postcode{display:inline-block;width:100%;font-size:0px;margin-top:10px}.modal .form-input.country{display:inline-block;width:48%;font-size:14px}.modal .form-input.postcode{display:inline-block;margin-left:4%;width:48%;font-size:14px}.modal .form-select{margin-top:15px}.modal .form-row.form-row-button{margin-top:10px}.modal .form-row .calc-button{background:#fac237}.modal .form-select-wrapper{position:relative}.modal .angle-down{position:absolute;right:12px;top:57%}.modal .close-button{width:20px;height:20px;position:absolute;top:5%;right:1%;transform:translate(-50%,-50%);cursor:pointer}.modal .one, .modal
.two{width:10px;height:2px;background:#b9b9b9;position:absolute;top:50%;left:25%}.modal
.one{transform:rotateZ(135deg)}.modal
.two{transform:rotateZ(45deg)}.modal .close-button:hover .one,
.modal .close-button:hover
.two{background:#555}.modal-popup-btn{font-size:13px;cursor:pointer;border-bottom:1px solid #53bbfa}.frame{width:100%;height:100%}.frame
.slidee{margin:0;padding:0;height:100%;list-style:none}.frame .slidee
li{float:left;margin:0
10px 0 0;padding:0;width:150px;height:100%}.shop-wrapper{width:100%}.shop-rollover{float:left;position:relative;padding:25px
40px 15px 50px;width:882px;height:250px}.shop-rollover .prev,
.shop-rollover
.next{font-size:24px;position:absolute;top:50%;color:#231F20;cursor:pointer}.shop-rollover
.prev{left:15px}.shop-rollover
.next{right:5px}.shop-sidelinks{float:right;padding:20px;width:158px;height:250px;border-left:1px solid #d9d9d9}.educate-wrapper{padding:30px
25px 0;width:100%}.educate-wrapper
dl{float:left;margin:0
25px 30px;width:150px}.educate-wrapper
dt{margin-top:20px;margin-bottom:10px;font-size:10px;font-weight:700}.educate-wrapper
dd{font-weight:500}.login-wrapper{width:100%}.login-half,.signup-half{float:left;width:50%;text-align:center}.login-form{margin:0
auto;padding:30px
20px;max-width:350px;text-align:center}.login-form .form-input{display:inline-block;margin-bottom:15px;width:100%}.login-form-title{margin-bottom:25px}.login-form-title
strong{font-weight:normal;font-weight:700}.login-button{display:inline-block;width:77px}.login-form-link{width:auto;float:right;margin:10px
0 0;height:35px;line-height:45px;color:#000}.signup-half{position:relative;height:100%;border-left:1px solid #D9D9D9;text-align:center}.signup{margin:0
auto;padding:30px
0;width:290px;text-align:center}.signup-title{margin-bottom:20px;text-align:center;line-height:1.3}.signup-title
strong{font-weight:normal;font-weight:700}.new-button{display:inline-block;width:152px;font-size:13px}.register-form{margin:0
auto;padding:30px
20px;max-width:480px}.form-row .form-input.input-firstname,
.form-row .form-input.input-lastname{width:212px}.form-row .form-input.input-firstname{margin-right:10px}.reg-close{position:absolute;top:15px;right:15px;font-size:24px;cursor:pointer}.cart-wrapper{width:100%}.cart-rollover{float:left;position:relative;padding:25px
40px 15px 50px;max-width:882px;height:343px;width:calc(100% - 158px)}.cart-rollover .prev,
.cart-rollover
.next{font-size:24px;position:absolute;top:50%;color:#231F20;cursor:pointer}.cart-rollover
.prev{left:15px}.cart-rollover
.next{right:5px}.cart-checkout{float:right;padding:30px
25px;width:158px;height:343px;border-left:1px solid #d9d9d9}.cart-checkout
.btn{width:100%;margin-bottom:15px}.cart-checkout .btn:last-child{margin-bottom:0}.cart-bill{margin-bottom:45px;padding-top:10px;font-weight:500}.cart-bill-item{margin-bottom:15px;width:100%;font-size:15px;text-align:right}.search-wrapper{width:100%}.search-input{padding:40px
50px}.search-input
input{position:relative;display:inline-block;padding-right:10px;width:100%;height:36px;line-height:36px;font-size:20px;font-family:'Gotham Rounded A','Gotham Rounded B';border:none;-webkit-appearance:none;-moz-appearance:none}.search-input .input-clear{position:absolute;right:35px;top:45px;font-size:24px;cursor:pointer;color:#000}.search-results{padding:35px
50px}.search-results
dd{margin-bottom:20px;line-height:1;font-size:14px;font-weight:500}.search-results dd:last-child{margin-bottom:0}.goods{padding:0
!important;height:100%;font-size:15px;text-align:center}.goods-count{margin-top:10px;line-height:1;font-weight:500}.goods-desc{padding:8px
5px 0;line-height:1.2;font-weight:700}.goods-price{margin-top:10px;line-height:1;font-weight:500}.goods-remove{display:inline-block;margin-top:15px;font-size:20px;color:#F00;cursor:pointer}.button
span{display:none}@media (min-width: 320px) and (max-width: 397px){.shop-rollover,.cart-rollover{margin:0
auto;width:240px;float:none}.shop-sidelinks,.cart-checkout{float:none;width:auto;text-align:center;border-left:none;border-top:1px solid #d9d9d9}}@media (min-width: 398px) and (max-width: 557px){.shop-rollover,.cart-rollover{margin:0
auto;width:240px}}@media (min-width: 558px) and (max-width: 717px){.shop-rollover,.cart-rollover{margin:0
auto;width:400px}}@media (min-width: 718px) and (max-width: 894px){.shop-rollover,.cart-rollover{margin:0
auto;width:560px}nav{width:100%}#rwdnav>ul>li>a{padding-left:8px;padding-right:8px;font-size:14px;padding:32px
0}#rwdnav>ul>li.fr>a{padding-left:8px;padding-right:8px}}@media (min-width: 895px) and (max-width: 1056px){nav{width:100%}.shop-rollover,.cart-rollover{margin:0
auto;width:720px}}@media (min-width: 1038px){.shop-rollover,.cart-rollover{margin:0
auto;width:880px}}@media (max-width: 1056px){.logo{padding-right:5px;width:180px}#rwdnav>ul>li{padding:0
10px}.register-form{max-width:350px}.form-row .form-input.input-firstname,
.form-row .form-input.input-lastname{width:100%;margin-right:0}.form-row .form-input.input-firstname{margin-bottom:10px}}@media (max-width: 660px){.login-half,.signup-half{float:none;width:100%}.signup-half{border-top:1px solid #D9D9D9;;border-left:none}}@media (max-width: 992px){#rwdnav>ul>li.fr{margin-left:0}#rwdnav>ul>li>.user{text-indent: -9999px;position:relative;padding:32px
14px !important}#rwdnav>ul>li.fr.has-sub.login>a:after{display:block !important}#rwdnav>ul>li.has-sub.login>a:after{content:'';position:absolute;left:0;right:0;top:50%;margin:0
auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon_account.png) no-repeat;border:0
none !important}#rwdnav>ul>li>a{font-size:14px;padding:33px
0}.checkout-popup .checkout-product .checkout-product-name{margin:0
0 15px !important}.checkout-popup .checkout-product .checkout-status,
.checkout-popup .row.checkout-footer
h3{margin:15px
0 0}.checkout-popup .row.checkout-footer{padding:0}.checkout-popup .checkout-product .col-lg-6.col-md-6.col-sm-6.col-xs-6{width:100% !important;float:none !important}.checkout-popup
.promotion{border-top:0 none}.checkout-popup .promotion .promotion-wrapper{padding:10px
15px !important;border-left:0 none}.checkout-popup .row.checkout-footer .btn.btn-grey.closeDlg,
.checkout-popup .row.checkout-footer .btn.btn-blue{width:145px}}@media screen and (max-width:767px){.logo{position:absolute;top:0;left:0;width:100%;height:46px;text-align:center;padding:15px
0 0 0;float:none}.logo
a{display:inline-block;width:81px;height:20px;background-size:81px 20px}.logo2{display:none}nav{width:100%}#rwdnav,
#rwdnav ul,
#rwdnav ul li,
#rwdnav ul li a,
#rwdnav #head-mobile{position:relative}#rwdnav{width:100%}#rwdnav
ul{width:100%}#rwdnav>ul.open{position:fixed;left:0;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:rgba(0, 0, 0, .65)}#rwdnav li>ul{left:0 !important}#rwdnav li>ul{top:0;box-shadow:none}#rwdnav>ul>li{margin:0
!important}#rwdnav ul
li{width:100%;border-top:1px solid rgba(68, 68, 68, 0.05);padding:0}#rwdnav ul li:hover{background:#fff}#rwdnav>ul>li>a{padding:13px
15px !important;font-size:14px !important}#rwdnav>ul>li.fr>a{padding-left:15px;padding-right:15px}#rwdnav ul ul li,
#rwdnav li:hover>ul>li{height:auto}#rwdnav ul ul
li{margin:0}#rwdnav ul li a,
#rwdnav ul ul li
a{width:100%;border-bottom:0}#rwdnav>ul>li>.user{padding:13px
15px !important;margin-top:0 !important;text-indent:0 !important;font-size:14px !important;background:none !important;width:initial !important;height:initial !important}#rwdnav>ul>li{float:none;background:#fff}#rwdnav ul ul ol
li{border-top:none}#rwdnav ul ul li
a{padding-left:25px}#rwdnav ul ul li dd
a{padding-left:0}#rwdnav ul ul ul li
a{padding-left:35px}#rwdnav ul ul li:hover > a,
#rwdnav ul ul li.active>a{color:#5BAAF9}#rwdnav ul ul,
#rwdnav ul ul
ul{position:relative;left:0;width:100%;margin:0;text-align:left}#rwdnav > ul > li.has-sub > a:before,
#rwdnav ul ul>li.has-sub>a:before{display:none}#rwdnav>ul>li.has-sub>a:after,#rwdnav>ul>li.fr.has-sub.login>a:after{display:none !important}#rwdnav #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}#search-wrapper>span.submenu-button,#search-wrapper>a.iconfont,#search-wrapper>ul{display:none}#rwdnav > ul > li#search-wrapper .mobile-search{display:block}#rwdnav > ul > li#search-wrapper .mobile-search input[type="text"]{position:relative;border:none;width:100%;padding:0
51px 0 20px}#rwdnav > ul > li#search-wrapper .mobile-search input[type="submit"]{top:0;right:0;width:51px;height:51px}#rwdnav .fr-search{border-top:0 none !important}#rwdnav .fr-search
ul{display:block !important;position:inherit !important;top:inherit !important;left:inherit !important}#rwdnav .fr-search ul
li{margin:0}#rwdnav .fr-search .submenu-button,
#rwdnav .fr-search a.iconfont,
#rwdnav .fr-search .live_search,
#rwdnav .fr-search .search-results{display:none}#rwdnav .fr-search .search-input{position:relative;padding:0
15px}#rwdnav .fr-search .search-input input:not([type="submit"]){width:100%;font-size:16px;padding:0
55px 0 15px;text-indent:0;border:0
none;font-style:italic;color:#707070;text-align:center}#rwdnav .fr-search .search-input input:not([type="submit"])::-webkit-input-placeholder{color:#707070}#rwdnav .fr-search .search-input input:not([type="submit"])::-moz-placeholder{color:#707070}#rwdnav .fr-search .search-input input:not([type="submit"]):-ms-input-placeholder{color:#707070}#rwdnav .fr-search .search-input input[type="submit"]{position:absolute;right:0;top:0;bottom:0;background:#fff;width:40px;height:100%;padding:0;font-size:16px;color:#707070;border-left:1px solid rgba(68, 68, 68, .05)}#rwdnav .fr-search
#menu_search_results_wrapper{padding:0
15px}#rwdnav
.button{width:46px;height:36px;position:absolute;right:15px;top:5px;cursor:pointer;background:#FCF5E9;z-index:12399994;text-align:center}#rwdnav .button
span{position:absolute;left:0;right:0;bottom:2px;font-size:9px;color:#000;text-transform:uppercase;display:block}#rwdnav .button:after{position:absolute;top:12px;right:13px;display:block;height:8px;width:20px;border-top:2px solid #000;border-bottom:2px solid #000;content:''}#rwdnav .button:before{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:6px;right:13px;display:block;height:2px;width:20px;background:#000;content:''}#rwdnav .button.menu-opened:after{-webkit-transition:all .3s ease;transition:all .3s ease;top:11px;border:0;height:2px;width:19px;background:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#rwdnav .button.menu-opened:before{top:11px;background:#000;width:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#rwdnav .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(68, 68, 68, 0.05);height:40px;width:40px;cursor:pointer}#rwdnav .login .submenu-button{display:none}#rwdnav .submenu-button.submenu-opened{background:#fff}#rwdnav ul ul .submenu-button{height:34px;width:34px}#rwdnav .submenu-button:after{position:absolute;top:19px;right:15px;width:8px;height:2px;display:block;background:#ddd;content:''}#rwdnav ul ul .submenu-button:after{top:15px;right:13px}#rwdnav .submenu-button.submenu-opened:after{background:#ddd}#rwdnav .submenu-button:before{position:absolute;top:16px;right:18px;display:block;width:2px;height:8px;background:#ddd;content:''}#rwdnav ul ul .submenu-button:before{top:12px;right:16px}#rwdnav .submenu-button.submenu-opened:before{display:none}#rwdnav ul ul ul li.active
a{border-left:none}#rwdnav > ul > li.has-sub > ul > li.active > a,
#rwdnav > ul ul>li.has-sub>ul>li.active>a{border-top:none}#rwdnav > ul > li:nth-last-child(2) span,
#rwdnav > ul > li:nth-last-child(2) span{display:none}#rwdnav>ul>li:nth-last-child(2),#rwdnav>ul>li:last-child{float:right !important;width:50%}#rwdnav>ul>li:last-child{text-align:right}#rwdnav>ul>li:nth-last-child(2){text-align:left}#rwdnav .educate-wrapper
dt{margin:0
0 5px}.shop-sidelinks,.cart-checkout,.signup-half{border-color:rgba(217, 217, 217, 0.29) !important}.frame .slidee
li{width:150px !important}.article-title{margin:0}.checkout-popup .row.checkout-footer
h3{margin-top:60px}}@media (max-width: 480px){.checkout-popup .row.checkout-footer .btn.btn-grey.closeDlg,
.checkout-popup .row.checkout-footer .btn.btn-blue{width:130px}}.banner-wrapper{max-height:469px;overflow:hidden;background-color:#fff}.banner-rollover{position:relative}.banner-rollover-frame{width:100%;height:100%;padding:0}.banner-rollover-frame .banner-rollover-slidee{margin:0;padding:0;height:100%;list-style:none}.banner-rollover-frame .banner-rollover-slidee
li{float:left;margin:0;padding:0}.banner-rollover
.pages{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.banner-rollover .pages
li{display:inline-block;list-style:none;margin:13px
4px;width:14px;height:14px;text-indent: -999px;border-radius:50%;border:2px
solid #000;background-color:transparent;cursor:pointer}.banner-rollover .pages
li.active{background-color:#000}.banner-rollover .prev,
.banner-rollover
.next{position:absolute;top:50%;width:30px;height:30px;font-size:0;background-image:url(/images/home-slider-prev-arrow.png);background-repeat:no-repeat;background-position:center;background-size:30px 30px;background-color:rgba(255,255,255, 0.5);border-radius:50%;cursor:pointer;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.banner-rollover .bx-wrapper{margin:0
auto}.banner-rollover .bx-wrapper .bx-controls-direction
a{border-bottom:none;z-index:998}.banner-rollover .bx-wrapper .bx-viewport{background:transparent}.banner-rollover
.prev{left:18px}.banner-rollover
.next{right:18px;background-image:url(/images/home-slider-next-arrow.png)}.banner-rollover .prev:hover,
.banner-rollover .next:hover{background-color:rgba(255,255,255,0.8)}.banner-item{position:relative;list-style:none}.banner-img{width:100%;height:auto}.banner-box{position:absolute;top:25%;height:100%;text-align:center}.banner-content{padding:0
45px;max-width:410px}.banner-title{font-size:45px;font-weight:400;line-height:1.2}.banner-text{font-size:25px;margin-bottom:25px}.banner-btns{margin:0
auto}.banner-btns
.btn{float:left;width:150px;margin-right:20px}.banner-btns button.btn:last-child{margin-right:0}@media (max-width: 767px){.banner-box{top:12%}.banner-content-wrapper .banner-title{font-size:25px}.banner-content-wrapper .banner-text{font-size:18px}}@media screen and (max-width:767px){.section-productintro table,
.section-productintro table tbody,
.section-productintro table tr,
.section-productintro table tr
td{display:block}.section-productintro .productintro-text
table{border:none}.section-productintro .productintro-text table tr:first-child,
.section-productintro .productintro-text table tr:nth-child(2){display:none}.section-productintro .productintro-text table
tr{margin-bottom:20px;border-bottom:1px solid #ccc}.section-productintro .productintro-text table
tr.separator{display:none}.section-productintro .productintro-text table tr
td{border-bottom:none}.section-productintro .productintro-text table tr td:first-child::before{content:'Size:';display:inline-block;font-size:12px;opacity:0.5;vertical-align:middle}.section-productintro .productintro-text table tr td[class]::after{content:"(" attr(class) ")";font-size:12px;opacity:0.5}.section-productintro .productintro-text table tr td
p{margin:0
0 5px;line-height:1.3em}.section-productintro .productintro-text table tr td:first-child
p{display:inline-block;margin:0
0 0 5px;vertical-align:middle}.section-productintro .productintro-text table tr td p
strong{font-size:16px}}@media (max-width: 450px){.banner-box{top:15%}.banner-btns{width:100%}.banner-content-wrapper .banner-title{font-size:18px}.banner-content-wrapper .banner-text{font-size:13px}.banner-content-wrapper .banner-btns
.btn{font-size:10px;height:30px;line-height:27px;padding:0
5px;float:none;display:inline-block;max-width:45%}.banner-item.first .banner-content-wrapper .banner-btns
.btn{margin-bottom:10px}}@media (min-width: 768px) and (max-width: 991px){.banner-box{top:12%}.banner-content-wrapper .banner-title{font-size:25px}.banner-content-wrapper .banner-text{font-size:18px}.banner-content-wrapper
.btn{margin:0
0 15px 0;float:none}.banner-content-wrapper button.btn:last-child{margin:0}}.section-product-wrapper{background-color:#fff}.section-product{text-align:center;padding-bottom:80px;background-color:#fff}.section-title{display:inline-block;margin:45px
auto 30px;height:40px;line-height:40px;font-size:16px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #FDC72F;text-align:center}.section-title.featured{margin-top:20px;margin-bottom:5px}.section-title
a{color:#000}.section-showcase{width:100%}.product-col:hover{z-index:1}.product-showcase{display:block;padding:20px;width:100%;height:424px;background:white}.product-showcase:hover{box-shadow:0px 0px 14px 7px rgba(160,160,160,.2)}.product-showcase:hover .product-ops{visibility:visible;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.product{width:100%;height:100%}.product-img{height:auto;max-height:240px}.product-text{max-height:160px;overflow:hidden;padding:20px
15px;text-align:center}.section-showcase.showcase2-boxes .product-text{overflow:initial;max-height:initial}.yotpo{margin:10px
0}#home .yotpo-small-box,
#cart .yotpo-small-box{display:none}.product-text
.yotpo.bottomLine{text-align:center;margin:0
auto 5px}.index .yotpo-small-box, .cart .yotpo-small-box{display:none}.index .text-m, .collection .text-m{text-align:center}.product-text-title{margin-bottom:10px;line-height:20px;font-size:16px;font-weight:700}.product-text-title
span{display:block;font-weight:normal}.product-text-title
a{color:#000}.product-text-title a:hover{padding-bottom:1px;border-bottom:1px solid #5baaf9}.product-text-price{padding-top:15px;font-size:15px;font-weight:700}.product-img-wrapper{position:relative}.product-ops{visibility:hidden;position:absolute;bottom:0;width:100%;text-align:center;opacity:0}.product-ops
a{margin-right:18px}.product-ops a:last-child{margin-right:0}.section-honor{padding-top:40px;height:160px;text-align:center;background-color:#5C5C5C}.honor-img{margin-right:30px;display:inline-block;vertical-align:top}.honor-text{display:inline-block;margin-bottom:0;font-size:20px;line-height:25px;color:#C6A552}.section-eulogy{background-color:#FCF6E8}.eulogy-text{padding:130px
90px 130px 85px;height:100%;background-color:#FCF6E8}.eulogy-title{margin:0
0 25px 0;text-align:center;font-size:30px;font-weight:300;font-family:'Gotham Rounded A','Gotham Rounded B'}.eulogy-paragraph,
.eulogy-paragraph
p{line-height:1.68em;font-size:15px;text-align:center}.eulogy-img{min-height:618px;background-image:none}.section-testimonial-wrapper{background-color:#fff;text-align:center}.section-testimonial{background-color:#fff}.section-testimonial .section-title{margin:60px
0 66px}.section-feedback{padding-bottom:85px}.feedback-block{padding:0
15px}.feedback-paragraph{margin-bottom:10px;font-size:15px;line-height:1.8;text-align:left}.feedback-author{margin-bottom:5px;font-size:12px;text-align:left;font-weight:700}.feedback-author-profile{font-size:11px;text-align:left;font-weight:700}.testimonial-illustrator{width:100%;height:auto}.testimonial-text-wrapper{background-color:#FCF6E8}.testimonial-text{padding:90px
160px 125px}.testimonial-title{margin-bottom:45px;font-size:45px;font-weight:400;line-height:1.2}.testimonial-paragraph
p{margin-bottom:15px;line-height:1.5;font-size:15px;text-align:left}#rwdnav ul.temp-show,
#rwdnav ul ul.temp-show{position:absolute;display:block !important;left: -9999px !important}@media screen and (min-width:768px){#rwdnav ul
ul{position:absolute;display:none !important;width:100%;left:0 !important;z-index:86}#rwdnav ul
ul{top:56px;padding-top:25px;overflow:visible}#rwdnav ul ul.sub-visible{display:block !important}#rwdnav ul ul>li{box-shadow:0 0px 14px 7px rgba(119,119,119,0.09)}}@media (max-width: 767px){.eulogy-text,.testimonial-text{padding:45px
40px 65px}.eulogy-text .eulogy-title,
.testimonial-text .testimonial-title{font-size:25px}.section-honor .honor-text{font-size:13px}}@media (max-width: 413px){.section-honor .honor-text{font-size:10px}}footer{background-color:#ABABAB}.subscription{padding:15px
45px 26px;text-align:center}.subscription
.signup{margin-bottom:10px;font-weight:600;font-size:15px}.subscription
.joinin{margin-bottom:20px;font-size:15px}.subscription
.info{font-size:11px;font-weight:500}.subscription
p{margin-bottom:0}.subscription-form
.email_discount{display:block;margin:12px
0 0 0}.subscription-form
input{padding:15px
12px;width:210px;min-width:0;height:45px;line-height:1;font-size:15px;border:none;background-color:#FFF}.subscription-form
select{padding:0
12px;width:210px;min-width:210px;height:45px;line-height:1;font-size:15px;border:none;background-color:#FFF}.subscription-form
button{width:80px;height:45px;padding:0;min-width:0;font-size:13px;line-height:45px;font-family:'Gotham Rounded A','Gotham Rounded B';text-align:center;vertical-align:top;color:#FFF;border:none}.social-share{margin:30px
0;text-align:center}.social-share
a{display:inline-block;margin-right:5px;font-size:40px;color:#040707}.social-share a:last-child{margin-right:0}.social-share a:hover{color:#3E4040}.social-share>a:not(.iconfont){width:36px;height:52px;font-size:0;vertical-align:top}.social-share>a:not(.iconfont):hover{opacity:0.6}.social-share>a.pinterest{background:url(/images/icons/pinterest-icon.png) no-repeat center;background-size:100% auto}.copyright-wrapper{border-top:1px solid #5C5C5C}.copyright{padding:20px
20px 50px 20px;text-align:center;font-size:11px}.copyright
a{text-decoration:underline;color:#000}.cart-bar{width:100%;margin:0;padding:21px
0 22px 0;border-bottom:3px solid #fdc72f;background-color:#fff}.cart-bar.stuck{position:fixed;z-index:999;top:0;padding:6px
0;box-shadow:0 3px 8px 0 rgba(0,0,0,0.16), 0 0 0 1px transparent}.cart-bar-2nd{text-align:right}.cart-bar-good{padding-left:6px;font-size:16px;font-weight:700;line-height:35px}.cart-bar-good-select{font-size:16px;width:360px}.form-select-wrapper.cart-bar-good-select
label{padding-top:8px}.form-select-wrapper.cart-bar-good-select label .angle-down{border-width:8px 6.5px 0 6.5px}.cart-bar-good-select
select{-webkit-appearance:none;-moz-appearance:none}.cart-bar-good-select select
option{-webkit-appearance:none;-moz-appearance:none}.cart-bar-good-select h5,
.cart-bar-good-select .form-select{height:35px;line-height:35px;font-weight:bold;font-size:14px}.cart-bar-good-select
h5{font-size:16px;font-weight:700;padding:10px
37px 0 12px;width:100%;height:auto;line-height:1;border:none;border-radius:0;-webkit-appearance:none}.cart-bar-price{font-size:16px;font-weight:700}.cart-bar-shipping{font-size:13px;font-weight:500;color:#848484}.cart-bar-counter{display:inline-block;padding:0
15px 0 25px}.cart-bar-counter .counter-btn{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;font-size:18px;font-weight:500;color:#000;background-color:#c7c7c7}.cart-bar-counter .counter-btn:hover{background-color:#dbdbdb}.cart-bar-counter .counter-num{display:inline-block;margin:0
2px;width:50px;height:35px;line-height:35px;text-align:center;font-size:18px;font-weight:500;background-color:#c7c7c7}.cart-add-button{display:inline-block;margin-right:4px;width:125px;height:35px;line-height:35px}.section-choosegoods-wrapper{background-color:#fff}.section-choosegoods{padding:20px
0 0 0;background-color:#fff}.goods-preview{margin-bottom:4px;padding-right:0;text-align:right}.goods-preview .preview-primary-img{display:inline-block;margin-bottom:20px;width:470px;height:470px;cursor:pointer}body#bogo .goods-preview .preview-primary-img{width:330px;height:330px}.goods-rollover{position:relative;margin:0
auto;width:100%;padding:0px
40px}.goods-rollover .prev,
.goods-rollover
.next{font-size:24px;position:absolute;top:35%;color:#231F20;cursor:pointer}.goods-rollover
.prev{left:0}.goods-rollover
.next{right:0}.goods-rollover .frame .slidee
li{position:relative;margin:0
4px 0 0;width:100px;height:100px;line-height:100px;list-style:none}.goods-rollover .frame .slidee li.active:before{position:absolute;content:' ';width:100%;height:100%;border:1px
solid #000}.goods-options
p{margin-bottom:10px;line-height:1.4}.anchor_links{padding:30px
0 20px 40px;text-align:left;font-size:13px}.anchor_links.is-visible-on-mobile{padding-left:0;text-align:center;padding:0
10%;display:none}.anchor_links
ul{list-style-position:inside;padding-left:0}.anchor_links ul
li{margin-bottom:15px;font-size:13px;line-height:1.7em}.anchor_links .toggle-sticky,
.anchor_links .on-top,
.anchor_links .sticky-placeholder{display:none}.anchor_links .sticky-placeholder{font-size:14px;line-height:20px;margin:0
auto;color:#000;width:calc(100% - 80px);padding-left:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.anchor_links .on-top{display:none;width:50px;height:25px;border:1px
solid #000;color:#000;font-size:12px;line-height:16px;position:relative;padding:4px
0 0 5px;background:transparent;margin-left:auto;margin-right:15px}.anchor_links .on-top:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;display:inline-block;margin-left:5px}.anchor_links .toggle-sticky{width:25px;height:25px;background:transparent;text-align:center;position:absolute;left:15px;border:1px
solid #000;display:none}.anchor_links .toggle-sticky:after{content:'';position:absolute;top:11px;right:4px;display:block;height:6px;width:15px;border-top:1px solid #000;border-bottom:1px solid #000}.anchor_links .toggle-sticky:before{content:'';-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:6px;right:4px;display:block;height:1px;width:15px;background:#000}.anchor_links .toggle-sticky.active:after{-webkit-transition:all .3s ease;transition:all .3s ease;top:11px;border:0;height:1px;width:14px;background:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.anchor_links .toggle-sticky.active:before{top:11px;background:#000;width:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:991px){.anchor_links{padding:0}.anchor_links.is-visible-on-mobile{display:block}.anchor_links.is-hidden-on-mobile{display:none}footer{padding-bottom:45px}}blockquote p,
.faq-main blockquote p,
.normal-story blockquote p,
.goods-options blockquote p,
#blog .article-detail-content blockquote
p{font-size:17px;padding:5px
20px 30px 20px;margin-bottom:0;text-align:center}#blog .article-detail-content blockquote
p{padding:20px
20px 0 20px;line-height:1.5;margin-bottom:0}.goods-options
.heading{margin-bottom:35px;font-size:28px}.goods-options
.subheading{margin-bottom:35px;line-height:1;font-size:16px;font-weight:700}.goods-chooseform{padding-top:16px}.goods-chooseform-label,
.goods-options h3.goods-chooseform-label{margin-bottom:21px;display:inline-block;padding:7px;line-height:1;font-size:12px;font-weight:700;text-align:center;border-bottom:2px solid #fdc72f;text-transform:uppercase}.goods-chooseform .form-row{margin-bottom:20px}.goods-chooseform .form-option{vertical-align:top}.goods-chooseform .form-option,
.goods-chooseform .form-option-text{display:inline-block}.goods-chooseform .option-text-main{display:inline-block;margin-bottom:5px;line-height:1.2;font-size:16px;vertical-align:top}.goods-chooseform .form-option-text{width:90%;margin: -4px 0 0 7px;vertical-align:middle}.goods-chooseform .form-option-text.on_sale
.prices{color:red}.goods-chooseform .form-option-text
.prices{display:block;font-size:15px;color:#444}.goods-chooseform .option-text-addto{line-height:1;font-size:13px;color:#848484}.goods-chooseform
input.country{width:200px}.goods-chooseform
input.postcode{margin-left:10px;width:160px}.goods-chooseform .calc-button{width:115px}.section-socials{}.socials-rollover{position:relative;padding:20px
80px;min-height:350px}.socials-rollover .frame .slidee
li{width:auto;height:auto;margin-right:20px}.socials-rollover .prev,
.socials-rollover
.next{font-size:24px;position:absolute;top:50%;color:#231F20;cursor:pointer}.socials-rollover
.prev{left:20px}.socials-rollover
.next{right:20px}.section-productintro-wrapper{background-color:#fff}.section-productintro-wrapper.yotpo_wrapper{margin-bottom:30px}.section-productintro{background-color:#fff;padding:80px
0}.productintro-illustrtor{text-align:right}.productintro-text{padding-top:80px}.article-detail-content table,
.productintro-text
table{border:1px
solid #ccc}.article-detail-content
table{margin-bottom:30px}.article-detail-content table tr,
.productintro-text table
tr{-webkit-transition:all .25s ease;transition:all .25s ease}.article-detail-content table tr td,
.productintro-text table tr
td{padding:12px;background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));border:1px
solid #ccc;text-align:center;vertical-align:middle;-webkit-transition:all .25s ease;transition:all .25s ease}.article-detail-content table tr
td{text-align:left;vertical-align:top}.productintro-text table tr:hover
td{background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0))}.productintro-text table tr td
p{text-align:center}.productintro-text
p{margin-bottom:15px;line-height:1.65;text-align:left;padding:0px
75px}.productintro-text blockquote
p{font-size:18px;padding:12px
40px}.section-product-detail-wrapper{background-color:#fff;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.section-product-detail{text-align:center;background-color:#fff}.product-detail-title{display:inline-block;margin:60px
0 50px;padding:7px;line-height:1;border-bottom:2px solid #fdc72f}.product-parts-list{width:100%;padding-left:35px}.product-parts-list
li{display:inline-block;min-height:220px;line-height:130px;margin:0
15px 0 0;list-style:none;text-align:center}.product-parts-list li:last-child{margin-right:0}.product-parts-list li
img{text-align:center}.product-parts-list li
p{line-height:1.5}.product-detail-addon{padding:0
0 80px;text-align:center}.product-detail-addon
p{margin-bottom:10px;line-height:1.3;font-size:14px}.product-detail-addon p:last-child{margin-bottom:0}.section-promotion-wrapper,.section-promotion,.promotion{background-color:#fff}.section-promotion .promotion-wrapper,
.promotion .promotion-wrapper{padding:50px
45px;text-align:center;border-left:1px solid #d9d9d9}.promotion .promotion-wrapper{padding:20px
30px}.section-promotion div.promotion-wrapper:first-child,
.promotion div.promotion-wrapper:first-child{border-left:none}.promotion-wrapper .promotion-title{font-size:16px;font-weight:700;margin-bottom:26px}.promotion-wrapper .promotion-text{margin-bottom:42px;height:50px}.promotion-wrapper .promotion-text
a{color:#5ba9f9;text-decoration:underline}.promotion-wrapper .product-add{display:inline-block;width:125px;height:25px;line-height:25px}.promotion-wrapper .promotion-price{font-size:16px;padding:20px
0}.dialog .promotion-wrapper .promotion-title{margin:10px
0}.dialog .promotion-wrapper .promotion-text{margin:5px
0}.section-saying-wrapper{background-color:#FCF5E9}.section-saying{padding-bottom:85px;background-color:#FCF5E9;text-align:center}.customer-sayings{padding:0
25px}.customer-sayings
li{list-style:none;text-align:left}.section-saying .section-title{margin:60px
auto}.saying-text{font-size:15px;margin-bottom:25px}.saying-author{font-size:12px;font-weight:700;margin-bottom:10px}.saying-author-desc{font-size:11px}.section-reachlinks-wrapper{background-color:#5C5C5C}.section-reachlinks{height:136px;width:100%}.section-reachlinks
.row{margin:0}.section-reachlinks
li{list-style:none;padding:0;background-color:#5C5C5C}.section-reachlinks li
a{display:block;color:#fff}.reachlink-illustrator{display:block;height:136px;padding:0}.reachlink-text-wrapper{display:table;height:136px;padding:0}.reachlink-text{padding:0;font-size:14px;font-weight:bolder;text-align:center;vertical-align:middle;display:table-cell}.checkout-popup{width:631px;background:#fff}.checkout-product{padding:20px
0;text-align:center;background-color:#fff}.checkout-product-img{width:100%;height:auto}.checkout-product-name{margin:30px
0 12px 0;line-height:1;font-size:16px;font-weight:bolder}.checkout-status-icon{margin-top:20px;font-size:46px;color:#00C200}.checkout-status{color:#00C200}.checkout-footer{padding:20px
0;text-align:center;background-color:#fff;border-top:1px solid #d9d9d9}.checkout-footer
.btn{display:inline-block;width:165px}.promotion{border-top:1px solid #d9d9d9}.dialog-overlay{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.45)}.dialog{position:absolute;top:50%;left:50%;text-align:left;max-height:90%;overflow:auto;transform:translate(-50%, -50%)}@media (max-width:768px){.dialog{top:46%}}.dialog
.row{margin:0}.side-nav{padding:40px
20px 0;min-height:600px}.side-navlinks{margin-bottom:32px}.side-navlinks
dt{margin-bottom:15px;font-weight:bold}.side-navlinks
dd{margin-bottom:12px}.side-navlinks dd:last-child{margin-bottom:0}.side-navlinks dd
a{color:#000}.side-navlinks dd a:hover{color:#5baaf9}.side-navlinks dd a:focus,
.side-navlinks dd a:visited{font-weight:bolder}.side-nav .faq-button{display:none;padding:10px
15px;width:100%;font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;background-color:#fdc72f;border:none;cursor:pointer}@media screen and (min-width: 991px){.side-navlinks{display:block!important}}@media screen and (max-width: 768px){.side-nav{padding:0
0 15px;margin:0}.side-navlinks{margin:0;text-align:left;display:none}.side-navlinks
dd{border-bottom:1px solid #e3e3e3;padding:15px;margin-bottom:0}.side-nav .faq-button{display:block}}.blog-main-wrapper{background-color:#fff}.blog-main
a{color:#000}.blog-main a:hover{color:#5baaf9}.blog-main
#breadcrumb{padding-top:40px}.article-list{padding:40px
100px 0 30px}.article-list
article{padding:20px
0 30px 0;border-bottom:1px solid #d9d9d9}.article-list article:first-child{padding-top:0}.article-list article:last-child{border:none}.article-info{margin-bottom:10px}.article-info a,
.article-detail-content
a{padding-bottom:2px;color:#000;border-bottom:2px solid #5baaf9}.article-side{float:left;width:150px}.article-paragraph{float:right;max-width:540px;width:calc(100% - 150px);padding:0
20px}#blog_container .article-detail-content
h3{margin:0;padding-top:0}#blog_container .article-paragraph p
strong{font-weight:normal}#blog_container .article-paragraph blockquote
p{margin:0;padding-top:0}#blog_container
.image_align{margin-top:5px}.article-paragraph
p{margin-bottom:20px;font-size:15px;line-height:1.5}.article-title{font-size:28px;font-weight:500;margin-bottom:10px}.article-illustrator{margin-bottom:25px;width:150px;height:200px;background-color:#d9d9d9}.article-share
a{margin-right:5px;font-size:30px;line-height:1}.article-share a:hover{color:#3E4040}.article-readmore-button{width:115px}.article-detail{padding:0}.article-detail-content
p{margin-bottom:25px;font-size:15px;line-height:1.7}.article-detail-content p
b{font-size:15px}.article-detail-illustrator{width:100%}.article-detail-illustrator
img{margin-bottom:10px;background-color:#d9d9d9}.article-detail-illustrator-desc{font-size:10px;line-height:1.2;color:#535353}.article-detail-illustrator.small{float:left;width:150px;margin-right:25px}.article-detail-illustrator.full{margin-bottom:35px}.paragraph-title{margin-bottom:20px;padding-top:20px;font-size:18px;font-weight:500}.article-detail-footer{margin:80px
0 40px;padding:0;border-top:1px solid #d9d9d9;clear:both}.article-detail-footer
img{float:left;width:165px;height:165px;border-radius:50%;border:none;background-color:#d9d9d9}.article-detail-footer
p{padding:0
30px;font-size:14px;line-height:1.5;font-style:italic}.faq-wrapper{background-color:#fff}.faq
a{color:#000}.faq a:hover{color:#5baaf9}.faq-main{padding:0px
0px 40px 0}.faq-wrapper .faq-main
.ewimg_right{max-width:300px;width:100%}.faq-title{margin:15px
0 20px 0;font-size:28px;font-weight:500}.faq-search{position:relative;margin-bottom:17px;margin-top:0px;padding:25px
0;background-color:#e8e8e8}.faq-search-input{display:inline-block;margin-bottom:30px;padding:0
60px 0 20px;width:100%;height:35px;line-height:35px;font-size:20px;-webkit-appearence:none;border:none}.faq-search-input-clear{position:absolute;top:25px;right:25px;font-size:25px;cursor:pointer}.faq-search-result{padding:20px
22px;border-top:1px solid #c7c7c7}.faq-search-result
dt{font-size:15px;margin-bottom:15px}.faq-search-result
dd{margin-bottom:15px;cursor:pointer}.faq-search-result dd:last-child{margin-bottom:0}.faq-catlist
dt{margin-bottom:30px}.faq-catlist dt
span{padding-bottom:3px;font-size:14px;font-weight:bold;border-bottom:2px solid #FDC72F}.faq-catlist
dd{position:relative;font-size:15px;margin-bottom:20px}.faq-catlist dd
a{display:inline-block;width:80%}.faq-catlist dd a:focus,
.faq-catlist dd a:visited{font-weight:bolder}.faq-catlist.compact{padding-bottom:25px}.faq-catlist.compact
dt{margin-bottom:25px}.faq-question-views{position:absolute;top:1px;right:0;font-size:11px;color:#5baaf9}.faq-main p,
.faq-main ul li,
.faq-main ol
li{margin-bottom:25px;font-size:15px;line-height:1.5}.faq-answer{position:relative;margin-top:25px;padding:25px
25px 1px 25px;background-color:#fcf6e8}.faq-answer
p{margin-bottom:20px;padding-right:25px;font-size:13px;line-height:1.5}.faq-answer
a{text-decoration:underline}.faq-answer-close{position:absolute;top:15px;right:15px;font-size:24px;cursor:pointer}.normal-main{margin-bottom:80px;text-align:center;background-color:#FFF}.normal-banner{width:100%}.normal-story{margin:0;padding:0
165px;text-align:left}p,
.content-wrapper p,
.normal-story p,
.text_section p,
.checkout
p{margin-bottom:22px;font-size:14px;line-height:1.5}.normal-story .img-right{float:right;margin:0
0 60px 35px}.normal-main .section-title{margin:45px
auto;min-width:auto}h2.story-headline{margin:0;padding:10px
0 20px}.p23 h2.story-headline{margin:50px
0 0 0;font-size:30px;padding:10px
0}.p122 h2.story-headline{margin:0
-15px;padding:10px
20px 60px 0;font-size:35px}.p122 .normal-story{margin:0}.img-cap
a{font-size:10px;color:#000}.img-cap
.caption{padding:15px
0}.story-paragraph-title{font-weight:bold;margin-top:50px}.normal-ads-wrapper{margin:30px
0 60px 0;background-color:#5c5c5c}.ad-block{padding:95px
168px 80px;text-align:left;color:#FFF;background-color:#5C5C5C}.ad-block .ad-block-left{float:left;padding:30px
0 40px;width:220px;font-size:30px;border-top:3px solid #FDC72F;border-bottom:3px solid #FDC72F}.ad-block .ad-block-right{float:right;padding-left:42px;width:calc(100% - 220px);font-size:16px;margin-top: -5px}.ad-block ul
li{margin-bottom:12px}.ad-block ul li a,
.ad-block ol li a,
.ad-block p
a{color:#fff;padding-bottom:0}.shop-banner{position:relative}.shop-banner .banner-img{width:100%}.shop-banner .banner-text-wrapper{position:absolute;top:80px;width:100%;height:100%}.shop-banner .banner-text-wrapper ul,
.shop-banner .banner-text-wrapper
ol{text-align:center}.shop-banner .banner-title{margin:0
auto 25px;width:320px;font-size:45px;line-height:1;text-align:center}.shop-banner .banner-text{margin:0
auto 20px;max-width:530px;font-size:18px;line-height:1.2;text-align:center}.shop-banner .banner-footer{padding:22px
20px 25px;line-height:1;text-align:center;color:#FFF;background-color:#5B5B5B}.shop-banner .banner-footer-title{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}.shop-banner .prom-code{padding-bottom:3px;border-bottom:3px solid #FDC72F}.shop-product-wrapper{background-color:#FFF}.shop-product-section{text-align:center;background-color:#FFF;border-bottom:1px solid #A6A6A6}.shop-product-section
a{color:#000}.shop-product-section .section-title{margin:60px
0 30px}.shop-products{padding-bottom:20px}.shop-products
a{color:#000}.shop-products
li{list-style:none;float:left;margin:0
15px}.shop-product{padding:22px
20px;text-align:center}.shop-product:hover{box-shadow:0px 0px 14px 7px rgba(160,160,160,.2)}.shop-product .product-img{width:100%}.shop-product .product-name,
.shop-product .product-price{margin-bottom:15px;font-weight:bold}.shop-product .product-desc{display:inline-block;padding-bottom:5px;font-size:14px;border-bottom:2px solid #5BAAF9}#subForm field
input{background-color:#fff;border-color:#000}.jcf-select{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;border:0
none !important;border-radius:4px !important;background:#d9d9d9 !important;margin:0
!important;min-width:inherit !important;height:31px !important;width:100% !important;display:block !important}.jcf-select .jcf-select-text{font-size:15px !important;line-height:31px !important;font-weight:bolder !important;border-radius:4px !important;padding:0
0 0 15px !important;margin:0
30px 0 0 !important;color:#000 !important}.jcf-select .jcf-select-opener{top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;right:10px !important;bottom:inherit !important;width:0 !important;height:0 !important;background:none !important;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.form-select-wrapper.cart-bar-good-select .jcf-select{display:inline-block !important;vertical-align:middle !important}.form-select-wrapper.cart-bar-good-select .select-wrapper-small .jcf-select .jcf-select-text{margin:0
10px 0 0 !important}body{padding-top:0;line-height:normal}h1{font-size:35px;font-weight:400;margin-top:0}h2,h3,h4{margin:1em
0 0.5em 0}h2{padding:20px
0 0 0;font-size:24px;font-weight:300;text-align:left;line-height:normal}h3{font-size:20px;font-weight:400}h4{font-size:18px;font-weight:500}p.centered{text-align:center}.video_wrapper{margin-bottom:20px}a.anchor_offset{position:relative;top: -90px;visibility:hidden}#shop a.anchor_offset.info,
#shop
a.anchor_offset.social{top: -100px}.anchor_links.is-visible-on-mobile ul
li{text-align:left}form input[type="checkbox"]{-webkit-appearance:checkbox;margin:0
0.5em 0 0}main ul,
main
ol{font-size:14px}main a,
.normal-story h3 a,
.normal-story h4 a,
.cart-item-text-content h2 a,
.productintro-text h3 a,
.productintro-text h4 a,
.faq-main h3 a,
.faq-main h4 a,
#modal a,
.checkout .section.agree_terms h4
label{padding-bottom:1px;border-bottom:1px solid #5baaf9}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
a.counter-btn,
.section-reachlinks a,
.galleries a,
.section-product a,
.side-nav a,
.faq-catlist dd > a,
.promotion-wrapper .promotion-text p a,
div.news_image a,
ul.cart-item-controls li a.remove,
ul.total-top-controls li a.update,
ul.total-top-controls li a.clear-cart,
.cart-footer a,
.promo-form a,a.gray_btn{padding-bottom:0;border-bottom:none}.ewimg_right .image_align,
.ewimg_left
.image_align{margin-bottom:20px}#normal_menu .ewimg_top .image_align,
#normal_menu .ewimg_bottom
.image_align{float:none;max-width:400px;padding:0}#normal_menu .image_align .caption,
#normal_menu .img-cap
.caption{padding:5px
0 0 0;background:none}.page_text{margin:0
0 20px 0}#p369
.page_text{margin:0}.p379
.page_text{display:none}.galleries{width:207px}.login_nav .container ul li a,
ul.profile_edit_controls li
a{border-bottom:none}input[type="radio"]{width:15px !important;height:15px !important;border:1px
solid #000 !important;border-radius:50%;vertical-align:middle}header{height:81px}header .sticky-wrapper{position:fixed;z-index:999;width:100%;background-color:#fff;border-bottom:1px solid #D9D9D9}.banner{margin:0;padding:15px
20px;background:#000;color:#fff;text-align:center;font-size:16px;line-height:1.6em}.banner.promo{position:fixed;top:0;left:0;right:0;margin:0
auto;z-index:999;padding:10px
20px}.banner
div{max-width:1040px;margin:0
auto;padding:0
2.5%}.banner
strong{color:#FDC72F}.banner
a{color:#fff}.banner
a.btn{color:#000;background-color:#FDC72F;margin-left:10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.banner
img{float:right}.banner.sitewide{background:#5C5C5C;color:#fff}.banner.sitewide
strong{color:#fff}.banner.sitewide
a{color:#fff}.shop-banner .banner-text-wrapper{position:absolute;top:80px;width:60%;height:auto;max-height:313px;background:url(/images/video_overlay_bg.png) repeat;margin-left:20%;padding:30px
0px 20px 0px}.banner-box.show_mobile{display:none}.banner-content{top: -75px;position:relative;padding:20px
35px;max-width:410px;max-height:380px;background:url(/images/video_overlay_bg.png) repeat}.banner-content-wrapper .banner-title{margin:0
0 20px;padding:0;text-align:center}.banner-content-wrapper .banner-text,
.banner-content-wrapper .banner-text
p{font-size:22px}@media (max-width: 414px){.banner-body .img-container{overflow:hidden}.banner-content{left:26%;top: -10px;padding:25px
15px;max-width:255px;max-height:initial}.banner-rollover{padding-bottom:0}.banner-content-wrapper .banner-title{margin:0
0 10px 0;font-size:23px}.banner-content-wrapper .banner-text{margin-bottom:15px}.banner-content-wrapper .banner-text
p{font-size:16px}.banner-rollover
ul.pages{display:none}}@media (max-width: 360px){.banner-content{max-width:70%}}#rwdnav{z-index:999}.cart-bar.stuck{top:auto;z-index:990}#rwdnav
ul{margin:0;padding:0}.container{padding-top:0;padding-bottom:0}.ad-block
p{font-size:inherit;color:inherit;line-height:1.2}.ad-block .ad-block-left
p{margin:0}.ad-block ul, .ad-block
ol{margin:0}.ad-block ul li, .ad-block ol
li{margin-top:0;font-size:16px}#footer_form_container
p.error.contact{margin:0;width:100%;border:none}.p379 .normal-ads-wrapper+.normal-story-wrapper{padding:55px
0 0;background:#FCF6E8;margin-bottom:30px;border-bottom:3px solid #FDC72F}.p379 .normal-ads-wrapper{margin-bottom:0}.p379 .normal-ads-wrapper + .normal-story-wrapper:nth-child .ewimg_right .image_align,
.p379 .normal-ads-wrapper + .normal-story-wrapper:nth-child .ewimg_left
.image_align{border:1px
solid #ccc}body.p310 .normal-story{padding:0}body.p18 .subscription .signup,
body.p18 .subscription .joinin,
body.p18 .subscription .subscription-form{display:none}.ewimg_left{margin:6px
35px 0 0}.ewimg_right{margin:6px
0 0 35px}.image_align
.caption{font-size:13px;color:#000;line-height:normal}body#home
.container{margin-left:auto;margin-right:auto;padding:0
15px;width:auto}body#home .banner-rollover-frame .banner-rollover-slidee
li{padding-left:0;padding-right:0}@media (min-width:768px){body#home
.container{width:750px}}@media (min-width:992px){body#home
.container{width:970px}}@media (min-width:1070px){body#home
.container{width:1040px}}.banner-btns
.btn{padding:0;box-shadow:none}.banner-btns a.btn:last-child{margin-right:0}.banner-rollover
ul.pages{padding:0;margin:0}body#home
p.joinin{margin:0
0 20px 0}body#home
p.signup{margin:0
auto 10px;padding-bottom:0}body#home .container.section-product{padding-bottom:85px}body#normal
main{padding-bottom:60px}body#normal .container.section-product{padding-bottom:80px}body#normal h3.section-title{margin:30px
auto;font-size:14px;font-weight:700}body#home .section-saying-wrapper,
body#home .section-saying{background-color:#fff}@media (max-width:1199px){.product-showcase{height:auto}.product-img{max-height:none}.section-showcase.showcase2-boxes .product .product-img{max-height:180px}}body#home .feedback-image
img{padding-bottom:15px}body#home .feedback-block
p{margin-bottom:10px;font-size:15px;line-height:1.8;text-align:left}body#home .feedback-block p
strong{display:block;margin-bottom: -5px;font-size:12px;line-height:normal;text-align:left;font-weight:700}body#home .feedback-block p
em{display:block;margin-bottom:5px;font-size:12px;line-height:normal;text-align:left;font-weight:700;font-style:normal}h2.testimonial-title{margin-top:0}body#home .testimonial-paragraph
p{margin-bottom:15px;line-height:1.5;font-size:15px}.testimonial-illustrator{overflow:hidden}.testimonial-illustrator
img{float:left}.goods-preview
div#preview_wrapper{position:relative;width:100%;margin-bottom:20px;text-align:center}.goods-preview .preview-primary-img{margin-bottom:0}.goods-preview
div#caption_wrapper{display:none;position:absolute;bottom:0;right:0;padding:10px;width:100%;background:url(/images/video_overlay_bg.png) repeat;text-align:center}.goods-preview div#preview_wrapper:hover
div#caption_wrapper{display:block}.goods-preview
span#slide_caption{display:inline-block;font-size:13px;color:#000}.shop-rollover .frame .slidee li
img{max-width:150px}.cart-rollover .frame .slidee li
img{max-width:150px}.goods-rollover .frame .slidee li
img{max-width:100px}.dialog
h3{margin:30px
0 0}.cart-add-button-wrapper{display:inline-block;margin-left:5px}.cart-add-button,input[type="submit"].cart-add-button{width:125px;min-width:0;height:35px;line-height:35px;padding:0;box-shadow:none;font-size:13px;font-family:'Gotham Rounded A','Gotham Rounded B'}.cart-add-button.cta{color:#000;background:#fac237;border:none}.cart-add-button.cta:hover{background:#FFC600}.cart-bar-shipping{margin-left:10px}.cart-bar-divider{display:none}.cart-bar
img.quadpay{float:right;max-height:67px;margin-top:5px}.goods-options
h1{margin:0
0 10px 0;line-height:1.2;font-size:25px;font-weight:500}.goods-options h2,
.goods-options h3,
.goods-options
h4{margin:1.5em 0 0.5em;font-weight:500}.goods-options
h2{font-size:25px}.goods-options
h3{font-size:22px}.goods-options
h4{font-size:17px}.goods-options p,
.goods-options ul,
.goods-options
ol{font-size:13px;line-height:1.5}.goods-options ul,
.goods-options
ol{margin-bottom:15px}#rwdnav:not(:hover) .frame
.slidee{transform:none !important}#rwdnav .frame .slidee
li{margin:0
10px 0 0}.goods-rollover .frame .slidee
li{width:100px !important}#rwdnav .frame .slidee
li{width:150px !important}#rwdnav
.goods{height:auto}#rwdnav .goods-desc,
#rwdnav .goods-count,
#rwdnav .goods-price{margin-bottom:0;font-size:13px;color:inherit}#rwdnav .goods-desc.specials{color:red}#rwdnav .goods-remove{display:block;text-align:center}#rwdnav
.btn{padding:0;line-height:45px;min-width:auto;box-shadow:none}#rwdnav .btn.btn-white{color:#000;border:2px
solid #000;background-color:#fff;font-weight:700}#rwdnav .btn.btn-white:hover{background-color:#DDD}#rwdnav .btn.btn-blue{color:#fff;font-weight:700}#rwdnav .btn.btn-yellow{font-weight:700}#rwdnav .btn.btn-blue:hover{border-color:#7DBBFA;background-color:#7DBBFA}#rwdnav ul ul>li{margin:0}#rwdnav ul ul .cart-rollover li:hover>a{color:#000}#rwdnav ul ul .cart-rollover li a:hover{color:#5BAAF9}#rwdnav form input,
#rwdnav form
select{min-width:auto;font-size:13px}#rwdnav .search-input
input{padding:0;font-size:20px}#rwdnav .search-input input[type=text]{width:100%;border:1px
solid #d9d9d9;padding:0
115px 0 15px;font-size:18px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#rwdnav .search-input input[type=text]:focus,
#rwdnav .search-input input[type=text].focused{border:1px
solid #5baaf9}#rwdnav .search-input .input-clear{top:50px;right:25px;width:100px;background:#333;color:#fff}#rwdnav
#menu_search_results_wrapper{padding:0
25px 25px}#rwdnav .search-input{padding:25px}#rwdnav
#menu_search_results{min-height:35px;max-height:300px;overflow-y:auto}#rwdnav #menu_search_results h2:not(:first-child){border-top:1px solid rgba(68, 68, 68, .05)}#rwdnav #menu_search_results
h2{margin:10px
0 0;padding:15px
0 0}#rwdnav #menu_search_results h2:first-child{margin:0;padding:0}#rwdnav #menu_search_results h2
a{display:inline;padding-left:5px}#rwdnav #menu_search_results h2,
#rwdnav #menu_search_results h4,
#rwdnav #menu_search_results h2
a{font-size:17px}#rwdnav #menu_search_results_wrapper p,
#rwdnav #menu_search_results
h4{margin:0
0 15px}#rwdnav #menu_search_results
p{font-size:14px}#rwdnav #menu_search_results p
a{padding:0;display:inline-block;color:#5baaf9}#rwdnav #menu_search_results p,
#rwdnav #menu_search_results a,
#rwdnav #menu_search_results ul
li{font-size:14px}#rwdnav #menu_search_results p,
#rwdnav #menu_search_results
h2{margin-bottom:0}#rwdnav #menu_search_results ul
li{display:block;margin:10px
0;border:0
none}#rwdnav #menu_search_results
blockquote{margin:15px
0;padding:15px;border-left:6px solid #000;text-align:left}#rwdnav #menu_search_results blockquote
p{margin:0
!important;padding:0
!important;text-align:left}#rwdnav ul ul li .search-results dd
a{padding:0;font-size:14px;line-height:1;font-weight:500}#rwdnav ul li.active,
#rwdnav ul li.active
a{color:#000}#rwdnav ul li.on,
#rwdnav ul li.on a,
#rwdnav div.on,
#rwdnav div.on a,
#rwdnav .shop-sidelinks a.on,
#rwdnav ul ul li
a.on{color:#5baaf9}#rwdnav ul ul li dt
a{padding:0;font-weight:700}.educate-wrapper
dl{width:145px}.educate-wrapper dl
dd.sub{margin-left:10px}#rwdnav ul ul li dd.sub
a{font-size:12px}#rwdnav .login-form{overflow:hidden}#rwdnav .login-button{float:left}#rwdnav ul ul li a.login-form-link,.login-form-link{width:auto;float:right;margin:0;padding:0;height:35px;line-height:45px}#rwdnav ul ul li a.new-button{display:inline-block;margin-bottom:10px;padding:0;width:152px;line-height:45px;font-weight:700;color:#fff}#rwdnav ul ul li a.new-button:last-child{margin-bottom:0}.login-half{border-right:1px solid #D9D9D9}.signup-half.signup-half-full{width:100%}.signup-half.signup-half-full
.signup{width:548px}@media (max-width: 660px){.signup-half.signup-half-full
.signup{width:324px}}#rwdnav ul ul li .signup-half.signup-half-full .signup a.new-button{float:left;margin-right:10px;margin-bottom:20px}.signup-half{border:none}.register
h2{margin-top:0}form .form-box
.suffix{margin-left:200px}.form-row input[type="radio"].form-option{margin:0;min-width:0;height:15px}.form-row .form-select,
.form-row .form-input{min-width:0;font-size:inherit}form.edit_profile ul,.form-box{overflow:visible}form.edit_profile .chosen-container,
.form-box .chosen-container{width:417px}.checkout-popup .form-select{font-size:12px}.form-row .calc-button{min-width:0;width:115px;margin-bottom:20px;padding:10px
0;border:none;background-color:#D9D9D9;color:#000}.menu-clear-cart{float:right;font-size:15px;text-align:right;margin-top:20px;padding-bottom:1px;border-bottom:1px solid #5baaf9;cursor:pointer}.product-price.on_sale b,
#previous_price
b{color:red}.product-price .previous_price,
.goods-chooseform form .form-section .previous_price,
#previous_price
.previous_price{color:#333;text-decoration:line-through}.goods-chooseform form .form-section .disabled
span.price{color:#777}.goods-chooseform form .form-section
.original_price{color:#bbb;text-decoration:line-through}.goods-chooseform form .form-section
span.freight{line-height:1;font-size:13px;color:#848484}.stock_notify, .goods-chooseform form .form-section
div.stock_notify{font-size:11px;line-height:1.3em;margin:0
0 20px 10px;padding:2px
15px 0 15px;border:1px
solid #ccc;display:block}.goods-chooseform form .form-section div.stock_notify
p.smalltext{font-size:12px;margin-bottom:10px}.stock_notify
.btn{color:#333;background:#D9D9D9;margin:0
auto 16px auto;padding:0.5em 2em;min-width:auto}.goods-chooseform form .form-section div.stock_notify.hidden,
.available_now.hidden,
.rwdnav
ul.hidden{display:none}.goods-chooseform form .form-section
p.stock_notify_msg{margin:0;padding:0.5em 0;color:#fff;background:#fdc72f;text-align:center;font-style:normal;font-size:13px}.available_now{float:right;margin:0
0 10px 15px;padding:1em
1em;border:1px
solid #555;border-radius:10px;text-align:center}.available_now.bold{background:#0ab21b;color:#fff;border:none}.available_now.preorder.bold{background:#5C5C5C}.goods-chooseform-label.shipping{margin-bottom:10px}.goods-chooseform .form-section
.shipping_country{clear:left;font-size:13px;margin-bottom:7px}.goods-chooseform .form-section .shipping_country
img{margin: -5px 0 0 5px}.goods-chooseform .form-section
.shipping_text{display:block;font-size:12px;font-style:italic;margin-bottom:15px;clear:both}.goods-chooseform form .form-section .stock_notify.canada,
.goods-chooseform form .form-section .stock_notify.russian,
.goods-chooseform form .form-section .stock_notify.australians,.stock_notify.canada,.stock_notify.russian,.stock_notify.australians{color:#fff;border:1px
solid #fff;background:#5C5C5C;font-size:12px;padding:7px
10px 10px 10px;margin:10px
0 18px}.stock_notify
a{color:#fff}.checkout-footer{padding:0
0 15px 0;border:none}.checkout-footer
.btn{padding:0;box-shadow:none}.section-promotion-wrapper.recommended
h2{text-align:center}.promotion-wrapper .product-add{padding:0;font-size:13px;font-family:'Gotham Rounded A','Gotham Rounded B';min-width:205px;width:205px;border:none}.promotion-wrapper .promotion-text{margin-bottom:22px;height:auto}.promotion-wrapper .promotion-text
p{margin-bottom:12px;height:auto;font-size:13px}.promotion-wrapper .promotion-text p
a{color:#5ba9f9;text-decoration:underline}.promotion-wrapper .promotion-price{margin-bottom:0}.promotion-wrapper .promotion-image-big{width:auto;max-width:90%}.promotion-wrapper .promotion-image-small{max-width:150px;padding-bottom:10px}.section-socials-wrapper{background-color:#efefef;margin-bottom:40px}.section-socials-wrapper .bx-wrapper .bx-viewport{background-color:transparent}.bx-wrapper .bx-prev,
.bx-wrapper .bx-next{border-bottom:none}.section-socials-wrapper ol.social-slider{padding-left:0}.section-socials-wrapper ol.social-slider li
iframe{display:block;margin-left:auto !important;margin-right:auto !important}.section-socials-wrapper .bx-wrapper .bx-next{right: -40px}.section-socials-wrapper .bx-wrapper .bx-prev{left: -40px}@media (max-width:480px){.socials-rollover{padding:30px
0}.socials-rollover .prev,
.socials-rollover
.next{display:none}}.productintro-text{padding-top:0}.productintro-text
h2{margin:0
0 15px 0;line-height:1.3em;text-align:left;padding:0px
75px}.productintro-text
p{margin:0
0 15px 0;font-size:13px}.productintro-text table tr th p,
.productintro-text table tr td
p{padding:0}.productintro-text ul,
.productintro-text
ol{padding:0px
75px}.productintro-text ul ul,
.productintro-text ol
ol{margin:0;padding:0
0 0 17px}.productintro-text ul li,
.productintro-text ol
li{font-size:13px}.productintro-text ul p,
.productintro-text ol
p{padding:0}.interactive-features{}.interactive-features-list
p{display:none}.interactive-features-list{padding:0}.interactive-features-list
h3{margin-top:0}.interactive-features-list
ul{list-style-type:none;padding:0;margin:0}.interactive-features-list
ul{cursor:pointer}.checkout-status{margin:40px
0 0;font-size:120%}.checkout-status-icon{visibility:hidden}.product-detail-title{font-size:15px}.product-parts-list li:last-child{margin-right:15px}.product-parts-list li
p{margin:0;font-size:12px}.product-parts-list li
img{max-width:100%}ul.customer-sayings,
ul.customer-sayings
li{margin:0}.saying-image{text-align:center}.saying-image
img{padding-bottom:15px}.section-saying .customer-sayings p,
#home .section-saying .customer-sayings
p{font-size:15px;margin-bottom:25px}.section-saying .customer-sayings p
strong{display:block;margin-bottom: -15px;font-size:12px;font-weight:700}.section-saying .customer-sayings p
em{display:block;font-size:11px;font-style:normal}.section-reachlinks{padding:0;margin:0}.section-reachlinks
li{margin:0}.section-reachlinks{height:auto;text-align:center}.reachlink-1{width:50%;max-width:170px}.reachlink-2{width:47%;display:inline-block;vertical-align:middle;text-align:center}.productintro-illustrtor{text-align:center}.productintro-illustrtor
img{margin:0
0 25px 0;padding:0;max-width:100%;display:block}.productintro-illustrtor.bottom img,
.productintro-illustrtor.top
img{margin-left:75px}.productintro-illustrtor
p{margin:0;font-size:13px;line-height:1.5}.productintro-illustrtor
p.caption{display:none}.article-info{font-size:13px;line-height:1.5}.article-detail-content ul,
.article-detail-content
ol{font-size:15px;line-height:1.5}.article-detail-content .gallery
a{padding-bottom:0;border-bottom:none}.article-detail-content .article-share
a{padding-bottom:0;border-bottom:none}.article-detail-content .article-ops
a{padding-bottom:0;clear:both}.article-detail-content
.image_align{margin:0;width:100%}.article-detail-content .image_align
img{margin-bottom:10px;background-color:#d9d9d9}.article-detail-content .image_align
.caption{width:auto !important;padding:0;margin:0
0 10px 0;font-size:11px;line-height:1.2;color:#535353}.article-detail-content
.ewimg_left{width:250px;margin:9px
25px 0 0}.article-detail-content
.ewimg_right{margin:0
0 20px 25px}.article-detail-content .ewimg_top,
.article-detail-content
.ewimg_bottom{margin-bottom:35px}.article-detail-content
h3{margin-bottom:20px;padding-top:20px;font-size:20px;font-weight:500}.article-detail-content
h4{margin-bottom:20px;padding-top:20px;font-size:18px;font-weight:500}.article-list
h1{margin:0}.article-list .article-detail-content .image_align
img{margin-bottom:25px}a.article-readmore-button{padding:0;border:2px
solid #000;box-shadow:none}.blog-main a.article-readmore-button:hover{color:#000}.side-nav{padding-top:22px;min-height:0}.side-navlinks dd
a.on{color:#5baaf9}.faq-title{margin-bottom:15px}body#faq .faq-title{color:#999}.faq-search{padding-bottom:0}body#faq .faq-search{margin-top:150px}form input[type="submit"].faq-search-input-clear{position:absolute;font-size:25px;height:auto;width:26px;min-width:0;color:#000;background-color:transparent;border:none;font-weight:normal}.faq-answer ul,
.faq-answer
ol{font-size:13px}dl.faq-catlist > dd div.faq-answer{display:none}ul#results.live_search
li{line-height:1.4em}ul#results.live_search h4 a:hover{color:#5baaf9}dl.faq-catlist > dd div.faq-answer
a{color:#5baaf9;text-decoration:none}.faq-question-views{display:none}.faq-main h1
em{font-size:12px}.faq-catlist dd
a{width:auto}.faq-catlist dd>a{width:80%}#rwdnav ul ul
ul.error{position:relative;left:0;margin:0
0 20px 0;text-align:left}#rwdnav ul ul ul.error
li{height:auto}#rwdnav ul ul ul.error li
a{display:inline}#rwdnav .login-form .form-input{margin-bottom:15px;padding:13px
12px 12px;width:100%;height:45px;border:2px
solid #B3B3B3}#f_login .form-input{width:100%;background-color:#fff}body#normal #f_contact
h3{margin:0
0 10px;line-height:1}.live_results{top:37px;height:90%}.live_results.weekend,.live_results.evening,.live_results.error_box{top:19px;min-height:500px}.live_results.weekend.error_box,.live_results.evening.error_box{min-height:600px}.error{font-family:'Gotham Rounded A','Gotham Rounded B';background-color:aliceblue}.email_us
p.error{width:100%}ul#results.live_search{max-height:98.5%}@media screen and (max-width: 1100px){.live_results{top:auto}.live_results
ul#results.live_search{height:424px;max-height:424px;margin-bottom:10px}.live_results.weekend ul#results.live_search,
.live_results.evening ul#results.live_search,
.live_results.error_box
ul#results.live_search{height:500px;max-height:500px}.live_results.weekend.error_box ul#results.live_search,
.live_results.evening.error_box
ul#results.live_search{height:600px;max-height:600px}}body#shipping_costs_shipwire .form-select-wrapper{width:auto}body#shipping_costs_shipwire .goods-chooseform-label.shipping,
body#shipping_costs_shipwire
.shipping_text{display:none}body#shipping_costs_shipwire .form-row{display:inline-block}body#shipping_costs_shipwire .form-row .form-select,
body#shipping_costs_shipwire .form-row .form-input{width:auto}body#how_it_works
h1{margin:0;line-height:1}body#how_it_works main>.container{padding:40px
0}ul.bundle-grid li
select{line-height:1}ul.add_to_cart li form
#add_bundle_to_cart{display:inline-block;line-height:40px;box-shadow:none}#search_results
h2{padding-top:50px}#search_results
p{margin:0
0 20px}#search_results
.summary_link{display:inline-block;margin-bottom:15px}#search_results
ol{margin:0}#normal_-_gallery
#breadcrumb{padding-bottom:20px}#search_results
span.breadcrumb{padding-bottom:30px}#search_results
.summary_link{text-decoration:none;line-height:20px}#cart
.container{padding:20px
0}#cart .container
h1{margin:0}#cart-content{font-size:16px}#cart-content
*{box-sizing:content-box}#cart-content .cart-half.msg{box-sizing:border-box}#cart-content .quantity-select input[type="text"],
#cart-content .quantity-select input[type="tel"],
#cart-content .promo-form input[type="text"],
div.shipping_edit div.form_column textarea,
ul.payment_methods > li input[type="text"]{border:1px
solid #B3B3B3;box-sizing:border-box;font-family:Verdana,Arial,Helvetica,sans-serif}#cart-content .quantity-select input[type="text"]:focus,
#cart-content .quantity-select input[type="tel"]:focus,
#cart-content .promo-form input[type="text"]:focus,
div.shipping_edit div.form_column textarea:focus,
ul.payment_methods > li input[type="text"]:focus{border-color:#000}.checkout #rwdnav
p{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:normal}.checkout #rwdnav p.goods-desc{font-weight:700}.checkout footer
.container{padding:0
15px}.checkout footer
p{font-family:'Gotham Rounded A','Gotham Rounded B';font-weight:normal}.login_nav{background:#5c5c5c}.login_nav .container ul li.logout
a{color:#fff}.login_nav .container ul li
a{color:#fff}.login_nav .container ul li.active a,
.login_nav .container ul li a:hover{color:#fff;background:#fdc72f}body#user main,
body#user main
form{font-size:16px}body#user main .login_nav
.container{padding:0}#f_user_profile input[type=checkbox],
#order-update-shipping input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;margin:0
5px 0 0}#f_user_profile input[type=radio],
#order-update-shipping input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;width:auto !important;height:auto !important;border:none !important;margin:0
5px 0 0;vertical-align:baseline}#f_user_profile
textarea{padding-top:10px}#f_user_profile select,
#order-update-shipping select,
#f_user_profile textarea,
#f_user_profile input[type=text],
#f_user_profile input[type=email],
#f_user_profile input[type=tel],
#f_user_profile input[type=password],
#f_login input[type=text],
#f_login input[type=email],
#f_login input[type=tel],
#f_login input[type=password]{border:2px
solid #B3B3B3}#f_login input[type=submit]{box-shadow:none}.btn.small,.btn.medium{display:inline-block;line-height:1}.normal-story.normal-story-document{margin-bottom:0}.shop-banner
p{margin:0
auto 20px;max-width:530px;font-size:18px;line-height:1.2;text-align:center}.shop-banner .banner-footer
h3{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500;color:#fff}.shop-banner .banner-footer
p{margin:0
auto;font-size:13px;color:#fff}.shop-banner .banner-footer p
strong{font-weight:normal;padding-bottom:3px;border-bottom:3px solid #FDC72F}.section-product-wrapper{overflow:hidden;padding-bottom:20px}.section-product-wrapper.yotpo{overflow:visible;text-align:center;margin:20px
auto 0px auto;max-width:1040px}.highlight_box,.section-product-wrapper.beekeeping101,.section-product-wrapper.new_to_beekeeping{text-align:center;margin:0
7px;padding:20px
0}.highlight_box,
.section-product-wrapper.beekeeping101
img{width:100%;height:auto;max-width:1040px}.section-product-wrapper.beekeeping101 .award-img
img{width:auto}.highlight_box.caution{margin:0;padding-top:0;text-align:left;line-height:1.6em}.highlight_box div,
.section-product-wrapper.beekeeping101
form{display:inline-block;margin:0
auto;padding:15px
20px;background:#FCF6E8;border-radius:10px;border:2px
solid #f2f2f2}.section-product-wrapper.beekeeping101
form{padding:0px
20px 18px 20px}.section-product-wrapper.new_to_beekeeping
.btn{display:inline-block;padding:0
20px}#how_it_works .section-product-wrapper{padding-top:20px}.product-desc
a{display:inline-block;padding-bottom:2px;font-size:14px;border-bottom:1px solid #5BAAF9}#f_user_profile
h3#title_account{margin-top:50px}#f_user_profile
.vert_aligner.button{margin-top:50px}#f_user_profile .vert_aligner.button input[type="submit"]{width:71.5%}body.iframe,
body.iframe .section-events .title-style{padding:0;background:#fff}body.iframe header,
body.iframe footer,
body.iframe h1,
body.iframe .faq h1 em,
body.iframe .faq-title,
body.iframe .au-country-msg-container,
body.iframe #lc_chat_layout,
body.iframe
#_hj_feedback_container{display:none !important}body.iframe .faq
h1{display:block !important;margin-top:20px;font-size:25px}body.iframe h2:first-child{margin-top:0}body.iframe .normal-banner-wrapper{padding-top:20px}body.iframe
.container{width:auto}body.iframe .container, body.iframe #white .container, body.iframe .how_section:first-child .container,
body.iframe .page_text,
body.iframe .normal-story,
body.iframe .faq-main{margin:0;padding:0}body.p122.iframe
.container{width:90%}body.p122.iframe .normal-ads-wrapper+.normal-story-wrapper{padding:30px
30px 0}.p122 h2.story-headline{margin:0
20px}body.iframe
.page_text{margin-bottom:20px}body.iframe .faq .side-nav{padding-top:30px}body.iframe ul.faq.all > li > a,
body.iframe ul.faq > li:hover > a,
body.iframe ul.faq>li>a.active{background:#f9ab37}body.iframe
.faqs_block{margin-bottom:20px}body.iframe
ul.faq{margin-left:0}body.iframe ul.faq>li>a{padding:10px
12px;font-size:15px}body.iframe ul.faq > li
div.answer{background:#eee;padding:10px
12px 5px}body.iframe .text_section p,
body.iframe .text_section ul,
body.iframe .text_section
ol{font-family:'Asap',sans-serif;font-size:16px}body.iframe #headline_wrapper
.container{padding:19px
0}@media screen and (max-width: 640px){body.iframe
.mobile_header{display:none}}@media screen and (max-width: 1280px){body#how_it_works .how_section .container,
.news_section
.container{margin-left:auto;margin-right:auto;width:70%}body#how_it_works .container.section-product{width:auto}}@media screen and (max-width: 1199px){.cart-bar{padding:10px
0 10px 0;border-bottom:2px solid #fdc72f}.cart-bar-good-select{width:auto}.cart-bar-good-select
h5{padding-top:0}.cart-bar-1st{text-align:center}.cart-bar-2nd{text-align:center;margin-top:5px}.cart-bar-divider{display:block;margin-top:5px}.cart-bar-counter{padding:0
15px 0 15px}.cart-add-button{margin-right:0;margin-top:2px}.cart-bar-good-select .form-select{height:31px;line-height:31px;font-size:13px}.cart-bar-price{font-size:15px}.goods-options{padding:0
20px}.goods-options
.heading{font-size:22px;font-weight:500;margin-bottom:15px}.form-row-country-postcode{display:inline-block}.form-row-button{display:inline-block}.productintro-text h2,
.productintro-text p,
.productintro-text ul,
.productintro-text ol,
.productintro-illustrtor
img{padding:0
20px}.productintro-illustrtor{text-align:left}.product-parts-list{padding-left:20px}ul.customer-sayings>li{margin-top:50px}ul.customer-sayings>li:first-child{margin-top:0}.section-productintro{padding:40px
0}.product-detail-title{margin:30px
0 25px}.section-saying .section-title{margin:30px
auto}.shop-banner .banner-title{font-size:40px}.productintro-illustrtor.bottom img,
.productintro-illustrtor.top
img{margin-left:0}.normal-story{padding:0}.normal-ads-wrapper .ad-block{padding:75px
20px 70px}}@media screen and (max-width: 991px){.shop-banner .banner-title{font-size:25px;font-weight:700;margin-bottom:0.5em}.shop-banner
p{font-size:15px;padding:0
0.5em}.section-choosegoods{padding-top:0;padding-bottom:10px}.goods-options{margin-top:10px;padding:0}.goods-options
h1{font-size:20px;margin-top:30px}blockquote p, .faq-main blockquote p, .normal-story blockquote p, .goods-options blockquote p, .productintro-text blockquote
p{font-size:16px;padding:10px}.product-parts-list
li{min-height:auto}.product-detail-title{margin-bottom:5px}.productintro-text
h2{font-size:20px;line-height:1.3;margin-bottom:10px}.blog-main
#breadcrumb{padding:10px
0 20px 0}}@media screen and (max-width: 768px){.faq .col-md-3{display:none}}@media screen and (max-width: 699px){.dialog{width:90%}.checkout-popup{width:100%}.checkout-popup .form-select-wrapper .form-select{min-width:0}}@media screen and (max-width: 499px){.section-title,
.normal-main .section-title{margin:15px
auto}.promotion-wrapper{width:100%}.promotion-wrapper .promotion-title{margin-bottom:10px}.promotion-wrapper .promotion-text{margin-bottom:0}.promotion-wrapper .promotion-text
p{margin-bottom:5px}.dialog .checkout-product-name{margin:10px
0 12px 0}.dialog
.row{margin:5px
0}.goods-preview .preview-primary-img{width:100%;height:100%}.goods-preview
div#caption_wrapper{width:100%}.goods-rollover{width:100%}.productintro-text
h2{line-height:1.2}.modal .form-section{height:500px}}@media screen and (max-width: 599px){.form-row .calc-button{margin-left:0}.col-xs-6.productintro-text,.col-xs-6.productintro-illustrtor{width:100%}}@media screen and (max-width: 459px){.cart-bar-good-select{width:auto}.goods-chooseform
input.country{width:160px}.goods-chooseform
input.postcode{margin-left:0;margin-top:10px}input.postcode{margin-top:10px}}@media screen and (max-width: 1000px){#shipping_costs table tr:nth-child(4) td:first-child{padding-left:0;width:100%}}@media screen and (max-width: 992px){.goods-preview{padding-right:15px;text-align:center}.goods-rollover{margin:0
auto}.goods-chooseform{padding-top:0}.goods-chooseform .form-row{margin-bottom:5px}.goods-chooseform
input.postcode{margin-top:0;margin-right:10px}.shopping-section .goods-options{margin:40px
20px;padding:0}.shopping-section .cart-add-button.cta{transition:none}.banner-content{top: -30px}.banner-content-wrapper .banner-title{font-size:18px}.banner-content-wrapper .banner-text
p{font-size:14px}.section-socials-wrapper .bx-wrapper .bx-next{right:0px}.section-socials-wrapper .bx-wrapper .bx-prev{left:0px}.banner{padding:5px
15px;font-size:14px;line-height:1.45em}.banner.promo
div{padding:0}.col-lg-3{display:none}}@media (min-width: 768px) and (max-width: 894px){#rwdnav>ul>li.fr>a{padding-left:4px;padding-right:4px}#rwdnav>ul>li.fr>a.user{padding-left:0}#rwdnav > ul > li .cart-counter{right: -14px}}@media screen and (min-width:768px) and (orientation:portrait){header .sticky-wrapper{height:81px !important}.section-title,
.normal-main .section-title{margin:25px
auto 20px}ul.two_cols_grid.register li.left,
ul.two_cols_grid.register
li.right{float:none;width:95%}ul.two_cols_grid.register
li.right{margin:0
0 20px 5%;padding-bottom:40px;border-bottom:1px solid #FDC72F}}@media screen and (min-width:768px){header .sticky-wrapper{height:81px !important}}@media screen and (max-width:767px){header{height:47px;border-bottom:0 none}header .sticky-wrapper{height:47px !important;display:block !important}.cart-bar.stuck{position:absolute}#rwdnav{border-bottom:1px solid rgba(68, 68, 68, 0.05)}#rwdnav > ul > li .cart-counter{right:52px;top:7px}.search-input{padding-bottom:10px}#rwdnav .search-input .input-clear{right:25px}#rwdnav .search-input input[type=text]:focus{border:0
none}#rwdnav .shop-sidelinks{padding:0
7px 10px}#rwdnav .shop-sidelinks
a{font-size:12px;display:inline-block;padding:8px
0}#rwdnav
#menu_search_results{overflow-y:scroll;-webkit-overflow-scrolling:touch}#rwdnav #menu_search_results h2,
#rwdnav #menu_search_results h4,
#rwdnav #menu_search_results h2
a{font-size:14px}#rwdnav #menu_search_results p,
#rwdnav #menu_search_results a,
#rwdnav #menu_search_results ul
li{font-size:12px;line-height:16px}#rwdnav #menu_search_results_wrapper p,
#rwdnav #menu_search_results
h4{margin:0
0 10px}#rwdnav #menu_search_results ul
li{margin:5px
0}#rwdnav #menu_search_results
blockquote{padding:10px;margin:10px
0;border-left:4px solid #000}.educate-wrapper{padding:20px
10px 0}.educate-wrapper
dl{float:none;display:inline-block;vertical-align:top;width:50%;padding:0
10px 20px;margin:0}#rwdnav .educate-wrapper{padding:15px
5px 0}#rwdnav .educate-wrapper
dl{padding:0
10px 15px}.normal-main{padding:0
15px}.section-title,
.normal-main .section-title{margin:25px
auto 20px}ul.two_cols_grid.register li.left,
ul.two_cols_grid.register
li.right{float:none;width:100%;margin-left:0}ul.two_cols_grid.register
li.right{margin:0
0 20px 0;padding-bottom:40px;border-bottom:1px solid #FDC72F}.ad-block{padding:95px
35px}.container{width:auto}#blog_container .article-detail-content blockquote
p{padding:10px
20px 0 20px}.article-list,.article-detail{padding:0px}.article-side{margin-right:25px}.article-paragraph{float:none;width:auto}.article-detail-footer
p{width:auto}.faq-main{padding-right:0}.faq-question-views{opacity:0}.section-promotion .promotion-wrapper,
.promotion .promotion-wrapper{border-left:none}body#how_it_works
h1{font-size:48px}#bundle .image_align,
#bundle .ewimg_left,
#bundle
.ewimg_right{margin:0}#bundle img.full_width,
#bundle .image_align
img{width:100%;height:auto}.shop-banner .banner-text-wrapper{position:relative;top:0;width:100%;margin-left:0;padding:20px
20px 0 20px}.shop-banner .banner-title{width:auto;margin-bottom:0.5em}.shop-banner
p{font-size:15px}form
#braintree_cc{float:none;width:100%;border-right:none}form #paypal-container{float:none;width:100%}.banner-wrapper{max-height:initial}.banner-content-wrapper{border-top:3px solid #fdc72f}.banner-content{max-height:initial;top:0;left:50%;transform:translateX(-50%)}.banner-rollover{padding-bottom:40px}.banner-rollover .prev,
.banner-rollover
.next{display:none}body#home
.container{position:relative}.section-reachlinks{text-align:left}.section-reachlinks
.row{font-size:0}.section-reachlinks li:not(:last-child){border-bottom:3px solid #FDC72F}.section-reachlinks li
a{overflow:hidden}.reachlink-2{width:50%;text-align:left;font-size:12px;padding:0
20px}.normal-story{padding:0
15px}.normal-story-wrapper .normal-story h2.story-headline{margin:0
0 25px;padding:0;font-size:30px}.normal-story-wrapper
.container{padding:0}.normal-ads-wrapper .ad-block{padding:55px
15px 50px}}@media screen and (max-width:640px){.ad-block .ad-block-left{margin:0
15px 15px 0}.ad-block .ad-block-right{float:none;width:auto}.side-nav{padding-left:0;padding-right:0}form
.suffix{margin-left:0}}@media screen and (max-width:631px){form .form-box
.suffix{margin-left:0}}@media screen and (max-width: 520px){body#how_it_works
h2{font-size:24px}}@media screen and (max-width:460px){.ewimg_left,.ewimg_right{float:none;margin:0.4em 0 0.5em 0}.article-paragraph{clear:both;max-width:none;padding:0}.productintro-illustrtor
img{width:100%}.shop-banner .banner-footer p
strong{padding-bottom:0}.ad-block{padding:40px
35px}.ad-block .ad-block-left{float:none;width:auto;margin-bottom:40px;padding-bottom:30px}.ad-block .ad-block-right{padding-left:0}}@media screen and (max-width:400px){.image_align{float:none}.image_align
.caption{width:100% !important}}@media screen and (max-width: 640px){body,body#home,body#blog,body#blog_container{padding-top:0}body .container,
body#how_it_works .how_section .container,
.news_section
.container{margin-left:auto;margin-right:auto;padding:0
15px;width:auto}}@media screen and (min-width:641px) and (max-width:1199px){.product-img{max-width:100%}}@media screen and (min-width:641px) and (max-width:767px){.product-showcase{padding:0}}@media screen and (max-width:640px){.product-col{width:50%}}@media screen and (max-width:630px){.product-col{width:100%}}@media screen and (max-width:399px){.signup{width:auto}}@media screen and (max-width:420px){form.edit_profile ul li.custom_textarea div.vert_aligner
textarea{height:100px}form.edit_profile .chosen-container{width:100%}}@media screen and (max-width:414px){.subscription-form
input{margin-bottom:8px;width:296px}.banner-box.show_mobile{display:block}.banner-rollover{padding-bottom:0}.banner-content{max-width:100%;height:190px;overflow:hidden;padding-top:10px}.banner-content-wrapper .banner-text{line-height:1.2em}}@media (max-width: 360px){.banner-content{font-family:12px}}.shop-wrapper .bx-wrapper{margin:0
!important}.shop-wrapper .bx-wrapper .bx-viewport{height:auto !important}#rwdnav .shop-wrapper a.bx-prev,
#rwdnav .shop-wrapper a.bx-next{position:absolute;width:32px;height:32px}#rwdnav .shop-wrapper a.bx-prev{left: -30px}#rwdnav .shop-wrapper a.bx-next{right: -30px}#rwdnav .shop-wrapper .bx-controls-direction
a.disabled{display:none}.shop-rollover{width:100%;padding:40px
40px 15px}.shop-sidelinks{clear:right;float:left;width:100%;height:auto;padding:10px
20px 30px 20px}#rwdnav .shop-sidelinks
a{width:auto;display:inline-block;margin-left:8px;margin-right:8px}@media screen and (max-width:1070px){#rwdnav .shop-wrapper a.bx-prev{left: -10px}#rwdnav .shop-wrapper a.bx-next{right: -10px}}@media screen and (max-width:767px){.shop-nav-slider .bx-controls{position:relative}#rwdnav .shop-wrapper a.bx-prev{left: -15px}#rwdnav .shop-wrapper a.bx-next{right: -15px}}.banner
p{color:#fff}@media screen and (max-width:767px){.banner,
.banner p,
.banner strong,
.banner
a{font-size:12px}.banner
a.btn{padding:4px
7px;font-size:12px}}@media screen and (max-width:480px){.banner,
.banner p,
.banner strong,
.banner
a{font-size:11px}.banner
a.btn{font-size:11px}}.section-socials-wrapper{padding:60px
0;background-color:#FCF5E9}.section-socials-wrapper .bx-wrapper .bx-viewport{background-color:transparent}.socials-rollover{padding:0}.socials-rollover .bx-wrapper{margin:0
!important;max-width:100% !important}.section-socials-wrapper
iframe{display:block;margin:0
!important;max-width:100%}.shopping-section .cart-bar-vertical-align{line-height:35px;height:35px}.shopping-section .cart-bar-vertical-align
span{display:inline-block;line-height:normal;vertical-align:middle;font-weight:600;font-size:13px}.shopping-section .form-select-wrapper
label{position:absolute;top:0;bottom:0;right:10px;line-height:43px;pointer-events:none}.shopping-section .form-select{border-radius:4px;padding-left:17px;padding-right:0px}.shopping-section
.available_now.bold{background:none;color:#0ab21b;font-size:14px;text-align:left}.shopping-section
.available_now{float:none;margin:0;padding:0}.shopping-section .available_now,
.shopping-section
.yotpo.bottomLine{margin:4px
0 0 65px}.shopping-section .available_now.bold
img{background:#0ab21b}.recommend_page_status_msg{background:none;color:#0ab21b;font-size:14px;font-weight:900}.recommend_page_status_msg.sold_out{color:red}.shopping-section .cart-bar{border-bottom:none;padding:0}.shopping-section .cart-bar.select{margin-top:10px;margin-bottom:5px}.shopping-section .cross-section{border-bottom:1px solid #d9d9d9;margin-top:25px;margin-bottom:25px;clear:both}.shopping-section .cart-add-button.cta{background:#ffc600;color:black;font-weight:bold;border-radius:4px;line-height:31px;height:31px}#cart-bar-button.disabled{background:#D9D9D9;cursor:not-allowed}.shopping-section .goods-options
h1{margin: -5px 0 0 0}.shopping-section
.bold{font-weight:900}.shopping-section
.delivery{margin-bottom:13px;display:inline-block}.shopping-section .color-blue{color:#53bbfa}.shopping-section .delivery::before{content:"";background-image:url("/images/box.png");background-size:100% 100%;display:inline-block;width:20px;height:20px;position:relative;top:5px}.shopping-section
.delivery_text{display:inline-block}.shopping-section .delivery_text
h4{margin:0;padding:0}.shopping-section .delivery_text
p{margin:0;padding:0;line-height:1.3em}.shopping-section .cart-bar-vertical-align{display:inline-block;min-width:60px}.shopping-section .select-wrapper{max-width:290px;position:relative;display:inline-block}.shopping-section .select-wrapper-small{width:60px;position:relative;display:inline-block}.shopping-section .form-select{display:inline-block;width:100%}.shopping-section .form-section-margin{margin-left:64px}.shopping-section .form-section{margin-bottom:15px}.shopping-section .cart-bar form.cart-form{display:inline-block;margin-left:5px}.shopping-section .cart-bar-good-select{width:auto}.shopping-section .cart-bar-good-select .form-select{height:31px;line-height:31px;min-width:0;padding-right:10px}#notify_input_box>input,#notify_input_box>.chosen-container{margin-bottom:5px;width:230px}@media screen and (max-width: 499px){.modal .form-input.country{display:block;width:100%}.modal .form-input.postcode{display:block;width:100%;margin-left:0%;margin-top:15px}.modal .form-select-wrapper
label{right:0px}.shopping-section .cart-bar-vertical-align{display:none}.shopping-section
.available_now.bold{font-size:13px}.normal-main
h1{font-size:14px}}@media screen and (max-width: 381px){.shopping-section .goods-options{margin:20px
0;padding:0}.shopping-section .form-section-margin{margin-left:0px}.shopping-section .select-wrapper{max-width:auto}.shopping-section .select-wrapper-small{display:block}.shopping-section .cart-add-button.cta{margin-left:0px;transition:none}.shopping-section .cart-bar.select{margin-top:10px}.shopping-section
.available_now.bold{font-size:12px}}@media screen and (max-width: 768px){.shopping-section .goods-options{margin:40px
20px;padding:0}.shopping-section .form-section-margin{margin-left:0px}.shopping-section .cart-add-button.cta{transition:none}.modal .form-section{width:80%}.modal .form-section{width:90%}}