html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{margin:0 auto;display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px}.slick-dots li a{display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li a:before{background:black;border-radius:50%;content:'';display:block;height:6px;width:6px;line-height:2;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active a:before{opacity:0.75}.slider-no-controls .slick-prev,.slider-no-controls .slick-next,.slider-no-controls .slick-dots{display:none !important}@font-face{font-family:"Nudista";src:url("fonts/Nudista/nudista_medium.eot");src:url("fonts/Nudista/nudista_medium.eot?#iefix") format("embedded-opentype"),url("fonts/Nudista/nudista_medium.woff") format("woff"),url("fonts/Nudista/nudista_medium.ttf") format("truetype"),url("fonts/Nudista/nudista_medium.svg#Nudista") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Nudista";src:url("fonts/Nudista/nudista_bold.eot");src:url("fonts/Nudista/nudista_bold.eot?#iefix") format("embedded-opentype"),url("fonts/Nudista/nudista_bold.woff") format("woff"),url("fonts/Nudista/nudista_bold.ttf") format("truetype"),url("fonts/Nudista/nudista_bold.svg#Nudista") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Nudista";src:url("fonts/Nudista/nudista_light.eot");src:url("fonts/Nudista/nudista_light.eot?#iefix") format("embedded-opentype"),url("fonts/Nudista/nudista_light.woff") format("woff"),url("fonts/Nudista/nudista_light.ttf") format("truetype"),url("fonts/Nudista/nudista_light.svg#Nudista") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Icons";src:url("fonts/Icons/icons.svg#Icons") format("svg");src:url("fonts/Icons/icons.eot");src:url("fonts/Icons/icons.eot?#iefix") format("embedded-opentype"),url("fonts/Icons/icons.woff") format("woff"),url("fonts/Icons/icons.ttf") format("truetype");font-weight:200;font-style:normal}.button-large,.button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#fed100}.button-large a,.button a{display:block;height:100%;width:100%}.button-large p,.button p{font-size:12px;font-size:1.2rem;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;padding-right:5px;position:relative;text-transform:uppercase}.button-large p:after,.button p:after{-moz-transition:border-color .3s;-o-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:5px 6px;content:'';left:115%;position:absolute;top:10%}.button-large:hover,.button:hover{background-color:#222a2b}.button-large:hover p,.button:hover p{color:#fed100}.button-large:hover p:after,.button:hover p:after{border-color:transparent transparent transparent #fed100}.button-large a,.button-large button{padding:15px 40px 15px 20px}@media (max-width: 480px){.button-large a{padding:10px 40px 10px 20px}}.button a{padding:10px 40px 10px 20px}.button a p{font-size:10px;font-size:1rem}.product-gone .button a{padding:10px}.product-gone .button p{letter-spacing:1px;padding:0;text-align:center}.product-gone .button p:after{display:none}.cart-content .button-large{display:block}.cart-content .button-large a{padding:15px 20px}.cart-content .button-large p{font-size:12px;font-size:1.2rem;letter-spacing:1px;padding:0;text-align:center}.cart-content .button-large p:after{display:none}body:after,.clearfix:after,.otter-tabs section>div:after,body>header .header-menu-bottom .login-dropdown form:after,footer:after,footer .footer-column:after,footer .footer-column>div:after{clear:both;content:'';display:table}.color-options li{cursor:pointer;height:16px;margin:2px 3px 3px 2px;position:relative;width:30px}.color-options li.ghost{margin:0px 3px 0px 2px;height:0}.color-options li.coming-soon:hover:after,.color-options li.coming-soon.selected:after,.color-options li.out-of-stock:hover:after,.color-options li.out-of-stock.selected:after,.color-options li.discontinued:hover:after,.color-options li.discontinued.selected:after,.color-options li.DISCON:hover:after,.color-options li.DISCON.selected:after,.color-options li.NOT_AVAILABLE:hover:after,.color-options li.NOT_AVAILABLE.selected:after,.color-options li.NEW:hover:after,.color-options li.NEW.selected:after,.color-options li.PREORDER:hover:after,.color-options li.PREORDER.selected:after{font-size:7px;top:2px}.color-options li.coming-soon:before,.color-options li.coming-soon:after,.color-options li.out-of-stock:before,.color-options li.out-of-stock:after,.color-options li.discontinued:before,.color-options li.discontinued:after,.color-options li.DISCON:before,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:before,.color-options li.NOT_AVAILABLE:after,.color-options li.NEW:before,.color-options li.NEW:after,.color-options li.PREORDER:before,.color-options li.PREORDER:after{height:100%;right:0;position:absolute;width:50%}.color-options li.coming-soon:before,.color-options li.out-of-stock:before,.color-options li.discontinued:before,.color-options li.DISCON:before,.color-options li.NOT_AVAILABLE:before,.color-options li.NEW:before,.color-options li.PREORDER:before{background:#fff;content:'';opacity:.5;top:0}.color-options li.coming-soon:after,.color-options li.out-of-stock:after,.color-options li.discontinued:after,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:after,.color-options li.NEW:after,.color-options li.PREORDER:after{font-size:10px;font-size:1rem;color:#007987;font-family:Icons;text-align:center;top:3px}.color-options li.coming-soon:after,.color-options li.NEW:after,.color-options li.PREORDER:after{content:'\e630'}.color-options li.out-of-stock:after,.color-options li.discontinued:after,.color-options li.DISCON:after,.color-options li.NOT_AVAILABLE:after{content:'\e632';color:red}.color-options li.see-more{display:none}.color-options li:hover,.color-options li.selected{border:2px solid #037986}.color-options li:hover img,.color-options li:hover span,.color-options li.selected img,.color-options li.selected span{border:2px solid #fff}.size.color-options img{display:none}.size.color-options li.out-of-stock:after,.size.color-options li.discontinued:after,.size.color-options li.coming-soon:after,.size.color-options li.DISCON:after,.size.color-options li.NOT_AVAILABLE:after,.size.color-options li.NEW:after,.size.color-options li.PREORDER:after{position:relative;margin-left:10px;top:0}.color-options img,.color-options span{display:block;height:100%;width:100%;background-color:beige}footer li,footer p{font-size:11px;font-size:1.1rem;color:#fff;font-family:"Nudista",sans-serif;font-weight:normal;letter-spacing:1px}#navigation .dropdown .icon-name-list,#navigation .phone-models,#navigation .brands-list,#navigation .customizable-cases,#navigation .more-models,#navigation .secondary-dropdown-wrap .icon-name-list{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#eee 100% 0% no-repeat;background:linear-gradient(to bottom, #eeeeee,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,#eeeeee),linear-gradient(to right, #bebebe,#bebebe 0.9px,#ffffff 1px,#ffffff) 100% 0 no-repeat;background:-webkit-linear-gradient(to bottom, #eee, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 80%, #eee),-webkit-linear-gradient(left, #bebebe, #bebebe 0.9px, #fff 1px, #fff) 100% 0 no-repeat;background-size:2px 100%;padding-right:2%}.no-cssgradients #navigation .dropdown .icon-name-list,#navigation .dropdown .no-cssgradients .icon-name-list,.no-cssgradients #navigation .phone-models,#navigation .no-cssgradients .phone-models,.no-cssgradients #navigation .brands-list,#navigation .no-cssgradients .brands-list,.no-cssgradients #navigation .customizable-cases,#navigation .no-cssgradients .customizable-cases,.no-cssgradients #navigation .more-models,#navigation .no-cssgradients .more-models,.no-cssgradients #navigation .secondary-dropdown-wrap .icon-name-list,#navigation .secondary-dropdown-wrap .no-cssgradients .icon-name-list{background:url("../images/global/divider-ie.png") 100% 0 no-repeat}#navigation .dropdown{background:#eee;box-shadow:0px 4px 6px #333;display:none;height:340px;left:0;margin-top:1px;padding:20px 0;position:absolute;top:100%;width:100%}.scroll-up{background:#f0f0f0;border:5px solid #fff;box-shadow:0 0 10px #999, inset 0 0 4px #eee;display:none;position:fixed;z-index:1000}.product-gone>p{font-size:11px;font-size:1.1rem;color:#222a2b;line-height:1.2em;margin:10px 0;padding-left:20px}.product-gone>p span[data-icon]{margin-left:-18px}.product-gone input{border:1px solid #cacaca;box-shadow:none;width:65%;font-size:small}.product-gone .button{width:30%;margin-top:5px;display:inline-block}.social-icons li,body>header .header-menu-bottom .login-dropdown .social-icons li{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:50%;color:#fff;cursor:pointer;height:35px;margin-left:5%;text-align:center;width:35px}.social-icons li a:hover,body>header .header-menu-bottom .login-dropdown .social-icons li a:hover,.social-icons li:hover,body>header .header-menu-bottom .login-dropdown .social-icons li:hover{color:#fff}.social-icons li:first-child,body>header .header-menu-bottom .login-dropdown .social-icons li:first-child{margin-left:0}.social-icons li:after,body>header .header-menu-bottom .login-dropdown .social-icons li:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%;margin-left:-8px}.social-icons li span,body>header .header-menu-bottom .login-dropdown .social-icons li span{height:100%;vertical-align:middle}.social-icons .facebook,body>header .header-menu-bottom .login-dropdown .social-icons .facebook{background:#537bbd}.social-icons .twitter,body>header .header-menu-bottom .login-dropdown .social-icons .twitter{background:#78cdf0}.social-icons .instagram,body>header .header-menu-bottom .login-dropdown .social-icons .instagram{background:#5383a9}.social-icons .pinterest,body>header .header-menu-bottom .login-dropdown .social-icons .pinterest{background:#eb5755}.social-icons .pinterest:after,body>header .header-menu-bottom .login-dropdown .social-icons .pinterest:after{margin-left:-7px}.social-icons .google-plus,body>header .header-menu-bottom .login-dropdown .social-icons .google-plus{background:#4c4c4b}.social-icons .email,body>header .header-menu-bottom .login-dropdown .social-icons .email{font-size:12px;font-size:1.2rem}.color-options,.otter-tabs nav,#navigation .dropdown .icon-name-list,#navigation .phone-models,#navigation .brands-list,#navigation .customizable-cases,#navigation .secondary-dropdown-wrap .icon-name-list{font-size:1px;text-align:justify;width:100%}.color-options:after,.otter-tabs nav:after,#navigation .dropdown .icon-name-list:after,#navigation .phone-models:after,#navigation .brands-list:after,#navigation .customizable-cases:after,#navigation .secondary-dropdown-wrap .icon-name-list:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';width:100%}.color-options li,.otter-tabs nav li,#navigation .dropdown .icon-name-list li,#navigation .phone-models li,#navigation .brands-list li,#navigation .customizable-cases li,#navigation .secondary-dropdown-wrap .icon-name-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}html{font-size:62.5%;-webkit-overflow-scrolling:touch}body{font-size:16px;font-size:1.6rem;-moz-transition:left .4s;-o-transition:left .4s;-webkit-transition:left .4s;transition:left .4s;font-family:"Nudista",sans-serif;overflow-x:hidden;left:0;position:absolute;width:100%}body.scrolling{pointer-events:none}@media (max-width: 860px){body.with-flyout{left:280px;position:fixed}}.no-multiplebgs body{min-width:1050px}a.tooltip,a:visited.tooltip{cursor:help;color:#007987;font-weight:bold;font-size:1.5rem;text-decoration:underline}button{cursor:pointer}button.gray-button{font-size:10px;font-size:1rem;background:#888;color:#fff;font-weight:bold;letter-spacing:0.5px;text-align:center;text-transform:uppercase}em{font-size:10px;font-size:1rem;font-family:"Open Sans",sans-serif;font-style:italic}h1{font-size:60px;font-size:6rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}h2{font-size:25px;font-size:2.5rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold}h3{font-size:28px;font-size:2.8rem;font-family:"Nudista",sans-serif}h4{font-size:28px;font-size:2.8rem;font-family:"Nudista",sans-serif;font-weight:lighter}h5{font-size:11px;font-size:1.1rem;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase}h6{font-size:16px;font-size:1.6rem;color:#fff;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase}hr{border:1px solid #222a2b;height:0;margin:20px auto;width:36px}.linehead{display:inline-block;text-align:center;overflow:hidden;white-space:nowrap;margin-bottom:20px;width:100%}.linehead>span{position:relative;display:inline-block}.linehead>span:before,.linehead>span:after{content:"";position:absolute;top:50%;width:9999px;height:2px;background:black}.linehead>span:before{right:100%;margin-right:15px}.linehead>span:after{left:100%;margin-left:15px}select:focus+.faux-select{border:2px solid #007987 !important}input{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;border:none;border-radius:3px;height:30px;padding-left:8px}input:active,input:focus{border:2px solid #007987 !important}input[type=checkbox],input[type=radio]{width:20px;height:20px;vertical-align:middle}input[type="text"],input[type="password"],input[type="email"],input[type="number"]{border:1px solid #cacaca;box-shadow:none;margin:5px 1rem 5px 0;width:40%}input.error{border:2px solid red}input ~ .message{font-size:11px;font-size:1.1rem;color:#fed100;display:none;margin:10px 0;position:absolute;top:100%}input ~ .message.error:before{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;content:'*'}p{color:#222a2b;font-family:"Open Sans",sans-serif;font-weight:100}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.inline{display:inline}.hidden{display:none !important}.strikeout,.strikethrough{text-decoration:line-through}.centered{text-align:center}.formfield{position:relative}.form-row label{margin-right:2rem;display:inline-block;text-align:right;width:22%;margin-top:1rem}.form-row span{position:relative}.form-row.label-checkbox label{width:65%;text-align:left;margin-top:0.5rem}.form-row span.error:before{font-size:20px;font-size:2rem;font-weight:normal;font-family:"Icons";content:"\e603";color:#FF0000}.form-row span.error.valid:before{font-size:20px;font-size:2rem;font-weight:normal;font-family:"Icons";content:"\e633";color:green}.loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0.7;z-index:99}.loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url("../../images/loading-small.gif") no-repeat}.loader-indicator.fixed{position:fixed;height:100px;width:100px;background-size:60px}.loader-indicator.summary{z-index:100;position:fixed;left:50%;top:50%;width:50px;height:50px;background-size:50px;background-image:url("../../images/loader-custom.gif")}body>#dialog-container{display:none}.ui-widget-overlay{background:black;opacity:.8;z-index:10}.ui-widget-overlay.mobile-overlay{z-index:5}@media (min-width: 481px){.ui-widget-overlay.mobile-overlay{display:none !important}}.ui-dialog{background-color:whitesmoke;z-index:15}.ui-dialog.quickview{max-width:90%}.ui-dialog .ui-dialog-titlebar{background-color:#fed100}.ui-dialog .ui-dialog-titlebar-close:before{font-weight:normal;font-family:"Icons";content:"\e632"}.ui-dialog.addcartdialog{padding:0;position:fixed;top:0;width:100% !important}@media (min-width: 481px){.ui-dialog.addcartdialog{display:none !important}}.ui-dialog.addcartdialog button{height:35px;width:100%}.ui-dialog.addcartdialog .ui-dialog-titlebar{display:none}.ui-dialog.addcartdialog .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.addcartdialog .ui-dialog-content{text-align:center}.ui-dialog.addcartdialog .dialog-content{font-weight:bold;font-size:1.75rem}.ui-dialog.addcartdialog .ui-button-text{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;color:#222a2b;font-family:"Nudista",sans-serif;font-size:13px;font-weight:bold;letter-spacing:.9px;padding-right:5px;position:relative;text-transform:uppercase}.ui-dialog.addcartdialog .ui-dialog-buttonpane{border-width:0;margin:0;padding:.3em 1em .5em 1em}.ui-dialog.addcartdialog .continueshop{background-color:white;border:1px solid black}.ui-dialog.addcartdialog .qtyerr{color:red}.ui-dialog.vid-dialog{left:12.5% !important;top:50px !important;width:75% !important}.ui-dialog.vid-dialog .ui-button-text{display:none}.ui-dialog.vid-dialog #dialog-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.ui-dialog.vid-dialog #dialog-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}@media (max-width: 480px){div[aria-describedby="geoIpDialog"]{position:absolute !important;top:150px !important;width:auto !important}}.ui-widget-content{border:1px solid #aaaaaa;background-color:#ffffff;color:#222222}.content-asset p{line-height:1.6em;margin:1em 0;color:#222a2b}.accordion-header{position:relative;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;display:block;margin:0;padding:15px 8%;text-align:left}.accordion-header:before,.accordion-header:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:15px}.accordion-header:before{border-width:4px 3px;border-color:#eee transparent transparent;right:20px;z-index:3}.accordion-header:after{border-width:5px 4px;border-color:#222a2b transparent transparent;right:19px;z-index:1}.accordion-header.expanded:before{border-color:transparent transparent #eee;top:11px}.accordion-header.expanded:after{border-color:transparent transparent #222a2b;top:9px}.accordion-header.black{position:relative;background:#222a2b;border-top:1px solid #5a5d5d;border-bottom:1px solid #5a5d5d;color:#fff}.accordion-header.black:before,.accordion-header.black:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:16px}.accordion-header.black:before{border-width:4px 3px;border-color:#171c1d transparent transparent;right:20px;z-index:3}.accordion-header.black:after{border-width:5px 4px;border-color:#fff transparent transparent;right:19px;z-index:1}.accordion-header.black.expanded:before{border-color:transparent transparent #171c1d;top:12px}.accordion-header.black.expanded:after{border-color:transparent transparent #fff;top:10px}.back-icon{border-radius:50%;border:1px solid #222a2b;height:20px;left:20px;position:absolute;width:20px}.back-icon:after,.back-icon:before{border-style:solid;border-width:4px 5px 4px 0;content:'';position:absolute;top:5px}.back-icon:after{border-color:transparent #eee transparent transparent;left:8px;z-index:5}.back-icon:before{border-color:transparent #222a2b transparent transparent;left:6px;z-index:3}.breadcrumbs{font-size:12px;font-size:1.2rem;color:#222a2b;height:15px;margin-left:0.5rem;margin-top:0.5rem;padding-left:100px}.breadcrumbs span{color:#222a2b}.breadcrumbs span:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:Icons;content:'/';margin-right:5px}.breadcrumbs span:first-child:before{display:none}.breadcrumbs span.current-page{color:#757575}.breadcrumbs span.current-page.last{color:#b5b5b5}.breadcrumbs a:hover{color:#007987}@media (max-width: 640px){.breadcrumbs{display:none}}.button{cursor:pointer}.button.disabled{opacity:0.5}.button-large{cursor:pointer}.button-large.disabled{opacity:0.5}.ghost{border:0;height:0;margin:0}.error-form,.error-message{color:red;font-weight:400}.hero-content{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;z-index:5}.hero-content h1{margin:10px 0}.hero-content>p{font-size:26px;font-size:2.6rem;font-family:"Nudista",sans-serif;font-weight:lighter;margin-bottom:25px}@media (max-width: 860px) and (min-width: 481px){.hero-content h1{font-size:40px;font-size:4rem}.hero-content>p{font-size:20px;font-size:2rem}}@media (max-width: 480px){.hero-content{margin:0 0 0 2%;width:96%}.hero-content h1,.hero-content h6,.hero-content>p{text-align:center}.hero-content h1{font-size:50px;font-size:5rem}.hero-content>p{font-size:15px;font-size:1.5rem}.hero-content .button-large{display:table;margin:0 auto}}.otter-tabs{position:relative}.otter-tabs .otter-tab-wrap{-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.otter-tabs .otter-tab-slider{-moz-transition:left .5s ease-out,width .5s ease-out;-o-transition:left .5s ease-out,width .5s ease-out;-webkit-transition:left .5s ease-out,width .5s ease-out;transition:left .5s ease-out,width .5s ease-out;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);background:#222a2b;bottom:0;height:4px;position:absolute}.otter-tabs nav{border-bottom:1px solid #9e9e9e;list-style:none outside none;margin:0 auto;max-width:680px;padding:25px 3% 0;position:relative;width:90%}.otter-tabs nav li{font-size:14px;font-size:1.4rem;color:#222a2b;cursor:pointer;padding-bottom:15px;text-transform:uppercase}.otter-tabs nav li:hover{color:#007987}.otter-tabs nav li.active{cursor:auto;font-weight:bold}.otter-tabs nav li.active:hover{color:#222a2b}.otter-tabs section{-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;padding:30px 0;position:absolute;visibility:hidden;width:100%}.otter-tabs section.primetime{-moz-transition:opacity .3s ease-out .3s;-o-transition:opacity .3s ease-out .3s;-webkit-transition:opacity .3s ease-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-out .3s;opacity:1;position:relative;visibility:visible}.otter-tabs section>h5{display:none}.otter-tabs section>div{margin-bottom:20px}@media (max-width: 580px){.otter-tabs nav{display:none}.otter-tabs section,.otter-tabs .otter-tab-expanded{padding:0;position:relative;opacity:1;visibility:visible}.otter-tabs section>h5,.otter-tabs .otter-tab-expanded>h5{font-size:14px;font-size:1.4rem;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;cursor:pointer;font-family:"Nudista",sans-serif;font-weight:normal;margin-top:-1px;padding:15px;width:100%}.otter-tabs section>h5 span,.otter-tabs .otter-tab-expanded>h5 span{font-size:20px;font-size:2rem;color:#222a2b;float:right;margin-top:-3px}.otter-tabs section>h5.expanded span:before,.otter-tabs .otter-tab-expanded>h5.expanded span:before{content:'\e62f'}.otter-tabs .otter-tab-expanded>h5{cursor:default}.otter-tabs .otter-tab>h5,.otter-tabs .otter-tab-expanded>h5{display:block;text-align:left}.otter-tabs .otter-tab>div,.otter-tabs .otter-tab-expanded>div{display:none;margin:20px auto}}.product-promo-text{font-size:12px;font-size:1.2rem;color:#fe7704;font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}.video-button{-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#fed100;border-radius:50%;cursor:pointer;height:35px;left:50%;margin-left:-17px;position:relative;width:35px;z-index:5}.video-button:after{-moz-transition:border-color .3s;-o-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:7px 10px;content:'';left:14px;position:absolute;top:10px}.video-button:hover{background-color:#222a2b}.video-button:hover:after{border-color:transparent transparent transparent #fed100}.video-button.large{height:90px;width:90px;margin:auto;left:0}.video-button.large:after{border-width:20px 28px;left:37px;top:27px}@media (max-width: 480px){.video-button.large{height:42px;width:42px}.video-button.large:after{border-width:9px 13px;left:17px;top:12px}}a.text-link{font-size:12px;font-size:1.2rem;color:#007987;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px;padding-right:10px;position:relative;text-transform:uppercase}a.text-link:hover{color:#222a2b}a.text-link:hover:after{border-color:transparent transparent transparent #222a2b}a.text-link:after,a.text-link:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;border-width:4px 5px;content:'';position:absolute;top:3px}a.text-link:after{border-color:transparent transparent transparent #007987;right:-7px;z-index:1}a.text-link:before{border-color:transparent transparent transparent #fff;right:-5px;z-index:2}[data-icon]:before{font-family:"Icons";content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased}.faux-select{font-size:14px;font-size:1.4rem;position:relative;border:2px solid #ddd;color:#666;cursor:pointer;display:block;height:40px;margin:0 auto;text-align:center;text-transform:uppercase;width:40%}.faux-selectInner:before{position:absolute;top:0;right:0;background-color:#fed100;content:"";height:36px;width:36px}.faux-selectInner:after{content:'';border-color:#222a2b transparent transparent;border-style:solid;border-width:7px 5px;margin-right:1.2rem;margin-top:5px;right:0;position:absolute}::-webkit-input-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}::-moz-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}:-ms-input-placeholder{font-size:10px;font-size:1rem;color:#222a2b;font-weight:bold;text-transform:uppercase}@media (max-width: 480px){#mini-cart .mini-cart-content{display:none !important}body>header .header-menu-bottom li.cart:hover{background-color:transparent}}html{font-size:62.5%;-webkit-overflow-scrolling:touch}.headerlocale,.header-locale-container,.dropdown-wrap,.mobile-dropdown,.secondary-dropdown-wrap,.brand-list,.search-underbox,.veggieburger,.login-dropdown,.support-dropdown{display:inherit}body .call-center-header{height:16px;padding:0 50px 0 50px;width:65%;background-color:#ff56ff;position:fixed;z-index:20}body .call-center-header #calabrio-header-status{float:right;width:30%}body #cookienotify{background:#222a2b;color:#CCC;padding:18px;border-bottom:2px solid #fed100;width:100%;z-index:1000;top:0px;overflow:auto}body #cookienotify .bannercontainer{width:90%;text-align:center;float:left;display:inline-block}body #cookienotify .detail a{color:#fed100}body #cookienotify .detail .title{float:left;text-align:center;font-size:12pt;color:white;font-weight:bold}body #cookienotify .button{cursor:pointer;float:right;color:white;width:60px;background:#007987;padding:2px 0px;text-transform:uppercase;display:inline-block}body .eyelash{height:35px;width:100%;color:white;background-color:#007987;text-align:center;padding-top:10px}@media (max-width: 860px){body .eyelash{padding-top:5px;font-size:.8em}}body>header .header-menu-top li:hover a,body>header .header-menu-top li:hover.i18n{color:#fed100}body>header .header-menu-top li:hover:after{border-color:#fed100 transparent transparent}body>header .header-locale-container{background-color:#eee;display:none;z-index:201;position:absolute;width:300px;margin-left:-14px;margin-top:10px;box-shadow:0px 4px 4px #333}body>header .header-locale-container h2{margin-top:15px}body>header .header-locale-container li:first-child:before,body>header .header-locale-container li:first-child:after{display:none}body>header .header-locale-container li:hover{color:#222a2b}body>header .header-locale-container #countries>li{float:left;width:100%}body>header .header-locale-container #countries li h2{font-size:15px;padding-bottom:4px}body>header .header-locale-container #countries li ul{padding:3px 0px 3px 15px}body>header .header-locale-container #countries li ul li{font-size:13px;padding:3px 0;float:left;width:45%}body>header .header-locale-container #countries li ul li a{text-decoration:none;color:#222a2b;font-weight:normal}body>header .header-locale-container #countries li ul li a:hover,body>header .header-locale-container #countries li ul p.locale>a:hover{text-decoration:underline;color:#2d2d2d}body>header .header-locale-container .locale{font-size:13px;padding:30px 0 0;text-align:center}body>header .header-locale-container .locale a{color:#007987}body>header .header-locale-container .cf:before,body>header .header-locale-container .cf:after{content:" ";display:table}body>header .header-locale-container .cf:after{clear:both}body>header .header-locale-container .cf{*zoom:1}body>header.minimalheader #header-search,body>header.minimalheader .blog{display:none}body>header .header-menu-bottom .header-dropdown{background:#eee;box-shadow:0px 4px 4px #333;display:none;left:0;position:absolute;top:100%}header.docked body>header .header-menu-bottom .header-dropdown{display:none}body>header .header-menu-bottom .account-dropdown{font-size:12px;font-size:1.2rem;height:285px;padding:20px 10px;width:275px}body>header .header-menu-bottom .account-dropdown h6{margin:0.5rem 0}body>header .header-menu-bottom .account-dropdown li{display:block;color:#222a2b}body>header .header-menu-bottom .login-dropdown{font-size:0px;font-size:0rem;padding:20px 0;width:270px;z-index:16}body>header .header-menu-bottom .login-dropdown form{padding-bottom:12px}body>header .header-menu-bottom .login-dropdown form span.error:before{position:absolute;right:16px;top:-11px}body>header .header-menu-bottom .login-dropdown label,body>header .header-menu-bottom .login-dropdown input{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:small}body>header .header-menu-bottom .login-dropdown label,body>header .header-menu-bottom .login-dropdown .alt-login>span{font-size:12px;font-size:1.2rem;color:#888;letter-spacing:1px;text-transform:uppercase}body>header .header-menu-bottom .login-dropdown label{margin-right:5%;margin-top:0;padding-left:5%;width:30%;position:relative;vertical-align:middle}body>header .header-menu-bottom .login-dropdown input{box-shadow:none;margin:5px 5% 5px 0;width:60%}body>header .header-menu-bottom .login-dropdown button{box-shadow:1px 1px #d6d6d6;float:right;height:auto;margin:5px 5%;padding:0}body>header .header-menu-bottom .login-dropdown button p{font-size:10px;font-size:1rem;padding:10px 30px 10px 15px}body>header .header-menu-bottom .login-dropdown button p:after{left:80%;top:35%}body>header .header-menu-bottom .login-dropdown .required-indicator{display:none}body>header .header-menu-bottom .login-dropdown .alt-login{border-top:1px solid #ccc;margin:0 5%;padding:12px 0 12px 3%}body>header .header-menu-bottom .login-dropdown .alt-login span{width:40%}body>header .header-menu-bottom .login-dropdown .sign-up{background:#fff;padding:22px 0}body>header .header-menu-bottom .login-dropdown .sign-up span{font-size:14px;font-size:1.4rem;font-style:italic;font-weight:bold;letter-spacing:1px;margin:0 5% 0 10%;text-transform:none}body>header .header-menu-bottom .login-dropdown .sign-up a{padding:10px 40px 10px 15px}body>header .header-menu-bottom .login-dropdown .sign-up p:after{left:150%}body>header .header-menu-bottom .login-dropdown .social-icons{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:5%;width:55%}body>header .header-menu-bottom .login-dropdown .social-icons li{margin-left:10%;padding:0}body>header .header-menu-bottom .login-dropdown .social-icons li [data-icon]:before{margin-right:0}body>header .header-menu-bottom .support-dropdown{width:180px}body>header .header-menu-bottom .support-dropdown ul{height:100%;margin-top:8px;padding-top:0}body>header .header-menu-bottom .support-dropdown li{color:#222a2b;cursor:default;display:block;margin:5px 8px}@media (max-width: 860px){body>header{-moz-transition:left .4s;-o-transition:left .4s;-webkit-transition:left .4s;transition:left .4s;position:relative;left:0;top:0;width:100%}body>header.focused{position:absolute}}body .search-underbox{display:none}body .search-underbox.active{display:block;height:75px;position:fixed;right:9%;top:70px;width:80%;z-index:15}body .search-underbox.active:after{border-width:0 18px 18px;border-color:transparent transparent #eee;border-style:solid;content:'';position:absolute;right:2%;right:calc(3.2% - 18px);top:-14px}body .search-underbox.active input{font-size:30px;font-size:3rem;background:#eee;border-radius:0;font-family:"Nudista",sans-serif;height:100%;width:100%}body .search-underbox.active button{position:absolute;height:35px;right:15px;top:20px;width:38px}@media (min-width: 861px){.touch body .search-underbox.active{position:absolute;top:140px}}@media (max-width: 1050px){body .search-underbox.active:after{right:1.5%;right:calc(3.2% - 16px)}}@media (max-width: 540px){body .search-underbox.active{height:auto;right:0;position:absolute;top:50px;width:100%}body .search-underbox.active:after{border-width:0 10px 10px;right:26%;top:-8px}body .search-underbox.active input{font-size:18px;font-size:1.8rem;height:40px}body .search-underbox.active button{height:30px;right:5px;top:10px;width:38px}body .search-underbox.active+nav{margin-top:90px}}@media (max-width: 860px) and (min-width: 481px){body.pdp>header{position:relative;left:0}body.pdp>nav{margin-top:0}}.no-multiplebgs #navigation .nav-body>li{width:10%}.no-multiplebgs #navigation .nav-body .break{height:0;width:100%}#navigation.docked .logo-old{background:transparent url(../../images/icon/otterbox-logo-dark-border.png) no-repeat;background-size:contain;width:84px;height:60px;margin-left:20%}#navigation .icon-submenu .more-brands-dropdown .icon-name-list li,#navigation .iconless .more-brands-dropdown .icon-name-list li{width:33.33333%}#navigation .dropdown .icon-name-list{font-size:0px;font-size:0rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;width:50%;padding-bottom:20px;column-width:110px;-webkit-column-width:110px;-moz-column-width:110px;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;margin-right:20px;margin-right:2%}#navigation .dropdown .icon-name-list li{font-size:14px;font-size:1.4rem;width:auto;margin:auto;text-align:left}#navigation .dropdown .icon-name-list li a{display:block}#navigation .dropdown .icon-name-list li[data-brand]:hover{color:#007987}#navigation .dropdown .icon-name-list li[data-brand]:hover p{color:#007987}#navigation .dropdown .brands-list li[data-brand]:hover{color:#007987}#navigation .dropdown .brands-list li[data-brand]:hover p{color:#007987}#navigation .dropdown [data-icon]:before{font-size:20px;font-size:2rem;display:block}#navigation .dropdown [data-brand="nokia"] [data-icon]:before{font-size:1.2rem}#navigation .dropdown [data-brand="sony"] [data-icon]:before{font-size:1.2rem}#navigation .dropdown a:hover{color:#007987}#navigation .dropdown a:hover p{color:#007987}#navigation .secondary-dropdown-wrap .this-brand{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}#navigation .secondary-dropdown-wrap .this-brand h5{font-size:15px;font-size:1.5rem;margin-top:20px}#navigation .secondary-dropdown-wrap .this-brand p{font-size:13px;font-size:1.3rem;display:block;margin:20px 0;position:relative;text-align:left}#navigation .secondary-dropdown-wrap .this-brand p:after,#navigation .secondary-dropdown-wrap .this-brand p:before{border-style:solid;border-width:4px 6px 4px 0;content:'';position:absolute;top:3px}#navigation .secondary-dropdown-wrap .this-brand p:before{border-color:transparent #222a2b transparent transparent;left:-15px;z-index:1}#navigation .secondary-dropdown-wrap .this-brand p:after{border-color:transparent #eee transparent transparent;left:-13px;z-index:3}#navigation .secondary-dropdown-wrap .this-brand p:hover{color:#007987}#navigation .secondary-dropdown-wrap .this-brand p:hover:before{border-color:transparent #007987 transparent transparent}#navigation .secondary-dropdown-wrap li{width:20% !important}#navigation .secondary-dropdown-wrap h5{margin-top:10px}#navigation .phone-models{font-size:0px;font-size:0rem;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;height:100%;width:50%;padding-bottom:20px;column-width:110px;-webkit-column-width:110px;-moz-column-width:110px;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;margin-right:20px}#navigation .phone-models li{font-size:14px;font-size:1.4rem;width:auto;margin:auto;text-align:left}#navigation .phone-models li a{display:block}#navigation .brands-list,#navigation .customizable-cases{font-size:0px;font-size:0rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;width:60%;padding-bottom:20px;column-width:110px;-webkit-column-width:110px;-moz-column-width:110px;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;margin-right:20px;margin-right:2%}#navigation .brands-list li,#navigation .customizable-cases li{font-size:14px;font-size:1.4rem;width:auto;margin:auto;text-align:left}#navigation .brands-list li a,#navigation .customizable-cases li a{display:block}#navigation .brands-list{padding-top:20px}#navigation .brands-list li{margin:25px auto}#navigation .more-models{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:2%;padding:20px 0 0 2%;width:18%}#navigation .more-models li{display:block;text-align:left;width:100%}#navigation .more-models .more-models-header{font-size:15px;font-size:1.5rem}#navigation .more-brands-dropdown{overflow:hidden;padding:0}#navigation .more-brands-dropdown.addmore .dropdown-wrap .nav-promo,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap .nav-promo{width:auto}#navigation .more-brands-dropdown.addmore .dropdown-wrap .more-models,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap .more-models{padding:20px 0 0 1%}@media (max-width: 1500px){#navigation .more-brands-dropdown.addmore .dropdown-wrap>div,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap>div{margin:0;max-width:900px}}@media (max-width: 1050px){#navigation .more-brands-dropdown.addmore .dropdown-wrap .nav-promo,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap .nav-promo{position:absolute}}@media (max-width: 860px) and (min-width: 481px){#navigation .more-brands-dropdown.addmore .dropdown-wrap .icon-name-list,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap .icon-name-list{width:75%}}@media (max-width: 480px){#navigation .more-brands-dropdown.addmore .dropdown-wrap,#navigation .more-brands-dropdown.addmore .secondary-dropdown-wrap{margin-left:0px}}@media (max-width: 1200px){#navigation .more-brands-dropdown.addmore{text-align:left;padding-left:5%}}#navigation .more-brands-dropdown .dropdown-wrap,#navigation .more-brands-dropdown .secondary-dropdown-wrap{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:-moz-transform .6s,opacity .3s;-o-transition:-o-transform .6s,opacity .3s;-webkit-transition:-webkit-transform .6s,opacity .3s;transition:transform .6s,opacity .3s;font-size:0px;font-size:0rem;opacity:0;position:absolute;width:100%;max-width:inherit}.no-multiplebgs #navigation .more-brands-dropdown .dropdown-wrap,.no-multiplebgs #navigation .more-brands-dropdown .secondary-dropdown-wrap{left:100%}#navigation .more-brands-dropdown .dropdown-wrap h4,#navigation .more-brands-dropdown .secondary-dropdown-wrap h4{display:none}#navigation .more-brands-dropdown .dropdown-wrap>div,#navigation .more-brands-dropdown .secondary-dropdown-wrap>div{height:100%;margin:0 auto;max-width:1000px}#navigation .more-brands-dropdown .dropdown-wrap.primetime,#navigation .more-brands-dropdown .secondary-dropdown-wrap.primetime{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform .6s,opacity .3s .3s;-o-transition:-o-transform .6s,opacity .3s .3s;-webkit-transition:-webkit-transform .6s,opacity .3s;-webkit-transition-delay:0s,.3s;transition:transform .6s,opacity .3s .3s;opacity:1}.no-multiplebgs #navigation .more-brands-dropdown .dropdown-wrap.primetime,.no-multiplebgs #navigation .more-brands-dropdown .secondary-dropdown-wrap.primetime{left:0}#navigation .more-brands-dropdown .dropdown-wrap.has-been,#navigation .more-brands-dropdown .secondary-dropdown-wrap.has-been{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:-moz-transform .6s,opacity .3s;-o-transition:-o-transform .6s,opacity .3s;-webkit-transition:-webkit-transform .6s,opacity .3s;transition:transform .6s,opacity .3s;opacity:0}#navigation .more-brands-dropdown .icon-name-list{margin-left:20px;padding-top:20px}#navigation .secondary-dropdown-wrap .icon-name-list{font-size:0px;font-size:0rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;width:50%;padding-bottom:20px;column-width:110px;-webkit-column-width:110px;-moz-column-width:110px;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;margin-right:20px}#navigation .secondary-dropdown-wrap .icon-name-list li{font-size:14px;font-size:1.4rem;width:auto;margin:auto;text-align:left}#navigation .secondary-dropdown-wrap .icon-name-list li a{display:block}#navigation .dropdown-wrap,#navigation .secondary-dropdown-wrap{height:100%;margin:0 auto;max-width:1000px}#navigation .dropdown-wrap li,#navigation .secondary-dropdown-wrap li{font-size:14px;font-size:1.4rem;margin:auto;text-align:left;width:auto}#navigation .dropdown-wrap li.ghost,#navigation .secondary-dropdown-wrap li.ghost{margin:0}#navigation .dropdown-wrap p,#navigation .secondary-dropdown-wrap p{color:#222a2b;font-family:"Nudista",sans-serif;margin-top:10px;margin-bottom:10px}#navigation .mobile-dropdown{display:none}#navigation .mobile-dropdown h4{font-size:15px;font-size:1.5rem;padding:0 20px;text-align:left}#navigation .mobile-dropdown ul{float:left;padding:0 20px;width:50%}#navigation .mobile-dropdown li{font-size:12px;font-size:1.2rem;display:block;margin:20px 0;text-align:left}@media (min-width: 861px){#navigation.minimalheader.docked+div#main{padding-top:0px}#navigation.docked{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;position:fixed;top:0;width:100%}#navigation.docked+div#main{padding-top:70px}#navigation.docked.focused{position:relative}#navigation.docked.focused .side-carots{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#navigation.docked.focused+section{margin-top:0px}#navigation.docked+section{margin-top:70px}#navigation.docked .docked-icons{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#222a2b;position:absolute;right:0;top:0;text-align:initial;width:14%}#navigation.docked .docked-icons li{min-width:inherit}#navigation.docked .dark{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#navigation.docked .side-carots{display:none}}@media (max-width: 1050px){#navigation .logo[data-icon]:before{font-size:20px;font-size:2rem}#navigation li.dark [data-icon]{font-size:18px;font-size:1.8rem}}@media (max-width: 860px) and (min-width: 481px){#navigation .phone-models{width:75%}#navigation .more-models{width:23%}#navigation .brands-list,#navigation .customizable-cases{width:80%}#navigation .brands-list,#navigation .more-models,#navigation .customizable-cases{background:none;margin-right:0}#navigation .secondary-dropdown-wrap .this-brand,#navigation .dropdown .this-brand{padding-left:2%}#navigation .secondary-dropdown-wrap .icon-name-list,#navigation .dropdown .icon-name-list{background:none;margin-right:0;width:80%}#navigation .brand-listing.customize+.dropdown .primetime .icon-name-list{background:#eee 100% 0% no-repeat;background:linear-gradient(to bottom, #eeeeee,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,#eeeeee),linear-gradient(to right, #bebebe,#bebebe 0.9px,#ffffff 1px,#ffffff) 100% 0 no-repeat;background:-webkit-linear-gradient(to bottom, #eee, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 80%, #eee),-webkit-linear-gradient(left, #bebebe, #bebebe 0.9px, #fff 1px, #fff) 100% 0 no-repeat;background-size:2px 100%}#navigation .screen-protectors .icon-name-list{border:none}}@media (max-width: 540px){#navigation{border-top-width:3px;height:50px}#navigation .nav-body>li{padding-top:5px}#navigation .nav-body>li.list-split,#navigation .nav-body>li.list-split ~ li{display:none}#navigation .nav-body>li:hover h2:after{display:none}#navigation .nav-body>li.active:after{margin-top:-2px}#navigation .nav-body>li [data-icon]{font-size:16px;font-size:1.6rem}#navigation .nav-body>li:before{height:40px}#navigation h2{margin-top:3px}#navigation .more-brands-dropdown{display:none;padding-top:20px}#navigation .more-brands-dropdown h4{font-size:15px;font-size:1.5rem;padding:0 20px;text-align:left}#navigation .more-brands-dropdown ul{float:left;padding:0 20px;width:50%}#navigation .more-brands-dropdown li{font-size:12px;font-size:1.2rem;display:block;margin:20px 0;text-align:left}#navigation .more-brands-dropdown .dropdown-wrap,#navigation .more-brands-dropdown .secondary-dropdown-wrap{display:block}#navigation .more-brands-dropdown .dropdown-wrap h4,#navigation .more-brands-dropdown .secondary-dropdown-wrap h4{display:block}#navigation .mobile-dropdown{display:block}#navigation .dropdown-wrap{display:none}#navigation .dropdown-wrap h4{text-align:center}#navigation .dropdown-wrap .this-brand{float:left;margin-left:10%}#navigation .dropdown-wrap .icon-name-list{background:none;padding:20px 2%;width:100%}#navigation .dropdown-wrap .icon-name-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:15px auto;text-align:center;width:50%}#navigation .dropdown-wrap .icon-name-list li img{display:none}#navigation .dropdown-wrap .icon-name-list p{margin-top:10px}#navigation .secondary-dropdown-wrap{display:none}#navigation .secondary-dropdown-wrap p{margin-top:0}#navigation .secondary-dropdown-wrap .this-brand{float:left;margin-left:5%;width:35%}#navigation .secondary-dropdown-wrap .this-brand p{margin:0 0 10px;text-align:center}#navigation .secondary-dropdown-wrap .this-brand p:before{left:0px}#navigation .secondary-dropdown-wrap .this-brand p:after{left:2px}#navigation .secondary-dropdown-wrap [data-icon]{display:block;padding:10px}#navigation .secondary-dropdown-wrap h5{margin-top:0;padding:0 0 10px}#navigation .secondary-dropdown-wrap .icon-name-list{background:none;float:right;height:auto;padding:20px 5%;width:100%}#navigation .secondary-dropdown-wrap .icon-name-list li{display:block;margin:15px auto;text-align:left;width:100%}#navigation .secondary-dropdown-wrap .icon-name-list li:first-child{margin-top:0}#navigation .secondary-dropdown-wrap .icon-name-list li img{display:none}}body>header .header-menu-bottom li.cart:hover{background-color:#eee}#mini-cart{margin:0px 0px 0 0;position:relative;z-index:200}#mini-cart a{color:#000000}#mini-cart .label{display:none}#mini-cart .mini-cart-label{margin:0 10px 0 0}#mini-cart .mini-cart-total{font-size:1em;font-weight:700;text-transform:uppercase}#mini-cart .mini-cart-content{background:none repeat scroll 0 0 #eee;border-bottom:2px solid #222a2b;border-right:2px solid #222a2b;border-left:2px solid #222a2b;display:none;position:absolute;right:-70%;top:24px;width:350px;text-transform:none;cursor:auto;padding-bottom:2rem}#mini-cart .mini-cart-header{font-size:1.1em;font-weight:700;letter-spacing:1px;padding:12px;text-transform:uppercase}#mini-cart .mini-cart-close{background:url("../images/interface/icon-mini-cart-close.png") no-repeat scroll left top transparent;display:none;height:20px;text-indent:-999em;width:19px}#mini-cart .mini-cart-products{max-height:360px;overflow:auto}#mini-cart .mini-cart-product{background:none repeat scroll 0 0 #FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 0;position:relative;overflow:hidden;padding:10px}#mini-cart .mini-cart-product.collapsed .mini-cart-image{display:none}#mini-cart .mini-cart-product .details>div{margin-bottom:0.5rem}#mini-cart .mini-cart-toggler{background:url(../../images/minicart_expanded.png) repeat scroll 0 0 transparent;cursor:pointer;height:13px;left:5px;position:absolute;top:10px;width:13px}#mini-cart .collapsed .mini-cart-toggler{background:url(../../images/minicart_collapsed.png) repeat scroll 0 0 transparent}#mini-cart .mini-cart-product.collapsed{background:none repeat scroll 0 0 #E8E8E8}#mini-cart .mini-cart-product.collapsed .mini-cart-name,#mini-cart .mini-cart-product.collapsed .mini-cart-attributes,#mini-cart .mini-cart-product.collapsed .mini-cart-pricing,#mini-cart .mini-cart-product.collapsed .product-availability-list{width:90%}#mini-cart .mini-cart-image{float:left;width:50%}#mini-cart .mini-cart-image img{max-width:90%;max-height:130px}#mini-cart .mini-cart-name{font-size:12px;font-size:1.2rem;float:right;width:50%;text-align:left;letter-spacing:0.05rem}#mini-cart .mini-cart-attributes{float:right;font-weight:bold;width:50%;text-align:left}#mini-cart .mini-cart-product .product-availability-list{float:left;font-size:0.9em;font-weight:bold;width:50%;text-align:left}#mini-cart .mini-cart-product .product-availability-list li{color:#222a2b;padding-left:0}#mini-cart .mini-cart-pricing{clear:right;float:right;width:50%;text-align:left}#mini-cart .mini-cart-pricing.limitedqty .spacexspace,#mini-cart .mini-cart-pricing.limitedqty .quantity{color:red}#mini-cart .mini-cart-pricing .label{display:none}#mini-cart .mini-cart-pricing .checkout-order-summary{margin-bottom:5px}#mini-cart .mini-cart-totals{border-top:0.5rem solid whitesmoke}#mini-cart .mini-cart-totals .cart-actions{margin:10px 60px 0 60px;width:225px}#mini-cart .mini-cart-totals .cart-actions .paypal-cart p{width:125px}#mini-cart .mini-cart-subtotals{font-weight:700;padding:10px;text-align:right}#mini-cart .mini-cart-subtotals .label{margin:0 10px 0 0;display:inline}#mini-cart .mini-cart-slot{background:none repeat scroll 0 0 #E8E8E8;border:1px solid #D0D0D0;font-size:0.9em;font-style:italic;margin:20px;padding:10px;text-align:center}#mini-cart .mini-cart-link-cart{display:block}#mini-cart .mini-cart-link-cart .button-large{height:46px;padding:18px 40px 0 40px}#mini-cart .mini-cart-link-checkout{clear:both;display:block;padding:20px 0 10px;text-align:center}#mini-cart .mini-cart-link-checkout:hover{color:#007987}#mini-cart .checkout-order-summary{display:inline-block}.add-quantity-limit,.add-quantity-limit p{border:1px solid red;color:#222a2b;float:left;font-size:1.3rem;font-weight:normal;margin:0;margin:10px 0;padding:10px 10px 10px 40px;text-align:left;width:100%}.add-quantity-limit span,.add-quantity-limit p span{position:absolute;left:27px}.add-quantity-limit span:before,.add-quantity-limit p span:before{font-size:20px;font-size:2rem;font-weight:normal;font-family:"Icons";content:"\f06a";color:#FF0000}@media (max-width: 860px){#mini-cart .mini-cart-content{right:-10%}}@media (max-width: 540px){#mini-cart .mini-cart-content{right:-180%}}@media (max-width: 480px){#mini-cart .mini-cart-content{width:300px;right:-29px}body>header .header-menu-bottom li.cart:hover{background-color:transparent !important}}.cart-content{padding:0 5%;font-family:"Nudista",sans-serif}.cart-content .button-large{height:40px;margin:0;width:100%}.cart-content .cart-actions{margin-top:15px}.cart-content .cart-actions .wallet-button-holder{display:block}.cart-content .cart-order-totals{width:100%;margin:10px 0}.cart-content .cart-order-totals .order-total{font-size:1.2em;text-transform:uppercase}.cart-content .cart-order-totals .value{font-weight:bold}.cart-content .cart-order-totals .order-totals-table-cell{padding:5px 0}.cart-content .paypal-cart{min-width:250px}.cart-header .breadcrumb{background-color:#EEEEEE;margin:0px;padding-left:150px}.cart-promo,.promo-adjustment,.product-discount.promo{color:#fe7704;font-weight:bold;margin:1rem 0}.cart-promo a,.promo-adjustment a,.product-discount.promo a{text-decoration:underline}.product-discount .promo{font-size:1.4rem}.product-discount span{display:block;margin-left:10px;width:200%}.product-discount .value{width:45%}.not-available{display:inline-table;height:30px;position:relative;text-align:center;width:100%}.not-available span{border:1px solid red;display:inline-block;margin:25px 0;padding:8px 0px 8px 25px;width:100%}.not-available span:before{font-size:20px;font-size:2rem;color:#FF0000;content:"\f06a";font-family:"Icons";font-weight:normal;margin-left:-25px;margin-top:-2px;position:absolute}.cart-primary-content{float:left;min-height:850px;padding:0 310px 0 10px;width:100%}.cart-primary-content h4{float:left}.cart-primary-content fieldset .button-text{height:50px}.cart-primary-content fieldset .visually-hidden{display:none}.cart-primary-content .cart-top{border-bottom:1px solid #ccc}.cart-primary-content .cart-top div{width:25%;height:50px}.cart-primary-content .cart-top #my-cart{float:left;min-width:200px;padding-top:15px}.cart-primary-content .cart-top #my-cart span{font:16pt "Nudista";text-transform:uppercase}.cart-primary-content .cart-top #my-cart .item-count{font-weight:bold}.cart-primary-content .cart-top #mobile-cart-total{display:none;width:100%;float:left}.cart-primary-content .cart-top #mobile-cart-total div{display:inline;width:50%;float:left}.cart-primary-content .cart-top #mobile-cart-total div:last-child{text-align:right}.cart-primary-content .cart-top #mobile-cart-total span{float:left;width:50%}.cart-primary-content .cart-top #top-continue-shopping{display:none}.cart-primary-content .cart-top .button-text{padding-right:0}.cart-primary-content .cart-top .cart-actions{display:inline-block;text-align:right;min-width:580px;width:75%}.cart-primary-content .cart-top .cart-actions form{display:inline-block;vertical-align:top;width:40%}.cart-primary-content .cart-top .cart-actions .paypal-or{display:inline-block;width:10%}.cart-primary-content #continue-shopping-top{color:#007987;background:none}.cart-primary-content .cart-not-empty{padding:0 30px 20px 30px}.cart-primary-content .cart-table{display:table;width:100%;border-collapse:collapse}.cart-primary-content .cart-table .cart-table-row{display:table-row;width:auto;border-bottom:1px solid #ccc}.cart-primary-content .cart-table .cart-table-cell{display:table-cell;float:left}.cart-primary-content .cart-table .cart-table-header{border-bottom:none}.cart-primary-content .cart-table .section-header{display:table-cell;padding:0;background:none;color:#888}.cart-primary-content .cart-table .item-name-header{display:none;background-color:#DADADA;height:30px}.cart-primary-content .cart-table .item-image{float:left;width:20%;margin:30px 0}.cart-primary-content .cart-table .item-image:not(.section-header){text-align:center}.cart-primary-content .cart-table .item-image img{max-height:130px}.cart-primary-content .cart-table .item-data{float:right;display:inline-table;width:80%;margin:30px 0}.cart-primary-content .cart-table .item-details{width:55%;padding-right:20px;font-size:11pt}.cart-primary-content .cart-table .item-details .name{font-weight:bold;text-transform:uppercase}.cart-primary-content .cart-table .item-details .sku{font-style:italic;text-transform:uppercase;color:#888;margin-bottom:.95em}.cart-primary-content .cart-table .item-details .product-availability-list{font-weight:bold;color:#888;margin-bottom:.4em}.cart-primary-content .cart-table .item-details .attribute .label{font-weight:bold;color:#888}.cart-primary-content .cart-table .item-details .attribute .value{font-weight:bold}.cart-primary-content .cart-table .item-details .item-edit-details{margin-top:.95em;font-weight:bold;color:#007987;text-decoration:underline}.cart-primary-content .cart-table .item-details .product-option{display:inline-table;width:100%}.cart-primary-content .cart-table .item-details .product-option .label{font-weight:bold;color:#888}.cart-primary-content .cart-table .item-details .product-option .value{font-weight:bold}.cart-primary-content .cart-table .item-price{width:15%;font-size:11pt;font-family:"Nudista",sans-serif;font-weight:bold}.cart-primary-content .cart-table .item-quantity-data{width:10%}.cart-primary-content .cart-table .item-quantity-data .mobile-quantity-label{display:none}.cart-primary-content .cart-table .item-quantity-data .item-quantity .bonus-item{font-weight:bold;text-transform:uppercase}.cart-primary-content .cart-table .item-quantity-data input{width:60px;border:1px solid #ccc;box-shadow:none}.cart-primary-content .cart-table .item-quantity-data button{color:#007987;text-decoration:underline;font-weight:bold;background:none;margin:0;padding:0}.cart-primary-content .cart-table .item-total{width:20%;text-align:right;font-size:11pt;font-family:"Nudista",sans-serif;font-weight:bold}.cart-primary-content .cart-table .item-total .price-unadjusted{color:#888;text-decoration:line-through;margin-bottom:10px}.cart-primary-content .cart-table .item-total .price-adjusted-total{color:#fe7704;margin-bottom:10px}.cart-primary-content .cart-table .item-total .unit-price{display:none}.cart-primary-content .cart-table .item-total-label{display:none}.cart-primary-content .cart-action-continue-shopping{float:none}.cart-primary-content .cart-action-continue-shopping #continue-shopping-top{float:right}.cart-primary-content .order-totals-table td{text-align:left}.cart-primary-content .cart-footer fieldset{float:left}.cart-primary-content .cart-footer .cart-order-totals{float:right;margin-top:0px;padding:0 30px;width:40%}.cart-primary-content .cart-footer .cart-order-totals .cart-actions form{width:100%}.cart-primary-content .cart-footer .cart-order-totals .cart-actions fieldset{width:100%}.cart-primary-content .cart-footer .order-subtotal,.cart-primary-content .cart-footer .order-shipping,.cart-primary-content .cart-footer .order-sales-tax,.cart-primary-content .cart-footer .order-discount,.cart-primary-content .cart-footer .order-shipping-discount{display:none}.cart-primary-content .cart-footer .order-totals-table{margin:10px 0px 10px 0px;padding-bottom:10px}.cart-primary-content .cart-footer .order-totals-table .order-totals-table-row .label{width:60%;font-weight:lighter}.cart-primary-content .cart-footer .order-totals-table .order-totals-table-row .value{width:40%}.cart-primary-content .cart-footer .order-totals-table .order-total{border-top:0}.cart-primary-content .cart-footer #continue-shopping-bottom{padding-left:30px;color:#007987;background:none}.paypal-cart{background-color:#ffc438;border-radius:5px;height:40px;position:relative;width:100%}.paypal-cart:hover{background-color:#ffce59}.paypal-cart p{color:#222a2b;display:inline-block;font-family:"Nudista",sans-serif;font-size:1.2rem;font-weight:bold;padding-left:10%;position:absolute;right:49%;text-align:right;text-transform:uppercase;top:4px;width:150px}.paypal-cart img{left:55%;position:absolute;top:4px}.paypal-or{font-family:"Nudista",sans-serif;font-weight:bold;margin-bottom:14px;margin-top:10px;text-align:center;text-transform:uppercase}#cart-secondary{padding:15px 10px 0 5px;position:absolute;right:5%;width:300px}#cart-secondary form{width:100%}#cart-secondary fieldset{width:100%}#cart-secondary .cart-action-checkout{float:none}#cart-secondary .cart-mini-summary .order-totals-table{margin-bottom:0}#cart-secondary .cart-mini-summary .cartshippingestimate .shippingestimatecontainer{display:none}#cart-secondary .cart-mini-summary .cartshippingestimate #shippingestimate-click{width:100%;background:none;color:#007987;height:inherit;text-decoration:underline}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode{display:inline-flex;width:100%}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .textfield{width:64%;margin-right:2%}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .textfield::-webkit-input-placeholder{color:transparent}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .textfield:-moz-placeholder{color:transparent}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .textfield::-moz-placeholder{color:transparent}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .textfield:-ms-input-placeholder{color:transparent}#cart-secondary .cart-mini-summary .cartshippingestimate .zipcode .gray-button{width:34%}#cart-secondary .cart-mini-summary #update-cart{display:none}#cart-secondary #promo-click{display:none;background-color:#C2DDE0;height:45px;width:100%}#cart-secondary .acceptedpayment{margin-top:10px;border-style:solid;border-width:1px}#cart-secondary .acceptedpayment h6{color:#000000}#cart-secondary #shippingmethods div{width:100%;margin-top:10px}#cart-secondary #shippingmethods div label{text-align:left;width:75%}#cart-secondary .cart-coupon-code{background-color:#C2DDE0;width:100%;padding:20px}#cart-secondary .cart-coupon-code label{text-align:center}#cart-secondary .cart-coupon-code .coupon-code-inputs{display:inline-table;width:100%;margin-top:10px}#cart-secondary .cart-coupon-code input{width:64%;margin-left:0;margin-right:2%}#cart-secondary .cart-coupon-code input::-webkit-input-placeholder{color:transparent}#cart-secondary .cart-coupon-code input:-moz-placeholder{color:transparent}#cart-secondary .cart-coupon-code input::-moz-placeholder{color:transparent}#cart-secondary .cart-coupon-code input:-ms-input-placeholder{color:transparent}#cart-secondary .cart-coupon-code button{width:34%;margin:5px 0}#cart-secondary .cart-coupon-code.error{border:2px solid red;color:red}.cart-actions-alt{display:none}.cart-recommend{background-color:#FFFFFF;padding:95px 150px 50px 150px;width:100%}.cart-recommend .cart-recommend-content{border-top:1px solid #D9D9D9}@media (max-width: 1280px){.cart-content{padding:0 1%}.cart-primary-content{padding:0 305px 0 10px}#cart-secondary{right:1%}}@media (max-width: 860px){.cart-primary-content{float:none;min-height:0;padding:0px;width:100%}.cart-primary-content .cart-content{padding:0 3.5%}.cart-primary-content .cart-top{padding:20px}.cart-primary-content .cart-top #top-continue-shopping{display:inline;width:-moz-available}.cart-primary-content .cart-table .item-details .item-edit-details{display:none}.cart-primary-content .cart-top .cart-actions{display:inline-block;width:100%}.cart-primary-content .cart-top .cart-actions button{height:45px;margin-bottom:10px;width:100%}.cart-primary-content .cart-top .cart-actions form{width:44%}.cart-primary-content .cart-top .cart-actions .wallet-button-holder{display:none;width:100%}.cart-primary-content .cart-top .cart-actions .cart-action-checkout{float:none}.cart-primary-content .cart-not-empty fieldset{width:100%}.cart-recommend{position:relative;padding:0 5%}.cart-footer{display:none}#cart-secondary{float:none;margin-top:10px;padding:0;position:relative;width:100%}#cart-secondary .cart-actions form{display:inline-block;vertical-align:top;width:44%}#cart-secondary .paypal-or{display:inline-block;width:10%}}@media (max-width: 700px){.cart-content{padding:0}#cart-secondary .cart-actions form{width:100%}#cart-secondary .paypal-or{text-align:center;width:100%}.paypal-cart p{width:170px}.cart-primary-content form{clear:both}.cart-primary-content .cart-top{margin:0 5px 0 5px;border:none}.cart-primary-content .cart-top .cart-actions form{width:100%}.cart-primary-content .cart-top .cart-actions .paypal-or{text-align:center;width:100%}.cart-primary-content .cart-not-empty{padding:0}.cart-primary-content .cart-top div{width:inherit;height:inherit}.cart-primary-content .cart-top .cart-actions{min-width:0}.cart-primary-content .cart-top #my-cart{width:100%;text-align:center}.cart-primary-content .cart-top #mobile-cart-total{display:block;margin:20px 0}.cart-primary-content .cart-top #mobile-cart-total div{padding-top:20px;border-top:1px solid #ccc}.cart-primary-content .cart-top #mobile-cart-total .cart-total{font-size:14pt}.cart-primary-content .cart-top #mobile-cart-total .cart-total span:last-child{font-weight:bold}.cart-primary-content .cart-top #mobile-cart-total .summary-link{font-weight:bold;color:#007987}.cart-primary-content .cart-top #top-continue-shopping{display:none}.cart-primary-content .cart-table .cart-table-header{display:none}.cart-primary-content .cart-table .item-name-header{display:block;padding:20px 10px;height:auto;font-weight:bold;font-size:1.20em;text-transform:uppercase}.cart-primary-content .cart-table .item-image{width:40%}.cart-primary-content .cart-table .item-data{width:60%;border-bottom:none;margin-bottom:5px}.cart-primary-content .cart-table .item-details{display:block;width:100%}.cart-primary-content .cart-table .item-details .sku{font-style:inherit;font-weight:bold;color:#888}.cart-primary-content .cart-table .item-details .product-list-item .name{display:none}.cart-primary-content .cart-table .item-quantity-data{display:table-row;width:100%;margin:10px 0}.cart-primary-content .cart-table .item-quantity-data .item-quantity{width:60%;float:left}.cart-primary-content .cart-table .item-quantity-data .item-quantity-details{width:40%;float:right}.cart-primary-content .cart-table .item-quantity-data .item-quantity-details button{height:30px;font-size:75%}.cart-primary-content .cart-table .item-quantity-data .mobile-quantity-label{display:block;float:left;padding:8px 0;margin-right:10px;color:#888;font-weight:bold}.cart-primary-content .cart-table .item-total{display:block;width:90%}.cart-primary-content .cart-table .item-total .unit-price{display:block;width:100%;margin-bottom:10px}.cart-primary-content .cart-table .item-total .unit-price .unit-price-label{display:inline;float:left}.cart-primary-content .cart-table .item-total .price-unadjusted,.cart-primary-content .cart-table .item-total .price-adjusted-total,.cart-primary-content .cart-table .item-total .promo-adjustment{padding-right:20px;margin-bottom:0}.cart-primary-content .cart-table .item-price{display:none;width:100%}.cart-primary-content .cart-table .price-sales,.cart-primary-content .cart-table .price-total{padding-right:20px}.cart-primary-content .cart-table .item-total-label{display:inline;float:left}}.grid{width:100%;float:left}.grid .col-2{height:100%;width:16.67%;float:left;border-style:solid;border-width:1px}.grid .col-3{height:100%;width:25%;float:left;border-style:solid;border-width:1px}.grid .col-4{height:100%;width:33.33%;float:left;border-style:solid;border-width:1px}.grid .col-6{height:100%;width:50%;float:left;border-style:solid;border-width:1px}.grid .col-8{height:100%;width:66.66%;float:left;border-style:solid;border-width:1px}.grid .col-9{height:100%;width:75%;float:left;border-style:solid;border-width:1px}.grid .col-10{height:100%;width:83.33%;float:left;border-style:solid;border-width:1px}.grid .example{height:450px}@media (max-width: 860px){.grid this{float:none}.grid .col-2{display:none}.grid .col-3{width:50%}.grid .col-8,.grid .col-4{width:100%}.grid .col-9,.grid .col-10,.grid .col-11{width:100%;display:block}.grid .col-9+.col-3{width:100%;background-color:orange}.grid .col-3+.col-6+.col-3{width:100%}.grid .col-3+.col-3+.col-6{width:100%}}@media (max-width: 480px){.grid .col-3,.grid .col-4,.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8{width:100%;display:block}}.veggieburger{display:none}@media (max-width: 860px){.veggieburger{-moz-transition:left .4s;-o-transition:left .4s;-webkit-transition:left .4s;transition:left .4s;display:block;height:100%;left:-280px;position:fixed;top:0;width:280px;z-index:99}.veggieburger.active{box-shadow:2px 0px 6px #444;left:0}.veggieburger .scrollable-wrap{background:#fed100;height:100%;overflow-y:scroll;position:absolute;text-align:center;width:100%;z-index:3}.veggieburger .scrollable-wrap.phone-list,.veggieburger .scrollable-wrap.brand-list{-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.veggieburger .scrollable-wrap.primetime{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.veggieburger .vb-nav-header{background:#eee;border-bottom:1px solid #ccc;height:70px}.veggieburger .vb-nav-header h6{font-size:14px;font-size:1.4rem;color:#222a2b;padding:25px 0}.veggieburger .back-icon{top:25px}.veggieburger li,.veggieburger p{font-size:14px;font-size:1.4rem;cursor:pointer;font-weight:bold;margin:20px 0;position:relative}.veggieburger li:hover,.veggieburger p:hover{color:#007987}.veggieburger .carots{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.veggieburger .carots:before,.veggieburger .carots:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;border-width:4px 5px;content:'';cursor:pointer;top:4px;position:absolute}.veggieburger .carots:before{border-color:transparent transparent transparent #fff;right:-14px;z-index:3}.veggieburger .carots:after{border-color:transparent transparent transparent #222a2b;right:-16px;z-index:1}.veggieburger .vb-nav-body{background:#fff}.veggieburger .vb-nav-body ul{border-bottom:1px solid #ccc}.veggieburger .vb-nav-body .brand-list{height:250px;padding:15px 0;margin:0 8%;text-align:justify;width:84%}.veggieburger .vb-nav-body .brand-list:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';width:100%}.veggieburger .vb-nav-body .brand-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer;font-weight:normal;height:50px;margin:12px auto;text-align:center;width:30%}.veggieburger .vb-nav-body .brand-list li[data-brand="nokia"] [data-icon],.veggieburger .vb-nav-body .brand-list li[data-brand="htc"] [data-icon],.veggieburger .vb-nav-body .brand-list li[data-brand="amazon-kindle"] [data-icon],.veggieburger .vb-nav-body .brand-list li[data-brand="amazon"] [data-icon],.veggieburger .vb-nav-body .brand-list li[data-brand="sony"] [data-icon],.veggieburger .vb-nav-body .brand-list li[data-brand="sony-cases"] [data-icon]{font-size:12px;font-size:1.2rem}.veggieburger .vb-nav-body .brand-list li:hover p,.veggieburger .vb-nav-body .brand-list li:hover [data-icon]:before{color:#007987}.veggieburger .vb-nav-body p{font-size:12px;font-size:1.2rem;color:#222a2b;font-family:"Nudista",sans-serif;margin-top:10px}.veggieburger .vb-nav-body [data-icon]{font-size:20px;font-size:2rem}.veggieburger .link-list{margin:0 auto;width:50%}.veggieburger .link-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:10px 0}.veggieburger .link-list li:hover .carots:after{border-color:transparent transparent transparent #007987}.veggieburger .link-list.additional-links{padding:15px 0;width:84%}.veggieburger .link-list.additional-links li{display:block;margin:0;padding:15px 0}.veggieburger .link-list.additional-links .addl-link-wrap{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.veggieburger .vb-nav-accordion{background:#fbfbfb}.veggieburger #countries+p:hover{color:#222a2b}.veggieburger #countries,.veggieburger #countries ul{display:block}.veggieburger #countries li,.veggieburger #countries ul li{display:block}.veggieburger #countries li:hover,.veggieburger #countries ul li:hover{color:#222a2b}.veggieburger .locale a{color:#007987}.veggieburger .vb-nav-accordion-element{margin-top:-1px;position:relative}.veggieburger .vb-nav-accordion-element h5{position:relative;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;display:block;margin:0;padding:15px 8%;position:relative;text-align:left}.veggieburger .vb-nav-accordion-element h5:before,.veggieburger .vb-nav-accordion-element h5:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:16px}.veggieburger .vb-nav-accordion-element h5:before{border-width:4px 3px;border-color:#eee transparent transparent;right:20px;z-index:3}.veggieburger .vb-nav-accordion-element h5:after{border-width:5px 4px;border-color:#222a2b transparent transparent;right:19px;z-index:1}.veggieburger .vb-nav-accordion-element h5.expanded:before{border-color:transparent transparent #eee;top:12px}.veggieburger .vb-nav-accordion-element h5.expanded:after{border-color:transparent transparent #222a2b;top:10px}.veggieburger .vb-nav-accordion-element ul{display:none;overflow:hidden;padding:10px 0}.veggieburger .vb-nav-accordion-element [data-icon]{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px}.veggieburger .vb-nav-accordion-element li{margin:10px 0}.veggieburger .vb-nav-accordion-element a:hover{color:#007987}.veggieburger .vb-nav-accordion-element.link-only h5:before,.veggieburger .vb-nav-accordion-element.link-only h5:after{-moz-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);right:18px}.veggieburger .vb-nav-accordion-element.link-only h5:after{right:16px;top:15px}.veggieburger .vb-nav-footer{padding-bottom:50px}.veggieburger .vb-nav-footer p,.veggieburger .vb-nav-footer a{color:#222a2b;font-family:"Nudista",sans-serif}.veggieburger .vb-nav-footer a:hover{color:#007987;cursor:pointer}.veggieburger .vb-nav-footer p:hover{cursor:default}.veggieburger .vb-nav-footer a{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.veggieburger .vb-nav-footer .social-icons a{color:#fff;vertical-align:middle;margin-left:-2px;font-size:1.5rem}.veggieburger #submitEmail{margin:5px 1rem 5px 0}.veggieburger .phone-list{background:#fff;height:100%;z-index:5}.veggieburger .phone-list .vb-nav-body{display:none;display:block;padding-top:15px}.veggieburger .phone-list .vb-nav-body:after{clear:both;content:"";display:table}.veggieburger .phone-list .vb-nav-body h4{font-size:15px;font-size:1.5rem;padding:0 20px;text-align:left}.veggieburger .phone-list .vb-nav-body ul{float:left;padding:0 20px;width:50%}.veggieburger .phone-list .vb-nav-body li{font-size:12px;font-size:1.2rem;display:block;margin:20px 0;text-align:left}.veggieburger .phone-list h6{cursor:pointer}.veggieburger .phone-list ul{border:none}.veggieburger .phone-list li{font-weight:normal}.veggieburger .brand-list{background:#fff;z-index:3}.veggieburger .brand-list h6{cursor:pointer}.veggieburger .brand-list h4{font-size:14px;font-size:1.4rem;padding-top:15px;text-align:center}.veggieburger .brand-list p{font-weight:normal}}@media (max-width: 480px){.veggieburger .vb-nav-header{height:40px}.veggieburger .vb-nav-header h6{padding:10px}.veggieburger .back-icon{top:10px}}footer{background:#222a2b;background:linear-gradient(to bottom, rgba(34,42,43,0),#222a2b 30%,#222a2b),url("../images/icon/hex.png"),#222a2b;background:-webkit-linear-gradient(top, rgba(34,42,43,0), #222a2b 30%, #222a2b),url("../images/icon/hex.png"),#222a2b;height:510px;overflow:hidden;position:relative}footer h3{font-size:14px;font-size:1.4rem;color:#fed100;font-weight:bold;letter-spacing:1px;padding:50px 0 10px;text-transform:uppercase}footer h5{color:#fff;margin:20px 0}footer p,footer .content-asset p{color:#fff}footer .footer-column{float:right;padding-left:2.5%;width:33.33%}footer .footer-column.shop{float:left}footer .footer-column li{margin-top:10px;margin-bottom:10px}footer .footer-column label{display:none}footer .not-ott{clear:left;padding-top:20px}footer .not-ott h5{margin:0 0 10px}footer .footer-subcolumn{float:left;margin-right:1%;width:49%}footer .toenail{background:#000;bottom:0;height:60px;position:absolute;width:100%}footer .toenail li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:10px;font-size:1rem;padding:0 1%;max-width:98%}footer .toenail ul{float:left;height:100%;padding-left:2.5%;width:33.33%}footer .toenail ul:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'';height:100%}footer .toenail ul:first-child li{font-size:11px;font-size:1.1rem}footer li{line-height:1.2em}footer li a:hover{color:#fed100}footer p.support{margin-bottom:50px}footer form{margin:10px 0 50px;position:relative}footer input{width:50%}footer input::-webkit-input-placeholder{font-size:11px;font-size:1.1rem}footer input::-moz-input-placeholder{font-size:11px;font-size:1.1rem}footer input:-ms-input-placeholder{font-size:11px;font-size:1.1rem}footer button{width:80px}footer .warning span{font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#fed100}footer .support span{font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}footer .social-icons h5{margin:15px 0}@media (max-width: 1100px){footer{height:580px}footer .toenail{height:90px}footer .toenail ul{display:block;height:auto;text-align:center;width:100%}footer .toenail ul:first-child{height:45px}footer .toenail ul br{display:none}}footer .faux-select,footer select{margin:10px 0 10px -5000px}@media (max-width: 860px) and (min-width: 481px){footer .footer-column{padding-left:10%;width:50%}footer .footer-column.connect{padding-left:2.5%}footer .footer-column.shop>h5{display:none}footer .footer-column.otterbox h3{padding-bottom:20px}footer .footer-column select.hasCustomSelect{z-index:5}footer .footer-subcolumn{display:none}footer .faux-select{font-size:11px;font-size:1.1rem;color:#fff;display:block;font-weight:bold;margin:10px 0;padding:0;text-align:left;width:60%}footer .faux-selectInner{padding:12px;width:100% !important}footer .faux-selectInner:after{border-width:8px 6px}footer .social li{margin-left:4%}footer .not-ott{padding-top:0}footer .not-ott h5{display:none}footer select{margin:10px 0}}@media (max-width: 600px){footer .footer-column select,footer .footer-column .faux-select{width:70%}footer .social li{margin-left:3%}}@media (max-width: 480px){footer{height:auto;padding-top:30px}footer .footer-column{float:none;margin:0 auto;padding:0;text-align:center;width:100%}footer .footer-column h3{padding:25px 0}footer .footer-column h5{display:none}footer .footer-column.otterbox,footer .footer-column.shop{background:#171c1d;float:none}footer .footer-column.connect{margin-bottom:30px;padding:0 5%}footer .footer-column.shop{margin-bottom:120px}footer .footer-column .warning{margin:0 0 40px 8%;text-align:left}footer .footer-column .not-ott{padding-top:15px}footer .footer-subcolumn{float:none;margin:-1px 0 0;width:100%}footer .footer-subcolumn h5{position:relative;border-top:1px solid #5a5d5d;border-bottom:1px solid #5a5d5d;cursor:pointer;display:block;margin:0;padding:15px 8%;text-align:left}footer .footer-subcolumn h5:before,footer .footer-subcolumn h5:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-style:solid;content:'';cursor:pointer;margin-top:2px;position:absolute;top:16px}footer .footer-subcolumn h5:before{border-width:4px 3px;border-color:#171c1d transparent transparent;right:20px;z-index:3}footer .footer-subcolumn h5:after{border-width:5px 4px;border-color:#fff transparent transparent;right:19px;z-index:1}footer .footer-subcolumn h5.expanded:before{border-color:transparent transparent #171c1d;top:12px}footer .footer-subcolumn h5.expanded:after{border-color:transparent transparent #fff;top:10px}footer .footer-subcolumn ul{background-color:#1b2223;border-bottom:1px solid #c2c2c2;display:none;overflow:hidden;padding:10px 0}footer .footer-subcolumn li{font-size:14px;font-size:1.4rem;float:left;padding-left:8%;text-align:left;width:48%}footer p.support{margin:15px 0 20px}footer p.message{margin-left:10px}footer br{display:none}footer .toenail{height:120px;padding:10px 0}footer .toenail ul:first-child{height:auto}footer .toenail ul:after{display:none}footer .toenail li{display:block;margin:8px 0}footer .toenail ul:last-child{display:none}footer form{margin-bottom:30px}footer input{width:65%}footer button{width:30%}footer select,footer .faux-select{display:none !important}}.scroll-up{bottom:5%;cursor:pointer;height:55px;right:2%;width:55px}.scroll-up [data-icon]{color:#4e5555;display:block;margin-top:12px;text-align:center}.bvreviews,#bvrrsummary{font-family:"Nudista",sans-serif}.bvreviews h6,#bvrrsummary h6{color:#000000;text-align:center;margin-top:30px;width:100%}.bvrrinsertsummary .BVRRQuickTakeProTags,.bvrrinsertsummary .BVRRQuickTakeConTags,.bvrrinsertsummary .BVRRQuickTakeAttributeFilteringRow,.bvrrinsertsummary #BVRRQuickTakeFilterSentenceID{display:none}.bvrrinsertsummary .BVDI_FBOverlayContainer{opacity:0}#read-reviews{margin:auto;display:block;width:150px;margin-bottom:10px}#BVRRContainer .BVRRContextDataContainer div span:first-of-type,#BVQAContainer .BVRRContextDataContainer div span:first-of-type,#BVTopReviews .BVRRContextDataContainer div span:first-of-type,#bvfullreviews .BVRRContextDataContainer div span:first-of-type,.bvrrinsertsummary .BVRRContextDataContainer div span:first-of-type{font-weight:bold;color:#000}#BVRRContainer #BVRRDisplayContentLinkWriteID,#BVRRContainer #BVQANoQuestionsID,#BVRRContainer #BVQAAskQuestionID,#BVQAContainer #BVRRDisplayContentLinkWriteID,#BVQAContainer #BVQANoQuestionsID,#BVQAContainer #BVQAAskQuestionID,#BVTopReviews #BVRRDisplayContentLinkWriteID,#BVTopReviews #BVQANoQuestionsID,#BVTopReviews #BVQAAskQuestionID,#bvfullreviews #BVRRDisplayContentLinkWriteID,#bvfullreviews #BVQANoQuestionsID,#bvfullreviews #BVQAAskQuestionID,.bvrrinsertsummary #BVRRDisplayContentLinkWriteID,.bvrrinsertsummary #BVQANoQuestionsID,.bvrrinsertsummary #BVQAAskQuestionID{float:none;margin:5px auto 20px auto;display:block;border-bottom:2px solid #CCCCCC;padding-bottom:20px}#BVRRContainer #BVRRDisplayContentLinkWriteID a,#BVRRContainer #BVQANoQuestionsID a,#BVRRContainer #BVQAAskQuestionID a,#BVQAContainer #BVRRDisplayContentLinkWriteID a,#BVQAContainer #BVQANoQuestionsID a,#BVQAContainer #BVQAAskQuestionID a,#BVTopReviews #BVRRDisplayContentLinkWriteID a,#BVTopReviews #BVQANoQuestionsID a,#BVTopReviews #BVQAAskQuestionID a,#bvfullreviews #BVRRDisplayContentLinkWriteID a,#bvfullreviews #BVQANoQuestionsID a,#bvfullreviews #BVQAAskQuestionID a,.bvrrinsertsummary #BVRRDisplayContentLinkWriteID a,.bvrrinsertsummary #BVQANoQuestionsID a,.bvrrinsertsummary #BVQAAskQuestionID a{background:#fed100;border-radius:0;opacity:100;border:0px;padding:15px}#BVRRContainer .BVRRReviewDisplayStyle5Footer,#BVQAContainer .BVRRReviewDisplayStyle5Footer,#BVTopReviews .BVRRReviewDisplayStyle5Footer,#bvfullreviews .BVRRReviewDisplayStyle5Footer,.bvrrinsertsummary .BVRRReviewDisplayStyle5Footer{background:none;margin:0;border-bottom:2px solid #CCCCCC}#BVRRContainer .BVDI_FVReportLinkInappropriate,#BVQAContainer .BVDI_FVReportLinkInappropriate,#BVTopReviews .BVDI_FVReportLinkInappropriate,#bvfullreviews .BVDI_FVReportLinkInappropriate,.bvrrinsertsummary .BVDI_FVReportLinkInappropriate{float:right}#BVRRContainer .BVDI_FVReportLinkInappropriate a,#BVQAContainer .BVDI_FVReportLinkInappropriate a,#BVTopReviews .BVDI_FVReportLinkInappropriate a,#bvfullreviews .BVDI_FVReportLinkInappropriate a,.bvrrinsertsummary .BVDI_FVReportLinkInappropriate a{color:#6db6bc;background:none;border:0px}#BVRRContainer .BVRRDisplayContent .BVRRRatingNormal,#BVQAContainer .BVRRDisplayContent .BVRRRatingNormal,#BVTopReviews .BVRRDisplayContent .BVRRRatingNormal,#bvfullreviews .BVRRDisplayContent .BVRRRatingNormal,.bvrrinsertsummary .BVRRDisplayContent .BVRRRatingNormal{clear:both;font-family:"Nudista",sans-serif;position:absolute;left:35%;margin-top:-30px}#BVRRContainer .BVRRDisplayContent .BVRRRatingNormal:after,#BVQAContainer .BVRRDisplayContent .BVRRRatingNormal:after,#BVTopReviews .BVRRDisplayContent .BVRRRatingNormal:after,#bvfullreviews .BVRRDisplayContent .BVRRRatingNormal:after,.bvrrinsertsummary .BVRRDisplayContent .BVRRRatingNormal:after{content:'';margin-top:2px solid #000000;width:50px;height:1px}#BVRRContainer .BVDI_FVVoting,#BVQAContainer .BVDI_FVVoting,#BVTopReviews .BVDI_FVVoting,#bvfullreviews .BVDI_FVVoting,.bvrrinsertsummary .BVDI_FVVoting{float:right}#BVRRContainer .BVRRUserNicknameContainer,#BVQAContainer .BVRRUserNicknameContainer,#BVTopReviews .BVRRUserNicknameContainer,#bvfullreviews .BVRRUserNicknameContainer,.bvrrinsertsummary .BVRRUserNicknameContainer{font-weight:bold}#BVRRContainer .BVRRReviewTitleContainer,#BVQAContainer .BVRRReviewTitleContainer,#BVTopReviews .BVRRReviewTitleContainer,#bvfullreviews .BVRRReviewTitleContainer,.bvrrinsertsummary .BVRRReviewTitleContainer{color:#000000;font-weight:normal;font-size:2.5em;font-family:"Nudista",sans-serif;margin-bottom:5px;margin-left:24%}#BVRRContainer .BVRRReviewTitle,#BVQAContainer .BVRRReviewTitle,#BVTopReviews .BVRRReviewTitle,#bvfullreviews .BVRRReviewTitle,.bvrrinsertsummary .BVRRReviewTitle{font-size:inherit;line-height:1.1}#BVRRContainer .BVRRReviewSocialLinksContainer,#BVQAContainer .BVRRReviewSocialLinksContainer,#BVTopReviews .BVRRReviewSocialLinksContainer,#bvfullreviews .BVRRReviewSocialLinksContainer,.bvrrinsertsummary .BVRRReviewSocialLinksContainer{position:initial;float:right}#BVRRContainer #BVRRDisplayContentSubtitleID,#BVQAContainer #BVRRDisplayContentSubtitleID,#BVTopReviews #BVRRDisplayContentSubtitleID,#bvfullreviews #BVRRDisplayContentSubtitleID,.bvrrinsertsummary #BVRRDisplayContentSubtitleID{text-align:center}#BVRRContainer .BVRRRatingNormalOutOf,#BVQAContainer .BVRRRatingNormalOutOf,#BVTopReviews .BVRRRatingNormalOutOf,#bvfullreviews .BVRRRatingNormalOutOf,.bvrrinsertsummary .BVRRRatingNormalOutOf{display:inherit;color:#000000}#BVRRContainer .BVRRLabel,#BVRRContainer .BVRRValue,#BVQAContainer .BVRRLabel,#BVQAContainer .BVRRValue,#BVTopReviews .BVRRLabel,#BVTopReviews .BVRRValue,#bvfullreviews .BVRRLabel,#bvfullreviews .BVRRValue,.bvrrinsertsummary .BVRRLabel,.bvrrinsertsummary .BVRRValue{font-family:"Nudista",sans-serif}#BVRRContainer .BVRRReviewDisplayStyle5BodyUser,#BVQAContainer .BVRRReviewDisplayStyle5BodyUser,#BVTopReviews .BVRRReviewDisplayStyle5BodyUser,#bvfullreviews .BVRRReviewDisplayStyle5BodyUser,.bvrrinsertsummary .BVRRReviewDisplayStyle5BodyUser{background:none;border:0px;width:175px;margin-top:-100px;float:left;font-size:1.3em;text-align:right}#BVRRContainer .BVRRReviewTextContainer,#BVQAContainer .BVRRReviewTextContainer,#BVTopReviews .BVRRReviewTextContainer,#bvfullreviews .BVRRReviewTextContainer,.bvrrinsertsummary .BVRRReviewTextContainer{padding-right:30%}#BVRRContainer .BVRRNoReviewsCustomText,#BVQAContainer .BVRRNoReviewsCustomText,#BVTopReviews .BVRRNoReviewsCustomText,#bvfullreviews .BVRRNoReviewsCustomText,.bvrrinsertsummary .BVRRNoReviewsCustomText{font-family:"Nudista",sans-serif;text-align:center;margin-bottom:40px;font-size:1.5em;font-weight:bold;text-align:center;display:block;width:100%}#BVRRContainer .BVRRReviewProsConsContainer,#BVQAContainer .BVRRReviewProsConsContainer,#BVTopReviews .BVRRReviewProsConsContainer,#bvfullreviews .BVRRReviewProsConsContainer,.bvrrinsertsummary .BVRRReviewProsConsContainer{margin:10px 0 0 24%}#BVRRContainer .BVRRReviewDateContainer,#BVQAContainer .BVRRReviewDateContainer,#BVTopReviews .BVRRReviewDateContainer,#bvfullreviews .BVRRReviewDateContainer,.bvrrinsertsummary .BVRRReviewDateContainer{margin-bottom:20px;margin-left:10%}#BVRRContainer .BVRRReviewDate,#BVQAContainer .BVRRReviewDate,#BVTopReviews .BVRRReviewDate,#bvfullreviews .BVRRReviewDate,.bvrrinsertsummary .BVRRReviewDate{margin-left:16%;text-transform:lowercase;font-family:"Nudista",sans-serif;font-size:1.5em}#BVRRContainer .BVRRHistogramFullBar,#BVQAContainer .BVRRHistogramFullBar,#BVTopReviews .BVRRHistogramFullBar,#bvfullreviews .BVRRHistogramFullBar,.bvrrinsertsummary .BVRRHistogramFullBar{background:#007987}@media (max-width: 1300px){#BVRRContainer .BVRRQuickTakeHeader,#BVQAContainer .BVRRQuickTakeHeader,#BVTopReviews .BVRRQuickTakeHeader,#bvfullreviews .BVRRQuickTakeHeader,.bvrrinsertsummary .BVRRQuickTakeHeader{margin-top:-30px}#BVRRContainer .BVRRRatingNormal,#BVQAContainer .BVRRRatingNormal,#BVTopReviews .BVRRRatingNormal,#bvfullreviews .BVRRRatingNormal,.bvrrinsertsummary .BVRRRatingNormal{left:40%}#BVRRContainer .BVRRReviewTitleContainer,#BVQAContainer .BVRRReviewTitleContainer,#BVTopReviews .BVRRReviewTitleContainer,#bvfullreviews .BVRRReviewTitleContainer,.bvrrinsertsummary .BVRRReviewTitleContainer{margin-left:33%}#BVRRContainer .BVRRReviewDateContainer,#BVQAContainer .BVRRReviewDateContainer,#BVTopReviews .BVRRReviewDateContainer,#bvfullreviews .BVRRReviewDateContainer,.bvrrinsertsummary .BVRRReviewDateContainer{margin-left:20%;margin-bottom:40px}}#BVRRContainer #BVQANoQuestionsID,#BVQAContainer #BVQANoQuestionsID,#BVTopReviews #BVQANoQuestionsID,#bvfullreviews #BVQANoQuestionsID,.bvrrinsertsummary #BVQANoQuestionsID{text-align:center}#BVRRContainer .BVQATitle,#BVQAContainer .BVQATitle,#BVTopReviews .BVQATitle,#bvfullreviews .BVQATitle,.bvrrinsertsummary .BVQATitle{font-family:"Nudista",sans-serif;margin-bottom:40px;font-size:1.5em;font-weight:bold;display:inline-block;float:none}#BVRRContainer .BVQAHeader,#BVQAContainer .BVQAHeader,#BVTopReviews .BVQAHeader,#bvfullreviews .BVQAHeader,.bvrrinsertsummary .BVQAHeader{text-align:center}#BVRRContainer #BVQAHeaderTitleID,#BVQAContainer #BVQAHeaderTitleID,#BVTopReviews #BVQAHeaderTitleID,#bvfullreviews #BVQAHeaderTitleID,.bvrrinsertsummary #BVQAHeaderTitleID{color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold}@media (max-width: 1175px){#BVRRContainer .BVRRReviewDisplayStyle5BodyContent,#BVQAContainer .BVRRReviewDisplayStyle5BodyContent,#BVTopReviews .BVRRReviewDisplayStyle5BodyContent,#bvfullreviews .BVRRReviewDisplayStyle5BodyContent,.bvrrinsertsummary .BVRRReviewDisplayStyle5BodyContent{margin-left:12%;width:90%}#BVRRContainer .BVRRReviewDisplayStyle5BodyUser,#BVQAContainer .BVRRReviewDisplayStyle5BodyUser,#BVTopReviews .BVRRReviewDisplayStyle5BodyUser,#bvfullreviews .BVRRReviewDisplayStyle5BodyUser,.bvrrinsertsummary .BVRRReviewDisplayStyle5BodyUser{text-align:left}}#bvfullreviews .BVRRQuickTakeProTags,#bvfullreviews .BVRRQuickTakeConTags{width:auto;float:left;margin:0 25px}#bvfullreviews .BVDI_AFHeader{padding:20px 25px 8px 25px}#bvfullreviews .BVDI_AFFilterAttribute{margin:0 10px 0 25px}#BVTopReviews .BVRRDisplayContent,#BVTopReviews #BVRRFilteringBusyOverlayyHighlightID{display:none}#BVTopReviews .BVRRQuickTakeProTags,#BVTopReviews .BVRRQuickTakeConTags{width:auto}.BVRRContextDataContainer{display:none !important}.BVDI_BAItem .BVDILinkSpan{font:0/0 a;text-shadow:none;color:transparent}.BVRRReviewDisplayStyle5Text{margin-left:24% !important;width:100% !important}@media (max-width: 860px){#bvfullreviews,.bvrrinsertsummary{width:100%}#bvfullreviews .BVRRReviewTitleContainer,#bvfullreviews .BVRRReviewDisplayStyle5BodyContent{margin:0;width:100%}#bvfullreviews .BVRRReviewDate,#bvfullreviews .BVRRReviewDateContainer{margin-left:0}#bvfullreviews .BVRRReviewDateContainer{margin-bottom:0}#bvfullreviews .BVRRReviewDisplayStyle5BodyUser{text-align:left;padding-left:0;margin:0}#bvfullreviews .BVRRReviewDisplayStyle5Media{float:left}#bvfullreviews .BVRRReviewDisplayStyle5Text{margin-left:0 !important;width:100% !important;clear:both}#bvfullreviews .BVRRReviewTextContainer{padding-right:0}#bvfullreviews .BVRRReviewProsConsContainer{margin:20px 0 0 0}#BVRRDisplayContentBodyID{padding:12px 20px 10px 20px}}@media (max-width: 650px){.BVRRQuickTakeTitle{margin-top:20px;display:block}.buystack-product-description #BVCustomerRatings{margin-left:10%;width:80%}.BVRRQuickTakeContent .BVRRRatingsHistogramButtonPopin{margin-top:20px}.BVRRQuickTakeContent .BVRRRatingSummary .BVRRRatingsHistogramButton{position:inherit}#BVCustomerRatings .BVRRRatingSummaryNoReviewsWriteImageLink,#BVCustomerRatings .BVRRRatingSummaryLinkWriteFirst{float:left !important;margin-left:10px;height:50px}#BVCustomerRatings .BVRRRatingSummaryLinkWriteFirst{padding-top:14px}#BVCustomerRatings .BVRRPrimarySummary .BVRRRatingSummaryStyle2 .BVRRRatingSummaryLinks{float:none;margin-top:10px;cursor:pointer}#BVCustomerRatings .BVRRPrimarySummary .BVRRRatingSummaryStyle2 .BVRRRatingSummaryLinks .BVRRRatingSummaryLink{float:none;display:inline-block}#BVCustomerRatings .BVRRRatingSummary .BVRROverallRatingContainer{margin-right:10px;width:100%}#BVCustomerRatings .BVRRRatingSummary .BVRROverallRatingContainer .BVRRRatingNormalImage img{margin:0 auto}#bvfullreviews .BVRRDisplayContent .BVRRRatingNormal{left:40px;width:100%}#bvfullreviews .BVRRReviewDisplayStyle5Media{width:100%}#bvfullreviews .BVRRReviewSocialLinksContainer{float:left;width:100%;margin-bottom:20px}#bvfullreviews .BVDI_FVReportLinkInappropriate{float:left;width:100%}#bvfullreviews .BVRRReviewDisplayStyle5Footer .BVDI_FV{clear:both}#bvfullreviews .BVRRRatingOverall .BVRRRatingNormalImage{display:inline;width:200px}#bvfullreviews .BVRRRatingNormalOutOf{display:inline-block;margin-top:8px}#bvfullreviews .BVRRReviewDate{margin-top:10px}}.cross-sell,.related-products{padding:40px 0;text-align:center}.cross-sell h6,.related-products h6{color:#222a2b;text-align:center}.cross-sell .carousel-recomendations,.related-products .carousel-recomendations{display:inline-block}.cross-sell .carousel-recomendations li,.related-products .carousel-recomendations li{float:left}.cross-sell .cross-sell-items,.related-products .cross-sell-items{margin:15px auto;width:60%}.cross-sell .cross-sell-items .slick-track,.related-products .cross-sell-items .slick-track{margin:auto}.cross-sell .cross-sell-items .cross-sell-item,.related-products .cross-sell-items .cross-sell-item{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.cross-sell .cross-sell-items .cross-sell-item a,.related-products .cross-sell-items .cross-sell-item a{display:block}.cross-sell .cross-sell-items .cross-sell-item:hover h4,.related-products .cross-sell-items .cross-sell-item:hover h4{color:#007987}.cross-sell .cross-sell-items .img-container,.related-products .cross-sell-items .img-container{height:230px;margin-bottom:20px}.cross-sell .cross-sell-items img,.related-products .cross-sell-items img{display:block;height:auto;margin:0 auto}.cross-sell .cross-sell-items h4,.cross-sell .cross-sell-items p,.related-products .cross-sell-items h4,.related-products .cross-sell-items p{color:#222a2b;text-align:center}.cross-sell .cross-sell-items h4,.related-products .cross-sell-items h4{font-size:16px;font-size:1.6rem;margin:0 auto;min-height:32px;width:160px}.cross-sell .cross-sell-items .price,.related-products .cross-sell-items .price{font-size:12px;font-size:1.2rem;font-family:"Nudista",sans-serif;font-weight:bold;margin:10px 0}.cross-sell .cross-sell-items .button,.related-products .cross-sell-items .button{display:table;margin:20px auto}@media (max-width: 1200px){.cross-sell .cross-sell-items,.related-products .cross-sell-items{width:80%}}@media (max-width: 860px){.cross-sell .cross-sell-items,.related-products .cross-sell-items{width:100%}}.cross-sell-recommendations h6{color:black;text-align:center;margin-top:20px;font-size:1.6rem;font-family:"Nudista",sans-serif;font-weight:bold;letter-spacing:1px}.recommendation-items .analytics.capture-product-id,.recommendation-items .analytics.captureproductid{display:none}.recommendation-items .tooltip-content{display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}#main{position:relative}#main h6{color:#222a2b}#main.summaryshipping{min-height:900px}#main.summaryshipping #secondary{top:220px}#checkout-header{border-bottom:1px solid #283537;padding-bottom:2rem}#checkout-header h6{display:inline;margin-right:10rem}#checkout-login{background-color:lightblue}#checkout-login .error-form.customerexists{display:none}.paypal-express-mobile{display:none;margin:20px}.minishipselector{background-color:#eee;margin-right:2%;padding:20px;position:absolute;right:0;top:0;width:30%}.minishipselector h6{color:#222a2b;font-size:2.2rem;margin-bottom:1rem;text-align:center}.minishipselector #shippingmethods div{margin:15px 0}#secondary{margin-right:2%;min-width:250px;position:absolute;right:0;top:0;width:30%;z-index:1}#secondary>div{border-left:2px solid white;margin-bottom:2rem}#primary-checkout{width:60%;margin:5rem 0 0 5rem}#primary-checkout .order-summary-footer a{color:#007987;font-weight:bold}#primary-checkout .requirements{display:none}#checkout-login{padding:3rem}#checkout-login h2{font-size:15px;font-size:1.5rem;margin-bottom:1rem}#checkout-login .form-row input{width:60%}#checkout-login #dwfrm_oauthlogin fieldset{margin:0}#shipping-method-list{position:relative;margin-left:10%;margin-right:5%}#shipping-method-list .shippingdescription,#shipping-method-list .shippingpromos{margin-left:2rem;margin-bottom:1rem}#shipping-method-list .methodid{font-weight:bold}#shipping-method-list .noshippingmethods{display:none;color:red}#shipping-method-list .noshippingmethods.validation-icon.error{position:absolute;margin-left:100px;top:65%;font-size:2rem;font-weight:normal}#shipping-method-list.revalidated .selectshipping.error{display:block}#shipping-method-list .selectshipping.error{color:red;display:none}#shipping-method-list .shippingpromos,#shipping-method-list .discountshipping{color:#fe7704;text-transform:uppercase;font-size:75%;font-weight:bold}#shipping-method-list b{font-weight:bold}#shipping-method-list .strikethrough{color:red;text-decoration:line-through}#shipping-method-list .errorrestrictedshipping{color:white;background-color:red;font-size:14px;padding:3px}#shipping-method-list .errorrestrictedshipping ul{list-style:square;padding-left:20px;font-size:80%}#shipping-method-list .errorrestrictedshipping li{padding:3px}#shipping-method-list .errorrestrictedshipping .restricteditem .attribute{font-size:1em}#shipping-method-list .errorrestrictedshipping .restricteditem .attribute .label{float:none;text-align:left;color:white}#shipping-method-list .errorrestrictedshipping .restricteditem .attribute .value{float:none}fieldset{margin-top:2rem;margin-top:5rem}fieldset.buttonPanel{border:none}fieldset.buttonPanel .button-large{height:40px}fieldset.buttonPanel .button-large a{padding:15px 70px 15px 40px}fieldset.payment{border:none}.content-asset p.terms-use{font-size:14px;font-size:1.4rem;margin:1rem 2rem 0rem 2rem;padding:0 2rem 0rem 2rem;line-height:2rem}.top-terms,.top-summary .terms-use{display:none}span.error,.ca_pobox_error.error p{color:red;font-weight:bold;position:absolute;top:20%;width:50%}.form-row .validation-icon{display:none}.zip .form-row span.error{width:30%}.zip.tipped .form-row span.error{padding-left:100px;z-index:-1}.form-row .input-text.valid ~ .validation-icon{display:inline-block;color:green;border:2px solid;border-radius:20px;padding:7px 0 0 5px;height:35px;width:35px}.form-row.ccnumber span.error:before{margin-right:10px}.form-row .phone+span.error{padding-left:50px;width:50%}.form-row.cvn input{width:100px}.form-row{margin-bottom:1rem;clear:both;position:relative}.form-row textarea,.form-row select{border:1px solid #cacaca;box-shadow:none;z-index:1;width:40%}.form-row input[type=checkbox]{width:2rem;margin-left:26%}.form-row.cvn .form-caption{display:none}.form-row .form-caption{font-size:small}.form-row .faux-select{width:40% !important;position:relative}.form-row .faux-selectInner{width:100% !important;padding-top:1rem;text-align:left;padding-left:1rem;font-weight:bold}.useapofpo .form-row,.phone .form-row{display:inline}.useapofpo .form-row label{width:20%}.payment-method-options{margin-top:25px}.payment-method-options .form-field-tooltip{float:right}.payment-method-options .form-row li{float:left}.payment-method-options .form-row li.Visa{background-position:-52px 0}.payment-method-options .form-row li.American.Express{background-position:-104px 0}.payment-method-options .form-row li.JCB{background-position:-263px 0}.payment-method-options .paymentmethodlist>li{margin-right:10%}.payment-method-options .radio-label{display:inline-block;margin-top:0.5rem}.payment-method-options .method-image{margin-left:20px;margin-top:15px}.payment-method{background-color:#eee;margin-top:2rem;display:none;position:relative}.payment-method .form-row.year{display:inline-block}.payment-method .form-row.year .input-select,.payment-method .form-row.year .faux-select{width:130px !important}.payment-method .form-row.month{display:inline}.payment-method .form-row.month .input-select,.payment-method .form-row.month .faux-select{width:130px !important}.payment-method .inline{display:inline;padding:30px 0px}.payment-method.payment-method-expanded{display:block;padding:30px 2rem}.payment-method span{text-transform:uppercase;font-weight:bold;color:#999}.payment-method span.form-field-tooltip{text-transform:none}.payment-method .required-indicator{display:none}.payment-method input[type="text"],.payment-method input[type="password"],.payment-method input[type="email"]{width:275px}.payment-method .cvn input[type="text"]{width:100px}.payment-method .cctype{background-image:url(../images/icon-checkout-cards.gif);display:inline-block;width:0;height:26px;position:relative !important;top:5px}.payment-method .securecon{position:absolute;right:50px;top:10px}.payment-method .securecon span{color:black;text-transform:none;font-weight:normal}.payment-method .securecon span:before{font-size:2rem;margin-right:20px}.payment-method span[for="dwfrm_billing_paymentMethods_creditCard_number"].error,.payment-method .cvn span.error{float:left;margin-left:22%;margin-bottom:10px;top:0;position:relative;padding-left:3rem}.payment-method span[for="ccexpiration"].error{left:0;text-align:left;top:32px;width:200%;color:red}.payment-method span[for="ccexpiration"].error:before{font-size:2rem}.form-field-tooltip{font-size:small}.form-field-tooltip .tooltip-content{display:none}.noaddress .form-field-tooltip{display:none}.noaddress .form-row label{width:150px}.noaddress .step{text-align:center;width:auto}#shipstatetooltip{display:block;font-size:small;text-align:right;margin-right:36%}#shipstatetooltip.propsixfive{display:block}#shipstatetooltip .tooltip{font-size:12px;font-size:1.2rem;color:#000;font-weight:normal}.checkout-progress-indicator{font-size:15px;font-size:1.5rem;display:inline;margin-top:40px;margin-bottom:20px}.checkout-progress-indicator div{display:inline}.checkout-progress-indicator .step{margin-right:5rem}.checkout-progress-indicator .step span{display:-moz-inline-stack;display:inline-block;font-weight:700;background-color:#000000;border-radius:50%;width:40px;color:#fed100;line-height:40px;text-align:center}.checkout-progress-indicator .active{font-weight:bold}.checkout-progress-indicator .active span{background-color:#fed100;color:#000000;font-family:"Nudista",sans-serif}@media (max-width: 860px){#primary-checkout{margin-top:2rem}#checkout-header h6{display:block;margin-bottom:2rem}#checkout-login{padding:1.5rem}#checkout-login .form-row input{width:100%}#checkout-login .form-row label{display:block}#checkout-login #password-reset{font-size:80%}.payment-method-expanded .form-caption{display:block;text-align:center}.email .label-checkbox label{width:60%}.notfullerror span.error{display:block;margin-left:25%}.fullname .form-row.text-error span.error{display:block;text-align:center}.payment-method .securecon{position:absolute;top:20px;left:0px;border-bottom:2px solid #CCC;width:90%;margin:0px 5%;padding-bottom:5px;height:35px}.payment-method .form-row label{text-align:left;width:100%}.payment-method .form-row:first-of-type{margin-top:30px}.payment-method span[for="dwfrm_billing_paymentMethods_creditCard_number"].error,.payment-method .cvn span.error{position:relative;margin:0;padding-left:0;text-align:left;width:100%}.noaddress .description .input-textarea{width:100%}}@media (max-width: 580px){#primary-checkout{margin:0;width:100%}#checkout-header{margin-left:1rem}#checkout-header h6{font-size:20px;font-size:2rem;margin-top:2rem}#checkout-header .checkout-progress-indicator .step{margin-right:0;font-size:90%}#checkout-header .checkout-progress-indicator .step span{width:28px;line-height:28px}.top-terms{display:block}.paypal-express-mobile{display:block}.minishipselector{background-color:#eeeeee;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;margin:20px 0;padding:20px;position:relative;width:100%}#secondary{display:none}fieldset{margin-bottom:15px;margin:2rem}.phone .form-row{display:block}.email .emailconf+span.error{position:relative;width:100%;display:block}.form-row .phone+span.error,.zip .form-row span.error{position:relative;padding-left:0px;width:100%}.form-row span.error{position:absolute;right:2%;top:43%;text-align:right}.form-row span.error:before{font-size:25px;font-size:2.5rem}.form-row .validation-icon{position:absolute;right:0;top:35%}.notfullerror span.error{position:static;margin-left:0%}.fullname .form-row.text-error span.error{position:relative}.form-row label{display:block;text-align:left;width:100%}.form-row input[type="text"],.form-row input[type="email"],.form-row input[type="password"],.form-row textarea,.form-row select{width:100%}.form-row input[type="text"],.form-row input[type="password"],.form-row input[type="email"]{height:4rem;font-size:20px;font-size:2rem}.form-row input[type="checkbox"]{margin-left:0}.form-row.label-checkbox label{display:inline;width:100%}.form-row .input-select{width:100% !important}.form-row .faux-select{width:100% !important}#shipping-method-list,.payment-method-options,.payment-method{margin-left:0px;margin-right:0px}.payment.payment-method{padding:0 2rem}.payment.payment-method .form-row.year .faux-select,.payment.payment-method .form-row.month .faux-select{width:44% !important}.payment.payment-method .form-row.year select.input-select,.payment.payment-method .form-row.month select.input-select{width:100% !important}.payment.payment-method .inline{display:block}.payment-method-options{height:auto}.payment-method-options .form-row li{float:left;margin-bottom:1rem}.payment-method-options .form-row li.Visa{background-position:-52px 0}.payment-method-options .form-row li.American.Express{background-position:-104px 0}.payment-method span[for="dwfrm_billing_paymentMethods_creditCard_number"].error{padding-left:0;text-align:left}.email legend h5{font-weight:normal;text-transform:none}.email legend h6{margin-bottom:1rem}#shipstatetooltip{margin-right:0}.noaddress .form-row label{margin-bottom:10px;text-align:left}}@media (max-width: 480px){fieldset.buttonPanel .button-large{padding-top:0.5rem}.noaddress .description .input-textarea{width:100%}}.breadcrumbs{margin-left:5%;padding-top:1%}.breadcrumbs span:not(:last-child){font-weight:bold}h6.subheader{color:black;clear:both;float:left;font-size:.8em;font-weight:normal;margin-bottom:35px;text-transform:none}.contactus-divider{webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:transparent transparent #fed100 transparent;border-style:solid;border-width:10px 10px;content:'';position:relative;left:50%;width:10px}.contactus-divider:after{webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:#fed100 transparent transparent transparent;border-style:solid;border-width:10px 10px;content:'';position:absolute;top:9px;right:-10px}.contactus-arrow{font-size:2em}.checkorder form span.error{right:0}.checkorder form span.error:before{float:right;padding-right:5px}.start-warranty.byorder{display:none}#help-navigation{color:#fed100;position:fixed;top:200px;right:0px;text-align:center;z-index:2}.waitbox,#lpchat6 a{background-color:#f5f5f5;padding:12px 0;margin:13px 0 0 0}.waitbox p,#lpchat6 a p{color:black !important;font-size:100% !important}.waitbox p span:last-of-type,#lpchat6 a p span:last-of-type{font-weight:bold}@media (max-width: 1450px){.waitbox,#lpchat6 a{padding-top:5px}.waitbox .time,#lpchat6 a .time{display:block}}#lpchat6 a{width:98%;display:inline-block;color:#000}#help-navigation,.mini-help{text-align:center}#help-navigation .help-tab,.mini-help .help-tab{background:#222A2B;height:500px;float:left;width:50px;padding-top:170px;box-shadow:-3px 0px 2px #000000}#help-navigation .help-content,.mini-help .help-content{background:#DADADA;width:350px;height:500px;display:none;color:black}#help-navigation .help-content b,.mini-help .help-content b{font-weight:bold}#help-navigation .help-content p,.mini-help .help-content p{color:black;margin:0}#help-navigation .help-content a,.mini-help .help-content a{color:#007987}#help-navigation .help-content .waitbox,.mini-help .help-content .waitbox{margin:13px 20px 10px 60px}#help-navigation .help-content #callout,.mini-help .help-content #callout{margin:10px 0px 10px 60px;width:275px}#help-navigation .help-content #callout p,.mini-help .help-content #callout p{font-size:1.5rem}#help-navigation .help-content .contactus-divider,.mini-help .help-content .contactus-divider{margin-top:-12px;margin-bottom:8px}#help-navigation .help-icon,.mini-help .help-icon{display:-moz-inline-stack;display:inline-block;height:30px;width:30px;background:#222A2B;border:2px solid #fed100;border-radius:50%;color:#fed100;font-family:"Nudista",sans-serif;font-weight:bold;line-height:25px;margin:0 0 5px 0;overflow:visible;position:relative;text-align:center;vertical-align:middle;zoom:1}#help-navigation #contactus-collapse-arrow,.mini-help #contactus-collapse-arrow{display:none}#help-navigation .contactus-divider,.mini-help .contactus-divider{left:55%}.category span p{color:#000000;margin-top:20px}.finder-select-mode{text-align:center;padding-top:40px;margin-bottom:-10px}.finder-select-mode h6{display:inline-block;color:#000000}.finder-select-mode #findbybrand{margin-left:-50px;margin-right:150px}.finder-select-mode #findbybrand,.finder-select-mode #findbyorder{padding-bottom:5px;cursor:pointer}.finder-select-mode .selected-search-mode{border-bottom:4px solid black}.finder-select-mode .formfield{float:left}.finder-select-mode .formfield .input-text{width:100%}.finder-select-mode .formfield .label{margin-left:0}#ionwarranty{width:50%;margin:auto}#ionwarranty .ioninput{margin-left:30%}#ionwarranty #ionsupport{display:none}#ionwarranty p:first{font-weight:bold}#ionwarranty input[type="radio"]{border-radius:none;box-shadow:none;margin:0 1em 0 1em}#secondary{float:right;position:relative}#step1{width:100%}#step1 .addProduct.byorder{display:none}.step{width:65%}.errormessage{margin-bottom:20px;text-align:center;color:red}.contactinput{width:60%}div.clear{clear:both}.globaland{display:none}.globalor{float:left}.globalor h4{color:#000000;float:left;font-size:1.5em;margin-bottom:20px;margin-left:2%;text-transform:uppercase;font-weight:bold;margin:30px 30px 0 0}.newsletter label{width:300px;float:right}hr{width:100%;margin-top:10px}hr.light{border-color:#CCCCCC}hr.half-left{float:left;width:40%}hr.half-right{float:right;width:40%}.product-list-item,img{display:inline-block}.selected-product-name{width:300px;font-size:.9em}.selected-product-sku,.selected-product-color{color:black;clear:both;text-transform:uppercase;font-size:.8em;font-weight:normal}.tooltip,#password-reset{color:#007987;font-family:"Nudista",sans-serif;font-weight:bold;margin-top:30px;margin-left:-80px;text-decoration:underline}.selected-product-color{clear:none}.selected-product-info{width:50%;position:relative;border-right:1px dashed #CCCCCC;float:left}.selected-product-info .description label{margin-bottom:1rem}.damageditems{right:5%;z-index:1;width:350px;margin-right:50px}.damageditems .damaged-product-image{float:left;margin-bottom:30px}.damageditems .damageditemdivider{width:40%;float:left;margin-right:25px}.damageditems .damageditemdivider .clear{margin:40px}.damageditems .damageditemdivider .info-label{float:left;clear:none;color:#888888}.damageditems .damageditemdivider .selected-product-name{width:100%}.damageditems .damageditemdivider .selected-product-sku,.damageditems .damageditemdivider .selected-product-color{clear:none;padding-top:2px;padding-left:2px;text-transform:none}.damageditems .damageditemdivider .selected-product-color{font-weight:bold}.damageditems h6{color:#888888}.damageditems h2{border-bottom:2px solid #CCCCCC;width:100%;font-size:90%}.damageditems .additionalinfo .label{display:none}.damageditems hr{width:100%}.warranty-photo .contact-us-progress{display:inline}.warranty-photo .content-asset ul li{list-style:none !important;margin-top:5px}.warranty-photo .content-asset ul li:before{height:1px;width:10px;content:'-';margin-right:10px}.warranty-photo .content-asset h6,.warranty-photo .content-asset p,.warranty-photo .content-asset li{color:#000000}.warranty-photo hr{border-color:#CCCCCC}.warranty-photo #uploadinstructions a{color:#007987;font-weight:bold;text-decoration:underline}.warranty-photo #uploadinstructions .tooltip{color:#007987;font-weight:bold;text-decoration:underline;margin-left:.1em;float:none}.warranty-photo .warranty-image-footer{font-size:.9em}.warranty-photo .warranty-image-footer .warranty-image-footer-content{background-color:#CCCCCC;padding:15px}.warranty-photo .warranty-image-footer hr{border-color:#000000;margin:50px 0 50px 0}.warranty-photo .warranty-step.large{display:none}.checkorder .type2{display:none}.checkorder .form-field-tooltip{position:absolute;width:200px;top:45px;left:280px}.checkorder span.error{top:60%;right:-30px}.order-search{display:none;min-height:300px}.order-search label{float:left;text-align:left;margin-left:2%;margin-bottom:10px;width:100%;text-transform:uppercase;font-weight:bold}.order-search .formfield{width:250px}.order-search .formfield.globalor{width:inherit;margin-left:40px;margin-top:10px}.order-search .form-row{float:left}.order-search .order-search-results{padding:10px 0px 10px 0px}.order-search #order-search-submit{margin-top:20px}#order-search-products{padding:10px 10% 10px 10%}#order-search-products img{margin:0 auto;width:32px}#order-search-products .product-list-item{float:left;clear:both}#order-search-products .product-list-item .sku{display:none}#order-search-products .order-search-product{display:inline-block;height:150px;width:200px;margin:40px 50px 0 0;text-align:center}#order-search-products .order-search-product .attribute .label{color:#000000}#order-search-products .order-search-product .attribute .value{font-weight:normal}.newsletter .form-row label{float:right;width:70%;padding-right:125px;text-align:left;margin-top:5px}.accountsignup .form-row label{float:right;width:70%;padding-right:125px;text-align:left;margin-top:5px}.contactus-header{text-align:center;margin-left:auto;margin-right:auto}.contactus-header h4{color:#000000;float:left;font-size:1.5em;margin-left:1.5%;text-transform:uppercase;font-weight:bold}.contactus-header h5{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:12px;font-size:1.2rem;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;text-transform:uppercase}.contactus-header h6{margin-top:2%;color:#000000}.contactus-header .contactus-arrow{vertical-align:-5px;margin:20px}#address,#billingaddress{padding-right:60%}.contactusinput{float:left;width:100%;margin-bottom:5rem}.contactusinput #contactus-input-header{text-align:center;margin-top:20px}.contactusinput #createAccount label{text-align:right;width:145px}.contactusinput button[name="dwfrm_login_login"]{float:right}.contactusinput .formfield.description .form-row{margin-bottom:0.5rem}.contactusinput .formfield.description .form-row label{text-align:left}.contactusinput .formfield.description .form-row textarea{width:100%}.contactusinput .formfield.serialno .form-field-tooltip .tooltip{margin-top:1rem}.contactusinput .form-field-tooltip .tooltip-content{display:none}.contactusinput .formfield.useapofpo label{width:20%}.contactusinput .warranty-warning{font-weight:bold;color:#FF0000;border:1px solid black;margin-left:5%;background-color:#DADADA}.contactusinput #dwfrm_address_zip,.contactusinput #dwfrm_address_phone{width:150px;margin-right:90px}.contactusinput [for='dwfrm_contactus_customer_addtoemaillist']{width:400px;display:inline-block}.contactusinput [for='dwfrm_contactus_customer_createaccount']{position:absolute;left:170px}.contactusinput h6{color:#000000;clear:both}.contactusinput hr{border-color:#CCCCCC;clear:both}.contactusinput button.type2{float:left;width:100%;background:transparent;border:none;font-size:12px;font-size:1.2rem;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;padding-right:5px;position:relative;text-transform:uppercase}.contactusinput .button-large{width:150px;float:left;margin-bottom:70px;margin-left:200px}.contactusinput .form-field-tooltip{position:absolute}.contactusinput .tooltip{margin:0}.payment-method-options{display:none}#ui-datepicker-div{background-color:#FFFFFF;border:1px solid #000000}#ui-datepicker-div .ui-datepicker-header{position:relative;padding:.2em 0;background-color:#fed100;border:1px solid}#ui-datepicker-div .ui-datepicker-unselectable{background-color:#DADADA}#ui-datepicker-div tr{border:1px solid black}#ui-datepicker-div td{border:0;padding:1px;border:1px solid}#ui-datepicker-div .ui-icon-circle-triangle-e{webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:transparent transparent transparent #000000;border-style:solid;border-width:10px 10px;content:'';position:relative;left:50%;width:10px;height:5px}#ui-datepicker-div .ui-icon-circle-triangle-w{webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:transparent #000 transparent transparent;border-style:solid;border-width:10px 10px;content:'';position:relative;left:50%;width:10px;height:5px}.warranty #checkout-login{position:absolute;width:350px;margin:100px 50px 0 0;right:5%;background-color:#C2DEE0;padding:20px;display:none}.warranty #checkout-login button{font-size:12px;font-size:1.2rem;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold;padding-right:5px;position:relative;text-transform:uppercase;width:100px}.warranty #checkout-login button:after{-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:transparent transparent transparent #222a2b;border-style:solid;border-width:5px 6px;content:'';left:115%;position:absolute;top:10%;margin-left:-30px;margin-top:7px}.warranty #checkout-login .section-header{background:none;border:none;text-transform:none;font-style:italic}.warranty #checkout-login .dialog-required{display:none}.warranty #checkout-login .form-row{text-align:right;width:100%;margin:10px 0 10px 0}.warranty #checkout-login .login-box-content>p{color:#222a2b;padding-bottom:20px}.warranty #checkout-login form+p{display:none}.warranty #checkout-login label{display:inline-block;text-align:right;margin-right:20px;color:#000000}.warranty #checkout-login .input-text,.warranty #checkout-login .input-text-pw{display:inline-block;width:200px;float:right}.warranty #checkout-login .login-box{width:100%}.warranty #checkout-login #dwfrm_oauthlogin{display:none}.warranty #checkout-login #password-reset{margin:0;font-size:.9em}.warranty #checkout-login span{color:black}#casefinder{float:left;width:100%}#casefinder fieldset{padding:1% 0 0 0;border:none}#casefinder .button-large.select-case-color{display:none;width:200px;margin-left:auto;margin-right:auto}#casefinder.byorder #ionwarranty{display:none}#casefinder.byorder #iondivider{display:none}.header-separator{display:none}.warranty-instruction{background:#DADADA;padding:0 30% 0 30%;margin-top:10px;height:400px;width:100%;text-align:center;padding:10px}.warranty-instruction b{font-weight:bold}.warranty-instruction .warranty-video{height:300px;width:600px;background:#222A2B;margin-left:auto;margin-right:auto;margin-top:20px}h5.warranty-sub-header{clear:both;display:block;color:#000000;margin-bottom:30px;font-size:1em;font-weight:normal;text-transform:none}h5.warranty-sub-header.byorder{display:none}.warranty-step{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;background:#888888;border-radius:50%;height:40px;overflow:visible;position:relative;width:40px;color:#fff;line-height:40px}.warranty-step [data-icon]:before{font-size:5rem;display:block;color:black;background:#fff;border-radius:50%;height:100px;overflow:visible;position:relative;width:100px;padding-top:40px;margin:40px auto 0px auto}.warranty-step.selected{background:#fed100;color:#222a2b;font-family:"Nudista",sans-serif;font-weight:bold}.warranty-step.large{height:275px;width:275px;line-height:90%;margin-bottom:50px;margin-right:30px}.warranty-step.large h5{color:#fff;font-size:1.25em;padding:10px 0 0 0}.warranty-step.large p{color:#fff;width:90%;margin:auto}.warranty-step.large.step-1{background:#ccc}.warranty-step.large.step-3{background:#222a2b}.warranty-step.large.step-3:after{content:none}.warranty-step.large.step-2{background:#888888}.warranty-step.large.step-2:after{border-color:transparent transparent transparent #888888}.warranty-step.large:after{webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s;border-color:transparent transparent transparent #CCCCCC;border-style:solid;border-width:20px 30px;content:'';right:-55px;position:absolute;top:105px}.warranty-step.intro{margin-right:.5em}.contact-us-progress{clear:both}.orderstatus,.orderhistory{display:none;clear:both}.contactusimage{width:70%;float:left;display:none}#step-4 hr{float:left;width:70%}.loading{display:none;background:none;margin-left:50%}.emailwconfirm,#createAccount{padding-right:60%;margin:0px;width:100%}.emailwconfirm .formfield,#createAccount .formfield{clear:both;text-align:left;padding-right:50px}.emailwconfirm .faux-checkbox,#createAccount .faux-checkbox{position:relative}formfield.email{margin-left:65px}formfield.emailconfirm{margin-left:5px}.warrantyfooter{margin:2%;float:left;width:100%}.thanks-header hr{width:80%}.thanks-header h4{text-align:center;width:100%}.thanks-header .contact-us-progress{display:none}.formfield.reason .description textarea{width:40%;margin-top:10px}.returns-thanks h1,.contact-us-thanks h1{color:#888888;font-size:2em;text-align:center}.returns-thanks p,.contact-us-thanks p{color:#000000;clear:both;padding:5% 15% 5% 15%}.image-upload .image-upload-header{clear:both}.image-upload ul.image-upload-help li{font-size:inherit;font-family:"Open Sans",sans-serif;list-style:disc outside none;margin:10px 0 10px 25px;padding:5px 0}.image-upload .image-upload-help hr{margin-top:30px}.image-upload .image-upload-main{float:left;width:70%}.image-upload .image-upload-text{float:left}.image-upload #contactInfo{float:right;width:220px;background:#EEE;padding:10px 15px 10px;margin:5px 0 20px 20px}.image-upload #contactInfo h2{text-transform:uppercase;border-bottom:2px solid #007987;padding:0 0 2px 0;margin:0 0 5px}.image-upload #contactInfo ul li{list-style:none;padding:2px 0;margin:0}.image-upload .bodycontentasset h2{padding:10px 0}.image-upload .bodycontentasset h2 a{text-decoration:underline}.image-upload .bodycontentasset h2 a:hover{text-decoration:underline}.image-upload #incident_form{background:#EEE;border:1px solid #ddd;margin:15px 0 20px;padding:15px 25px}.image-upload #incident_form textarea{width:400px;margin-bottom:15px}.image-upload #incident_form label{font-size:1.2em;margin-bottom:15px;width:125px}.image-upload #incident_form select{margin-bottom:15px}.image-upload #incident_form #incident_form_submit{margin:15px 0 0;width:90px;background:#007987;padding:5px 20px;color:white;font-size:1.15em;text-transform:uppercase;cursor:pointer}.image-upload .help-list li{font-size:14px}@media (max-width: 1000px){.image-upload .image-upload-main{width:60%}}@media (max-width: 860px){.image-upload .image-upload-main{width:100%}.image-upload #contactInfo{text-align:center;width:100%}}@media (max-width: 1600px){#step-4 hr{width:55%}.contactusinput .button-large{margin-left:190px}}@media (max-width: 1325px){.warranty .form-row{text-align:left}.contactusinput .button-large{margin-left:50px}}@media (max-width: 1250px){.contactusinput .button-large{margin-left:5%}.warranty-step.large{height:200px;width:200px}.warranty-step.large p{font-size:.8em;padding-left:10px;padding-right:10px;width:75%}.warranty-step [data-icon]:before{height:75px;width:75px;padding-top:30px;margin:20px auto 0px auto;font-size:4rem}.warranty-step.large:after{top:80px}}@media (max-width: 1050px){.finder-select-mode #findbybrand{margin-right:100px}hr{width:90%}.warranty #checkout-login{position:relative;float:left;margin:50px 0 50px 8%}.damageditems .damageditems .damageditemdivider{width:50%;float:none;display:block;margin-left:auto;margin-right:auto}.formfield label{float:none}.warranty .form-row{text-align:left}}@media (max-width: 950px){.warranty #checkout-login{width:80%}.input-text,.input-text-pw{width:80%}.damageditems{width:80%;float:left;margin-left:8%}}@media (max-width: 860px){.formfield.description{padding-right:0%;margin-left:0%}#step-4 hr{width:100%}.contactusinput h6{text-align:center}.productinfo,.emailwconfirm,#address{margin-right:50px;padding-right:0%;margin-left:0%}.productinfo .form-row,.productinfo .label-checkbox,.emailwconfirm .form-row,.emailwconfirm .label-checkbox,#address .form-row,#address .label-checkbox{display:block;width:100%}.productinfo .form-field-tooltip,.emailwconfirm .form-field-tooltip,#address .form-field-tooltip{position:relative}#order-search-submit{margin:20px 40%}.checkorder{margin:0 5%}.checkorder .form-field-tooltip{top:25px}.checkorder .form-row{text-align:center;width:100%}.checkorder .globalor{display:block;margin:20px auto;width:100%;text-align:center}.checkorder .globalor h4{float:none}.checkorder span.error{top:50%}.contactusinput .useapofpo{margin:10px 0 10px 12%}.contactusinput .useapofpo .form-field-tooltip{position:absolute !important}span.error:before{right:13% !important}.validation-icon.valid{color:#00AA00;position:absolute;right:13%;margin-top:-35px}.form-row .input-select{width:100% !important}.form-row .faux-select{width:100% !important}}@media (max-width: 850px){.step{width:100%}.contactus-header h4{width:100%}.cartfloat,.damageditems{margin-right:20%}.warranty-step.large p{padding-left:5px}.contact-us-progress .warranty-step{clear:both;float:left;margin-bottom:10px;margin-left:30%}.contact-us-progress h5{float:left;margin-top:15px;margin-left:10px}.contactus-arrow{display:none}.contactusinput .formfield.serialno .form-field-tooltip{margin-left:225px;margin-top:-65px}.contactusinput .formfield.description{margin-left:0;margin:auto}.header-separator .contactus-divider,.header-separator .finder-select-mode{clear:both}.selected-product-info{border:none;width:100%;padding:0 1rem}#secondary{position:relative;width:100%}#ionwarranty{width:75%;margin-left:auto;margin-right:auto}#start-warranty{margin-top:2rem}.contactusinput .useapofpo .form-field-tooltip{margin-left:200px;margin-top:-25px}.warranty hr.half-left,.warranty hr.half-right{width:100%}.warranty-step.large,.warranty-step.large.step-2{margin-left:auto;margin-right:auto}.warranty-step.large.step-3 [data-icon]:before{font-size:4rem}.warranty-step.large,.warranty-step.large.step-2{margin-left:auto;margin-right:35px;clear:none;width:100%;margin-bottom:15rem;width:100px;height:100px}.warranty-step.large .warranty-step-icon,.warranty-step.large.step-2 .warranty-step-icon{float:left;margin-left:12px;margin-top:-7px}.warranty-step.large h5,.warranty-step.large.step-2 h5{color:#000000;font-size:1.25em;padding:20px 0 20px 0;width:75px}.warranty-step.large p,.warranty-step.large.step-2 p{padding-left:0;margin-left:15px;margin-top:-10px;width:100px;margin-bottom:20px;text-align:left;color:#000000}.warranty-step.large:after,.warranty-step.large.step-2:after{top:30px}.warranty-instruction .warranty-video{height:200px;width:300px}}@media (max-width: 800px){productselect.breadcrumb{display:block}productselect.breadcrumb .findreset,productselect.breadcrumb .level{clear:both;float:left;margin:10px;margin-right:0px;margin-left:0px;width:50%;padding:10px}productselect.breadcrumb [data-icon]:before{vertical-align:-8px}.warranty-header .warranty-step{display:block;margin-left:auto;margin-right:auto;margin-bottom:2%}.warranty-header h5{margin-bottom:2%}.warranty hr.half-left,.warranty hr.half-right{width:100%}.warranty-photo .damageditems{top:0;display:inline-block;width:100%;margin-left:auto;margin-right:auto;padding-left:5%}}@media (max-width: 620px){.warranty{padding:2% 0% 2% 0%}.finder-select-mode #findbybrand,.finder-select-mode #findbyorder{border:2px solid #000000;padding:10px;width:80%;margin:0 0 10px 0}.selected-search-mode{background:#fed100}.warranty .globalor{float:none;margin-left:0px;clear:both;display:block;margin-bottom:20px}}@media (max-width: 550px){.warranty-step.large,.warranty-step.large.step-2{width:70px;height:70px;margin-right:30px}.warranty-step.large .warranty-step-icon,.warranty-step.large.step-2 .warranty-step-icon{margin-left:4px;margin-top:-12px}.warranty-step.large:after,.warranty-step.large.step-2:after{top:20px;border-width:15px 15px;right:-25px}.warranty-step [data-icon]:before{height:55px;width:55px;padding-top:20px;margin-left:4px}.warranty-step.large.step-3 [data-icon]:before{font-size:3rem}}@media (max-width: 480px){#main{padding:0 0% 2em 0% !important}.warranty{padding:2% 0% 2% 0%}.warranty #checkout-login,.damageditems{position:relative;width:90%;margin:50px 25px 50px 25px;float:none;top:0;height:100%}.warranty #checkout-login label,.damageditems label{float:left;margin-left:50px}.warranty-step.large.step-1{margin-left:auto}.damageditems .damageditemdivider{width:44%;margin-left:5%;margin-right:0;display:block}.damageditems hr:last-of-type{display:none}#help-navigation{display:none}.mini-help{margin-top:10px}.mini-help .expanded+.help-content{display:block !important;width:100%}.warranty .selected-product-info{height:auto;clear:both}.contactusinput .warranty-warning{width:90%;margin-left:5%}.description .input-textarea{width:250px}.contact-us-progress .warranty-step{margin-left:15%}.warranty .formfield.reason{margin-left:5%}#ionwarranty .ioninput{margin-left:0%}.categoryList{width:100% !important}}@media (max-height: 700px){#help-navigation{top:150px}}@media (max-height: 651px){#help-navigation{display:none}}.errorform{display:none;margin-left:0}.email h2{display:none}.address .errorform{margin-top:10px}.bodycontentasset h3{padding:0;background-color:white;margin-top:10px}.bodycontentasset h2{border-bottom:solid 2px #eeeeee;margin-bottom:10px}.wall{margin-top:10px;padding:3% 10% 0 20%}.wall span p{color:#222A2B;font-family:"Nudista",sans-serif}.wall .category,.wall .product{border:2px solid transparent;cursor:pointer}.wall .category [data-icon]:before{font-size:2em}.wall .category:hover{color:#007987}.wall .label,.wall form .label{float:left;width:110px;text-align:left}#incident_form fieldset{border:1px solid gray;padding-left:10px;margin-bottom:10px}#incident_form fieldset legend{font-size:1.2em;padding-right:5px;font-weight:bold;color:#868686}.errormessage{font-size:1.4em;margin-top:5px;padding-left:5px}.selectedproduct{margin-bottom:10px}.selectedproduct h3{padding:10px 3px 0;background-color:white}.selectedproduct h3.selected{background:transparent url(../themes/demandwarestore/images/icon_greencheckmark.gif) no-repeat 0 12px;padding-left:15px}.selectedproduct .selectedimage{width:150px;margin:0 20px 20px 0;float:left}.selectedproduct h5{font-size:.9em}.selectedproduct .remove{clear:both;font-weight:bold;color:#007987;padding-top:1rem;text-decoration:underline}.selectedproduct .infoinput{margin-right:1rem}.selectedproduct .infoinput .purchaseDate span.error{top:50%}.selectedproduct .warranty-warning{font-weight:bold;color:#FF0000;border:1px solid black;background-color:#DADADA}.selectedproduct .description textarea{width:100%}.selectedproduct input,.selectedproduct label{width:85%;text-align:left}.selectedproduct .swatchesdisplay{clear:both;padding:0px;list-style:none;margin:0;width:100%;display:inline-block}.selectedproduct .swatchesdisplay li{margin:5px 4px;list-style:none}.selectedproduct .swatchesdisplay.color{height:35px;clear:both}.selectedproduct .swatchesdisplay.cpseries{clear:both;float:left}.selectedproduct .swatchesdisplay.color li.selected{border:2px solid #FFFFFF}.selectedproduct .swatchesdisplay.color li.selected{border:2px solid #037986}.selectedproduct .swatchesdisplay.color li.selected span,.selectedproduct .swatchesdisplay.color li.selected img{margin:0px;border:2px solid #FFFFFF;width:26px;height:12px}.selectedproduct .swatchesdisplay.color li:hover{border:2px solid #037986}.selectedproduct .swatchesdisplay.color li:hover span,.selectedproduct .swatchesdisplay.color li:hover img{margin:0px;border:2px solid #FFFFFF;width:26px;height:12px}.selectedproduct .swatchesdisplay.color li.sportswatch:hover{border:none}.selectedproduct .swatchesdisplay.cpseries li{height:95px;width:70px;overflow:hidden}.selectedproduct .swatchesdisplay.cpseries img{height:90px;width:260px;left:-70px;position:absolute;top:0px}.selectedproduct .swatchesdisplay.cpseries li:hover img{border:none}.selectedproduct .swatchesdisplay.cpseries li.ghost{height:0px}.selectedproduct .swatchesdisplay li[class="cpseries 360"] img,.selectedproduct .swatchesdisplay li[class="cpseries 360 selected"] img{clip:rect(0px 65px 95px 0px);left:0px}.selectedproduct .swatchesdisplay li.cpseries.vibrant img{clip:rect(0px 130px 95px 65px);left:-65px}.selectedproduct .swatchesdisplay li.cpseries.clean img{clip:rect(0px 195px 95px 130px);left:-130px}.selectedproduct .swatchesdisplay li.cpseries.privacy img{clip:rect(0px 260px 95px 195px);left:-195px}.selectedproduct .swatchesdisplay li.size{border-radius:30px;display:block;height:20px;list-style:none;margin:5px 4px;width:20px;border:2px solid #ccc;background-color:#eee}.selectedproduct .swatchesdisplay li.size.selected{background-color:#222a2b;border:5px solid #ccc}.selectedproduct .swatchesdisplay li.size.selected a.size{margin:-3px 24px 0 -3px}.selectedproduct .swatchesdisplay a.size{margin:0;display:inline-block;width:200px;font-size:14px;border:none;padding-left:23px}.selectedproduct .variation-select{width:30%;float:right}.selectedproduct .variation-select .selected-product-sku{display:none}.selectedproduct ul.swatchesdisplay{clear:both;padding:0px;list-style:none;margin:0;width:100%}.selectedproduct ul.swatchesdisplay.sportswatchesdisplay{width:100%;margin-bottom:50px}.selectedproduct ul.swatchesdisplay li.sportswatch{width:32px;height:60px;margin:8px 10px;padding:0px;background-size:32px 60px}.selectedproduct ul.swatchesdisplay li.sportswatch a{width:44px;height:72px}.selectedproduct ul.swatchesdisplay li.sportswatch:hover a,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a{border:2px solid #037986;border-radius:5px;margin:-4px 0px 0px -4px;width:40px;height:68px;display:block}.selectedproduct ul.swatchesdisplay li.sportswatch:hover a img,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a img{height:auto;width:auto}.selectedproduct ul.swatchesdisplay li.sportswatch.selected{border:0}.selectedproduct ul.swatchesdisplay li.sportswatch.selected::before{border:0;display:none}.selectedproduct ul.swatchesdisplay li.sportswatch a.s_preorder,.selectedproduct ul.swatchesdisplay li.sportswatch:hover a.s_preorder,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a.s_preorder,.selectedproduct ul.swatchesdisplay li.sportswatch.selected:hover a.s_preorder{background:url(../images/swatches-sprite-icons.png) no-repeat scroll -122px 100% transparent}.selectedproduct ul.swatchesdisplay li.sportswatch a.s_backorder,.selectedproduct ul.swatchesdisplay li.sportswatch:hover a.s_backorder,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a.s_backorder,.selectedproduct ul.swatchesdisplay li.sportswatch.selected:hover a.s_backorder{background:url(../images/swatches-sprite-icons.png) no-repeat scroll -122px 100% transparent}.selectedproduct ul.swatchesdisplay li.sportswatch a.s_new,.selectedproduct ul.swatchesdisplay li.sportswatch:hover a.s_new,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a.s_new,.selectedproduct ul.swatchesdisplay li.sportswatch.selected:hover a.s_new{background:url(../images/swatches-sprite-icons.png) no-repeat scroll -71px 100% transparent}.selectedproduct ul.swatchesdisplay li.sportswatch a.s_discon,.selectedproduct ul.swatchesdisplay li.sportswatch:hover a.s_discon,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a.s_discon,.selectedproduct ul.swatchesdisplay li.sportswatch.selected:hover a.s_discon{background:url(../images/swatches-sprite-icons.png) no-repeat scroll 31px 100% transparent}.selectedproduct ul.swatchesdisplay li.sportswatch a.s_current,.selectedproduct ul.swatchesdisplay li.sportswatch:hover a.s_current,.selectedproduct ul.swatchesdisplay li.sportswatch.selected a.s_current,.selectedproduct ul.swatchesdisplay li.sportswatch.selected:hover a.s_current{background:url(../images/swatches-sprite-icons.png) no-repeat scroll -20px 100% transparent}.damageditem{float:left}.damageditem.empty{display:none}button.type2{background:#F1D600 url(../images/bg_button_gold.gif);border:solid 1px #e7d1db;padding:0 5px 0 5px;font:bold 1.2em/2.2em Arial, Helvetica, sans-serif}button.type2:disabled{background-color:#CCCCCC}.root .categoryName{color:transparent}.categoryName{display:block}.categoryList{float:none;width:90px;margin:0 0 5px 0;height:200px;width:200px;margin-right:50px;text-align:center}.categoryList img{padding:0}.categoryList .product img{height:70px}.producttile{width:110px}.productselect h4{width:100%;text-align:center}.productselect .breadcrumb{cursor:pointer;font-weight:bold;display:inline;width:100%}.productselect .breadcrumb a{background:none}.productselect .breadcrumb level{width:15%}.productselect .breadcrumb [data-icon]:before{position:absolute;margin-left:25px;margin-top:4px}.productselect #findcasedevice,.productselect #findcasecase{display:none}.productselect .findcaseback{display:none;color:#007987;font-weight:bold;margin-bottom:10px;text-transform:uppercase;font-size:.9em}.productselect .findcaseinstruction{display:inline-block;margin-bottom:10px}.productselect .findcaseinstruction [data-icon]:before{font-size:.75em}.productselect .level,.productselect .findreset{background:none;border:1px solid black;border-radius:5px;padding:0 40px 0 5px;font-size:.9em;letter-spacing:1px;text-transform:uppercase;margin:10px 10px auto auto;display:inline-block}.productselect .findreset{margin-left:auto;padding:0 10px 0 5px}.productselect [data-icon]:before{font-size:.5em;vertical-align:1px;pointer-events:none}.productselect .category a[title="nokia-warranty"] span:before{font-size:20px;font-size:2rem;line-height:2.8rem}.productselect .category a[title="sony-warranty"] span:before{font-size:22px;font-size:2.2rem;line-height:2.8rem}.items li{cursor:pointer;border:2px solid transparent}.items li.selected{border:2px solid grey}.ordereditems{min-height:200px}.ordereditems .items{width:65%}.loginbox{width:49%}.ordersearch{width:49%}@media (max-width: 1750px){.wall{padding:3% 5% 0 5%}}@media (max-width: 1300px){.productselect .breadcrumb{display:block;padding-top:10px}}@media (max-width: 1050px){.categoryList{height:150px;width:150px}}@media (max-width: 647px){.warranty .selected-product-info{border:none}.productselect .selectedproduct .variation-select{width:60%}}@media (max-width: 641px){.productselect .selectedproduct .variation-select{width:50%}}@media (max-width: 600px){.wall{padding:3% 0 0 0}.categoryList{margin-right:0px}}@media (max-width: 397px){.productselect .findreset{margin-left:0}.selectedproduct .selectedimage{margin:0}.selectedproduct .swatchesdisplay.cpseries{float:none;margin-left:20%}}p{color:#222a2b}a{cursor:pointer}h5{margin-bottom:1rem}form{margin-bottom:2rem}form.oauth input{height:40px;box-shadow:none}form .form-caption{margin:2rem 0 1rem 0}form input[type=checkbox],form input[type=radio]{margin-left:25%}.button{height:100%}.button a{text-decoration:none !important}.button-bottom{position:absolute;right:0;left:0;bottom:15px}.content-asset .button p:after,.content-asset .button-large p:after{left:90%;top:30%}.content-asset .button-bottom{height:40px}.content-asset p{padding:0px 40px 0px 20px;margin:0px}#main{padding:0 5% 2em 5%}#main h2{text-align:center;padding-bottom:2rem;margin-bottom:1rem;border-bottom:2px solid #222a2b}#main h3{margin-bottom:1rem;text-transform:uppercase}.centerwrapper{text-align:center;margin:2rem auto;position:relative}.account-nav{font-size:13px;font-size:1.3rem;font-weight:bold;text-align:center;margin-bottom:2rem;color:#007987}.account-nav span{margin-right:5%;text-transform:uppercase}.jump-anchor{position:absolute;margin-top:-200px}#callout{border-bottom:4px solid #EEE;margin:10px 0px;background-color:#f5f5f5;text-align:center;padding-top:5px}#callout h6{color:#FF0000;padding:0 0 5px;margin:0;border:0}#callout p{font-weight:bold;color:#000}#callout .redAlert{font-weight:bold;color:#ff0000}#callout .notRedAlert{font-weight:bold;color:#000}.boxes{margin:2rem 0;text-align:center}.boxes>div{width:35%;padding:3rem;display:block;min-height:35rem;height:auto;margin:0 1rem;background-color:whitesmoke;float:left}.boxes ul.links li{margin-top:1rem;color:#007987;text-transform:uppercase;font-weight:bold;font-size:75%}.boxes .loginbox{background-color:#C2DDE0;position:relative}.boxes .loginbox input[type="text"],.boxes .loginbox input[type="email"],.boxes .loginbox input[type="password"]{width:65%}.boxes .loginbox .form-row-button{float:none}.boxes .loginbox a{color:#007987;text-decoration:underline}.boxes .faq{background-color:lightgray}.boxes .faq a{font-weight:bold;color:#007987}.boxes .help{width:20%;color:white;background-color:#222a2b;padding:1.5rem}.boxes .help a{color:#fed100;text-decoration:underline}.boxes .help p{color:whitesmoke;font-size:70%}.boxes .legal{width:20%}.extras>div{height:22rem;position:relative}.activity-summary{position:relative;margin:2rem 0}.activity-summary table{width:100%;font-size:13px;font-size:1.3rem}.activity-summary tr{border-bottom:1px solid lightgray}.activity-summary tr th:first-of-type{text-align:left}.activity-summary th{font-size:17px;font-size:1.7rem;font-weight:bold;color:lightgray;padding:1rem 0;width:20%;text-align:center}.activity-summary td{padding:2rem 0;text-align:center}.activity-summary td.orderno{font-weight:bold;text-align:left}.activity-summary td:last-of-type{text-align:right}.activity-summary td a.orderdetails{font-weight:bold;color:#007987;text-transform:uppercase}.activity-summary tbody tr span.label{display:none}.activity-summary .details-data-container>.value{width:100%}.activity-summary h3{border-bottom:1px solid #222a2b;padding:2rem;position:relative;margin-bottom:3rem}.activity-summary .activitylinks{font-size:14px;font-size:1.4rem;font-weight:bold;position:absolute;right:0;bottom:1rem;color:#007987}.activity-summary .activitylinks span{font-size:30px;font-size:3rem;font-weight:normal;vertical-align:middle}.activity-summary .order-status .label{display:none}section.customerservice-summary button[name="dwfrm_login_login"]{float:right;margin-right:5%}section.customerservice-summary #password-reset{margin-left:5%}section.order-status{border:2px solid #222a2b;margin-bottom:20px}section.order-status h2{background-color:#222a2b;color:white;vertical-align:middle;margin:0;padding:2rem 0;text-transform:uppercase}section.order-status .statusform{display:inline-block;margin:4rem 0;width:100%}section.order-status form{display:inline-block;border-right:2px solid #222a2b;margin:0 3rem 0 5rem;width:65%}section.order-status form .error:before{position:relative;margin-left:90%}section.order-status form .form-row{width:26rem}section.order-status form .form-row.inline{display:inline-block}section.order-status form input{width:85%}section.order-status form .form-row label{display:block;text-align:left;width:100%}section.order-status form .form-row.form-row-button{float:none;margin-top:1rem}section.order-status form label.or{position:relative;bottom:-1rem;font-weight:bold;margin:0 2rem 0 0}@media (max-width: 650px){section.order-status form{border-right:0px}}section.order-status .info{display:inline-block;position:absolute}section.order-status .info h5{font-size:15px;font-size:1.5rem}section.order-status .info li{margin-top:1rem;font-size:70%}section.order-status .info li a{font-weight:bold;color:#007987;text-transform:uppercase}@media (max-width: 650px){section.order-status .info{display:block;position:relative;margin-top:25px;border-top:2px solid black;text-align:center;padding-top:10px}}@media (max-width: 860px){form{margin-bottom:2rem}#main .account-summary .summary{width:30%}.form-row label{float:none;text-align:left;width:auto;margin:0;display:block;text-align:center}.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row input[type=textarea]{width:100% !important}.form-row input[type=checkbox],.form-row input[type=radio]{margin-left:0}.form-row.label-checkbox label{width:auto}.boxes>div{height:25rem;padding:1.5rem;margin:0}.boxes .loginbox a{display:block}.boxes .help{width:30%}.customerservice-summary>div{height:auto;min-height:35rem}section.order-status form .error:before{margin-left:100%}}@media (max-width: 480px){form{width:100%}form .form-row.label-checkbox label{width:auto}#main .activity-summary table thead{display:none}#main .activity-summary tbody tr span.label{display:block;position:absolute;left:3rem}#main .activity-summary tbody td{display:block;padding-left:50%}#main .activity-summary tbody tr:nth-of-type(odd){background:#eee}.boxes{display:block}.boxes>div,.boxes .help,.boxes .legal{width:100%}section.order-status form{margin:0 3rem 0 5%}section.order-status .statusform{display:inline-block}section.order-status .statusform .or{bottom:0px}section.order-status .info{width:100%;text-align:center;padding-top:15px;border-top:2px solid black;margin-top:15px}}
