/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 *//* clearfix */.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;/* display none until init */}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);/* mouse grab icon */}.grabbing{cursor:url(grabbing.png) 8 8, move;/* fix */}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/}.owl-theme .owl-controls{margin-top:10px;text-align:center;/* Styling Next and Prev buttons */}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;/*IE7 fix*/filter:Alpha(Opacity=50);opacity:0.5;/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */}.owl-theme .owl-controls.clickable .owl-buttons div:hover{/*IE7 fix*/filter:Alpha(Opacity=100);opacity:1;text-decoration:none;/* Styling Pagination*/}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;/* If PaginationNumbers is true */}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;/* preloading images */}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center;/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x :50%;-webkit-perspective-origin-y :50%;-moz-perspective :1200px;-moz-perspective-origin-x :50%;-moz-perspective-origin-y :50%;perspective :1200px;/* fade */}.owl-fade-out{z-index:10;-webkit-animation:fadeOut 0.7s both ease;-moz-animation:fadeOut 0.7s both ease;animation:fadeOut 0.7s both ease;}.owl-fade-in{-webkit-animation:fadeIn 0.7s both ease;-moz-animation:fadeIn 0.7s both ease;animation:fadeIn 0.7s both ease;/* backSlide */}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;/* goDown */}.owl-goDown-out{-webkit-animation:scaleToFade 0.7s ease both;-moz-animation:scaleToFade 0.7s ease both;animation:scaleToFade 0.7s ease both;}.owl-goDown-in{-webkit-animation:goDown 0.6s ease both;-moz-animation:goDown 0.6s ease both;animation:goDown 0.6s ease both;/* scaleUp */}.owl-fadeUp-in{-webkit-animation:scaleUpFrom 0.5s ease both;-moz-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo 0.5s ease both;-moz-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both;/* Keyframes *//*empty*/}@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:0.5;-webkit-transform:translateZ(-500px);}75%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:0.5;-moz-transform:translateZ(-500px);}75%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:0.5;transform:translateZ(-500px);}75%{opacity:0.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:0.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:0.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:0.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:0.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:0.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}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{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-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:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}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:0.35em 0.625em 0.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;}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}.clearfix:after{clear:both;}.clearfix{zoom:1;}.ir{background-color:transparent;border:0;overflow:hidden;/**text-indent:-9999px*/}.ir:before{content:"";display:block;width:0;height:150%;}@font-face{font-family:'helvneue';src:url('../fonts/helvneue/medium/helvneue.otf');src:url('../fonts/helvneue/medium/helvneue.eot?#iefix') format('embedded-opentype'), url('../fonts/helvneue/medium/helvneue.woff') format('woff'), url('../fonts/helvneue/medium/helvneue.ttf') format('truetype'), url('../fonts/helvneue/medium/helvneue.svg#helvneue') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'helvneue';src:url('../fonts/helvneue/bold/helvneue.otf');src:url('../fonts/helvneue/bold/helvneue.eot?#iefix') format('embedded-opentype'), url('../fonts/helvneue/bold/helvneue.woff') format('woff'), url('../fonts/helvneue/bold/helvneue.ttf') format('truetype'), url('../fonts/helvneue/bold/helvneue.svg#helvneue') format('svg');font-weight:bolder;font-style:normal;}@font-face{font-family:'helvneue-light';src:url('../fonts/helvneue/thin/helvneue.otf');src:url('../fonts/helvneue/thin/helvneue.eot?#iefix') format('embedded-opentype'), url('../fonts/helvneue/thin/helvneue.woff') format('woff'), url('../fonts/helvneue/thin/helvneue.ttf') format('truetype'), url('../fonts/helvneue/thin/helvneue.svg#helvneue') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'dejavu_serifitalic';src:url('../fonts/dejavuserif-italic-webfont.eot');src:url('../fonts/dejavuserif-italic-webfont.woff') format('woff'), url('../fonts/dejavuserif-italic-webfont.ttf') format('truetype'), url('../fonts/dejavuserif-italic-webfont.svg') format('svg');font-weight:normal;font-style:normal;}.s-field input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){padding:15px 10px;width:100%;box-sizing:border-box;}.s-button{padding:18px;line-height:1;display:inline-block;font-size:15px;text-transform:uppercase;border-radius:5px;box-sizing:border-box;}.s-button--full{max-width:100%;width:100%;}.s-button--blue{background-color:#005fa1;color:#fff;}.u-blue{color:#005fa1;}.s-imageBlock,.s-image{margin-bottom:40px;width:100%;}.s-imageBlock img,.s-image img{width:100%;}.s-textBlock{margin-bottom:40px;width:100%;}.s-popup{position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.s-popupCurtain{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0, 0, 0, 0.6);z-index:999999;bottom:0;}.s-popupWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:9999999;top:10%;left:0;right:0;padding:40px 30px;}.s-popupWrap:before,.s-popupWrap:after{content:"";display:block;clear:both;}.s-popupClose{position:absolute;top:0px;right:-10px;padding:20px;cursor:pointer;z-index:10;/*/ ====== Base Layout ====== /*/}.s-popupClose:after{content:"\f404";font-family:'Ionicons';font-size:32px;color:;}body,html{font-family:helvetica, sans-serif;font-size:13px;}.cotempl{background-color:#edf4f8;padding-top:80px;padding-bottom:200px;min-height:100%;}@media (max-width:780px) and (min-width:601px){.cotempl{padding:10px;}}@media (max-width:600px) and (min-width:0px){.cotempl{padding:10px;}}a{text-decoration:none;}@media (max-width:600px) and (min-width:0px){html{min-height:100%;float:left;}html.active{position:relative;}html.active .fauxmobbg{position:absolute;display:block;width:38%;height:100%;left:-38%;z-index:0;background-color:#fff;background-image:url('../images/mobgrad.png');background-repeat:repeat-y;background-position:top right;left:0px;}}@media (max-width:600px) and (min-width:0px) and (max-width:780px) and (min-width:601px){html.active .fauxmobbg{width:42%;left:-42%;left:0px;}}@media (max-width:600px) and (min-width:0px) and (max-width:600px) and (min-width:0px){html.active .fauxmobbg{width:260px;left:-13px;}}.gridclear{display:none;width:100%;float:left;height:10px;}.navcontrols{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:26px 0px;font-size:17px;color:#cfcfcf;}.navcontrols a{color:#282828;}#wrapper{width:100%;position:relative;}#wrapper .mobmenu{display:none;}@media (max-width:600px) and (min-width:0px){#wrapper.active{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:138%;height:100%;float:left;width:100%;left:260px;}#wrapper.active .maininner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;}#wrapper.active .mobmenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;z-index:10;padding:0px 20px;width:260px;position:absolute;left:-260px;}#wrapper.active .mobmenu .hideshow > ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;border-top:1px #e3e3e3 solid;float:left;width:100%;}#wrapper.active .mobmenu .hideshow > ul > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;border-bottom:1px #e3e3e3 solid;font-family:'helvneue';text-transform:uppercase;font-size:19px;color:#282828;}#wrapper.active .mobmenu .hideshow > ul > li a{color:#282828;}#wrapper.active .mobmenu .hideshow > ul > li .lihead{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;float:left;padding:10px;cursor:pointer;}#wrapper.active .mobmenu .submenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;background-color:#edf4f8;font-family:helvetica, arial, sans-serif;font-size:17px;padding:12px;text-transform:none;}#wrapper.active .mobmenu .submenu li{margin-bottom:12px;}#wrapper.active .mobmenu .submenu li:last-child{margin-bottom:0px;}}@media (max-width:600px) and (min-width:0px) and (min-device-width:800px) and (max-device-width:1280px),screen and (max-width:600px) and (min-width:0px) and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),screen and (max-width:600px) and (min-width:0px) and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (max-width:600px) and (min-width:0px) and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#wrapper.active{margin-left:-10px;left:270px;}}@media (max-width:600px) and (min-width:0px) and (max-width:420px) and (min-width:0px){}@media (max-width:600px) and (min-width:0px) and (max-width:420px) and (min-width:0px){}@media (max-width:600px) and (min-width:0px){#wrapper.active{left:247px;}#wrapper.active .mobmenu{padding-left:30px;}}@media (min-device-width:800px) and (max-device-width:1280px),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){}.cotempl #wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1200px;background-color:#fff;margin:auto;padding:36px 48px;}@media (max-width:780px) and (min-width:601px){.cotempl #wrapper{padding:35px 14px;}}@media (max-width:600px) and (min-width:0px){.cotempl #wrapper{padding:35px 14px;}}.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1020px;margin:0px auto;padding:0px 20px;}@media (max-width:980px) and (min-width:601px){.container{padding:0px 2%;}}@media (max-width:600px) and (min-width:0px){.container{padding:0px 4%;}}.navfunction{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:24px 0px;}.funcwrap{float:right;width:320px;color:#000;}@media (max-width:780px) and (min-width:601px){.funcwrap{width:280px;}}@media (max-width:600px) and (min-width:0px){.funcwrap.dtTab{display:block !important;width:100%;float:left;}.funcwrap.dtTab .left,.funcwrap.dtTab .right{display:none;}.funcwrap.dtTab .searchform{width:100%;float:left;border-radius:4px;background-color:#edebe4;}.funcwrap.dtTab .searchform input{background-color:#edebe4;font-size:16px;}}.funcwrap img{vertical-align:middle;}.funcwrap a{color:#fff;}.funcwrap .favlink{display:block;float:left;margin:3px 12px 0 0;width:17px;height:14px;background:url('../images/wishlist-3.png') 0 0;}.funcwrap .favlink.wishlist{background:url('../images/wishlist-3.png') 17px 0;}.funcwrap .favlink.wishlist-empty{background:url('../images/wishlist-3.png') 0 0;}.funcwrap .left{float:left;margin-top:3px;}.funcwrap .right{float:right;}.funcwrap form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;float:left;background-color:#fff;height:32px;padding:0px 12px;position:relative;margin-top:16px;}.funcwrap form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 30px);float:left;height:100%;border:0px;color:#000;}.funcwrap form button{float:right;height:100%;background-color:transparent;width:20px;border:0px;}.signupmini{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;float:left;background-color:#fff;height:32px;padding:0px 12px;position:relative;border:1px #dbdbdb solid;}@media (max-width:980px) and (min-width:601px){.signupmini{margin-bottom:16px;}}@media (max-width:600px) and (min-width:0px){.signupmini{background-color:#fff;}}.signupmini input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 30px);float:left;height:100%;border:0px;background-color:transparent;}@media (max-width:600px) and (min-width:0px){.signupmini input{font-size:16px;}}.signupmini button{float:right;height:100%;background-color:transparent;width:20px;border:0px;}header{width:100%;float:left;background-color:#005fa1;color:#fff;}header.cotempl{background-color:#fff;}header a{color:#fff;}.cotempl header{background-color:transparent;border-bottom:1px #dbdbdb solid;padding-bottom:18px;width:100%;float:left;}.cotempl header a{display:inline-block;}@media (max-width:780px) and (min-width:601px){.cotempl header{text-align:center;}}@media (max-width:600px) and (min-width:0px){.cotempl header{text-align:center;}}.minitop{width:100%;padding:8px 0px;background-color:#000;color:#fff;text-align:center;font-family:'helvneue';text-transform:uppercase;font-size:17px;letter-spacing:1px;}@media (max-width:600px) and (min-width:0px){.minitop{font-size:15px;padding:10px 0px 6px 0px;}}@media (max-width:420px) and (min-width:0px){.minitop{font-size:13px;}}.minitop a{color:#fff;}.minitop .left{float:left;}.minitop .right{float:right;}@media (max-width:600px) and (min-width:0px){.minitop .right{text-align:center;width:100%;}}@media (max-width:600px) and (min-width:0px){.logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:calc(100% - 66px);text-align:center;padding:0px 20px;height:50px;}.logo img{max-width:100%;vertical-align:middle;}}.cotempl .logo{float:none;width:auto;display:inline-block;padding:0px;height:auto;max-width:100%;}.cotempl .logo img{max-width:100%;}.togglenav{cursor:pointer;float:left;margin-top:14px;}.megamenu,.brandmenu{display:none;}.mainnavwrap{width:100%;float:left;border-top:1px #4087b9 solid;margin:auto;}@media (max-width:600px) and (min-width:0px){.cartlink{float:right;margin-top:8px;}}.mainnav{display:block;margin:0px;padding:0px;float:left;list-style:none;float:left;width:auto;}.mainnav > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;position:relative;border:1px transparent solid;margin:auto !important;}.mainnav > li .hassub{background-image:url('../images/whitedown.png');background-repeat:no-repeat;width:9px;height:5px;display:inline-block;margin-left:3px;vertical-align:middle;}.mainnav > li:hover,.mainnav > li.active{background-color:#fff;}.mainnav > li:hover:after,.mainnav > li.active:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute;background-color:#fff;width:calc(100% + 2px);left:-1px;bottom:-1px;z-index:100;}.mainnav > li:hover > a,.mainnav > li.active > a{color:#005fa1;}.mainnav > li:hover .submenu,.mainnav > li.active .submenu{display:block;}.mainnav > li:hover .hassub,.mainnav > li.active .hassub{background-image:url('../images/bluedown.png');background-repeat:no-repeat;}.mainnav > li > a{color:#fff;display:block;padding:12px 10px;font-family:'helvneue';text-transform:uppercase;font-size:15px;cursor:pointer;}@media (max-width:980px) and (min-width:601px){.mainnav > li > a{font-size:12px;}}@media (max-width:780px) and (min-width:601px){.mainnav > li > a{font-size:11px;}}.mainnav .submenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:absolute;-webkit-box-shadow:0 3px 3px 1px #b8b8b8;box-shadow:0 3px 3px 1px #b8b8b8;width:200px;top:29px;left:-1px;padding:18px;display:none;z-index:10;}@media (max-width:780px) and (min-width:601px){.mainnav .submenu{left:-1px;top:24px;}}.mainnav .submenu li{padding:auto;}.mainnav .submenu li:last-child a{margin-bottom:0px;}.mainnav .submenu li a{font-family:helvetica;font-size:15px;font-weight:normal;text-transform:none;width:100%;float:left;margin-bottom:10px;color:#000;}.mainnav .submenu li a:hover{color:#005fa1;}.socialWrap{display:block;float:right;width:70px;padding:2px 0 5px;}.fblink,.instalink{float:right;margin-top:8px;display:inline-block;}.fblink img,.instalink img{width:23px;}.instalink{margin-left:5px;}footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:auto;padding:0px 0px 24px 0px;float:left;border-top:1px #eaeaea solid;}@media (max-width:600px) and (min-width:0px){}footer h4{font-family:'helvneue';font-weight:normal;font-size:16px;margin:24px 0px 14px 0px;color:#005fa1;}@media (max-width:600px) and (min-width:0px){footer h4{text-transform:capitalize;}}footer ul{display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;}footer li{display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;margin-bottom:6px;}footer li a{color:#000;}footer form{margin-bottom:10px;}footer form:before,footer form:after{content:"";display:block;clear:both;}@media (min-width:981px){footer .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:23.5%;}footer .gridcol:nth-child(8n-1){margin-right:0px;}footer .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}footer .gridclear:nth-child(8n){display:block;}footer .gridclear:last-child{display:none;}}@media (max-width:980px) and (min-width:601px){footer .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}footer .gridcol:nth-child(6n-1){margin-right:0px;}footer .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}footer .gridclear:nth-child(6n){display:block;}footer .gridclear:last-child{display:none;}}@media (max-width:600px) and (min-width:0px){footer .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0%;width:100%;}footer .gridcol:nth-child(2n-1){margin-right:0px;}footer .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}footer .gridclear:nth-child(2n){display:block;}footer .gridclear:last-child{display:none;}}.footer-payment img{max-width:130px;}.cotempl footer{background-color:transparent;border-top:1px #dbdbdb solid;padding:18px 0px 0px 0px;width:100%;float:left;text-align:right;}.cotempl footer img{max-width:100%;}.select-category{clear:both;background-color:#fff;text-align:center;}.select-category .sub-category{padding:20px 0;display:inline-block;vertical-align:top;width:15%;max-width:103px;color:#005fa1;}.select-category .sub-category a{display:block;color:#005fa1;}.select-category .sub-category a img{display:block;width:100%;max-width:100%;}@media (min-device-width:1024px) and (max-device-width:1366px){body{background-repeat:no-repeat;/* Portrait and Landscape */}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1){body{background-repeat:no-repeat;}}.page-home{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#edf4f8;}.homebannerswrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin:20px 0px 0;position:relative;}.homebannerswrap #prev,.homebannerswrap #next{position:absolute;z-index:1000;}.homebannerswrap #prev{left:0;}.homebannerswrap #next{right:0;}.homebannerswrap .mainbanner,.homebannerswrap .topbanner,.homebannerswrap .bottombanner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px 0 rgba(0, 0, 0, 0.25);border:2px #fff solid;float:left;}.homebannerswrap .mainbanner img,.homebannerswrap .topbanner img,.homebannerswrap .bottombanner img{width:100%;float:left;}.homebannerswrap .mainbanner{width:66%;float:left;}@media (max-width:980px) and (min-width:601px){.homebannerswrap .mainbanner{width:100%;margin-bottom:2%;}}@media (max-width:600px) and (min-width:0px){.homebannerswrap .mainbanner{width:100%;margin-bottom:2%;}}.homebannerswrap .rightbanners{width:32%;float:right;}@media (max-width:980px) and (min-width:601px){.homebannerswrap .rightbanners{width:100%;}}@media (max-width:600px) and (min-width:0px){.homebannerswrap .rightbanners{width:100%;}}.homebannerswrap .rightbanners .topbanner,.homebannerswrap .rightbanners .bottombanner{width:100%;}@media (max-width:980px) and (min-width:601px){.homebannerswrap .rightbanners .topbanner,.homebannerswrap .rightbanners .bottombanner{width:49%;}}@media (max-width:600px) and (min-width:0px){.homebannerswrap .rightbanners .topbanner,.homebannerswrap .rightbanners .bottombanner{width:49%;}}@media (min-width:981px){.homebannerswrap .rightbanners .topbanner{margin-bottom:5.2%;}}@media (max-width:980px) and (min-width:601px){.homebannerswrap .rightbanners .bottombanner{float:right;}}@media (max-width:600px) and (min-width:0px){.homebannerswrap .rightbanners .bottombanner{float:right;}}.mobprodquad .categ-listing:before,.mobprodquad .categ-listing:after{content:"";display:block;clear:both;}.mobprodquad .categ-listing .gridcol{display:block;margin-bottom:20px;width:48%;float:left;min-height:352px;position:relative;}.mobprodquad .categ-listing .gridcol:before,.mobprodquad .categ-listing .gridcol:after{content:"";display:block;clear:both;}.mobprodquad .categ-listing .gridcol:nth-of-type(odd){margin-right:4%;}.mobprodquad .categ-listing .gridcol .imgwrap{padding:20px;background:#fff;}.mobprodquad .categ-listing .gridcol .imgwrap:before,.mobprodquad .categ-listing .gridcol .imgwrap:after{content:"";display:block;clear:both;}.mobprodquad .categ-listing .textwrap:before,.mobprodquad .categ-listing .textwrap:after{content:"";display:block;clear:both;}.mobprodquad .categ-listing .productCTA{position:absolute;bottom:10px;left:5px;}.salelink{display:inline-block;width:96%;background:#005fa1;padding:10px;text-decoration:none;text-transform:uppercase;color:#fff;margin-bottom:20px;text-align:center;font-size:16px;}.page-home .mightlike{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;position:relative;margin:0;}.page-home .mightlike #owl-demo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;margin-bottom:30px;background-color:transparent;border:none;list-style:none;}@media (max-width:1050px) and (min-width:0px){.page-home .mightlike #owl-demo{width:85%;margin:0 auto;}}.page-home .mightlike #owl-demo .item{padding:0px;margin:10px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}.page-home .mightlike .customNavigation{text-align:center;}.page-home .mightlike .customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.page-home .mightlike .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;min-height:370px;-webkit-box-shadow:0 0 6px 2px #d4d4d4;box-shadow:0 0 6px 2px #d4d4d4;border:2px #fff solid;background-color:#edf4f8;position:relative;font-size:13px;line-height:18px;color:#000;}.page-home .mightlike .gridcol:before,.page-home .mightlike .gridcol:after{content:"";display:block;clear:both;}.page-home .mightlike .gridcol:before{height:0;}.page-home .mightlike .gridcol p{margin:0px;width:100%;float:left;}.page-home .mightlike .gridcol p .reg{display:block;}.page-home .mightlike .gridcol .imgwrap:before,.page-home .mightlike .gridcol .imgwrap:after{content:"";display:block;clear:both;}.page-home .mightlike .gridcol .imgwrap img{width:100%;float:left;}.page-home .mightlike .gridcol .btnWrap{position:absolute;bottom:10px;}.page-home .mightlike .gridcol .blackbutton{margin-top:8px;float:left;margin-right:10px;height:26px;font-family:arial, sans-serif;border-radius:0px;padding-top:7px;}.page-home .mightlike .gridcol .specialtag{position:absolute;padding:6px 8px;background-color:#ff2525;text-transform:uppercase;font-weight:bold;color:#fff;font-size:14px;top:8px;left:-2px;}.page-home .mightlike .gridcol .specialtag:after{background-image:url('../images/redcap.png');background-size:100% 100%;content:'';height:100%;width:6px;top:0px;right:-6px;display:block;position:absolute;}.page-home .mightlike .gridcol .textwrap{text-align:left;padding:10px;}.page-home .mightlike .gridcol .textwrap:before,.page-home .mightlike .gridcol .textwrap:after{content:"";display:block;clear:both;}.page-home .mightlike .customNavigation{position:absolute;top:30%;width:100%;z-index:1000;}.page-home .mightlike .customNavigation .btn{display:block;position:absolute;width:21px;height:88px;font-size:0;opacity:0.5;cursor:pointer;}.page-home .mightlike .customNavigation .btn:hover{opacity:0.7;}.page-home .mightlike .customNavigation .btn.prev{left:-22px;background:url('../images/slide_left.png') no-repeat center;}@media (max-width:1050px) and (min-width:0px){.page-home .mightlike .customNavigation .btn.prev{left:0;}}.page-home .mightlike .customNavigation .btn.next{right:-22px;background:url('../images/slide_right.png') no-repeat center;}@media (max-width:1050px) and (min-width:0px){.page-home .mightlike .customNavigation .btn.next{right:0;}}.page-category{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#fff;padding-bottom:50px;}@media (max-width:600px) and (min-width:0px){.page-category{padding-bottom:0px;}}@media (min-width:981px){.page-category .categ-listing{width:calc(100% - 148px);padding-left:56px;}.page-category .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:4%;width:30.66667%;}.page-category .categ-listing .gridcol:nth-child(6n-1){margin-right:0px;}.page-category .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-category .categ-listing .gridclear:nth-child(6n){display:block;}.page-category .categ-listing .gridclear:last-child{display:none;}}@media (max-width:980px) and (min-width:601px){.page-category .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}.page-category .categ-listing .gridcol:nth-child(6n-1){margin-right:0px;}.page-category .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-category .categ-listing .gridclear:nth-child(6n){display:block;}.page-category .categ-listing .gridclear:last-child{display:none;}}@media (max-width:600px) and (min-width:420px){.page-category .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-category .categ-listing .gridcol:nth-child(4n-1){margin-right:0px;}.page-category .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-category .categ-listing .gridclear:nth-child(4n){display:block;}.page-category .categ-listing .gridclear:last-child{display:none;}}@media (max-width:420px) and (min-width:0px){.page-category .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-category .categ-listing .gridcol:nth-child(4n-1){margin-right:0px;}.page-category .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-category .categ-listing .gridclear:nth-child(4n){display:block;}.page-category .categ-listing .gridclear:last-child{display:none;}}.page-category .selwrap select{line-height:1.25;}.page-category .videoWrapper{clear:both;width:50%;margin:0 auto 30px;height:auto;}.page-category .videoWrapper:before,.page-category .videoWrapper:after{content:"";display:block;clear:both;}@media (max-width:980px) and (min-width:601px){.page-category .videoWrapper{padding-top:20px;}}@media (max-width:780px) and (min-width:601px){.page-category .videoWrapper{width:100%;}}.page-category .videoWrapper video{width:100%;height:auto;position:relative;}.page-category .videoWrapper .video-js{height:auto !important;}.page-category .onSaleHeading{width:35%;float:left;}@media (max-width:700px){.page-category .videoWrapper,.page-category .onSaleHeading{width:100%;}}.categoryWrapper{clear:both;}.categoryWrapper:before,.categoryWrapper:after{content:"";display:block;clear:both;}.category-heading:before,.category-heading:after{content:"";display:block;clear:both;}.category-heading .category-text{width:calc(100% - 260px);float:left;}@media (max-width:980px) and (min-width:601px){.category-heading .category-text{width:100%;}}@media (max-width:600px) and (min-width:0px){.category-heading .category-text{width:100%;}}.category-heading .category-text h1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'helvneue';color:#000 !important;font-size:40px;font-weight:100;margin:20px 0px 0px 0px;}.category-heading .category-text h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'helvneue';font-size:30px;width:100%;float:left;font-weight:100;margin:10px 0px 0px 0px;}.category-heading .category-text p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.category-heading .category-image{float:right;}.category-heading .category-image img{height:170px;}@media (max-width:980px) and (min-width:601px){.category-heading .category-image{display:none;}}@media (max-width:600px) and (min-width:0px){.category-heading .category-image{display:none;}}.categ-sortbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;border-bottom:1px #d9d6cc solid;padding:24px 0px 14px 0px;margin-bottom:30px;}@media (max-width:600px) and (min-width:0px){.categ-sortbar{border-bottom:0px;padding-bottom:0px;margin-bottom:20px;}}.bcrumbs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;color:#b3b3b3;font-family:helvetica;width:calc(100% - 480px);}@media (max-width:780px) and (min-width:601px){.bcrumbs{width:100%;}}@media (max-width:600px) and (min-width:0px){.bcrumbs{width:100%;}}.bcrumbs a{font-weight:bold;color:#000;}.bcrumbs img{margin:0px 3px;}.filtercol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:148px;float:left;}@media (max-width:980px) and (min-width:601px){.filtercol{width:100%;background-color:#fff;margin-bottom:20px;padding:30px 100px;}.filtercol .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:6%;width:29.33333%;}.filtercol .gridcol:nth-child(6n-1){margin-right:0px;}.filtercol .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.filtercol .gridclear:nth-child(6n){display:block;}.filtercol .gridclear:last-child{display:none;}.filtercol.tabOnly{display:none;}.filtercol.tabOnly.active{display:block;}}.mobfilters{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-top:210px;}.mobfilters .filterblock{border-bottom:1px #e3e3e3 solid;margin:0px;}.mobfilters .filterblock:first-child{border-top:1px #e3e3e3 solid;}.mobfilters .filterblock.active ul{display:block;}.mobfilters .filterblock ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;padding:12px;border:0px;display:none;}.mobfilters .filterblock li{font-size:17px;margin-bottom:12px;}.mobfilters .filterblock li:before{width:12px;height:12px;margin-top:2px;}.mobfilters h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;font-weight:normal;margin:0px;width:100%;padding:10px 0px;font-family:'helvneue';text-transform:uppercase;font-size:19px;color:#282828;}.togglefilters{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;text-transform:uppercase;cursor:pointer;background-color:#fff;padding:12px;width:120px;font-size:11px;}@media (max-width:980px) and (min-width:601px){.togglefilters{margin-bottom:20px;}.togglefilters.active{padding:12px 12px 6px 12px;margin-bottom:0px;}}@media (max-width:600px) and (min-width:0px){.togglefilters{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;padding:11px;font-size:14px;height:35px;width:48%;}}.togglefilters img{float:right;position:relative;top:4px;}@media (max-width:600px) and (min-width:0px){.togglefilters img{float:left;margin-right:12px;}}.filterblock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:22px;}.filterblock h4{background-image:url('../images/categ-downarrow.png');background-repeat:no-repeat;background-position:center right;width:100%;float:left;margin:0px 0px 15px 0px;border-bottom:1px #d0ccc0 solid;padding-bottom:6px;text-transform:uppercase;}@media (max-width:980px) and (min-width:601px){.filterblock h4{background-image:none;}}.filterblock ul{display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;}.filterblock li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;position:relative;padding-left:18px;cursor:pointer;margin-bottom:8px;}.filterblock li:hover:before,.filterblock li.active:before{background-color:#005fa1;}.filterblock li:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';height:11px;width:11px;position:absolute;left:0px;top:0px;border:1px #d0ccc0 solid;display:block;-webkit-transition:all 0.2s;transition:all 0.2s;}.now{color:#ff2525;font-size:15px;font-weight:bold;}.reg{color:#818181;font-size:13px;}.price{font-weight:bold;font-size:15px;}.categ-listing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;}.categ-listing .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:12px;}.categ-listing .textwrap:before,.categ-listing .textwrap:after{content:"";display:block;clear:both;}.categ-listing .textwrap span[itemprop="name"]{height:36px;display:block;overflow:hidden;margin-bottom:2px;}.categ-listing .textwrap span[itemprop="name"] + br{display:none;}.categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px 2px #d4d4d4;box-shadow:0 0 6px 2px #d4d4d4;border:2px #fff solid;background-color:#edf4f8;position:relative;font-size:13px;line-height:18px;color:#000;min-height:352px;position:relative;}.categ-listing .gridcol p{margin:0px;width:100%;float:left;}.categ-listing .gridcol .imgwrap{overflow:auto;}.categ-listing .gridcol .imgwrap img{width:100%;float:left;}.categ-listing .gridcol .blackbutton{margin-top:8px;float:left;margin-right:10px;height:26px;font-family:arial, sans-serif;border-radius:0px;padding-top:7px;}.categ-listing .gridcol .specialtag{position:absolute;padding:6px 8px;background-color:#ff2525;text-transform:uppercase;font-weight:bold;color:#fff;font-size:14px;top:8px;left:-2px;}.categ-listing .gridcol .specialtag:after{background-image:url('../images/redcap.png');background-size:100% 100%;content:'';height:100%;width:6px;top:0px;right:-6px;display:block;position:absolute;}.categ-listing .gridcol .productCTA{position:absolute;bottom:10px;left:10px;position:relative;}.categ-listing .gridclear{height:30px;}@media (max-width:980px) and (min-width:601px){.categ-listing .gridclear{height:10px;}}@media (max-width:600px) and (min-width:0px){.categ-listing .gridclear{height:6px;}}.favbutton{background-image:url('../images/fav-states.png');background-repeat:no-repeat;background-position:center center;background-size:auto;float:left;width:25px;height:26px;border:1px #d5e5ef solid;margin-top:8px;}.favbutton:hover{background-position:center top;}.favbutton.active{background-position:center bottom;}.sortby{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:456px;float:right;}@media (max-width:600px) and (min-width:0px){.sortby{width:100%;margin-top:16px;}}.sortby .selwrap{width:170px;float:left;}.sortby .selwrap:nth-child(2){margin-right:20px;}@media (max-width:600px) and (min-width:0px){.sortby .selwrap:nth-child(2){margin:0px;}}@media (max-width:600px) and (min-width:0px){.sortby .selwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:48%;height:35px;}}.sortby label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-weight:bold;margin-right:10px;height:34px;padding-top:10px;}.categpag{width:100%;float:left;text-align:center;margin:40px 0px;}.pagitem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:35px;border:1px #d9d6cc solid;border-right:0px;padding:0px 10px;vertical-align:middle;line-height:35px;font-size:12px;color:#848484;text-align:center;background-color:#fff;}.pagitem:last-child{border-right:1px #d9d6cc solid;}.pagitem.prev{border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;}.pagitem.next{border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;}.pagitem.active,.pagitem:hover{color:#000;}.pagitem img{vertical-align:middle;}.page-wishlist{width:100%;float:left;padding-top:36px;}.page-wishlist h1{font-family:'helvneue';font-size:30px;margin:0px 0px 26px 0px;color:#005fa1;width:28%;float:left;border-bottom:1px #e8e8e8 solid;padding-bottom:8px;font-weight:100;}@media (max-width:780px) and (min-width:601px){.page-wishlist h1{width:100%;float:none;}}@media (max-width:600px) and (min-width:0px){.page-wishlist h1{width:100%;float:none;}}.page-wishlist form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;float:right;border:2px #eee solid;border-radius:4px;padding:10px;margin-bottom:20px;}@media (max-width:780px) and (min-width:601px){.page-wishlist form{width:100%;float:none;margin-bottom:20px;}}@media (max-width:600px) and (min-width:0px){.page-wishlist form{width:100%;float:none;margin-bottom:20px;}}.page-wishlist form legend{display:inline-block;float:left;font-size:16px;margin-right:15px;color:#005fa1;width:20%;line-height:40px;}@media (max-width:980px) and (min-width:601px){.page-wishlist form legend{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-wishlist form legend{width:100%;}}.page-wishlist form label{display:inline-block;}@media (max-width:980px) and (min-width:601px){.page-wishlist form label{clear:both;width:15%;}}@media (max-width:780px) and (min-width:601px){.page-wishlist form label{width:15%;}}@media (max-width:600px) and (min-width:0px){.page-wishlist form label{width:100%;margin:5px 0;}}.page-wishlist form input:not([type=submit]){margin-right:15px;border:#eee 2px solid;padding:3px;}@media (max-width:600px) and (min-width:0px){.page-wishlist form input:not([type=submit]){width:96%;}}.page-wishlist form input[type="submit"]{color:#005fa1;border:#a1d8ff 2px solid;background:transparent;border-radius:4px;margin:10px 0;}@media (min-width:981px){.page-wishlist .wishlist-listing{width:100%;}.page-wishlist .wishlist-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:23.5%;}.page-wishlist .wishlist-listing .gridcol:nth-child(8n-1){margin-right:0px;}.page-wishlist .wishlist-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-wishlist .wishlist-listing .gridclear:nth-child(8n){display:block;}.page-wishlist .wishlist-listing .gridclear:last-child{display:none;}}@media (max-width:980px) and (min-width:601px){.page-wishlist .wishlist-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}.page-wishlist .wishlist-listing .gridcol:nth-child(6n-1){margin-right:0px;}.page-wishlist .wishlist-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-wishlist .wishlist-listing .gridclear:nth-child(6n){display:block;}.page-wishlist .wishlist-listing .gridclear:last-child{display:none;}}@media (max-width:600px) and (min-width:420px){.page-wishlist .wishlist-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-wishlist .wishlist-listing .gridcol:nth-child(4n-1){margin-right:0px;}.page-wishlist .wishlist-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-wishlist .wishlist-listing .gridclear:nth-child(4n){display:block;}.page-wishlist .wishlist-listing .gridclear:last-child{display:none;}}@media (max-width:420px) and (min-width:0px){.page-wishlist .wishlist-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-wishlist .wishlist-listing .gridcol:nth-child(4n-1){margin-right:0px;}.page-wishlist .wishlist-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-wishlist .wishlist-listing .gridclear:nth-child(4n){display:block;}.page-wishlist .wishlist-listing .gridclear:last-child{display:none;}}.wishlist-listing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding-bottom:1em;}.wishlist-listing:before,.wishlist-listing:after{content:"";display:block;clear:both;}.wishlist-listing .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:12px;}@media (min-width:981px){.wishlist-listing .textwrap{height:114px;}}@media (max-width:980px) and (min-width:601px){.wishlist-listing .textwrap{height:114px;}}@media (max-width:780px) and (min-width:601px){.wishlist-listing .textwrap{height:130px;}}@media (max-width:600px) and (min-width:0px){.wishlist-listing .textwrap{height:130px;}}@media (max-width:420px) and (min-width:0px){.wishlist-listing .textwrap{height:114px;}}.wishlist-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px 2px #d4d4d4;box-shadow:0 0 6px 2px #d4d4d4;border:2px #fff solid;background-color:#edf4f8;position:relative;font-size:13px;line-height:18px;color:#000;min-height:352px;}.wishlist-listing .gridcol p{margin:0px;width:100%;float:left;}.wishlist-listing .gridcol .specialtag{position:absolute;padding:6px 8px;background-color:#ff2525;text-transform:uppercase;font-weight:bold;color:#fff;font-size:14px;top:8px;left:-2px;}.wishlist-listing .gridcol .specialtag:after{background-image:url('../images/redcap.png');background-size:100% 100%;content:'';height:100%;width:6px;top:0px;right:-6px;display:block;position:absolute;}.wishlist-listing .gridcol .imgwrap img{width:100%;float:left;}.wishlist-listing .gridcol .blackbutton{margin-top:8px;float:left;margin-right:10px;height:26px;font-family:arial, sans-serif;border-radius:0px;padding-top:7px;}.wishlist-listing .gridcol .removeBtn{float:left;width:25px;height:26px;border:1px #d5e5ef solid;margin:8px 0 0 8px;font-size:18px;line-height:25px;text-align:center;}.wishlist-listing .gridcol .productCTA{position:absolute;bottom:10px;left:5px;}.wishlist-listing .gridclear{height:30px;}@media (max-width:980px) and (min-width:601px){.wishlist-listing .gridclear{height:10px;}}@media (max-width:600px) and (min-width:0px){.wishlist-listing .gridclear{height:6px;}}.page-product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#fff;padding-top:28px;}.page-product .bcrumbs{margin-bottom:26px;}.page-product h1{font-family:helvetica, sans-serif;border-bottom:1px #d9d6cc solid;padding-bottom:16px;margin:0px 0px 20px 0px;font-size:27px;font-weight:100;}.stockind{width:100%;float:left;font-weight:bold;font-size:13px;margin:10px 0px 30px 0px;color:#005fa1;}.stockind img{vertical-align:middle;}.prodcode{width:100%;float:left;font-size:11px;text-transform:uppercase;}.mainpic{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px 2px #d8d6cf;box-shadow:0 0 6px 2px #d8d6cf;float:left;width:45%;text-align:center;background-color:#fff;position:relative;}@media (max-width:600px) and (min-width:0px){.mainpic{width:100%;margin-bottom:20px;}}.mainpic img{display:inline-block;float:left;max-width:100%;}.mainpic .specialtag{position:absolute;padding:6px 8px;background-color:#ff2525;text-transform:uppercase;font-weight:bold;color:#fff;font-size:14px;top:20px;left:0px;}.mainpic .specialtag:after{background-image:url('../images/redcap.png');background-size:100% 100%;content:'';height:100%;width:6px;top:0px;right:-6px;display:block;position:absolute;}.prodcontent{width:48%;float:right;}@media (max-width:600px) and (min-width:0px){.prodcontent{width:100%;}}.prodcontent .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 5px 11px;font-size:18px;line-height:18px;width:256px;margin-bottom:22px;}@media (max-width:600px) and (min-width:0px){.prodcontent .blackbutton{width:100%;margin-top:20px;}}.prodcontent .proddescr{width:100%;float:left;margin:24px 0px 0px 0px;}.prodcontent .proddescr p{line-height:18px;}.prodcontent .proddescr p:first-child{margin-top:0px;}.prodcontent .now{font-size:21px;margin-right:10px;}.prodcontent .reg,.prodcontent .price{font-size:17px;}.wlist,.drophint{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:33px;border:1px #636363 solid;font-size:12px;text-transform:uppercase;padding:10px 18px;color:#686868;cursor:pointer;}@media (max-width:600px) and (min-width:0px){.wlist,.drophint{width:48%;margin:0px;}}.wlist img,.drophint img{vertical-align:middle;}.wlist{margin-right:12px;padding-top:3px;}@media (max-width:600px) and (min-width:0px){.wlist{margin:0px;}}.wlist .favbutton{border:0px;margin:0px;cursor:pointer;}.wlist span{float:left;margin-top:7px;}@media (max-width:600px) and (min-width:0px){.drophint{float:right;}}.page-product .mightlike .categ-listing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0px;margin-bottom:30px;}@media (min-width:981px){.page-product .mightlike .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:23.5%;}.page-product .mightlike .categ-listing .gridcol:nth-child(8n-1){margin-right:0px;}.page-product .mightlike .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-product .mightlike .categ-listing .gridclear:nth-child(8n){display:block;}.page-product .mightlike .categ-listing .gridclear:last-child{display:none;}}@media (max-width:980px) and (min-width:601px){.page-product .mightlike .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}.page-product .mightlike .categ-listing .gridcol:nth-child(6n-1){margin-right:0px;}.page-product .mightlike .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-product .mightlike .categ-listing .gridclear:nth-child(6n){display:block;}.page-product .mightlike .categ-listing .gridclear:last-child{display:none;}}@media (max-width:600px) and (min-width:0px){.page-product .mightlike .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-product .mightlike .categ-listing .gridcol:nth-child(4n-1){margin-right:0px;}.page-product .mightlike .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-product .mightlike .categ-listing .gridclear:nth-child(4n){display:block;}.page-product .mightlike .categ-listing .gridclear:last-child{display:none;}}.page-product .mightlike .categ-listing .gridcol{position:relative;min-height:auto !important;}.page-product .mightlike .categ-listing .gridcol .title{height:38px;overflow:hidden;}.page-product .mightlike .categ-listing .gridcol .price{height:24px;overflow:hidden;}.page-product .mightlike .categ-listing .gridcol .productCTA{position:absolute;bottom:8px;left:10px;position:relative;left:0;}.mightlike{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:60px;}.mightlike h2{font-family:helvetica, sans-serif;border-bottom:1px #d9d6cc solid;padding-bottom:10px;margin:0px 0px 20px 0px;font-size:23px;font-weight:100;}.oxipaySm{width:50px !important;display:inline-block;position:relative;top:4px;}.triggerOxipay:not(.oxipaySm){width:auto !important;}.triggerOxipay img{width:100%;}.page-cart{background-color:#fff;width:100%;float:left;padding:60px 0px 80px 0px;}@media (max-width:600px) and (min-width:0px){.page-cart{padding:36px 0px 0px 0px;}}.page-cart h1{font-family:'helvneue';margin:0px 0px 20px 0px;font-weight:normal;width:100%;float:left;font-size:30px;text-transform:uppercase;}@media (max-width:780px) and (min-width:601px){.page-cart .confsmalltable{margin-top:0px;}}@media (max-width:600px) and (min-width:0px){.page-cart .confsmalltable{margin-top:0px;}}.page-cart .conftable{margin-top:0px;table-layout:fixed;font-size:15px;}.page-cart .conftable a{color:#949494;}.page-cart .conftable td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:18px;}.page-cart .totalstable{font-size:13px;line-height:16px;}.page-cart .orderimg{width:100px;}.page-cart .orderimg img{width:100%;float:left;-webkit-box-shadow:0 0 3px 1px #d9d7d0;box-shadow:0 0 3px 1px #d9d7d0;float:left;}.page-cart tr td:first-child{padding-left:0px;}.page-cart .pricecol,.page-cart .cartquant,.page-cart .cartsub{width:100px;padding:0px;}.page-cart .cartsub{padding-right:10px;}.page-cart .cartrem{width:80px;padding:0px;}.page-cart .remico{color:#000;font-size:18px;}.page-cart a.blackbutton,.page-cart .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:19px;padding:14px;width:180px;display:block;float:right;margin-bottom:10px;line-height:17px;color:#fff;margin-top:10px;}@media (max-width:780px) and (min-width:601px){.page-cart a.blackbutton,.page-cart .blackbutton{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-cart a.blackbutton,.page-cart .blackbutton{width:100%;}}.page-cart .totalsect > td{padding:20px 0px;font-size:13px;border-bottom:1px #dedede solid;}.page-cart .totalsect > td table td{padding:0px;font-size:13px;border:0px;}.page-cart .totalsect > td .ordertotal td{padding-top:20px;font-weight:bold;font-size:14px;}td.pcodeouter{background-color:#f4f3ef;padding:0px !important;}.pcode-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:400px;float:left;padding:16px;}@media (max-width:780px) and (min-width:601px){.pcode-wrap{width:100%;}}@media (max-width:600px) and (min-width:0px){.pcode-wrap{width:100%;}}.pcode-wrap label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:33px;float:left;width:108px;font-weight:bold;line-height:33px;}@media (max-width:600px) and (min-width:0px){.pcode-wrap label{width:100%;}}.pcode-wrap input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:33px;border:1px #d9d6cc solid;padding-left:6px;width:calc(100% - 200px);float:left;}@media (max-width:600px) and (min-width:0px){.pcode-wrap input{width:calc(100% - 80px);}}.pcode-wrap .bluebutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding-top:12px;height:33px;float:right;}.numericstepper{height:33px;}.numericstepper button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:33px;float:left;background-color:#e5e2da;color:#000;border:0px;border-radius:0px;width:20px;font-size:18px;}.numericstepper input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px #d9d6cc solid;height:33px;line-height:33px;text-align:center;float:left;width:50px;}.page-stores{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#edf4f8;padding:40px 0px 80px 0px;}.page-stores h1,.page-stores h2{font-family:'helvneue';margin:0px;font-weight:normal;width:100%;float:left;color:#005fa1;}.page-stores h1{font-size:30px;margin-bottom:24px;}.page-stores h2{font-size:20px;margin-bottom:16px;}.page-stores .leftcol{width:24%;float:left;}@media (max-width:980px) and (min-width:601px){.page-stores .leftcol{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-stores .leftcol{width:100%;}}@media (max-width:980px) and (min-width:601px){.page-stores .leftcol .lsearch{float:left;width:30%;}}@media (max-width:780px) and (min-width:601px){.page-stores .leftcol .lsearch{width:36%;}}@media (max-width:980px) and (min-width:601px){.page-stores .leftcol .storeresults{float:right;width:60%;}.page-stores .leftcol .storeresults .inner .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:49%;}.page-stores .leftcol .storeresults .inner .gridcol:nth-child(4n-1){margin-right:0px;}.page-stores .leftcol .storeresults .inner .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-stores .leftcol .storeresults .inner .gridclear:nth-child(4n){display:block;}.page-stores .leftcol .storeresults .inner .gridclear:last-child{display:none;}}.page-stores .rightcol{float:right;width:67%;background-color:#e0ded6;position:relative;padding-bottom:50%;}@media (max-width:980px) and (min-width:601px){.page-stores .rightcol{width:100%;padding-bottom:50%;margin-top:30px;}}@media (max-width:600px) and (min-width:0px){.page-stores .rightcol{width:100%;padding-bottom:160%;}}.page-stores .rightcol iframe{position:absolute;height:100%;width:100%;}.page-stores input[type="text"]{background-image:url('../images/gostores.png');background-repeat:no-repeat;background-position:96% 50%;font-size:13px;padding-right:20px;border-radius:4px;margin-bottom:40px;max-width:350px;}.page-stores p{width:100%;float:left;line-height:18px;margin:0px 0px 16px 0px;}.page-register{width:100%;float:left;background-color:#fff;padding:46px 0px;}@media (min-width:981px){.page-register .container{background-image:url('../images/regbg.png');background-repeat:no-repeat;background-size:200px;background-position:right top;}}.page-register h1,.page-register h2,.page-register h3{font-family:'helvneue';margin:0px;font-weight:normal;width:100%;float:left;}.page-register h1{font-size:30px;margin-bottom:26px;}.page-register .generic-form{font-size:13px;line-height:16px;}.page-register .generic-form p{width:100%;float:left;font-size:17px;line-height:20px;margin-bottom:26px;}.page-register .generic-form .checkwrap{margin-top:16px;margin-right:0px;}.page-register .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px;text-transform:uppercase;padding:12px 26px;font-family:'helvneue';color:#fff;text-decoration:none;text-align:center;font-weight:normal;display:block;margin-top:32px;margin-left:130px;}@media (max-width:780px) and (min-width:601px){.page-register .blackbutton{margin-top:16px;margin-left:0px;}}@media (max-width:600px) and (min-width:0px){.page-register .blackbutton{margin-top:16px;margin-left:0px;}}.page-register .sign-up{float:left;width:100%;max-width:530px;}@media (max-width:980px) and (min-width:601px){.page-register .sign-up{float:none;margin:auto;}}@media (max-width:600px) and (min-width:0px){.page-register .sign-up{float:none;margin:auto;}}.page-register .error h3{margin-bottom:16px;color:#ff2525;}.page-register .error ul{padding:0px 0px 0px 11px;margin-bottom:30px;}.page-register .error ul li{margin-bottom:3px;}.form-success{min-height:170px;}.form-success:before,.form-success:after{content:"";display:block;clear:both;}.form-success h2{float:none;margin-bottom:20px;}.form-success a.button{background:#005fa1;width:100%;max-width:200px;padding-top:12.8px;}.page-faq{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#edf4f8;padding:40px 0px 80px 0px;}@media (max-width:600px) and (min-width:0px){.page-faq{padding:40px 0px;}}.page-faq h1,.page-faq h2{font-family:'helvneue';margin:0px;font-weight:normal;width:100%;float:left;color:#005fa1;}.page-faq h1{font-size:30px;margin-bottom:24px;}@media (max-width:600px) and (min-width:0px){.page-faq h1{margin-bottom:16px;}}.page-faq h2{font-size:20px;margin-bottom:16px;}.page-faq .inner{width:100%;float:left;position:relative;}.page-faq .inner:after{content:'';width:1px;height:100%;left:24%;top:0px;position:absolute;background-color:#d6d3c9;}@media (max-width:780px) and (min-width:601px){.page-faq .inner:after{left:30%;}}@media (max-width:600px) and (min-width:0px){.page-faq .inner:after{display:none;}}@media (max-width:600px) and (min-width:0px){.page-faq .selwrap{margin-bottom:30px;}}.page-faq .selwrap select{font-size:16px;line-height:16px;}.page-faq .faqsections{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;}.page-faq .faqsections li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;border:1px #d6d3c9 solid;border-right:0px;border-bottom:0px;}.page-faq .faqsections li:last-child{border-bottom:1px #d6d3c9 solid;}.page-faq .faqsections li:hover a,.page-faq .faqsections li.active a{background-color:#fff;}.page-faq .faqsections li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;float:left;color:#000;font-weight:bold;}.page-faq .leftcol{width:24%;float:left;}@media (max-width:780px) and (min-width:601px){.page-faq .leftcol{width:30%;}}@media (max-width:600px) and (min-width:0px){.page-faq .leftcol{display:none;}}.page-faq .rightcol{float:right;width:67%;}@media (max-width:780px) and (min-width:601px){.page-faq .rightcol{width:65%;}}@media (max-width:600px) and (min-width:0px){.page-faq .rightcol{width:100%;}}.page-faq .qasect{margin-bottom:20px;width:100%;float:left;}.page-faq .qasect h3{width:100%;float:left;font-weight:normal;font-size:17px;font-family:helvetica, sans-serif;margin:0px 0px 8px 0px;}.page-faq .qasect p{width:100%;float:left;margin:0px 0px 6px 0px;line-height:18px;}.page-account{width:100%;float:left;padding:60px 0px;}@media (max-width:600px) and (min-width:0px){.page-account{padding:40px 0px;}}.page-account .container:before,.page-account .container:after{content:"";display:block;clear:both;}.page-account .leftcol,.page-account .rightcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}.page-account .leftcol{width:200px;}.page-account .rightcol{width:calc(100% - 210px);border-left:1px #dbdbdb solid;padding-left:46px;padding-bottom:60px;}@media (max-width:980px) and (min-width:601px){.page-account .rightcol{padding-left:10px;}}@media (max-width:600px) and (min-width:0px){.page-account .rightcol{width:100%;border-left:0px;padding-left:0px;padding-bottom:0px;}}.page-account h1{font-family:'helvneue';font-size:30px;color:#005fa1;font-weight:100;margin:0px 0px 20px 0px;}.page-account .generic-form{font-size:13px;line-height:16px;}.page-account .generic-form p{margin:20px 0px;width:100%;float:left;}.page-account .menuform{width:100%;float:left;margin-bottom:30px;}.page-account .checklist{margin:10px 0px 20px 0px;}@media (max-width:600px) and (min-width:0px){.page-account .checklist{margin:0px;}}@media (max-width:600px) and (min-width:0px){.page-account .generic-form .formclear{height:12px;}}.page-account button[type="submit"]{font-size:14px;padding:10px 22px;}@media (max-width:600px) and (min-width:0px){.page-account button[type="submit"]{width:100%;}}.page-account .mobselect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;overflow:hidden;background:#dfdfdf url('../images/downarrow4.png') center right no-repeat;margin:-15px 0 20px;padding:0 10px;}.page-account .mobselect select{-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:120%;height:40px;background:transparent;font-size:15px;font-weight:bold;border:none;outline:none;}.page-account .acc-menu{display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;border:1px #dbdbdb solid;border-right:0px;}.page-account .acc-menu li{display:block;margin:0px;padding:0px;float:left;list-style:none;width:100%;font-weight:bold;border-bottom:1px #dbdbdb solid;}.page-account .acc-menu li:last-child{border-bottom:0px;}.page-account .acc-menu li.active a,.page-account .acc-menu li:hover a{color:#005fa1;}.page-account .acc-menu li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;width:100%;float:left;padding:8px;}.page-account .ordertable{margin-top:10px;width:100%;float:left;}@media (min-width:981px){.page-account .ordertable th,.page-account .ordertable td{text-align:left;}}@media (max-width:980px) and (min-width:601px){.page-account .ordertable th,.page-account .ordertable td{text-align:left;}}.page-account .ordertable th{color:#fff;font-size:11px;text-transform:uppercase;padding:6px 8px;background-color:#000;font-weight:normal;}.page-account .ordertable td{border-bottom:1px #ededed solid;padding:8px;}@media (max-width:780px) and (min-width:601px){.page-account .ordertable td{font-size:12px;}}@media (max-width:600px) and (min-width:0px){.page-account .ordertable td{line-height:22px;}}.page-account .ordertable a{color:#005fa1;}.searchorder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#edf4f8;margin-top:40px;padding:16px;}.searchorder h3{font-family:'helvneue';font-size:20px;color:#005fa1;font-weight:100;margin:0px 0px 8px 0px;}.searchorder input,.searchorder label,.searchorder button[type="submit"]{float:left;}.searchorder input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;}@media (max-width:600px) and (min-width:0px){.searchorder input.ln{margin-bottom:10px;}}.searchorder input,.searchorder label{width:calc(50% - 61px);}@media (max-width:780px) and (min-width:601px){.searchorder input,.searchorder label{width:calc(50% - 5px);}}@media (max-width:600px) and (min-width:0px){.searchorder input,.searchorder label{width:100%;}}.searchorder input.ln,.searchorder label.ln{margin-right:10px;}@media (max-width:600px) and (min-width:0px){.searchorder input.ln,.searchorder label.ln{margin-right:0px;}}.searchorder button[type="submit"]{margin-left:10px;}@media (max-width:780px) and (min-width:601px){.searchorder button[type="submit"]{width:auto;margin-left:0px;margin-top:10px;}}@media (max-width:600px) and (min-width:0px){.searchorder button[type="submit"]{width:auto;margin-left:0px;margin-top:10px;}}.page-orderdetails ul{padding:0;}.page-orderdetails ul:before,.page-orderdetails ul:after{content:"";display:block;clear:both;}.page-orderdetails ul li{list-style:none;}.page-orderdetails ul.orderdetails li{width:48%;float:left;}.page-orderdetails ul.orderdetails li:before,.page-orderdetails ul.orderdetails li:after{content:"";display:block;clear:both;}.page-orderdetails ul.orderdetails li:first-of-type{margin-right:4%;}@media (max-width:600px) and (min-width:0px){.page-orderdetails ul.orderdetails li{width:100%;margin:0 0 20px 0;}}.page-orderdetails ul.orderdetails li p{width:60%;float:left;margin:0;}.page-orderdetails ul.orderdetails li .chapter{width:40%;float:left;font-size:20px;color:#828282;text-transform:uppercase;}@media (max-width:980px) and (min-width:601px){.page-orderdetails ul.orderdetails li .chapter{width:100%;margin:0 0 20px 0;}}@media (max-width:600px) and (min-width:0px){.page-orderdetails ul.orderdetails li .chapter{margin:0;}}.page-orderdetails ul.orderdetails li p b{display:inline-block;width:50px;}.page-orderdetails ul.orderdetails li .processing{color:#7ec311;}.page-orderdetails table.orderitems{width:100%;margin:20px 0;}.page-orderdetails table.orderitems tr{padding:10px 0;border-bottom:#e6e5e5 1px solid;}.page-orderdetails table.orderitems tr td{padding:10px;vertical-align:top;}.page-orderdetails table.orderitems tr td.thumb img{width:92px;height:92px;}@media (max-width:600px) and (min-width:0px){.page-orderdetails table.orderitems tr td.thumb img{width:100%;max-width:163px;height:auto;}}.page-orderdetails table.orderitems tr.sum{border:none;}.page-orderdetails table.orderitems tr.sum td{text-align:right;}.page-orderdetails table.orderitems strong{color:#005fa1;font-size:18px;}.page-orderdetails a.link{color:#005fa1;float:right;}.whitesect,.clearsect{width:100%;float:left;padding:30px 0px;}.whitesect{background-color:#fff;}.page-guide .container h1.blue{font-family:'dejavu_serifitalic';font-size:35px;padding-bottom:40px;}@media (max-width:780px) and (min-width:601px){.page-guide .container h1.blue{font-size:40px;}}@media (max-width:600px) and (min-width:0px){.page-guide .container h1.blue{font-size:40px;}}.page-guide .container h1.blue:first-of-type{text-align:center;}.page-guide .container h1.blue:first-of-type + h2{font-family:'dejavu_serifitalic';font-size:20px;text-align:center;color:#767676;padding-bottom:50px;border-bottom:#d2d2d2 1px solid;margin-bottom:50px;}.page-guide .container h2{font-family:'dejavu_serifitalic';font-size:30px;text-align:left;color:#005fa1;margin-bottom:30px;}@media (max-width:780px) and (min-width:601px){.page-guide .container h2{font-size:36px;line-height:34px;}}@media (max-width:600px) and (min-width:0px){.page-guide .container h2{font-size:36px;line-height:34px;}}.page-guide .container h3{font-weight:normal;font-size:16px;line-height:21px;color:#005fa1;}@media (max-width:780px) and (min-width:601px){.page-guide .container h3{font-size:20px;}}@media (max-width:600px) and (min-width:0px){.page-guide .container h3{font-size:20px;}}@media (max-width:780px) and (min-width:601px){.page-guide .container p{font-size:16px;line-height:20px;}}@media (max-width:600px) and (min-width:0px){.page-guide .container p{font-size:16px;line-height:20px;}}@media (max-width:780px) and (min-width:601px){.page-guide table td{font-size:16px;line-height:20px;}}@media (max-width:600px) and (min-width:0px){.page-guide table td{font-size:16px;line-height:20px;}}.page-guide.anniversaries h1.blue{padding-bottom:50px;border-bottom:#d2d2d2 1px solid;margin-bottom:50px;}.page-guide.anniversaries .rightcol{background:#fff;padding:0 10px;}.page-guide.anniversaries table{border:none;}.page-guide.anniversaries table th{font-weight:lighter;color:#005fa1;text-transform:uppercase;border-bottom:#d2d2d2 1px solid;}.page-guide.anniversaries table td{border:none;border-bottom:#d2d2d2 1px solid;}.page-guide.watchCare h1.blue{padding-bottom:50px;border-bottom:#d2d2d2 1px solid;margin-bottom:50px;}.page-guide.watchCare h2{font-family:helvetica, sans-serif;font-weight:lighter;font-size:20px;line-height:24px;}@media (max-width:780px) and (min-width:601px){.page-guide.watchCare h2{line-height:24px;}}@media (max-width:600px) and (min-width:0px){.page-guide.watchCare h2{line-height:24px;}}.page-guide.watchCare h3{margin-bottom:0.5em;}.page-guide.watchCare .leftcol{width:35%;}@media (max-width:780px) and (min-width:601px){.page-guide.watchCare .leftcol{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-guide.watchCare .leftcol{width:100%;}}.page-guide.watchCare .rightcol{width:65%;}@media (max-width:780px) and (min-width:601px){.page-guide.watchCare .rightcol{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-guide.watchCare .rightcol{width:100%;}}.page-guide.water h1.blue{padding-bottom:50px;border-bottom:#d2d2d2 1px solid;margin-bottom:50px;}.page-guide.water h2{font-family:helvetica, sans-serif;font-weight:lighter;font-size:20px;line-height:24px;}@media (max-width:780px) and (min-width:601px){.page-guide.water h2{line-height:24px;}}@media (max-width:600px) and (min-width:0px){.page-guide.water h2{line-height:24px;}}.page-guide.water h3{margin-bottom:0.5em;}.page-guide.watchMovement h1.blue{padding-bottom:50px;border-bottom:#d2d2d2 1px solid;margin-bottom:50px;}.page-guide.watchMovement h2{font-family:helvetica, sans-serif;font-weight:lighter;font-size:20px;line-height:24px;}@media (max-width:780px) and (min-width:601px){.page-guide.watchMovement h2{line-height:24px;}}@media (max-width:600px) and (min-width:0px){.page-guide.watchMovement h2{line-height:24px;}}.page-guide.watchMovement h3{margin-bottom:0.5em;}.page-giftcards.page-generic{width:100%;float:left;}.page-giftcards.page-generic h1{color:#005fa1;}.page-giftcards.page-generic h2{margin-bottom:30px;width:100%;float:left;}@media (max-width:980px) and (min-width:601px){.page-giftcards.page-generic h2{margin-bottom:12px;}}@media (max-width:600px) and (min-width:0px){.page-giftcards.page-generic h2{margin-bottom:12px;}}.page-giftcards.page-generic ul,.page-giftcards.page-generic li{display:block;margin:0px;padding:0px;float:left;list-style:none;}.page-giftcards.page-generic ul{width:100%;}.page-giftcards.page-generic li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px;width:100px;border:2px #005fa1 solid;color:#005fa1;font-size:18px;text-align:center;margin-right:6px;margin-bottom:6px;cursor:pointer;}.page-giftcards.page-generic li.active,.page-giftcards.page-generic li:hover{background-color:#005fa1;color:#fff;}.page-giftcards.page-generic .note{font-size:16px;}.page-giftcards.page-generic .rightcol img{max-width:100%;text-align:center;}.page-giftcards.page-generic .bluebutton{margin-top:12px;float:left;font-size:18px;padding:16px 26px;}.page-giftcardsbalance.page-generic h1{color:#005fa1;}.page-giftcardsbalance.page-generic .gcardnum{width:55%;float:left;margin-right:5%;}@media (max-width:980px) and (min-width:601px){.page-giftcardsbalance.page-generic .gcardnum{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-giftcardsbalance.page-generic .gcardnum{width:100%;}}.page-giftcardsbalance.page-generic .gcardpin{width:40%;float:left;}@media (max-width:980px) and (min-width:601px){.page-giftcardsbalance.page-generic .gcardpin{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-giftcardsbalance.page-generic .gcardpin{width:100%;}}.page-giftcardsbalance.page-generic img{float:right;}@media (max-width:980px) and (min-width:601px){.page-giftcardsbalance.page-generic img{display:none;}}@media (max-width:600px) and (min-width:0px){.page-giftcardsbalance.page-generic img{display:none;}}.page-giftcardsbalance.page-generic form{margin:80px 0 40px;width:100%;max-width:500px;float:left;}.page-giftcardsbalance.page-generic form:before,.page-giftcardsbalance.page-generic form:after{content:"";display:block;clear:both;}.page-giftcardsbalance.page-generic form label{display:inline-block;width:100%;margin-bottom:6px;font-size:14px;}.page-giftcardsbalance.page-generic form select{-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;margin:0;padding:0;border-radius:3px;outline:none;background:url('../images/selarr.png') no-repeat 95% center;background-size:35px;}.page-giftcardsbalance.page-generic form input:not([type=submit]){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px;min-height:25px;border-radius:3px;border:#ddd 1px solid;padding:5px;}.page-giftcardsbalance.page-generic form input[type="submit"]{color:#fff;border-radius:0;padding:10px 15px;margin:10px 0;font-size:15px;background:#000;border:none;}.page-giftcardsbalance.page-generic form span{display:block;margin-bottom:50px;}.page-giftcardsbalance.page-generic .cardbalance{clear:both;max-width:500px;}.page-giftcardsbalance.page-generic .cardbalance .balance,.page-giftcardsbalance.page-generic .cardbalance .transh{border-top:#d2d2d2 1px solid;padding:20px 0;}.page-generic{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#edf4f8;padding:40px 0px 80px 0px;}@media (max-width:600px) and (min-width:0px){.page-generic{padding:40px 0px;}}.page-generic a{color:#005fa1;font-weight:bold;}.page-generic h1,.page-generic h2{font-family:'helvneue';font-weight:normal;margin:0px;}.page-generic h2{padding:12px 0px 0px 0px;}.page-generic ul,.page-generic ol{padding:12px 0px;margin:0px 0px 0px 11px;}.page-generic ul li,.page-generic ol li{margin-bottom:6px;}.page-generic ul li:last-child,.page-generic ol li:last-child{margin-bottom:0px;}.page-generic p,.page-generic li{font-size:13px;line-height:16px;}.page-generic .leftcol{padding-right:12px;}.page-generic .rightcol{padding-left:12px;}.page-generic .leftcol,.page-generic .rightcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;}@media (max-width:780px) and (min-width:601px){.page-generic .leftcol,.page-generic .rightcol{width:100%;padding:0px;}}@media (max-width:600px) and (min-width:0px){.page-generic .leftcol,.page-generic .rightcol{width:100%;padding:0px;}}.page-generic table{width:100%;margin:12px 0px;}.page-generic table td{border:1px #ddd solid;padding:6px;}.bstable td{background-color:#fff;}.popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#fff;position:fixed;top:50%;left:50%;padding:40px 50px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;}@media (max-width:980px) and (min-width:601px){.popup{width:96%;overflow:scroll;}}@media (max-width:780px) and (min-width:601px){.popup{padding:30px;overflow:scroll;}}@media (max-width:600px) and (min-width:0px){.popup{width:96%;padding:50px 25px 30px 25px;overflow:scroll;}}.popup .closepop{position:absolute;top:0px;right:0px;font-size:20px;color:#b3b3b3;font-weight:100;padding:10px;cursor:pointer;}@media (max-width:600px) and (min-width:0px){.popup .closepop{color:#000;font-size:30px;}}.curtain{background-image:url('../images/curtainbg.png');position:fixed;height:100%;width:100%;top:0px;left:0px;display:none;}.curtain.active{display:block;z-index:888;}.instorepop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:644px;font-size:13px;}.instorepop .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.instorepop h1{font-family:'helvneue';color:#005fa1;width:100%;float:left;margin:0px;font-size:30px;text-transform:none;font-weight:normal;border-bottom:1px #eee solid;padding-bottom:16px;}.instorepop .prodrow,.instorepop .stocknote,.instorepop .stockrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.instorepop .imgwrap,.instorepop .stocklegend,.instorepop .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}.instorepop .imgwrap{width:90px;}.instorepop .imgwrap img{max-width:100%;}.instorepop .stocklegend{width:100px;font-weight:bold;text-transform:uppercase;font-size:12px;line-height:20px;padding-top:20px;}@media (max-width:600px) and (min-width:0px){.instorepop .stocklegend{float:right;}}.instorepop .textwrap{width:calc(100% - 190px);font-size:15px;line-height:22px;padding:20px 12px;}@media (max-width:600px) and (min-width:0px){.instorepop .textwrap{width:100%;padding:0px 0px 20px 0px;}}.instorepop .instock,.instorepop .nostock{width:16px;height:16px;display:inline-block;background-position:center center;vertical-align:middle;}.instorepop .instock{background-image:url('../images/instock.png');background-repeat:no-repeat;}.instorepop .nostock{background-image:url('../images/nostock.png');background-repeat:no-repeat;}.instorepop .stockrow{width:100%;float:left;padding:8px;color:#005fa1;border-bottom:1px #eee solid;}.instorepop .stockrow .storename{float:left;}.instorepop .stockrow .instock,.instorepop .stockrow .nostock{float:right;}.instorepop .stocknote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;border-top:1px #eee solid;border-bottom:1px #eee solid;padding:12px;font-size:12px;background-color:#f7f7f7;text-align:center;}.loginpop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:560px;font-size:13px;}.loginpop .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:40px 50px;}@media (max-width:780px) and (min-width:601px){.loginpop .inner{padding:30px;}}@media (max-width:600px) and (min-width:0px){.loginpop .inner{padding:50px 25px 30px 25px;}}.loginpop h1{font-family:'helvneue';color:#005fa1;margin:0px 0px 20px 0px;font-size:30px;text-transform:none;font-weight:normal;}.loginpop label{font-size:13px;}.loginpop .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px;text-transform:uppercase;padding:12px 26px;font-family:'helvneue';color:#fff;text-decoration:none;text-align:center;font-weight:normal;display:block;margin-top:32px;}.loginpop .generic-form .formclear{height:11px;}.loginpop .forgpw{float:right;font-size:11px;text-decoration:none;margin-top:40px;}@media (max-width:600px) and (min-width:0px){.loginpop .forgpw{width:100%;margin-top:16px;float:left;}}.loginpop .signuplink{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;display:block;text-decoration:none;font-size:15px;text-align:center;padding:20px 0px;border-top:1px #e1e1e1 solid;}.loginpop .signuplink strong{color:#005fa1;}.hintpop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:756px;font-size:13px;}.hintpop .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;font-size:15px;line-height:20px;}@media (max-width:600px) and (min-width:0px){.hintpop .textwrap{width:calc(100% - 110px);padding-left:23px;padding-top:20px;}}.hintpop .imgwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}@media (max-width:600px) and (min-width:0px){.hintpop .imgwrap{width:110px;}}.hintpop .imgwrap img{max-width:100%;}.hintpop h1{font-family:'helvneue';margin:0px;font-weight:normal;font-size:30px;width:100%;float:left;padding-bottom:0px;font-weight:normal;text-transform:uppercase;}.hintpop .leftcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:250px;padding-right:20px;border-right:1px #dedede solid;}@media (max-width:600px) and (min-width:0px){.hintpop .leftcol{border:0px;padding-right:0px;width:100%;}}.hintpop .rightcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:calc(100% - 250px);padding-left:40px;}@media (max-width:600px) and (min-width:0px){.hintpop .rightcol{border:0px;padding-left:0px;width:100%;}}.hintpop label{font-size:13px;}.hintpop .generic-form .formclear{height:10px;}.hintpop .blackbutton{float:left;font-size:17px;text-transform:uppercase;height:auto;padding:12px 20px;}@media (max-width:600px) and (min-width:0px){.hintpop .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}}.addedpop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:756px;padding:40px 50px;}.addedpop h1{font-family:'helvneue';margin:0px;font-weight:normal;font-size:30px;width:100%;float:left;border-bottom:1px #dedede solid;padding-bottom:12px;font-weight:normal;text-transform:uppercase;}.addedpop .poplike{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:0px;}.addedpop .poplike h2{font-family:helvetica, sans-serif;padding-bottom:10px;margin:16px 0px 10px 0px;font-size:23px;font-weight:100;}.addedpop .poplike .categ-listing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0px;margin-bottom:0px;}@media (min-width:981px){.addedpop .poplike .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}.addedpop .poplike .categ-listing .gridcol:nth-child(6n-1){margin-right:0px;}.addedpop .poplike .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.addedpop .poplike .categ-listing .gridclear:nth-child(6n){display:block;}.addedpop .poplike .categ-listing .gridclear:last-child{display:none;}}@media (max-width:980px) and (min-width:601px){.addedpop .poplike .categ-listing .gridcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:2%;width:32%;}.addedpop .poplike .categ-listing .gridcol:nth-child(6n-1){margin-right:0px;}.addedpop .poplike .categ-listing .gridclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.addedpop .poplike .categ-listing .gridclear:nth-child(6n){display:block;}.addedpop .poplike .categ-listing .gridclear:last-child{display:none;}}.addedpop .prod{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;border-bottom:1px #dedede solid;padding:20px 0px;}@media (max-width:600px) and (min-width:0px){.addedpop .prod{padding:20px 0px 0px 0px;border:0px;}}.addedpop .prod .imgwrap{width:160px;float:left;}@media (max-width:600px) and (min-width:0px){.addedpop .prod .imgwrap{width:86px;}}.addedpop .prod .imgwrap img{max-width:100%;}.addedpop .prod .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:calc(100% - 160px);line-height:20px;font-size:15px;padding-left:30px;}@media (max-width:600px) and (min-width:0px){.addedpop .prod .textwrap{width:calc(100% - 86px);padding-left:20px;}}.addedpop .prod .textwrap .qty{width:100%;float:left;padding-top:20px;padding-bottom:20px;}.addedpop .prod .textwrap .blackbutton,.addedpop .prod .textwrap .greybutton{float:left;font-size:17px;text-transform:uppercase;height:auto;padding:12px 20px;}@media (max-width:600px) and (min-width:0px){.addedpop .prod .textwrap .blackbutton,.addedpop .prod .textwrap .greybutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:1.25;}}.addedpop .prod .textwrap .blackbutton{margin-right:12px;}@media (max-width:600px) and (min-width:0px){.addedpop .prod .textwrap .blackbutton{margin:0px 0px 12px 0px;}}.addedpop .prod .textwrap .popup-sub{display:block;width:100%;float:left;}.addedpop .prod .textwrap .popup-sub p{display:block;}.promoPop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:650px;padding:0px;}@media (max-width:980px) and (min-width:601px){.promoPop{width:96%;overflow:visible;}}@media (max-width:600px) and (min-width:0px){.promoPop{padding:30px;}}.promoPop .imgWrap{position:absolute;height:100%;left:30px;max-width:244px;}.promoPop .imgWrap img{display:block;margin:auto;width:auto;height:110%;}@media (max-width:600px) and (min-width:0px){.promoPop .imgWrap{position:static;float:left;width:25%;}.promoPop .imgWrap img{width:100%;height:auto;}}@media (max-width:450px) and (min-width:0px){.promoPop .imgWrap{display:none;}}.promoPop .popRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:calc(100% - 200px);padding:60px;max-width:480px;}.promoPop .popRight:before,.promoPop .popRight:after{content:"";display:block;clear:both;}@media (max-width:600px) and (min-width:0px){.promoPop .popRight{padding:30px;width:75%;}}@media (max-width:450px) and (min-width:0px){.promoPop .popRight{width:100%;padding:0px;}}.promoPop h1{font-family:'helvneue-light';color:#005fa1;font-size:30px;font-weight:normal;text-transform:uppercase;margin:0px;line-height:19px;}.promoPop h2{font-family:'helvneue-light';font-size:25px;line-height:32px;margin-top:5px;}.promoPop p{font-size:12px;color:#808080;}.promoPop p i{font-size:5px;display:inline-block;vertical-align:middle;margin:0 5px;}.promoPop .bluebutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding-top:15px;clear:both;}.freePop{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:750px;padding:0px;}@media (max-width:980px) and (min-width:601px){.freePop{width:96%;overflow:visible;}}@media (max-width:600px) and (min-width:0px){.freePop{width:100%;height:100%;padding:32px 24px;}}.freePop .imgWrap img{display:block;margin:auto;}.freePop .imgWrap.dtTab{max-width:244px;position:absolute;left:30px;top:50%;transform:translateY(-50%);}.freePop .imgWrap.dtTab img{width:240px;}@media (max-width:980px) and (min-width:601px){.freePop .imgWrap.dtTab img{height:auto;}}@media (max-width:800px) and (min-width:600px){.freePop .imgWrap.dtTab img{margin-top:32px;}}@media (max-width:800px) and (min-width:600px){.freePop .imgWrap{transform:none !important;position:static !important;display:block;margin:0 auto;}}.freePop .imgWrap.mobOnly{width:100%;display:block;}.freePop .imgWrap.mobOnly img{width:100%;}.freePop .popRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:calc(100% - 88px);padding:60px;max-width:520px;}.freePop .popRight:before,.freePop .popRight:after{content:"";display:block;clear:both;}@media (max-width:700px) and (min-width:0px){.freePop .popRight{width:100%;padding:16px;}}@media (max-width:800px) and (min-width:600px){.freePop .popRight{padding:0 48px 48px;float:none;margin:0 auto;}}.freePop .textWrap p{color:#808080;margin:0;line-height:24px;}.freePop .mobImage{/* OLD - iOS 6-, Safari 3.1-6 */display:-webkit-box;/* OLD - Firefox 19- (buggy but mostly works) */display:-moz-box;/* TWEENER - IE 10 */display:-ms-flexbox;/* NEW - Chrome */display:-webkit-flex;/* NEW, Spec - Opera 12.1, Firefox 20+ */display:flex;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-flex-direction:row;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-flex-direction:row;/* TWEENER - IE 10 */-ms-flex-direction:row;/* NEW - Chrome */-webkit-flex-direction:row;/* NEW, Spec - Opera 12.1, Firefox 20+ */flex-direction:row;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-flex-wrap:wrap;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-flex-wrap:wrap;/* TWEENER - IE 10 */-ms-flex-flex-wrap:wrap;/* NEW - Chrome */-webkit-flex-wrap:wrap;/* NEW, Spec - Opera 12.1, Firefox 20+ */flex-wrap:wrap;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-justify-content:space-between;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-justify-content:space-between;/* TWEENER - IE 10 */-ms-flex-justify-content:space-between;/* NEW - Chrome */-webkit-justify-content:space-between;/* NEW, Spec - Opera 12.1, Firefox 20+ */justify-content:space-between;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-align-items:top;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-align-items:top;/* TWEENER - IE 10 */-ms-flex-align-items:top;/* NEW - Chrome */-webkit-align-items:top;/* NEW, Spec - Opera 12.1, Firefox 20+ */align-items:top;align-items:flex-end;}.freePop .mobImage:after{all:unset;}.freePop .mobImage p{margin:0;line-height:24px;}@media (max-width:600px) and (min-width:0px){.freePop .mobImage .textWrap{width:100%;}}.freePop h1{font-family:'helvneue-light';color:#005fa1;font-size:40px;font-weight:500;text-transform:capitalize;margin:0px 0 22px;line-height:48px;}@media (max-width:600px) and (min-width:0px){.freePop h1{font-size:25px;line-height:30px;}}.freePop h2{font-family:'helvneue-light';font-size:25px;line-height:32px;margin:0px;}@media (max-width:600px) and (min-width:0px){.freePop h2{font-size:20px;line-height:30px;}}.freePop span{font-weight:600;}.freePop p{font-size:12px;color:#005fa1;margin-bottom:0;}.freePop p i{font-size:5px;display:inline-block;vertical-align:middle;margin:0 5px;}.freePop .bluebutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding:18px 0 18px;margin:32px 0;clear:both;width:100%;max-width:240px;font-family:'helvneue-light';}@media (max-width:600px) and (min-width:0px){.freePop .bluebutton{max-width:100%;}}.welcome-pop{max-width:750px;padding:60px 0;}@media (max-width:600px) and (min-width:0px){.welcome-pop{padding:30px 30px 35px;}}.welcome-pop__form{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.welcome-pop__image{max-width:36%;max-width:275px;width:100%;padding:0 48px;box-sizing:border-box;}@media (max-width:980px) and (min-width:601px){.welcome-pop__image{width:36%;padding:0 5%;}}@media (max-width:600px) and (min-width:0px){.welcome-pop__image{width:100%;text-align:center;margin:0 auto;}}.welcome-pop__image img{width:100%;display:block;}.welcome-pop__inner{width:64%;width:calc(100% - 275px);box-sizing:border-box;padding-right:115px;}@media (max-width:980px) and (min-width:601px){.welcome-pop__inner{width:64%;padding-right:15%;}}@media (max-width:600px) and (min-width:0px){.welcome-pop__inner{width:100%;padding-right:0;text-align:center;}}.welcome-pop__title{font-size:30px;text-transform:uppercase;color:#ff2525;font-family:'helvneue-light';}.welcome-pop__copy{font-size:18px;line-height:1.3;font-family:'helvneue-light';}.welcome-pop__field{margin:0 0 10px;}.welcome-pop__field{margin:0 0 10px;/* OXIPAY POPUP */}.j-noscroll{overflow:hidden;position:fixed;left:0;width:100%;}.oxipayPop{overflow-y:scroll;position:fixed;top:0 !important;right:0;bottom:0;left:0;z-index:999999;cursor:pointer;}.oxipayPop .s-popupWrap{padding:40px 60px 100px;max-width:745px;max-width:100%;background-color:transparent;top:0;}@media (max-width:865px) and (min-width:0px){.oxipayPop .s-popupWrap{padding:40px 0 100px;}}.oxipayPop .s-popupClose{background-color:#eeefef;height:45px;width:45px;box-sizing:border-box;position:absolute;top:0;right:0;}.oxipayPop .s-popupClose::after{position:absolute;top:-5px;left:14px;color:#fff;content:"\f404";font-family:'Ionicons';font-size:48px;}.oxipayPop .oxipay-pop{max-width:745px;margin:0 auto;background-color:#fff;position:relative;cursor:default;}.oxipayPop .buttonWrap{padding:20px 0;}.oxipayPop .findOutBtn{background-color:#e06b1c;color:#fff;box-sizing:border-box;padding:10px;text-decoration:none;}.oxipayPopHeader{border-bottom:2px solid #f4f4f4;padding-bottom:20px;margin-bottom:30px;box-sizing:border-box;}.oxipayPopHeader img{max-width:145px;width:100%;}.oxipayPopMain{/* Sale Popup Module */}.oxipayPopMain h3{text-transform:uppercase;font-size:16px;margin:0 0 18px;}.oxipayPopMain p{font-family:;font-size:14px;margin:0 0 24px;line-height:1.36;}.oxipayPopMain a{color:#f88f2f;font-weight:600;}.salePopup{max-width:1250px;}.salePopup:before,.salePopup:after{content:"";display:block;clear:both;}@media (max-width:865px) and (min-width:0px){.salePopup{padding:40px 0 100px;}}.salePopup h1,.salePopup h2{margin-bottom:16px;}.salePopup h1{font-size:24px;}.salePopup .s-popupWrap{padding:40px 30px;box-sizing:border-box;background-color:white;top:auto;}.salePopup .s-popupClose{top:-15px;right:0px;}.salePopupWrapContent{margin-bottom:40px;}.salePopupWrapContent:before,.salePopupWrapContent:after{content:"";display:block;clear:both;}.salePopupWrapContent:last-child{margin-bottom:0;}.salePopupWrapContent .popInner:before,.salePopupWrapContent .popInner:after{content:"";display:block;clear:both;}.salePopupImg{width:300px;float:left;margin-bottom:10px;}@media (max-width:600px) and (min-width:0px){.salePopupImg{width:100%;}}.salePopupText{width:calc(100% - 300px);float:left;box-sizing:border-box;padding-left:40px;padding-right:125px;}@media (max-width:980px) and (min-width:601px){.salePopupText{padding-right:40px;}}@media (max-width:600px) and (min-width:0px){.salePopupText{width:100%;padding-left:0;padding-right:0;}}.page-checkout .blackbutton{font-size:15px;text-transform:uppercase;padding:12px 20px;line-height:15px;float:left;width:auto;}.discount-error-message{color:red;font-size:13px;margin-top:5px;float:left;}.co-steps{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:20px;padding-bottom:20px;}@media (max-width:780px) and (min-width:601px){.co-steps{text-align:center;}}@media (max-width:600px) and (min-width:0px){.co-steps{text-align:center;}}@media (max-width:780px) and (min-width:601px){.co-steps .stepname{display:none;}}@media (max-width:600px) and (min-width:0px){.co-steps .stepname{display:none;}}.co-steps .step{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'helvneue';font-size:17px;color:#939393;text-transform:uppercase;float:left;width:25%;}.co-steps .step.active{color:#005fa1;}.co-steps .step .num{border-radius:17px;-webkit-border-radius:17px;width:34px;height:34px;border:1px #dedede solid;text-align:center;line-height:34px;display:inline-block;}.checkout-content{width:100%;float:left;padding-bottom:80px;}@media (max-width:780px) and (min-width:601px){.checkout-content{padding-bottom:30px;}}@media (max-width:600px) and (min-width:0px){.checkout-content{padding-bottom:30px;}}.cobox-login,.cobox-signup,.cobox-conow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33%;float:left;border:1px #dedede solid;border-right:0px;padding:38px 24px;height:374px;}@media (max-width:780px) and (min-width:601px){.cobox-login,.cobox-signup,.cobox-conow{height:auto;width:100%;border-right:1px #dedede solid;border-bottom:0px;}}@media (max-width:600px) and (min-width:0px){.cobox-login,.cobox-signup,.cobox-conow{height:auto;width:100%;border-right:1px #dedede solid;border-bottom:0px;}}.cobox-login h2,.cobox-signup h2,.cobox-conow h2{font-family:'helvneue';font-weight:normal;font-size:30px;color:#005fa1;margin:0px 0px 30px 0px;letter-spacing:1px;}.cobox-login p,.cobox-signup p,.cobox-conow p{font-family:helvetica, sans-serif;margin:0px 0px 0px 0px;font-size:15px;line-height:20px;height:72px;}@media (max-width:980px) and (min-width:601px){.cobox-login p,.cobox-signup p,.cobox-conow p{height:auto;padding-bottom:20px;}}@media (max-width:600px) and (min-width:0px){.cobox-login p,.cobox-signup p,.cobox-conow p{height:auto;padding-bottom:20px;}}.cobox-login a.blackbutton,.cobox-signup a.blackbutton,.cobox-conow a.blackbutton{color:#fff;}.cobox-login:last-child,.cobox-signup:last-child,.cobox-conow:last-child{border-right:1px #dedede solid;}@media (max-width:780px) and (min-width:601px){.cobox-login:last-child,.cobox-signup:last-child,.cobox-conow:last-child{border-bottom:1px #dedede solid;}}@media (max-width:600px) and (min-width:0px){.cobox-login:last-child,.cobox-signup:last-child,.cobox-conow:last-child{border-bottom:1px #dedede solid;}}.page-yourdetails{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;position:relative;border:1px #dedede solid;border-bottom:0px;}.page-yourdetails:after{content:'';width:1px;height:100%;display:block;position:absolute;left:66%;background-color:#dedede;}@media (max-width:780px) and (min-width:601px){.page-yourdetails:after{display:none;}}@media (max-width:600px) and (min-width:0px){.page-yourdetails:after{display:none;}}.page-yourdetails .leftcol,.page-yourdetails .rightcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:block;}.page-yourdetails .leftcol{width:66%;padding:40px;}@media (max-width:780px) and (min-width:601px){.page-yourdetails .leftcol{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-yourdetails .leftcol{width:100%;padding:26px;}}.page-yourdetails .leftcol h2{margin:20px 0px 16px 0px;}.page-yourdetails .leftcol .bluebutton{float:left;}.page-yourdetails .leftcol .blackbutton{float:right;}.page-yourdetails .leftcol .bluebutton,.page-yourdetails .leftcol .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:19px;text-transform:uppercase;padding:16px 20px;font-family:'helvneue';color:#fff;text-decoration:none;text-align:center;font-weight:normal;display:block;margin:32px 0;}@media (max-width:780px) and (min-width:601px){.page-yourdetails .leftcol .bluebutton,.page-yourdetails .leftcol .blackbutton{width:100%;margin-top:16px;}}@media (max-width:600px) and (min-width:0px){.page-yourdetails .leftcol .bluebutton,.page-yourdetails .leftcol .blackbutton{width:100%;margin-top:16px;}}.page-yourdetails .rightcol{width:34%;padding:40px 30px;}@media (max-width:780px) and (min-width:601px){.page-yourdetails .rightcol{display:none;}}@media (max-width:600px) and (min-width:0px){.page-yourdetails .rightcol{display:none;}}.page-yourdetails .rightcol h2{padding-bottom:12px;border-bottom:1px #dbdbdb solid;font-size:25px;width:100%;float:left;}.page-yourdetails h1,.page-yourdetails h2{font-family:'helvneue';margin:0px;font-weight:normal;width:100%;float:left;color:#005fa1;}.page-yourdetails h1{margin-bottom:22px;}.page-yourdetails .radwrap.billing{margin-top:30px;margin-bottom:3px;width:100%;float:left;}.page-yourdetails .radwrap.deliv{margin-bottom:10px;}.page-yourdetails .toggleaddr{display:none;}.page-yourdetails .toggleaddr.active{display:block;}.page-yourdetails .checkwrap{margin-top:20px;margin-bottom:10px;width:100%;float:left;}.page-yourdetails .generic-form{width:100%;float:left;}.yourcart{margin-bottom:28px;width:100%;float:left;}.yourcart .carttotals{border-bottom:1px #dbdbdb solid;padding:12px 0px;width:100%;float:left;}.yourcart .cartitem{width:100%;float:left;padding:14px 0px;border-bottom:1px #eee solid;}.yourcart .imgwrap{float:left;width:70px;}.yourcart .imgwrap img{width:100%;}.yourcart .textwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 70px);padding-left:12px;float:right;line-height:16px;}.yourcart .textwrap .left,.yourcart .textwrap .right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-top:6px;}.yourcart .textwrap .right{text-align:right;padding-left:6px;}.yourcart .carttotals .left,.yourcart .carttotals .right{padding-top:0px;}.yourcart .carttotals .yctotals{width:100%;float:left;padding-top:16px;font-weight:bold;font-size:15px;}.acc-faq{width:100%;float:left;border-bottom:1px #dbdbdb solid;padding:16px 0px 8px 0px;font-size:12px;}.acc-faq .faqitem{width:100%;float:left;margin-bottom:8px;}.acc-faq .faqitem.active .ans{display:block;}.acc-faq .faqitem .ques{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;position:relative;cursor:pointer;}.acc-faq .faqitem .ques:before{content:"\2022";position:absolute;top:0px;left:0px;}.acc-faq .faqitem .ans{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:6px;padding-bottom:10px;padding-left:10px;width:100%;float:left;color:#666;display:none;}.page-payment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;position:relative;border:1px #dedede solid;border-bottom:0px;}.page-payment:after{content:'';width:1px;height:100%;display:block;position:absolute;left:66%;background-color:#dedede;}@media (max-width:780px) and (min-width:601px){.page-payment:after{display:none;}}@media (max-width:600px) and (min-width:0px){.page-payment:after{display:none;}}.page-payment h1,.page-payment h2{font-family:'helvneue';margin:0px;font-weight:normal;color:#005fa1;}.page-payment h1{font-size:30px;}.page-payment .leftcol,.page-payment .rightcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:block;}.page-payment .leftcol{width:66%;padding:40px;}@media (max-width:780px) and (min-width:601px){.page-payment .leftcol{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-payment .leftcol{width:100%;padding:26px;}}.page-payment .leftcol .bluebutton{float:left;}.page-payment .leftcol .blackbutton{float:right;}.page-payment .leftcol .bluebutton,.page-payment .leftcol .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:19px;text-transform:uppercase;padding:16px 20px;font-family:'helvneue';color:#fff;text-decoration:none;text-align:center;font-weight:normal;display:block;margin:32px 0;}@media (max-width:780px) and (min-width:601px){.page-payment .leftcol .bluebutton,.page-payment .leftcol .blackbutton{width:100%;margin-top:16px;}}@media (max-width:600px) and (min-width:0px){.page-payment .leftcol .bluebutton,.page-payment .leftcol .blackbutton{width:100%;margin-top:16px;}}.page-payment .rightcol{width:34%;padding:40px 30px;}@media (max-width:780px) and (min-width:601px){.page-payment .rightcol{display:none;}}@media (max-width:600px) and (min-width:0px){.page-payment .rightcol{display:none;}}.page-payment .rightcol h2{padding-bottom:12px;border-bottom:1px #dbdbdb solid;font-size:25px;width:100%;float:left;}.page-payment .tpayment{width:100%;float:left;font-size:17px;color:#ff2525;width:100%;float:left;padding:20px 0px;}.page-payment .cc-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:20px;}.page-payment .generic-form{width:100%;}.page-payment .generic-form .formclear{height:12px;}@media (max-width:780px) and (min-width:601px){.page-payment .miniinp{width:100% !important;}}@media (max-width:600px) and (min-width:0px){.page-payment .miniinp{width:100% !important;}}@media (max-width:780px) and (min-width:601px){.page-payment .bigv{display:none;}}@media (max-width:600px) and (min-width:0px){.page-payment .bigv{display:none;}}.page-payment .smallv{display:none;}@media (max-width:780px) and (min-width:601px){.page-payment .smallv{display:block;}}@media (max-width:600px) and (min-width:0px){.page-payment .smallv{display:block;}}.page-confirmation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px #dedede solid;width:100%;float:left;margin-bottom:45px;padding:36px 30px;}@media (max-width:780px) and (min-width:601px){.page-confirmation{padding-bottom:0px;padding:24px 20px;}}@media (max-width:600px) and (min-width:0px){.page-confirmation{padding-bottom:0px;padding:24px 20px;}}.page-confirmation h1,.page-confirmation h2{font-family:'helvneue';margin:0px;font-weight:normal;font-size:30px;line-height:30px;margin-top:0px;margin-bottom:26px;color:#005fa1;}.page-confirmation h1{float:left;}@media (max-width:780px) and (min-width:601px){.page-confirmation h1{width:100%;margin-bottom:12px;}}@media (max-width:600px) and (min-width:0px){.page-confirmation h1{width:100%;margin-bottom:12px;}}.page-confirmation h2{float:right;}@media (max-width:780px) and (min-width:601px){.page-confirmation h2{width:100%;font-size:20px;line-height:20px;margin-bottom:20px;}}@media (max-width:600px) and (min-width:0px){.page-confirmation h2{width:100%;font-size:20px;line-height:20px;margin-bottom:20px;}}.page-confirmation p{font-size:15px;line-height:20px;margin:0px 0px 0px 0px;}.page-confirmation .blackbutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px;padding:14px;width:240px;display:block;float:left;margin-bottom:10px;line-height:17px;}@media (max-width:780px) and (min-width:601px){.page-confirmation .blackbutton{width:100%;}}@media (max-width:600px) and (min-width:0px){.page-confirmation .blackbutton{width:100%;}}.confsmalltable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:18px;margin-top:26px;display:none;width:100%;float:left;table-layout:fixed;}@media (max-width:780px) and (min-width:601px){.confsmalltable{display:block;}}@media (max-width:600px) and (min-width:0px){.confsmalltable{display:block;}}.confsmalltable tbody{width:100%;}.confsmalltable tr td{border-bottom:1px #dedede solid;padding:12px;}.confsmalltable tr td.buttontd{padding:20px 0px 0px 0px;}.confsmalltable tr td.fw{width:100%;}.confsmalltable tr:last-child > td{border-bottom:0px;}.confsmalltable tr:first-child > td{border-top:1px #dedede solid;}.confsmalltable tr .innertable td{border:0px;padding:10px 0px 0px 0px;}.confsmalltable .orderimg{padding-left:0px;}.confsmalltable .orderimg img{width:80px;}.conftable{width:100%;float:left;margin-top:40px;}@media (max-width:780px) and (min-width:601px){.conftable{display:none;}}@media (max-width:600px) and (min-width:0px){.conftable{display:none;}}.conftable th{background-color:#000;font-size:11px;text-transform:uppercase;color:#fff;font-weight:normal;padding:8px 10px;}.conftable .orderimg img{width:110px;}.conftable tr td{border-bottom:1px #dedede solid;padding:12px;}.conftable tr:last-child > td{border-bottom:0px;padding:20px 0px 0px 0px;}.conftable .totalstable td{border:0px;padding:2px 0px;}.conftable .totalstable .ordertotal td{padding-top:20px;font-size:14px;font-weight:bold;}.page-contact{width:100%;float:left;padding-top:36px;}.page-contact h1{font-family:'helvneue';font-size:30px;margin:0px 0px 26px 0px;color:#005fa1;width:100%;float:left;border-bottom:1px #e8e8e8 solid;padding-bottom:8px;font-weight:100;}.page-contact form{margin:0 0 80px 0;}.page-contact form label{display:inline-block;width:100%;margin-bottom:6px;font-size:14px;}.page-contact form select{-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;margin:0;padding:0;border-radius:3px;outline:none;background:url('../images/selarr.png') no-repeat 95% center;background-size:35px;}.page-contact form input:not([type=submit]),.page-contact form select,.page-contact form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px;min-height:25px;border-radius:3px;border:#ddd 1px solid;padding:5px;}.page-contact form input[type="submit"]{background:#000;color:#fff;text-transform:uppercase;padding:10px 15px;border-radius:4px;border:none;}.page-contact form span{display:block;margin-bottom:50px;}.u-bold{font-weight:600;}.generic-form input[type="text"],.generic-form input[type="email"],.generic-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}@media (max-width:600px) and (min-width:0px){.generic-form input[type="text"],.generic-form input[type="email"],.generic-form textarea{font-size:16px;}}.selwrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.selwrap select{padding-left:8px;margin-left:0;line-height:1;}@media (max-width:600px) and (min-width:0px){.selwrap select{font-size:16px;}}.page-payment .bottomline{border-bottom:1px solid #d1d1d1;margin-left:-40px;margin-right:-40px;margin-bottom:30px;}@media (max-width:600px) and (min-width:0px){.page-payment .bottomline{margin-left:-27px;margin-right:-27px;}}.page-payment .generic-form{width:100%;height:auto;float:none;}.page-payment .generic-form:before,.page-payment .generic-form:after{content:"";display:block;clear:both;}.page-payment .generic-form .formclear{height:12px;}.page-payment .selwrap select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.page-payment h1{border-bottom:1px solid #d1d1d1;padding-bottom:30px;margin-left:-40px;margin-right:-40px;padding-left:40px;}@media (max-width:600px) and (min-width:0px){.page-payment h1{margin-left:-27px;margin-right:-27px;padding-left:27px;}}.page-payment h4{cursor:pointer;font-size:22px;font-family:helvneue;font-weight:normal;color:#005fa1;}.page-payment h4 i{font-size:20px;float:right;}.page-payment .inst{color:#888;margin-bottom:5px;}.page-payment .tpayment{float:none;padding-top:0;line-height:1.5;}.page-payment .giftcard .giftcardfields{display:none;}.page-payment .giftcard .giftcardfields.j-active{display:block;}.page-payment .giftcard .giftcardfields label{float:left;}.page-payment .giftcard .giftcardfields label:first-child{width:65%;width:calc(100% - 180px);}.page-payment .giftcard .giftcardfields label:nth-child(2){width:100px;}.page-payment .giftcard .buttonfield{/*.buttonfield*/}.page-payment .giftcard .buttonfield:before,.page-payment .giftcard .buttonfield:after{content:"";display:block;clear:both;}.page-payment .giftcard .buttonfield .left{float:left;width:65%;width:calc(100% - 180px);height:35px;}@media (max-width:980px) and (min-width:601px){.page-payment .giftcard .buttonfield .left{width:58%;width:calc(100% - 180px);}}@media (max-width:600px) and (min-width:0px){.page-payment .giftcard .buttonfield .left{width:50%;width:calc(100% - 180px);}}@media (max-width:420px) and (min-width:0px){.page-payment .giftcard .buttonfield .left{width:38%;width:calc(100% - 180px);}}.page-payment .giftcard .buttonfield .right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:80px;height:35px;line-height:35px;border:0;font-size:12px;text-transform:uppercase;font-family:helvneue;font-weight:bold;outline:none;}.page-payment .giftcard .buttonfield .pin{width:100px;}.page-payment .giftcard .buttonfield strong{font-family:'helvneue';font-weight:bolder;}.page-payment .giftcard .buttonfield input{margin-bottom:10px;}.page-payment .giftcard .textinput{/*.buttonfield*/}.page-payment .giftcard .textinput .left{border-right:0;}.page-payment .giftcard .textinput .right{background-color:#000;color:#fff;}.page-payment .giftcard .info{margin-bottom:20px;}.page-payment .giftcard .info .left{background-color:#edf4f8;width:84%;width:calc(100% - 80px);}@media (max-width:600px) and (min-width:0px){.page-payment .giftcard .info .left{width:80%;width:calc(100% - 80px);}}@media (max-width:420px) and (min-width:0px){.page-payment .giftcard .info .left{width:70%;width:calc(100% - 80px);}}.page-payment .giftcard .info .left:before,.page-payment .giftcard .info .left:after{content:"";display:block;clear:both;}.page-payment .giftcard .info .left .number,.page-payment .giftcard .info .left .balance{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;font-size:12px;line-height:35px;padding-left:10px;}.page-payment .giftcard .info .left .number{float:left;}.page-payment .giftcard .info .left .balance{float:right;}.page-payment .giftcard .info .right{background-color:#005fa1;color:#fff;}.page-payment .giftcard .info .right a{text-decoration:none;color:white;}.page-payment .creditcard{margin-bottom:16px;}.page-payment .creditcard:before,.page-payment .creditcard:after{content:"";display:block;clear:both;}.page-payment .creditcard input[type="radio"]{display:none;}.page-payment .creditcard input[type="radio"] + label{display:inline-block;width:auto;position:relative;padding-left:25px;margin-right:20px;margin-bottom:20px;cursor:pointer;}.page-payment .creditcard input[type="radio"] + label::before{position:absolute;left:0;content:' ';width:16px;height:16px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;border:1px solid #d1d1d1;}.page-payment .creditcard input[type="radio"]:checked + label::after{position:absolute;left:4px;top:4px;content:' ';display:inline-block;height:10px;width:10px;background:#005fa1;-webkit-border-radius:50%;border-radius:50%;}.page-payment .coPaymentDetails{position:relative;}.page-payment .coPaymentDetails .coPaymentTooltip{border:1px solid grey;box-sizing:border-box;padding:10px;position:absolute;font-size:11px;background-color:#fff;left:-1px;bottom:-60px;z-index:66666;display:none;}.page-payment .coPaymentDetails .coPaymentTooltip::before{content:'';height:15px;width:15px;display:inline-block;position:absolute;top:-8px;left:15px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-top:1px solid grey;border-left:1px solid grey;box-sizing:border-box;}.page-payment .oxipay{padding-bottom:16px;}.page-payment .oxipay:before,.page-payment .oxipay:after{content:"";display:block;clear:both;}.page-payment .oxipay a{color:#f88b22;}.page-payment .oxipay .coPaymentTitle{padding-top:12px;position:relative;}.page-payment .oxipay .coPaymentTitle img{width:120px;display:block;}.page-payment .oxipay .oxipayInactive{padding-bottom:40px;}.page-payment .oxipay .coOxipayBtn{display:block;margin:24px 0 48px !important;position:relative;border:1px solid #d1d1d1;background:black;padding:10px 10px 6px 78px;border-radius:8px;}.page-payment .oxipay .coOxipayBtn span{text-transform:uppercase;position:absolute;top:18px;left:12px;color:white;font-size:12px;}.page-payment .oxipay .coOxipayBtn img{height:28px;}@media (max-width: desktoppx){display:block;}.page-payment .paymentSection{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-payment .paymentSection .imgWrap{width:100%;}.pageVipPage{background:#fff;width:100%;height:100%;min-height:750px;position:relative;padding:46px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pageVipPage input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px  solid;outline:0;border:0;}.pageVipPage input[type="radio"]:checked:before{color:;background:#fff;}.VipPageForm input[type="email"],.VipPageForm input[type="password"],.VipPageForm input[type="text"],.VipPageForm input[type="tel"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px  solid;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.VipPageForm button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px #000 solid;width:100%;text-align:center;text-transform:uppercase;padding:10px 10px 8px;font-size:17px;background:#fff;color:#000;outline:none;}.VipPageForm .error{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:-9px 0px 10px 0px !important;text-align:left;color:#fff;background:red;border:1px red solid;font-size:14px !important;float:left;min-width:100%;padding:4px;}.VipPageForm .selwrap{background:transparent;position:relative;border:1px  solid;margin-bottom:10px;position:relative;border-radius:0px;z-index:0;}.VipPageForm .selwrap:after{position:absolute;right:10px;top:11px;content:"\f3d0";display:block;font-family:'ionicons';z-index:-1;}.VipPageForm .selwrap select{background:transparent;-webkit-appearance:none;width:100%;height:31px;margin:0px;border:0;}.centredContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:600px;text-align:center;}.centredContent .logoWrap{max-width:230px;margin:auto;}.centredContent .logoWrap img{display:block;margin:auto;max-width:100%;}.centredContent p{color:#000;font-size:30px;margin:40px auto !important;font-weight:normal;}.pageVipRegistration{background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pageVipRegistration .vipSignup{float:none;max-width:600px;margin:auto;}.pageVipRegistration h1{color:#005fa1;}.pageVipRegistration .thirdwrap{/* OLD - iOS 6-, Safari 3.1-6 */display:-webkit-box;/* OLD - Firefox 19- (buggy but mostly works) */display:-moz-box;/* TWEENER - IE 10 */display:-ms-flexbox;/* NEW - Chrome */display:-webkit-flex;/* NEW, Spec - Opera 12.1, Firefox 20+ */display:flex;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-flex-direction:row;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-flex-direction:row;/* TWEENER - IE 10 */-ms-flex-direction:row;/* NEW - Chrome */-webkit-flex-direction:row;/* NEW, Spec - Opera 12.1, Firefox 20+ */flex-direction:row;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-flex-wrap:wrap;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-flex-wrap:wrap;/* TWEENER - IE 10 */-ms-flex-flex-wrap:wrap;/* NEW - Chrome */-webkit-flex-wrap:wrap;/* NEW, Spec - Opera 12.1, Firefox 20+ */flex-wrap:wrap;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-justify-content:space-between;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-justify-content:space-between;/* TWEENER - IE 10 */-ms-flex-justify-content:space-between;/* NEW - Chrome */-webkit-justify-content:space-between;/* NEW, Spec - Opera 12.1, Firefox 20+ */justify-content:space-between;/* OLD - iOS 6-, Safari 3.1-6 */-webkit-box-align-items:center;/* OLD - Firefox 19- (buggy but mostly works) */-moz-box-align-items:center;/* TWEENER - IE 10 */-ms-flex-align-items:center;/* NEW - Chrome */-webkit-align-items:center;/* NEW, Spec - Opera 12.1, Firefox 20+ */align-items:center;}.pageVipRegistration .thirdwrap:after{all:unset;}.pageVipRegistration .threeWide{float:left;width:32%;}@media (max-width:600px) and (min-width:0px){.pageVipRegistration .threeWide{width:100%;}}.pageVipRegistration .note{font-size:11px;display:inline-block;margin-top:-5px;color:#828282;float:left;}.pageVipRegistration .blackbutton{color:#fff;background:#000;margin:0px;border-radius:0px;width:100%;max-width:270px;padding:14px 10px 8px 10px;font-size:16px;}@media (max-width:980px) and (min-width:601px){.dtOnly{display:none !important;}}@media (max-width:780px) and (min-width:601px){.dtOnly{display:none !important;}}@media (max-width:600px) and (min-width:0px){.dtOnly{display:none !important;}}@media (max-width:420px) and (min-width:0px){.dtOnly{display:none !important;}}@media (max-width:240px) and (min-width:0px){.dtOnly{display:none !important;}}@media (max-width:600px) and (min-width:0px){.dtTab{display:none !important;}}@media (max-width:420px) and (min-width:0px){.dtTab{display:none !important;}}@media (max-width:240px) and (min-width:0px){.dtTab{display:none !important;}}@media (min-width:981px){.tabOnly{display:none !important;}}@media (max-width: ieSuckspx){display:none !important;}@media (max-width:600px) and (min-width:0px){.tabOnly{display:none !important;}}@media (max-width:420px) and (min-width:0px){.tabOnly{display:none !important;}}@media (max-width:240px) and (min-width:0px){.tabOnly{display:none !important;}}@media (min-width:981px){.tabMob{display:none !important;}}@media (max-width: ieSuckspx){display:none !important;}@media (min-width:981px){.mobOnly{display:none !important;}}@media (max-width:980px) and (min-width:601px){.mobOnly{display:none !important;}}@media (max-width:780px) and (min-width:601px){.mobOnly{display:none !important;}}@media (max-width: ieSuckspx){display:none !important;}.hidden{display:none !important;}.floatLeft{float:left !important;}.floatRight{float:right !important;}.selwrap select{border:0px;background-color:transparent;-webkit-appearance:none;}textarea,input{outline:none;}.respimg{max-width:100%;}.button{border:0px;font-size:16px;line-height:16px;display:block;padding:8px 12.8px 12.8px 12.8px;text-transform:uppercase;letter-spacing:0.5px;background-color:#000;color:#fff;}.bluebutton,a.bluebutton{border:0px;font-size:12px;line-height:12px;display:block;padding:8px 12.8px 12.8px 12.8px;text-transform:uppercase;letter-spacing:0.5px;border-radius:4px;background-color:#005fa1;color:#fff;text-transform:uppercase;font-weight:normal;font-family:'helvneue';text-align:center;}.blackbutton,a.blackbutton{border:0px;font-size:12px;line-height:12px;display:block;padding:8px 12.8px 12.8px 12.8px;text-transform:uppercase;letter-spacing:0.5px;border-radius:4px;background-color:#000;color:#fff;text-transform:uppercase;font-weight:normal;font-family:'helvneue';text-align:center;}.imgbutton{border:0px;display:block;background-color:transparent;-webkit-appearance:none;}.blue{color:#005fa1 !important;}.red{color:#ff3030 !important;}.green{color:#59c80f !important;}.was,.grey{color:#9b9b9b !important;}.now{color:#f20000 !important;}.fleft{width:100%;float:left;min-height:1px;}.centertext{text-align:center;}.selwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;/* fallback */background-image:url('../images/greyarr-down.png');/* Saf4+, Chrome */background-image:url('../images/greyarr-down.png'), -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));/* Chrome 10+, Saf5.1+ */background-image:url('../images/greyarr-down.png'), -webkit-linear-gradient(top, #fff, #f4f4f4);/* FF3.6+ */background-image:url('../images/greyarr-down.png'), -moz-linear-gradient(top, #fff, #f4f4f4);/* IE10 */background-image:url('../images/greyarr-down.png'), -ms-linear-gradient(top, #fff, #f4f4f4);/* Opera 11.10+ */background-image:url('../images/greyarr-down.png'), -o-linear-gradient(top, #fff, #f4f4f4);/* W3C */background-image:url('../images/greyarr-down.png'), linear-gradient(to bottom, #fff, #f4f4f4);border:1px #cbcbcb solid;width:100%;height:34px;background-repeat:no-repeat;background-position:96% 14px;overflow:hidden;}.selwrap select{border:0px;background-color:transparent;-webkit-appearance:none;width:120%;margin-top:8px;text-indent:0px;margin-left:8px;cursor:pointer;font-weight:normal;outline:none;}.generic-form{font-size:15px;}.generic-form a{text-decoration:underline;color:#000;}.generic-form label{width:100%;float:left;margin-bottom:3px;}.generic-form label .tooltip{text-decoration:underline;font-size:12px;cursor:pointer;}.generic-form input[type="text"],.generic-form input[type="email"],.generic-form input[type="number"],.generic-form input[type="password"],.generic-form input[type="tel"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;height:33px;border:1px #dbdbdb solid;padding-left:6px;}.generic-form input[type="text"].thirdinp,.generic-form input[type="email"].thirdinp,.generic-form input[type="number"].thirdinp,.generic-form input[type="password"].thirdinp,.generic-form input[type="tel"].thirdinp{width:31.33%;float:left;}.generic-form .formnote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.generic-form .thirdwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}.generic-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;height:100px;border:1px #dbdbdb solid;}.generic-form input[type="text"].miniinp,.generic-form input[type="email"].miniinp,.generic-form input[type="number"].miniinp,.generic-form input[type="password"].miniinp,.generic-form input[type="tel"].miniinp,.generic-form .selwrap.miniinp,.generic-form label.miniinp,.generic-form .thirdwrap.miniinp{width:48%;}.generic-form input[type="text"].miniinp.l,.generic-form input[type="email"].miniinp.l,.generic-form input[type="number"].miniinp.l,.generic-form input[type="password"].miniinp.l,.generic-form input[type="tel"].miniinp.l,.generic-form .selwrap.miniinp.l,.generic-form label.miniinp.l,.generic-form .thirdwrap.miniinp.l{float:left;}.generic-form input[type="text"].miniinp.r,.generic-form input[type="email"].miniinp.r,.generic-form input[type="number"].miniinp.r,.generic-form input[type="password"].miniinp.r,.generic-form input[type="tel"].miniinp.r,.generic-form .selwrap.miniinp.r,.generic-form label.miniinp.r,.generic-form .thirdwrap.miniinp.r{float:right;}.generic-form .formclear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;height:6px;}.generic-form button[type="submit"]{float:left;margin-top:20px;}.generic-form .radwrap,.generic-form .checkwrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:18px;}.generic-form .radwrap input[type="radio"],.generic-form .checkwrap input[type="radio"]{display:inline-block;vertical-align:middle;}.generic-form .radwrap span,.generic-form .checkwrap span{display:inline-block;float:none;vertical-align:middle;padding-left:6px;margin:0px;height:auto;cursor:pointer;}.generic-form .checkwrap{width:100%;}@media (max-width:600px) and (min-width:0px){.generic-form .checkwrap{margin-bottom:3px;}}.generic-form .checkwrap input{width:18px;float:left;}.generic-form .checkwrap span{width:calc(100% - 26px);float:right;}.generic-form p{width:100%;float:left;margin:0px;}.generic-form .checkwrap.mini{float:right;}.generic-form .selwrap{float:left;border-color:#dbdbdb;}.generic-form.leftform label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:140px;padding-top:6px;padding-right:10px;}@media (max-width:780px) and (min-width:601px){.generic-form.leftform label{width:100%;}}@media (max-width:600px) and (min-width:0px){.generic-form.leftform label{width:100%;}}.generic-form.leftform input[type="text"],.generic-form.leftform input[type="email"],.generic-form.leftform input[type="number"],.generic-form.leftform input[type="password"],.generic-form.leftform input[type="tel"],.generic-form.leftform .selwrap,.generic-form.leftform .checkwrap.mini,.generic-form.leftform .thirdwrap,.generic-form.leftform .formnote{width:calc(100% - 140px);border-radius:0px;}.generic-form.leftform input[type="text"].miniinp,.generic-form.leftform input[type="email"].miniinp,.generic-form.leftform input[type="number"].miniinp,.generic-form.leftform input[type="password"].miniinp,.generic-form.leftform input[type="tel"].miniinp,.generic-form.leftform .selwrap.miniinp,.generic-form.leftform .checkwrap.mini.miniinp,.generic-form.leftform .thirdwrap.miniinp,.generic-form.leftform .formnote.miniinp{width:48%;}.generic-form.leftform input[type="text"].miniinp.l,.generic-form.leftform input[type="email"].miniinp.l,.generic-form.leftform input[type="number"].miniinp.l,.generic-form.leftform input[type="password"].miniinp.l,.generic-form.leftform input[type="tel"].miniinp.l,.generic-form.leftform .selwrap.miniinp.l,.generic-form.leftform .checkwrap.mini.miniinp.l,.generic-form.leftform .thirdwrap.miniinp.l,.generic-form.leftform .formnote.miniinp.l{float:left;}.generic-form.leftform input[type="text"].miniinp.r,.generic-form.leftform input[type="email"].miniinp.r,.generic-form.leftform input[type="number"].miniinp.r,.generic-form.leftform input[type="password"].miniinp.r,.generic-form.leftform input[type="tel"].miniinp.r,.generic-form.leftform .selwrap.miniinp.r,.generic-form.leftform .checkwrap.mini.miniinp.r,.generic-form.leftform .thirdwrap.miniinp.r,.generic-form.leftform .formnote.miniinp.r{float:right;}.generic-form.leftform input[type="text"].thirdinp,.generic-form.leftform input[type="email"].thirdinp,.generic-form.leftform input[type="number"].thirdinp,.generic-form.leftform input[type="password"].thirdinp,.generic-form.leftform input[type="tel"].thirdinp,.generic-form.leftform .selwrap.thirdinp,.generic-form.leftform .checkwrap.mini.thirdinp,.generic-form.leftform .thirdwrap.thirdinp,.generic-form.leftform .formnote.thirdinp{width:32%;float:left;}.generic-form.leftform input[type="text"].thirdinp:nth-child(2),.generic-form.leftform input[type="email"].thirdinp:nth-child(2),.generic-form.leftform input[type="number"].thirdinp:nth-child(2),.generic-form.leftform input[type="password"].thirdinp:nth-child(2),.generic-form.leftform input[type="tel"].thirdinp:nth-child(2),.generic-form.leftform .selwrap.thirdinp:nth-child(2),.generic-form.leftform .checkwrap.mini.thirdinp:nth-child(2),.generic-form.leftform .thirdwrap.thirdinp:nth-child(2),.generic-form.leftform .formnote.thirdinp:nth-child(2){margin:0px 2%;}@media (max-width:780px) and (min-width:601px){.generic-form.leftform input[type="text"],.generic-form.leftform input[type="email"],.generic-form.leftform input[type="number"],.generic-form.leftform input[type="password"],.generic-form.leftform input[type="tel"],.generic-form.leftform .selwrap,.generic-form.leftform .checkwrap.mini,.generic-form.leftform .thirdwrap,.generic-form.leftform .formnote{width:100%;}}@media (max-width:600px) and (min-width:0px){.generic-form.leftform input[type="text"],.generic-form.leftform input[type="email"],.generic-form.leftform input[type="number"],.generic-form.leftform input[type="password"],.generic-form.leftform input[type="tel"],.generic-form.leftform .selwrap,.generic-form.leftform .checkwrap.mini,.generic-form.leftform .thirdwrap,.generic-form.leftform .formnote{width:100%;}}.diamondinfo{border-bottom:1px solid #636363;border-left:1px solid #636363;width:100%;margin:20px 0;}.diamondinfo tr td,.diamondinfo tr th{padding:10px !important;font-size:12px;border-top:1px solid #636363;border-right:1px solid #636363;text-align:center;}#response .error{margin:1em 0;border:1px solid #ed0000;color:#ed0000;padding:0.5em;}#response .info{margin:1em 0;border:1px solid #8cd814;color:#6ea910;padding:0.5em;/* Google recaptcha */}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:13px;}}.page-contact .g-recaptcha{float:left;width:100%;margin-bottom:15px;}