/*! 
Shopify Activ8 Theme 
Design and coding by John Rawsterne 
www.rawsterne.co.uk
February 2014
*//*! modified normalize.css | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DDDDDD;border-color:rgba(0,0,0,0.1);border-image:none;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:1.25em 0 1.1875em}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{background:#fff}body{font-size:100%;line-height:1.618em;color:#222;background:#fff;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif;background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/site-background.jpg?12629334371514185769);background-position:top center;background-repeat:repeat-x;background-attachment:scroll}h1,h2,h3,h4,h5,h6{color:#333;text-transform:none;margin:0.2em 0 0.5em 0;line-height:1.4;text-rendering:optimizelegibility;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:none;font-weight:normal}h1{font-size:30px;color:#6c6e6e;font-weight:700}h2{font-size:24px}h3{font-size:18px;font-weight:normal;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif}h4{font-size:14px;font-weight:normal;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif}h5{font-size:1.3em}h6{font-size:1.1em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{font-size:12px;line-height:24px;margin:0 0 1.618em 0}a{color:#88b9de;text-decoration:underline}a:hover,a:focus,a:active{color:#222}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="telephone"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{color:#222;background-color:#fff;border:1px solid #ddd;display:block;font-family:inherit;font-size:1em;margin:0 0 1em;padding:0.5em;-webkit-transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;-ms-transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;-moz-transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;-o-transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;transition:box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;width:100%;line-height:1;border-radius:0px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}select{color:#222;background-color:#fff;border:1px solid #ddd;padding:0.5em}input:focus,select:focus,textarea:focus{border-color:#333}blockquote{border-left:1px solid #f6f6f6;margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em}blockquote cite{color:inherit;opacity:0.7;display:block;font-size:0.8125em}blockquote cite:before{content:"? "}blockquote cite a,blockquote cite a:visited{color:inherit}blockquote,blockquote p{opacity:0.65;line-height:1.6}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{opacity:0.6}pre{margin:1.5em 0;white-space:pre-wrap;word-wrap:break-word}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{font-size:1em;line-height:1.618em;margin-bottom:1.618em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%;font-size:12px;font-weight:normal}thead th{text-align:left;text-transform:uppercase}th,td{padding:4px 10px 4px 5px;border:#e0e0e0 1px solid}tr.even td{background:#f6f6f6;background:rgba(0,0,0,0.02)}td,th{padding-left:20px;font-weight:normal}tfoot{font-style:normal;font-weight:normal}.text-caption{color:#323b42;font-size:12px}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.go-left{float:left;margin:0 20px 10px 0}.go-right{float:right;margin:0 0 10px 20px}.skip{position:absolute;left:-9999em}img{height:auto;vertical-align:middle;max-width:100%}.page-main img{margin-bottom:25px;max-width:none}embed,object,video{max-width:100%;height:auto}.no-js iframe,.no-js embed,.no-js object,.no-js video{max-width:100% !important}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after,.block-grid:before,.block-grid:after{content:" ";display:table}.clearfix:after,.block-grid:after{clear:both}.lt-ie8 .clearfix,.lt-ie8 .block-grid{*zoom:1}.hide-for-mobile{display:none}@font-face{font-family:'icomoon';src:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icomoon.eot?12629334371514185769");src:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icomoon.eot?%23iefix&12629334371514185769") format("embedded-opentype"),url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icomoon.woff?12629334371514185769") format("woff"),url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icomoon.ttf?12629334371514185769") format("truetype"),url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icomoon.svg%23icomoon?12629334371514185769") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;display:inline-block;opacity:0.8}.icon-plus:before{content:"\e606"}.icon-minus:before{content:"\e616"}.icon-plus2:before{content:"\e617"}.icon-minus2:before{content:"\e618"}.icon-checkmark:before{content:"\e619"}.icon-cancel:before{content:"\e61a"}.icon-phone:before{content:"\e61b"}.icon-basket:before{content:"\e61c"}.icon-magnifier:before{content:"\e61d"}.icon-envelope:before{content:"\e61f"}.icon-sale:before{content:"\e620"}.icon-list:before{content:"\e61e"}.icon-add:before{content:"\e600"}.icon-minus:before{content:"\e601"}.icon-cancel:before{content:"\e612"}.icon-cancel2:before{content:"\e613"}.icon-cart3:before{content:"\e614"}.icon-cart2:before{content:"\e615"}.icon-user1:before{content:"\e603"}.icon-user2:before{content:"\e602"}.icon-arrow-up:before{content:"\e604"}.icon-arrow-up2:before{content:"\e605"}.icon-arrow-up3:before{content:"\e607"}.icon-arrow-right:before{content:"\e608"}.icon-arrow-left:before{content:"\e609"}.icon-home2:before{content:"\e610"}.icon-home:before{content:"\e611"}.icon-arrow-down:before{content:"\e60a"}.icon-arrow-up4:before{content:"\e60b"}.icon-arrow-large-right:before{content:"\e60c"}.icon-arrow-large-left:before{content:"\e60d"}.icon-arrow-left3:before{content:"\e60e"}.icon-arrow-right2:before{content:"\e60f"}.button,.button:visited,.content-row a.button{background:#3d93d0;color:#fff;font-weight:normal;text-transform:uppercase;text-decoration:none;font-size:16px;width:auto;border-radius:0px;border:none;cursor:pointer;display:inline-block;font-family:inherit;line-height:1em;margin:0;padding:10px 20px 10px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700}.button:hover,.button:focus,.content-row a.button:hover,.content-row a.button:focus{background-color:#88b9de;color:#fff;text-decoration:none}.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-ms-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-o-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}.button.large{font-size:1.25em;padding:15px 30px 16px}.button.medium{font-size:1em}.button.small{font-size:0.85em;padding:7px 14px 8px}.button.secondary,.button.secondary:visited,.content-row a.button.secondary,.content-row a.button.secondary:visited{background-color:#e6e6e6;color:#88b9de}.button.secondary:hover,.button.secondary:focus,.content-row a.button.secondary:hover,.content-row a.button.secondary:focus{background-color:#9bc8eb;color:#fff}.button.disabled,.button[disabled]{opacity:0.6;cursor:default;background:#3d93d0;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.button.disabled:hover,.button[disabled]:hover{background:#3d93d0}input[type=submit].button,button.button{-webkit-appearance:none}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}#content{padding:20px 0 60px 0}.inner,.boxed{width:100%;max-width:80em;min-width:20em;margin:0 auto;padding:0 20px;position:relative}.boxed{padding:0}#content .inner{overflow:hidden}#content.has-slider{padding-top:0}.content-row{background:#fff;background:#fff;color:#424242}.content-row a{color:#88b9de}.content-row a:hover,.content-row a:focus,.content-row a:active{color:#222}#main-promos{padding:1em 0 0 0}.block-grid{display:block;padding:0;margin:0 -10px}.block-grid>li{display:block;height:auto;float:none;padding:0 10px 20px 10px;width:100%}.header-row{color:#222;width:100%;text-align:center;position:relative}#offer-link{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;font-style:italic;font-weight:700;position:absolute;left:0px;top:0px;line-height:38px;color:#fff;text-decoration:none}#offer-link:hover{text-decoration:underline}#logo{margin:0;padding:0;line-height:1.2;text-decoration:none;font-size:3em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:none;font-weight:normal;position:absolute;left:0px;top:0px;width:380px;height:127px}#logo h1{font-size:1em;margin:0;padding:0;line-height:1.2}#logo a{text-decoration:none;color:#222}#logo a:hover,#logo a:focus,#logo a:active{text-decoration:none;color:#fff}#currency-switch{padding:5px 0}#currency-switch label{font-size:0.8em}.js .mobile-nav{display:none}.js .mobile-menu{display:none}.js #menu{display:block}@media all and (max-width: 49em){.js .mobile-nav{display:block}.js #menu{display:none}}.mobile-button{display:inline-block;margin:5px;text-decoration:none;padding:10px 15px 10px 15px;border-radius:2px}#show-nav{background:#000;color:#fff}#mini-cart{background:#88b9de;color:#fff;float:right}.mobile-nav{background:#DEF1FF;border-bottom:5px solid #3D93D0}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav li{border-top:#9bc8eb 1px solid}.mobile-nav li.search-box{padding:8px 15px}.mobile-nav li.search-box span{display:none}.mobile-nav li.search-box input{padding:10px 10px 10px 35px;width:100%;color:#222;background:#fff url(icon-search-dark.png) no-repeat 10px center;border:rgba(0,0,0,0.3) 1px solid}.mobile-menu a{text-decoration:none;display:block;color:#898b8c;padding:10px 15px;line-height:1.2;position:relative}.mobile-menu a:hover,.mobile-menu a:focus,.mobile-menu a:active{color:#fff;outline:none}.mobile-menu ul a{padding-left:30px}.mobile-menu ul ul a{padding-left:50px}.mobile-menu ul ul ul a{padding-left:70px}.js .mobile-menu ul{display:none}.mobile-nav li.has-sub>a:after{content:'\e606';font-family:'icomoon';position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:0;width:40px;height:40px;text-align:center;line-height:40px}.mobile-nav li.has-sub.active>a:after{content:'\e616'}.mobile-nav li.active{background:rgba(0,0,0,0.1)}#guru-test{background-size:cover;height:100px}#slideshow{position:relative;padding-bottom:0;margin-bottom:20px;-webkit-box-shadow:0 16px 16px -16px rgba(0,0,0,0.53);-ms-box-shadow:0 16px 16px -16px rgba(0,0,0,0.53);-moz-box-shadow:0 16px 16px -16px rgba(0,0,0,0.53);-o-box-shadow:0 16px 16px -16px rgba(0,0,0,0.53);box-shadow:0 16px 16px -16px rgba(0,0,0,0.53)}#slides{width:100%;height:auto;text-align:center}.slide{display:none;width:100%;height:auto}.first-slide{display:inline-block}.slide a{position:relative;display:inline-block;width:100%}.slide img{width:100%;height:auto}.slide-prev span,.slide-next span{margin:0;display:inline-block;line-height:50px}.slide-prev,.slide-next{color:#222;background:rgba(255,255,255,0.3);display:block;font-size:2em;line-height:50px;width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;z-index:200;text-align:center;font-weight:normal}.slide-prev{left:0px}.slide-next{background-position:right top;right:0px}.slide-prev:hover,.slide-next:hover{cursor:pointer;background:rgba(255,255,255,0.7)}.captions{display:block;width:100%;max-width:100%;position:absolute;z-index:100;left:0px;top:0px;padding:0em 4em;line-height:1.2;text-align:center;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.caption{display:inline-block;margin:0 0 10px 0;opacity:0;background:#fff;background:rgba(255,255,255,0.5);color:rgba(0,0,0,0);padding:0.5em 0.86em}.cta{background:rgba(136,185,222,0.9);color:#fff}.animate1{-moz-animation:fadeInRight 0.3s ease-in 1.3s backwards;-webkit-animation:fadeInRight 0.3s ease-in 1s backwards;animation:fadeInRight 0.3s ease-in 1s backwards;opacity:1}.animate2{-moz-animation:fadeInRight 0.8s ease-in 1.3s backwards;-webkit-animation:fadeInRight 0.8s ease-in 1s backwards;animation:fadeInRight 0.8s ease-in 1s backwards;opacity:1}.slide-pager,.caption1,.caption2{display:none}#slideshow.single-slide .slide-prev,#slideshow.single-slide .slide-next,#slideshow.single-slide .slide-pager{display:none}.collection-th li{padding-bottom:20px}.collection-th a{color:#222;background:#fff;display:block;position:relative;text-align:center;text-decoration:none;-webkit-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.collection-th a:hover{background:#f6f6f6;color:#222}.thumbnail{position:relative;display:block;background:#fff;-webkit-box-shadow:0 6px 6px -6px rgba(0,0,0,0.1);-ms-box-shadow:0 6px 6px -6px rgba(0,0,0,0.1);-moz-box-shadow:0 6px 6px -6px rgba(0,0,0,0.1);-o-box-shadow:0 6px 6px -6px rgba(0,0,0,0.1);box-shadow:0 6px 6px -6px rgba(0,0,0,0.1)}.price{display:block;font-size:1em;opacity:0.7;padding:0 6px 10px 6px}.price em{font-style:normal}.sold-out{color:#88b9de}.product-title{display:block;line-height:1.2;padding:10px 10px 0 10px}.sale,.new{display:block;padding:1em;position:absolute;font-size:11px;letter-spacing:1px;top:0px;line-height:1}.sale{background:#3a8cc6;color:#fff;left:0px}.new{background:#2eaae8;color:#fff;right:0px}.round{padding:0;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center}.sale.round{left:5px;top:5px}.new.round{right:5px;top:5px}.collection-th .sale.round{left:-7px;top:-7px}.collection-th .new.round{right:-7px;top:-7px}.collection-list .thumbnail{background:none}.collection-list a{display:block;position:relative;text-align:center}.collection-list .product-title{background:rgba(58,140,198,0.5);color:#fff;display:block;padding:0.5em;position:absolute;bottom:10%;left:10%;width:80%;text-align:center;line-height:1.2;-webkit-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.collection-list a:hover .product-title{background:rgba(58,140,198,0.9)}.no-captions .product-title{display:none}#collection-desc{margin:0 0 50px 0;font-size:14px}.coll-img{margin:0 0px 10px 0}.sidebar{color:#222;background:#fff;padding:20px;margin:0 0 20px 0;overflow:hidden}.sidebar h5{color:#222;margin:0;padding:0}.sort-selector{margin:0 0 15px 0}.subnav-top{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/bg-subnav-top.png?12629334371514185769);padding-bottom:18px;margin-bottom:20px}.sidebar .subnav-top h5{color:#fff;font-size:18px;text-transform:uppercase;padding:18px 25px;line-height:1em;border-bottom:3px solid #6caddb;margin-bottom:18px;font-weight:bold;font:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif}nav.sidebar ul{padding:0px;margin:0px}nav.sidebar ul li{list-style:none;padding-lefT:30px;margin-bottom:18px}nav.sidebar ul li a{color:#fff;font-size:14px;text-decoration:none;display:block;line-height:1em}.subnav-bottom{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/bg-subnav-bottom.png?12629334371514185769)}.sidebar .subnav-bottom h5{color:#fff;font-size:14px;text-transform:uppercase;padding:20px 25px;line-height:1em;border-bottom:2px solid #4999d3;margin-bottom:18px;font-weight:bold;font:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif}.sidebar .tags a{color:#fff;font-size:0.8em;line-height:1em;font-size:14px;text-decoration:none;display:block;padding:15px 15px;margin:0 auto 0px auto;width:90%;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .tags a.current{background:#3d93d0}.sidebar .tags a.current:hover{cursor:default;text-decoration:none}.sidebar .tags a:hover,.sidebar .tags a:focus,.sidebar .tags a:active{color:#fff;background:#3d93d0;text-decoration:underline}.quick-view{display:none;border-radius:2px 2px 0 0;background:#88b9de;color:#fff;line-height:2.5;position:absolute;bottom:0px;left:0px;width:100%;text-align:center}.product-images{float:left;width:38%;position:relative}.main-image{position:relative;display:inline-block;width:100%;max-width:100%}.product-details{float:right;width:55%}.product-details h1{font-size:1.5em;color:#333}.product-description{border-top:#eee 1px solid;padding:10px 0 0 0}.thumb{position:relative}.product-title{padding-top:10px}.white-popup{position:relative;background:#fafafa;color:#333;padding:20px;width:90%;max-width:1200px;margin:20px auto}.white-popup .mfp-close{background:rgba(0,0,0,0.1)}#product-details h2{color:#3d93d0;font-size:30px;font-weight:700}#product-images{margin:0 0 0px 0}#product-images p{font-size:0.8em;margin:0;padding:0}.productimage{background:#fff;border:#ccc 1px solid;position:relative;display:inline-block;max-width:100%}#more-images{padding:0 50px;position:relative;text-align:center}#more-images a.active-img{border:#88b9de 1px solid;outline:none}#product-shot .icon-magnifier{display:none}#product-shot:focus{outline:none}.zoomImg{max-height:none}.product-price-wrap{font-size:1.5em;margin:0 0 20px 0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}.product-compare-price{opacity:0.4;font-size:0.8em}.selector-wrapper{display:none}.product-variants{margin-bottom:20px}.swatch-element{display:inline-block;border:1px solid #cccccc;text-align:center;height:24px;font-size:12px;margin-bottom:5px}.swatch-element.active{color:#fff;background:#6c6e6e}.swatch-element.soldout{display:inline-block !important;opacity:.5}.swatch-element label{cursor:pointer;padding:4px 15px;position:relative;top:-1px}.swatch-element.soldout label{cursor:default}.swatch-element input{display:none}.cartableProduct{margin:0 0 20px 0}.selector-wrapper{margin:0 0 20px 0}.selector-wrapper label{display:block;font-size:0.8em}.selector-wrapper select{padding:0.5em 1em;width:100%;min-width:200px}#share-me{border-top:#f6f6f6 1px solid;padding:20px 0 15px 0}.purchase{float:left;margin:0 20px 0 0;font-size:18px;padding:0.8em 1.6em}.qty-field{float:left;margin:0;padding:0.7em 3em 0 0;overflow:hidden;width:160px}.qty-field label{display:block;float:left;width:50px;font-size:0.8em;text-align:right;padding:3px 7px 3px 0px}.qty-field input{width:60px;height:33px;line-height:33px;padding:0 .5em}.pay-field{margin:-1em 0 0 0;float:left}#share-me label{display:none}#product-description p{color:#272d33;font-size:14px;line-height:25px}#related h3{border-bottom:1px solid #e6e6e6;padding-bottom:5px}#product-details ul.fd-product-tabs{display:block;height:40px;padding:0px;margin:20px 0 0 0px}#product-details ul.fd-product-tabs li{float:left;list-style:none;margin-right:2px}#product-details ul.fd-product-tabs li a{display:block;height:40px;line-height:40px;padding:0px 20px;color:#ffffff;background:#668aa4;text-decoration:none;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;font-size:15px}#product-details ul.fd-product-tabs li a.fd-product-tab-active{background:#3176a6;top:0px}.fd-product-tab-content .fd-product-tab-pane{background:#3176a6;padding:30px 15px;width:100%;color:#fff;font-size:13px;display:none}.fd-product-tab-content .fd-product-tab-pane:first-child{display:block}.fd-product-tab-content .fd-product-tab-pane p,.fd-product-tab-content .fd-product-tab-pane p span,.fd-product-tab-content .fd-product-tab-pane li,.fd-product-tab-content .fd-product-tab-pane li span{color:#fff !important}.panel{background:none repeat scroll 0 0 #F2F2F2;border-color:#D9D9D9;border-style:solid;border-width:1px;margin-bottom:1.25em;padding:1.25em}.breadcrumbs{border-color:#e6e6e6;border-radius:2px;border-style:solid;border-width:1px;display:block;list-style:none outside none;margin:0 0 35px 0;overflow:hidden;padding:0.5625em 0.875em;line-height:1}.breadcrumbs a{color:#456275;text-decoration:none}.breadcrumbs a.current{color:#afafaf;cursor:default}.breadcrumbs a:hover{color:#222}.breadcrumbs>*{color:#456275;float:left;font-size:0.6875em;margin:0;text-transform:uppercase}.breadcrumbs>*:before{color:#456275;content:"/";margin:0 0.75em;position:relative}.breadcrumbs>*:first-child:before{content:" ";margin:0}.paginate{text-align:center;border-top:#f6f6f6 1px solid;padding:0.8em 0}.paginate span{color:#3b8fca;display:inline-block}.paginate a{color:#3b8fca;display:inline-block;padding:0.0625em 0.4375em;text-decoration:none;font-size:14px}.paginate a:hover,.paginate a:focus{color:#88b9de;background:#3d93d0}.paginate .current{background:#3d93d0;color:#fff;padding:0.0625em 0.4375em;font-size:14px}.gt-accordion>h4{background:#ddd;background:rgba(221,221,221,0.7);color:#222;font-size:1.25em;cursor:pointer;margin:0.25em 0 0 0;padding:.5em 3em .5em .75em;line-height:1;position:relative}.gt-accordion>h4:hover{color:#88b9de}.gt-accordion>h4.active{background:#ddd;color:#88b9de}.gt-accordion>h4:after{content:"\e606";font-family:'icomoon';font-size:1.5em;font-weight:normal;display:block;position:absolute;right:10px;top:50%;margin-top:-20px;width:40px;height:40px;line-height:40px}.gt-accordion>h4.active:after{content:"\e616";font-family:'icomoon';font-size:1.5em;font-weight:normal}.gt-accordion>div{padding:1em;background:#ddd;background:rgba(221,221,221,0.9);color:#222}.gt-accordion p{margin:0;padding:0 0 1em 0}.gt-accordion ol,.gt-accordion ul{margin:0;padding:0 0 0 1.5em}.responsive-tabs__heading{display:none}.responsive-tabs__list__item{display:inline;cursor:pointer}@media (max-width: 767px){.responsive-tabs__list{display:none}.responsive-tabs__heading{display:block;cursor:pointer}.responsive-tabs__panel--closed-accordion-only{display:none}}@media (min-width: 768px){.responsive-tabs__panel--closed-accordion-only{display:block !important}}.responsive-tabs-wrapper{clear:both;zoom:1;color:#222}.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table}.responsive-tabs-wrapper:after{clear:both}.responsive-tabs__heading:focus,.responsive-tabs__list__item:focus{outline:1px solid rgba(0,0,0,0.3)}.responsive-tabs__heading--active:focus,.responsive-tabs__list__item--active:focus{outline:none !important}.responsive-tabs__list{font-size:1em;margin:1em 0 0 0;padding:0 0 0 0;line-height:1;display:block;overflow:hidden}.responsive-tabs__list__item{background:#ddd;background:rgba(221,221,221,0.7);padding:0.75em;margin-right:2px;display:inline-block}.responsive-tabs__list__item:hover{color:#88b9de}.responsive-tabs__list__item--active,.responsive-tabs__list__item--active:hover{background:#ddd;color:#88b9de}.responsive-tabs__panel{margin-bottom:3em;padding:1em;background:#ddd;background:rgba(221,221,221,0.7)}.responsive-tabs__panel--active{background:#ddd}.content-row .responsive-tabs-wrapper h1,.content-row .responsive-tabs-wrapper h2,.content-row .responsive-tabs-wrapper h3,.content-row .responsive-tabs-wrapper h4,.content-row .responsive-tabs-wrapper h5,.content-row .responsive-tabs-wrapper h6{color:#222}@media (max-width: 767px){.responsive-tabs__list{display:none}.responsive-tabs__panel{margin-bottom:0}.content-row .responsive-tabs__heading{color:#222;background:#ddd;background:rgba(221,221,221,0.7);padding:0.75em;position:relative;font-size:1.25em;margin:0.25em 0 0 0}.responsive-tabs__panel--active{background:#ddd;background:rgba(221,221,221,0.9)}.responsive-tabs__heading:after{content:"\e606";font-family:'icomoon';font-size:1.5em;font-weight:normal;display:block;position:absolute;right:10px;top:50%;margin-top:-20px;width:40px;height:40px;line-height:40px}.content-row .responsive-tabs__heading:hover,.content-row .responsive-tabs__heading--active:hover{color:#88b9de}.content-row .responsive-tabs__heading--active{background:#ddd}.content-row .responsive-tabs__heading--active:after{content:"\e616";font-family:'icomoon';font-size:1.5em;font-weight:normal}}.social-row{background:#f6f6f6;background:#f6f6f6;color:#222;padding:50px 0 30px 0}.social-row h1,.social-row h2,.social-row h3,.social-row h4,.social-row h5,.social-row h6{color:#222}.social-row a{color:#88b9de}.social-row a:hover,.social-row a:focus,.social-row a:active{color:#222;text-decoration:underline}.field-wrap{font-size:1em;font-family:inherit;overflow:hidden}.field-wrap input{font-size:inherit;height:auto;padding:0.8em 0.5em}.field-wrap .button{font-size:1em;line-height:1;height:auto;padding:0.88em 0.5em;border:#3d93d0 1px solid}.social-row input[type="text"]{float:left;width:58%;line-height:normal;font-size:1em;line-height:1;margin:0 0 0 0;border-color:#ddd}.social-row .button{float:left;min-width:30%}.newsletter input{height:auto;padding:0.88em 0.5em}.social-icons span{display:inline-block;height:70px;overflow:hidden}.social-icons a{display:inline-block;margin:0 6px 6px 0;width:90px;height:1px;padding-top:50px;overflow:hidden;background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/social-icons.png?12629334371514185769) no-repeat;margin-bottom:20px;text-align:center;-webkit-transition:hover .5s;transition:hover .5s;font-size:12px;color:#fff;text-decoration:none}.social-icons a:hover{height:55px;padding-top:35px}.social-icons a.facebook{background-position:14px 0}.social-icons a.facebook:hover{background-position:-275px 0px}.social-icons a.twitter{background-position:-100px 0}.social-icons a.twitter:hover{background-position:-388px 0}.social-icons a.google-plus{background-position:-200px 0}.social-icons a.google-plus:hover{background-position:-490px 0}.social-icons a.linkedIn{background-position:18px -78px}.social-icons a.linkedIn:hover{background-position:-272px -78px}.social-icons a.youtube{background-position:-100px -78px}.social-icons a.youtube:hover{background-position:-390px -78px}.social-icons a.RSS{background-position:-200px -78px}.social-icons a.RSS:hover{background-position:-490px -78px}.social-icons img{max-width:100%}.social-icons a:hover,.social-icons a:hover,.social-icons a:hover{text-decoration:none}.latest-posts{margin:0;list-style:none}.latest-posts{list-style:none;margin:0 0 1.6em 0;padding:0}.latest-posts p{margin:0;padding:0}.latest-posts li{margin:0 0 1.6em 0;background:#eee;padding:1em}.pst-img{float:left;width:33%;margin:0.5em 1em 0.25em 0}.social-row .subscribe{background:#5e2929;color:#222;border:none}.social-row input{border-color:#fff}.free-text{margin:0 0 1.618em 0}.social-icons2 span{display:inline-block;height:70px;overflow:hidden}.social-icons2 a{display:inline-block;margin:0 6px 6px 0;width:90px;height:1px;padding-top:50px;overflow:hidden;background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/social-icons-2.png?12629334371514185769) no-repeat;margin-bottom:20px;text-align:center;-webkit-transition:hover .5s;transition:hover .5s;font-size:12px;color:#fff;text-decoration:none}.social-icons2 a:hover{height:55px;padding-top:35px}.social-icons2 a.instagram{background-position:14px 0}.social-icons2 a.instagram:hover{background-position:-275px 0px}.social-icons2 a.pinterest{background-position:-100px 0}.social-icons2 a.pinterest:hover{background-position:-388px 0}.social-icons2 a.tumblr{background-position:-200px 0}.social-icons2 a.tumblr:hover{background-position:-490px 0}.social-icons2 a.vimeo{background-position:18px -78px}.social-icons2 a.vimeo:hover{background-position:-272px -78px}.social-icons2 a.flickr{background-position:-100px -78px}.social-icons2 a.flickr:hover{background-position:-390px -78px}.social-icons2 a.link{background-position:-200px -78px}.social-icons2 a.link:hover{background-position:-490px -78px}.social-icons2 img{max-width:100%}.social-icons2 a:hover,.social-icons2 a:hover,.social-icons2 a:hover{text-decoration:none}.cart-header{display:none}.cart-contents{list-style:none;margin:0;padding:0}.cart-contents li{border-bottom:#f6f6f6 1px solid;margin:0 0 10px 0;padding:0 0 10px 0}.cart-col1{float:left;margin:0 0px 10px 0;width:20%}.cart-col2,.cart-col3,.cart-col4{float:right;width:75%}.cart-col2 a{text-decoration:none;font-weight:bold}.short-desc{font-size:0.8em;margin:0;padding:0;display:none}.cart-col3{font-weight:bold}.cart-col4 label{display:block;float:left;font-size:0.8em;line-height:2.5;margin:0 10px 0 0}.cart-col4 input{width:50px;float:left;margin:0 10px 0 0}.cart-col4 a{font-size:0.8em}.cart-col5,.cart-col6{display:none}.cart-sub-actions{border-bottom:#f6f6f6 1px solid;padding:0 0 10px 0;margin:0 0 10px 0}.cart-sub-actions a{text-decoration:none}.go-back{float:left}.cart-update{float:right}.action-main{margin:0 0 2em 0}#cart-note{margin:0 0 1em 0;padding:0 0 1em 0}#cart-note textarea{min-height:100px}.cart-tot2{background:#fff;padding:1em;text-align:center}.cart-tot2 h5{color:#222}.cart-tot2 .button{font-size:1.5em;padding:0.5em 1.5em}.cart-promo{display:block;margin:0 0 2em 0}#shipping-calculator{border-bottom:#f6f6f6 1px solid;margin:0 0 1em 0;padding:0 0 1em 0}#shipping-calculator h3{font-size:1.2em}#shipping-calculator label{display:block}#shipping-calculator select{padding:0.5em;width:100%}#shipping-calculator p{margin:0 0 1em 0;padding:0}#wrapper-response{display:none;background:#f6f6f6;padding:1em}.blog-sub{display:none}.article{margin:0 0 5em 0}.article h2 a{text-decoration:none}.meta{border-top:#f6f6f6 1px solid;border-bottom:#f6f6f6 1px solid;overflow:hidden;padding:0.5em}.meta a{text-decoration:none}.meta span{display:inline-block;font-size:0.8em}.meta .sep{padding:0 10px;opacity:0.3}.meta .post-comment-count{float:none}.post-comment-count a{display:inline-block;margin:0 0.5em 0 0}#article .article{margin-bottom:1em}.social-article{margin:0 0 1em 0}.article-nav{margin:0 0 1em 0;border-top:#f6f6f6 1px solid;border-bottom:#f6f6f6 1px solid;padding:0.5em 0}#comments{padding:1em 0}.feedback{background:#00b393;color:#fff;padding:1em;font-weight:bold;font-size:1.25em}.feedback p{margin:0;padding:0}.feedback.error{color:#a00}#comments form{padding:2em;background:#f6f6f6}#comments form p{margin:0;padding:0}#comments form label{font-size:0.8em}#comments form textarea{min-height:100px}.comment-list{list-style:none;margin:0;padding:0}.comment-list li{font-size:0.8em;border-top:#f6f6f6 1px solid;margin:0 0 1em 0;padding:2em 0 1em 0}.comment-author span{opacity:0.5;text-transform:none;font-weight:normal}.comment-content p{margin:0 0 1em 0;padding:0}.contact-us form{padding:1em;background:#f6f6f6}.contact-us form p{margin:0 0 1em 0}.contact-us form input{margin:0}.contact-us form label{font-size:0.8em}.page-with-sub .page-sub{padding:1em;background:#f6f6f6;margin:1em 0}.side-promo{display:inline-block;margin:0 0 1.6em 0;max-width:100%}.side-links ul{list-style:none;margin:0;padding:0}.page-sub .section{font-size:0.8em;margin:0 0 1.6em 0}.page-sub .section h5{border-bottom:2px solid #f6f6f6;margin:0;padding:0 0 0.5em 0}.search-form input[type="text"]{float:left;width:60%;margin:0;border-color:#ddd}.search-form .button{float:left;min-width:40%}#search-results ol{list-style:none;margin:0;padding:0}#search-results ol li{margin:1em 0;padding:1em 0 0 0;border-top:#e6e6e6 1px solid}.res-image{float:left;max-width:20%;margin:0 20px 5px 0}#search-results li h4,#search-results li p{margin:0;padding:0}#search-results li p{font-weight:bold}#search-results li span{display:block;clear:both;font-size:0.8em}.site-footer{background:#486274;background:#486274;color:#fff;padding:30px 0}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer a:hover,footer a:focus,footer a:active{color:#fff}.payment-methods{overflow:hidden;text-align:center}.payment-methods img{width:32px;display:inline-block;margin:0 6px 6px 0}.footer-links{text-align:center}.footer-links a{diplay:inline-block;padding:0 15px;text-decoration:none;white-space:nowrap}.footer-links a:hover,.footer-links a:focus,.footer-links a:active{text-decoration:underline}.copyright{border-top:#ccc 1px solid;margin:0;padding:1.6em 0 0 0}.copyright,.subtext{text-align:center;font-size:0.8em}.subtext{margin:0.5em 0 0 0}#back-top{background:rgba(136,185,222,0.3);bottom:2em;color:#fff;display:none;font-size:1em;padding:0.5em;position:fixed;right:2em;text-decoration:none;line-height:1}#back-top:hover,#back-top:active,#back-top:focus{background:rgba(136,185,222,0.7)}#back-top span{font-size:2em;margin:0}#back-top i{display:none}.make-trans{background:none}#customer-area table{background:#fff;background:rgba(255,255,255,0.75)}#customer-area .note{margin:0 0 1em 0;padding:0}#customer-area .feedback{margin:0 0 1em 0}#customer-area .feedback ul{margin:0;padding:0 0 0 2em}#customer-area label{font-size:0.8em;display:block}#customer-area form p{margin:0 0 1em 0;padding:0}#customer-area form p.form-action{padding-top:1em}#customer-area form input{margin:0}#login-form,#login-sub{margin:0 0 1em 0;padding:1em;background:#f6f6f6}.add-address{margin:0 0 1em 0}.customer_address{background:#f6f6f6;padding:1em;margin:0 0 1em 0}.customer_address p{margin:0;padding:0}.default-address{font-weight:bold;font-style:italic}#order_address h5{font-size:1em}#order_address h5,#order_address p{margin:0;padding:0}#order_payment,#order_shipping{background:#f6f6f6;padding:1em;margin:0 0 1em 0}.order_date{margin:0 0 1em 0;font-style:italic}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/grabbing.png?12629334371514185769) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-item{padding:10px 5px}.owl-buttons span{margin:0;line-height:40px;display:inline-block}.owl-next,.owl-prev{background:#fff;background:rgba(255,255,255,0.6);color:#88b9de;margin:0;display:inline-block;line-height:40px;height:40px;width:40px;text-align:center;cursor:pointer;position:absolute;top:50%;margin-top:-20px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.owl-prev{left:0px}.owl-next{right:0px}.image-nav span.owlnext{margin:0 0 0 5px}.owl-next:hover,.owl-prev:hover{color:#fff;background:#88b9de}@media all and (min-width: 30em){.block-grid>li{float:left;width:50%}#search-results li span{clear:none}.search-form input[type="text"]{width:70%}.search-form .button{min-width:30%}}#menu,#menu ul{background:#3d93d0;color:#fff;list-style:none;padding:0;margin:0 auto;line-height:1}#menu ul{min-width:9em}#menu li{position:relative;line-height:1;border-right:1px solid #78b4de}#menu a{padding:0px 25px;color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;line-height:50px;font-size:14px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700}#menu .has-sub>a{padding-right:35px}#menu li a{white-space:nowrap}.home-link{display:none}#menu .mini-cart{color:#fff}#menu a:hover{color:#fff;background-color:#88b9de}#menu>li{float:left;z-index:200;border-right:#78b4de 1px solid}#menu>li>a{display:block}#menu>li.menu-right{float:right;border-left:#78b4de 1px solid}#menu li.has-form{padding:8px 15px}#menu li.has-form input{width:140px;padding:5px 5px 5px 30px;background:#fff url(icon-search-dark.png) no-repeat 10px center;border:rgba(0,0,0,0.3) 1px solid;color:#222}#menu>li.level-1>a{position:relative}#menu>li.level-1>a:after{width:0;height:0;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-style:solid;border-width:5px;content:"";display:block;height:0;margin-top:-2.5px;top:50%;width:0;position:absolute;right:15px;opacity:0.7}#menu li.level-2>a:after,#menu li.level-3>a:after{width:0;height:0;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fff;border-style:solid;border-width:5px;content:"";display:block;height:0;margin-top:-2.5px;top:50%;width:0;position:absolute;right:15px;opacity:0.7}#menu li ul{position:absolute;z-index:9999;left:0px;height:0px;overflow:hidden;z-index:100;visibility:hidden;opacity:0;-webkit-transition:all 0.20s ease 0s, visibility 0s linear 0.2s;-ms-transition:all 0.20s ease 0s, visibility 0s linear 0.2s;-moz-transition:all 0.20s ease 0s, visibility 0s linear 0.2s;-o-transition:all 0.20s ease 0s, visibility 0s linear 0.2s;transition:all 0.20s ease 0s, visibility 0s linear 0.2s}#menu li li a{display:block;position:relative;z-index:100;border-top:1px solid #9bc8eb}#menu li li li a{z-index:200;border-top:1px solid #9bc8eb}.no-js #menu li.level-1:hover>ul,.no-js #menu li.level-2:hover>ul,.no-js #menu li.level-3:hover>ul,#menu.hover-me li.level-1:hover>ul,#menu.hover-me li.level-2:hover>ul,#menu.hover-me li.level-3:hover>ul{left:0;visibility:visible;opacity:1;-webkit-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;height:auto;overflow:visible}.no-js #menu li.level-2:hover>ul,.no-js #menu li.level-3:hover>ul,#menu.hover-me li.level-2:hover>ul,#menu.hover-me li.level-3:hover>ul{left:100%;top:0}#menu li.level-1>ul.open,#menu li.level-2>ul.open,#menu li.level-3>ul.open{left:0;visibility:visible;opacity:1;-webkit-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;height:auto;overflow:visible}#menu li.level-2>ul.open,#menu li.level-3>ul.open{left:100%;top:0}#menu .top-search .icon-magnifier{opacity:0.7;display:block;font-size:24px;width:34px;height:34px;line-height:34px;margin:0;padding:0px;cursor:pointer;text-align:center}#menu .top-search .icon-magnifier:hover,.top-search .icon-magnifier:active{opacity:1}#menu .top-search{width:34px;height:34px;position:relative;display:block}#menu .top-search .input-wrap{height:34px;overflow:hidden;position:absolute;right:34px;-webkit-transition:width 200ms ease 0s;-ms-transition:width 200ms ease 0s;-moz-transition:width 200ms ease 0s;-o-transition:width 200ms ease 0s;transition:width 200ms ease 0s;width:0;top:0px}#menu .top-search.active .input-wrap{width:330px;z-index:1000}#menu .top-search.active .input-wrap input{width:100%;height:34px;padding:0 5px;border:none;font-size:12px}#menu .top-search.active .icon-magnifier{background:rgba(0,0,0,0.2);opacity:1}#menu li.search-box{padding:8px 15px;z-index:1000;border-right:none}#menu li.home-link span{margin:0}@media all and (min-width: 49em){.hide-for-mobile{display:block}.block-grid{display:block;padding:0;margin:0 -10px}.block-grid>li{display:block;height:auto;float:left;padding:0 10px 20px 10px}.columns1{margin:0}.columns1>li{width:100%}.columns2>li{width:50%}.columns3>li{width:33.33333%}.columns4>li{width:25%}.columns5>li{width:20%}.columns6>li{width:16.66667%}.columns7>li{width:14.28571%}.columns8>li{width:12.5%}.columns9>li{width:11.11111%}.columns10>li{width:10%}.columns11>li{width:9.09091%}.columns12>li{width:8.33333%}.js .mobile-nav{display:none}.js #menu{display:block;position:relative;z-index:1000}.js #menu.fixed{position:fixed;top:0px;left:0px;width:100%;z-index:1000}#currency-switch{position:absolute;right:20px;top:20px;padding:0}#currency-switch label{display:block;line-height:1.5}#currency-switch select{padding:0.25em}.slide-pager{position:absolute;bottom:0px;display:block;text-align:center;padding:15px 0;z-index:200;width:100%}.slide-pager a{background:#fff;opacity:0.3;border:2px solid #222222;border-radius:1000px;display:inline-block;height:18px;width:18px;margin:0 3px}.slide-pager a:hover{opacity:1}.slide-pager a.cycle-pager-active{opacity:0.7}.captions{padding:4em}.caption1,.caption2{display:inline-block}.captions.left{text-align:left}.captions.right{text-align:right}.caption1{font-size:2em;font-weight:bold}.caption2{font-size:1.25em}.collection-title h1{float:left;width:65%;margin:0;padding:0}.filters{float:right;width:30%}.filters select{width:100%;padding:10px}.show-sidebar .sidebar{width:18%;float:left;padding:0.6em}.show-sidebar .collection-main{width:80%;float:right}.sidebar h5{font-size:1em;margin:0;padding:0.6em 0}.sidebar .tags{padding-bottom:5%}.sidebar .tags a{display:block;float:none;border-radius:0px}.sidebar .tags a:hover,.sidebar .tags a:focus,.sidebar .tags a:active{padding-left:1.5em;text-decoration:none}.sidebar .tags a.current:hover{padding-left:0.5em}.coll-img{float:left;margin:0 20px 20px 0;max-width:20%}.sort-enabled h1{float:left;width:70%}.sort-enabled label{display:block;font-size:0.8em;line-height:1.5}.sort-selector{float:right;width:20%;display:none}.sort-selector select{width:100%;padding:0.25em}#product-images{float:left;width:30%;padding:1em 0 0 0}#product-details{float:right;width:65%}.productimage{max-width:100%}#product-shot .icon-magnifier{color:#88b9de;background:rgba(0,0,0,0);display:inline-block;position:absolute;bottom:1px;right:1px;font-size:1.75em;padding:5px;margin:0;opacity:0.3}#product-shot:hover .icon-magnifier{opacity:1}.selector-wrapper select{max-width:300px}#related{clear:both;margin:20px 0 0 0;padding:20px 0}#share-me h6{float:left;margin:0 15px 0 0;padding:0;line-height:32px}.cart-header{display:block;border-bottom:#f6f6f6 1px solid;margin:0 0 1em 0}.cart-header h4{font-size:1em;margin:0;padding:0}.cart-col1,.cart-col2,.cart-col3,.cart-col4,.cart-col5,.cart-col6{display:block;float:left}.cart-col2,.cart-col3,.cart-col4,.cart-col5{padding:0 2%}.cart-col1{width:15%}.cart-col2{width:40%}.cart-col3{width:15%}.cart-col4{width:10%}.cart-col4 label,.cart-col4 a{display:none}.cart-col5{display:block;width:15%;font-weight:bold}.cart-col6{display:block;width:5%;text-align:center}.cart-col6 a{display:inline-block;text-decoration:none;font-weight:bold}.short-desc{display:block}.cart-actions{padding:2em 0}.action-main{float:right;width:35%}.action-sub{float:left;width:60%}#shipping-calculator{float:left;width:45%;border:none}#shipping-calculator label{font-size:0.8em}#cart-note{float:right;width:45%}#cart-note textarea{margin:1.5em 0 0 0;min-height:200px}.shp-Disabled #cart-note{float:none;width:100%}.cart-tot2{box-shadow:0 0 10px rgba(0,0,0,0.1)}#shipping-calculator h5,#cart-note h5{border-bottom:#f6f6f6 1px solid;margin:0 0 0.5em 0;padding:0 0 0.25em 0;font-size:1em}.blog-main{float:left;width:70%}.blog-sub{display:block;float:right;width:20%;padding:1em 0 0 0}.subscribe-rss{font-size:0.8em;text-decoration:none;line-height:32px;display:block}.subscribe-rss img{width:32px;float:left;margin:0 10px 0 0}.blog-sub h5{margin:0;padding:0 0 0.5em 0;border-bottom:#f6f6f6 2px solid}.blog-sub .section{margin:3em 0 0 0;font-size:0.8em}.blog-sub .section:first-child{margin:0 0 0 0}.side-links ul a{display:block;text-decoration:none;border-bottom:#f6f6f6 1px solid;position:relative;padding:0.5em 0.5em 0.5em 2em;line-height:1.2;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.side-links ul a.active{color:#222}.side-links ul a span{position:absolute;left:0em;top:50%;margin-top:-0.5em}.side-links ul a em{display:block;opacity:0.5;font-style:normal;font-size:0.9em}.contact-us .page-main{float:left;width:50%}.contact-us .page-sub{float:right;width:40%}.page-with-sub .page-main{float:left;width:70%;max-width:840px}.page-with-sub .page-sub{float:right;width:20%;padding:0;margin:0 0 1em 0;background:none}#login-form,#login-sub{width:48%;min-height:380px;padding:2em}#login-form{float:left}#login-sub{float:right}#order_payment,#order_shipping{width:48%}#order_payment{float:left}#order_shipping{float:right}.social-row .col1{float:left;width:50%}.social-row .col2{float:right;width:45%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium solid transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.lt-ie9 .inner,.lt-ie9 .boxed{width:1000px;max-width:1000px;min-width:1000px}.lt-ie9 .lt-ie9 .block-grid{display:block;padding:0;margin:0 -10px}.lt-ie9 .block-grid>li{display:block;height:auto;float:left;padding:0 10px 20px 10px}.lt-ie9 .columns1{margin:0}.lt-ie9 .columns1>li{width:100%}.lt-ie9 .columns2>li{width:50%}.lt-ie9 .columns3>li{width:33.33333%}.lt-ie9 .columns4>li{width:25%}.lt-ie9 .columns5>li{width:20%}.lt-ie9 .columns6>li{width:16.66667%}.lt-ie9 .columns7>li{width:14.28571%}.lt-ie9 .columns8>li{width:12.5%}.lt-ie9 .columns9>li{width:11.11111%}.lt-ie9 .columns10>li{width:10%}.lt-ie9 .columns11>li{width:9.09091%}.lt-ie9 .columns12>li{width:8.33333%}.lt-ie9 .slide-prev,.lt-ie9 .slide-next{background:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/black-50-percent.png?12629334371514185769")}.lt-ie9 .slide-prev:hover,.lt-ie9 .slide-next:hover{background:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/black-50-percent.png?12629334371514185769")}.lt-ie9 .slide-pager{position:absolute;bottom:0px;display:block;text-align:center;padding:15px 0;z-index:200;width:100%}.lt-ie9 .slide-pager a{background:#fff;opacity:0.3;border:2px solid #222222;border-radius:1000px;display:inline-block;height:18px;width:18px;margin:0 3px}.lt-ie9 .slide-pager a:hover{opacity:1}.lt-ie9 .slide-pager a.cycle-pager-active{opacity:0.7}.lt-ie9 .captions{padding:4em}.lt-ie9 .caption1,.lt-ie9 .caption2{display:inline-block}.lt-ie9 .captions.left{text-align:left}.lt-ie9 .captions.right{text-align:right}.lt-ie9 .caption1{font-size:2em;font-weight:bold}.lt-ie9 .caption2{font-size:1.25em}.lt-ie9 .caption{background:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/black-50-percent.png?12629334371514185769")}.lt-ie9 .cta{background:url("//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/black-50-percent.png?12629334371514185769")}.lt-ie9 .collection-title h1{float:left;width:65%;margin:0;padding:0}.lt-ie9 .filters{float:right;width:30%}.lt-ie9 .filters select{width:100%;padding:10px}.lt-ie9 .show-sidebar .sidebar{width:15%;float:left;padding:0.6em}.lt-ie9 .show-sidebar .collection-main{width:83%;float:right}.lt-ie9 .sidebar h5{font-size:1em;margin:0;padding:0.6em 0}.lt-ie9 .sidebar .tags a{display:block;float:none;margin:1px 0 0 0;border-radius:0px}.lt-ie9 .sidebar .tags a:hover,.lt-ie9 .sidebar .tags a:focus,.lt-ie9 .sidebar .tags a:active{padding-left:1.5em;text-decoration:none}.lt-ie9 .sidebar .tags a.current:hover{padding-left:0.5em}.lt-ie9 .collection-list .product-title{background:#3a8cc6}.lt-ie9 .collection-list a:hover .product-title{background:#3a8cc6}.lt-ie9 #product-images{float:left;width:30%;padding:1em 0 0 0}.lt-ie9 #product-details{float:right;width:65%}.lt-ie9 .productimage{max-width:100%}.lt-ie9 #product-shot .icon-magnifier{color:#88b9de;background:rgba(0,0,0,0);display:inline-block;position:absolute;bottom:1px;right:1px;font-size:1.75em;padding:5px;margin:0;opacity:0.3}.lt-ie9 #product-shot:hover .icon-magnifier{opacity:1}.lt-ie9 .selector-wrapper select{max-width:300px}.lt-ie9 #related{clear:both;border-top:#f6f6f6 1px solid;margin:20px 0 0 0;padding:20px 0}.lt-ie9 .blog-main{float:left;width:70%}.lt-ie9 .blog-sub{display:block;float:right;width:20%;padding:1em 0 0 0}.lt-ie9 .subscribe-rss{font-size:0.8em;text-decoration:none;line-height:32px;display:block}.lt-ie9 .subscribe-rss img{width:32px;float:left;margin:0 10px 0 0}.lt-ie9 .blog-sub h5{margin:0;padding:0 0 0 0;border-bottom:#f6f6f6 2px solid}.lt-ie9 .blog-sub .section{margin:3em 0 0 0;font-size:0.8em}.lt-ie9 .blog-sub .section:first-child{margin:0 0 0 0}.lt-ie9 .blog-sub ul{list-style:none;margin:0;padding:0}.lt-ie9 .blog-sub ul a{display:block;text-decoration:none;border-bottom:#f6f6f6 1px solid;position:relative;padding:0.5em 0.5em 0.5em 2em;line-height:1.2}.lt-ie9 .blog-sub ul a span{position:absolute;left:0em;top:50%;margin-top:-0.5em}.lt-ie9 .blog-sub ul a em{display:block;opacity:0.5;font-style:normal;font-size:0.9em}.lt-ie9 #search-results li span{clear:none}.lt-ie9 .search-form input[type="text"]{width:70%}.lt-ie9 .search-form .button{min-width:30%}.lt-ie9 .social-row .col1{float:left;width:50%}.lt-ie9 .social-row .col2{float:right;width:45%}.lt-ie9 .cart-header{display:block;border-bottom:#f6f6f6 1px solid;margin:0 0 1em 0}.lt-ie9 .cart-header h4{font-size:1em;margin:0;padding:0}.lt-ie9 .cart-col1,.lt-ie9 .cart-col2,.lt-ie9 .cart-col3,.lt-ie9 .cart-col4,.lt-ie9 .cart-col5,.lt-ie9 .cart-col6{display:block;float:left}.lt-ie9 .cart-col2,.lt-ie9 .cart-col3,.lt-ie9 .cart-col4,.lt-ie9 .cart-col5{padding:0 2%}.lt-ie9 .cart-col1{width:15%}.lt-ie9 .cart-col2{width:40%}.lt-ie9 .cart-col3{width:15%}.lt-ie9 .cart-col4{width:10%}.lt-ie9 .cart-col4 label,.lt-ie9 .cart-col4 a{display:none}.lt-ie9 .cart-col5{display:block;width:15%;font-weight:bold}.lt-ie9 .cart-col6{display:block;width:5%;text-align:center}.lt-ie9 .cart-col6 a{display:inline-block;text-decoration:none;font-weight:bold}.lt-ie9 .short-desc{display:block}.lt-ie9 .cart-actions{padding:2em 0}.lt-ie9 .action-main{float:right;width:35%}.lt-ie9 .action-sub{float:left;width:60%}.lt-ie9 #shipping-calculator{float:left;width:45%;border:none}.lt-ie9 #shipping-calculator label{font-size:0.8em}.lt-ie9 #cart-note{float:right;width:45%}.lt-ie9 #cart-note textarea{margin:1.5em 0 0 0;min-height:200px}.lt-ie9 .shp-Disabled #cart-note{float:none;width:100%}.lt-ie9 .cart-tot2{box-shadow:0 0 10px rgba(0,0,0,0.1)}.lt-ie9 #shipping-calculator h5,.lt-ie9 #cart-note h5{border-bottom:#f6f6f6 1px solid;margin:0 0 0.5em 0;padding:0 0 0.25em 0;font-size:1em}.slide a{display:block;line-height:1;position:relative;width:100%}body{background:none}.page-main li,.blog-main li{font-size:12px;line-height:24px;margin:0 0 5px 0}#hellobar_pusher{margin-bottom:0px;top:0px !important}@media all and (max-width: 49em){#hellobar_container,#hellobar_pusher{display:none}}#wrapper{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/site-background.jpg?12629334371514185769);background-position:center -47px;background-repeat:repeat-x;background-attachment:scroll}@media all and (max-width: 49em){#wrapper{background-position:0px -45px}}.header-row{height:125px}.header-ctas{position:absolute;right:0px;top:-16px}@media screen and (max-width: 860px){.header-ctas{display:none}}.header-ctas li{float:left;list-style:none}.header-ctas li a{display:block;height:1px;width:89px;padding-top:128px;overflow:hidden}.cta-prem>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-prem.png?12629334371514185769) no-repeat}.cta-bull>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-bull.png?12629334371514185769) no-repeat}.cta-desk>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-desk.png?12629334371514185769) no-repeat}.cta-linear>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-lin.png?12629334371514185769) no-repeat}.cta-feedback>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-feedback.png?12629334371514185769) no-repeat}.cta-track>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-track.png?12629334371514185769) no-repeat}.cta-tv>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-lift.png?12629334371514185769) no-repeat}.cta-slide>a{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/cta-slide.png?12629334371514185769) no-repeat}.header-ctas li a:hover{background-position:0 -127px}#currency-switch{display:none}li.menu-right:last-child{border-left:1px solid #78b4de}.breadcrumbs>*{font-size:12px}.top-footer-row{background:#3d93d0;padding-top:40px;border-bottom:21px solid #3176a6}.about-column{color:#fff;width:45%;margin-right:5%;float:left;padding-bottom:50px}.about-column .button{background-color:#fff;color:#3d93d0;margin:5px 0 0 0}.about-column .button:hover{background-color:#88b9de;color:#fff}.about-column h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:700}.about-column p{font-size:15px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}.social-tabs{width:50%;float:left;max-width:584px}.social-tabs ul{padding:0px;margin:0px}.social-tabs ul li{list-style:none;float:left;display:block;width:32%;margin-left:2%}.social-tabs ul li a{display:block;font-size:17px;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;line-height:54px;height:54px;padding-left:35%;width:100%;text-decoration:none}.social-tabs ul li:first-child{margin-left:0}.social-tabs .facebook a{background:#305891 url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/f-icon-facebook.png?12629334371514185769) 18% 10px no-repeat}.social-tabs .youtube a{background:#c82828 url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/f-icon-youtube.png?12629334371514185769) 18% 10px no-repeat}.social-tabs .blog a{background:#f8694d url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/f-icon-blog.png?12629334371514185769) 18% 10px no-repeat}@media all and (max-width: 49em){.about-column,.social-tabs{width:100%;margin:0px;padding-bottom:25px}.top-footer-row .social-tabs ul li a{font-size:0px;background-position:45% 10px}}#tab-face{background:#305891}#tab-you{background:#c82828}#tab-blog{background:#f8694d}.social-tabs>div{padding:20px;color:#fff;min-height:300px;display:none}.social-tabs>div.active{display:block}.social-tabs .fb_iframe_widget{background:#fff}.social-tabs .fb_iframe_widget,.social-tabs .fb_iframe_widget>span,.social-tabs .fb_iframe_widget iframe{width:100% !important}.social-row{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/bg-social-footer.png?12629334371514185769);padding-top:55px;color:#fff}.social-row .panel{padding:0px;background:none}#tab-blog h3 a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700}#newsletter h4{color:#fff;font-size:26px;font-style:italic;font-weight:700;font:"Source Sans Pro",Helvetica,Arial,sans-serif;background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icon-newsletter.png?12629334371514185769) 0 0 no-repeat;padding-left:42px}#newsletter p{color:#fff;font-size:16px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}#newsletter input[type='text']{height:30px;line-height:20px;padding:5px 10px;background:#3d93d0;color:#fff;border:none;width:78%;margin-right:20px;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif;font-size:14px}#newsletter input[type='text']::-webkit-input-placeholder{color:#fff}#newsletter input[type='text']:-moz-placeholder{color:#fff}#newsletter input[type='text']:-ms-input-placeholder{color:#fff}.social-row .button{font-size:14px;padding:5px 15px;line-height:20px;min-width:0px;margin-right:5px;color:#fff}.social-row .button:hover{text-decoration:none;color:#fff}#af-form-1750659697{background:transparent !important;max-width:none;margin:0px}#af-form-1750659697 .af-standards .af-element{width:78%;display:inline-block}#newsletter .af-body input[type='text'].text{height:30px;line-height:20px;padding:5px 10px;background:#3d93d0;color:#fff;border:none;width:100%;margin-right:20px;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif;font-size:14px}#af-form-1750659697 .af-body input.text:focus{background:#3d93d0 !important}#af-form-1750659697 .af-header,#af-form-1750659697 .af-footer,#af-form-1750659697 .af-body label.previewLabel{display:none !important}#af-form-1750659697 .af-standards .af-element.buttonContainer{width:114px}#af-form-1750659697 .af-standards .af-element.buttonContainer input{background:#3d93d0;color:#fff;text-transform:uppercase;border:none}#af-form-1750659697 .af-standards .af-element.buttonContainer input:hover{color:#3d93d0;background:#fff}.social-row .col2 h4{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/icon-phone.png?12629334371514185769) no-repeat scroll 0 0 rgba(0,0,0,0);color:#fff;font-size:26px;font-style:italic;font-weight:700;padding-left:42px}.social-row .col2 p{color:#fff;font-size:16px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}.footer-third-row{background:#162c3b;padding:70px 0}.footer-third-row .column{float:left;width:30%;margin-left:3%}@media all and (max-width: 49em){.footer-third-row .column{width:100%;margin:0px}}.footer-third-row .column:first-child{margin-left:0px}.footer-third-row .menu{color:#fff}.footer-third-row h4{color:#fff;font-size:24px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;padding-bottom:15px;border-bottom:1px solid #455662;margin-bottom:25px;font-weight:700}.footer-third-row .menu ul{margin:0px;padding:0px}.footer-third-row .menu ul li{display:inline-block;width:48%;margin-bottom:14px;list-style:none;padding:0px}.footer-third-row .menu ul li a{color:#fff;text-decoration:none;font-size:14px}#footer-logos{margin:0 auto;float:none !important;text-align:center}#footer-logos div{display:inline-block;margin:0 10px}@media all and (max-width: 783px){#offer-link{display:none}#logo{top:0px;max-width:90%}}.filter-menu-value{background:#fff;height:35px;line-height:25px;padding:5px 40px 5px 20px;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;border:1px solid #ccc;overflow:hidden;font-size:13px}.filter-menu-value:after{width:0;height:0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px;content:"";display:block;height:0;margin-top:-2.5px;top:50%;width:0;position:absolute;right:15px;opacity:0.7}.filter-menu{background:#DEDEDE;margin-bottom:25px;padding:2%}.filter-group{width:24%;padding:0 8% 0 0%;display:inline-block !important;vertical-align:top;height:94px}.filter-group.filter-group-seco{padding-right:0%;margin-bottom:45px}.filter-group.refine-header{display:block !important;width:auto;height:auto;padding:0px}.filter-group.refine-header h4{display:none}.filter-group.filter-group-not-shown{display:none !important}.filter-group .has_selected .selected{display:inherit}.filter-group .selected a{font-weight:bold}.filter-group{position:relative}.filter-group .filter-clear{position:absolute;top:0;right:10px;border-radius:10px;padding:0 5px;background-color:#EEE;text-decoration:none;font-size:12px;line-height:18px}.filter-group.refine-header .filter-clear{display:none}.filter-group .filter-clear:hover{background-color:#DDD}.filter-group .collection-container{overflow:hidden;position:relative}.filter-group .collection-count{position:absolute;right:0px}.filter-group h4{margin-bottom:10px;font-size:14px;border-bottom:1px solid #DDD;padding-bottom:5px;height:45px;font-weight:600;font-size:17px;text-transform:uppercase}.filter-group ul{display:none;margin:0;padding:5px;border:1px solid #ccc;border-top:none;position:absolute;top:93px;left:0px;z-index:100}.filter-group ul.active{display:block;background:#fff}.filter-group ul li{display:block;padding:0px 10px;min-width:190px}.filter-group li a{display:inline-block;margin-left:6px;text-decoration:none;padding:0;font-size:13px}.sort-selector{margin:0 10px}i.check-icon{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/checkbox-black-retina.png?12629334371514185769);background-position:0px -176px;background-repeat:no-repeat;display:inline-block;height:16px;line-height:16px;margin-top:0px;vertical-align:text-top;width:16px}.selected i.check-icon{background-position:0px -144px}.filter-group-not-shown{display:none}@media only screen and (max-width: 783px){.filter-group{width:100%;margin-bottom:30px}.filter-group h4{margin:0px}.filter-group ul{top:80px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.1), only screen and (min-device-pixel-ratio: 1.1){i.check-icon{background-size:16px 96px;background-position:0px -32px}.selected i.check-icon{background-position:0px 0px}}#index .top-wrapper{background:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/bg-home-banner.png?12629334371514185769) 0 bottom repeat-x;padding-bottom:16px;margin-bottom:20px}#index #slides{top:50px}#index #slides .slide{height:473px}#index #slideshow{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin-bottom:0px;display:inline-block;width:100%;padding-left:257px;position:absolute;top:173px;left:0px;z-index:0;overflow:hidden}#index #slideshow .captions.left{width:45%}#index #slideshow .caption{background:none;padding:0px;margin-bottom:25px}#index #slideshow .caption1{color:#3d93d0;font-size:48px;margin-bottom:20px}#index #slideshow .caption2{font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif;font-size:18px;line-height:30px;color:#666}#index #slideshow .caption.cta{background:#3b8fca;color:#fff;text-transform:uppercase;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif;padding:15px 25px;font-size:18px;line-height:1em}#index .slide-next,#index .slide-prev{display:none}#index .slide-pager{bottom:20px}#index .slide-pager a{border:none;background:#858585;height:12px;width:12px;opacity:1}#index .slide-pager a.cycle-pager-active{background:#3b8fca}#slider-buttons{display:inline-block;vertical-align:top;width:280px;z-index:100;overflow:hidden;position:relative;margin-top:0px}#slider-buttons ul{padding:0px;margin:0px}#slider-buttons li{list-style:none;width:258px;display:block;padding:10px 20px;line-height:1.25em;width:258px;height:79px;background:#34a9d4;color:#fff}#slider-buttons li:nth-child(2n){background:#0194c9}#slider-buttons li:hover{background:#77B3DE;width:280px;padding-right:42px;margin-top:-4px;padding-top:14px;height:83px}#slider-buttons a{text-decoration:none;color:#fff}#slider-buttons a:hover{text-decoration:underline}#slider-buttons .title a{display:block;font-size:18px}#slider-buttons .sub-title a{font-size:12px;font-weight:bold;line-height:1.5em}.mobile-h1{display:none}@media all and (max-width: 1200px){#index #slideshow{position:relative;padding-left:0px;top:0px}.captions{padding:35px 4em 4em 4em}#index #slideshow .caption1,#index #slideshow h1{font-size:20px;line-height:1.5em;margin-bottom:10px}#index #slideshow h2{font-size:16px;line-height:1.5em;margin-bottom:10px}#index #slideshow .caption2{font-size:12px;line-height:1.5em;margin-bottom:10px}#index #slideshow,#slider-buttons{width:100%;margin-left:0px}#slider-buttons{font-size:0px}#slider-buttons li{display:inline-block;width:33.33% !important;vertical-align:top;margin-top:0px !important;height:100px !important;font-size:12px}#slider-buttons .title a,#slider-buttons .sub-title a{line-height:1.5em}#slider-buttons li:hover{background:#0194c9 !important}}@media all and (max-width: 768px){#index #slideshow{display:none}.mobile-h1{display:block;padding:20px}#slider-buttons li{width:100% !important;margin:0px !important}}#index #content{padding-bottom:50px}#main-promos{text-align:center}#main-promos li{background-repeat:no-repeat;background-position:center top;height:415px;padding-top:70px;width:30%;max-width:300px;margin-left:3%;float:none;display:inline-block;vertical-align:top;color:#FFFFFF}#main-promos li:first-child{margin-left:0px}#main-promos li span{display:inline-block}#main-promos .title{font-size:18px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:13px;line-height:1.5em}#main-promos .title span{font-size:30px;display:block;text-transform:uppercase}#main-promos .descrip{width:65%;font-size:14px;margin-bottom:60px;line-height:20px}#main-promos .button{background:#fff;color:#3d93d0}#main-promos .button:hover{background:#3d93d0;color:#fff}#main-promos .promo-3 .button{color:#da3030}#main-promos .promo-3 .button:hover{background:#da3030;color:#fff}@media (max-width: 767px){#main-promos li{width:100%;max-width:300px;margin:0 0 20px 0}}.home-products{background:#f3f3f3;padding:35px 0}.home-products h3{font-size:24px;padding-bottom:15px;border-bottom:2px solid #e6e6e6;margin-bottom:20px}.home-products .collection-th li a{background:none}.home-products .thumbnail{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#menu{background:none}#menu a{line-height:50px}#menu>li.menu-item-2.level-1:hover>ul{position:absolute;min-height:455px;background:#88b9de;overflow:visible;left:-50em}#menu>li.menu-item-2:hover>ul{display:block;opacity:1;visibility:visible;-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none}#menu>li.menu-item-2>ul>li{padding-left:50em;white-space:nowrap}#menu>li.menu-item-2>ul>li>a{border:none}#menu>li.menu-item-2>ul>li:hover{background:#fff}#menu>li.menu-item-2>ul>li:hover>a{background:#fff;color:#3d93d0}#menu .mega-wrap{overflow:hidden;position:absolute;left:100%;top:0px;width:0px}#menu>li>ul>li:hover>.mega-wrap{min-width:500px;width:auto}#menu .mega-box{width:auto;min-width:560px;min-width:64vw}#menu .mega-top{min-width:560px;background-color:#efefef;background-position:right 0;background-repeat:no-repeat;color:#3d93d0;padding:20px 35px}#menu .mega-top#mega-top-1{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-1.png?12629334371514185769)}#menu .mega-top#mega-top-1 .description:after{content:'Actuators are the key component in any project or system requiring smooth linear motion. Firgelli Automations specializes in electric linear actuators, and has been manufacturing and developing several product lines for well over a decade.'}#menu .mega-top#mega-top-2{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-2.png?12629334371514185769)}#menu .mega-top#mega-top-2 .description:after{content:'Lifts are simply linear actuators which have been specifically designed around an application or purpose, such as table lifts, and TV lifts. Other lifts, such as the column lift, is perfect for implementing into your very own custom application.'}#menu .mega-top#mega-top-3{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-3.png?12629334371514185769)}#menu .mega-top#mega-top-3 .description:after{content:'Firgelli Automations carries a wide range of gear motors, from micro motors for small scale robotics and systems, to rugged large scale motors. Most motors have hubs and other accessories which can be used in tandem found on our website.'}#menu .mega-top#mega-top-4{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-4.png?12629334371514185769)}#menu .mega-top#mega-top-4 .description:after{content:'Precise movement, high speed actuation, and high force linear motion is nothing without a proper way to control it. Under this section you will find all you will need to control your actuators and interface with the rest of your systems.'}#menu .mega-top#mega-top-5{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-5.png?12629334371514185769)}#menu .mega-top#mega-top-5 .description:after{content:'In keeping with the theme of smooth linear motion, Firgelli Automations carries a range of slide rails. These rails stabilize, and guide your apparatus with excellent fitment and virtually no play. Additionally, drawer slides are available for automotive, marine, or home automation projects.'}#menu .mega-top#mega-top-6{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/mega-6.png?12629334371514185769)}#menu .mega-top#mega-top-6 .description:after{content:''}#menu .mega-top .title{display:block;font-size:30px;margin-bottom:10px}#menu .mega-top .description{display:block;max-width:350px;font-size:13px;line-height:18px;white-space:normal}#menu .mega-box ul{position:static;display:block;opacity:1;visibility:visible;height:auto;background:#599ccf;white-space:normal;padding-left:35px;padding-top:10px}#menu .mega-box>ul>li{display:inline-block;vertical-align:top;width:150px;border:none}#menu .mega-box>ul>li>a{border:none;font-weight:bold;font-size:13px;text-transform:uppercase;padding:10px;line-height:20px}#menu .mega-box ul ul{padding:0px;margin-bottom:30px}#menu .mega-box ul ul li{border:none}#menu .mega-box ul ul a{border:none;font-weight:normal;text-transform:none;font-size:13px;white-space:normal;line-height:1.25em;padding:8px 10px;font-family:"Open Sans",Georgia,Utopia,"Times New Roman",Times,serif}@media all and (max-width: 784px){.mobile-menu .title{display:none}.js .mobile-menu .level-2.active ul{display:block}}@media print{#hellobar_container,.currency-switch,#menu,.mobile-nav,.breadcrumbs,.sidebar,.filter-menu,#admin_bar_iframe,.social-tabs,.social-row,.footer-third-row{display:none !important}.header-row div#logo{max-width:none;background:none}.inner{min-width:970px;max-width:none}.collection-main{width:100%;float:none}.fd-product-tab-pane{display:block !important}}.displayInline{display:inline !important}.homePageH1{text-align:center;font-size:24px}.homePageH2{text-align:center;font-size:20px;margin-bottom:20px}.promo1Home{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/home-promo1.jpg?12629334371514185769)}.promo2Home{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/home-promo2.jpg?12629334371514185769)}.promo3Home{background-image:url(//cdn.shopify.com/s/files/1/0615/2193/t/8/assets/home-promo3.jpg?12629334371514185769)}.displayNone{display:none}.borderZero{border:0}
