@font-face{font-family:"Raleway-Medium";src:url("/static/font/raleway/Raleway-Medium.ttf") format("truetype")}@font-face{font-family:"Raleway-Bold";src:url("/static/font/raleway/Raleway-Bold.ttf") format("truetype")}@font-face{font-family:"museo-sans-rounded";src:url("/static/font/museo-sans-rounded-700.ttf") format("truetype")}@font-face{font-family:"vag-rounded-black-ssi-bold";src:url("/static/font/vag-rounded-black-ssi-bold.ttf") format("truetype")}@font-face{font-family:"vag-rounded-standard-thin";src:url("/static/font/vag-rounded-standard-thin.otf") format("truetype")}@font-face{font-family:"helvetica";src:url("/static/font/helvetica.ttf") format("truetype")}@font-face{font-family:"vagrounded";src:url("/static/font/vagrounded.ttf") format("truetype")}html,body{background-repeat:repeat-x;background-color:#333345;background-position:0 0}p{font-family:"museo-sans-rounded";font-weight:normal}label{font-family:"vag-rounded-standard-thin";color:#434343}.links a{font-family:"vag-rounded-standard-thin";color:#434343;text-decoration:none}.links a:hover{color:#00b1ce;text-decoration:underline}.pad-right{padding-right:20px !important}.callout{border-radius:10px;background-color:#efefef;font-size:14px;z-index:1 !important;position:relative;display:block}.callout.danger,.callout.error{background-color:#CC0000;border-color:pink;color:white;font-weight:bold !important}.button{background-color:#00b1ce;font-family:"vag-rounded-black-ssi-bold";border-radius:10px;font-size:14px}.button:hover{color:#efefef;cursor:pointer !important;text-decoration:none !important;background-color:#005968}.button:focus{color:#efefef;cursor:pointer !important;text-decoration:none !important;background-color:#005968}.button.delete{background-color:#C00 !important}.button.delete:hover{background-color:#900 !important}@media only screen and (max-width: 40em){#flashModal{width:100% !important;height:inherit !important;max-height:inherit !important;min-height:inherit !important}#flashModal #close_flash_modal{font-size:12px !important;padding:5px !important;padding-left:10px !important;line-height:10px !important;width:35px !important;height:25px !important}#flashModal a img{margin-left:0px !important}}#flashModal{background-color:#f8f9fe;width:540px;height:350px;padding:0px;overflow:hidden}#flashModal a{display:block}#flashModal a img{position:relative;top:0px;margin-left:40px}#flashModal #close_flash_modal{background-color:#00b1ce;color:white;display:inline-block;font-family:"Raleway-Medium";padding:5px;float:left;border-radius:0 0 1000px 0;position:absolute;top:0px;left:0px;width:45px;height:45px;font-weight:bold;text-align:left;padding-left:15px;line-height:30px;z-index:1000}#flashModal #close_flash_modal:hover{background-color:white;color:#00b1ce;cursor:pointer}.reveal{text-align:center;padding:0 0 !important;overflow-x:hidden}.reveal #next_modal{float:right;right:0 !important;text-align:right !important;border-radius:1000px 0  0 1000px}.reveal #product_large_image{display:inline-block;position:relative;top:-35px}.reveal #prev_modal{float:left;left:0 !important;text-align:right;border-radius:0 1000px 1000px 0}.reveal #next_modal,.reveal #prev_modal{background-color:#00b1ce;color:white;display:inline-block;font-family:"Raleway-Medium";padding:5px;position:relative;top:-344px;width:45px;height:45px;font-weight:bold;padding-right:15px;line-height:30px;z-index:1000}.reveal #next_modal:hover,.reveal #prev_modal:hover{background-color:white;color:#00b1ce;cursor:pointer}.reveal #close_blog_modal,.reveal #close_tags_modal,.reveal #close_info_modal{background-color:#00b1ce;color:white;display:inline-block;font-family:"Raleway-Medium";padding:5px;float:right;border-radius:0 0 0 1000px;position:relative;top:0px;left:0px;width:45px;height:45px;font-weight:bold;text-align:right;padding-right:15px;line-height:30px;z-index:1000}.reveal #close_blog_modal:hover,.reveal #close_tags_modal:hover,.reveal #close_info_modal:hover{background-color:white;color:#00b1ce;cursor:pointer}.reveal .button{margin-top:20px}.reveal #directions_block{max-height:500px;margin-left:auto;margin-right:auto;display:inline-block;width:80%;padding:0 20px !important;overflow-y:scroll;overflow-x:hidden;margin-bottom:20px}#accordion{display:none}#accordion h3,#accordion div{padding:10px 20px;border:1px solid #ddd;border-radius:10px;margin-bottom:10px}#accordion h3 p,#accordion div p{margin-bottom:0px}#accordion h3.ui-accordion-header-active{border:1px solid black;color:white;background:#00b1ce !important;text-decoration:underline}#accordion div{color:white !important;font-size:16px !important;background:#333345;border:2px solid black}#accordion div p,#accordion div ul,#accordion div li{text-align:justify;font-family:"vag-rounded-standard-thin";font-size:16px !important;color:white !important}#accordion div p a,#accordion div ul a,#accordion div li a{color:white}#accordion div p a:hover,#accordion div ul a:hover,#accordion div li a:hover{color:white;text-decoration:underline}#accordion h3{text-align:justify;background-color:#efefef;font-family:"vag-rounded-black-ssi-bold";font-size:22px;color:#333345;cursor:pointer}.top-menu{padding-bottom:30px;overflow:hidden;background-color:#333345;z-index:1000 !important;line-height:0}.top-menu.sticky{margin-top:0 !important}.top-menu .button{text-transform:uppercase;background-color:#dc6d01;margin-top:35px}.top-menu .mobile-logo{margin-top:8px;margin-bottom:8px}.logo img{margin-top:18px;width:321px;margin-bottom:0px}.logo .hamburger{display:none}#site_lang{float:right;color:white;text-align:left;width:300px;position:relative;top:58px;padding-left:40px;left:0px;cursor:pointer}#site_lang img{filter:invert(1);margin-right:10px;top:-2px;position:relative}#site_lang #site_lang_label{font-family:"vag-rounded-black-ssi-bold"}#lang-block{display:none;z-index:900;width:120px;text-align:left !important;padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important;opacity:.99 !important;-webkit-box-shadow:0 0 5px 0 #808080;-moz-box-shadow:0 0 5px 0 #808080;box-shadow:0 0 5px 0 #808080;position:absolute;background-color:white;padding:0px 20px 20px 20px;border-radius:20px;top:15px;z-index:1000 !important}#lang-block ul{padding:0 !important;margin:0 !important;list-style:none}#lang-block ul li{padding:0 !important;margin:0 !important;color:#808080;font-family:"vag-rounded-standard-thin"}#lang-block ul li .google{background-color:#d63d2d;margin-bottom:10px !important;margin-top:12px}#lang-block ul li .google:hover{background-color:#ae2f22}#lang-block ul li span.login-or{font-size:14px;display:inline-block;width:100%;padding-top:7px;padding-bottom:7px}#lang-block ul li .facebook{background-color:#334d92}#lang-block ul li .facebook:hover{background-color:#26396c}#lang-block ul li .default{background-color:#00aec7}#lang-block ul li .default:hover{background-color:#00dbfa}#lang-block ul li .auth-link{color:#808080 !important;font-size:14px;font-family:"vag-rounded-standard-thin";padding-top:10px;display:inline-block}#lang-block ul li .auth-link:hover{text-decoration:underline}#lang-block ul li .login-button{width:100%;display:inline-block;font-size:14px;padding:10px;border-radius:10px;font-family:"vag-rounded-standard-thin";font-weight:bold;color:white;margin-bottom:0}#lang-block h1{font-family:"vag-rounded-standard-thin";padding:0;margin:0}#lang-block .arrow{left:40px !important;width:0;height:0;display:block;position:relative;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}#lang-block ul{text-align:left !important;padding:0 !important;margin:0 !important}#lang-block ul li{width:100% !important;display:inline-block;font-size:14px;margin:0 !important;text-align:center;border-radius:10px;padding:5px 5px !important}#lang-block ul li:hover{background-color:#efefef;cursor:pointer}#lang-block ul li.disabled{opacity:0.5;cursor:not-allowed}#lang-block ul li.disabled a{cursor:not-allowed}#lang-block ul li.disabled:hover{background-color:transparent;cursor:not-allowed}#lang-block ul li a{display:inline-block;line-height:32px;height:32px;text-align:center;font-size:14px;font-family:"vag-rounded-standard-thin";color:#343434}#footer-copyright{background-color:white;text-align:center;font-family:"vag-rounded-black-ssi-bold";color:#808080;padding-top:10px;padding-bottom:10px}#footer-copyright a{color:#00b1ce}#footer{background-color:#333345;background-repeat:repeat-x;background-size:100% 200%;overflow:hidden;padding-bottom:40px}#footer .form-newsletter input{border-radius:10px}#footer .button:hover,#footer .button:focus{color:#e7e7e7;background-color:#009bb5}#footer .social-icons{text-align:center}#footer .social-icons a{display:inline-block;width:45px;height:45px;margin:20px;background-image:url("/static/img/social-icons.png")}#footer .social-icons a:hover{filter:invert(1)}#footer .social-icons a.facebook{background-position:-11px -10px}#footer .social-icons a.googleplus{background-position:-104px -10px}#footer .social-icons a.instagram{background-position:-151px -10px}#footer .social-icons a.mail{background-position:-296px -10px}#footer .social-icons a.linkedin{background-position:-249px -58px}#footer .social-icons a.pinterest{background-position:-296px -58px}#footer .social-icons a.youtube{background-position:-11px -58px}#footer .social-icons a.twitter{background-position:-58px -10px}#footer #footer-block{position:relative;margin-top:20px}#footer #footer-block button{background-color:#00b1ce !important}#footer #footer-block h4{font-family:"vag-rounded-black-ssi-bold";color:white;font-size:26px;padding:0 !important;margin-bottom:20px}#footer #footer-block ul{list-style:none;padding:0 !important;margin:0 !important}#footer #footer-block ul li{padding:0;padding-bottom:10px;color:white}#footer #footer-block ul li a{font-family:"vag-rounded-standard-thin";color:white}#footer #footer-block ul li a.active{color:#02dbff}#footer #footer-block ul li a:hover{text-decoration:underline}@media only screen and (max-width: 40em){.top-menu{background-color:#333345;z-index:1000 !important;height:auto !important}.small-logo img{width:321px !important}.small-text-center{text-align:center}#footer{height:auto !important;padding-bottom:0px !important;padding-top:20px !important}#footer .social-icons{padding-left:60px !important;padding-right:60px !important;padding-bottom:0px !important}#footer .social-icons a{margin:10px !important}#footer .cell-text{position:relative;top:-20px;padding-left:30px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.headerBlock{padding-top:30px !important;padding-bottom:30px !important;padding-left:20px !important;padding-right:20px !important}}@media screen and (max-width: 39.9375em){body{padding-bottom:30px}#head-nav-menu{display:none}.menu{display:none}.small-logo{text-align:center;padding-top:0px;padding-bottom:6px}.small-logo .hamburger{display:block}.small-logo img{margin-left:auto;margin-right:auto;width:200px;margin-bottom:0;margin-top:7px}.top-menu{padding-bottom:10px !important}.top-menu .button{margin-top:10px}.headerBlock{background-color:#efefef !important;background-image:none !important;padding-top:30px !important;padding-bottom:30px !important;padding-left:20px !important;padding-right:20px !important}.headerBlock .wrapper{background-color:#efefef !important;border-radius:10px;padding:20px}.headerBlock h1{font-size:42px !important;line-height:80px !important;margin-bottom:0px;line-height:60px !important}.headerBlock h1 .quote-open{left:0px !important;float:left;top:-15px}.headerBlock h1 .quote-close{top:-15px;float:right}.headerBlock h1 .the-quote{left:0px !important}.headerBlock h2{margin-top:10px !important;margin-bottom:30px !important;font-size:26px !important}.pointsBlock{padding-top:60px !important;padding-bottom:30px !important;padding-left:20px !important;padding-right:20px !important}.pointsBlock h3{font-size:28px !important}.pointsBlock h4{font-size:24px !important;margin-bottom:30px !important;margin-top:20px !important}.pointsBlock img{margin-top:0px !important}.pointsBlock p{font-size:18px !important}.quote2Block{padding-top:50px !important;padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important}.quote2Block h3{font-size:28px !important}.quote2Block p{font-size:18px !important}.quoteBlock{padding-left:20px !important;padding-right:20px !important;padding-top:60px !important;padding-bottom:20px !important}.quoteBlock h3{font-size:16px !important;margin-bottom:20px !important}.quoteBlock p.by{margin-top:20px;font-size:18px !important}.quoteBlock p.quote{font-size:24px !important}.productBlock{padding-top:30px !important;padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important}.productBlock table tr td{padding-top:10px !important;padding-bottom:10px !important}.points2Block{padding-top:50px !important;padding-bottom:50px !important;padding-left:40px !important;padding-right:40px !important}.points2Block h3{font-size:28px !important;margin-bottom:20px !important}.points2Block h4{font-size:24px !important;margin-bottom:30px !important;margin-top:20px !important}.points2Block img{margin-top:0px !important}.points2Block p{font-size:18px !important}.footerBlock{padding-top:60px !important;padding-bottom:60px !important;padding-left:40px !important;padding-right:40px !important}.footerBlock h1{padding-top:0px !important;margin-top:0px !important;font-size:28px !important;line-height:34px !important}}@media only screen and (max-width: 75.3em){#head-nav-menu{padding-left:10px !important;padding-right:10px !important;font-size:13px !important}.logo{position:relative;left:20px}.menu{position:relative;left:-15px}.menu li{padding:0 !important;margin:0 !important}.menu li a{padding-top:35px !important;padding-bottom:30px !important;margin:0 !important;font-size:15px !important}}.menu-icon{position:relative;cursor:pointer;overflow:hidden;z-index:1000;width:50px;height:50px;background-image:url("/static/img/icon-hamburger.svg");background-position:center right;background-size:60%;background-repeat:no-repeat;margin-left:0;margin-top:4px}.off-canvas{padding-left:0 !important;background-color:#333345 !important}.off-canvas button{box-shadow:0 0;color:white;outline:none;z-index:1000}.off-canvas button:active,.off-canvas button:link,.off-canvas button:hover{box-shadow:0 0 !important;color:white !important;outline:none !important}.off-canvas button span{color:white !important}.off-canvas .position-left{width:auto !important}.off-canvas .mobile-menu{list-style:none !important;text-indent:0 !important;margin-left:20px !important;float:left !important;width:100% !important;display:block !important;background-color:#333345;padding-top:50px}.off-canvas .mobile-menu .close-button{margin-top:10px;margin-bottom:20px;top:-10px}.off-canvas .mobile-menu ul{list-style:none !important;margin-left:0}.off-canvas .mobile-menu ul li{width:100% !important;padding:0 !important;margin:0 !important}.off-canvas .mobile-menu ul li a{font-size:18px !important;color:white !important;padding:15px 0 !important;margin:0 !important;text-align:center !important;font-family:"vag-rounded-black-ssi-bold";text-transform:uppercase;font-weight:normal;border:1px solid transparent}.off-canvas .mobile-menu ul li a:hover{text-decoration:underline;color:#efefef !important;border:1px solid white}@media screen and (max-width: 39.9375em){.headerBlock .medicalWrapper1,.headerBlock .medicalWrapper2{background-image:none !important}.headerBlock .medicalWrapper1{padding-top:0px !important}.productBlock h1{font-family:"vag-rounded-black-ssi-bold";margin-bottom:0px !important}}sup{font-size:70%}.headerBlock{background-color:#efefef;padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:center center}.headerBlock .medicalWrapper1,.headerBlock .medicalWrapper2{background-size:auto;background-repeat:no-repeat;background-position:right}.headerBlock .medicalWrapper1{padding-top:140px;display:block}.headerBlock .medicalWrapper2{display:block}.headerBlock h1{font-family:"vag-rounded-black-ssi-bold";font-size:46px;line-height:55px;clear:both;width:100%;display:inline-block}.headerBlock h1 .quote-open,.headerBlock h1 .quote-close{width:60px;height:58px;background-size:contain;background-repeat:no-repeat;position:relative}.headerBlock h1 .quote-open{left:-60px;float:left;top:-15px}.headerBlock h1 .quote-close{display:inline-block;left:0px}.headerBlock h1 .the-quote{position:relative;left:-60px;display:inline;float:left;width:75%}.headerBlock h1 .quote-open.quote-heromd{background-image:url("/static/img/quote-left-heromd.png")}.headerBlock h1 .quote-open.quote-herose{background-image:url("/static/img/quote-left-herose.png")}.headerBlock h1 .quote-open.quote-pico{background-image:url("/static/img/quote-left-pico.png")}.headerBlock h1 .quote-open.quote-go{background-image:url("/static/img/quote-left-go.png")}.headerBlock h1 .quote-close.quote-heromd{background-image:url("/static/img/quote-right-heromd.png")}.headerBlock h1 .quote-close.quote-herose{background-image:url("/static/img/quote-right-herose.png")}.headerBlock h1 .quote-close.quote-pico{background-image:url("/static/img/quote-right-pico.png")}.headerBlock h1 .quote-close.quote-go{background-image:url("/static/img/quote-right-go.png")}.headerBlock h2{font-family:"vag-rounded-black-ssi-bold";font-size:30px;margin-bottom:60px;display:block}.headerBlock .button{text-transform:uppercase;background-color:#dc6d01;font-size:22px;padding:20px 30px;margin-bottom:10px}.headerBlock p{font-family:"vag-rounded-standard-thin";font-size:16px;margin-bottom:10px;padding-left:10px;color:#444}.headerBlock p a{color:#444}.headerBlock p a:hover{text-decoration:underline;color:#333345}.headerBlock p.small-font{font-family:"vag-rounded-standard-thin";font-size:14px;margin-top:40px;position:relative;top:20px;color:#444}.pointsBlock{background-color:#8293db;padding-top:60px;padding-bottom:60px}.pointsBlock h3,.pointsBlock h4{font-family:"vag-rounded-black-ssi-bold";color:white}.pointsBlock h4{color:white}.pointsBlock img{margin-top:20px}.pointsBlock p{font-size:18px;padding-top:20px;color:white}.quoteBlock{background-color:#333345;color:white;padding-top:90px;padding-bottom:60px}.quoteBlock h4{font-size:28px;font-family:"vag-rounded-standard-thin"}.quoteBlock h3{font-size:32px;font-family:"vag-rounded-black-ssi-bold"}.quoteBlock h3 span{color:#b2bae8}.quoteBlock .quote-open,.quoteBlock .quote-close{width:60px;height:58px;display:inline-block;background-size:contain;background-repeat:no-repeat}.quoteBlock .quote-open.quote-heromd{background-image:url("/static/img/quote-left-heromd.png")}.quoteBlock .quote-open.quote-herose{background-image:url("/static/img/quote-left-herose.png")}.quoteBlock .quote-open.quote-pico{background-image:url("/static/img/quote-left-pico.png")}.quoteBlock .quote-open.quote-go{background-image:url("/static/img/quote-left-go.png")}.quoteBlock .quote-close.quote-heromd{background-image:url("/static/img/quote-right-heromd.png")}.quoteBlock .quote-close.quote-herose{background-image:url("/static/img/quote-right-herose.png")}.quoteBlock .quote-close.quote-pico{background-image:url("/static/img/quote-right-pico.png")}.quoteBlock .quote-close.quote-go{background-image:url("/static/img/quote-right-go.png")}.quoteBlock p.quote{font-family:"vag-rounded-black-ssi-bold";font-size:30px}.shopBlock{background-color:white;border-top:1px solid #808080;border-bottom:1px solid #808080;padding-top:30px;padding-bottom:30px}.shopBlock h1{font-family:"vag-rounded-black-ssi-bold";font-size:64px}.shopBlock .buynow-link{text-transform:uppercase;background-color:#dc6d01;font-size:22px;padding:20px 30px;margin-bottom:10px}.productBlock{background-color:#f0eff5;padding-top:90px;padding-bottom:90px}.productBlock img{margin-top:6px}.productBlock h1{font-family:"vag-rounded-black-ssi-bold";font-size:34px;line-height:52px;margin-bottom:50px}.productBlock table{border:0 !important;background-color:transparent !important}.productBlock table tbody{background-color:transparent !important;border:0 !important}.productBlock table tr{font-family:"vag-rounded-standard-thin";font-size:18px;background-color:transparent !important;border:0 !important}.productBlock table tr td{padding-top:22px;padding-bottom:22px;background-color:transparent !important;border:0 !important}.productBlock table tr td .point-heromd{background-color:#b2bae8}.productBlock table tr td .point-herose{background-color:#bd57a1}.productBlock table tr td .point-pico{background-color:#01afc7}.productBlock table tr td .point-go{background-color:#F48A03}.productBlock table tr td .point-looksi{background-color:#00AEC7}.productBlock table tr td span{font-family:"vag-rounded-black-ssi-bold";float:left;display:inline-block;text-align:center;padding:10px 20px;border-radius:6000px;font-weight:bold;font-size:18px;color:white;margin-right:20px}.quote2Block{background-color:white;padding-top:90px;padding-bottom:60px}.quote2Block h3{font-family:"vag-rounded-black-ssi-bold"}.quote2Block p{padding-top:20px;font-family:"vag-rounded-standard-thin";font-size:20px}.quote2Block h4{font-size:28px;font-family:"vag-rounded-standard-thin"}.quote2Block h3{font-size:32px;font-family:"vag-rounded-black-ssi-bold"}.quote2Block h3 span{color:#b2bae8}.quote2Block .quote-open,.quote2Block .quote-close{width:60px;height:58px;display:inline-block;background-size:contain;background-repeat:no-repeat}.quote2Block .quote-open.quote-heromd{background-image:url("/static/img/quote-left-heromd.png")}.quote2Block .quote-open.quote-herose{background-image:url("/static/img/quote-left-herose.png")}.quote2Block .quote-open.quote-pico{background-image:url("/static/img/quote-left-pico.png")}.quote2Block .quote-open.quote-go{background-image:url("/static/img/quote-left-go.png")}.quote2Block .quote-close.quote-heromd{background-image:url("/static/img/quote-right-heromd.png")}.quote2Block .quote-close.quote-herose{background-image:url("/static/img/quote-right-herose.png")}.quote2Block .quote-close.quote-pico{background-image:url("/static/img/quote-right-pico.png")}.quote2Block .quote-close.quote-go{background-image:url("/static/img/quote-right-go.png")}.quote2Block p.quote{font-size:32px}.points2Block{background-color:#f0eff5;padding-top:90px;padding-bottom:90px}.points2Block h3{font-family:"vag-rounded-black-ssi-bold"}.points2Block h4{color:#b2bae8}.points2Block img{margin-top:20px}.points2Block p{font-size:18px;padding-top:20px;padding-left:30px;padding-right:30px}.footerBlock{background-color:white;padding-top:90px;padding-bottom:90px}.footerBlock h1{font-family:"vag-rounded-black-ssi-bold";font-size:34px;line-height:52px;text-transform:uppercase;margin-top:120px;margin-bottom:40px}.footerBlock .button{text-transform:uppercase;background-color:#b2bae8;margin-bottom:15px}.footerBlock p{font-family:"vag-rounded-standard-thin";font-size:14px;padding-left:20px;margin-bottom:10px}.footerBlock p a{color:#808080}.footerBlock p a:hover{text-decoration:underline;color:#333345}.footerBlock p.small-font{font-family:"vag-rounded-standard-thin";font-size:12px;color:#808080}.footerBgBlock{background-color:white;padding-top:120px;padding-bottom:120px;background-size:cover;background-repeat:no-repeat;background-position:center center}.footerBgBlock h1{font-family:"vag-rounded-black-ssi-bold";font-size:32px;line-height:52px;text-transform:uppercase;margin-bottom:20px}.footerBgBlock .button{text-transform:uppercase;background-color:#b2bae8;margin-bottom:15px}.footerBgBlock p{font-family:"vag-rounded-standard-thin";font-size:14px;margin-bottom:10px}.footerBgBlock p a{color:#333345}.footerBgBlock p a:hover{text-decoration:underline;color:#333345}.footerBgBlock p.small-font{font-family:"vag-rounded-standard-thin";margin-top:40px;font-size:14px;color:black;padding-right:30px}.warranty-request textarea{margin-bottom:0 !important}#id_image_clear{position:relative;left:30px}#id_readTandC{position:relative;top:12px;left:35px;float:right}.icon-scanner{position:relative;top:0px;left:10px;width:42px;height:42px;cursor:pointer}.icon-info{position:relative;top:10px;left:10px;width:16px;height:16px;cursor:pointer}.qr-videowrapper{position:relative;width:598px;height:430px;overflow:hidden}.qr-videowrapper #preview{position:relative;width:580px;height:430px;background:#000;margin-top:0 !important;margin-bottom:0 !important;border:2px solid black;border-radius:10px}.qr-videowrapper #square{background-image:url("/static/img/qr-frame.png");background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:0.6;height:430px;width:598px;z-index:1000;position:relative;top:-435px}#frm-qr h1{font-family:"vag-rounded-black-ssi-bold";font-size:28px;text-align:center;width:100%;margin-top:20px}#frm-qr p{padding:20px;font-size:11px;margin-bottom:0 !important;margin-top:0 !important;padding-bottom:10px;padding-top:0;text-align:center;width:100%;font-weight:normal}.icon-warning{margin-right:5px}.icon-share,.icon-remove{width:18px;height:18px;top:-2px;left:5px;position:relative}.icon-tag{position:relative;top:-1px;margin-right:5px}.icon-device-sfus{position:relative;top:-2px}.icon-device-shared{position:relative;top:-2px}.select-product-list-warranty li{width:32%}.select-product-list li{width:42%}.select-product-list,.select-product-list-warranty{padding:0;margin:0;list-style:none;text-align:center}.select-product-list li,.select-product-list-warranty li{margin:0;text-align:center;display:inline-block;padding:1px;border-radius:30px;border:6px solid white}.select-product-list li:hover,.select-product-list-warranty li:hover{border:6px solid #efefef;cursor:pointer}.select-product-list li img,.select-product-list-warranty li img{border-radius:30px}.checkbox input{position:relative;left:30px}#form_add h4.device-header{margin-top:20px !important}#form_add #serial_hero{margin-top:20px !important;margin-bottom:0px !important}#form_add #device_image{position:absolute;width:100px;display:none}#form_add #device_image #device_image_title{clear:both;border:0 solid;text-align:center;font-size:14px;font-weight:bold;margin-top:5px;color:#808080}#form_add #device_image img{border-radius:1000px;border:2px solid #ddd}#form_add .search-product input[type="text"]{width:55%;float:left;height:40px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}#form_add .search-product input[type="text"].found{background-image:url("/static/img/icons/accept.png");background-position:92% center;background-repeat:no-repeat}#form_add .search-product button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;float:left;height:40px;width:50px;margin-bottom:0 !important}#form_add .search-product button.search{background-image:url("/static/img/glyphicons/glyphicons_027_search_white.png");background-repeat:no-repeat;background-position:center center;background-size:16px 16px}#form_add .search-product #serial_status{float:left;font-size:12px;text-align:left;background-color:#CC0000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:10px;color:white;clear:both;margin-left:5px;margin-right:5px;margin-bottom:20px !important;margin-top:0 !important}input.upper{text-transform:uppercase}@media only screen and (max-width: 90em){#form_add .device-image-block{height:90px;width:100%;margin-top:10px}}form label{font-weight:bold;padding-top:6px;padding-left:30px}form input,form select{font-size:14px !important;border-radius:5px !important}form .error{font-size:12px;margin-top:0;background-color:red;border:1px solid darkred;padding:5px 10px;color:white;font-weight:bold;text-align:center;top:-17px;position:relative;clear:both;border-radius:0 0 10px 10px}form .error ul{list-style:none;margin:0;padding-left:0}form .error ul li{padding:0}.profile-box.dash{height:330px;overflow:hidden}.profile-box .watermark{height:44px;width:50%;clear:both;background-position:center center;margin-left:auto;margin-right:auto;position:relative;top:-90px;background-repeat:no-repeat;background-color:white;border-radius:10px;border:2px solid #333345;padding:5px}.profile-box .watermark.pico2{background-image:url("/static/img/device-header/pico2.png")}.profile-box .watermark.pico{background-image:url("/static/img/device-header/pico.png")}.profile-box .watermark.hero-md{background-image:url("/static/img/device-header/hero-md.png")}.profile-box .watermark.hero-se{background-image:url("/static/img/device-header/hero-se.png")}.profile-box .watermark.go{background-image:url("/static/img/device-header/go.png")}.profile-box h3{font-family:"vag-rounded-black-ssi-bold";font-size:36px;height:58px;overflow:hidden;margin-bottom:0}.profile-box h3 b{display:inline-block;max-width:250px;max-height:55px;overflow:hidden}.profile-box h3 img{top:-16px;position:relative}.profile-box h4{margin-top:10px;margin-bottom:20px;font-size:16px;color:black}.profile-box h4 a{color:black}.profile-box h4 a:hover{text-decoration:underline}.profile-box img.profile{width:200px !important;height:200px !important;border-radius:1000px;border:4px solid #333345;margin-bottom:10px}form.auth-form .spinner,form.contact-form .spinner{background-image:url("/static/img/spinner.gif");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;width:60px;height:30px;display:inline-block}
