#page-wrap{margin:0;position:relative;z-index:1}#page-wrap-forums{margin:-10px 0 0;position:relative;z-index:1}.container{margin:0 auto;width:960px;position:relative}.container .col,.container .col-1,.container .col-2,.container .col-2a,.container .col-2b,.container .col-3,.container .col-3a,.container .col-3b,.container .col-4,.container .g86,.container .g192{float:left;position:relative;margin:0 10px}.container .col-1{width:960px}.container .col-2{width:715px}.container .col-2a{width:600px;margin:0}.container .col-2b{width:790px}.container .col-4{width:470px}.container .col-3{width:225px}.container .col-3a{width:350px;padding-left:0}.container .col-3b{width:150px}.container .g86{width:86px}.container .g192{width:192px;margin:0}.container .col-first{margin:0 10px 0 0}.container .col-middle{margin:0 10px}.container .col-last{margin:0 0 0 10px}.media img,.media .left{float:left;margin:0 10px 0 0;display:block}.media .right{float:right;margin:0 0 0 10px;display:block}.media .body{overflow:hidden;_overflow:visible;zoom:1}.pull-right{float:right;width:auto}.pull-left{float:left;width:auto}.text-left{text-align:left!important}.text-right{text-align:right!important}.inline-block{display:inline-block}.p14{padding:14px}.p15{padding:10px 15px}.p20{padding:14px 20px}.p24{padding:24px}.p30{padding:24px 30px 30px}#single-video-detail .p30{padding:24px 30px 10px}.shadow-1{-webkit-box-shadow:0 1px 2px #d6d5cf;-moz-box-shadow:0 1px 2px #d6d5cf;-o-box-shadow:0 1px 2px #d6d5cf;box-shadow:0 1px 2px #d6d5cf}.shadow-2{-webkit-box-shadow:0 1px 2px #e6e6e6;-moz-box-shadow:0 1px 2px #e6e6e6;-o-box-shadow:0 1px 2px #e6e6e6;box-shadow:0 1px 2px #e6e6e6}.shadow-3{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-o-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.shadow-inset-1{-webkit-box-shadow:inset 0 1px 2px #ebebeb;-moz-box-shadow:inset 0 1px 2px #ebebeb;-o-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb}.drop-shadow{position:relative;float:left;width:100%;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2}.lifted:before,.lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.3);-moz-box-shadow:0 15px 10px rgba(0,0,0,.3);box-shadow:0 15px 10px rgba(0,0,0,.3);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.lifted .pad{padding:20px}.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.clearfix{zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{content:"";display:table;clear:both}.clearboth,.clear{clear:both}.gen-modal{background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:26;box-shadow:0 0 20px 3px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}.gen-modal .close{position:absolute;font-size:15px;right:-12px;top:-12px;cursor:pointer;color:#ff7f7f}.gen-modal .close:hover{color:red}#modal-background{position:fixed;background-color:#000;opacity:.2;left:0;top:0;width:100%;height:100%;z-index:10}.whitebg{background-color:#fff!important}.graybg{background-color:#f5f5f1!important}.graybg2{background-color:#efefeb!important}.product-item input[type=text]{border:none!important}textarea.default{margin:0 0 15px;border:solid 1px #cdcdcd;padding:5px;font-size:14px;color:#666;outline:none;resize:none;font-weight:400;background-image:linear-gradient(bottom,#fff 58%,#f0f0f0 100%);background-image:-o-linear-gradient(bottom,#fff 58%,#f0f0f0 100%);background-image:-moz-linear-gradient(bottom,#fff 58%,#f0f0f0 100%);background-image:-webkit-linear-gradient(bottom,#fff 58%,#f0f0f0 100%);background-image:-ms-linear-gradient(bottom,#fff 58%,#f0f0f0 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.58,#fff),color-stop(1,#f0f0f0))}.lg{width:588px;height:128px}textarea.comment{margin:0 0 5px;border:solid 1px #cdcdcd;padding:5px;font-size:14px;color:#212121;width:98%;height:40px;outline:none;resize:none}.input-wrapper{border:solid 1px #ccc;background:#fff;float:left;margin:0 5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:linear-gradient(bottom,#ededed 0%,#F5F5F1 100%);background-image:-o-linear-gradient(bottom,#ededed 0%,#F5F5F1 100%);background-image:-moz-linear-gradient(bottom,#ededed 0%,#F5F5F1 100%);background-image:-webkit-linear-gradient(bottom,#ededed 0%,#F5F5F1 100%);background-image:-ms-linear-gradient(bottom,#ededed 0%,#F5F5F1 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ededed),color-stop(1,#F5F5F1))}.input-wrapper input{border:solid 1px #ccc;vertical-align:top;text-align:center;font-size:12px;color:#686868;font-weight:700;margin:5px;padding:3px 6px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,5%);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,5%);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,5%);box-shadow:inset 0 1px 1px rgba(0,0,0,5%);background-image:linear-gradient(bottom,#fcfcfc 0%,#e7e7e7 100%);background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#e7e7e7 100%);background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#e7e7e7 100%);background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#e7e7e7 100%);background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#e7e7e7 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fcfcfc),color-stop(1,#e7e7e7))}.fancy-form{font-family:arial,helvetica}.fancy-form.inline input[type=text],.fancy-form.inline input[type=password],.fancy-form.inline input[type=submit]{display:inline-block}.fancy-form.inline .inline-row{clear:both;display:block;margin:0 0 20px}.fancy-form.inline .inline-row:last-child{margin:0}.fancy-form input[type=text],.fancy-form input[type=password]{padding:10px;border:solid 1px #cdcdcd;font-weight:400;color:#504b53;font-size:15px;letter-spacing:0;margin:0 4px 0 0;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.fancy-form input[type=text]:focus,.fancy-form input[type=password]:focus{border:solid 1px #aaa}.fancy-form .checkbox-wrap{position:relative;top:-3px}.fancy-form .checkbox-wrap label{font-size:12px;color:#585858}.fancy-form .underline{font-size:11px;color:#585858;text-decoration:underline}.fancy-form .underline:hover{color:#4e4e4e}.signupbox{width:390px}.form-signin .inputover{color:#60596d}.form-signin input[type=text],.form-signin input[type=password]{width:200px}.login-extras{clear:both;float:none;padding:18px 0}.checkbox-options label{display:block;line-height:24px;font-size:11px;color:#676176;font-weight:700}hr.header{margin:-1px auto 2px!important;width:960px;border-bottom:1px solid #bcbcbc}hr.footer{background:#ceccc5;color:#ceccc5;-webkit-box-shadow:0 1px 0 #efeeea;-moz-box-shadow:0 1px 0 #efeeea;-o-box-shadow:0 1px 0 #efeeea;box-shadow:0 1px #efeeea;margin:0 0 20px}hr.page{background:#d0d0d0;color:#d0d0d0;margin:8px 0 18px}hr.product{background:#d6d6d6;color:#d6d6d6;margin:1px 0 8px;width:150px;margin-left:auto;margin-right:auto}hr.product-details{background:#dcdcdc;color:#dcdcdc;margin:10px 0 12px}hr.product-details.profilehr{margin-bottom:14px}hr.product-details.pdtop{display:none}hr.product-details.pdmid{margin:5px 0 8px}hr.product-details.full-width{margin:15px -24px 20px}hr.breadcrumbs{background:#ddd;color:#ddd;margin-top:0;margin-bottom:12px}.top hr{margin:20px 0 5px;clear:both;float:left;width:100%}.btn{display:inline-block;zoom:1;border-radius:0;cursor:pointer;position:relative;font-family:open sans,Arial,Helvetica;font-size:13px;line-height:17px;-webkit-appearance:none}.btn.promo-button{width:auto;padding-left:12px;padding-right:12px}.notifybox{min-height:55px}.btn.notify{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -346px 0;display:block;width:162px;height:32px;text-indent:-9999px}.btn.notify.comingsoon{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -421px}.btn.notify.comingsoon:hover{background-position:-209px -421px!important;opacity:.8}.product-item .btn.notify{margin-left:auto;margin-right:auto}.btn.notify:hover{opacity:.8}.btn.notifymid{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -257px;display:block;width:318px;height:37px;text-indent:-9999px;margin-left:auto;margin-right:auto}.btn.notifymid:hover{opacity:.8}.btn.notifybig{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -82px;display:block;width:392px;height:39px;text-indent:-9999px;margin-left:auto;margin-right:auto}.btn.notifybig:hover{opacity:.8}.btn.notifycomingsoon{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -376px;display:block;width:392px;height:39px;text-indent:-9999px;margin-left:auto;margin-right:auto}.btn.notifycomingsoon:hover{opacity:.8}.btn-follow{color:#5ea0b5;padding:4px 15px;background-color:#fff;display:flex;align-items:center;font-size:13px}.btn-follow i,.btn-follow-on i{margin-right:4px}.btn-follow-on{color:#6aa450;padding:4px 15px;background-color:#fff;display:flex;align-items:center;font-size:13px}.btn-follow:hover i,.btn-follow-on:hover i{filter:brightness(110%)}.btn-follow2{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -130px;display:block;width:108px;height:25px;text-indent:-9999px}.btn-follow2:hover{background-position:-108px -130px}.btn-follow2-on{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -155px;display:block;width:108px;height:25px;text-indent:-9999px}.btn-join{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -50px;display:block;width:136px;height:25px;text-indent:-9999px}.btn-join:hover{background-position:-136px -50px}.btn-join-on{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -75px;display:block;width:136px;height:25px;text-indent:-9999px}.btn-join-on2{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -75px;display:block;width:136px;height:25px;text-indent:-9999px}div.btn-bubble-count{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat 0 -102px;display:block;width:100px;height:28px;margin-top:2px}div.btn-bubble-count div.counter{display:block;width:100px;margin-left:auto;margin-right:auto;font-weight:700;font-size:11px!important;padding-top:7px;text-align:center}div.btn-bubble-count-right{background:url(../sb_images/img/sprites/btn-sprites3.png)no-repeat -100px -101px;display:block;width:39px;height:25px;margin-left:1px}div.btn-bubble-count-right div.counter{display:block;width:39px;margin-left:auto;margin-right:auto;font-weight:700;font-size:10px;padding-top:5px;text-align:center}div.bubble-name{color:#575757;font-size:14px;font-weight:700;display:inline-block;width:155px;position:relative;top:3px}div.bubble-name a{color:#575757}#followLoginMsg{font-size:12px!important}.btn.green,.btn.purple,.btn.light-gray,.btn.teal,.btn.dark-purple,.btn.yellow,.btn.red,.btn.gray,.btn.dark-gray,.btn.white,.btn.coral,.forum-post-btn,.buttonMedium,.buttonSmall,.formbutton,.inset .btn{padding:8px 13px;font-size:13px;text-align:center;cursor:pointer!important;-webkit-appearance:none}.btn:hover,.buttonMedium:hover,.buttonSmall:hover,.formbutton:hover{opacity:.9}.btn.purple,.btn.dark-purple,.inset .btn{font-size:13px;background-color:#8d4374;border:solid 1px #8d4374;color:#fff;letter-spacing:.105em;position:relative}.btn.purple:hover,.btn.dark-purple:hover{opacity:.7}.btn.purple .icon,.btn.dark-purple .icon{float:left;position:relative;padding:3px 7px 0 0}.btn.light-gray{background-color:#e8e8e8;border:1px solid #e8e8e8;min-width:173px;color:#404040;letter-spacing:.105em;position:relative}.btn.white{font-size:13px;background-color:#fff;border:1px solid #cecece;min-width:173px;color:#404040;letter-spacing:.105em;position:relative}.btn.white:hover{border:1px solid #a7a5a5}.btn.white .icon{float:left;position:relative;padding:3px 7px 0 0}.inset .btn{padding-left:0!important;padding-right:0!important;width:100%}.btn.green,.formbutton{background:#689c4a;border:1px solid #689c4a;color:#fff;position:relative;-webkit-appearance:none}.formbutton{margin-top:7px!important}.btn.green:hover,.formbutton:hover{opacity:.85}.btn.green .icon,.formbutton .icon{float:left;position:relative;padding:3px 7px 0 0}.btn.coral{background:#e27950;color:#fff}.btn.teal{background:#5ea0b5;border:solid 1px #5ea0b5;color:#fff;position:relative}.btn.teal:hover{opacity:.9}.btn.teal:hover .icon{opacity:.9}.btn.teal .icon{float:left;position:relative;padding:3px 7px 0 0}.btn.red{background:#f0754a;border:solid 1px #f0754a;color:#fff;position:relative}.btn.red:hover{opacity:.9}.btn.red:hover .icon{opacity:.8}.btn.red .icon{float:left;position:relative;padding:3px 7px 0 0}.btn.yellow{background:#feec96;border:solid 1px #feec96;color:#575757;position:relative}.btn.yellow:hover{opacity:.9}.btn.yellow:hover .icon{opacity:.8}.btn.yellow .icon{float:left;position:relative;padding:3px 7px 0 0}span.items-in-cart-count{margin-left:5px;font-size:13px;position:relative;bottom:2px;right:3px}.btn.gray,.forum-post-btn,.buttonMedium,.buttonSmall{background:#fff;border:solid 1px #a5a5a5;border-radius:unset;font-size:12px;line-height:17px;font-weight:600;text-align:center;padding:5px 10px;color:#676176;text-shadow:0 1px 0 #fff;position:relative}.btn.gray:hover{opacity:.9}.btn.gray:hover .icon,.buttonMedium:hover .icon,.buttonSmall:hover .icon{opacity:.9}.btn.gray.big{padding:10px 64px 8px;font-size:11px;letter-spacing:.025em}.btn-mini{padding:5px 7px 5px 9px!important}.btn-mini span.min-icon img{position:relative;top:2px;right:2px}.group-btns-wrap{padding:10px}.group-btns{width:100%}.group-btns .icon{float:none;display:inline-block}.btn.gray.left,.btn.gray.right{width:49%;padding-left:0;padding-right:0}.btn.gray.left{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.btn.gray.right{float:left;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-left:none}.btn.dark-gray{background:#fff;border:solid 1px #c6c4c8;font-size:10px;font-weight:700;text-align:center;padding:5px 10px;color:#676176;position:relative}.btn.darker-gray{background:#858480;border:solid 1px #c6c4c8;font-size:12px;font-weight:700;text-align:center;padding:5px 10px;color:#fff;position:relative}.btn.notifyme{background:#858480;border:solid 1px #c6c4c8;font-size:12px;font-weight:700;text-align:center;padding:5px 10px;color:#fff;text-shadow:0 1px 0 #5b5b58;position:relative}.inset{width:100%}.inset input[type=submit]{margin:1px 0 0;height:29px}.mini-btn{padding:3px 4px!important}.btn.slim{padding:5px 10px!important}.button-group{width:206px;background:#e5e4e6;display:inline-block;border:solid 1px #d8d7d9;border-top:solid 1px #bfbec0;padding:1px;margin:0 10px 10px -2px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;zoom:1;display:inline}.button-group.color-block{width:172px}.button-group .inner-btn{margin:2px 1px;display:block;float:left;width:30px;height:27px;text-indent:-9999px;background:#f4f4f4;border:solid 1px #d4d3d5;border-top:solid 1px #fff;border-bottom:solid 1px #b1b0b2;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.button-group.wyswyg .inner-btn{text-indent:0}.button-group.wyswyg .inner-btn img{margin:1px 2px}.button-group .inner-btn:first-child,.inner-btn.first{margin-left:2px}.button-group .inner-btn:hover{opacity:.6}.button-group .inner-btn .color{display:block;width:18px;height:18px;margin:4px 0 0 6px;-webkit-border-radius:300px;-moz-border-radius:300px;-o-border-radius:300px;border-radius:300px}.inner-btn .red{background:#ce312a}.inner-btn .green{background:#1fbf33}.inner-btn .blue{background:#2a68ce}.inner-btn .black{background:#2b2b2b}.inner-btn .purple{background:#911ea6}.inner-btn .orange{background:#d9663f}.inner-btn .yellow{background:#d3d119}.inner-btn .grey{background:#999}.inner-btn .brown{background:#4f4029}.inner-btn .custom{background:#bdb7c4;text-indent:0;text-align:center;color:#fff;font-size:12px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.inner-btn .custom .text{display:block;position:relative;top:1px}.img.basic img{background:#fff;padding:6px;border:solid 1px #cacaca}.alert{margin:0 0 20px;position:relative}.alert .padding{padding:10px}.alert.orange{background:#f3e4d6}.alert.light-green{background:#eef48b;margin-right:16px}.alert.light-green .text{color:#a0a828;font-size:12px}.alert.yellow{background:#f0eece;border:solid 1px #e5d1a5}.alert.yellow .padding{padding:10px}.alert.yellow p{margin:0;color:#404040;font-size:13px;line-height:170%}.arrow_box_wrap{position:relative;z-index:1000}.arrow_box{position:relative;background:#e8e7e9;border:1px solid #e0e0e0;margin:20px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;z-index:1000}.arrow_box:after,.arrow_box:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1000;display:block}.arrow_box:after{border-bottom-color:#e8e7e9;border-width:8px;left:35px;margin-left:-8px}.arrow_box:before{border-bottom-color:#e0e0e0;border-width:10px;left:35px;margin-left:-10px}.arrow_box .padding{padding:20px!important}.arrow_box p{font-size:12px;font-weight:400;line-height:20px;color:#585858;margin:0!important;font-style:italic}.arrow_box p.title{padding:0;font-weight:700!important;font-size:12px;color:#333;display:inline;color:#5d5d5d;font-style:normal;margin:0 0 5px!important;display:block}.arrow_box a{padding:0;display:inline;float:none!important;color:#575757}.pill{float:left;font-size:11px;font-weight:700;color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px}.pill span{float:left;text-align:center;display:block;padding:1px 8px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px}.pill.purple{background:#b5b2b8}.pill.blue{position:relative;border:solid 1px #386199;text-shadow:0 -1px 0 #466590;background:#648dc7;background-image:linear-gradient(bottom,#4e78b2 0%,#648dc7 100%);background-image:-o-linear-gradient(bottom,#4e78b2 0%,#648dc7 100%);background-image:-moz-linear-gradient(bottom,#4e78b2 0%,#648dc7 100%);background-image:-webkit-linear-gradient(bottom,#4e78b2 0%,#648dc7 100%);background-image:-ms-linear-gradient(bottom,#4e78b2 0%,#648dc7 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4e78b2),color-stop(1,#648dc7))}.pill.green{background:#878f16;border:solid 1px #747c0c;text-shadow:0 -1px 0 #747c0c}.pill.pink{background:#c6577e;border:solid 1px #b43f68;text-shadow:0 -1px 0 #b43f68}.pill.orange{background:#dc6b44;border:solid 1px #d65629;text-shadow:0 -1px 0 #d65629}.pill.grey{border:solid 1px #b5b2b8;background:#b5b2b8;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.pill.grey span{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.ui-tabs-selected a,.ui-tabs-active a{color:#575757!important}.ui-tabs-selected a .pill.grey,.ui-tabs-active a .pill.grey{position:relative;text-shadow:0 -1px 0 #466590;background:#c6577e;border:solid 1px #b43f68;text-shadow:0 -1px 0 #b43f68}.table-wrap{float:left;overflow:hidden}.table-wrap.round{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.table-wrap.shadow{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-o-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.table{background:#fff;overflow:hidden}.table td{text-align:center}.table.orange .head{font-family:arial,helvetica;font-weight:700;color:#fff;text-align:center;font-size:9px;text-transform:uppercase;background:#ee8059}.table.orange .head td{border-right:solid 1px #d67350;padding:5px 10px}.table.orange .body td{border-right:solid 1px #e3e2e2;color:#423b51;font-size:20px;font-weight:700;padding:15px 10px}.table.orange .head .last,.table.orange .body .last{border-right:none}.table.purple .head{font-family:arial,helvetica;font-weight:700;color:#fff;text-align:center;font-size:8px;text-transform:uppercase;background:#aaa1b2}.table.purple .head td{border-right:solid 1px #9991a0;padding:5px 10px}.table.purple .body td{border-right:solid 1px #e5e5e5;color:#423b51;font-size:20px;font-weight:700;padding:15px 10px}.table.purple .head .last,.table.purple .body .last{border-right:none}#side .block{background-color:#fff}#side .block#browse-the-store,#side .block#applied-filters,#side .block#narrow-further,#side .block#product-details{background:#fff!important}#side .block .whitebg{background:#fff!important}#side .block.no-bg{background-image:none}#side .block#email-signup input.btn.teal{margin-top:5px;margin-bottom:8px}#page-body .block header h3{padding:10px 0 0 14px}.block header h3{color:#545454}.block header h3 a{color:#545454}#page-body .block header h3 .pull-right.text{margin:0 15px 0 0}.block header .center{text-align:center}.block{margin:0 0 19px;background:#fff}.block.border{border:1px solid #dbdbdb!important}footer.blankfoot{display:none}.block footer.whitefoot{background-color:#fff;background-image:none;font-size:12px;font-weight:600;color:#575757;padding:6px 15px 4px;text-shadow:0 1px 0 #fff;border-bottom:1px solid #dbdbdb;clear:both}.block header.whitehead{font-size:12px;font-weight:700;color:#575757;padding:10px;border-bottom:none;height:auto!important}.block header{background:#efefeb;color:#525252;height:38px;position:relative}#side .block.purple header,#side .block.light-teal header{border:1px solid #dbdbdb;border-bottom:none}.block header a{color:#525252}.product_detail .block header{border:none!important}.block header h3,.block header .icon-text{font-family:open sans,Arial,Tahoma;font-size:13px;text-transform:uppercase;letter-spacing:.09em;padding:12px 0 0 12px;text-shadow:0 1px 0 rgba(255,255,255,.4);font-weight:600}#side .block header h3{font-size:13px;position:relative;bottom:1px}.block header .dropdown-right{margin:4px 8px 0 0}.block header .dropdown-right .sort{position:relative;top:1px}.block header .dropdown-right .text{font-family:open sans,Arial,Tahoma;font-size:11px;text-transform:uppercase;letter-spacing:.125em;padding:10px 5px 0 12px;text-shadow:0 1px 0 rgba(255,255,255,.2)}.block header .icon{position:absolute;top:7px;right:8px}.block header .icon-text{position:relative;top:-6px;margin:0 8px 0 0}.block header a.icon img{position:relative;top:3px}.block .block-title h2{float:left}.slideshow div.purple,.product-slideshow div.purple,.stats-list{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.block-content,.block-content2{font-size:15px;color:#444}.block-content{border:none}#my-nav-wrapper{border:1px solid #dbdbdb}.block-content.border{border:1px solid #dbdbdb!important}#side .block-content{border:1px solid #dbdbdb;border-top:none}.block-content.block-class-gallery{border:none!important}.classes-details .block-content,#class-listing .block-content,#generic-page .block-content,.product_detail .block-content{border:none!important}.block .block-content .subheading{font-family:open sans,Arial,Tahoma;color:#575757;background-color:#f5f5f1;font-size:12px;line-height:21px;text-transform:uppercase;padding:6px 10px 6px 15px;letter-spacing:.1em;font-weight:600!important;margin-bottom:0!important}.block .block-content .subheading a{color:#575757}.block .block-content .subheading span a{text-decoration:none;color:#575757}.block .block-content .subheading span a:hover{color:#0192b5}.block .block-content ul.list li{font-size:13px;font-weight:400;line-height:27px;letter-spacing:.03em}.block .block-content ul.list li span.viewall{font-weight:700}.block .block-content ul.list a span{font-weight:400;color:#999}.block .block-content ul.list a{font-size:13px;letter-spacing:.03em;color:#414141}.block .block-content ul.list a:hover{color:#0192b5}.block footer{font-size:13px;font-weight:700;color:#575757;padding:10px 15px 7px;text-shadow:0 1px 0 #fff;margin-top:-1px}.block footer.background{background-color:#f5f5f1}#side .block footer{border:1px solid #dbdbdb;border-top:none;background-color:#f5f5f1}.product_detail .block footer{border:none!important}#recently-viewed.block footer{margin-top:-2px}.block footer a,.product-details footer a{color:#575757}.block footer a:hover,.product-details footer a:hover{color:#0192b5}.block footer.inset-footer{margin:10px -24px -24px}.block.product-information footer{background-color:#fff;border-top:1px solid #fff;margin-top:-1px;padding:10px 15px 8px}.block.product-information{margin-top:24px;margin-bottom:18px}.block.product-information#product-information{margin-top:30px}.cartpopup .block.product-information#related-products-grid{margin-top:5px!important}.block.deal-block header{border:none!important}.block.deal-block{margin-bottom:40px;border:1px solid #dbdbdb}.block.purple header,.block.light-teal header{color:#393939;background-color:#d8ecf2;border-bottom:none}.block.yellow header{color:#525252;background-color:#feec96;border:solid 1px #ecd87c;border-bottom:none}.block.yellow footer{background-color:#f5f5f1;color:#525252;text-shadow:none;border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb}.block.green header{color:#42451e;background-color:#abd697;border:solid 1px #9cc788;border-bottom:none}.block.green header h3{color:#42451e}.block.red header{color:#fff;background-color:#ec9273;border:solid 1px #e88a68;border-bottom:none}.block.red header h3,.block.red header a{color:#fff;text-shadow:0 1px 0 #c75f3c}.block.red header .icon-text{text-shadow:0 1px 0 #c75f3c}.block.teal header{color:#3f3f3f;background-color:#75b2c5;border:solid 1px #65afc7;border-bottom:none}.block.teal header h3,.block.teal header a{color:#fff;text-shadow:none!important}.block.teal.deal-block header{color:#3f3f3f;background-color:#a0cedd;border:none}.block.teal.deal-block header h3,.block.teal.deal-block header a{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,.4)}.block.teal.deal-block header a{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,.4)}.block.teal .block-content .subheading{background:#ddebef}.block header .btn.gray{padding:3px 8px 2px;margin:5px 5px 0 0}.block header .btn.gray .icon-img{margin:0 5px 0 0}.panel .class-menu .block-content{border:1px solid #dbdbdb}.panel,.classes-details{background:#fff;border-top:solid 1px #fff;border:1px solid #dbdbdb}.panel .padding{padding:20px 29px 22px}.panel p{font-size:14px;margin:0;color:#575757;text-shadow:none}#page-body .panel{margin-bottom:15px}.panel-wrap{position:relative;z-index:10;width:99%}.panel-wrap .lifted{margin:4px}.panel .padding.columns{padding:20px 25px}.panel .columns ul{width:145px;float:left;margin:0 20px}.panel .columns ul.first,.panel .columns ul.last{margin:0}.panel .columns ul li,.panel .columns ul li a{font-size:11px;line-height:17px;color:#676176;font-weight:700}.panel.breadcrumb{font-size:12px;font-weight:700;color:#767081;text-shadow:0 1px 0 rgba(255,255,255,.3)}.panel.breadcrumb .padding{padding:12px 29px}.panel.breadcrumb a{color:#767081}.panelLarge{background:#fff;border-top:solid 1px #fff;margin:0 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px #c8c6c1;-moz-box-shadow:0 1px 1px #c8c6c1;-o-box-shadow:0 1px 1px #c8c6c1;box-shadow:0 1px 1px #c8c6c1;color:#46414a}.panel.pager{margin:0 0 20px}.panel.pager .pager{margin:0}.header-pager{padding:12px 0 0 12px!important;margin:0!important;font-family:arial,helvetica,verdana!important;font-size:13px!important;letter-spacing:normal!important;text-transform:none!important;font-size:11px!important;line-height:17.6px!important}.panel.pager .padding{padding:14px}.panel.pager .current-page{font-size:12px;font-weight:700;color:#767081;text-shadow:0 1px 0 #fff}.panelLarge .padding{padding:20px;padding:19px 29px 26px}.panelLarge p{letter-spacing:-.01em;font-size:12px;line-height:21px;margin:0;color:#46414a;text-shadow:none}.mp-profile-table,.mp-box,.mp-box2,.edit-bar,.libraryhighlight{display:block;position:relative;padding:10px;color:#676176;line-height:170%;font-size:14px}.mp-box2{border:solid 1px #dadada;background:#fff;color:#676176;line-height:170%;font-size:14px}.more-projects{background:#fff;display:block;position:relative;margin-top:5px;clear:both}.mp-message{color:#5c5c5c;display:block;margin-top:10px;margin-bottom:10px;background-color:#fff2b6;padding:8px;line-height:170%;font-size:14px;text-align:center;margin-left:auto;margin-right:auto}.mp-message.class-message{margin-bottom:18px}.more-projects h3{display:inline-block;margin-top:-18px;background-color:#fff;padding:0 6px}.exclusive-tag-new{margin-right:5px;background:url(../../images/logos/sbc-2022-circle_32.png)50% no-repeat;background-size:cover;width:24px;height:24px;border-radius:50%}.exclusive-tag-new.ex-item-page-tag{font-weight:400;font-family:open sans,Arial,Tahoma;position:relative;top:3px;display:inline-block;margin:0}.tag{padding:3px 8px;font-size:12px}.tag.new{background-color:var(--orange-100);color:var(--orange-300)}.tag.coming-soon{background-color:#f9e7f2;color:#984d7e}.tag.clearance{background-color:#ffefef;color:#cb3434}.tag.sold-out{background-color:#eaeaea;color:#505050}.tag.oh{background-color:var(--oh-blue);color:var(--white);white-space:nowrap;margin-right:5px}.favorite-heart{font-size:24px;color:#bfbfbf;visibility:hidden;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0;margin-left:auto}.favorite-heart:hover{color:#a2a2a2;cursor:pointer}.favorite-heart.selected{color:#eb79b4;opacity:.5;visibility:visible}.favorite-heart.mobile{opacity:.5;visibility:visible}.product-btn,.product-btn:hover{font-size:13px;padding:9px 15px;margin:0 0 0 6px;background-color:#6aa450;color:#fff;border:none;cursor:pointer}.product-btn.notify{background-color:#8e8d89;padding:9px 30px;margin:0;width:151px}.product-btn.notify:hover{background-color:#a9a9a8!important}.product-btn.comingsoon{background:#88406f;padding:10px 40px}.product-btn.comingsoon:hover{background:#9f668b!important}.product-item-list{margin-left:40px}.product-item-list .product-image{display:inline-block}.product-item-list figure{height:210px}.product-item-list figure>div{position:relative}.product-item-list .product-info-wrapper{display:inline-block;vertical-align:top;margin-left:40px}.product-item-list .product-price-wrapper{padding:20px 0}.product-item-list .product-price-wrapper>div{display:inline-block}.product-item-list .review-stars{font-size:12px;margin-left:20px;color:#ff7a31}.product-item-list .addToCart{width:210px;text-align:center}.product-item-list .product-input-line{display:flex;height:34px;justify-content:left}.prod-save-dialog{display:none;z-index:24;position:absolute;background:#fff;border:2px solid #d3d3d3;padding:10px;right:20px;top:35px;width:175px}.prod-save-menu{padding:0 0 0 10px;margin-left:auto;margin-right:auto}.prod-save-menu div{cursor:pointer;padding:10px 0}.prod-save-menu .selected i{color:#eb79b4}.prod-save-menu .select{display:none}.prod-save-menu .selected .select{display:inline}.prod-save-menu .selected .unselect{display:none}.prod-save-menu-login{text-align:center;background:#fff3c0;display:none;color:#868686;width:auto;margin-right:10px;font-size:80%;padding-left:5px!important;padding-right:5px!important;cursor:auto!important}.prod-quicklook-btn{display:hidden;position:absolute;z-index:24;font-family:open sans,Arial,Tahoma;font-size:14px;color:#fff;background:#979797;border-radius:5px;padding:5px 10px;top:210px;font-weight:600;width:95px;left:0;right:0;margin-left:auto;margin-right:auto;cursor:pointer;visibility:hidden;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0}.prod-quicklook-btn:hover{background:#7f7f7f}.prod-quicklook-btn span{position:relative;left:-2px;top:1px;opacity:1}#quicklook-btn{position:absolute;z-index:24;font-family:open sans,Arial,Tahoma;font-size:14px;color:#fff;background:silver;border-radius:5px;padding:5px 10px;top:210px;font-weight:600;width:95px;left:0;right:0;cursor:pointer;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0}#quicklook-btn:hover{background:#ababab}#quicklook-btn span{position:relative;left:-2px;top:1px;opacity:1}.quicklook:hover #quicklook-btn{top:0;left:0}#prod-quicklook{width:940px;height:auto;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:25;box-shadow:0 0 20px 3px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}#prod-quicklook .close{position:absolute;font-size:15px;right:-12px;top:-12px;cursor:pointer;color:#ff7f7f}#prod-quicklook .close:hover{color:red}.quicklook-wrap{padding:20px;display:flex;justify-content:space-between}.quicklook-wrap #image{vertical-align:top;width:400px}.quicklook-wrap #image .full{height:400px}.quicklook-wrap #content{display:inline-block;vertical-align:top;width:480px}.prod-action .ql-product-btn,.prod-action .ql-product-btn:hover{border:none;height:50px;width:300px;background-color:#689c4a;color:#fff;font-size:24px;margin-left:6px;font-weight:400;text-transform:none}.quicklook-thumbs{display:flex;flex-wrap:nowrap;text-align:center;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.quicklook-thumbs li{padding:4px;cursor:pointer;flex-shrink:0}.quicklook-wrap .prodtitle a{color:#696969}#prod-quicklook .prod-action .product-btn,#prod-quicklook .prod-action .product-btn:hover{width:300px}.prod-price{margin-top:32px}.prod-price .list-price{color:#bababa;font-size:30px;padding-right:10px;text-decoration:line-through}.prod-price .sale-price{color:#db2e2e;font-size:30px;font-weight:600;padding-right:10px}.prod-price .savings{color:#db2e2e;font-size:16px;position:relative;bottom:3px}.bulk-price{font-size:20px}.prod-action{margin-top:32px}.prod-input-wrapper{display:flex;width:100%}.cart-input-box{display:table-cell}.cart-add-box{display:table-cell}.cart-receipt-line-items-section .gift-cert-download-btn{display:flex;cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:10px;font-weight:600;border-radius:4px;padding:6px 10px;border:2px solid var(--blues-blue-200,#AECDDD);background-color:var(--blues-blue-100,#EAF8FF);color:var(--blues-blue-400,#035777);font-size:14px;border-radius:4px;margin:5px 0 15px}.cart-receipt-line-items-section .gift-cert-download-btn i{font-size:16px}.cart-receipt-line-items-section .gift-cert-download-btn:hover{background-color:#035777;color:#fff;border-color:#035777}.cart-receipt-line-items-section .gift-code-appended{display:flex;gap:10px;margin-top:10px;justify-content:center;align-items:flex-start;flex-direction:column}.prod-input{position:relative;white-space:nowrap;padding-right:8px}.prod-input-qty{margin:0!important;font-size:14px;width:50px;height:48px;padding:0;text-align:center;top:-3px;position:relative}.prod-action .product-btn,.prod-action .product-btn:hover{border:none;height:50px;width:400px;background-color:#689c4a;color:#fff;font-size:24px;margin-left:9px;font-weight:400;text-transform:none}.prod-action .product-btn i.fa-shopping-cart{font-size:18px;position:relative;bottom:2px;right:2px}.product-btn:hover{background-color:#7aaf5c!important}.prod-action .product-btn.notify{background:#8e8d89;font-size:18px;margin-left:0}.prod-action .product-btn.comingsoon{background:#88406f;font-size:18px;margin-left:0}.prod-action .product-btn.comingsoon:hover{background-color:#a05c89!important}.prod-input-msg{text-align:center;padding:10px 0;display:none}.prod-input-msg .fa-check{color:#6aa450}.prod-save-wrapper{position:relative;width:100%}.prod-save-wrapper .save-button,.mobile .save-button{position:relative;border-width:1px;border-style:solid;border-color:#cdcdcd;height:48px;text-align:center;line-height:48px;left:2px;cursor:pointer;font-size:20px;color:#999;white-space:nowrap}.prod-save-wrapper .save-button .selected,.mobile .save-button .selected{color:#eb79b4}.save-button-mask1{position:absolute;background:#fff;width:100%;height:15px;border-width:0 1px;border-style:solid;border-color:#cdcdcd;left:-1px;bottom:-14px;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;display:none;z-index:2}.save-button-mask2{position:absolute;background:#fff;width:100%;height:4px;border:0;bottom:-14px;display:none}.save-menu{width:100%;margin-top:9px;border-width:1px;border-style:solid;border-color:#cdcdcd;display:none;font-size:20px;color:#999}.save-menu-buttons{flex:1;flex-flow:row wrap;display:flex;justify-content:space-between;padding:10px}.save-menu-buttons:before,.save-menu-buttons:after{content:''}.save-menu-buttons div{cursor:pointer;padding:10px 0}.save-menu-buttons .selected i{color:#eb79b4}.save-menu-buttons .select{display:none}.save-menu-buttons .selected .select{display:inline}.save-menu-buttons .selected .unselect{display:none}.save-menu-msg{text-align:center;padding:10px;background:#d0eac2;margin:0 10px 10px;display:none;font-size:16px;color:#868686}.save-menu-alert{text-align:center;padding:10px;background:#fff3c0;margin:0 10px 10px;display:none;font-size:16px;color:#868686}#desc-summary{line-height:160%;color:#646464}#full-desc-link{padding:5px 0}#prod-description{line-height:170%;font-size:16px;color:#646464}.prodlistEZ{margin-left:0;margin-bottom:20px}#noprojects{text-align:center}#prod-details-wrap{width:100%;padding-top:30px}#prod-details{display:table;border-collapse:collapse;float:left;width:600px}#prod-details .row{display:table-row;border:1px solid #c3c1c3}#prod-details .row>div{display:table-cell;padding:5px 10px}#prod-details .label{background-color:#efefef;text-align:right;min-width:100px;white-space:nowrap}#prod-details-brand{float:right}#prod-videos{text-align:center}#prod-videos-alt{margin:30px 0;text-align:center}#product-projects-wrap{width:100%;text-align:center}div.projects4products{width:300px;display:inline-block;margin-bottom:24px}#prod-notify{width:600px;height:auto;background:#fff;position:fixed;top:50%;left:50%;backface-visibility:hidden;transform:translate(-50%,-50%);z-index:201;box-shadow:0 0 20px 3px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}#prod-notify .close{position:absolute;font-size:15px;right:-12px;top:-12px;cursor:pointer;color:#ff7f7f}#prod-notify .close:hover{color:red}#prod-notify .notify-wrap-me{padding:20px}.product-oossignup .oosheader{font-size:25px;margin:5px;line-height:30px;text-align:center}.product-oossignup .oosmessage{margin:20px 0 0 15px;text-align:center}.product-oossignup .oosproduct-container{margin:10px 0}.product-oossignup .oosproduct-container .oosimage{text-align:center;margin-bottom:10px}.product-oossignup .oosproduct-container .oostitle{text-align:center;width:80%;margin:auto;line-height:20px}.product-oossignup .oosform-container{text-align:center;margin-top:12px}.product-oossignup .oosform-container input[type=submit]{padding:8px 30px;top:-1px;font-size:16px}.product-oossignup .ooslogin{text-align:center;margin:20px 0 5px}.new-products-signup{clear:both;margin:10px 0 0;padding:10px 20px;background-color:#fdeb97;text-align:left}.new-products-signup p{margin-bottom:0;color:#444}.new-products-signup .inputemail{font-size:15px;width:60%;height:18px;border:1px solid #f9dc58;margin:8px 5px 7px 0;padding:8px;color:#4a4a4a}.signup-btn,.signup-btn:hover{background-color:#e27950;font-size:14px;padding:9px 15px;color:#fff;cursor:pointer;border:0}.signup-btn:hover{background-color:#d4693f}.new-products-signup .signup-btn{width:100px}.product-item .product-info{margin-top:5px}.product-item{display:block;float:left;width:200px;margin:0;text-align:center;position:relative}td.prodused .product-item{margin-left:34px}.product-slideshow .slideshow-container .slide .product-item{width:170px!important}.gallery-front-page footer{padding:9px 15px 8px;background-color:#f5f5f1;border:1px solid #dbdbdb!important}.product-slideshow footer,.gallery-front-page footer{padding:9px 15px 10px;padding:9px 15px 8px;background-color:#f5f5f1;border:1px solid #dbdbdb!important}.product-slideshow header h3,.product-slideshow footer{text-align:center!important;padding-left:0!important;padding-right:0!important}.product-item figure{display:block;position:relative;margin:0;text-align:center}.product-item figcaption{height:0}.product-image-box{margin-left:auto;margin-right:auto;background:#fff;height:200px;display:table;position:relative;margin-top:14px}.product-image-box .cell{display:table-cell;vertical-align:middle!important;height:200px;width:auto;position:relative}.product-image-box .cell img{margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle!important}.product-item .product-name{color:#6e6e6e;line-height:1.2em;display:block;font-weight:400;letter-spacing:.035em;margin-left:auto;margin-right:auto;margin-bottom:5px;clear:both;height:87px;overflow:hidden;font-size:13px;font-family:open sans,arial,verdana}.product-item-list .product-name{color:#6e6e6e;line-height:20px;display:block;font-weight:400;letter-spacing:.035em;overflow:hidden;font-size:16px;font-family:open sans,arial,verdana}.product-item .product-name a,.product-item-list .product-name a{color:#414141;display:inline-block;font-weight:400}.product-item .product-name a:hover,.product-item-list .product-name a:hover{color:#0192b5}.product-item .product-price,.product-item-list .product-price{color:#a63634;font-size:15px;font-weight:700;margin:0 0 10px}.product-item .product-pricing .product-price,.product-item-list .product-pricing .product-price{margin:0}.product-item .product-price .original-price,.product-item-list .product-price .original-price{text-decoration:line-through;color:#696969;margin:0 1px 0 0}.availability .original-price{text-decoration:line-through;color:#696969}.product-item form.hiddenjsform{height:2px}.product-item .product-qty,.product-item-list .product-qty{cursor:default}.product-item .product-qty input,.product-item-list .product-qty input{font-size:12px;color:#686868;width:21px;padding:8px 6px;text-align:center;border:0;outline:1px solid #d3d3d3;height:16px;margin:1px}.product-item input[type=submit],.quick-buy-button input[type=submit]{margin:0 0 0 5px;float:left;display:block;border:none;height:33px;width:127px;background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px 0;color:transparent;line-height:0;font-size:0;text-indent:-9999px}.product-item input[type=submit]:hover,.quick-buy-button input[type=submit]:hover{background-position:-209px -42px}.item-page-add input[type=submit],.item-page-add-ql input[type=submit]{margin:0 0 0 5px;float:left;display:block;border:none;height:40px;width:336px;background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -171px;color:transparent;line-height:0;font-size:0;text-indent:-9999px}.item-page-add input[type=submit]:hover{background-position:-209px -211px}.item-page-add-ql input[type=submit]{height:37px!important;width:261px!important;background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -294px!important}.item-page-add-ql input[type=submit]:hover{background:url(../sb_images/img/sprites/product-sprites6.png)no-repeat -209px -331px!important}.product-details .item-page-add-ql .input-wrapper input{padding:10px 12px!important}.product-details .order-form{width:100%;text-align:center;margin:0 0 11px;min-height:40px}.product-details .cart-form-area table{width:394px!important;margin-left:auto!important;margin-right:auto!important;float:none!important;text-align:center!important}#popupUser{width:600px;height:auto;max-height:590px;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:26;box-shadow:0 0 20px 3px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19)}#popupUser .close{position:absolute;font-size:15px;right:-12px;top:-12px;z-index:4;cursor:pointer;color:#ff7f7f}#popupUser .close:hover{color:red}.popup-user-angled-background{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:1}.popup-user-angled-background img{width:100%}.popup-user-stats{position:absolute;top:35px;left:35px;z-index:3;display:flex;flex-direction:column;align-items:flex-start}.popup-user-stat{font-size:12px;line-height:18px;color:#658e9a;margin:0}.popup-user-stat.joined{margin-bottom:12px}.popup-user-stat-value{font-weight:600}.popup-user-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:25px 35px 42px}.popup-user-image{width:150px;height:150px;overflow:hidden;position:relative;border:5px solid #fff;border-radius:50%}.popup-user-image a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.popup-user-image img{width:150px;height:150px;object-fit:cover}.popup-username{margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.popup-username a{font-size:18px;line-height:20px;color:#395760;font-weight:600;text-align:center}.btn.popup-user-btn{font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#568390;padding:8px 12px;border:1px solid #568390;text-align:center;margin:4px 2px}.popup-user-btn i{margin-right:4px}.popup-user-buttons{margin-top:6px}.popup-user-gallery{display:flex;margin-top:13px}.popup-user-gallery .popup-user-gallery-image{flex:none;display:flex;justify-content:center;align-items:center;width:120px;max-height:120px;margin:8px;text-align:center;border:1px solid #daf0f6}.popup-user-gallery .popup-user-gallery-image img{width:120px;height:120px;object-fit:cover}#paypal-button-new-msg{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#253b80;width:100%;padding:15px 0 10px}#paypal-button-new-msg span.new-badge{background:#ffc43a;padding:6px;border-radius:4px;font-size:14px;line-height:100%}#paypal-button-new-msg img{height:22px}