@import url("https://hello.myfonts.net/count/28e19e");@font-face{font-family:'PFSquareSansPro-Bold';src:url('../fonts/PFSansProBold.eot');src:url('../fonts/PFSansProBold.eot?#iefix') format('embedded-opentype'),url('../fonts/PFSansProBold.woff') format('woff'),url('../fonts/PFSansProBold.ttf') format('truetype')}@import url("https://hello.myfonts.net/count/28e19c");@font-face{font-family:'PFSquareSansPro-Regular';src:url('../fonts/PFSansProRegular.eot');src:url('../fonts/PFSansProRegular.eot?#iefix') format('embedded-opentype'),url('../fonts/PFSansProRegular.woff') format('woff'),url('../fonts/PFSansProRegular.ttf') format('truetype')}@font-face{font-family:'PFSquareSansPro-Thin';src:url('../fonts/pfsquaresanspro-thin.eot');src:url('../fonts/pfsquaresanspro-thin.eot?#iefix') format('embedded-opentype'),url('../fonts/pfsquaresanspro-thin.woff') format('woff'),url('../fonts/pfsquaresanspro-thin.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PFSquareSansPro-Medium';src:url('../fonts/pfsquaresanspro-medium-webfont.eot');src:url('../fonts/pfsquaresanspro-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/pfsquaresanspro-medium-webfont.woff') format('woff'),url('../fonts/pfsquaresanspro-medium-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url('../themes/lighting-illusions/css/fonts/Gotham-Book.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-Book.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-Book.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-Book.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-Book.svg#Gotham-Book') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-BookItalic.svg#Gotham-BookItalic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Gotham';src:url('../themes/lighting-illusions/css/fonts/Gotham-Bold.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-Bold.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-Bold.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-Bold.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Gotham';src:url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-BoldItalic.svg#Gotham-BoldItalic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'Gotham-Black';src:url('../themes/lighting-illusions/css/fonts/Gotham-Black.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-Black.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-Black.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-Black.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-Black.svg#Gotham-Black') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Gotham-Black';src:url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.eot');src:url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.eot?#iefix') format('embedded-opentype'),url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.woff2') format('woff2'),url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.woff') format('woff'),url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.ttf') format('truetype'),url('../themes/lighting-illusions/css/fonts/Gotham-BlackItalic.svg#Gotham-BlackItalic') format('svg');font-weight:500;font-style:italic}

@font-face{font-family:'lightingillusions';src:url('../fonts/fontello/font/lightingillusions.eot?83094541');src:url('../fonts/fontello/font/lightingillusions.eot?83094541#iefix') format('embedded-opentype'),url('../fonts/fontello/font/lightingillusions.woff2?83094541') format('woff2'),url('../fonts/fontello/font/lightingillusions.woff?83094541') format('woff'),url('../fonts/fontello/font/lightingillusions.ttf?83094541') format('truetype'),url('../fonts/fontello/font/lightingillusions.svg?83094541#lightingillusions') format('svg');font-weight:normal;font-style:normal}[class^="li-"]:before,[class*=" li-"]:before{font-family:"lightingillusions";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.li-search:before{content:'\e800'}.li-shipping:before{content:'\e801'}.li-phone-1:before{content:'\e802'}.li-support:before{content:'\e803'}.li-bag:before{content:'\e804'}.li-user:before{content:'\e805'}.li-eye:before{content:'\e806'}.li-dollar:before{content:'\e807'}.li-mac:before{content:'\e808'}.li-bags:before{content:'\e809'}.li-star:before{content:'\e80a'}.li-cw:before{content:'\e80b'}.li-man-pencil:before{content:'\e80c'}.li-flower:before{content:'\e80d'}.li-trolley:before{content:'\e80e'}.li-home-1:before{content:'\e80f'}.li-truck:before{content:'\e810'}.li-ceiling-star:before{content:'\e811'}.li-down-open:before{content:'\e812'}.li-print:before{content:'\e813'}.li-up-open:before{content:'\e814'}.li-mail-alt:before{content:'\e815'}.li-down-open-1:before{content:'\e816'}.li-angle-down:before{content:'\e817'}.li-lock:before{content:'\e818'}.li-left-open-mini:before{content:'\e819'}.li-right-open-mini:before{content:'\e81a'}.li-magnify:before{content:'\e81b'}.li-plus:before{content:'\e81c'}.li-minus:before{content:'\e81d'}.li-auspost:before{content:'\e81e'}.li-key:before{content:'\e81f'}.li-calendar:before{content:'\e820'}.li-trolley-right:before{content:'\e821'}.li-bag-plus:before{content:'\e822'}.li-trolley-plus:before{content:'\e823'}.li-checkout-bags:before{content:'\e824'}.li-expand:before{content:'\e825'}.li-left-open:before{content:'\e826'}.li-right-open:before{content:'\e827'}.li-truck-zoom:before{content:'\e828'}.li-credit-lock:before{content:'\e829'}.li-menu:before{content:'\e82a'}.li-filters:before{content:'\e82b'}.li-slider:before{content:'\e82c'}.li-cancel:before{content:'\e82d'}.li-cancel-circled:before{content:'\e82e'}.li-mobile:before{content:'\e82f'}.li-twitter:before{content:'\f099'}.li-facebook:before{content:'\f09a'}.li-gplus:before{content:'\f0d5'}.li-youtube-play:before{content:'\f16a'}.li-instagram:before{content:'\f16d'}.li-pinterest:before{content:'\f231'}

/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../bundles/vivoutil/jquery/plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../bundles/vivoutil/jquery/plugins/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../bundles/vivoutil/jquery/plugins/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../bundles/vivoutil/jquery/plugins/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../bundles/vivoutil/jquery/plugins/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../bundles/vivoutil/jquery/plugins/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}

.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper ul{list-style:none}.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../plugins/jquery.bxslider/images/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}.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}.bx-wrapper .bx-next{right:10px}.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:998}.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;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;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}

