@font-face{font-family:'bebas_neueregular';src:url('/unify/css/webfonts/BebasNeue-webfont.eot');src:url('/unify/css/webfonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),url('/unify/css/webfonts/BebasNeue-webfont.woff') format('woff'),url('/unify/css/webfonts/BebasNeue-webfont.ttf') format('truetype'),url('/unify/css/webfonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal;}body{font:normal 12px Lato,arial,sans-serif;color:#333;background:#000 url(//static.fleshlight.com/images/backgrounds/homepage-bg.jpg) center top no-repeat;background-attachment:fixed;}body,html,#wrap{width:100%;height:100%;}body,html,#wrap,form{padding:0;margin:0;}#wrap,#header,#toolbar{text-align:center;}#wrap{position:relative;}.none,hr{display:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}a img{border:0;}.left{float:left;text-align:left;}.right{float:right;text-align:right;}.clear{font-size:0;line-height:0;height:0;margin:0;padding:0;clear:both;}#toolbar .bg{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3f8200),color-stop(1,#a6d543));background:-ms-linear-gradient(bottom,#3f8200,#a6d543);background:-moz-linear-gradient(center bottom,#3f8200 0%,#a6d543 100%);background:-o-linear-gradient(#a6d543,#3f8200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6d543',endColorstr='#3f8200',GradientType=0);}.navtip{background:transparent url(//static.fleshlight.com/interface/3.0/bgs.png) 0 0 repeat-x;}#header h1,#utility a.search,#utility a.cart,#utility .regional-settings a,#utility .regional-settings,#toolbar a.toolbar-icon,#signup-button,#toolbar-toggle a{background:transparent url(//static.fleshlight.com/interface/3.0/sprites.png?x) 0 0 no-repeat;display:block;text-indent:-999em;overflow:hidden;text-align:left;}#utility .cssCCRegionalSettings{top:3px;position:relative;display:inline;float:right;margin-left:5px;}#cssCCGeoTools img{position:relative;top:3px;margin-right:6px;}#cssCCLanguageSelect{color:#999;background-color:#333;text-transform:uppercase;border-color:transparent;font-size:9px;}.tooltip,.tooltip-icon{background:transparent url(//static.fleshlight.com/interface/3.0/tooltip-new.png) 0 0 no-repeat;display:block;text-indent:-999em;overflow:hidden;text-align:left;}.tooltip.wide{background:transparent url(//static.fleshlight.com/interface/3.0/tooltip-new.png) 184px 0 no-repeat;}#header{position:relative;z-index:200;height:98px;font-size:0;background:#000;}#header h1{position:absolute;margin:0;padding:0;}#header h1 a,#header h1{background-position:-59px 0;width:205px;height:54px;left:59px;display:inline;top:-6px;}#header .logo-ribbon{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a6d543),color-stop(1,#3f8200));background:-ms-linear-gradient(bottom,#a6d543,#3f8200);background:-moz-linear-gradient(center bottom,#a6d543 0%,#3f8200 100%);background:-o-linear-gradient(#3f8200,#a6d543);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f8200',endColorstr='#a6d543',GradientType=0);width:40px;height:49px;display:inline-block;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:4px;}#header .logo-ribbon img{height:28px;padding:16px 6px;}#header h1 a{text-indent:-999em;overflow:hidden;display:inline-block;color:white;}#header-support{position:absolute;left:226px;top:25px;}#safety{margin-bottom:-13px;text-align:right;text-transform:uppercase;font-size:10px;color:#b8b8b8;}.safety_divider{margin-right:5px;margin-left:5px;}#utility{height:32px;float:right;margin:20px 0 0;}#utility,#utility li,#nav,#nav li{padding:0;list-style:none;}#utility li,#nav li{display:inline;}#utility li a{display:block;float:left;margin-left:10px;font-size:10px;color:#b8b8b8;text-transform:uppercase;}#utility li,#utility li a{height:34px;line-height:34px;}#utility a.last{margin-right:10px;}#q{float:left;border:0;width:80px;padding:3px;height:12px;margin:8px -15px 0 15px;}#utility a.search{width:28px;height:28px;background-position:0 -89px;margin-top:3px;}#utility a.cart{background-position:0 -54px;width:34px;}#utility .cart-icon{position:relative;width:34px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-right:10px;}#utility .cart-items{position:absolute;top:-3px;left:37px;background:#ca2b16;text-indent:0;text-align:center;padding:3px 4px;font-size:8px;width:auto;height:8px;line-height:8px;color:#fff;border:1px solid #d2331e;-moz-border-radius:6px;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#ca2b16),to(#a01f0e));background:-moz-linear-gradient(top,#ca2b16,#a01f0e);text-shadow:1px 1px #530f06;}#utility .regional-settings,#utility .regional-settings a{background-color:transparent;background-repeat:no-repeat;}#utility .regional-settings{background-position:-59px -151px;font-size:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:34px;width:34px;margin-left:10px;}#utility .regional-settings a{width:34px;background-position:center center;margin-left:0;text-align:left;}#nav{background:#393939;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#141414),color-stop(1,#393939));background:-ms-linear-gradient(bottom,#141414,#393939);background:-moz-linear-gradient(center bottom,#141414 0%,#393939 100%);background:-o-linear-gradient(#393939,#141414);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939',endColorstr='#141414',GradientType=0);margin:0 auto;padding:0;position:absolute;top:60px;width:960px;height:37px;border:0;text-align:center;}#nav td{vertical-align:middle;text-align:center;height:37px;padding:0 22px;margin:0;border-right:1px solid #3e3e3e;border-left:1px solid #121212;}#nav td a{text-align:center;vertical-align:middle;height:37px;font-size:15px;font-weight:400;color:#96d23a;}#nav .nav1848{width:550px;}#nav .nav753{border-left:0;}#nav .nav1765{border-right:0;background:transparent url(//static.fleshlight.com/interface/fleshjack.png) center center no-repeat;width:87px;}#nav .nav1765 span{visibility:hidden;}#nav .navfj-cat,#nav .navfj-cat a,#nav .navfj-cat span{width:400px!important;margin:0 auyto;}#nav .navfj-cat span{visibility:visible;}#nav .subnav{display:none;position:absolute;top:37px;left:0;height:175px;z-index:99;background:transparent url(//static.fleshlight.com/interface/3.0/subnav.png) no-repeat;width:960px;text-align:center;overflow:hidden;}#nav .subnav-scroll{position:relative;top:0;left:0;margin:0 auto;}#nav .subnav-scroll div{float:left;}#nav .subnav-scroll div,#nav .subnav-scroll div a{display:block;position:relative;width:175px;height:145px;background-position:0 0;background-repeat:no-repeat;}#nav .subnav-scroll span{width:175px;top:0;left:0;position:absolute;display:block;padding-top:110px;text-align:center;font-size:12px;color:#fff;}#nav .subnav-scroll div a:hover span{color:#62a200;}#nav .subnav-scroll-bar{position:absolute;left:30px;top:150px;height:11px;width:900px;margin:0 auto;}#nav .ui-slider{border:1px solid #62a200;}#nav .ui-slider-handle{outline:0;height:15px;background-color:#62a200;background:-webkit-gradient(linear,0 top,0 bottom,from(#69a900),to(#215c00));border-color:#a6e14c;width:50px;margin-left:-25px;cursor:hand;cursor:pointer;}.promise{width:960px;height:207px;background-image:url('//static.fleshlight.com/interface/3.0/footer-promise-bg-with-charity.png');background-repeat:no-repeat;}#footer-promise-homepage{margin-top:-166px;padding-top:16px;}#footer-promise{margin-top:-13px;padding-top:12px;}#footer-promise-homepage div,#footer-promise div{float:left;}#col-one{padding-left:48px;}#col-two{width:10px;height:170px;margin-left:20px;background-image:url('//static.fleshlight.com/interface/3.0/footer-promise-privacy-bg.png');background-repeat:no-repeat;background-position:left center;}#col-three{margin-top:-10px;padding-top:17px;padding-left:13px;}#col-three img{padding-bottom:12px;}#col-four{width:10px;height:170px;margin-left:10px;background-image:url('//static.fleshlight.com/interface/3.0/footer-promise-privacy-bg.png');background-repeat:no-repeat;background-position:right center;}#col-five{padding-left:23px;}#contact-us{padding-top:5px;}.sub-col{margin-top:10px;}.col-divider{padding-left:12px;padding-right:12px;}#footer-nav{padding-bottom:25px;}.footer-nav-list{float:left;margin:5px 0px 5px 0px;padding:0px;width:100%;}.footer-nav-list li{display:inline;padding:0px 5px 0px 5px;border-left:2px solid #666;}.footer-nav-list li:nth-child(1){border-left:0px;}#footer.content{background-color:#222!important;text-align:center;padding:10px 0 40px;color:#666;border-top:3px solid #666;}#footer.content a{color:#ddd;}#footer.homepage{padding-top:840px;padding-bottom:50px;background-color:#000 !important;border-top:0;}#toolbar{position:fixed;z-index:199;width:100%;bottom:0;left:0;}#toolbar ul,#toolbar li{margin:0;padding:0;list-style:none;}#toolbar ul{margin-left:40px;float:left;}#toolbar li{display:inline;}#toolbar ul,#toolbar li,#toolbar a.toolbar-icon{height:33px;line-height:33px;font-size:13px;color:#fff;}#toolbar li a.toolbar-icon{display:block;float:left;height:21px;line-height:21px;margin-top:7px;margin-left:9px;padding:0 10px 0 35px;border-left:1px solid #427606;text-indent:0!important;}img.toolbar-thumbs{display:block;float:left;height:56px;line-height:56px;margin-top:-25px;margin-left:-40px;padding-right:15px;padding-left:0px;}#toolbar .border-right{width:4px;height:33px;float:right;background-position:-32px -117px;}#toolbar .bg{height:33px;width:960px;position:absolute;}#toolbar a.videos{background-image:url('//static.fleshlight.com/interface/3.0/videos-footer.png');background-position:0px 15px;height:40px!important;margin-top:-10px!important;margin-left:10px !important;border:0!important;padding-left:90px!important;line-height:55px!important;cursor:default;}img.toolbar-thumbs{cursor:pointer;}img#whatisafl{padding-left:8px;}img#howdoesitwork{padding-left:38px;padding-bottom:55px;}img#seeit{padding-left:38px;padding-bottom:55px;}#toolbar a.help{background-position:-305px -60px;}#toolbar a.socialize{background-position:-305px -30px;cursor:default;}#toolbar a.socialize:hover{text-decoration:none;}#toolbar a.signup{width:200px;margin-left:35px;padding-left:4px!important;background:url('//static.fleshlight.com/interface/3.0/footer-toolbar-offers.png');background-repeat:no-repeat;background-position:-18px 0px;cursor:default;}#toolbar a.signup:hover{text-decoration:none;}#toolbar .overview{background-position:-222px -107px;}#toolbar .see-how-it-works{background-position:-298px -107px;}#toolbar .see-it-in-action-new{background-position:-374px -107px;}#toolbar .video-icons a{text-indent:0;text-align:center;font-size:10px;font-weight:700;color:#fff;position:relative;width:76px;margin:0 6px;height:53px;}#toolbar .video-icons span{background-color:#000;opacity:.75;position:absolute;bottom:0;left:0;}#toolbar .right{height:33px;font-size:0;text-align:left;}#signup-button,#signup-email{margin:7px 0 0;}#signup-email{height:12px;padding:4px;border:0;font-size:11px;color:#333;width:160px;float:left;}#signup-button{float:left;width:21px;height:21px;background-position:0 -117px;margin-right:5px;}#signup-thanks{display:block;float:left;font-size:12px;padding:0 12px;height:33px;line-height:33px;color:#fff;}.tooltip{display:none;position:absolute;width:277px;height:83px;background-position:0 0;color:#fff;z-index:200;text-indent:0;text-align:center;}.tooltip.wide{width:440px;background-position:0 -184px;}.tooltip .container{padding:10px 5px;}a.tooltip-icon{float:left;margin:0 4px;}.tooltip a.live-help{width:152px;height:52px;background-position:0 -278px;}.tooltip a.faqs{width:98px;height:52px;background-position:-278px -53px;}.tooltip a.request-callback{width:152px;height:52px;background-position:0 -335px;}.tooltip .social-icons a{width:44px;height:43px;}.social-icons .twitter{background-position:-44px -83px;}.social-icons .facebook{background-position:0 -83px;}.social-icons .youtube{background-position:-88px -83px;}.social-icons .blog{background-position:-132px -83px;}.social-icons .forum{background-position:-177px -83px;}#cboxContent{z-index:9999!important;}#exit-offer{background:transparent url(//static.fleshlight.com/interface/exit-offer.png) center no-repeat;width:688px;height:439px;position:absolute;z-index:99999999;}#exit-offer .coupon{position:absolute;top:268px;left:469px;width:158px;height:32px;line-height:32px!important;font-size:16px;font-weight:700;color:#7dca2f;text-align:center;}#header-support.coupon{font-size:12px;color:#999;}#header-support.coupon b{font-weight:700;font-size:14px;color:#a2ec1a;}#free-shipping{height:171px;width:39px;right:0;top:45%;position:absolute;z-index:0;overflow:hidden;}#free-shipping .bar{position:absolute;top:0;left:0;width:39px;height:171px;text-indent:-999em;overflow:hidden;background:transparent url(//static.fleshlight.com/interface/3.0/sale-ship.png) 0 0 no-repeat;cursor:pointer;cursor:hand;}#free-shipping .info{position:absolute;height:171px;width:300px;top:0;left:42px;text-align:left;font-size:10px;background-color:rgba(0,0,0,0.75);}#free-shipping .pad{padding:10px 80px 0 10px;background:transparent url(//static.fleshlight.com/interface/3.0/sale-ship.png) -205px center no-repeat;}#free-shipping h3,#free-shipping strong,#free-shipping .upper,#free-shipping h3 span{text-transform:uppercase;display:block;}#free-shipping h3{margin:0;padding:0;color:#fff;font-size:18px;font-weight:700;line-height:17px;}#free-shipping h3 span{font-size:20px;}#free-shipping strong{color:#96d23a;font-size:12px;}#free-shipping small{color:#a2a7ac;font-size:10px;}#free-shipping .upper{margin-bottom:10px;}#sale-ship{height:250px; width:39px;right:0px;top:253px;position:fixed;z-index:666;overflow:hidden;}#sale-ship .bar{position:absolute;top:0px;left:0;width:39px;height:250px;text-indent:-999em;overflow:hidden;background:transparent url(//static.fleshlight-international.eu/interface/3.0/sale-ship.png) 0 0 no-repeat;cursor:pointer;cursor:hand;}#sale-ship .info{position:absolute;height:250px;width:500px;top:0;left:42px;text-align:left;font-size:10px;//background-color:rgba(0,0,0,0.75);background:transparent;}#sale-ship .pad{height:250px;background:transparent url(//static.fleshlight-international.eu/interface/3.0/sale-ship.png) -42px center no-repeat;}#sale-ship h3,#sale-ship strong,#sale-ship .upper,#sale-ship h3 span{text-transform:uppercase;display:block;}#sale-ship h3{margin:0;padding:0;color:#fff;font-size:18px;font-weight:700;line-height:17px;}#sale-ship h3 span{font-size:20px;}#sale-ship strong{color:#96d23a;font-size:12px;}#sale-ship small{color:#a2a7ac;font-size:10px;}#sale-ship .upper{margin-bottom:10px;}#weekly-special{display:none;height:220px;width:39px;right:0;top:150px;position:fixed;z-index:666;overflow:hidden;}#weekly-special .bar{position:absolute;top:0;left:0;width:39px;height:220px;text-indent:-999em;overflow:hidden;background:transparent url(//static.fleshlight.com/interface/3.0/red-case.png) 0 0 no-repeat;cursor:pointer;cursor:hand;}#weekly-special .info{position:absolute;height:220px;width:500px;top:0;left:42px;text-align:left;font-size:10px;//background-color:rgba(0,0,0,0.75);background:transparent;}#weekly-special .pad{height:220px;background:transparent url(//static.fleshlight.com/interface/3.0/red-case.png) -42px center no-repeat;}#weekly-special h3,#weekly-special strong,#weekly-special .upper,#weekly-special h3 span{text-transform:uppercase;display:block;}#weekly-special h3{margin:0;padding:0;color:#fff;font-size:18px;font-weight:700;line-height:17px;}#weekly-special h3 span{font-size:20px;}#weekly-special strong{color:#96d23a;font-size:12px;}#weekly-special small{color:#a2a7ac;font-size:10px;}#weekly-special .upper{margin-bottom:10px;}.content{width:960px;margin:0 auto;text-align:left;position:relative;}.product-image-area{position:relative;display:block;}.product-image-area .new-notification{position:absolute;top:-7px;right:6px;}#mb{position:absolute;top:19px;left:420px;}#doggy-ear{pointer-events:none;position:absolute;z-index:7;left:0;background:transparent url(//static.fleshlight.com/interface/3.0/veterans-doggy.png) 0 0 no-repeat;height:201px;width:205px;}.cssProdDetailMoreInfoSubText{display:none;}:focus{outline:none;}.cssReviewOrderBtn{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:rgb(157,208,51); background:-moz-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(157,208,51,1)),color-stop(100%,rgba(67,136,0,1))); background:-webkit-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-o-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-ms-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:linear-gradient(to bottom,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd033',endColorstr='#438800',GradientType=0 ); margin-top:20px;margin-bottom:20px;border:none;cursor:pointer;position:relative;padding:10px 20px;border-radius:5px;line-height:29px;color:white;text-decoration:none;font-family:'bebas_neueregular';font-size:24px;text-transform:uppercase;letter-spacing:0px;}.cssReviewOrderBtn:hover{background:#438800; background:-moz-linear-gradient(top,#438800 0%,#9dd033 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#438800),color-stop(100%,#9dd033)); background:-webkit-linear-gradient(top,#438800 0%,#9dd033 100%); background:-o-linear-gradient(top,#438800 0%,#9dd033 100%); background:-ms-linear-gradient(top,#438800 0%,#9dd033 100%); background:linear-gradient(to bottom,#438800 0%,#9dd033 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#438800',endColorstr='#9dd033',GradientType=0 ); }.fj{background:rgb(0,166,248); background:-moz-linear-gradient(top,rgba(0,166,248,1) 0%,rgba(0,114,169,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,166,248,1)),color-stop(100%,rgba(0,114,169,1))); background:-webkit-linear-gradient(top,rgba(0,166,248,1) 0%,rgba(0,114,169,1) 100%); background:-o-linear-gradient(top,rgba(0,166,248,1) 0%,rgba(0,114,169,1) 100%); background:-ms-linear-gradient(top,rgba(0,166,248,1) 0%,rgba(0,114,169,1) 100%); background:linear-gradient(to bottom,rgba(0,166,248,1) 0%,rgba(0,114,169,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a6f8',endColorstr='#0072a9',GradientType=0 ); }.btnClose{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:rgb(157,208,51); background:-moz-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(157,208,51,1)),color-stop(100%,rgba(67,136,0,1))); background:-webkit-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-o-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:-ms-linear-gradient(top,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); background:linear-gradient(to bottom,rgba(157,208,51,1) 0%,rgba(67,136,0,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd033',endColorstr='#438800',GradientType=0 ); border:none;cursor:pointer;border-radius:5px;line-height:29px;font-family:'bebas_neueregular';font-size:16px;color:#fff;padding:2px 15px;}.btnClose:hover{background:#438800; background:-moz-linear-gradient(top,#438800 0%,#9dd033 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#438800),color-stop(100%,#9dd033)); background:-webkit-linear-gradient(top,#438800 0%,#9dd033 100%); background:-o-linear-gradient(top,#438800 0%,#9dd033 100%); background:-ms-linear-gradient(top,#438800 0%,#9dd033 100%); background:linear-gradient(to bottom,#438800 0%,#9dd033 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#438800',endColorstr='#9dd033',GradientType=0 ); }.cssCheckoutPopup{border:none;border-radius:5px;background-color:#fff;-webkit-box-shadow:0px 0px 19px rgba(50,50,50,1);-moz-box-shadow:0px 0px 19px rgba(50,50,50,1);box-shadow:0px 0px 19px rgba(50,50,50,1);}#better-breadcrumbs{margin:0 auto;position:relative;z-index:11;margin-bottom:-30px;height:55px !important;top:-30px !important;background:#000;}#better-breadcrumbs .icon-home{display:block;text-indent:-999em;overflow:hidden;direction:ltr;width:32px;height:25px;background:transparent url("//static.fleshlight.com/interface/sprites.png") -336px 1px no-repeat;float:left;position:absolute;bottom:7px;}#better-breadcrumbs ul{margin:0 28px 0 32px;padding:0;position:absolute;bottom:5px;}#better-breadcrumbs ul,#better-breadcrumbs li{list-style:none;height:24px;}#better-breadcrumbs li{display:inline;}#better-breadcrumbs li a,#better-breadcrumbs .icon-share{display:block;height:25px;line-height:25px !important;font:normal 12px arial,sans-serif;color:#aaa;text-shadow:1px 1px 1px #000;text-decoration:none;float:left;margin:0 10px;}#better-breadcrumbs .icon-share{position:absolute;float:none;right:0;z-index:12 !important;bottom:4px;}#better-breadcrumbs li a:hover,#better-breadcrumbs .icon-share:hover{text-decoration:underline;}#better-breadcrumbs .share-panel{display:none;width:100px;padding:10px;position:absolute;z-index:12 !important;top:23px;right:5px;border:1px solid #ccc;border-right:2px solid #999;border-bottom:2px solid #666;font-size:12px;background:#eee url("//static.fleshlight.com/interface/share-bg.png") top repeat-x;}#better-breadcrumbs .share-panel b{display:block;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #ccc;}#better-breadcrumbs .share-panel p{margin:0;padding:4px 0;}.hr{height:1px;font-size:0;line-height:0;margin:15px 0;background-color:#ddd;}#better-breadcrumbs{position:relative;top:-4px;}#category,#product{margin-top:30px;}#category-content,#product-detail{padding:25px 45px 45px 45px;}#category-content,#product-detail{background-color:#fff;}#category-right,#product-right{float:right;width:655px;}.category-header{clear:left;margin-top:3px;}.category-header .banner{background:#333 url("//static.fleshlight.com/images/interface/category-header.jpg") no-repeat;width:660px;height:73px;border-bottom:3px solid #c7c7c7;}.category-header h2{font:normal 30px;color:#fff;text-transform:uppercase;margin:10px 0 0 77px;padding:0;float:left;}.category-header .copy,.subcategory-header-copy{background-color:#ededed;padding:20px 30px;width:600px;font:normal 12px;color:#575757;}.subcategory-header{width:660px;height:144px;position:relative;background-color:#111;margin-top:3px;border-bottom:4px solid #d4d4d4;z-index:9;}.subcategory-header-copy{}.subcategory-header h2{position:absolute;z-index:20;text-transform:uppercase;margin:0;padding:0;top:45px;left:34px;color:#81b935;font:normal 15px;}.subcategory-header b{display:block;font:normal 40px;color:#fff;text-indent:-1px;line-height:35px;}.subcategory-header img{position:absolute;top:0; left:0;border:0;width:660px;height:144px;z-index:9;}.item-tile{background:#fff none center top no-repeat; width:627px; height:202px; position:relative; margin:10px 0; padding-left:28px; cursor:hand; cursor:pointer; }.item-tile h3{font-weight:normal; font-size:19px; color:#519a00; text-transform:uppercase; margin:0; padding:0; position:absolute; top:28px; letter-spacing:-1px; height:85px; line-height:24px; }.item-tile h3 b{font-weight:bold; font-size:34px; color:#2a2b31; display:block; line-height:28px; }.item-tile img{float:right; }.item-tile p{font:normal 12px; color:#434343; margin:0; padding:0; }.item-tile p.description{position:relative; top:110px; font-size:14px; }.item-tile .bar{position:absolute; top:137px; left:28px; width:234px; height:34px; text-transform:uppercase; }.item-tile .bar p{line-height:34px; color:#a7e251; }.item-tile .bar p b{font-size:22px; color:#fff; display:block; position:absolute; top:0; left:45px; }.item-tile .bar a{display:block; position:absolute; top:0; left:134px; height:34px; width:100px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; line-height:34px; font-size:16px; }.product-tile{background-image:url("//static.fleshlight.com/images/homepage/product-bg.jpg"); }.product-tile img{position:absolute;right:0;top:0;}.product-tile .bar{left:9px;padding-left:10px;}.product-tile .bar p{font-size:8px;}.product-tile .bar p b{left:35px;}.product-tile .bar a{left:124px;width:137px;font-size:14px;}.category-tile{width:413px;height:227px;float:left;padding:0;margin:11px;}.category-tile h3{height:auto;left:25px;top:155px;font-size:15px;line-height:20px;width:245px;}.category-tile h3 b{font-size:25px;line-height:20px;}.category-tile .bar{width:80px;height:63px;top:164px;left:273px;vertical-align:middle;}.category-tile .bar a{width:80px;height:50px;padding-top:13px;padding-right:33px;left:0;line-height:18px;}.category-tile .description{display:none;}#sidebar{width:179px;float:left;}#sidebar .top,#sidebar .bottom{height:18px;}#sidebar .top{background:transparent url("//static.fleshlight.com/images/interface/sidebar/top.png") no-repeat;}#sidebar .bottom{background:transparent url("//static.fleshlight.com/images/interface/sidebar/bottom.png") no-repeat;}#sidebar .items{background:transparent url("//static.fleshlight.com/images/interface/sidebar/bg.png") repeat-y;text-align:center;}#sidebar .bar{padding:10px 0;height:10px;width:179px;background:transparent url("//static.fleshlight.com/images/interface/sidebar/bar.png") center no-repeat;}.product-simple,.upsell{position:relative;width:207px;height:290px;float:left;padding:5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;}.product-simple .product-description{display:none;}.product-simple .product-title,.upsell h4{font:bold 14px;color:#67a700;display:block;margin:3px 0;}.product-simple strike,.upsell strike{color:#666;}.product-simple .new-price,.upsell .new-price{font-weight:bold;}.product-simple img{margin:3px auto;height:195px;}@font-face{font-family:'bebas_neueregular';src:url('/unify/css/webfonts/BebasNeue-webfont.eot');src:url('/unify/css/webfonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),url('/unify/css/webfonts/BebasNeue-webfont.woff') format('woff'),url('/unify/css/webfonts/BebasNeue-webfont.ttf') format('truetype'),url('/unify/css/webfonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal;}.product-button-container,.upsell-button-container{position:absolute;width:100%;bottom:10px;}.product-simple .more-info,.product-simple .add-to-cart,.upsell .add-to-cart,.upsell .more-info,#product .add-to-cart{z-index:3;padding:10px 14px;text-align:center;font-size:18px;font-family:'bebas_neueregular',sans-serif;cursor:pointer;letter-spacing:1px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);color:white;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#91c71c;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2e8201),color-stop(1,#91c71c));background:-ms-linear-gradient(bottom,#2e8201,#91c71c);background:-moz-linear-gradient(center bottom,#2e8201 0%,#91c71c 100%);background:-o-linear-gradient(#91c71c,#2e8201);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91c71c',endColorstr='#2e8201',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;display:inline-block;}.product-simple label,.product-simple .quantity-field,.upsell .quantity-field,.upsell label{display:none;}.product-simple img.sold-out{opacity:0.5;}#product .product-image{float:left;position:relative;}#product .product-info{width:330px;float:left;margin-left:25px;}#product .product-info h2{font:bold 26px;margin:0 0 10px 0;}#product .product-description{margin:25px 0;padding:25px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;}#product .price{font-size:16px;color:#333;padding:5px 0;font-weight:bold;}#product .price-discount{font-size:14px;font-style:italic;padding:0 0 10px 0;color:#437400;display:block;}.upsell{height:200px;}.upsell img{margin:3px auto;}.shiw-p{position:absolute;z-index:10;top:279px;top:265px;left:0;text-decoration:none;outline:none;}.shiw-p,.shiw-p span{display:block;height:35px;background:transparent url("//static.fleshlight.com/images/special/see-how-it-works.png") -1000px -1000px no-repeat;}.shiw-p span{float:left;}.shiw-p .l{width:32px;background-position:0 -70px;}.shiw-p .r{width:3px;background-position:0 0;}.shiw-p .m{background-position:0 -35px;background-repeat:repeat-x;line-height:35px !important;font:bold;color:#fff;text-transform:uppercase;padding:0 8px;display:none;}.shiw-p:hover{text-decoration:none;}.shiw-p:hover .m{display:block;}.wide-search{background:#333;text-align:center;padding:10px 0;}.wide-search .input{width:530px;}.wide-search .submit{}.search-msg{font-size:16px;padding:15px 0;margin-bottom:15px;border-bottom:1px solid #ccc;}.search-msg b{font-style:italic;}.product-results,.product-results li{list-style:none;padding:0;margin:0;}.product-results div.result{width:207px;height:290px;float:left;padding:5px;margin:10px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;}.product-results li{display:inline;}.product-results h4{margin:3px;padding:0;}.product-results h4 a{color:#444;}.product-results .price{display:block;margin:3px;}.product-results .starify{margin:0 auto;width:85px;}.category-results{border-bottom:1px solid #ccc;}.category-results h4{padding-left:32px;background:transparent url("//static.fleshlight.com/interface/search-arrow.png") left center no-repeat;}.category-results h4 a{font:normal 24px;color:#333;text-decoration:none;}.category-results h4 b{color:#69b600;}.category-results .result{background-color:#fffeef;padding:10px;}#view-cart .upsell{width:205px;}#view-cart h2{font:bold 26px;margin:0 0 10px 0;}#view-cart table{width:100%;}#view-cart table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:3px;}#view-cart thead td{text-align:center;font:bold 14px;background-color:#eee;padding:5px;}#view-cart .subtotal{padding:5px;}#view-cart .remove-item{font-size:10px;}#view-cart tbody img{float:left;margin:0 10px 0 0;}#view-cart .product-name{font:bold 14px;color:#67a700;}#view-cart .update-button{background-image:url("//static.fleshlight.com/images/buttonBkg_03.png");border:solid 1px #666;color:#555;font-size:12px;padding:4px;}#view-cart .cart-total td{border:0;font-size:14px;padding:5px;}#view-cart .free-shipping{font-weight:bold;font-size:14px;text-align:right;}#view-cart .free-shipping img{width:25px;height:25px;}#view-cart .free-shipping small{font-weight:normal;font-size:10px;display:block;}#view-cart .continue-shopping,#view-cart .go-checkout{display:block;text-align:center;padding:5px 8px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#91c71c;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2e8201),color-stop(1,#91c71c));background:-ms-linear-gradient(bottom,#2e8201,#91c71c);background:-moz-linear-gradient(center bottom,#2e8201 0%,#91c71c 100%);background:-o-linear-gradient(#91c71c,#2e8201);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91c71c',endColorstr='#2e8201',GradientType=0);text-align:center;font-size:20px;font-family:'bebas_neueregular',sans-serif;cursor:pointer;letter-spacing:1px;border-radius:3px;}#view-cart .continue-shopping{background:#fbde65; background:-moz-linear-gradient(top,#fbde65 0%,#f9d752 14%,#f5c621 36%,#f1bc01 54%,#f1bb00 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbde65),color-stop(14%,#f9d752),color-stop(36%,#f5c621),color-stop(54%,#f1bc01),color-stop(100%,#f1bb00)); background:-webkit-linear-gradient(top,#fbde65 0%,#f9d752 14%,#f5c621 36%,#f1bc01 54%,#f1bb00 100%); background:-o-linear-gradient(top,#fbde65 0%,#f9d752 14%,#f5c621 36%,#f1bc01 54%,#f1bb00 100%); background:-ms-linear-gradient(top,#fbde65 0%,#f9d752 14%,#f5c621 36%,#f1bc01 54%,#f1bb00 100%); background:linear-gradient(to bottom,#fbde65 0%,#f9d752 14%,#f5c621 36%,#f1bc01 54%,#f1bb00 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbde65',endColorstr='#f1bb00',GradientType=0 ); color:#630;float:left;}#view-cart .go-checkout{padding:0 12px;line-height:40px;height:40px;float:right;color:#fff;}#view-cart .cart-ctas{margin:15px 0;}#product .product-gallery{margin:15px auto;text-align:center;}#product .product-gallery a{margin:5px;}#product .product-gallery img{border:1px solid #ddd;}.thanks-header{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}#CartTable{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px;}#CartTable thead td{background-color:#999;color:#fff;font-weight:bold;padding:5px;}.cssCategoryTitle{font:bold 18px; color:#fff; padding:5px; }.add-to-cart{cursor:pointer;cursor:hand;}#region-tool{position:absolute;width:934px;padding:10px;margin:0 auto;background-color:#fff;border:3px solid #999;font-size:12px;left:0;top:0;display:none;z-index:999;}#region-tool a{background-image:none !important;width:auto !important;line-height:auto !important;float:none !important;text-transform:none !important;display:inline !important;text-indent:auto !important;text-align:left !important;}#region-tool .countries a,#region-tool .languages a,#region-tool .countries b{display:block !important;width:186px !important;float:left !important;height:23px !important;margin:2px 0 !important;color:#333 !important;text-indent:0 !important;line-height:23px !important;}#region-tool .countries a:hover,#region-tool .languages a{background-color:#eee;text-decoration:none;}#region-tool .countries b{height:19px !important;border-bottom:1px solid #ccc;padding-bottom:4px !important;clear:left !important;float:none !important;width:100% !important;}#region-tool .countries img{margin:0 4px 0 10px;}#region-tool .languages{display:block;}#region-tool .title{text-indent:0;position:relative;background-color:#cbc7c3;height:auto;padding:10px;}#region-tool .title a{position:absolute !important;display:block !important;top:12px !important;left:900px !important;width:24px !important;height:24px !important;line-height:24px !important;font:bold 24px arial !important;color:#333 !important;text-indent:0 !important;text-align:center !important;}.unibut{color:#fff;background:#68a300 url(//static.fleshlight.com/interface/unibut/default.png) top repeat-x;text-align:center;padding:6px 12px;text-decoration:none;-moz-box-shadow:1px 1px 5px #666;-webkit-box-shadow:1px 1px 5px #666;box-shadow:1px 1px 5px #666;white-space:nowrap;}.unibut,.unibut span{cursor:hand;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.unibut span{background:transparent url(//static.fleshlight.com/interface/unibut/icons.png) no-repeat;margin-left:8px;}.unibut-round{border-radius:6px;}.unibut-blue{background-color:#00aeee;}.unibut-red{background-color:#ff6666;}.unibut-border{border:2px solid #fff;}.unibut-red.unibut-border{border-color:#ea3636;}.unibut-chrome{background-image:url(//static.fleshlight.com/interface/unibut/chrome.png);}.unibut-icon-plus{width:12px;height:12px;background-position:0 0;}.unibut-icon-arrow-right{width:10px;height:11px;background-position:-13px 0 !important;}