/* noUiSlider - 7.0.6 - 2014-09-11 20:29:07 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #ebebeb,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}

@charset "UTF-8";/* normalize.css v1.1.3 | 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;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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,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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}a,a:hover,a:active{text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul{font-family:Arial,sans-serif}p{font-size:12px;line-height:150%}.rep-style,.rep,header .bottom-half .middle #logo,header #search-box .search-input button.form-submit,.cart-container .cart-contents .cart-item .remove-from-cart,body.blog .content .cols .sidebar>ul>li a.show-hide-btn{display:block;overflow:hidden;text-indent:-9999px}.clean-list-style,header .top-bar .left ul,header .top-bar .right ul,#footer .footer-bottom .footer-links ul,#footer .footer-white-block .logo-block-footer ul,.payments ul,.home .shopping-logos-block .shopping-logos ul{list-style:none;margin:0;padding:0}.clean-list-style li,header .top-bar .left ul li,header .top-bar .right ul li,#footer .footer-bottom .footer-links ul li,#footer .footer-white-block .logo-block-footer ul li,.payments ul li,.home .shopping-logos-block .shopping-logos ul li{padding:0;margin:0}.smooth{-webkit-font-smoothing:antialiased}.btn-base{outline:0;display:inline-block;*display:inline;*zoom:1;border:0;overflow:visible}.defaultLi{list-style:none;margin:0;padding:4px 0 4px 12px;line-height:130%;clear:both}.border-box-style,header .top-bar .wrapper,header .bottom-half .middle .wrapper,header .bottom-half .middle .right .header-basket,header #main-nav,header #main-nav>ul>li#search-li a,header #main-nav>ul>li .subnav,header #search-box,header #search-box .wrapper,header #search-box .search-input input.search,header #search-box .search-input button.form-submit,#footer,#footer .footer-top .footer-col,#footer .footer-top .footer-col .footer-newsletter .form-cell input,#footer .footer-bottom .footer-bottom-text,ul#sticky-sidebar li a,.form-cell,.control-group,.form-cell label.checkbox,.control-group label.checkbox,.form-cell input.text,.control-group input.text,.form-cell input[type="text"],.control-group input[type="text"],.form-cell input[type="password"],.control-group input[type="password"],.form-cell input[type="email"],.control-group input[type="email"],.form-cell textarea,.control-group textarea,form #cvv-number-popup,.text-block table tr td,.text-block table tr th,.tabs>div,.shadow-tabs>ul,.next-steps .item,.customSelect,.product-slider .bx-wrapper .bx-viewport .bxslider li,.product-list-item,.product-list-item .image-container,.product-list-item .text,.product-list-item .price,.product-list-item.horizontal .product-promo,.product-list-item.related-product,.controls-bar,.cols .sidebar,.cols .half,.cols .main-col,.cols .sidebar-col,.regular-page .main-content table tr td,.regular-page .main-content table tr th,.cols .sidebar .sidebar-item,.footer-icon-block,.bordered-box,table.default-table th,table.default-table td,.review-box,.review-box .right table tr th,.review-box .right table tr td,.reviews-list,.reviews-list .review .left,.reviews-list .review .right,.product-promo,.category-information-block table tr td,.category-information-block table tr th,.expand-boxes .item .box .text,.green-sidebar-box .box,.green-sidebar-box .larger-text-box,.definition-content.fancy table tr td,.definition-content.fancy table tr th,ol.payment-steps li .number,.cart-container.mini .items .item .table .row .cell,.confirm-summary .background-fieldsets fieldset,.customer-details,.customer-details table tr td,.customer-details table tr th,.login-cols .table .cell a,.stores-accordion .store .item-content .wrapper table tr td,.stores-accordion .store .item-content .wrapper table tr th,#gallery-popup .gallery .bx-wrapper,#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li,#gallery-popup .bx-pager,#gallery-popup .bx-pager .bxslider-thumbs li,.productList .search-sidebar,.productItem .shadow-tabs>div table tr td,.productItem .shadow-tabs>div table tr th,.more-info-block,.product-details-top .product-gallery .product-gallery-top,.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper,.product-details-top .product-gallery .bx-pager,.product-details-top .product-gallery .bx-pager .bxslider-thumbs li,.product-details-top .product-info .product-info-box,.product-details-top .product-info .product-info-box .product-info-box-top,.product-details-top .product-info .product-info-box .product-info-box-top .product-options .quantity,.product-details-top .product-info .product-info-box .product-info-box-top .product-options .quantity input,.product-details-top .product-info .product-info-box .product-info-box-top .shipping,.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell,.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table .cell,.product-details-top .product-info .product-info-box .price,.product-details-top .product-info .product-info-box .price .price-top,.cart-container .cart-contents .cart-item,.cart-container .cart-contents .cart-item div.text,.cart-container .cart-contents .cart-item .quantity-price .quantity,.cart-container .cart-contents .cart-item .quantity-price .quantity .form-cell .controls input.text,.cart-container .cart-contents .cart-item .quantity-price .quantity .control-group .controls input.text,.cart-container .cart-contents .cart-item .error-message,.cart-container .cart-subtotal,.cart-container .cart-subtotal .left .free-shipping,.cart-container .cart-subtotal .right,.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input,.cartCheckout .payment-details .payment-select .payment-type,body.blog .content .cols .main-content .post-content table tr td,body.blog .content .cols .main-content .post-content table tr th,.store-locator .page-content table tr td,.store-locator .page-content table tr th,.store-locator .tabs>div table tr td,.store-locator .tabs>div table tr th,body.invoice-page .content.main .price-totals .left,body.invoice-page .content.main .price-totals .right,body.invoice-page .content.main .price-totals .right table th,body.invoice-page .content.main .price-totals .right table td,body.invoice-page .content.main .price-totals .right table tbody th,body.invoice-page #footer .payment-methods .method,.shipping-calculator,.shipping-calculator .top,.shipping-calculator .result{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inline{display:inline-block;*display:inline;*zoom:1}.centred-shadow{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 13px -3px rgba(0,0,0,0.8);box-shadow:0 0 13px -3px rgba(0,0,0,0.8);bottom:0;left:10%;right:10%;width:80%;height:50%;-moz-border-radius:100%;border-radius:100%}.Gotham{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.GothamBold{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.GothamBlack{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}body,html{width:100%;min-height:100%;overflow-x:hidden}body{background:#fff}.content{background:#fff}header{position:relative}header .top-bar{background:#132744;height:44px;padding:0 30px}header .top-bar .wrapper{padding:0 30px}header .top-bar li{color:#bfefff;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}header .top-bar li a{color:#bfefff}header .top-bar li a:hover{color:#f2fcff}header .top-bar li a:active{color:#fff}header .top-bar .left{float:left;padding-top:15px}header .top-bar .left ul{font-size:0}header .top-bar .left ul li{display:inline-block;*display:inline;*zoom:1;padding:0 5px;position:relative}header .top-bar .left ul li:after{content:" | ";position:absolute;right:-3px;top:0}header .top-bar .left ul li:last-child:after{display:none}header .top-bar .right{float:right;text-align:right;padding-top:5px}header .top-bar .right ul{display:inline-block;*display:inline;*zoom:1;padding-top:5px}header .top-bar .right ul li{display:inline-block;*display:inline;*zoom:1;padding:0 4px}header .top-bar .right ul li a{line-height:20px}header .top-bar .right ul li a i{font-size:20px}header .top-bar .right span.phone{display:inline-block;*display:inline;*zoom:1;margin-left:10px;color:#fff;font-size:24px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}header .top-bar .right span.phone a{color:#fff}header .bottom-half{background:#1a355e url('../themes/lighting-illusions/img/li-bg.png') center center;background-size:cover;height:157px}header .bottom-half .middle{padding:1px 30px 0;height:98px}header .bottom-half .middle .wrapper{padding:0 30px}header .bottom-half .middle #logo{width:191px;height:75px;background:url('../themes/lighting-illusions/img/logo-rebrand.svg') no-repeat 0 0;background-size:100% auto;margin-top:15px;float:left}header .bottom-half .middle #logo.xmas{background:url('../themes/lighting-illusions/img/logo-christmas.png') no-repeat 0 0;background-size:100% auto;margin-top:5px;width:184px;height:90px}header .bottom-half .middle #logo.easter{background:url('../themes/lighting-illusions/img/logo-easter.svg') no-repeat 0 0;background-size:100% auto;margin-top:15px}header .bottom-half .middle .right{float:right;text-align:right}header .bottom-half .middle .right .icon-text-box{display:inline-block;*display:inline;*zoom:1;text-align:left;vertical-align:top;color:#fff}header .bottom-half .middle .right .icon-text-box i,header .bottom-half .middle .right .icon-text-box p{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}header .bottom-half .middle .right .icon-text-box i{font-size:30px;color:#fff;-webkit-font-smoothing:antialiased}header .bottom-half .middle .right .icon-text-box p{font-size:12px;color:#fff;line-height:1;margin:0}header .bottom-half .middle .right>a>.icon-text-box{margin-left:25px;margin-top:25px}header .bottom-half .middle .right>a>.icon-text-box i{color:#ffc600}header .bottom-half .middle .right .ajax-header-cart{display:inline-block}header .bottom-half .middle .right .header-basket{display:inline-block;*display:inline;*zoom:1;background:#104359;margin-left:25px;width:314px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:33px 15px 24px 15px;-webkit-box-shadow:0 -15px 30px 0 rgba(0,0,1,0.26);-moz-box-shadow:0 -15px 30px 0 rgba(0,0,1,0.26);box-shadow:0 -15px 30px 0 rgba(0,0,1,0.26);height:104px;position:relative;top:-6px;z-index:100}header .bottom-half .middle .right .header-basket.compact-version{display:none}header .bottom-half .middle .right .header-basket .icon-text-box{float:left}header .bottom-half .middle .right .header-basket .icon-text-box i{margin-left:-4px}header .bottom-half .middle .right .header-basket .right a{margin-left:1px;line-height:30px;min-width:43px;text-align:center;padding:0 5px}header #main-nav{margin:0;clear:both;height:70px;position:absolute;top:0;width:100%;z-index:2000}header #main-nav .mobile-menu-browse-bar{display:none}header #main-nav>ul{display:block;height:70px;background:#fff;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;padding:0 0 0 34px}header #main-nav>ul>li{display:block;display:inline-block;*display:inline;*zoom:1;margin-right:-5px;transition:all .2s;-webkit-transition:all .2s;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#1a355e}header #main-nav>ul>li.hover>a,header #main-nav>ul>li.hover>span>a{border-color:transparent;background-color:#e5f1f3;position:relative;color:#1a355e}header #main-nav>ul>li.active>a,header #main-nav>ul>li.active>span>a{background-color:#e5f1f3;position:relative;color:#1a355e}header #main-nav>ul>li#search-li{float:right;-webkit-border-radius:0 60px 60px 0;-moz-border-radius:0 60px 60px 0;border-radius:0 60px 60px 0;margin-right:0}header #main-nav>ul>li#search-li a{padding:0 46px 0 37px;text-align:center;background:#e5f1f3;line-height:68px;-webkit-border-radius:0 60px 60px 0;-moz-border-radius:0 60px 60px 0;border-radius:0 60px 60px 0;display:block}header #main-nav>ul>li#search-li a i{font-size:21px}header #main-nav>ul>li#search-li a:hover{background:#e5f1f3}header #main-nav>ul>li#search-li.active a{background-color:#e5f1f3}header #main-nav>ul>li>a,header #main-nav>ul>li>span>a{display:block;padding:0 9px;border-left:1px solid transparent;border-right:1px solid transparent;color:#6ba3b5;line-height:70px;font-size:16px;text-align:center}header #main-nav>ul>li>a:hover,header #main-nav>ul>li>span>a:hover{border-color:transparent;background-color:#e5f1f3 !important;position:relative;color:#1a355e}header #main-nav>ul>li>a:active,header #main-nav>ul>li>span>a:active{color:#1a355e}header #main-nav>ul>li>span>a i,header #main-nav>ul>li>span i{display:none}header #main-nav>ul>li .subnav{display:none;background:#e5f1f3;position:absolute;left:0;top:30px;z-index:-1;width:100%;padding:70px 0 35px}header #main-nav>ul>li .subnav i{display:none}header #main-nav>ul>li .subnav .subnav-inner{position:relative}header #main-nav>ul>li .subnav .subnav-list{display:block;vertical-align:top;width:155px;margin:0 0 15px 25px;padding-bottom:15px;border-bottom:1px solid #9ec3cf}header #main-nav>ul>li .subnav .subnav-list.last{border-bottom:0}header #main-nav>ul>li .subnav .subnav-list .subnav-list-title{display:block;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px;margin:0 0 9px 0}header #main-nav>ul>li .subnav .subnav-list .subnav-list-title:before{content:"";position:absolute;left:-10px;top:4px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:5px;height:5px;background:#1a355e}header #main-nav>ul>li .subnav .subnav-list .subnav-list-title:last-child{margin:0}header #main-nav>ul>li .subnav .subnav-list .subnav-list-title a{color:#1a355e}header #main-nav>ul>li .subnav .subnav-list .subnav-list-title a:hover{color:#1a355e}header #main-nav>ul>li .subnav .subnav-list>ul li{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;line-height:auto;margin:0 0 1px 0}header #main-nav>ul>li .subnav .subnav-list>ul li a{font-size:12px;color:#6ba3b5}header #main-nav>ul>li .subnav .subnav-list>ul li a:hover{color:#1a355e}header #search-box{display:none;background:#f1f1f1;width:100%;position:absolute;top:201px;left:0;z-index:999}header #search-box .wrapper{padding:50px 70px 20px;height:auto}header #search-box .search-input{width:100%;border:5px solid #6ba3b5;margin-bottom:20px}header #search-box .search-input input.search{line-height:120%;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;color:#6ba3b5;padding:0 30px;font-size:26px;width:755px;border:0;background:0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;-webkit-appearance:none}header #search-box .search-input input.search:focus{outline:0;border:0}header #search-box .search-input button.form-submit{outline:0;border:0;overflow:visible;display:inline-block;*display:inline;*zoom:1;background:url('../themes/lighting-illusions/img/search-box-input-bg.png') no-repeat 0 -3px;width:53px;height:62px;padding:0;-webkit-appearance:none}header #search-box .search-input button.form-submit.loading{background:url('../themes/lighting-illusions/img/search-box-input-bg-loading.gif') no-repeat 0 15px}header #search-box .results{display:none;clear:both;position:relative;padding-bottom:40px}header #search-box .results span.title{display:block;margin:0 0 18px;padding:0 0 8px;border-bottom:1px solid #d8d8d8;color:#a5a5a5;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;width:100%}header #search-box .results #view-all-results{text-align:right;display:block;clear:both;position:absolute;top:-3px;right:20px;line-height:23px;font-size:12px;padding-top:2px}header #search-box .results .gradient{display:none}header #search-box .results .autocomplete-results{width:165px;float:left;margin-right:18px;margin-left:20px}header #search-box .results .autocomplete-results ul li{margin-bottom:10px}header #search-box .results .autocomplete-results ul li a{color:#6ba3b5;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}header #search-box .results .autocomplete-results ul li a:hover{color:#1a355e}header #search-box .results .autocomplete-results ul li a span{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}header #search-box .results .right-side{width:600px;float:left;padding-right:0}header #search-box .results .product-results{max-height:350px;overflow:auto;min-height:140px}header #search-box .results .product-results::-webkit-scrollbar{-webkit-appearance:none;width:5px}header #search-box .results .product-results::-webkit-scrollbar-track{background-color:none;border-radius:5px}header #search-box .results .product-results::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(156,156,156,0.6)}header #search-box .results .product-results.empty a{color:#6ba3b5}header #search-box .results .product-results .product-list-item{margin:0 0 6px 0;width:593px}header #search-box .results .product-results .product-list-item .text{width:270px !important;height:60px}header #search-box .results .product-results .product-list-item .text h3{width:270px}header #search-box .results .product-results .product-list-item .text h3 a span{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}header #search-box .results .product-results .product-list-item .text span.variations{top:0;left:1px}header #search-box .results .product-results .product-list-item .price{background:#fff;height:60px;width:235px}header #search-box .results .product-results .product-list-item .price .btn-primary{padding:1px 4px 0;line-height:24px;font-size:12px}header #search-box .results .product-results .product-list-item .price .add-to-cart{background:#6bc048;color:#fff;line-height:24px;font-size:12px}header #search-box .results .product-results .product-list-item .price .add-to-cart:hover{background:#8acd6e}header #search-box .results .product-results .product-list-item .price .add-to-cart:active{background:#559e37}#footer{clear:both;position:relative;background:#1a355e url('../themes/lighting-illusions/img/li-bg.png') center center;background-size:cover;margin:0;-webkit-transform:translate3d(0,0,0)}#footer .footer-top-bar{background:#6bc048;padding:20px 0}#footer .footer-top-bar .left{float:left}#footer .footer-top-bar .left span,#footer .footer-top-bar .left a{color:#fff;font-size:24px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:32px}#footer .footer-top-bar .left span i,#footer .footer-top-bar .left a i{font-size:22px}#footer .footer-top-bar .right{float:right}#footer .footer-top-bar .right span,#footer .footer-top-bar .right a{color:#fff;font-size:24px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:32px}#footer .footer-top-bar .right span i,#footer .footer-top-bar .right a i{font-size:22px}#footer .footer-top{padding:39px 0 65px 0}#footer .footer-top .footer-col{float:left;width:230px;margin-right:10px;padding:0 0 0 10px}#footer .footer-top .footer-col.last{padding:0 10px 0 0;text-align:right}#footer .footer-top .footer-col.last i{font-size:20px}#footer .footer-top .footer-col span{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:15px;color:#fff;display:block;margin:0 0 15px 0}#footer .footer-top .footer-col span a{color:#fff}#footer .footer-top .footer-col p{color:#98c7d6;font-size:12px;line-height:114%;margin:0 0 15px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}#footer .footer-top .footer-col p a{color:#98c7d6}#footer .footer-top .footer-col p a:hover{color:#fff}#footer .footer-top .footer-col ul li{font-size:12px;line-height:114%;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0}#footer .footer-top .footer-col ul li a{color:#98c7d6;transition:color .2s;-webkit-transition:color .2s}#footer .footer-top .footer-col ul li a:hover{color:#fff}#footer .footer-top .footer-col .footer-newsletter .form-extra{display:none}#footer .footer-top .footer-col .footer-newsletter .form-cell{width:146px;display:inline-block;*display:inline;*zoom:1}#footer .footer-top .footer-col .footer-newsletter .form-cell input{line-height:32px;height:32px;border:1px solid #004d65;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;background:#003143;font-size:12px;color:#98c7d6;padding:0 8px}#footer .footer-top .footer-col .footer-newsletter .form-cell input::-webkit-input-placeholder{color:#437080}#footer .footer-top .footer-col .footer-newsletter .form-cell input:-moz-placeholder{color:#437080}#footer .footer-top .footer-col .footer-newsletter .form-cell input::-moz-placeholder{color:#437080}#footer .footer-top .footer-col .footer-newsletter .form-cell input:-ms-input-placeholder{color:#437080}#footer .footer-top .footer-col .footer-newsletter .form-cell input:focus{border-color:#fff}#footer .footer-top .footer-col .footer-newsletter button.form-submit{display:inline-block;*display:inline;*zoom:1;line-height:26px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin-left:3px;margin-top:2px;background:#6bc048;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:12px;padding:2px 8px 0;color:#fff}#footer .footer-top .footer-col .footer-newsletter button.form-submit:hover{background-color:#7ac75b}#footer .footer-bottom{clear:both;padding-top:25px;border-top:1px solid #0d4d61;padding-bottom:25px}#footer .footer-bottom .footer-links ul{width:100%}#footer .footer-bottom .footer-links ul li{display:inline-block;*display:inline;*zoom:1;font-size:11px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;margin-right:5px;line-height:145%}#footer .footer-bottom .footer-links ul li a{color:#6ba3b5}#footer .footer-bottom .footer-links ul li a:hover{color:#fff}#footer .footer-bottom .footer-bottom-text{float:right;text-align:right;width:240px;padding:15px 10px 0 0}#footer .footer-bottom .footer-bottom-text p{font-size:14px;color:#437080;margin:0 0 7px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}#footer .footer-bottom .footer-bottom-text p a{color:#437080}#footer .footer-bottom .footer-bottom-text p a:hover{color:#98c7d6}#footer .footer-white-block{background:#fff;-webkit-border-radius:60px 60px 0 0;-moz-border-radius:60px 60px 0 0;border-radius:60px 60px 0 0;padding:22px 0;max-width:1017px;margin:0 auto}#footer .footer-white-block .logo-block-footer{float:left}#footer .footer-white-block .logo-block-footer #eWAYBlock{display:inline-block;*display:inline;*zoom:1;vertical-align:top}#footer .footer-white-block .logo-block-footer ul{display:inline-block;*display:inline;*zoom:1;margin-top:15px;width:220px;margin-left:30px}#footer .footer-white-block .logo-block-footer ul li{float:left;display:block}#footer .footer-white-block .footer-bottom-text{float:right;text-align:right;padding-top:37px}#footer .footer-white-block .footer-bottom-text p{font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;margin:0 0 5px}#footer .footer-white-block .footer-bottom-text p a{color:#6ba3b5}ul#sticky-sidebar{position:fixed;right:0;top:50%;z-index:80000;display:block;width:70px;-webkit-border-radius:28px 0 0 28px;-moz-border-radius:28px 0 0 28px;border-radius:28px 0 0 28px}ul#sticky-sidebar li{display:block;border-bottom:1px solid #88c35c}ul#sticky-sidebar li.first{-webkit-border-radius:28px 0 0 0;-moz-border-radius:28px 0 0 0;border-radius:28px 0 0 0}ul#sticky-sidebar li.first a{-webkit-border-radius:28px 0 0 0;-moz-border-radius:28px 0 0 0;border-radius:28px 0 0 0;height:89px}ul#sticky-sidebar li.first a.icon-top{background-position:0 21px}ul#sticky-sidebar li.first a.icon-dollar{background-position:-70px 21px}ul#sticky-sidebar li.last{-webkit-border-radius:0 0 0 28px;-moz-border-radius:0 0 0 28px;border-radius:0 0 0 28px;border-bottom:0}ul#sticky-sidebar li.last a{-webkit-border-radius:0 0 0 28px;-moz-border-radius:0 0 0 28px;border-radius:0 0 0 28px;height:89px}ul#sticky-sidebar li a{display:block;height:78px;text-align:center;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;padding:50px 10px 5px;transition:color .1s,height .1s,background-color .1s,height .1s;-webkit-transition:color .1s,height .1s,background-color .1s,height .1;background-image:url('../themes/lighting-illusions/img/sticky-sidebar-icons.png');background-repeat:no-repeat;background-color:#6bc048;color:#fff}ul#sticky-sidebar li a:hover{background-color:#7ac75b;color:#fff}ul#sticky-sidebar li a:active{background-color:#539f03;color:#99da67}ul#sticky-sidebar li a.icon-top{background-position:0 17px}ul#sticky-sidebar li a.icon-dollar{background-position:-70px 17px}ul#sticky-sidebar li a.icon-help{background-position:-140px 17px}ul#sticky-sidebar li a.icon-marker{background-position:-210px 17px}ul#sticky-sidebar li a.icon-help-question-mark{background-position:-274px 17px}ul#sticky-sidebar li a.icon-envelope{background-position:-340px 17px}#freshwidget-button{display:none !important}.tracking-container{position:absolute;bottom:0;right:0;width:1px;height:1px;overflow:hidden;z-index:-1}.form-cell,.control-group{width:480px;margin:0 0 15px 0;position:relative;float:left}.form-cell label,.control-group label{font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#656565;width:125px;display:inline-block;*display:inline;*zoom:1;margin-right:8px;vertical-align:top;line-height:120%;padding-top:10px}.form-cell label.checkbox,.control-group label.checkbox{display:block;clear:both;color:#a7a7a7;font-size:12px;padding:0;margin:5px 5px 5px 0;line-height:11px;cursor:pointer;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;width:auto}.form-cell label.checkbox input,.control-group label.checkbox input{width:11px;height:11px;padding:0;display:inline-block;*display:inline;*zoom:1;margin:0 5px 0 0}.form-cell .label-offset,.control-group .label-offset{width:125px;display:inline-block;*display:inline;*zoom:1;margin-right:8px}.form-cell.dual-select .controls select,.control-group.dual-select .controls select{width:47%;margin-right:4%;display:inline-block;*display:inline;*zoom:1}.form-cell.dual-select .controls select.last,.control-group.dual-select .controls select.last{margin-right:0}.form-cell.small-input .controls input,.control-group.small-input .controls input{width:85px}.form-cell .controls,.control-group .controls{display:inline-block;*display:inline;*zoom:1;width:292px;position:relative}.form-cell .controls span.help-inline,.control-group .controls span.help-inline{clear:left;margin-top:10px;width:100%}.form-cell input.text,.control-group input.text,.form-cell input[type="text"],.control-group input[type="text"],.form-cell input[type="password"],.control-group input[type="password"],.form-cell input[type="email"],.control-group input[type="email"],.form-cell textarea,.control-group textarea{-webkit-appearance:none;color:#589cb6;background:#fff;transition:border .3s;-webkit-transition:border .3s;border:1px solid #b2d7e2;padding:0 8px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;width:100%;height:36px;line-height:36px;font-size:14px}.form-cell input.text::-webkit-input-placeholder,.control-group input.text::-webkit-input-placeholder,.form-cell input[type="text"]::-webkit-input-placeholder,.control-group input[type="text"]::-webkit-input-placeholder,.form-cell input[type="password"]::-webkit-input-placeholder,.control-group input[type="password"]::-webkit-input-placeholder,.form-cell input[type="email"]::-webkit-input-placeholder,.control-group input[type="email"]::-webkit-input-placeholder,.form-cell textarea::-webkit-input-placeholder,.control-group textarea::-webkit-input-placeholder{color:#b8b8b8}.form-cell input.text:-moz-placeholder,.control-group input.text:-moz-placeholder,.form-cell input[type="text"]:-moz-placeholder,.control-group input[type="text"]:-moz-placeholder,.form-cell input[type="password"]:-moz-placeholder,.control-group input[type="password"]:-moz-placeholder,.form-cell input[type="email"]:-moz-placeholder,.control-group input[type="email"]:-moz-placeholder,.form-cell textarea:-moz-placeholder,.control-group textarea:-moz-placeholder{color:#b8b8b8}.form-cell input.text::-moz-placeholder,.control-group input.text::-moz-placeholder,.form-cell input[type="text"]::-moz-placeholder,.control-group input[type="text"]::-moz-placeholder,.form-cell input[type="password"]::-moz-placeholder,.control-group input[type="password"]::-moz-placeholder,.form-cell input[type="email"]::-moz-placeholder,.control-group input[type="email"]::-moz-placeholder,.form-cell textarea::-moz-placeholder,.control-group textarea::-moz-placeholder{color:#b8b8b8}.form-cell input.text:-ms-input-placeholder,.control-group input.text:-ms-input-placeholder,.form-cell input[type="text"]:-ms-input-placeholder,.control-group input[type="text"]:-ms-input-placeholder,.form-cell input[type="password"]:-ms-input-placeholder,.control-group input[type="password"]:-ms-input-placeholder,.form-cell input[type="email"]:-ms-input-placeholder,.control-group input[type="email"]:-ms-input-placeholder,.form-cell textarea:-ms-input-placeholder,.control-group textarea:-ms-input-placeholder{color:#b8b8b8}.form-cell input.text:focus,.control-group input.text:focus,.form-cell input[type="text"]:focus,.control-group input[type="text"]:focus,.form-cell input[type="password"]:focus,.control-group input[type="password"]:focus,.form-cell input[type="email"]:focus,.control-group input[type="email"]:focus,.form-cell textarea:focus,.control-group textarea:focus{outline:0;border-color:#00c0f2 !important;transition:border .3s;-webkit-transition:border .3s;color:#1a355e}.form-cell input.text:focus::-webkit-input-placeholder,.control-group input.text:focus::-webkit-input-placeholder,.form-cell input[type="text"]:focus::-webkit-input-placeholder,.control-group input[type="text"]:focus::-webkit-input-placeholder,.form-cell input[type="password"]:focus::-webkit-input-placeholder,.control-group input[type="password"]:focus::-webkit-input-placeholder,.form-cell input[type="email"]:focus::-webkit-input-placeholder,.control-group input[type="email"]:focus::-webkit-input-placeholder,.form-cell textarea:focus::-webkit-input-placeholder,.control-group textarea:focus::-webkit-input-placeholder{color:#b8b8b8}.form-cell input.text:focus:-moz-placeholder,.control-group input.text:focus:-moz-placeholder,.form-cell input[type="text"]:focus:-moz-placeholder,.control-group input[type="text"]:focus:-moz-placeholder,.form-cell input[type="password"]:focus:-moz-placeholder,.control-group input[type="password"]:focus:-moz-placeholder,.form-cell input[type="email"]:focus:-moz-placeholder,.control-group input[type="email"]:focus:-moz-placeholder,.form-cell textarea:focus:-moz-placeholder,.control-group textarea:focus:-moz-placeholder{color:#b8b8b8}.form-cell input.text:focus::-moz-placeholder,.control-group input.text:focus::-moz-placeholder,.form-cell input[type="text"]:focus::-moz-placeholder,.control-group input[type="text"]:focus::-moz-placeholder,.form-cell input[type="password"]:focus::-moz-placeholder,.control-group input[type="password"]:focus::-moz-placeholder,.form-cell input[type="email"]:focus::-moz-placeholder,.control-group input[type="email"]:focus::-moz-placeholder,.form-cell textarea:focus::-moz-placeholder,.control-group textarea:focus::-moz-placeholder{color:#b8b8b8}.form-cell input.text:focus:-ms-input-placeholder,.control-group input.text:focus:-ms-input-placeholder,.form-cell input[type="text"]:focus:-ms-input-placeholder,.control-group input[type="text"]:focus:-ms-input-placeholder,.form-cell input[type="password"]:focus:-ms-input-placeholder,.control-group input[type="password"]:focus:-ms-input-placeholder,.form-cell input[type="email"]:focus:-ms-input-placeholder,.control-group input[type="email"]:focus:-ms-input-placeholder,.form-cell textarea:focus:-ms-input-placeholder,.control-group textarea:focus:-ms-input-placeholder{color:#b8b8b8}.form-cell input.text.error,.control-group input.text.error,.form-cell input[type="text"].error,.control-group input[type="text"].error,.form-cell input[type="password"].error,.control-group input[type="password"].error,.form-cell input[type="email"].error,.control-group input[type="email"].error,.form-cell textarea.error,.control-group textarea.error{border-color:#eed3d7 !important;transition:border .3s;-webkit-transition:border .3s}.form-cell input.text.error:focus,.control-group input.text.error:focus,.form-cell input[type="text"].error:focus,.control-group input[type="text"].error:focus,.form-cell input[type="password"].error:focus,.control-group input[type="password"].error:focus,.form-cell input[type="email"].error:focus,.control-group input[type="email"].error:focus,.form-cell textarea.error:focus,.control-group textarea.error:focus{border-color:#d99ca5 !important}.form-cell.checkbox,.control-group.checkbox{margin:0 0 5px 0;clear:both;height:12px}.form-cell.checkbox input,.control-group.checkbox input{width:12px;height:12px;display:block;margin:0 10px 0 0;float:left}.form-cell.checkbox label,.control-group.checkbox label{display:block;float:left;width:80%;cursor:pointer}.form-cell input.text,.control-group input.text{line-height:25px;width:100%}.form-cell textarea,.control-group textarea{line-height:150%;padding:10px;clear:both;width:100%;height:120px}.form-cell select,.control-group select{width:100%}form.form-horizontal{padding-bottom:50px}form h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}form h4,form span.sidebar-title{color:#1a355e;font-size:16px;display:block;margin:0 0 10px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}form h4 label,form span.sidebar-title label{cursor:pointer}form h4 a,form span.sidebar-title a{color:#1a355e}form h4 a:hover,form span.sidebar-title a:hover{color:#6ba3b5}form p.text-error{margin:10px 0;display:block;background:#fdf7f7;border-left:2px solid #eed3d7;padding:5px;color:#333}form .email-taken.alert.alert-error{margin:-15px 7px 20px 133px;display:block !important}form .email-taken.alert.alert-error a{color:#fff;text-decoration:underline}form .email-taken.alert.alert-error a:hover{text-decoration:none}form span.help-inline,form .email-taken.alert.alert-error{font-size:13px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:inline-block;*display:inline;*zoom:1;color:#fff;background:#e3b6bc;padding:5px;border-left:2px solid #d4919b}form a.inline-question{display:inline-block;*display:inline;*zoom:1;color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;margin-left:10px}form #cvv-number-popup{display:none;position:absolute;top:-105px;left:155px;background:#333;width:216px;padding:15px 10px;z-index:1000}form #cvv-number-popup .arrow{position:absolute;left:-23px;top:115px;border-right:23px solid #333;border-left:0;border-top:10px solid transparent;border-bottom:10px solid transparent}form #cvv-number-popup .title{color:#fff;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;display:block;margin:0 0 10px;width:185px}form #cvv-number-popup p{line-height:115%;font-size:12px;margin:0 0 15px;color:#fff;font-family:Arial,sans-serif}form #cvv-number-popup p span{color:#ff4760}form fieldset{margin-bottom:45px}form fieldset legend{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:17px;color:#1a355e;margin:0 0 30px 0}form .form-block-clear{clear:both}form .form-submit{clear:both;cursor:pointer;outline:0;display:inline-block;*display:inline;*zoom:1;border:0;overflow:visible;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;transition:all .1s;-webkit-transition:all .1s;line-height:35px;padding:0 5px 0}form .form-submit.btn-small{line-height:24px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px 0}form .form-submit.btn-big{font-size:14px;padding:0 14px}form .form-submit.btn-block{display:block !important;width:100%}form .form-submit.btn-primary{color:#fff;background-color:#074d63;font-size:14px;padding:0 14px}form .form-submit.btn-primary:hover{color:#fff;background-color:#09607b}form .form-submit.btn-primary:active{color:#fff;background-color:#042833}form .form-submit.btn-blue{color:#fff;background-color:#074d63}form .form-submit.btn-blue:hover{color:#fff;background-color:#09607b}form .form-submit.btn-blue:active{color:#fff;background-color:#042833}form .form-submit.btn-white{background-color:#fff;color:#6ba3b5}form .form-submit.btn-white:hover{color:#1a355e}form .form-submit.btn-white:active{color:#1a355e;background-color:#fafafa}form .form-submit.btn-green{background-color:#6bc048;color:#fff}form .form-submit.btn-green:hover{background-color:#7ac75b}form .form-submit.btn-green:active{color:#fff;background-color:#5fb13d}form .form-submit.flag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -35px}form .form-submit.bag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}form .form-submit.arrow-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}form .form-submit.block{display:block;margin-left:133px}.credit-card-number-container{position:relative;clear:both}.credit-card-number-container .image{position:absolute;right:70px;top:-10px;width:80px}.credit-card-number-container .image img{width:100%}.content{background:url('../themes/lighting-illusions/img/content-top-shadow.png') center top no-repeat;padding:50px 0 110px}.content .wrapper.padded-bottom{padding-bottom:150px}.wrapper{max-width:960px;margin:0 auto;position:relative}.wrapper.thousand{max-width:1000px}@media all and (min-width:1560px){.wrapper.flexi{max-width:1420px}}@media all and (min-width:1190px) and (max-width:1560px){.wrapper.flexi{max-width:1190px}}.mobile-only{display:none}.btn{outline:0;display:inline-block;*display:inline;*zoom:1;border:0;overflow:visible;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;transition:all .1s;-webkit-transition:all .1s;line-height:35px;padding:0 5px 0}.btn.btn-small{line-height:24px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px 0}.btn.btn-big{font-size:14px;padding:0 14px}.btn.btn-block{display:block !important;width:100%}.btn.btn-primary{color:#fff;background-color:#074d63;font-size:14px;padding:0 14px}.btn.btn-primary:hover{color:#fff;background-color:#09607b}.btn.btn-primary:active{color:#fff;background-color:#042833}.btn.btn-blue{color:#fff;background-color:#074d63}.btn.btn-blue:hover{color:#fff;background-color:#09607b}.btn.btn-blue:active{color:#fff;background-color:#042833}.btn.btn-white{background-color:#fff;color:#6ba3b5}.btn.btn-white:hover{color:#1a355e}.btn.btn-white:active{color:#1a355e;background-color:#fafafa}.btn.btn-green{background-color:#6bc048;color:#fff}.btn.btn-green:hover{background-color:#7ac75b}.btn.btn-green:active{color:#fff;background-color:#5fb13d}.btn.flag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -35px}.btn.bag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}.btn.arrow-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}.btn-tertiary{background:#6bc048;color:#fff}.btn-tertiary:hover{background:#8acd6e}.btn-tertiary:active{background:#559e37}.btn-secondary{background:#6ba3b5;color:#fff}.btn-secondary:hover{background:#8db8c6}.btn-secondary:active{background:#4f8b9e}.btn-small{line-height:24px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px 0}.btn-big{font-size:14px;padding:0 14px}.btn-slim{line-height:26px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 22px 0}.btn-wide{line-height:37px;min-width:185px;padding:1px 25px 0;text-align:center}.btn-blue{color:#fff;background-color:#074d63}.btn-blue:hover{color:#fff;background-color:#09607b}.btn-blue:active{color:#fff;background-color:#042833}.btn-white{background-color:#fff;color:#6ba3b5}.btn-white:hover{color:#1a355e}.btn-white:active{color:#1a355e;background-color:#fafafa}.btn-green{background-color:#6bc048;color:#fff}.btn-green:hover{background-color:#7ac75b}.btn-green:active{color:#fff;background-color:#5fb13d}.btn-fourth{background:#b5c9cf;color:#fff}.btn-fourth:hover{background-color:#d4e0e3}.btn-fourth:active{background-color:#96b2bb}.btn-delivery{background:#df1821;color:#fff;-webkit-font-smoothing:antialiased}.btn-delivery:hover{background:#ea4047;color:#fff}.btn-delivery:active{background:#b1131a;color:#fff}a.small-blue-link{color:#6ba3b5;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:100%}a.small-blue-link:hover{color:#1a355e}a.small-blue-link:active{color:#333}.block-link{display:block;clear:both}.defaultH1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.defaultH2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.defaultH3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.defaultH4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.defaultH5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.defaultP{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.defaultP strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.defaultP a{color:#6ba3b5}.defaultP a:hover{color:#333}p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}p a{color:#6ba3b5}p a:hover{color:#333}.content .wrapper h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.text-block h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.text-block h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.text-block h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.text-block h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.text-block h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.text-block p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.text-block p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.text-block p a{color:#6ba3b5}.text-block p a:hover{color:#333}.text-block ul,.text-block ol{margin:27px 0 27px 20px;list-style:none}.text-block ul li,.text-block ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.text-block ul li strong,.text-block ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.text-block ul{margin:27px 0}.text-block ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.text-block ul li a{color:#6ba3b5}.text-block ul li a:hover{color:#1a355e}.text-block ol{list-style:decimal;margin-left:35px !important}.text-block table{width:100%}.text-block table tr td,.text-block table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.text-block table tr td strong,.text-block table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.text-block table tr td a,.text-block table tr th a{color:#6ba3b5}.text-block table tr td a:hover,.text-block table tr th a:hover{color:#333}.text-block table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.tabs>div{display:none}.tabs>div.active{display:block}.tabs-primary>ul{margin:0 0 40px;font-size:0}.tabs-primary>ul li{margin-right:8px;cursor:pointer;line-height:35px;color:#1a355e;display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:16px;transition:all .2s;-webkit-transition:all .2s;padding:0 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;position:relative}.tabs-primary>ul li:hover{background:#6ba3b5}.tabs-primary>ul li.active{background:#254c86;color:#fff}.tabs-primary>ul li.active:after{content:"";display:block;bottom:-10px;left:50%;margin-left:-11px;position:absolute;border-top:10px solid #254c86;border-left:11px solid transparent;border-right:11px solid transparent}.shadow-tabs{position:relative;margin-top:25px}.shadow-tabs.large-tabs>ul{height:auto;overflow:hidden;padding-top:20px;background-position:center bottom}.shadow-tabs.large-tabs>ul li{height:auto;margin-right:35px;margin-left:-25px}.shadow-tabs.large-tabs>ul li a{line-height:100%;padding:20px 35px 35px 25px;text-align:left;height:auto}.shadow-tabs.large-tabs>ul li a h3{font-size:13.5px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;display:block;color:#1a355e;line-height:100%;margin:0 0 15px 0}.shadow-tabs.large-tabs>ul li a p{color:#333;font-size:12px;margin:0 0 5px 0;line-height:100%}.shadow-tabs.large-tabs>ul li a:hover h3{color:#6ba3b5}.shadow-tabs.large-tabs>ul li.active a h3{color:#e3751d}.shadow-tabs.large-tabs>ul li.active a p{color:#e3751d}.shadow-tabs>ul{display:block;height:52px;background:url('../themes/lighting-illusions/img/shadow-tabs-shadow.png') no-repeat center 36px}.shadow-tabs>ul.centred{text-align:center}.shadow-tabs>ul li{display:inline-block;*display:inline;*zoom:1;margin-right:-2px;height:52px}.shadow-tabs>ul li.active a{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#e3751d;background:#fff;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;position:relative}.shadow-tabs>ul li.active a:after{content:'';display:block;background:#fff;height:10px;width:100%;position:absolute;bottom:-10px;left:0}.shadow-tabs>ul li.similar-products{float:right}.shadow-tabs>ul li.similar-products a{font-size:13px}.shadow-tabs>ul li a{font-size:16px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;text-align:center;display:block;color:#9dbac3;line-height:50px;padding:2px 30px 0;transition:color .2s;-webkit-transition:color .2s}.shadow-tabs>ul li a:hover{color:#1a355e}.shadow-tabs>ul li a:active{color:#e3751d}.shadow-tabs>div{padding-top:34px;padding-bottom:48px;background:#fff}.next-steps{text-align:center;height:130px}.next-steps .item{display:inline-block;*display:inline;*zoom:1;width:237px;background:url('../themes/lighting-illusions/img/next-step-border.png') no-repeat right 6px}.next-steps .item.last{background:0}.next-steps .item>img{margin:0 auto}.next-steps .item>div{width:140px;margin:14px auto 0;line-height:100%;text-align:center;color:#074d63;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px}.next-steps .item>div a{color:#6ba3b5}.next-steps .item>div a:hover{color:#074d63}.customSelect{height:44px;vertical-align:top;border:1px solid #1a355e;padding:0 50px 0 11px;line-height:44px;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;background:url('../themes/lighting-illusions/img/custom-select.png');background-repeat:no-repeat;background-position:right center;background-color:#fff}.customSelect>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto !important}.bx-wrapper .bx-controls .bx-controls-direction a{background:url('../themes/lighting-illusions/img/blue-carousel-arrows.png') no-repeat;width:22px;height:35px;display:block}.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:-26px;background-position:0 0}.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:hover{background-position:0 -35px}.bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:-26px;background-position:-22px 0}.bx-wrapper .bx-controls .bx-controls-direction a.bx-next:hover{background-position:-22px -35px}.bx-wrapper .bx-controls .bx-pager{bottom:-10px;padding-top:0}.bx-wrapper .bx-controls .bx-pager .bx-pager-item a{background:#6ba3b5;transition:background .2s;-webkit-transition:background .2s;width:6px;height:6px;margin:0 3px}.bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover{background:#074d63}.product-slider{width:960px;margin:0 auto}.product-slider .bx-wrapper{margin:0 auto}.product-slider .bx-wrapper .bx-viewport{left:0;min-height:317px !important}.product-slider .bx-wrapper .bx-viewport .bxslider li{width:960px !important;padding:10px;min-height:317px !important}.desktop .product-list-item.vertical .image-container.hover a.quick-view-btn{background-color:#fff;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff);background-color:rgba(255,255,255,0.4);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.desktop .product-list-item.vertical .image-container.hover a.quick-view-btn:before{display:none}.desktop .product-list-item.vertical .image-container.hover a.quick-view-btn i{width:84px;line-height:68px;background-color:#1a355e;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1f1a355e, endColorstr=#1f1a355e)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1f1a355e,endColorstr=#1f1a355e);background-color:rgba(26,53,94,0.12);color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:50px;text-align:center;position:absolute;top:50%;left:50%;margin-top:-34px;margin-left:-42px}.product-list-item{border:1px solid #e5eff2;position:relative}.product-list-item img.sale{position:absolute;z-index:10;top:14px;right:-10px}.product-list-item .image-container{background:#fff;display:table-cell;vertical-align:middle}.product-list-item .image-container a.quick-view-btn{display:none;color:#fff;font-size:22px}.product-list-item .image-container a.quick-view-btn i{z-index:2;position:relative;top:4px}.product-list-item .image-container a.quick-view-btn:before{content:"";display:block;position:absolute;top:0;right:0;z-index:1;border-top:53px solid #6ba3b5;border-left:53px solid transparent;border-right:0 solid transparent}.product-list-item .text{position:relative}.product-list-item .text .product-title{color:#1a355e;display:block;font-size:11px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.product-list-item .text .product-title a{color:#1a355e;transition:color .1s;-webkit-transition:color .1s}.product-list-item .text .product-title a:hover{color:#1a355e}.product-list-item .text span.variations{color:#6ba3b5;font-size:11px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;position:relative}.product-list-item .stars{position:absolute;bottom:0;display:block;width:100%}.product-list-item .stars .decimal-stars{display:inline-block}.product-list-item .stars .rating-total{display:inline-block;color:#1a355e;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.product-list-item .product-promo{margin:0}.product-list-item .price span.now-price{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px}.product-list-item .price span.was-price{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px}.product-list-item .price a.add-to-cart{outline:0;display:inline-block;*display:inline;*zoom:1;border:0;overflow:visible;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;transition:all .1s;-webkit-transition:all .1s;line-height:35px;padding:0 5px 0}.product-list-item .price a.add-to-cart.btn-small{line-height:24px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px 0}.product-list-item .price a.add-to-cart.btn-big{font-size:14px;padding:0 14px}.product-list-item .price a.add-to-cart.btn-block{display:block !important;width:100%}.product-list-item .price a.add-to-cart.btn-primary{color:#fff;background-color:#074d63;font-size:14px;padding:0 14px}.product-list-item .price a.add-to-cart.btn-primary:hover{color:#fff;background-color:#09607b}.product-list-item .price a.add-to-cart.btn-primary:active{color:#fff;background-color:#042833}.product-list-item .price a.add-to-cart.btn-blue{color:#fff;background-color:#074d63}.product-list-item .price a.add-to-cart.btn-blue:hover{color:#fff;background-color:#09607b}.product-list-item .price a.add-to-cart.btn-blue:active{color:#fff;background-color:#042833}.product-list-item .price a.add-to-cart.btn-white{background-color:#fff;color:#6ba3b5}.product-list-item .price a.add-to-cart.btn-white:hover{color:#1a355e}.product-list-item .price a.add-to-cart.btn-white:active{color:#1a355e;background-color:#fafafa}.product-list-item .price a.add-to-cart.btn-green{background-color:#6bc048;color:#fff}.product-list-item .price a.add-to-cart.btn-green:hover{background-color:#7ac75b}.product-list-item .price a.add-to-cart.btn-green:active{color:#fff;background-color:#5fb13d}.product-list-item .price a.add-to-cart.flag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -35px}.product-list-item .price a.add-to-cart.bag-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}.product-list-item .price a.add-to-cart.arrow-icon{padding:0 16px 0 38px;background-image:url('../themes/lighting-illusions/img/btn-icons.png');background-repeat:no-repeat;background-position:12px -2px}.product-list-item .price form{display:inline-block}.product-list-item.vertical{width:220px;float:left;height:465px;margin-right:20px}.product-list-item.vertical.hover{-moz-box-shadow:0 0 4px #ccc;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}.product-list-item.vertical.last{margin-right:0}.product-list-item.vertical .image-container{position:relative;height:220px;width:220px;text-align:center}.product-list-item.vertical .image-container img{width:100%}.product-list-item.vertical .image-container a.quick-view-btn{transition:all .2s;-webkit-transition:all .2s;display:block;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;width:100%;height:100%;-webkit-font-smoothing:antialiased}.product-list-item.vertical .image-container a.quick-view-btn:before{display:none}.product-list-item.vertical .text{height:142px;-webkit-font-smoothing:antialiased;padding:45px 8px 10px;position:relative}.product-list-item.vertical .text .product-title{font-size:14px;line-height:127%;margin:0;height:57px}.product-list-item.vertical .text span.variations{left:auto;top:auto;right:auto;bottom:auto;position:relative;line-height:127%;font-size:13px;margin:0;color:#6ba3b5}.product-list-item.vertical .text .product-promo{margin:0;position:absolute;top:8px;left:8px;max-width:93%;max-width:calc(100% - 16px);display:inline-block;*display:inline;*zoom:1;height:28px;overflow:hidden;line-height:28px;padding:0 5px}.product-list-item.vertical .text .product-promo span{font-size:13px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.product-list-item.vertical .price{display:block;padding:15px 9px;height:auto;position:absolute;bottom:0;left:0;width:100%}.product-list-item.vertical .price .price-top{clear:both;position:relative}.product-list-item.vertical .price .price-top span.now-price{font-size:20px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.product-list-item.vertical .price .price-top span.now-price>span{display:block;font-size:20px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.product-list-item.vertical .price .price-top span.was-price{color:#6ba3b5;font-size:15px;position:absolute;right:3px;bottom:0;max-width:60%;margin:0}.product-list-item.vertical .price .price-top span.was-price>span{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.product-list-item.vertical .price .price-bottom{clear:both;margin-top:8px}.product-list-item.vertical .price .price-bottom form{display:inline-block}.product-list-item.horizontal{width:460px;height:90px;margin:0 15px 8px 0;float:left;background:#fff}.product-list-item.horizontal.hover{-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.product-list-item.horizontal.second{margin:0 0 8px}.product-list-item.horizontal .sale{display:none}.product-list-item.horizontal .image-container{width:95px;height:88px;float:left;text-align:center}.product-list-item.horizontal .image-container>img{max-width:80px;max-height:70px;margin:10px auto 0}.product-list-item.horizontal .text{width:230px;height:88px;float:left}.product-list-item.horizontal .text .product-title{font-size:14px;line-height:114%;margin-top:18px;margin-left:10px;width:209px;height:30px}.product-list-item.horizontal .text span.variations{top:0;z-index:10;left:9px}.product-list-item.horizontal .product-promo{max-width:200px;left:9px;top:64px;position:absolute;line-height:20px;font-size:11px;padding:0 7px;max-height:21px;overflow:hidden}.product-list-item.horizontal .product-promo span{padding:0;font-size:10px;line-height:inherit}.product-list-item.horizontal .price{width:133px;float:left;height:88px;text-align:right;padding:18px 10px}.product-list-item.horizontal .price span.was-price{display:none}.product-list-item.horizontal .price span.now-price{margin:0 0 8px 0;display:inline-block;*display:inline;*zoom:1}.product-list-item.horizontal .price span.now-price span{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px}.product-list-item.horizontal .price a.add-to-cart{line-height:24px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px 0}.product-list-item.horizontal .price .btn{line-height:26px}.product-list-item.horizontal .price .more-info-btn{padding-top:2px;line-height:24px}.product-list-item.horizontal.minimal{height:64px}.product-list-item.horizontal.minimal .image-container{width:70px;height:58px}.product-list-item.horizontal.minimal .image-container>img{max-width:55px;max-height:45px;margin:9px auto 0}.product-list-item.horizontal.minimal .text .product-title{width:370px;margin-left:0;margin-top:12px}.product-list-item.horizontal.minimal .price{float:right}.product-list-item.horizontal.minimal .price span.now-price{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;margin-top:3px}.product-list-item.related-product{overflow:hidden;padding:5px 0 10px 25px;border:0}.product-list-item.related-product .image-container{float:left;width:80px;margin-right:5px}.product-list-item.related-product .right-content{display:block;overflow:hidden;border-right:1px solid #bcd2d8;margin-top:10px;padding-right:25px}.product-list-item.related-product .text .product-title{font-size:14px;height:40px;margin:0;line-height:127%;overflow:hidden}.product-list-item.related-product .price{background:0;margin-top:8px}.product-list-item.related-product .price .price-top{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5px}.product-list-item.related-product .price .price-top .now-price{font-size:20px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;line-height:21px}.product-list-item.related-product .price .price-bottom{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.product-list-item.related-product .price .price-bottom .more-info-btn{line-height:21px;font-size:12px;position:relative}.price,.product-list-item .price{background:#e5eff2}.price span.now-price,.product-list-item .price span.now-price{color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.price span.was-price,.product-list-item .price span.was-price{color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.breadcrumbs{margin:-20px 0 30px}.breadcrumbs span,.breadcrumbs a{font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:inline-block;*display:inline;*zoom:1}.breadcrumbs a{color:#6ba3b5}.breadcrumbs a:hover{color:#1a355e}.breadcrumbs span{color:#6ba3b5}.breadcrumbs span.you-are{color:#666}.controls-bar{display:block;clear:both;height:35px;margin-bottom:45px}.controls-bar.quick-view{margin:0;padding-top:10px}.controls-bar .breadcrumbs{float:left;max-width:50%;margin:0}.controls-bar .share-box{float:right;max-width:400px;text-align:right;margin-right:15px}.controls-bar .share-box .stButton .stLarge{width:24px;height:24px;background-size:24px 24px}.controls-bar .share-box .stButton .stLarge:hover{background-position:-24px}.controls-bar .print-product,.controls-bar .send-to-friend{display:block;float:right;padding:0 6px;background:#1a355e;color:#fff;line-height:24px;font-size:12px;text-transform:uppercase;margin-top:0;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;transition:all .1s;-webkit-transition:all .1s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-font-smoothing:antialiased;margin-bottom:5px}.controls-bar .print-product i,.controls-bar .send-to-friend i{font-size:13px}.controls-bar .print-product:hover,.controls-bar .send-to-friend:hover{background:#254c86}.controls-bar .print-product:active,.controls-bar .send-to-friend:active{background:#0f1e36}.controls-bar .print-product{margin-right:15px;margin-left:5px}.controls-bar .controls{float:right;max-width:50%;text-align:right;margin-bottom:15px}.controls-bar .controls .sort-box{display:inline-block;*display:inline;*zoom:1}.controls-bar .controls .sort-box>span{font-size:12px;line-height:35px;display:inline-block;*display:inline;*zoom:1;margin-left:5px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5}.controls-bar .controls .sort-box select{height:35px;min-width:100px}.controls-bar .controls .sort-box .styled{height:35px !important;margin-bottom:10px}.controls-bar .controls .pagination{display:inline-block;*display:inline;*zoom:1;margin-left:40px}.controls-bar .controls .pagination>span{color:#6ba3b5;font-size:14px;display:inline-block;*display:inline;*zoom:1;margin-right:10px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.controls-bar .controls .pagination .pages{display:inline-block;*display:inline;*zoom:1;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.controls-bar .controls .pagination .pages>a{display:inline-block;*display:inline;*zoom:1;color:#6ba3b5;background:#fff;border:1px solid #e5eff2;line-height:34px;padding:1px 0 0;width:35px;text-align:center;margin-left:-6px}.controls-bar .controls .pagination .pages>a:hover{background:#e5eff2;color:#1a355e}.controls-bar .controls .pagination .pages>a:active,.controls-bar .controls .pagination .pages>a.active{background:#e5eff2;color:#1a355e}.controls-bar .controls .pagination .pages>a.prev-next-btn{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.related-products{margin:0 0 40px}.related-products span.related-title{color:#1a355e;font-size:23px;display:block;margin:30px 0 15px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;text-align:center}.related-products .related-slider-container{height:105px;overflow:hidden;border-top:1px solid #bcd2d8;border-bottom:1px solid #bcd2d8;position:relative}.related-products .related-slider-container .controls a{font-size:55px;display:block;line-height:60px;top:50%;position:absolute;margin-top:-30px;color:#eb7b5d}.related-products .related-slider-container .controls a:hover{color:#f1a08a}.related-products .related-slider-container .controls a:active{color:#e55630}.related-products .related-slider-container .controls a.slide-right{right:-20px}.related-products .related-slider-container .controls a.slide-left{left:-20px}.related-products .bxslider{height:105px;overflow:hidden}.related-products .bxslider li:last-child .product-list-item.related-product .right-content{border-right:0}.related-products .bx-wrapper{height:105px;margin:0 !important}.related-products .bx-wrapper .bx-viewport{left:0}.pagination.endless-scroll{text-align:center;padding:20px 0}.pagination.endless-scroll a{color:#6ba3b5;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.cols .sidebar{float:left;width:225px}.cols .sidebar.left{padding:0 0 0 5px;margin-right:35px}.cols .sidebar.right{padding:0 5px 0 0;margin-left:35px}.cols .main-content{width:700px;float:left}.cols .main-content.full-width{width:100%}.cols .half{width:50%;border-right:1px solid #e6f1f4;padding-right:45px;float:left}.cols .half.last{border-right:0;padding-right:0;padding-left:25px}.cols .half h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.cols .main-col{float:left;max-width:577px;width:100%}.cols .sidebar-col{width:315px;float:left;margin-left:35px}.regular-page .sidebar h4{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px;font-size:23px}.regular-page .sidebar .product-list-item{margin:0 0 20px 0}.regular-page .sidebar .product-list-item .price h4{color:#1a355e;font-size:16px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.regular-page .main-content h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.regular-page .main-content h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.regular-page .main-content h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.regular-page .main-content h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.regular-page .main-content h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.regular-page .main-content p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.regular-page .main-content p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.regular-page .main-content p a{color:#6ba3b5}.regular-page .main-content p a:hover{color:#333}.regular-page .main-content ul,.regular-page .main-content ol{margin:27px 0 27px 20px;list-style:none}.regular-page .main-content ul li,.regular-page .main-content ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.regular-page .main-content ul li strong,.regular-page .main-content ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.regular-page .main-content ul{margin:27px 0}.regular-page .main-content ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.regular-page .main-content ul li a{color:#6ba3b5}.regular-page .main-content ul li a:hover{color:#1a355e}.regular-page .main-content ol{list-style:decimal;margin-left:35px !important}.regular-page .main-content table{width:100%}.regular-page .main-content table tr td,.regular-page .main-content table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.regular-page .main-content table tr td strong,.regular-page .main-content table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.regular-page .main-content table tr td a,.regular-page .main-content table tr th a{color:#6ba3b5}.regular-page .main-content table tr td a:hover,.regular-page .main-content table tr th a:hover{color:#333}.regular-page .main-content table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.shadow-bar{clear:both;height:21px;background:url('../themes/lighting-illusions/img/shadow-bar.png') no-repeat center top;width:100%;margin:40px auto 45px auto}.cols .sidebar .sidebar-item{padding:5px 0 0 68px;margin:0 0 65px 0}.cols .sidebar .sidebar-item.icon-user{background:url('../themes/lighting-illusions/img/sidebar-item-icon-user.png') no-repeat 26px 5px}.cols .sidebar .sidebar-item.icon-lock{background:url('../themes/lighting-illusions/img/sidebar-item-icon-lock.png') no-repeat 26px 0}.cols .sidebar .sidebar-item h4{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px;line-height:120%;margin:0 0 10px 0}.cols .sidebar .sidebar-item p{color:#222;font-size:14px;margin:0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.cols .sidebar .sidebar-item p a{color:#6ba3b5;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:100%}.cols .sidebar .sidebar-item p a:hover{color:#1a355e}.cols .sidebar .sidebar-item p a:active{color:#333}.cols .sidebar .sidebar-item a.btn{margin-top:25px}.footer-icon-block{padding:20px 0 20px 68px;border-top:1px solid #e5eff2}.footer-icon-block.icon-lock{background:url('../themes/lighting-illusions/img/sidebar-item-icon-lock.png') no-repeat 26px 18px}.footer-icon-block h4{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px;line-height:120%;margin:0 0 10px 0}.footer-icon-block p{color:#222;font-size:14px;margin:0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.footer-icon-block p a{color:#6ba3b5;font-size:12px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:100%}.footer-icon-block p a:hover{color:#1a355e}.footer-icon-block p a:active{color:#333}.footer-icon-block a.btn{margin-top:25px}.alert{display:block;margin:5px 0;border-left:2px solid transparent;background:transparent;padding:8px 10px;font-size:13px;clear:both;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.alert.alert-info{background:#d9edf7;color:#3a87ad;border-color:#bce8f1}.alert.alert-error{background:#c99b9b;color:#fff;border-color:#ebccd1}.alert.alert-notice{background:#fcf8e3;color:#c09853;border-color:#faebcc}.alert.alert-success{background:#dff0d8;color:#468847;border-color:#d6e9c6}.content .wrapper .alert{margin:10px 0 20px}.bordered-box{border:1px solid #e5eff2;padding:20px;width:100%;margin:0 0 10px 0}.bordered-box h3{color:#6ba3b5;font-size:17px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 10px 0}.bordered-box h3 a{color:#6ba3b5}.bordered-box h3 a:hover{color:#1a355e}.bordered-box p{color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:120%;margin:0 0 10px 0}.icon-box{padding-left:80px}.icon-box.icon-large{padding-left:120px}.icon-box.icon-star.icon-large{background:url('../themes/lighting-illusions/img/icon-star-large.png') no-repeat;background-position:15px 24px}.icon-box.icon-account{background:url('../themes/lighting-illusions/img/icon-account.png') no-repeat;background-position:26px 24px}.icon-box.icon-history{background:url('../themes/lighting-illusions/img/icon-history.png') no-repeat;background-position:18px 24px}table.default-table{width:100%}table.default-table th,table.default-table td{text-align:left;vertical-align:top;padding:20px 0 17px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;border-bottom:1px solid #eaeaea}table.default-table th span,table.default-table td span,table.default-table th a,table.default-table td a{line-height:25px}table.default-table th{color:#1a355e}table.default-table thead tr{font-size:17px;color:#1a355e}table.default-table tbody tr{transition:background .1s;-webkit-transition:background .1s}table.default-table tbody tr:hover{background:#fefefe}table.default-table tbody tr td{color:#222;font-size:14px}table.default-table tbody tr td a{color:#6ba3b5}table.default-table tbody tr td.actions a{display:inline-block;*display:inline;*zoom:1;margin-right:20px}table.review-products-table td.order,table.review-products-table th.order{width:188px}table.review-products-table td.actions,table.review-products-table th.actions{width:118px}table.review-products-table tbody tr td.picture{width:87px;vertical-align:middle;text-align:center}table.review-products-table tbody tr td.details{width:567px;padding-right:85px}table.review-products-table tbody tr td.details h3{font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;margin:0 0 6px 0;display:block}table.review-products-table tbody tr td.details p{font-size:14px;line-height:157%;margin:0}table.review-products-table tbody tr td.order{vertical-align:middle}table.review-products-table tbody tr td.order a{display:block;font-size:14px}table.review-products-table tbody tr td.order span{display:block}table.review-products-table tbody tr td.actions{vertical-align:middle}.rating{overflow:hidden}.rating>span{color:#e5eff2;padding:0 3px 0 0;cursor:pointer;display:block;float:left}.rating>span.active{color:#ffc600}.rating.disabled>span{cursor:default}.rating.hovered>span{color:#e5eff2 !important}.rating.hovered>span.hover{color:#ffc600 !important}.rating.padded{padding:5px 0}.rating .score-histogram{position:absolute;background:white;font-size:14px;padding:0 10px;height:0;display:none;z-index:5;-webkit-opacity:0;-moz-opacity:0;opacity:0;margin-top:-1px}.rating .score-histogram li{padding:4px 0}.rating .score-histogram li h4{margin-bottom:5px}.rating .score-histogram .label{color:#084e64;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.rating .score-histogram .label.left{padding-right:5px}.rating .score-histogram .label.right{float:right;padding-left:10px}.rating .score-histogram .score-bar{width:150px;position:relative;height:9px;background:#ddd;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.rating .score-histogram .score-bar[data-score="100"]:before{width:100%}.rating .score-histogram .score-bar[data-score="99"]:before{width:99%}.rating .score-histogram .score-bar[data-score="98"]:before{width:98%}.rating .score-histogram .score-bar[data-score="97"]:before{width:97%}.rating .score-histogram .score-bar[data-score="96"]:before{width:96%}.rating .score-histogram .score-bar[data-score="95"]:before{width:95%}.rating .score-histogram .score-bar[data-score="94"]:before{width:94%}.rating .score-histogram .score-bar[data-score="93"]:before{width:93%}.rating .score-histogram .score-bar[data-score="92"]:before{width:92%}.rating .score-histogram .score-bar[data-score="91"]:before{width:91%}.rating .score-histogram .score-bar[data-score="90"]:before{width:90%}.rating .score-histogram .score-bar[data-score="89"]:before{width:89%}.rating .score-histogram .score-bar[data-score="88"]:before{width:88%}.rating .score-histogram .score-bar[data-score="87"]:before{width:87%}.rating .score-histogram .score-bar[data-score="86"]:before{width:86%}.rating .score-histogram .score-bar[data-score="85"]:before{width:85%}.rating .score-histogram .score-bar[data-score="84"]:before{width:84%}.rating .score-histogram .score-bar[data-score="83"]:before{width:83%}.rating .score-histogram .score-bar[data-score="82"]:before{width:82%}.rating .score-histogram .score-bar[data-score="81"]:before{width:81%}.rating .score-histogram .score-bar[data-score="80"]:before{width:80%}.rating .score-histogram .score-bar[data-score="79"]:before{width:79%}.rating .score-histogram .score-bar[data-score="78"]:before{width:78%}.rating .score-histogram .score-bar[data-score="77"]:before{width:77%}.rating .score-histogram .score-bar[data-score="76"]:before{width:76%}.rating .score-histogram .score-bar[data-score="75"]:before{width:75%}.rating .score-histogram .score-bar[data-score="74"]:before{width:74%}.rating .score-histogram .score-bar[data-score="73"]:before{width:73%}.rating .score-histogram .score-bar[data-score="72"]:before{width:72%}.rating .score-histogram .score-bar[data-score="71"]:before{width:71%}.rating .score-histogram .score-bar[data-score="70"]:before{width:70%}.rating .score-histogram .score-bar[data-score="69"]:before{width:69%}.rating .score-histogram .score-bar[data-score="68"]:before{width:68%}.rating .score-histogram .score-bar[data-score="67"]:before{width:67%}.rating .score-histogram .score-bar[data-score="66"]:before{width:66%}.rating .score-histogram .score-bar[data-score="65"]:before{width:65%}.rating .score-histogram .score-bar[data-score="64"]:before{width:64%}.rating .score-histogram .score-bar[data-score="63"]:before{width:63%}.rating .score-histogram .score-bar[data-score="62"]:before{width:62%}.rating .score-histogram .score-bar[data-score="61"]:before{width:61%}.rating .score-histogram .score-bar[data-score="60"]:before{width:60%}.rating .score-histogram .score-bar[data-score="59"]:before{width:59%}.rating .score-histogram .score-bar[data-score="58"]:before{width:58%}.rating .score-histogram .score-bar[data-score="57"]:before{width:57%}.rating .score-histogram .score-bar[data-score="56"]:before{width:56%}.rating .score-histogram .score-bar[data-score="55"]:before{width:55%}.rating .score-histogram .score-bar[data-score="54"]:before{width:54%}.rating .score-histogram .score-bar[data-score="53"]:before{width:53%}.rating .score-histogram .score-bar[data-score="52"]:before{width:52%}.rating .score-histogram .score-bar[data-score="51"]:before{width:51%}.rating .score-histogram .score-bar[data-score="50"]:before{width:50%}.rating .score-histogram .score-bar[data-score="49"]:before{width:49%}.rating .score-histogram .score-bar[data-score="48"]:before{width:48%}.rating .score-histogram .score-bar[data-score="47"]:before{width:47%}.rating .score-histogram .score-bar[data-score="46"]:before{width:46%}.rating .score-histogram .score-bar[data-score="45"]:before{width:45%}.rating .score-histogram .score-bar[data-score="44"]:before{width:44%}.rating .score-histogram .score-bar[data-score="43"]:before{width:43%}.rating .score-histogram .score-bar[data-score="42"]:before{width:42%}.rating .score-histogram .score-bar[data-score="41"]:before{width:41%}.rating .score-histogram .score-bar[data-score="40"]:before{width:40%}.rating .score-histogram .score-bar[data-score="39"]:before{width:39%}.rating .score-histogram .score-bar[data-score="38"]:before{width:38%}.rating .score-histogram .score-bar[data-score="37"]:before{width:37%}.rating .score-histogram .score-bar[data-score="36"]:before{width:36%}.rating .score-histogram .score-bar[data-score="35"]:before{width:35%}.rating .score-histogram .score-bar[data-score="34"]:before{width:34%}.rating .score-histogram .score-bar[data-score="33"]:before{width:33%}.rating .score-histogram .score-bar[data-score="32"]:before{width:32%}.rating .score-histogram .score-bar[data-score="31"]:before{width:31%}.rating .score-histogram .score-bar[data-score="30"]:before{width:30%}.rating .score-histogram .score-bar[data-score="29"]:before{width:29%}.rating .score-histogram .score-bar[data-score="28"]:before{width:28%}.rating .score-histogram .score-bar[data-score="27"]:before{width:27%}.rating .score-histogram .score-bar[data-score="26"]:before{width:26%}.rating .score-histogram .score-bar[data-score="25"]:before{width:25%}.rating .score-histogram .score-bar[data-score="24"]:before{width:24%}.rating .score-histogram .score-bar[data-score="23"]:before{width:23%}.rating .score-histogram .score-bar[data-score="22"]:before{width:22%}.rating .score-histogram .score-bar[data-score="21"]:before{width:21%}.rating .score-histogram .score-bar[data-score="20"]:before{width:20%}.rating .score-histogram .score-bar[data-score="19"]:before{width:19%}.rating .score-histogram .score-bar[data-score="18"]:before{width:18%}.rating .score-histogram .score-bar[data-score="17"]:before{width:17%}.rating .score-histogram .score-bar[data-score="16"]:before{width:16%}.rating .score-histogram .score-bar[data-score="15"]:before{width:15%}.rating .score-histogram .score-bar[data-score="14"]:before{width:14%}.rating .score-histogram .score-bar[data-score="13"]:before{width:13%}.rating .score-histogram .score-bar[data-score="12"]:before{width:12%}.rating .score-histogram .score-bar[data-score="11"]:before{width:11%}.rating .score-histogram .score-bar[data-score="10"]:before{width:10%}.rating .score-histogram .score-bar[data-score="9"]:before{width:9%}.rating .score-histogram .score-bar[data-score="8"]:before{width:8%}.rating .score-histogram .score-bar[data-score="7"]:before{width:7%}.rating .score-histogram .score-bar[data-score="6"]:before{width:6%}.rating .score-histogram .score-bar[data-score="5"]:before{width:5%}.rating .score-histogram .score-bar[data-score="4"]:before{width:4%}.rating .score-histogram .score-bar[data-score="3"]:before{width:3%}.rating .score-histogram .score-bar[data-score="2"]:before{width:2%}.rating .score-histogram .score-bar[data-score="1"]:before{width:1%}.rating .score-histogram .score-bar:before{content:'';position:absolute;height:100%;top:0;left:0;background:#add353;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.rating .score-histogram p{margin:5px 0}.rating .expand-snapshot{vertical-align:top;background:#e5f1f3;margin:2px -4px 0 0 !important;line-height:18px !important;padding-top:4px}.rating .expand-snapshot.active ~ .score-histogram,.rating .score-histogram:hover{border:1px solid #bcd2d8;padding:10px;height:auto;display:block;-webkit-opacity:1;-moz-opacity:1;opacity:1}.ratings-container{position:relative;overflow:hidden}.ratings-container .hidden-input{position:absolute;width:1px;height:1px;overflow:hidden;top:-10px;left:-10px}.decimal-stars .star{position:relative;display:inline-block;color:#e5eff2}.decimal-stars .star:after{content:"\2605";display:block;position:absolute;top:0;left:0;color:#ffc600;width:0;overflow:hidden}.decimal-stars[data-score="50"] .star:nth-child(5):after{width:100% !important}.decimal-stars[data-score="50"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="50"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="50"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="50"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="49"] .star:nth-child(5):after{width:90% !important}.decimal-stars[data-score="49"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="49"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="49"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="49"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="48"] .star:nth-child(5):after{width:80% !important}.decimal-stars[data-score="48"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="48"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="48"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="48"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="47"] .star:nth-child(5):after{width:70% !important}.decimal-stars[data-score="47"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="47"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="47"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="47"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="46"] .star:nth-child(5):after{width:60% !important}.decimal-stars[data-score="46"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="46"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="46"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="46"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="45"] .star:nth-child(5):after{width:50% !important}.decimal-stars[data-score="45"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="45"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="45"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="45"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="44"] .star:nth-child(5):after{width:40% !important}.decimal-stars[data-score="44"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="44"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="44"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="44"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="43"] .star:nth-child(5):after{width:30% !important}.decimal-stars[data-score="43"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="43"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="43"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="43"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="42"] .star:nth-child(5):after{width:20% !important}.decimal-stars[data-score="42"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="42"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="42"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="42"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="41"] .star:nth-child(5):after{width:10% !important}.decimal-stars[data-score="41"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="41"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="41"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="41"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="40"] .star:nth-child(4):after{width:100% !important}.decimal-stars[data-score="40"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="40"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="40"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="39"] .star:nth-child(4):after{width:90% !important}.decimal-stars[data-score="39"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="39"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="39"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="38"] .star:nth-child(4):after{width:80% !important}.decimal-stars[data-score="38"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="38"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="38"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="37"] .star:nth-child(4):after{width:70% !important}.decimal-stars[data-score="37"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="37"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="37"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="36"] .star:nth-child(4):after{width:60% !important}.decimal-stars[data-score="36"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="36"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="36"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="35"] .star:nth-child(4):after{width:50% !important}.decimal-stars[data-score="35"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="35"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="35"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="34"] .star:nth-child(4):after{width:40% !important}.decimal-stars[data-score="34"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="34"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="34"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="33"] .star:nth-child(4):after{width:30% !important}.decimal-stars[data-score="33"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="33"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="33"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="32"] .star:nth-child(4):after{width:20% !important}.decimal-stars[data-score="32"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="32"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="32"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="31"] .star:nth-child(4):after{width:10% !important}.decimal-stars[data-score="31"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="31"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="31"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="30"] .star:nth-child(3):after{width:100% !important}.decimal-stars[data-score="30"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="30"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="29"] .star:nth-child(3):after{width:90% !important}.decimal-stars[data-score="29"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="29"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="28"] .star:nth-child(3):after{width:80% !important}.decimal-stars[data-score="28"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="28"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="27"] .star:nth-child(3):after{width:70% !important}.decimal-stars[data-score="27"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="27"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="26"] .star:nth-child(3):after{width:60% !important}.decimal-stars[data-score="26"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="26"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="25"] .star:nth-child(3):after{width:50% !important}.decimal-stars[data-score="25"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="25"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="24"] .star:nth-child(3):after{width:40% !important}.decimal-stars[data-score="24"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="24"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="23"] .star:nth-child(3):after{width:30% !important}.decimal-stars[data-score="23"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="23"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="22"] .star:nth-child(3):after{width:20% !important}.decimal-stars[data-score="22"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="22"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="21"] .star:nth-child(3):after{width:10% !important}.decimal-stars[data-score="21"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="21"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="20"] .star:nth-child(2):after{width:100% !important}.decimal-stars[data-score="20"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="19"] .star:nth-child(2):after{width:90% !important}.decimal-stars[data-score="19"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="18"] .star:nth-child(2):after{width:80% !important}.decimal-stars[data-score="18"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="17"] .star:nth-child(2):after{width:70% !important}.decimal-stars[data-score="17"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="16"] .star:nth-child(2):after{width:60% !important}.decimal-stars[data-score="16"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="15"] .star:nth-child(2):after{width:50% !important}.decimal-stars[data-score="15"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="14"] .star:nth-child(2):after{width:40% !important}.decimal-stars[data-score="14"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="13"] .star:nth-child(2):after{width:30% !important}.decimal-stars[data-score="13"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="12"] .star:nth-child(2):after{width:20% !important}.decimal-stars[data-score="12"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="11"] .star:nth-child(2):after{width:10% !important}.decimal-stars[data-score="11"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="10"] .star:nth-child(1):after{width:100% !important}.decimal-stars[data-score="9"] .star:nth-child(1):after{width:90% !important}.decimal-stars[data-score="8"] .star:nth-child(1):after{width:80% !important}.decimal-stars[data-score="7"] .star:nth-child(1):after{width:70% !important}.decimal-stars[data-score="6"] .star:nth-child(1):after{width:60% !important}.decimal-stars[data-score="5"] .star:nth-child(1):after{width:50% !important}.decimal-stars[data-score="4"] .star:nth-child(1):after{width:40% !important}.decimal-stars[data-score="3"] .star:nth-child(1):after{width:30% !important}.decimal-stars[data-score="2"] .star:nth-child(1):after{width:20% !important}.decimal-stars[data-score="1"] .star:nth-child(1):after{width:10% !important}.review-box{width:100%;background:#f4f6f6;padding:0 15px;overflow:hidden;margin-bottom:30px}.review-box .left{float:left;width:220px;margin-right:40px;padding:20px 0}.review-box .left h3{color:#074d63 !important}.review-box .left .rating{font-size:23px;margin:10px 0 20px}.review-box .left .rating>span{color:#c5d1d5}.review-box .left .rating>span.active{color:#ffc600}.review-box .right{display:block;overflow:hidden}.review-box .right table tr:last-child th,.review-box .right table tr:last-child td{border-bottom:none !important}.review-box .right table tr th,.review-box .right table tr td{height:47px;vertical-align:middle;border-bottom:1px solid #cee1e6 !important;padding:0 !important;border-top:none !important}.review-box .right table tr th{width:120px !important;text-align:left;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.review-box .right table tr td.average-rating-scale{width:485px}.review-box .right table tr td.average-rating-scale>div{background:#add353;transition:width .3s;-webkit-transition:width .3s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:9px;display:inline-block;*display:inline;*zoom:1}.review-box .right table tr td.average-rating-number{text-align:right}.reviews-list{padding:0 15px;width:100%}.reviews-list h2{font-size:26px !important;margin-bottom:15px !important}.reviews-list .btn{margin:0 0 25px}.reviews-list .review{margin:0 0 25px;overflow:hidden}.reviews-list .review .left{width:630px;float:left}.reviews-list .review .left .title-box{margin:0 0 15px}.reviews-list .review .left .title-box h3{display:inline-block;*display:inline;*zoom:1;color:#074d63 !important;margin:0}.reviews-list .review .left .title-box .rating{display:inline-block;*display:inline;*zoom:1;margin-left:17px}.reviews-list .review .left .title-box span.date{display:block;clear:both;font-size:12px;color:#9eb5bd;margin-top:5px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.reviews-list .review .left p{font-size:14px}.reviews-list .review .right{float:right;width:210px;padding-left:35px;border-left:1px solid #d9e7ed}.reviews-list .review .right table tr th,.reviews-list .review .right table tr td{font-size:14px !important;border:none !important;height:20px !important;vertical-align:middle;background:0;padding:0 !important}.reviews-list .review .right table tr th{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#777;text-align:left}.reviews-list .review .right table tr td{color:#999;text-align:right}.reviews-list .review-reply{background:#e5f1f3;overflow:hidden;margin-left:35px}.reviews-list .review-reply img{float:left;margin:15px 10px 10px 15px}.reviews-list .review-reply .reply-text{display:block;overflow:hidden;padding-right:25px}.reviews-list .review-reply .reply-text h3{color:#074d63 !important;margin:15px 0}.review-table{width:515px}.review-table table{border-collapse:collapse;table-layout:fixed}.review-table table tr:last-child th,.review-table table tr.no-border th,.review-table table tr:last-child td,.review-table table tr.no-border td{border-bottom:none !important}.review-table table tr th,.review-table table tr td{font-size:14px;border-bottom:1px solid #eaeaea;vertical-align:top;padding:15px 0;color:#656565}.review-table table tr th span,.review-table table tr td span{display:block;margin-top:5px;font-size:12px;color:#939393;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.review-table table tr th{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;width:140px;text-align:left;padding-right:20px}.review-table table tr td{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;width:375px}.review-table table tr .rating span{font-size:22px;color:#e5eff1}.review-table table tr .rating span.active{color:#e3751d}span.pricelabel{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:11px;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:130%;padding:0 8px;background:#6bc048;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;margin:0 0 0 8px}.product-promo{display:inline-block;*display:inline;*zoom:1;clear:both;background:#6bc048;padding:4px 10px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 15px}.product-promo span{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:15px;line-height:120%;text-transform:none}.navigation .pagination ul{padding:0;text-align:center}.navigation .pagination ul li{margin:0 3px;display:inline-block;*display:inline;*zoom:1;background:0;padding:0 3px;text-align:center}.navigation .pagination ul li.disabled{display:none}.category-information-block{max-width:850px;padding-bottom:30px;margin-top:-40px}.category-information-block h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.category-information-block h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.category-information-block h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.category-information-block h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.category-information-block h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.category-information-block p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.category-information-block p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.category-information-block p a{color:#6ba3b5}.category-information-block p a:hover{color:#333}.category-information-block ul,.category-information-block ol{margin:27px 0 27px 20px;list-style:none}.category-information-block ul li,.category-information-block ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.category-information-block ul li strong,.category-information-block ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.category-information-block ul{margin:27px 0}.category-information-block ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.category-information-block ul li a{color:#6ba3b5}.category-information-block ul li a:hover{color:#1a355e}.category-information-block ol{list-style:decimal;margin-left:35px !important}.category-information-block table{width:100%}.category-information-block table tr td,.category-information-block table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.category-information-block table tr td strong,.category-information-block table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.category-information-block table tr td a,.category-information-block table tr th a{color:#6ba3b5}.category-information-block table tr td a:hover,.category-information-block table tr th a:hover{color:#333}.category-information-block table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.category-information-block h1 a{margin:0;color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.category-information-block h1 a:hover{color:#254c86}.category-information-block h1 a:active{color:#0f1e36}.category-information-block .category-information-text{display:none}.category-information-block h4{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:17px;color:#1a355e;margin:0 0 23px}.category-information-block p{margin:0 0 23px;font-size:13px;color:#6ba3b5;line-height:162%}.category-information-block a{color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:block;margin:15px 0}.expand-boxes{clear:both}.expand-boxes .item{clear:both;width:100%;margin:0 0 10px}.expand-boxes .item .box{display:block;color:#fff;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.expand-boxes .item .box .icon{line-height:95px;height:100%;float:left;width:100px;text-align:center;font-size:60px;background:#61a535}.expand-boxes .item .box .text{display:block;overflow:hidden;padding:30px 30px 20px;background:#6cb33e;min-height:95px}.expand-boxes .item .box .text h5{margin:0;font-size:20px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;text-transform:uppercase;line-height:110%;color:#fff}.expand-boxes .item .box .text span{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:17px}.expand-boxes .item .expand{display:none;margin-top:10px}.green-sidebar-box{display:block;margin:0 0 10px}.green-sidebar-box .box{position:relative;display:block;z-index:10;color:#fff;background:#64b21b;background:-moz-linear-gradient(top,#64b21b 0,#55ab00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#64b21b),color-stop(100%,#55ab00));background:-webkit-linear-gradient(top,#64b21b 0,#55ab00 100%);background:-o-linear-gradient(top,#64b21b 0,#55ab00 100%);background:-ms-linear-gradient(top,#64b21b 0,#55ab00 100%);background:linear-gradient(to bottom,#64b21b 0,#55ab00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#64b21b',endColorstr='#55ab00',GradientType=0);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.15);box-shadow:0 2px 0 0 rgba(0,0,0,0.15);height:94px;overflow:hidden;padding:20px 40px 10px 15px}.green-sidebar-box .box i{float:left;vertical-align:top;width:47px;font-size:35px;margin-right:10px}.green-sidebar-box .box .text{display:block;overflow:hidden}.green-sidebar-box .box .text h3{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:15px;color:#fff;margin:0 0 5px}.green-sidebar-box .box .text h3 a{color:#fff}.green-sidebar-box .box .text h3 a:hover{color:#e6f4e0}.green-sidebar-box .box .text p{font-size:12px;margin:0;color:#fff;line-height:120%}.green-sidebar-box .larger-text-box{position:relative;margin-bottom:-15px;top:-15px;z-index:5;padding:40px 15px 20px;background:#e6f1f4}.green-sidebar-box .larger-text-box h4{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 10px;color:#6ba3b5;font-size:17px}.green-sidebar-box .larger-text-box p{margin:0 0 20px;color:#666;font-size:14px;line-height:120%}.green-sidebar-box .larger-text-box h5{color:#666;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;display:block;margin:0;font-size:14px}.green-sidebar-box .larger-text-box h5 a{color:#6ba3b5}.green-sidebar-box .larger-text-box h5 a span{font-size:17px}.large-green-button{display:block;background:#6bc048;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;position:relative;padding:30px 80px 25px 30px}.large-green-button i{position:absolute;font-size:50px;top:30px;right:30px;color:#fff}.large-green-button .text h5{margin:0 0 12px;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:26px;line-height:105%}.large-green-button .text p{font-size:16px;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0}.need-help-block{clear:both;overflow:hidden;border-top:1px solid #e5eff2;border-bottom:1px solid #e5eff2;padding:35px 0;margin:35px 0}.need-help-block i{float:left;width:75px;text-align:center;font-size:67px;color:#6ba3b5;margin-right:25px}.need-help-block .text{display:block;overflow:hidden}.need-help-block .text p{margin:0 0 10px;max-width:400px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px;color:#222}.need-help-block .text p:last-child{margin:0}.title-bar .left{float:left}.title-bar .right{float:right;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:15px;text-align:right;padding-top:15px}.title-bar .right a{color:#6ba3b5}.title-bar .right a:hover{color:#8db8c6}.title-bar .right a:active{color:#4f8b9e}.definition-content.fancy h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.definition-content.fancy h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.definition-content.fancy h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.definition-content.fancy h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.definition-content.fancy h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.definition-content.fancy p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.definition-content.fancy p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.definition-content.fancy p a{color:#6ba3b5}.definition-content.fancy p a:hover{color:#333}.definition-content.fancy ul,.definition-content.fancy ol{margin:27px 0 27px 20px;list-style:none}.definition-content.fancy ul li,.definition-content.fancy ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.definition-content.fancy ul li strong,.definition-content.fancy ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.definition-content.fancy ul{margin:27px 0}.definition-content.fancy ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.definition-content.fancy ul li a{color:#6ba3b5}.definition-content.fancy ul li a:hover{color:#1a355e}.definition-content.fancy ol{list-style:decimal;margin-left:35px !important}.definition-content.fancy table{width:100%}.definition-content.fancy table tr td,.definition-content.fancy table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.definition-content.fancy table tr td strong,.definition-content.fancy table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.definition-content.fancy table tr td a,.definition-content.fancy table tr th a{color:#6ba3b5}.definition-content.fancy table tr td a:hover,.definition-content.fancy table tr th a:hover{color:#333}.definition-content.fancy table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.register-form-section .title-bar{padding:0 0 20px;margin:0 0 30px;border-bottom:1px solid #e5f1f3}.register-form-section .title-bar .left{float:left}.register-form-section .title-bar .right{float:right;padding-top:0}.register-form-section .title-bar h2{border-bottom:0;padding:0;margin:0 !important}.register-form .hide-error .help-inline{display:none}.register-form h2{display:block;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;font-size:28px;padding:0 0 20px;margin:0 0 30px;border-bottom:1px solid #e5f1f3}.register-form hr{display:block;margin:30px 0;border-top:0;border-bottom:1px solid #e5f1f3;border-left:0;border-right:0}.register-form .inline-checkbox .control-group{width:auto !important;float:none !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.register-form .inline-checkbox .controls{width:auto !important;display:inline-block;*display:inline;*zoom:1}.register-form .inline-checkbox label{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#589cb6;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.register-form form fieldset{margin:0 0 50px}.register-form form fieldset legend{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.register-form form .control-group{float:none;width:100%}.register-form form .control-group .controls{width:425px}.login-container{margin:0 0 30px}.login-container .large-login-btn{display:block;margin:0 0 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#6bc048;padding:25px 70px 18px 20px;position:relative}.login-container .large-login-btn i{color:#4b8b30;position:absolute;right:-4px;top:20px;font-size:70px}.login-container .large-login-btn .text{display:inline-block;*display:inline;*zoom:1;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:20px;line-height:115%}.login-container .large-login-btn .text span{color:#c7e7ba;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.login-container .login-form{width:100%;display:none}.login-container .login-form form .control-group{width:100%}.login-container .login-form form .control-group label,.login-container .login-form form .control-group .label-offset{width:95px}.login-container .login-form form .control-group label.checkbox,.login-container .login-form form .control-group .label-offset.checkbox{width:195px}.login-container .login-form form .control-group .controls{width:195px}.payments{margin:0 0 35px}.payments>span{color:#222;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;display:block;margin:0 0 25px;font-size:14px}.payments ul{font-size:0}.payments ul li{display:inline-block;*display:inline;*zoom:1}ol.payment-steps{margin:0;padding:0;text-align:right;position:relative;display:inline-block;*display:inline;*zoom:1}ol.payment-steps:after{content:"";display:block;position:absolute;top:13px;left:30px;width:90%;width:calc(100% - 40px);background:#e5f1f3;height:3px}ol.payment-steps li{display:inline-block;*display:inline;*zoom:1;margin:0 7px;text-align:center;vertical-align:top;position:relative;z-index:10;width:40px}ol.payment-steps li.first{margin-left:0}ol.payment-steps li.last{margin-right:0}ol.payment-steps li.active .number{background:#6ba3b5;color:#fff}ol.payment-steps li .number{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;text-align:center;line-height:19px;padding-top:2px;width:27px;margin:0 0 8px;display:inline-block;*display:inline;*zoom:1;background:#fff;color:#6ba3b5}ol.payment-steps li .text{display:block;text-align:center;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;font-size:12px}.cart-container.mini{padding:0;margin:0 0 10px}.cart-container.mini .items .item{display:block;margin:0 0 7px;border:1px solid #e5eff1}.cart-container.mini .items .item .table{display:table;table-layout:fixed;width:100%}.cart-container.mini .items .item .table .row{display:table-row}.cart-container.mini .items .item .table .row .cell{display:table-cell;padding:10px;vertical-align:top}.cart-container.mini .items .item .table .row .cell.item-details{width:225px;padding-left:15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:120%;font-size:14px;text-align:left}.cart-container.mini .items .item .table .row .cell.item-details a{color:#6ba3b5;display:block;height:38px}.cart-container.mini .items .item .table .row .cell.price{padding-right:15px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;text-align:right;font-size:14px;background:0}.cart-container.mini .cart-subtotal{background:#e5eff2;padding:10px 20px}.cart-container.mini .cart-subtotal table.prices{width:100%}.cart-container.mini .cart-subtotal table.prices tr th,.cart-container.mini .cart-subtotal table.prices tr td{font-size:14px;padding:8px 0}.cart-container.mini .cart-subtotal table.prices tr th{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;text-align:left;color:#6b787b;font-size:14px}.cart-container.mini .cart-subtotal table.prices tr td{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;text-align:right}.cart-container.mini .cart-subtotal table.prices tfoot tr th,.cart-container.mini .cart-subtotal table.prices tfoot tr td{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#1a355e;font-size:25px;padding-top:12px;border-top:1px solid #c7d7dc}.cart-container.mini .cart-subtotal table.prices tfoot tr td span{display:block;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.ssl{margin:0 0 30px}.ssl h4{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;margin:0 0 20px;color:#222}.ssl p{font-size:13px}.fieldset-title{color:#1a355e;font-size:18px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;margin:20px 0 17px;display:block}.confirm-summary .title-bar .left h1{margin:0 0 5px}.confirm-summary .title-bar .right{padding-top:0}.confirm-summary legend,.confirm-summary .fieldset-title{color:#1a355e;font-size:17px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;margin:17px 0}.confirm-summary hr{display:block;margin:20px 0;border-top:0;border-bottom:1px solid #e5f1f3}.confirm-summary table{table-layout:fixed;width:100%;margin:0 0 30px}.confirm-summary table tr th,.confirm-summary table tr td{color:#222;font-size:14px;padding:8px 0;line-height:114%;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;text-align:left}.confirm-summary table tr th>table,.confirm-summary table tr td>table{margin:0}.confirm-summary table tr th{width:145px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.confirm-summary .background-fieldsets fieldset{background:#e5eff1;padding:13px;margin:0 0 13px}.confirm-summary .background-fieldsets fieldset .fieldset-title{display:block;margin:0 0 10px}.confirm-summary .background-fieldsets fieldset p{font-size:14px;color:#6b777b;line-height:114%;margin:0 0 10px}.confirm-summary .background-fieldsets fieldset .control-block{margin:0;border-top:1px solid #cfdcdf;padding-top:10px}.confirm-summary .background-fieldsets fieldset .control-block label.checkbox{width:auto;margin:0;position:relative;top:-2px}.confirm-summary .background-fieldsets fieldset .control-block .control-group,.confirm-summary .background-fieldsets fieldset .control-block .control-label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:auto;margin:0}.confirm-summary .background-fieldsets fieldset .control-block .control-group .controls,.confirm-summary .background-fieldsets fieldset .control-block .control-label .controls{width:auto;display:inline-block;*display:inline;*zoom:1}.confirm-summary .background-fieldsets fieldset .control-block .control-label{color:#6ba3b5;font-size:14px;margin-left:5px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}span.order-id{font-size:15px;color:#6ba3b5;margin:0 0 10px;display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;clear:both}.payment-block .title-bar{padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid #e5f1f3}.payment-block .title-bar .left{float:left}.payment-block .title-bar .left h2,.payment-block .title-bar .left h1{margin:0}.payment-block .title-bar .right{float:right;padding-top:0}.payment-block .ssl{margin:10px 0 30px;background:#e5eff1;padding:15px 15px 15px 15px}.payment-block .ssl h4{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;display:block;margin:0 0 10px;color:#222}.payment-block .ssl p{color:#222;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:114%;margin:0}.customer-details{background:#1a355e;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px;width:100%;margin:0 0 30px}.customer-details .title{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#fff;display:block;margin:0 0 13px;font-size:17px}.customer-details .customer-name{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#fff;display:block;margin:0 0 3px;font-size:13px}.customer-details hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #0f5f78;clear:both;height:0;margin:15px 0;width:100%}.customer-details table{width:100%;table-layout:fixed}.customer-details table tr td,.customer-details table tr th{color:#fff;padding:3px 0;font-size:13px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.customer-details table tr td a,.customer-details table tr th a{color:#fff;text-decoration:none}.customer-details table tr th{width:105px;text-align:left}.confirm-block .title-bar{padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid #e5f1f3}.confirm-block .title-bar .left{float:left}.confirm-block .title-bar .left h2,.confirm-block .title-bar .left h1{margin:0}.confirm-block .title-bar .right{float:right;padding-top:0}.confirm-block .paypal-confirm{text-align:center;width:455px;margin:53px auto}.confirm-block .paypal-confirm p{clear:both;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#1a355e;font-size:17px;line-height:120%;margin:40px 0 25px}.back-to-shop-btns{margin:0 0 30px}.back-to-shop-btns a.btn.btn-primary{padding:0 10px}.order-summary-list hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e5f1f3;clear:both;height:0;margin:15px 0;width:100%}.order-summary-list table.alt-table{table-layout:fixed}.order-summary-list table.alt-table tr th,.order-summary-list table.alt-table tr td{font-size:14px;color:#222;padding:3px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.order-summary-list table.alt-table tr th{text-align:left;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;width:135px}.order-summary-list table.space-bottom{margin-bottom:10px}.order-summary-list table.alt-header tr td,.order-summary-list table.alt-header tr th{font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;padding:8px;border-bottom:0}.order-summary-list table.alt-header tr td.right,.order-summary-list table.alt-header tr th.right{text-align:right}.order-summary-list table.alt-header tr td.center,.order-summary-list table.alt-header tr th.center{text-align:center}.order-summary-list table.alt-header thead th{background:#e5f1f3;height:auto;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;text-align:left;color:#222}.register-form-section{display:none;padding-bottom:40px}.register-form-section.register-login-form-top h2,.register-form-section.register-login-form-bottom h2,.register-form-section .heading-container h2{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#1a355e;font-size:18px;margin:0 0 20px}.register-form-section .large-register-login-toggle{display:block;margin:0 0 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .2s;-webkit-transition:all .2s;padding:20px 70px 18px 20px;position:relative;-webkit-font-smoothing:antialiased}.register-form-section .large-register-login-toggle i{color:#fff;position:absolute;right:12px;top:12px;font-size:40px}.register-form-section .large-register-login-toggle .text{display:inline-block;*display:inline;*zoom:1;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:18px;line-height:115%}.register-form-section .large-register-login-toggle.login-toggle-btn{background:#1a355e}.register-form-section .large-register-login-toggle.login-toggle-btn:hover{background:#254c86}.register-form-section .large-register-login-toggle.login-toggle-btn:active{background:#0f1e36}.register-form-section .large-register-login-toggle.register-toggle-btn{background:#6bc048}.register-form-section .large-register-login-toggle.register-toggle-btn:hover{background:#8acd6e}.register-form-section .large-register-login-toggle.register-toggle-btn:active{background:#559e37}.register-form-section .login-form .control-group{width:100%}.register-form-section .login-form .control-group .controls{width:435px}.register-form-section .login-form .control-group .controls .left{float:left}.register-form-section .login-form .control-group .controls .right{float:right;text-align:center}.fancybox-inner{background:#fff}.login-cols{margin:0 0 60px}.login-cols .table{display:table;table-layout:fixed;width:100%}.login-cols .table .cell{display:table-cell;vertical-align:top;padding-bottom:30px;padding-top:8px;width:46.5%}.login-cols .table .cell h4{font-size:24px;color:#1a355e;margin:0 0 20px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.login-cols .table .cell a{display:block;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:95px;padding:16px 120px 10px 20px;font-size:22px;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;position:relative;transition:all .2s;-webkit-transition:all .2s;-webkit-font-smoothing:antialiased}.login-cols .table .cell a i{position:absolute;font-size:50px;color:#fff;top:20px;right:20px}.login-cols .table .cell a.main-colour{background:#1a355e}.login-cols .table .cell a.main-colour:hover{background:#254c86}.login-cols .table .cell a.main-colour:active{background:#0f1e36}.login-cols .table .cell a.secondary-colour{background:#6bc048}.login-cols .table .cell a.secondary-colour:hover{background:#8acd6e}.login-cols .table .cell a.secondary-colour:active{background:#559e37}.login-cols .table .cell.divider{width:72px;position:relative;text-align:center;vertical-align:middle}.login-cols .table .cell.divider:after{content:"";display:block;width:1px;height:100%;position:absolute;left:50%;top:0;background:#e5eff2}.login-cols .table .cell.divider span{display:inline-block;*display:inline;*zoom:1;background:#e5eff2;text-align:center;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:21px;color:#1a355e;text-transform:uppercase;line-height:45px;width:45px;margin-top:40px}.added-to-cart-popup{width:620px}.added-to-cart-popup .top{background:#fff;padding:25px 35px 10px}.added-to-cart-popup .top h3{margin:0 0 20px;font-size:23px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.added-to-cart-popup .top .product{border-top:1px solid #bdd3d9;width:100%;padding:10px 0 0;display:table;table-layout:fixed}.added-to-cart-popup .top .product>div{display:table-cell;vertical-align:top;padding-top:7px}.added-to-cart-popup .top .product>div.image{padding-top:0;width:50px}.added-to-cart-popup .top .product>div.image img{max-width:100%}.added-to-cart-popup .top .product>div.details{padding-left:10px}.added-to-cart-popup .top .product>div.details h4{font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:block;margin:0;color:#1a355e}.added-to-cart-popup .top .product>div.subtotal{width:140px;text-align:right}.added-to-cart-popup .top .product>div.subtotal span{color:#6ba3b5}.added-to-cart-popup .top .product>div.total{width:85px;text-align:right}.added-to-cart-popup .top .product>div.total span{color:#1a355e}.added-to-cart-popup .top .product>div span{display:inline-block;font-size:18px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.added-to-cart-popup .bottom{background:#e5eff2;display:table;width:100%;table-layout:fixed}.added-to-cart-popup .bottom .cell{display:table-cell;width:50%;height:160px;border-right:1px solid #c7dde3;text-align:center;vertical-align:middle}.added-to-cart-popup .bottom .cell:last-child{border-right:0}.added-to-cart-popup .bottom .cell a{display:inline-block;text-align:center;font-size:65px;color:#6ba3b5}.added-to-cart-popup .bottom .cell a:hover{color:#8db8c6}.added-to-cart-popup .bottom .cell a:active{color:#4f8b9e}.added-to-cart-popup .bottom .cell a span{display:block;font-size:15px;text-transform:uppercase;margin-top:5px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.stores-accordion .store{border-bottom:1px solid #bcd2d8}.stores-accordion .store .title a{display:block;padding:15px 35px 15px 15px;color:#1a355e;font-size:18px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;position:relative}.stores-accordion .store .title a:after{content:"+";display:block;line-height:30px;width:30px;text-align:center;position:absolute;top:50%;margin-top:-15px;right:10px;color:#6ba3b5}.stores-accordion .store .title a.active:after{content:"-"}.stores-accordion .store .item-content{display:none}.stores-accordion .store .item-content .wrapper h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.stores-accordion .store .item-content .wrapper h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.stores-accordion .store .item-content .wrapper h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.stores-accordion .store .item-content .wrapper h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.stores-accordion .store .item-content .wrapper h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.stores-accordion .store .item-content .wrapper p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.stores-accordion .store .item-content .wrapper p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.stores-accordion .store .item-content .wrapper p a{color:#6ba3b5}.stores-accordion .store .item-content .wrapper p a:hover{color:#333}.stores-accordion .store .item-content .wrapper ul,.stores-accordion .store .item-content .wrapper ol{margin:27px 0 27px 20px;list-style:none}.stores-accordion .store .item-content .wrapper ul li,.stores-accordion .store .item-content .wrapper ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.stores-accordion .store .item-content .wrapper ul li strong,.stores-accordion .store .item-content .wrapper ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.stores-accordion .store .item-content .wrapper ul{margin:27px 0}.stores-accordion .store .item-content .wrapper ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.stores-accordion .store .item-content .wrapper ul li a{color:#6ba3b5}.stores-accordion .store .item-content .wrapper ul li a:hover{color:#1a355e}.stores-accordion .store .item-content .wrapper ol{list-style:decimal;margin-left:35px !important}.stores-accordion .store .item-content .wrapper table{width:100%}.stores-accordion .store .item-content .wrapper table tr td,.stores-accordion .store .item-content .wrapper table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.stores-accordion .store .item-content .wrapper table tr td strong,.stores-accordion .store .item-content .wrapper table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.stores-accordion .store .item-content .wrapper table tr td a,.stores-accordion .store .item-content .wrapper table tr th a{color:#6ba3b5}.stores-accordion .store .item-content .wrapper table tr td a:hover,.stores-accordion .store .item-content .wrapper table tr th a:hover{color:#333}.stores-accordion .store .item-content .wrapper table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.stores-accordion .store .item-content .map img{display:block;max-width:100%}.mobile-gallery-popup{display:none}#gallery-popup{display:none;padding:15px 15px 30px}#gallery-popup .gallery{overflow:hidden;position:relative;width:980px;margin:0 0 30px}#gallery-popup .gallery .bx-wrapper{width:100%;margin:0;overflow:hidden}#gallery-popup .gallery .bx-wrapper .bx-viewport{left:0}#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li{height:730px;padding-bottom:80px}#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li .hidden-div{visibility:hidden;width:100%}#gallery-popup .gallery .zoom-controls{position:absolute;bottom:0;left:0;font-size:0}#gallery-popup .gallery .zoom-controls .zoom-slider-container{overflow:hidden;position:relative;padding:15px 25px;max-width:250px}#gallery-popup .gallery .zoom-controls .zoom-slider-container input{position:absolute;top:-100px;left:-100px;-webkit-opacity:0;-moz-opacity:0;opacity:0}#gallery-popup .gallery .zoom-controls a{display:inline-block;vertical-align:top;line-height:34px;width:34px;text-align:center;color:#fff;background:#1a355e;font-size:18px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}#gallery-popup .gallery .zoom-controls a:first-child{border-right:1px solid #fff;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}#gallery-popup .gallery .zoom-controls a:last-child{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}#gallery-popup .gallery .zoom-controls a:hover{background-color:#254c86}#gallery-popup .gallery .zoom-controls a:active{background-color:#0f1e36}#gallery-popup .gallery .zoom-controls span{display:block;font-size:15px;color:#333;vertical-align:top;line-height:34px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;padding:0 25px}#gallery-popup .thumbs{border-top:1px solid #bcd2d8}#gallery-popup .bx-pager{float:none;width:100%;margin:0;clear:both;height:85px;overflow:hidden;position:relative;padding:20px 25px 0}#gallery-popup .bx-pager .controls a{position:absolute;top:50%;margin-top:-31px;line-height:62px;font-size:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#eb7b5d}#gallery-popup .bx-pager .controls a:hover{color:#f1a08a}#gallery-popup .bx-pager .controls a:active{color:#e55630}#gallery-popup .bx-pager .controls a.slide-right{right:-5px}#gallery-popup .bx-pager .controls a.slide-left{left:-5px}#gallery-popup .bx-pager .bxslider-thumbs li{padding:9px 7px 10px;border-left:1px solid #bcd2d8}#gallery-popup .bx-pager .bxslider-thumbs li:first-child{border-left:0}#gallery-popup .bx-pager .bxslider-thumbs li img{max-width:65px;max-height:65px;margin:0 auto}#gallery-popup .bx-pager .bx-wrapper{margin:0 !important;max-width:100% !important}#gallery-popup .bx-pager .bx-wrapper .bx-viewport{left:0}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a{background:url('../themes/lighting-illusions/img/carousel-arrows-blue-small.png') no-repeat;width:16px;height:25px;right:auto;top:50%;margin-top:-12px}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.disabled{display:none}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{background-position:0 0;left:-40px}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:hover{background-position:0 -25px}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-position:-16px 0;right:-40px}#gallery-popup .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-next:hover{background-position:-16px -25px}#gallery-popup .panzoom-parent{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:80%;height:calc(100% - 80px)}#gallery-popup .panzoom-parent .table{position:absolute;width:100%;height:100%;display:table}#gallery-popup .panzoom-parent .table .cell{display:table-cell;width:100%;text-align:center;vertical-align:middle}#gallery-popup .panzoom-parent .table .cell img{display:inline-block;*display:inline;*zoom:1;max-width:none}#gallery-popup .panzoom-parent img{display:block;position:absolute;top:50%;left:50%;max-width:none}.no-flexbox .home .home-cta-blocks,.no-flexboxlegacy .home .home-cta-blocks{display:block}.no-flexbox .home .home-cta-blocks:after,.no-flexboxlegacy .home .home-cta-blocks:after{content:'';display:block;clear:both}.no-flexbox .home .home-cta-blocks .cta-block,.no-flexboxlegacy .home .home-cta-blocks .cta-block{float:left;margin-bottom:20px;padding-bottom:22.4%}.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(2),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(2){padding-bottom:36.4%}.no-flexbox .home .home-cta-blocks .cta-block:after,.no-flexboxlegacy .home .home-cta-blocks .cta-block:after{display:none}.home .main{padding:0}.home .home-cta-blocks{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;padding:60px 0 15px;margin-bottom:35px;width:100%;border-bottom:2px solid rgba(0,0,0,0.2)}.home .home-cta-blocks .cta-block{position:relative;width:calc(25% - 20px);background:center center no-repeat;background-size:cover;overflow:hidden;border-radius:5px;margin:0 10px 20px}.home .home-cta-blocks .cta-block:nth-of-type(1),.home .home-cta-blocks .cta-block:nth-of-type(2){width:calc(50% - 20px)}.home .home-cta-blocks .cta-block.empty-link{cursor:default}.home .home-cta-blocks .cta-block:after{content:'';display:block;padding-bottom:68.4%}.home .home-text a{font-weight:bold;font-size:14px}.home .fb-like{position:absolute;left:50%;transform:translateX(-50%);width:345px}.home .next-steps{margin-top:-12px;position:relative;z-index:10}.home .shopping-logos-block{background:#e8f0f3;background:-moz-linear-gradient(top,#e8f0f3 0,#fff 100%);background:-webkit-linear-gradient(top,#e8f0f3 0,#fff 100%);background:linear-gradient(to bottom,#e8f0f3 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f0f3',endColorstr='#ffffff',GradientType=0);padding:60px 0}.home .shopping-logos-block h4{text-align:center;font-size:20px;margin:0 0 45px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.home .shopping-logos-block .shopping-logos{padding:15px 12px}.home .shopping-logos-block .shopping-logos ul{text-align:center;width:100%;display:block}.home .shopping-logos-block .shopping-logos ul li{display:inline-block;*display:inline;*zoom:1;margin:0 32px 32px;vertical-align:top}.home .home-featured-product{display:none}.home .text-block{text-align:center;padding-bottom:55px}.home .text-block h4{color:#074d63;margin-bottom:25px}.home .text-block .readmore-js-toggle{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;margin-top:10px}.home .text-block .readmore-js-toggle:hover{color:#8db8c6}.home .text-block .readmore-js-toggle:active{color:#4f8b9e}.productList .search-sidebar-container #search-sidebar-trigger{display:none}.productList .search-sidebar{width:220px;float:left;border-top:4px solid #e0e8eb;padding-top:17px;margin-right:20px}.productList .search-sidebar .search-section{padding:18px;border-top:1px solid #fff;background:#e5eff2}.productList .search-sidebar .search-section span.sidebar-title{font-size:13px;font-weight:bold}.productList .search-sidebar .search-section .control-group{margin:0;width:100%;float:none}.productList .search-sidebar .search-section .control-group input.text{height:30px;line-height:30px}.productList .search-sidebar .search-section .control-group label{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;color:#1e7997;margin:3px 0}.productList .search-sidebar .search-section .control-group label.checkbox{width:100%;padding-left:20px;min-height:10px;line-height:110%}.productList .search-sidebar .search-section .control-group label.checkbox input[type=checkbox]{float:left;margin-left:-20px}.productList .search-sidebar .search-section .control-group .controls{width:100%}.productList .search-sidebar .search-section .price-slider{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;color:#1e7997}.productList .search-sidebar .search-section .price-slider .price{margin-top:15px}.productList .search-sidebar .search-section .price-slider .price.from-price{float:left}.productList .search-sidebar .search-section .price-slider .price.to-price{float:right}.productList .search-sidebar .search-section:first-child{border:0}.productList .search-sidebar .search-section.categories-section{margin-top:0;background:0}.productList .search-sidebar .search-section.categories-section .sidebar-title{font-size:14px;font-weight:bold}.productList .search-sidebar .search-section.collapsible span.sidebar-title{display:block;margin:0;transition:margin .2s;-webkit-transition:margin .2s}.productList .search-sidebar .search-section.collapsible span.sidebar-title a{display:block;background:url('../themes/lighting-illusions/img/collapsible-arrow.png') no-repeat right 0}.productList .search-sidebar .search-section.collapsible span.sidebar-title a.active{background-position:right -18px;margin-bottom:10px}.productList .search-sidebar .search-section.collapsible .control-group.checkbox{margin:0 0 5px 0}.productList .search-sidebar .search-section.collapsible>div{display:none}.productList .search-sidebar .search-section.collapsible>div.active{display:block}.product-list-container{display:block;overflow:hidden}.product-list-container .product-list-item.vertical{margin-bottom:15px;margin-right:30px}.product-list-container .product-list-item.vertical.third{margin-right:0}@media all and (min-width:1190px) and (max-width:1560px){.product-list-container .product-list-item.vertical{margin-right:20px}.product-list-container .product-list-item.vertical.third{margin-right:20px}.product-list-container .product-list-item.vertical.fourth{margin-right:0 !important}.product-list-container .product-list-item.vertical.fifth{margin-right:20px}}@media all and (min-width:1560px){.product-list-container .product-list-item.vertical{margin-right:20px}.product-list-container .product-list-item.vertical.third{margin-right:20px}.product-list-container .product-list-item.vertical.fourth{margin-right:20px}.product-list-container .product-list-item.vertical.fifth{margin-right:0 !important}}.productItem .main{padding:50px 0 20px}.productItem .main .controls-bar .breadcrumbs{max-width:67%}.productItem .shadow-tabs>div h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.productItem .shadow-tabs>div h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.productItem .shadow-tabs>div h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.productItem .shadow-tabs>div h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.productItem .shadow-tabs>div h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.productItem .shadow-tabs>div p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.productItem .shadow-tabs>div p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.productItem .shadow-tabs>div p a{color:#6ba3b5}.productItem .shadow-tabs>div p a:hover{color:#333}.productItem .shadow-tabs>div ul,.productItem .shadow-tabs>div ol{margin:27px 0 27px 20px;list-style:none}.productItem .shadow-tabs>div ul li,.productItem .shadow-tabs>div ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.productItem .shadow-tabs>div ul li strong,.productItem .shadow-tabs>div ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.productItem .shadow-tabs>div ul{margin:27px 0}.productItem .shadow-tabs>div ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.productItem .shadow-tabs>div ul li a{color:#6ba3b5}.productItem .shadow-tabs>div ul li a:hover{color:#1a355e}.productItem .shadow-tabs>div ol{list-style:decimal;margin-left:35px !important}.productItem .shadow-tabs>div table{width:100%}.productItem .shadow-tabs>div table tr td,.productItem .shadow-tabs>div table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.productItem .shadow-tabs>div table tr td strong,.productItem .shadow-tabs>div table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.productItem .shadow-tabs>div table tr td a,.productItem .shadow-tabs>div table tr th a{color:#6ba3b5}.productItem .shadow-tabs>div table tr td a:hover,.productItem .shadow-tabs>div table tr th a:hover{color:#333}.productItem .shadow-tabs>div table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.more-info-block{background:#95c3cf;padding:25px 15px;clear:both;width:100%;text-align:center}.more-info-block a{display:inline-block;*display:inline;*zoom:1;padding:0 15px;line-height:47px}.product-details-top{overflow:hidden}.product-details-top.quick-view{padding:15px 0 10px 10px !important;width:100%}.product-details-top.quick-view .product-info{padding-right:3%}.product-details-top.quick-view .product-info .product-info-box{margin:0}.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .product-info-middle .right i{margin-right:0}.product-details-top.quick-view .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper .bx-viewport .bxslider li i.li-magnify{display:none}.product-details-top .product-gallery{width:350px;float:left;position:relative;height:420px;overflow:hidden}.product-details-top .product-gallery img.sale-img{position:absolute;top:16px;left:110px;z-index:10}.product-details-top .product-gallery .product-gallery-top{height:350px;overflow:hidden;border:1px solid #bcd2d8;margin:0 0 5px}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner{height:345px;overflow:hidden}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper{width:100%;margin:0;overflow:hidden}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper .bx-viewport{left:0}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper .bx-viewport .bxslider li i.li-magnify{font-size:30px;color:#6ba3b5;position:absolute;line-height:30px;width:30px;text-align:center;right:15px;top:15px;z-index:1000}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper .bx-viewport .bxslider li img{margin:0 auto}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner .controls{display:none}.product-details-top .product-gallery .bx-pager{float:none;width:100%;margin:0;clear:both;height:62px;overflow:hidden;position:relative;padding:0 25px}.product-details-top .product-gallery .bx-pager .controls a{position:absolute;top:50%;margin-top:-31px;line-height:62px;font-size:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#eb7b5d}.product-details-top .product-gallery .bx-pager .controls a:hover{color:#f1a08a}.product-details-top .product-gallery .bx-pager .controls a:active{color:#e55630}.product-details-top .product-gallery .bx-pager .controls a.slide-right{right:-5px}.product-details-top .product-gallery .bx-pager .controls a.slide-left{left:-5px}.product-details-top .product-gallery .bx-pager .bxslider-thumbs li{padding:9px 7px 10px;border-left:1px solid #bcd2d8}.product-details-top .product-gallery .bx-pager .bxslider-thumbs li:first-child{border-left:0}.product-details-top .product-gallery .bx-pager .bxslider-thumbs li img{max-width:43px;max-height:43px}.product-details-top .product-gallery .bx-pager .bx-wrapper{margin:0 !important;max-width:100% !important}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-viewport{left:0}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a{background:url('../themes/lighting-illusions/img/carousel-arrows-blue-small.png') no-repeat;width:16px;height:25px;right:auto;top:50%;margin-top:-12px}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.disabled{display:none}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{background-position:0 0;left:-40px}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:hover{background-position:0 -25px}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-position:-16px 0;right:-40px}.product-details-top .product-gallery .bx-pager .bx-wrapper .bx-controls .bx-controls-direction a.bx-next:hover{background-position:-16px -25px}.product-details-top .product-info{display:block;overflow:hidden;padding-left:3.5%}.product-details-top .product-info .product-info-box .product-info-box-top{background:#fff;position:relative}.product-details-top .product-info .product-info-box .product-info-box-top .reviews{margin:25px 0 20px 0}.product-details-top .product-info .product-info-box .product-info-box-top .reviews .rating{font-size:24px}.product-details-top .product-info .product-info-box .product-info-box-top .reviews .rating>a{display:block;color:#6ba3b5;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:25px;display:inline-block;*display:inline;*zoom:1;margin-left:4px}.product-details-top .product-info .product-info-box .product-info-box-top .reviews .rating>a:hover{color:#1a355e}.product-details-top .product-info .product-info-box .product-info-box-top h1{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;line-height:120%;margin:0;font-size:23px}.product-details-top .product-info .product-info-box .product-info-box-top span.sku{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;font-size:14px;margin:0 0 12px;text-transform:uppercase}.product-details-top .product-info .product-info-box .product-info-box-top .product-options{clear:both;display:block;width:100%}.product-details-top .product-info .product-info-box .product-info-box-top .product-options label{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;text-transform:uppercase;color:#1a355e;margin:0 0 4px}.product-details-top .product-info .product-info-box .product-info-box-top .product-options .option{width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 0 10px}.product-details-top .product-info .product-info-box .product-info-box-top .product-options .option .customSelect{font-size:13px !important;width:100%;border:1px solid #bcd2d8;height:37px;line-height:37px}.product-details-top .product-info .product-info-box .product-info-box-top .product-options .option .customSelect .customSelectInner{width:inherit !important}.product-details-top .product-info .product-info-box .product-info-box-top .product-options select{-webkit-opacity:0;-moz-opacity:0;opacity:0;font-size:13px !important}.product-details-top .product-info .product-info-box .product-info-box-top .product-options select.product-type{width:100%}.product-details-top .product-info .product-info-box .product-info-box-top .product-options .quantity{width:100%}.product-details-top .product-info .product-info-box .product-info-box-top .product-options .quantity input{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px !important;background:#fff;color:#1a355e;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;padding:8px 15px;border:1px solid #bcd2d8}.product-details-top .product-info .product-info-box .product-info-box-top .shipping{width:100%;margin-top:5px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table{width:100%;display:table;table-layout:fixed}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell{display:table-cell;vertical-align:middle;padding:14px;background:#e5f1f3;position:relative;font-size:13px;color:#6ba3b5;line-height:110%;text-align:left;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell a{display:block;color:#6bc048;text-decoration:underline}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell i{color:#ffc600;position:absolute;top:5px;left:10px;font-size:50px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.calculate-box{padding-left:75px;width:305px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.calculate-box i{left:0}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.calculate-box span{display:block}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.shipping-box{padding-left:55px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.shipping-box i{font-size:40px;left:0;top:10px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.divider{width:5px;background:#fff;padding:0}.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container{background:#e5f1f3;padding:15px 8px}.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table{display:table;width:100%;table-layout:fixed}.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table .row{display:table-row}.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table .cell{width:50%;display:table-cell;padding:0 7px;vertical-align:top;text-align:left}.product-details-top .product-info .product-info-box .product-promo{clear:both}.product-details-top .product-info .product-info-box .blue-box{background:#e5eff2}.product-details-top .product-info .product-info-box .price{clear:both}.product-details-top .product-info .product-info-box .price .price-top{margin-bottom:10px;padding-top:5px}.product-details-top .product-info .product-info-box .price .now-price,.product-details-top .product-info .product-info-box .price .was-price{font-size:26px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:3px}.product-details-top .product-info .product-info-box .price .was-save-container{margin-top:2px;font-size:11px;text-transform:uppercase;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:inline-block;*display:inline;*zoom:1}.product-details-top .product-info .product-info-box .price .was-save-container .was-price{font-size:11px;display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5}.product-details-top .product-info .product-info-box .price .was-save-container .save-price{color:#6bc048;display:block}.product-details-top .product-info .product-info-box .price .was-save-container strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.product-details-top .product-info .product-info-box .price h4{font-size:25px;display:block;margin:0 0 5px 0}.product-details-top .product-info .product-info-box .price h5{font-size:12px;margin:0}.product-details-top .product-info .product-info-box .price .add-to-bag{display:block;width:100%;line-height:37px;font-size:18px}.quick-view-full-product{background:#e5eff2;width:100%;padding:37px 0;text-align:center}.cart-container{padding:0 0 97px}.cart-container.empty h1{width:100%;float:none}.cart-container.empty h2{display:block;width:100%}.cart-container.empty h2 a{color:#6ba3b5}.cart-container h1{display:block;float:left;width:727px}.cart-container h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px;margin:20px 0}.cart-container a.clear-cart{display:block;background:url('../themes/lighting-illusions/img/empty-cart-icon.png') no-repeat 0 0;font-size:13px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;padding:0 0 0 30px;line-height:26px;float:right;margin-right:28px;transition:color .2s;-webkit-transition:color .2s}.cart-container a.clear-cart:hover{color:#1a355e}.cart-container .cart-contents .cart-item{border:1px solid #e5eff2;padding:10px;margin:0 0 8px 0}.cart-container .cart-contents .cart-item.error{border-color:#c99b9b;position:relative;padding:10px 10px 40px}.cart-container .cart-contents .cart-item.error .quantity input.text{border-color:#c99b9b !important}.cart-container .cart-contents .cart-item .remove-from-cart{float:left;background:url('../themes/lighting-illusions/img/remove-btn.png') no-repeat 0 0;width:15px;height:15px;margin:20px 10px 0 12px}.cart-container .cart-contents .cart-item .remove-from-cart:hover{background-position:0 -15px}.cart-container .cart-contents .cart-item .image-container{width:56px;height:56px;overflow:hidden;float:left;margin-right:23px}.cart-container .cart-contents .cart-item .image-container img{width:56px}.cart-container .cart-contents .cart-item div.text{float:left;width:540px;padding:10px 0 0 0}.cart-container .cart-contents .cart-item div.text h3{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;margin-bottom:2px;font-size:14px;color:#6ba3b5}.cart-container .cart-contents .cart-item div.text h3 a{color:#6ba3b5}.cart-container .cart-contents .cart-item div.text h3 a:hover{color:#4f8b9e}.cart-container .cart-contents .cart-item div.text span.subtitle{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#a1a1a1;font-size:12px}.cart-container .cart-contents .cart-item div.text .product-promo{color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px;margin-left:10px}.cart-container .cart-contents .cart-item .quantity-price{float:right;text-align:right;padding:12px 0}.cart-container .cart-contents .cart-item .quantity-price .quantity h4,.cart-container .cart-contents .cart-item .quantity-price .price h4,.cart-container .cart-contents .cart-item .quantity-price .quantity>h5,.cart-container .cart-contents .cart-item .quantity-price .price>h5{font-size:14px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:36px;margin:0;padding:0}.cart-container .cart-contents .cart-item .quantity-price .quantity{display:inline-block;*display:inline;*zoom:1;border-right:1px solid #e5eff2;padding:0 15px 0 0;text-align:right}.cart-container .cart-contents .cart-item .quantity-price .quantity>h5{display:inline-block;*display:inline;*zoom:1;margin-right:5px;vertical-align:middle}.cart-container .cart-contents .cart-item .quantity-price .quantity h4{display:inline-block;*display:inline;*zoom:1}.cart-container .cart-contents .cart-item .quantity-price .quantity .form-cell,.cart-container .cart-contents .cart-item .quantity-price .quantity .control-group{margin:0 !important;width:80px;display:inline-block;*display:inline;*zoom:1;text-align:left;float:none !important;vertical-align:middle}.cart-container .cart-contents .cart-item .quantity-price .quantity .form-cell .controls,.cart-container .cart-contents .cart-item .quantity-price .quantity .control-group .controls{width:100%}.cart-container .cart-contents .cart-item .quantity-price .quantity .form-cell .controls input.text,.cart-container .cart-contents .cart-item .quantity-price .quantity .control-group .controls input.text{width:100%;border:1px solid #e5eff2;line-height:36px;padding:0 12px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px}.cart-container .cart-contents .cart-item .quantity-price .price{background:0;padding:0 10px 0 15px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.cart-container .cart-contents .cart-item .quantity-price .price h4{color:#074d63;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;line-height:1}.cart-container .cart-contents .cart-item .quantity-price .price .save-price{font-size:11px;color:#6bc048;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.cart-container .cart-contents .cart-item .quantity-price .price .table{display:table;width:100%;height:100%}.cart-container .cart-contents .cart-item .quantity-price .price .table .row{display:table-row;width:100%;height:100%}.cart-container .cart-contents .cart-item .quantity-price .price .table .row .cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:right}.cart-container .cart-contents .cart-item .error-message{background:#c99b9b;width:100%;padding:0 25px;position:absolute;bottom:0;left:0}.cart-container .cart-contents .cart-item .error-message p{line-height:30px;text-align:right;padding:0 25px 0 0;color:#fff;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:12px;background:url('../themes/lighting-illusions/img/icon-alert.png') no-repeat right 7px;margin-bottom:5px}.cart-container .cart-contents .cart-item .error-message p span{text-transform:uppercase}.cart-container .cart-subtotal{clear:both;padding:20px 0 17px}.cart-container .cart-subtotal .left{float:left;vertical-align:top}.cart-container .cart-subtotal .left a.btn{margin-right:15px;width:235px;font-size:13px;text-align:center;line-height:38px}.cart-container .cart-subtotal .left .free-shipping{display:inline-block;*display:inline;*zoom:1;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;background:#6bc048;font-size:15px;color:#fff;padding-right:35px;line-height:38px;padding-left:10px}.cart-container .cart-subtotal .left .free-shipping i{font-size:18px}.cart-container .cart-subtotal .left .free-shipping span{text-transform:uppercase}.cart-container .cart-subtotal .right{width:255px;float:right;text-align:left;background:#e5eff2;padding:0 13px 13px}.cart-container .cart-subtotal .right table.prices{width:100%;margin:0 0 10px 0}.cart-container .cart-subtotal .right table.prices.view-cart tr.shipping-method,.cart-container .cart-subtotal .right table.prices.view-cart tfoot.total{display:none}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr th,.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td{border-bottom:1px solid #c7d7dc;padding:12px 0;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;height:auto}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr th{text-align:left;color:#6b777b}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td{text-align:right;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;max-width:105px}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input{width:105px}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td select{width:100%}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input{margin:0 0 10px;padding:8px 10px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #6ba3b5;background:#fff;outline:0}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input::-webkit-input-placeholder{color:#6ba3b5}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input:-moz-placeholder{color:#6ba3b5}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input::-moz-placeholder{color:#6ba3b5}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr td input:-ms-input-placeholder{color:#6ba3b5}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr.no-border-last th,.cart-container .cart-subtotal .right table.prices.view-cart tbody tr.no-border-last td{border-bottom:0}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr.no-border-last:last-child th,.cart-container .cart-subtotal .right table.prices.view-cart tbody tr.no-border-last:last-child td{border-bottom:1px solid #c7d7dc}.cart-container .cart-subtotal .right table.prices.view-cart tbody tr.shipping-method td{padding:0 0 12px}.cart-container .cart-subtotal .right table.prices.view-cart tfoot tr th,.cart-container .cart-subtotal .right table.prices.view-cart tfoot tr td{padding:15px 0 0;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:25px;color:#1a355e}.cart-container .cart-subtotal .right table.prices.view-cart tfoot tr td span{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px}.cart-container .cart-subtotal .right table.prices.no-border{border-bottom:0}.cart-container .cart-subtotal .right table.prices.no-margin{margin:0}.cart-container .cart-subtotal .right table.prices.no-pad-last tr:last-child td,.cart-container .cart-subtotal .right table.prices.no-pad-last tr:last-child th{padding-bottom:0}.cart-container .cart-subtotal .right table.prices tr th,.cart-container .cart-subtotal .right table.prices tr td{height:35px;font-size:14px}.cart-container .cart-subtotal .right table.prices tr th{color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;text-align:left;width:50%;padding:0 0 0 15px}.cart-container .cart-subtotal .right table.prices tr td{width:50%;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;text-align:right;color:#1a355e;padding:0 7px 0 0}.cart-container .cart-subtotal .right h2{display:inline-block;*display:inline;*zoom:1;margin:0 15px;line-height:90%;padding:2px 0 0 0;color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:25px}.cart-container .cart-subtotal .right h2 span{display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;text-align:left}.cart-container .cart-subtotal .right .btn{display:inline-block;*display:inline;*zoom:1;margin-top:9px}.cart-container .cart-subtotal .right a.refresh-cart-btn{padding:0 10px}.cart-footer{clear:both;margin-top:20px}.cart-footer .right{float:right;width:245px;text-align:right;padding-right:14px}.cart-footer .right table{table-layout:fixed;width:100%}.cart-footer .right table td,.cart-footer .right table th{color:#6bc048;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:25px;vertical-align:top;padding:12px 0}.cart-footer .right table td span,.cart-footer .right table th span{font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:block}.cart-footer .right table th{width:85px;text-align:left}.cart-footer .right table td{text-align:right}.cart-footer .right .btn{padding:2px 8px 0;margin-left:5px}.cartCheckout .cols .main-content{width:640px}.cartCheckout .cols .sidebar{width:280px;border-left:1px solid #e5eff2}.cartCheckout h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.cartCheckout .order-summary>table{width:100%;padding:0;margin:52px 0;vertical-align:top}.cartCheckout .order-summary>table th,.cartCheckout .order-summary>table td{vertical-align:top;padding:0;text-align:left}.cartCheckout .order-summary>table th{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px;color:#222;width:137px}.cartCheckout .order-summary>table td{font-size:14px;color:#222;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:136%}.cartCheckout .order-summary>table td p{font-size:14px;color:#222;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:136%}.cartCheckout .order-summary>table tbody>tr{vertical-align:top}.cartCheckout .order-summary>table tbody>tr>td{vertical-align:top;width:460px}.cartCheckout .order-summary>table tbody>tr>td table{width:100%;padding:0;vertical-align:top}.cartCheckout .payment-details h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.cartCheckout .payment-details p{color:#222;font-size:14px;line-height:136%;margin:0 0 10px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.cartCheckout .payment-details .payment-select{font-size:0}.cartCheckout .payment-details .payment-select .payment-type{display:inline-block;*display:inline;*zoom:1;width:33%;width:calc(100% / 3);vertical-align:top;border-bottom:1px solid #e5eff1;border-right:1px solid #e5eff1;text-align:center;padding:15px 4px 25px}.cartCheckout .payment-details .payment-select .payment-type:last-child{border-right:0}.cartCheckout .payment-details .payment-select .payment-type .control-group{width:100%;margin:0}.cartCheckout .payment-details .payment-select .payment-type .controls{width:100%}.cartCheckout .payment-details .payment-select .payment-type .controls label.radio{font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.cartCheckout .payment-details .payment-containers{display:block;clear:both;margin-top:35px}.cartCheckout .payment-details .payment-containers>div{display:none}.cartCheckout .payment-details .payment-containers>div h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.cartCheckout .payment-details .payment-containers>div .form-submit{margin-top:40px}.cartDetails .cols .main-content{width:640px}.cartDetails .cols .sidebar{width:280px;border-left:1px solid #e5eff2}.registerLogin .cols{display:table;table-layout:fixed}.registerLogin .cols .main-col{display:table-cell;float:none;width:auto;vertical-align:top}.registerLogin .cols .sidebar-col{display:table-cell;float:none;padding-left:35px;width:350px;vertical-align:top}.registerLogin .cols .main-content{width:640px}.registerLogin .cols .main-content form label.checkbox{width:210px}.registerLogin .cols .main-content form .form-submit{float:right;margin-top:-37px}.registerLogin .cols .sidebar.right{width:280px;border-left:1px solid #e5eff2;padding:0 30px}.registerLogin .cols .sidebar h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.registerLogin .cols .sidebar p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:153%;margin:0 0 27px 0;font-size:14px;margin:0 0 20px 0}.registerLogin .cols .sidebar p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.registerLogin .cols .sidebar p a{color:#6ba3b5}.registerLogin .cols .sidebar p a:hover{color:#333}body.blog{padding-bottom:50px}body.blog .content .cols{padding-bottom:50px}body.blog .content .cols .sidebar h4{color:#222;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 10px 0}body.blog .content .cols .sidebar>ul{margin:0 0 40px 0;display:block}body.blog .content .cols .sidebar>ul>li{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0}body.blog .content .cols .sidebar>ul>li.active a.show-hide-btn{background-position:0 -27px}body.blog .content .cols .sidebar>ul>li a{font-size:13px;color:#6ba3b5;line-height:27px;display:inline-block;*display:inline;*zoom:1}body.blog .content .cols .sidebar>ul>li a:hover{color:#1a355e}body.blog .content .cols .sidebar>ul>li a.show-hide-btn{display:inline-block;*display:inline;*zoom:1;margin-right:12px;width:6px;background:url('../themes/lighting-illusions/img/category-dropdown-arrow.png') no-repeat;background-position:0 0}body.blog .content .cols .sidebar>ul>li a>ul{margin:0 0 0 40px}body.blog .content .cols .main-content .blog-post{padding:15px;border:1px solid #e5eff2;margin:0 0 10px 0;overflow:hidden}body.blog .content .cols .main-content .blog-post .image-container{float:left;margin:0 15px 0 0}body.blog .content .cols .main-content .blog-post .listing-content{display:block;overflow:hidden;vertical-align:top}body.blog .content .cols .main-content .blog-post .listing-content h2{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;color:#074d63;margin:5px 0 10px 0}body.blog .content .cols .main-content .blog-post .listing-content h2 a{color:#074d63}body.blog .content .cols .main-content .blog-post .listing-content h2 a:hover{color:#1a355e}body.blog .content .cols .main-content .blog-post .listing-content .dateline{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0;font-size:13px;margin:0 0 10px;display:block}body.blog .content .cols .main-content .blog-post .listing-content p{color:#333;margin:0;font-size:14px;line-height:110%}body.blog .content .cols .main-content .post-content h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}body.blog .content .cols .main-content .post-content h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}body.blog .content .cols .main-content .post-content h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}body.blog .content .cols .main-content .post-content h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}body.blog .content .cols .main-content .post-content h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}body.blog .content .cols .main-content .post-content p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}body.blog .content .cols .main-content .post-content p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.blog .content .cols .main-content .post-content p a{color:#6ba3b5}body.blog .content .cols .main-content .post-content p a:hover{color:#333}body.blog .content .cols .main-content .post-content ul,body.blog .content .cols .main-content .post-content ol{margin:27px 0 27px 20px;list-style:none}body.blog .content .cols .main-content .post-content ul li,body.blog .content .cols .main-content .post-content ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}body.blog .content .cols .main-content .post-content ul li strong,body.blog .content .cols .main-content .post-content ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.blog .content .cols .main-content .post-content ul{margin:27px 0}body.blog .content .cols .main-content .post-content ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}body.blog .content .cols .main-content .post-content ul li a{color:#6ba3b5}body.blog .content .cols .main-content .post-content ul li a:hover{color:#1a355e}body.blog .content .cols .main-content .post-content ol{list-style:decimal;margin-left:35px !important}body.blog .content .cols .main-content .post-content table{width:100%}body.blog .content .cols .main-content .post-content table tr td,body.blog .content .cols .main-content .post-content table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}body.blog .content .cols .main-content .post-content table tr td strong,body.blog .content .cols .main-content .post-content table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.blog .content .cols .main-content .post-content table tr td a,body.blog .content .cols .main-content .post-content table tr th a{color:#6ba3b5}body.blog .content .cols .main-content .post-content table tr td a:hover,body.blog .content .cols .main-content .post-content table tr th a:hover{color:#333}body.blog .content .cols .main-content .post-content table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}body.blog .content .cols .main-content .post-content h1{margin:0 0 8px}body.blog .content .cols .main-content .post-content .dateline{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0;font-size:14px;display:block;margin:0 0 25px}.dashboard .cols .main-content{width:660px}.dashboard .cols .main-content .bordered-box{min-height:196px}.dashboard .cols .main-content .pending-reviews{margin:30px 0 0 0}.dashboard .cols .main-content .pending-reviews h4{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#222;font-size:14px;margin:0 0 10px 0}.dashboard .cols .main-content .pending-reviews h4 a{color:#6ba3b5}.dashboard .cols .main-content .pending-reviews h4 a span{font-size:19px}.dashboard .cols .sidebar{width:265px;margin-left:10px}.dashboard .cols .sidebar .bordered-box p{margin:0}.store-locator .page-content h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.store-locator .page-content h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.store-locator .page-content h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.store-locator .page-content h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.store-locator .page-content h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.store-locator .page-content p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.store-locator .page-content p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .page-content p a{color:#6ba3b5}.store-locator .page-content p a:hover{color:#333}.store-locator .page-content ul,.store-locator .page-content ol{margin:27px 0 27px 20px;list-style:none}.store-locator .page-content ul li,.store-locator .page-content ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.store-locator .page-content ul li strong,.store-locator .page-content ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .page-content ul{margin:27px 0}.store-locator .page-content ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.store-locator .page-content ul li a{color:#6ba3b5}.store-locator .page-content ul li a:hover{color:#1a355e}.store-locator .page-content ol{list-style:decimal;margin-left:35px !important}.store-locator .page-content table{width:100%}.store-locator .page-content table tr td,.store-locator .page-content table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.store-locator .page-content table tr td strong,.store-locator .page-content table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .page-content table tr td a,.store-locator .page-content table tr th a{color:#6ba3b5}.store-locator .page-content table tr td a:hover,.store-locator .page-content table tr th a:hover{color:#333}.store-locator .page-content table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.store-locator #stores_map_canvas{width:950px;height:433px;margin-top:15px}.store-locator .tabs ul li{margin-right:10px}.store-locator .tabs>div{padding-bottom:0}.store-locator .tabs>div p strong{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.store-locator .tabs>div h1{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.store-locator .tabs>div h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:20px}.store-locator .tabs>div h3{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#333;margin:0 0 15px 0}.store-locator .tabs>div h4{color:#6ba3b5;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;margin:0 0 10px 0}.store-locator .tabs>div h5{color:#1a355e;font-size:15px;margin:0 0 5px 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.store-locator .tabs>div p{color:#333;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:153%;margin:0 0 27px 0}.store-locator .tabs>div p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .tabs>div p a{color:#6ba3b5}.store-locator .tabs>div p a:hover{color:#333}.store-locator .tabs>div ul,.store-locator .tabs>div ol{margin:27px 0 27px 20px;list-style:none}.store-locator .tabs>div ul li,.store-locator .tabs>div ol li{padding:0 0 0 10px;margin:0 0 5px 0;color:#333;font-size:14px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.store-locator .tabs>div ul li strong,.store-locator .tabs>div ol li strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .tabs>div ul{margin:27px 0}.store-locator .tabs>div ul li{background:url('../themes/lighting-illusions/img/defaultLi.png') no-repeat 0 3px;padding:0 0 0 15px;line-height:120%}.store-locator .tabs>div ul li a{color:#6ba3b5}.store-locator .tabs>div ul li a:hover{color:#1a355e}.store-locator .tabs>div ol{list-style:decimal;margin-left:35px !important}.store-locator .tabs>div table{width:100%}.store-locator .tabs>div table tr td,.store-locator .tabs>div table tr th{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:13px;color:#777;padding:10px 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:140%}.store-locator .tabs>div table tr td strong,.store-locator .tabs>div table tr th strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.store-locator .tabs>div table tr td a,.store-locator .tabs>div table tr th a{color:#6ba3b5}.store-locator .tabs>div table tr td a:hover,.store-locator .tabs>div table tr th a:hover{color:#333}.store-locator .tabs>div table tr th{padding:10px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;background:#f4f6f6}.review-page h3{color:#074d63;font-size:17px;margin:0 0 15px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.review-page .cols .sidebar img{border:1px solid #e5eff2}body.invoice-page .wrapper{width:980px;margin:0 auto}body.invoice-page .block{clear:both}body.invoice-page p{font-size:20px;color:#777;line-height:140%}body.invoice-page #header{background:0;padding-top:40px}body.invoice-page #header h1{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:72px;color:#074d63;text-transform:uppercase}body.invoice-page #header .title .left{float:left;max-width:50%}body.invoice-page #header .title .left h5.invoice-number{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#6ba3b5;display:block;font-size:20px}body.invoice-page #header .title .right{max-width:50%;float:right}body.invoice-page #header .date-address{padding-top:25px}body.invoice-page #header .date-address h4{display:block;color:#777;font-size:25px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;margin:0 0 15px}body.invoice-page #header .date-address .left{float:left;max-width:50%}body.invoice-page #header .date-address .right{float:right;max-width:50%;text-align:right}body.invoice-page .content.main{background:0;padding:0}body.invoice-page .content.main .address h3{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#074d63;font-size:29px;display:block;margin:0 0 20px}body.invoice-page .content.main .price-table{margin-top:40px}body.invoice-page .content.main .price-table>table{table-layout:fixed;width:100%}body.invoice-page .content.main .price-table>table th,body.invoice-page .content.main .price-table>table td{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:20px;border:0}body.invoice-page .content.main .price-table>table th.product-name,body.invoice-page .content.main .price-table>table td.product-name{width:67%;padding-left:1.7%;text-align:left}body.invoice-page .content.main .price-table>table th.price-each,body.invoice-page .content.main .price-table>table td.price-each{width:12%;text-align:right}body.invoice-page .content.main .price-table>table th.qty,body.invoice-page .content.main .price-table>table td.qty{width:7%;text-align:right}body.invoice-page .content.main .price-table>table th.total,body.invoice-page .content.main .price-table>table td.total{width:14%;text-align:right;padding-right:1.7%}body.invoice-page .content.main .price-table>table thead{overflow:hidden;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}body.invoice-page .content.main .price-table>table thead tr{background:#074d63;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;overflow:hidden}body.invoice-page .content.main .price-table>table thead tr th{background:#074d63;color:#FFF;height:58px;vertical-align:middle;border:0;-webkit-border-horizontal-spacing:0 !important;-webkit-border-vertical-spacing:0 !important}body.invoice-page .content.main .price-table>table thead tr th.product-name{-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;border-radius:8px 0 0 0}body.invoice-page .content.main .price-table>table thead tr th.total{-webkit-border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;border-radius:0 8px 0 0}body.invoice-page .content.main .price-table>table tbody tr td{border-bottom:1px solid #abd6e3;padding-top:20px;padding-bottom:14px;vertical-align:top}body.invoice-page .content.main .price-table>table tbody tr td h4{color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 10px;line-height:120%}body.invoice-page .content.main .price-table>table tbody tr td p,body.invoice-page .content.main .price-table>table tbody tr td span{color:#656565}body.invoice-page .content.main .price-table>table tbody tr td p{font-size:16px;margin:0}body.invoice-page .content.main .price-totals{margin-top:30px;margin-bottom:130px}body.invoice-page .content.main .price-totals .left{width:50%;float:left;padding-left:1.7%}body.invoice-page .content.main .price-totals .left p{font-size:16px}body.invoice-page .content.main .price-totals .right{min-width:23%;max-width:50%;float:right}body.invoice-page .content.main .price-totals .right table th,body.invoice-page .content.main .price-totals .right table td{font-size:20px;vertical-align:top;text-align:right}body.invoice-page .content.main .price-totals .right table th{padding-left:23px}body.invoice-page .content.main .price-totals .right table td{padding-left:27px;padding-right:1.7%}body.invoice-page .content.main .price-totals .right table tbody th,body.invoice-page .content.main .price-totals .right table tbody td{color:#656565;height:30px}body.invoice-page .content.main .price-totals .right table tbody th{width:120px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.invoice-page .content.main .price-totals .right table tbody td{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}body.invoice-page .content.main .price-totals .right table tbody tr:last-child th,body.invoice-page .content.main .price-totals .right table tbody tr:last-child td{padding-bottom:30px}body.invoice-page .content.main .price-totals .right table tfoot tr th,body.invoice-page .content.main .price-totals .right table tfoot tr td{border-top:2px solid #074d63;padding-top:12px;color:#074d63}body.invoice-page .content.main .price-totals .right table tfoot tr th{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.invoice-page .content.main .price-totals .right table tfoot tr td{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}body.invoice-page #footer{background:0;width:100%;page-break-inside:avoid}body.invoice-page #footer h3{display:block;padding-bottom:45px;border-bottom:1px solid #abd6e3;margin:0 0 20px;color:#6ba3b5;font-size:30px;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}body.invoice-page #footer .payment-methods{page-break-inside:avoid}body.invoice-page #footer .payment-methods h4{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:20px;color:#074d63;margin:0 0 15px}body.invoice-page #footer .payment-methods .method{width:43%;float:left;margin-right:12%;margin-bottom:30px;page-break-inside:avoid}body.invoice-page #footer .payment-methods .method.second{margin-right:0}body.invoice-page #footer .payment-methods .method .image{float:left;margin-right:10px;page-break-inside:avoid}body.invoice-page #footer .payment-methods .method .text{float:left;page-break-inside:avoid}body.invoice-page #footer .payment-methods .method .text p{color:#6ba3b5;font-size:16px;line-height:125%;margin:0}body.invoice-page #footer .payment-methods .method .text p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal}.shipping-calculator{width:530px}.shipping-calculator form .control-group{width:48%;margin:0 2% 15px 0}.shipping-calculator form .control-group .controls{width:100%}.shipping-calculator .top{width:100%;padding:30px 40px 20px}.shipping-calculator .top h1{color:#074d63;font-size:26px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:block;margin:0 0 10px}.shipping-calculator .top p{display:block;font-size:15px}.shipping-calculator .top p:last-child{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5eff1}.shipping-calculator .result{background:#d0e4ea;width:100%;clear:both}.shipping-calculator .result>div{padding:25px 40px}.shipping-calculator .result h2{font-size:18px;margin:0 0 15px}.shipping-calculator .result p{padding:7px 0;color:#777;font-size:14px;margin:0;border-bottom:1px solid #c5d9df;display:block;width:100%}.shipping-calculator .result p strong{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;display:inline-block;*display:inline;*zoom:1;width:150px}.shipping-calculator .result p:last-child{border-bottom:0}.print .logo{float:right;margin-bottom:10px}.print .product-options h4{color:#1a355e;font-size:15px;margin:0 0 10px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.print .product-options ul{list-style:disc;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.print .product-options ul li{font-size:13px;color:#000;margin:0 0 3px}.print .product-options ul li strong{font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal}.print .product-details-top{padding-bottom:20px}.print .product-details-top .product-gallery{height:420px}.print .shadow-tabs>div{padding-top:0}.print .shadow-tabs>div p{color:#333}.print .shadow-tabs>div table tr td,.print .shadow-tabs>div table tr th{color:#333}.print.productItem .shadow-tabs>div p,.print.productItem .shadow-tabs>div ul li,.print.productItem .shadow-tabs>div ol li{color:#000}.print.productItem .price{background:0}.print.productItem .product-details-top .product-info .product-info-box .blue-box{background:0}.qa-ask{max-width:600px}.qa-ask h2{color:#1a355e;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;margin:0 0 20px 0;font-size:26px}.qa-ask .review-table{width:100%}.qa-ask .review-table .form-cell,.qa-ask .review-table .control-group{width:100%}.qa-ask table{width:100%}.home-text h4{font-size:25px;color:#1a355e}@media screen and (max-width:1040px){body{overflow-x:hidden}.wrapper.thousand{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.product-details-top{padding-right:3%}.product-details-top.quick-view{padding:0 0 10px 0}.product-details-top.quick-view .product-info{width:450px}ul#sticky-sidebar{width:50px}ul#sticky-sidebar li.first a.icon-top{background-position:-10px 21px}ul#sticky-sidebar li a.icon-top{background-position:-10px 21px}ul#sticky-sidebar li a.icon-help{background-position:-148px 17px}ul#sticky-sidebar li a.icon-marker{background-position:-217px 17px}}@media screen and (max-width:998px){header .top-bar .right span.phone{font-size:20px}header .bottom-half .middle .wrapper{padding:0}header .bottom-half .middle #logo.xmas{width:150px}header .bottom-half .middle .right>a>.icon-text-box{margin-left:8px}header .bottom-half .middle .right .header-basket{width:306px;padding:33px 15px 24px 10px;margin-left:15px}}@media screen and (max-width:980px){.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table{display:block}.product-details-top .product-info .product-info-box .product-info-box-top .product-options-price-container .table .cell{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table{display:block}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell{width:100%;display:block;background:0}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.calculate-box{width:100%}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.shipping-box{min-height:56px;padding-left:75px}.product-details-top .product-info .product-info-box .product-info-box-top .shipping .table .cell.divider{height:5px}.product-details-top .product-info .product-info-box .price{padding-top:15px}.product-details-top .product-info .product-info-box .price .price-top{display:inline-block;*display:inline;*zoom:1;width:48%;vertical-align:top}.product-details-top .product-info .product-info-box .price .btn.add-to-bag{width:48%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}}@media screen and (max-width:960px){.wrapper{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper.no-padding{padding:0}.cols .main-content{width:calc(100% - 280px)}.cols .main-col{width:calc(100% - 350px)}header #main-nav{left:0}header #main-nav>ul>li.first{display:none}header #search-box .wrapper{padding:50px}header #search-box .search-input{position:relative;padding:14px 0;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header #search-box .search-input input.search{width:100%;padding:0 83px 0 30px}header #search-box .search-input button.form-submit{position:absolute;right:0;top:0}header #search-box .results{padding-bottom:0;padding-top:20px}header #search-box .results #view-all-results{top:10px}header #search-box .results .autocomplete-results{width:19%;margin-right:2%;margin-left:0}header #search-box .results .right-side{width:79%}header #search-box .results .product-results{padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header #search-box .results .product-results .product-list-item{width:100%;display:table;table-layout:fixed}header #search-box .results .product-results .product-list-item>div{display:table-cell;float:none !important}header #search-box .results .product-results .product-list-item>div.text{width:auto !important}header #search-box .results .product-results .product-list-item>div.text .product-title{width:auto}header #search-box .results .product-results .product-list-item>div.price{width:auto !important}#footer .footer-top .footer-col.last{text-align:left}.home #home-slideshow .slideshow-wrapper .slideshow-content #slideshow-overlay{display:none}.product-details-top.quick-view .product-info{width:380px}.product-details-top .product-info{width:400px}.product-details-top .product-info .product-info-box .price{padding-top:15px}.product-details-top .product-info .product-info-box .price .price-top{display:block;width:100%;margin-bottom:10px}.product-details-top .product-info .product-info-box .price .btn.add-to-bag{display:block;width:100%}.cart-container .cart-contents .cart-item div.text{width:59%;width:calc(100% - 374px)}.cart-container .cart-subtotal{padding-top:0}.cart-container .cart-subtotal .left{margin:20px 0 0}.cart-container .cart-subtotal .left a.btn{margin-bottom:10px}.cart-container .cart-subtotal .left .free-shipping{clear:both;display:block;float:left;line-height:120%;padding-top:10px;padding-bottom:10px}.cart-container .cart-subtotal .right{font-size:0}.cart-container .cart-subtotal .right .view-cart:after{content:"";display:table;clear:both}.cart-container .cart-subtotal .right a.refresh-cart-btn{margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.cart-container .cart-subtotal .right .btn{width:48.15%;width:calc((100% - 10px) / 2);margin-right:3.7%;margin-right:calc(10px);display:inline-block}.cart-container .cart-subtotal .right .btn:last-child{margin-right:0}}@media screen and (max-width:900px){.login-cols .table .cell a{font-size:20px;height:100px}.login-cols .table .cell a i{font-size:35px}}@media screen and (max-width:860px){.no-flexbox .home .home-cta-blocks .cta-block,.no-flexboxlegacy .home .home-cta-blocks .cta-block{padding-bottom:36.4%}.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(2),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(2){padding-bottom:62.4%}header .bottom-half .middle .wrapper{padding:0 30px}header .bottom-half .middle #logo.xmas{width:184px}.home .home-cta-blocks{padding:60px 0 15px}.home .home-cta-blocks .cta-block{width:calc(50% - 20px);margin:0 10px 20px}.home .home-cta-blocks .cta-block:nth-of-type(1),.home .home-cta-blocks .cta-block:nth-of-type(2){margin:0 10px 20px;width:100%}.mobile-only{display:inherit}.desktop-only{display:none}header .top-bar{display:none}header .bottom-half .middle .wrapper{padding:0 15px}header .bottom-half .middle #logo{margin-top:21px;width:130px;height:52px;background-size:100% auto}header .bottom-half .middle #logo.xmas{margin-top:15px;width:130px;height:64px;background-size:100% auto}header .bottom-half .middle .right{padding-top:12px}header .bottom-half .middle .right .header-basket{width:auto;margin-left:0;background:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:auto;top:0;padding:22px 12px 0}header .bottom-half .middle .right .header-basket.large-version{display:none}header .bottom-half .middle .right .header-basket.compact-version{vertical-align:top;display:inline-block;*display:inline;*zoom:1;padding-top:0;margin-top:25px}header .bottom-half .middle .right .header-basket.compact-version a{color:#6ba3b5}header .bottom-half .middle .right .icon-text-box{color:#6ba3b5}header .bottom-half .middle .right .icon-text-box i{color:#6ba3b5}header .bottom-half .middle .right .icon-text-box p{color:#6ba3b5}header .mobile-menu{display:inline-block;*display:inline;*zoom:1;vertical-align:top}header .mobile-menu .mobile-menu-search{color:#fff;font-size:24px;display:inline-block;*display:inline;*zoom:1;vertical-align:top}header .mobile-menu .mobile-menu-trigger{font-family:'Gotham',Arial,sans-serif;color:#6ba3b5;display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:18px;display:flex;align-items:flex-end}header .mobile-menu .mobile-menu-trigger i{font-size:24px}header .mobile-menu .mobile-menu-trigger i.li-menu{display:inline-block;margin-top:29px;margin-bottom:-2.5px}header .mobile-menu .mobile-menu-trigger i:before{margin-right:.1em}header .mobile-menu nav{display:none;position:absolute;top:0;left:0;width:100%;background:#fff;z-index:5000;-webkit-box-shadow:-1px 3px 3px 0 rgba(0,0,0,0.14);-moz-box-shadow:-1px 3px 3px 0 rgba(0,0,0,0.14);box-shadow:-1px 3px 3px 0 rgba(0,0,0,0.14)}header .mobile-menu nav .top{display:flex;flex-direction:row;justify-content:space-between;padding:20px}header .mobile-menu nav .top .phone{float:left;font-size:22px;color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}header .mobile-menu nav .top .phone a{color:#6ba3b5}header .mobile-menu nav .top .mobile-menu-trigger{float:right}header .mobile-menu nav .menus{text-align:center;border-top:1px solid #d9e3e5}header .mobile-menu nav .menus ul{width:100%;display:block;margin:0;padding:0;list-style:none}header .mobile-menu nav .menus ul li{display:block;margin:0;padding:0;border-bottom:1px solid #d9e3e5;-webkit-font-smoothing:antialiased}header .mobile-menu nav .menus ul li a{display:block;padding:12px 20px;font-size:18px;color:#0b272f;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;background:#e5eff1}header .mobile-menu nav .bottom{padding:15px 20px}header .mobile-menu nav .mobile-menu-blocks{padding:0}header .mobile-menu nav .mobile-menu-blocks ul{margin:0;padding:0;font-size:0}header .mobile-menu nav .mobile-menu-blocks ul li{margin:0;display:inline-block;vertical-align:top;position:relative;width:50%;padding:0 10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:60px}header .mobile-menu nav .mobile-menu-blocks ul li:first-child:after{content:"";display:block;position:absolute;width:1px;height:60px;top:50%;margin-top:-30px;right:0;background:#d9e3e5}header .mobile-menu nav .mobile-menu-blocks ul li.shipping-block .icon-text-box{text-align:center}header .mobile-menu nav .mobile-menu-blocks ul li.shipping-block .icon-text-box i{font-size:35px;color:#fa0}header .mobile-menu nav .mobile-menu-blocks ul li.shipping-block .icon-text-box p{margin:5px 0 0;color:#fa0;float:none;display:block;text-align:center}header .mobile-menu nav .mobile-menu-blocks ul li .header-basket.large-version{display:block !important;padding:0 !important;top:5px !important}header .mobile-menu nav .mobile-menu-blocks ul li .header-basket.large-version .icon-text-box{text-align:center}header .mobile-menu nav .mobile-menu-blocks ul li .header-basket.large-version .icon-text-box p{display:block;float:none;text-align:center;margin:5px 0 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}header .mobile-menu nav .mobile-menu-blocks ul li .header-basket.large-version .right{display:none}header .mobile-menu nav .mobile-menu-blocks ul li .header-basket.compact-version{display:none !important}header .mobile-phone{clear:both;display:block;text-align:right;color:#fff;font-size:16px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;margin-top:10px}header .mobile-phone a{text-decoration:none;color:#fff}header #main-nav .mobile-menu-browse-bar{padding:0 15px;display:block}header #main-nav .mobile-menu-browse-bar .inner{display:block;background:#fff;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden;z-index:10;position:relative;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.18);box-shadow:0 1px 4px 0 rgba(0,0,0,0.18)}header #main-nav .mobile-menu-browse-bar .mobile-menu-search{float:right;width:50px;text-align:center;line-height:37px;border-left:1px solid #c3e0e8;font-size:16px;color:#6ba3b5}header #main-nav .mobile-menu-browse-bar #collapsed-nav-trigger{display:block;overflow:hidden;line-height:37px;text-align:left;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5;font-size:15px;padding:0 15px}header #main-nav>ul{display:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;background:#e5f1f3;top:25px;left:0;width:100%;padding:20px 0}header #main-nav>ul>li{display:block}header #main-nav>ul>li>span{text-align:left;border-bottom:1px solid #c3dfe9;overflow:hidden;display:block}header #main-nav>ul>li>span>a{padding:12px 45px 8px 30px;line-height:120%;background:#e5f1f3;text-align:left;font-size:15px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;overflow:hidden;display:block;position:relative}header #main-nav>ul>li>span>a>i{position:absolute;top:0;right:0}header #main-nav>ul>li>span i{color:#6ba3b5;line-height:40px;width:45px;font-size:16px}header #main-nav>ul>li>span>i{float:right;display:block}header #main-nav>ul>li>.subnav{display:none;position:static;top:auto;z-index:1;padding:0;background:#fff}header #main-nav>ul>li>.subnav .subnav-list{width:100%;margin:0;padding-bottom:0;border-bottom:0}header #main-nav>ul>li>.subnav .subnav-list .subnav-list-title{margin:0}header #main-nav>ul>li>.subnav .subnav-list .subnav-list-title:before{display:none}header #main-nav>ul>li>.subnav .subnav-list .subnav-list-title a{color:#6ba3b5;padding:12px 45px 8px 30px;background:#fff;font-size:15px;border-bottom:1px solid #efefef;display:block;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;position:relative}header #main-nav>ul>li>.subnav .subnav-list .subnav-list-title a>i{position:absolute;top:0;right:0;display:block;width:45px;line-height:40px}header #main-nav>ul>li>.subnav ul{display:none}header #main-nav>ul>li#search-li{display:none}header #main-nav>ul>li.menu-footer{padding:20px 15px;text-align:center}header #main-nav>ul>li.menu-footer>span{display:block;text-align:center;border-bottom:0}header #main-nav>ul>li.menu-footer>span>a{text-align:center;padding:0 10px}header #main-nav>ul>li.menu-footer>span.mobile-phone{margin:0 0 10px}header #main-nav>ul>li.menu-footer>span.mobile-phone>a{display:inline-block;float:none;padding:0;font-size:25px;color:#6ba3b5;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;vertical-align:top}header #main-nav>ul>li.menu-footer>span.mobile-phone i{display:inline-block;font-size:25px;float:none;margin-left:-5px}header #main-nav>ul>li.menu-footer>span.email-address>a{padding:0;background:0;color:#6ba3b5;font-size:14px}header #search-box{top:117px}header #search-box .wrapper{padding:30px 15px 20px}header #search-box .search-input{padding:4px 0;border-width:2px}header #search-box .search-input input.search{padding:0 43px 0 10px;font-size:18px}header #search-box .search-input button.form-submit{background-size:70%;background-position:0 2px;width:33px;height:31px}header #search-box .search-input button.form-submit.loading{background-size:60%;background-position:0 9px}header #search-box .results .autocomplete-results{display:none}header #search-box .results .right-side{width:100%;float:none}header #search-box .results .product-results .product-list-item>div.text .product-title{overflow:hidden}header #search-box #view-all-results{right:0}.product-details-top.quick-view{padding:0 0 10px 0}.product-details-top.quick-view .product-info{width:290px}.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .product-options{display:block}.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .product-options .option,.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .product-options .quantity{display:block;width:100%;padding-right:0}.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .product-options .option{margin-bottom:10px}.product-details-top.quick-view .product-info .product-info-box .product-info-box-top .reviews .rating>a{text-align:left}.product-details-top .product-info{width:300px}.product-details-top .product-info .product-info-box .product-info-middle .left{float:none;width:100%;margin-bottom:10px}.product-details-top .product-info .product-info-box .product-info-middle .right{float:none;width:100%;text-align:left}}@media screen and (max-width:820px){form .form-submit.block{margin-left:0}.control-group{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.control-group label{display:block;margin:0 0 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.control-group .controls{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.control-group .controls input.text,.control-group .controls input[type="text"],.control-group .controls input[type="password"],.control-group .controls input[type="email"],.control-group .controls textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px}.added-to-cart-popup{width:100%}.added-to-cart-popup .top{padding:25px 15px 20px}.added-to-cart-popup .top .product{display:block}.added-to-cart-popup .top .product>div.image{padding-right:5px}.added-to-cart-popup .top .product>div.details{padding-left:0}.added-to-cart-popup .top .product>div.subtotal{text-align:left;width:auto;display:inline-block;*display:inline;*zoom:1;padding-right:8px;vertical-align:top}.added-to-cart-popup .top .product>div.total{text-align:left;width:auto;display:inline-block;*display:inline;*zoom:1;float:right}.added-to-cart-popup .bottom{display:block}.added-to-cart-popup .bottom .cell{display:block;width:100%;height:auto;padding:15px 0;border-right:0;border-bottom:1px solid #c7dde3}.added-to-cart-popup .bottom .cell a{font-size:55px}.added-to-cart-popup .bottom .cell a i{margin-left:-35px}.added-to-cart-popup .bottom .cell a span{display:inline-block;margin-top:-10px;vertical-align:middle}}@media screen and (max-width:767px){.home .home-cta-blocks{padding:35px 0 30px}html,body{height:auto}.cols .main-content,.cols .main-col{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-left:0;margin-right:0}.cols .sidebar,.cols .sidebar-col{float:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;margin-right:0}.cols .sidebar.left,.cols .sidebar-col.left{display:none}header .bottom-half .middle{padding:1px 0 0}header .bottom-half .middle>.wrapper{padding:0 15px}header .bottom-half .middle>.wrapper>.right>a{display:none}#footer{margin:0}#footer .footer-top-bar{text-align:center;background:#ffc600;background:-moz-linear-gradient(-45deg,#ffc600 0,#ffa800 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ffc600),color-stop(100%,#ffa800));background:-webkit-linear-gradient(-45deg,#ffc600 0,#ffa800 100%);background:-o-linear-gradient(-45deg,#ffc600 0,#ffa800 100%);background:-ms-linear-gradient(-45deg,#ffc600 0,#ffa800 100%);background:linear-gradient(135deg,#ffc600 0,#ffa800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc600',endColorstr='#ffa800',GradientType=1)}#footer .footer-top-bar .left,#footer .footer-top-bar .right{float:none;text-align:center}#footer .footer-top-bar .left{margin-bottom:20px}#footer .footer-top-bar .left i,#footer .footer-top-bar .right i{color:#1a355e;font-size:50px;padding-bottom:10px}#footer .footer-top-bar .left span,#footer .footer-top-bar .right span,#footer .footer-top-bar .left a,#footer .footer-top-bar .right a{display:block;font-size:20px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;line-height:110%}#footer .footer-top-bar .left span i,#footer .footer-top-bar .right span i,#footer .footer-top-bar .left a i,#footer .footer-top-bar .right a i{font-size:20px;display:none}#footer .footer-top{padding:20px 0 25px 0}#footer .footer-top .footer-col{width:50%;margin-right:0;padding-right:10px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer-top .footer-col.last{text-align:left}#footer .footer-white-block{text-align:center;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0}#footer .footer-white-block .logo-block-footer{float:none;width:100%}#footer .footer-white-block .logo-block-footer ul{margin:10px auto}#footer .footer-white-block .footer-bottom-text{float:none;width:100%;text-align:center;padding-top:0}.content .wrapper.padded-bottom{padding-bottom:0}.content{padding-bottom:50px}.content.main{padding-top:40px}.content.main.has-crumbs{padding-top:0}.content.main>.wrapper.crumbs{padding:0}table.table-break>tbody{display:block}table.table-break>tbody>tr{display:block}table.table-break>tbody>tr>td{display:block;margin:0 0 20px}.controls-bar{margin-bottom:10px;height:auto}.controls-bar .breadcrumbs{max-width:100%;display:block;float:none;text-align:center;padding:32px 15px 15px;margin:0;border-bottom:1px solid #d5e3e7}.controls-bar .breadcrumbs:last-child{margin-bottom:30px}.controls-bar .controls{float:none;text-align:left;display:block;width:100%;max-width:100%}.controls-bar .controls .sort-box{display:block;width:100%}ul#sticky-sidebar{display:none;margin-top:0 !important;top:auto;bottom:0;width:35px}ul#sticky-sidebar li{display:none}ul#sticky-sidebar li#back-to-top{display:block}ul#sticky-sidebar li#back-to-top a{height:auto;padding:13px 0;text-indent:-9999px;background-position:-14px 10px}.category-information-block{margin-top:0;padding-bottom:10px}.category-information-block h1{margin-bottom:0 !important}.category-information-block .category-information-text{padding-top:20px}.productList .content.main{padding-top:0}.controls-bar .controls .dual-controls{font-size:0}.controls-bar .controls .dual-controls .control,.controls-bar .controls .dual-controls .sort-box{display:inline-block;width:50%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.controls-bar .controls .dual-controls .control{background:#e5eff2;text-align:center;border-right:1px solid #fff;line-height:47px;padding-top:3px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;color:#1a355e}.controls-bar .controls .dual-controls .sort-box{clear:none;margin:0}.controls-bar .controls .dual-controls .sort-box .styled{margin:0;height:50px !important;width:100% !important;border:0;padding:0 10px;background:#e5eff2;color:#1a355e;font-size:16px;text-align:center}.controls-bar .controls .dual-controls .sort-box .styled>span{line-height:47px;padding:3px 0 0}.controls-bar .controls .dual-controls .sort-box .styled>span.arrow{float:right}.controls-bar .controls .dual-controls .sort-box>span{display:none}.controls-bar .controls .mobile-filters{display:none}.controls-bar .controls .mobile-filters .search-sidebar{float:none;width:100%;margin-right:0;border-top:0}.controls-bar .controls .mobile-filters .search-sidebar .price-slider{margin:0 15px}.product-list-wrapper{padding-top:10px}.product-list-wrapper .wrapper.flexi{padding:0 15px}.product-list-container .product-list-item.vertical,.home-featured-product .product-list-item.vertical{height:auto;width:100%;margin:0;padding:30px 0;border-bottom:1px solid #d5e3e7;border-left:0;border-right:0;border-top:0}.product-list-container .product-list-item.vertical .image-text-container,.home-featured-product .product-list-item.vertical .image-text-container{overflow:hidden}.product-list-container .product-list-item.vertical .image-text-container .image-container,.home-featured-product .product-list-item.vertical .image-text-container .image-container{float:left}.product-list-container .product-list-item.vertical .image-text-container .text,.home-featured-product .product-list-item.vertical .image-text-container .text{display:block;padding:8px 15px 5px}.product-list-container .product-list-item.vertical .image-container,.home-featured-product .product-list-item.vertical .image-container{width:130px;height:130px}.product-list-container .product-list-item.vertical .image-container img,.home-featured-product .product-list-item.vertical .image-container img{max-width:100%;height:auto !important;width:auto !important}.product-list-container .product-list-item.vertical .text,.home-featured-product .product-list-item.vertical .text{height:auto;overflow:hidden;padding-top:0}.product-list-container .product-list-item.vertical .text .product-title,.home-featured-product .product-list-item.vertical .text .product-title{font-size:14px;height:55px}.product-list-container .product-list-item.vertical .text span.variations,.home-featured-product .product-list-item.vertical .text span.variations{font-size:12px}.product-list-container .product-list-item.vertical .stars,.home-featured-product .product-list-item.vertical .stars{position:relative;clear:both;margin-bottom:8px;margin-top:5px}.product-list-container .product-list-item.vertical .stars .rating-total,.home-featured-product .product-list-item.vertical .stars .rating-total{display:none}.product-list-container .product-list-item.vertical .product-promo,.home-featured-product .product-list-item.vertical .product-promo{position:static;line-height:18px;font-size:10px;padding:0 3px;height:18px;overflow:hidden}.product-list-container .product-list-item.vertical span.now-price,.home-featured-product .product-list-item.vertical span.now-price{line-height:21px;margin-bottom:0;font-size:15px;font-family:'Gotham-Black',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e}.product-list-container .product-list-item.vertical span.was-price,.home-featured-product .product-list-item.vertical span.was-price{display:inline-block;position:static;font-size:13px;max-width:100%;line-height:21px;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#6ba3b5}.product-list-container .product-list-item.vertical .price,.home-featured-product .product-list-item.vertical .price{float:none;clear:both;width:100%;height:auto;text-align:left;padding:20px 0 0;margin:0;position:static;background:0}.product-list-container .product-list-item.vertical .price:after,.home-featured-product .product-list-item.vertical .price:after,.product-list-container .product-list-item.vertical .price:before,.home-featured-product .product-list-item.vertical .price:before{content:"";height:1px;padding:0;display:table}.product-list-container .product-list-item.vertical .price .price-top,.home-featured-product .product-list-item.vertical .price .price-top,.product-list-container .product-list-item.vertical .price .price-bottom,.home-featured-product .product-list-item.vertical .price .price-bottom{vertical-align:top;margin-top:0}.product-list-container .product-list-item.vertical .price .price-bottom,.home-featured-product .product-list-item.vertical .price .price-bottom{font-size:0;display:block}.product-list-container .product-list-item.vertical .price .price-bottom .more-info-btn,.home-featured-product .product-list-item.vertical .price .price-bottom .more-info-btn,.product-list-container .product-list-item.vertical .price .price-bottom form,.home-featured-product .product-list-item.vertical .price .price-bottom form{width:48%;width:calc((100% - 10px) / 2);margin-right:4%;margin-right:calc(10px);display:inline-block}.product-list-container .product-list-item.vertical .price .price-bottom .more-info-btn:last-child,.home-featured-product .product-list-item.vertical .price .price-bottom .more-info-btn:last-child,.product-list-container .product-list-item.vertical .price .price-bottom form:last-child,.home-featured-product .product-list-item.vertical .price .price-bottom form:last-child{margin-right:0}.product-list-container .product-list-item.vertical .price .price-bottom .btn,.home-featured-product .product-list-item.vertical .price .price-bottom .btn,.product-list-container .product-list-item.vertical .price .price-bottom .add-to-cart.btn,.home-featured-product .product-list-item.vertical .price .price-bottom .add-to-cart.btn{font-size:12px;padding:0 10px !important;line-height:26px;margin-left:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.product-list-container .product-list-item.vertical .price .price-bottom .add-to-cart.btn,.home-featured-product .product-list-item.vertical .price .price-bottom .add-to-cart.btn{width:100%}.product-list-container .product-list-item.vertical .price .price-bottom .add-to-cart.btn span,.home-featured-product .product-list-item.vertical .price .price-bottom .add-to-cart.btn span{display:inline}.product-list-container .product-list-item.vertical .price .price-top,.home-featured-product .product-list-item.vertical .price .price-top{margin-right:4px}.productItem .main.content.has-crumbs{padding-top:30px}.productItem .main.content.has-crumbs .controls-bar{margin-bottom:15px}.productItem .main.content.has-crumbs .controls-bar .breadcrumbs,.productItem .main.content.has-crumbs .controls-bar .print-product,.productItem .main.content.has-crumbs .controls-bar .send-to-friend{display:none}.productItem .shadow-tabs>div.info-tab div.table-wrapper{position:relative;padding-top:20px}.productItem .shadow-tabs>div.info-tab div.table-wrapper:before{content:"\e82c";font-family:"lightingillusions";display:block;margin:8px 0;font-size:31px;color:#e87b61;top:-12px;position:absolute;right:5px;z-index:20}.productItem .shadow-tabs>div.info-tab div.table-wrapper:after{content:"";position:absolute;display:block;right:0;top:0;height:100%;width:90px;z-index:5;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(79%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 79%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 79%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 79%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 79%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.productItem .shadow-tabs>div.info-tab table{display:block;overflow-x:auto;position:relative}.productItem .shadow-tabs>div.info-tab table>thead,.productItem .shadow-tabs>div.info-tab table>tbody{display:table;width:900px}.zoomContainer{-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-details-top{padding-bottom:30px;padding-right:0}.product-details-top .product-gallery{width:100%;margin-right:0;float:none;height:auto}.product-details-top .product-gallery .product-gallery-top{width:100%;height:auto}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner{height:auto;position:relative}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper>.bx-viewport .bxslider li{-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-details-top .product-gallery .product-gallery-top .product-gallery-top-inner>.bx-wrapper>.bx-viewport .bxslider li img{width:100% !important;height:auto !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-details-top .product-gallery .product-gallery-top .controls{display:block !important}.product-details-top .product-gallery .product-gallery-top .controls a{position:absolute;top:50%;line-height:40px;margin-top:-20px;width:40px;font-size:30px;color:#ffc600;z-index:1000}.product-details-top .product-gallery .product-gallery-top .controls a.slide-left{left:-5px}.product-details-top .product-gallery .product-gallery-top .controls a.slide-right{right:-5px}.product-details-top .product-gallery .bx-pager{display:none}.product-details-top .product-info{width:100%;padding-left:0;margin-top:15px}.product-details-top .product-info .product-info-box .product-info-box-top h1{font-size:20px}.product-details-top .product-info .product-info-box .product-info-box-top .reviews .rating>a{text-align:left}.product-details-top .product-info .product-info-box .product-info-box-top .product-info-middle .left{text-align:left;float:none}.product-details-top .product-info .product-info-box .product-info-box-top .product-info-middle .right{text-align:left;float:none}.product-details-top .product-info .product-info-box .price .btn.add-to-bag{line-height:24px}.zoomContainer{-webkit-tap-highlight-color:rgba(0,0,0,0)}.related-products{display:none}.related-products span.related-title{margin:0 20px 5px;width:100%}.shadow-tabs{margin-top:10px}.shadow-tabs>ul{background:0;height:auto;border-bottom:0;font-size:0;width:100%}.shadow-tabs>ul:after{content:"";display:block;clear:both;height:20px;width:100%;background:#1a355e}.shadow-tabs>ul>.wrapper{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shadow-tabs>ul li{vertical-align:top;margin-right:0;height:auto;display:table-cell}.shadow-tabs>ul li a{font-size:16px;color:#1a355e;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;display:block;padding:15px 3px 10px;text-align:center;line-height:120%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shadow-tabs>ul li a span{display:none}.shadow-tabs>ul li.active a{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#1a355e}.shadow-tabs>ul li.active a:after{display:none}.shadow-tabs>ul li{display:inline-block}.shadow-tabs>ul li a span{display:inline}.review-box{margin-bottom:15px}.review-box .left{width:100%;margin-right:0;float:none}.reviews-list .review{margin:0 0 15px}.reviews-list .review .left{width:100%;float:none}.reviews-list .review .right{padding-left:0;border-left:0;border-top:1px solid #e5eff2;width:100%;float:none;padding-top:15px}.reviews-list .review .review-reply{margin-left:0}.cart-container{padding:0}.cart-container h1{width:100%}.cart-container .order-id{float:left}.cart-container .cart-subtotal .left{float:none;width:100%}.cart-container .cart-subtotal .left .free-shipping{float:none;clear:both;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-container .cart-subtotal .left a.btn{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:24px}.cart-container .cart-subtotal .right{float:none;width:100%}.cart-container .cart-contents{margin-top:20px}.cart-container .cart-contents .cart-item{position:relative;padding:20px 0;border-top:1px solid #d5e3e7;border-left:0;border-right:0;border-bottom:0;margin:0}.cart-container .cart-contents .cart-item .remove-from-cart{position:absolute;top:9px;left:-2px;margin:0;background:0;width:17px;height:17px}.cart-container .cart-contents .cart-item .remove-from-cart:after{content:"\e82e";font-family:'lightingillusions';display:block;font-size:17px;color:#e3751d;position:absolute;top:0;left:2px;text-indent:0}.cart-container .cart-contents .cart-item div.text{width:calc(100% - 80px);padding:0 0 10px}.cart-container .cart-contents .cart-item div.text h3{font-size:14px;line-height:120%}.cart-container .cart-contents .cart-item div.text h3 a{color:#1a355e}.cart-container .cart-contents .cart-item div.text span.subtitle{font-size:12px;color:#6ba3b5}.cart-container .cart-contents .cart-item .quantity-price{clear:both;float:none;background:#e5eff2;margin:10px 0 0}.cart-container .cart-contents .cart-item .quantity-price .quantity>h5{font-size:16px;color:#1a355e}.cart-container .cart-contents .cart-item .quantity-price .price h4{font-size:18px}.cart-container .cart-contents .cart-item .quantity-price .price .save-price{display:none}.cart-container .cart-contents .cart-item .product-promo{display:none}.cart-container.mini{margin-top:20px}.cart-container.mini .items .item .table .row .cell.item-details a{height:auto}.register-form form .control-group label{display:block;margin:0 0 5px}.register-form form .control-group .controls{width:100%}.register-form form .control-group .controls input,.register-form form .control-group .controls textarea{font-size:16px}.register-form form .form-actions .btn.btn-tertiary{padding:18px 15px !important}.login-container .large-login-btn{padding:25px 80px 18px 20px}.login-container .login-form input,.login-container .login-form textarea{font-size:16px}.dashboard .cols .sidebar{width:100%;margin-left:0}.dashboard .cols .sidebar.right{padding:0}body.blog{padding-bottom:0}.mobile-slideshow{margin:0}.mobile-slideshow .bxslider{margin:0;padding:0;list-style:none;width:100%}.mobile-slideshow .bxslider li{margin:0;padding:0}.mobile-slideshow .bxslider li a{display:block}.mobile-slideshow .bx-wrapper{margin:0 auto}.mobile-slideshow .bx-wrapper .bx-viewport{left:0}.mobile-slideshow .bx-wrapper .bx-controls .bx-pager{bottom:4px}.home .text-block{padding-top:45px}.home #home-slideshow{display:none}.home .home-featured-product{display:block;margin:15px 0 20px;text-align:left}.home .home-featured-product h4{display:none}body.text-page .main-content p img{max-width:100%;height:auto !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:15px !important;float:none !important;display:block}.store-locator #stores_map_canvas{width:100%;height:250px}.registerLogin .content.main{padding-top:30px}.registerLogin .cols{display:block}.registerLogin .cols .main-col{display:block;width:100%;margin:0 0 20px}.registerLogin .cols .sidebar-col{padding-left:0;width:100%}.login-cols{margin:0}.login-cols .table{display:block}.login-cols .table .cell{width:100%;display:block;padding-bottom:15px;padding-top:15px}.login-cols .table .cell h4{font-size:20px}.login-cols .table .cell.divider{width:100%;display:none}.login-cols .table .cell.divider:after{width:100%;height:1px;position:absolute;left:0;top:50%;z-index:-1}.login-cols .table .cell.divider span{margin-top:0}.login-cols .table .cell a{height:auto;padding-bottom:15px;padding-top:15px;font-size:18px;padding-right:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.login-cols .table .cell a span.underline{text-decoration:underline}.login-cols .table .cell a i{margin-top:-18px;top:50%;font-size:28px;right:5px}.register-form-section .title-bar .left{float:none;width:100%}.register-form-section .title-bar .right{float:none;width:100%;text-align:left}.register-form-section .register-login-form-top h2,.register-form-section .register-login-form-bottom h2{margin-top:20px}.register-form-section .login-form .control-group{margin:0 0 10px 0}.register-form-section .login-form .control-group .controls{width:100%}.register-form-section .login-form .control-group .controls .left{float:none;width:100%;margin:0 0 8px}.register-form-section .login-form .control-group .controls .right{float:none;width:100%}.register-form-section .login-form .form-submit{display:block;width:100%;text-align:center}.back-to-shop-btns a.btn{width:100%;display:block;text-align:center;margin:0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title-bar .left,.title-bar .right{float:none;width:100%;text-align:left}.title-bar .left{margin:0 0 10px}.confirm-summary table{margin:0 0 10px}.confirm-summary table tr th{width:100px}.confirm-summary table tr th,.confirm-summary table tr td{padding:4px 0}.confirm-summary hr{margin:15px 0}.confirm-summary legend,.confirm-summary .fieldset-title{margin:7px 0}.confirm-summary table.table-break>tbody>tr>td{margin:0 0 5px}.confirm-summary form.form-horiztonal{padding-bottom:0}.cartCheckout .alert.alert-success{padding:16px 10px;font-size:20px}.cartCheckout .payment-details .payment-select{font-size:0}.cartCheckout .payment-details .payment-select>label{background:#e5eff1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;width:calc((100% - 2px) / 3);margin-right:calc(1px);padding:10px 1px 5px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .2s;-webkit-transition:all .2s}.cartCheckout .payment-details .payment-select>label:nth-child(3){margin-right:0}.cartCheckout .payment-details .payment-select>label.active{background-color:#1a355e}.cartCheckout .payment-details .payment-select>label.active .payment-type .control-group label{color:#fff}.cartCheckout .payment-details .payment-select .payment-type{border-bottom:0;display:block;padding:0;width:100%}.cartCheckout .payment-details .payment-select .payment-type .mobile-table{display:table;width:100%}.cartCheckout .payment-details .payment-select .payment-type .mobile-table .cell{vertical-align:middle;display:table-cell;text-align:center;height:30px}.cartCheckout .payment-details .payment-select .payment-type .mobile-table .cell img{max-height:30px;display:inline-block;max-width:100%}.cartCheckout .payment-details .payment-select .payment-type .control-group label{margin:10px 0 0;font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal;color:#1a355e;font-size:14px}.cartCheckout .payment-details .payment-select .payment-type .controls{position:relative;overflow:hidden}.cartCheckout .payment-details .payment-select .payment-type .controls input{position:absolute;top:-15px;left:-15px}.cartCheckout .payment-details .payment-containers{margin-top:0}ol.payment-steps{display:table;width:100%;text-align:center;margin:20px 0}ol.payment-steps:after{left:17px;width:calc(100% - 47px)}ol.payment-steps li{display:table-cell;width:auto}form.form-horizontal{padding-bottom:20px}form .form-submit{width:100%;display:block;margin:0 0 8px}form .btn{display:block;width:100%;margin:0 0 8px;line-height:120%;padding:10px 15px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form .btn.form-submit.btn-big{padding:20px 15px !important;margin:20px 0}.shipping-calculator{width:100%;max-width:530px}.shipping-calculator .top{padding:30px 15px 20px}.shipping-calculator .result>div{padding:25px 15px}.shipping-calculator form .control-group{width:100%;margin:0 0 15px}.qa-ask{max-width:600px;width:100%}.qa-ask .review-table table{display:block}.qa-ask .review-table table tbody,.qa-ask .review-table table tfoot,.qa-ask .review-table table thead{display:block}.qa-ask .review-table table tbody tr,.qa-ask .review-table table tfoot tr,.qa-ask .review-table table thead tr{display:block}.qa-ask .review-table table tbody tr td,.qa-ask .review-table table tfoot tr td,.qa-ask .review-table table thead tr td,.qa-ask .review-table table tbody tr th,.qa-ask .review-table table tfoot tr th,.qa-ask .review-table table thead tr th{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .cols .main-content{width:100%;max-width:600px}.dashboard .cols .main-content table.default-table tbody tr td{font-size:13px;padding:20px 5px 17px}#gallery-popup{padding:5px}#gallery-popup .gallery{width:100%}.mobile-order-history .item{padding:20px 0;border-bottom:1px solid #d5e3e7}.mobile-order-history .item table{width:100%;table-layout:fixed}.mobile-order-history .item table th,.mobile-order-history .item table td{text-align:left;font-size:15px}.mobile-order-history .item table th{font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;color:#6ba3b5;padding:0 0 3px}.mobile-order-history .item table td{font-family:'Gotham',Arial,sans-serif;font-weight:500;font-style:normal}.mobile-order-history .item .order-base{background:#e5eff2;padding:8px 12px;margin:13px 0 0}.mobile-order-history .item .order-base .left{float:left}.mobile-order-history .item .order-base .right{float:right;text-align:right}.mobile-order-history .item .order-base span{display:inline-block;line-height:26px;color:#656565;font-family:'Gotham',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:15px}}@media screen and (max-width:540px){.no-flexbox .home .home-cta-blocks .cta-block,.no-flexboxlegacy .home .home-cta-blocks .cta-block{padding-bottom:54.4%}.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(1),.no-flexbox .home .home-cta-blocks .cta-block:nth-of-type(2),.no-flexboxlegacy .home .home-cta-blocks .cta-block:nth-of-type(2){padding-bottom:72.4%}.home .home-cta-blocks .cta-block{margin:0 0 20px;width:100%}#footer .footer-top .footer-col{clear:both;text-align:center;width:100%;float:none}#footer .footer-top .footer-col.last{text-align:center}#footer .footer-top .footer-col .footer-newsletter .form-cell{width:100%;clear:both;display:block;margin-bottom:10px}#footer .footer-top .footer-col .footer-newsletter .form-cell input{font-size:16px}.expand-boxes .item .icon{display:none}.expand-boxes .item .box .text{padding:20px 30px}}@media screen and (max-height:930px){#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li{height:610px}}@media screen and (max-height:740px){#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li{height:520px}}@media screen and (max-width:1024px) and (max-height:768px){#gallery-popup .gallery{margin:0 0 10px}#gallery-popup .gallery .bx-wrapper .bx-viewport .bxslider li{height:520px}}
