

/* ss.css */
html,body{height:100%;width:100%}body{color:#555;background-position:fixed;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.button,button,.side-nav{font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@font-face{font-family:'lcd';font-style:normal;src:url('/_fonts/alarm-clock.ttf') format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('../fonts/roboto-v15-latin-100.eot');src:local('Roboto Thin'), local('Roboto-Thin'), url('../_fonts/roboto-v15-latin-100.eot?#iefix') format('embedded-opentype'),  url('../_fonts/roboto-v15-latin-100.woff2') format('woff2'),  url('../_fonts/roboto-v15-latin-100.woff') format('woff'),  url('../_fonts/roboto-v15-latin-100.ttf') format('truetype'),  url('../_fonts/roboto-v15-latin-100.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/roboto-v15-latin-regular.eot');src:local('Roboto'), local('Roboto-Regular'), url('../_fonts/roboto-v15-latin-regular.eot?#iefix') format('embedded-opentype'),  url('../_fonts/roboto-v15-latin-regular.woff2') format('woff2'),  url('../_fonts/roboto-v15-latin-regular.woff') format('woff'),  url('../_fonts/roboto-v15-latin-regular.ttf') format('truetype'),  url('../_fonts/roboto-v15-latin-regular.svg#Roboto') format('svg')}h1,h2,h3,h4,h5,h6{width:100%;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:500}h1{font-size:1.7em;color:#333;padding:.2em .5em;margin-top:0;font-weight:normal}h1.heading{padding:12px 0 0 10px;margin-bottom:10px;text-transform:uppercase;font-weight:normal}h1.inpage{margin:0 0 50px 0;padding:0;border-bottom:1px solid #ccc}h2{font-size:1.5em;text-transform:uppercase;color:#333;font-weight:normal;font-family:'Fjalla One', sans-serif;margin-top:30px}.columns h2:first-child,.headlines h2{margin-top:0;padding-top:0}h2.review{margin-bottom:3px}h2.review small{font-size:.5em;font-weight:normal;font-family:Helvetica, Verdana, Arial, sans-serif;color:#999}a.no-style{color:#333;text-decoration:none}a.no-style:hover{color:#008cba}img.review{margin:20px 0 12px}.lesson-title{margin-top:15px}.lesson-number{color:#c60;padding:0;font-size:.5em;position:absolute;top:12px}.alert-txt{color:#f04124}.success-txt{color:#43AC6A}tr.s-pending td{background-color:rgb(255 235 43 / 30%)}tr.s-complete td{background-color:rgb(161 229 138 / 30%)}tr.s-cancelled td{background-color:#f0412429}.s-due{background:#ffffff;color:#ff5200;border:1px solid #ff5200;font-size:.8em;padding:3px 3px 2px 3px;margin-left:4px;border-radius:5px}div.dataTables_wrapper div.dataTables_filter input{display:inline-block !important;width:auto !important;margin-bottom:0;margin-left:0.5em}ul.spacing-large li{margin-bottom:20px;padding-left:25px}ul.spacing-large li .fa-li{padding-right:5px}.product-cat{background:transparent;margin-top:16px;font-size:.8em;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2)}.num_orders{font-size:2em}.button,.button.small{padding-top:0.625rem;padding-bottom:0.675rem}.button-group .secondary{background:#008cba;border:1px solid #eee;color:#fff;margin:0;padding:5px 10px}.button-group .secondary:hover{background:#fff}.sticky .button-group .secondary{background:#fff;color:#333}.anchor{position:absolute;margin-top:-85px}.bundle-bundle{background:#ffc;margin-top:4px;padding:5px 0 4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.go-logout{color:#999;padding:3px;font-size:.5em;font-weight:normal;text-transform:lowercase}.feature h2{font-size:2em;margin:0}h2.submain{clear:both;background:#666;color:#fff;padding:.2em .5em;margin:1em 0;font-weight:normal}h3{font-size:1.3em;text-transform:uppercase}h4{font-size:1.2em;font-weight:normal}blockquote{font-style:italic;color:#999;background:url('/_img/icon_bk_row_fade.png');padding:12px 12px 12px 20px;border-right:1px solid #ddd}.text-msg{position:relative;background:#008cba;Color:#fff;border-radius:.4em;padding:25px}.text-msg a{color:rgba(255,255,255,.6)}.text-msg:after{content:'';position:absolute;left:0;top:50%;width:0;height:0;border:20px solid transparent;border-right-color:#008cba;border-left:0;margin-top:-20px;margin-left:-20px}.topbar{width:100%;top:0;background:#333;height:6px;z-index:1005}.xlarge{font-size:1.4em;font-weight:normal}.large{font-size:1.2em;font-weight:normal}.small{font-size:.8em;font-weight:normal}.card{box-shadow:rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;background:#eee}.card-light{box-shadow:rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;background:#fff;padding:10px;margin-bottom:20px}.wide{padding:50px 0}.wide .panel{background:#fff}.gbox{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#eee}.gfade{background:#f4f4f4;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 18%, #d8d8d8 67%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(18%,#ffffff), color-stop(67%,#d8d8d8), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #ffffff 18%,#d8d8d8 67%,#ffffff 100%);background:-o-linear-gradient(top, #ffffff 18%,#d8d8d8 67%,#ffffff 100%);background:-ms-linear-gradient(top, #ffffff 18%,#d8d8d8 67%,#ffffff 100%);background:linear-gradient(to bottom, #ffffff 18%,#d8d8d8 67%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 )}.gbox .pricing-table .description,.gbox .pricing-table .bullet-item,blockquote{background-color:#fff}.alert-box{font-weight:normal;background:#333;border-color:#000}.alert-box *{color:#fff}.alert-box *:hover{color:#fff}.alert-box p{margin:0}.gray{color:#999}.charcoal{background:linear-gradient(to bottom right, #666 0%, #222 100%)}.green{background:linear-gradient(to bottom right, #72cc93 0%, #29854b 100%)}th.min-width,td.min-width{width:1px;white-space:nowrap}p,ul,ol{font-size:.9em}ul ul,ol ol,ul p,ol p{font-size:1em}ul li ul,ol li ol,ul li ol,ol li ul{font-size:1em;margin-top:10px}.alert-box p,.alert-box ul,.alert-box ol{font-size:1em}ul ul.same-size{font-size:1.1em}li{margin-bottom:10px}.pricing-table li{margin-bottom:0}.hlite{background:url('/_img/icon_bk_row_fade.png')}.hliter{background:#ff9}li.view-all-products a{background:#fff url('/_img/icon_bk_hlite.png') top left repeat;padding:5px;color:#c60}a.all-products{background:#fff url('/_img/icon_bk_hlite.png') top left repeat;color:#c60;border-color:#c90}a.all-products:hover{background:#fff url('/_img/icon_bk_hlite.png') top left repeat;color:#c90;border-color:#999}.pricing-table{border:none}.pricing-table .title{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:url('/_img/icon_bk_row_fade.png');padding:0.9375em 1.25em;text-align:center;color:#555;font-weight:normal;font-size:1.7em;border:1px solid #eee;border-bottom:none}.pricing-table .title.sub{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;background-color:#8BCEE2;padding:0.2em;font-size:1.3em}.pricing-table .bullet-item{color:#888;background:#f0f0f0;border-top:1px solid #fff;border-bottom:1px solid #ddd}.pricing-table .description{color:#777;padding:.5em .5em .4em;font-size:1.2em;background:url('/_img/icon_bk_row_fade.png')}.pricing-table .button{margin:0}.out-of-stock{background:#F8DFDF;padding:7px;border:1px solid #fff;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4);-webkit-border-radius:5px;border-radius:5px;margin:0 10px 30px}.out-of-stock input,.out-of-stock form{margin:0}.out-of-stock p{margin:.3em 0 0}.out-of-stock .box{text-align:center;background:#c00;color:#fff;padding:3px 5px;margin:3px 0 0 3px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.65);-moz-box-shadow:0 0 3px rgba(0,0,0,0.65);box-shadow:0 0 3px rgba(0,0,0,0.65)}a{text-decoration:underline}small{font-size:80%}small b{color:#333}label{cursor:default;padding:5px 5px 5px 0;line-height:1.4em}form label small{display:block;font-size:.8em;color:#999;text-transform:none}label.inline{padding:5px}.focus label{background:#F4DDA8;color:#963;-webkit-border-radius:5px;border-radius:5px}label.filters{position:relative;text-align:left;background-color:#f2f2f2;margin-bottom:10px;padding:0}label.filters .filter-label{position:absolute;top:10px;left:10px;z-index:10}label.filters select{font-weight:bold;font-size:1.2em;height:60px;padding-top:30px;padding-left:12px;color:#008CBA;background-color:transparent;cursor:pointer;position:relative;margin-bottom:0;z-index:11}input.required,select.required,textarea.required{border-left-color:#c00}.carrier{border-bottom:1px solid #999;padding-bottom:7px;margin-bottom:7px;display:block}code,.code{color:#333;background:#ffc;padding:4px;text-decoration:none}.code:hover{color:#333}.ship-method{padding:7px 2px 7px 7px;margin:0;line-height:1.3em;border-bottom:1px solid #ccc;list-style:none}.ship-method small{margin-left:23px;display:block;color:#43ac6a}.ship-method input[type="radio"]{margin:0 10px 0 0}.ship-method:last-child{margin-bottom:25px;border:none}.ship-method.free-ship{color:#43ac6a;background:#D1E3AE}.ship-method.free-ship b{color:#43ac6a}.ship-method.free-ship small{color:#43ac6a}.ship-method.discount-ship{color:#43ac6a;background:#D1E3AE}.ship-method.discount-ship b{color:#43ac6a}.ship-method.discount-ship small{color:#43ac6a}.ship-method.active{background:#fff;border-right:2px solid #43ac6a;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4)}.f_right{float:right}.f_left{float:left}.center{text-align:center}.ta-right{text-align:right}.block{display:block}.clr{clear:both}.line{clear:both;padding-top:10px;border-bottom:1px solid #ccc;margin-bottom:10px}.space_small{clear:both;margin-bottom:25px}.space_medium{clear:both;margin-bottom:45px}.space_large{clear:both;margin-bottom:85px}.space_xlarge{clear:both;margin-bottom:125px}.divider_1{clear:both;background:url('/_img/divider_1.png') top center no-repeat;background-size:100% 20px;margin:50px 0 0;padding:0 0 70px 0}.breadcrumbs{margin:35px 0 10px;border:none;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:rgb(0 0 0 / 2%)}.breadcrumbs .current a{cursor:default;text-decoration:none}.breadcrumbs .crumbs-unavailable a,.breadcrumbs .crumbs-unavailable a:hover{cursor:default;color:#333;opacity:0.4;filter:alpha(opacity=40);text-decoration:none}.notice_stock{float:right;margin:16px 10px 0 0;color:#666;font-size:.9em}.notice_stock span{background:#43ac6a;color:#fff;padding:3px 5px;margin:0 0 0 3px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.65);-moz-box-shadow:0 0 3px rgba(0,0,0,0.65);box-shadow:0 0 3px rgba(0,0,0,0.65)}.add-bk{background:#fff}.menu_block{text-decoration:none;color:#333}.menu_block b{display:block;margin:7px 0 0}ul.icons{text-align:center;display:block;margin:0}ul.icons li{margin-left:.2em;float:left}a.worldwide{background:url('/_img/icon_world.png') bottom left no-repeat;padding-left:30px;width:0px;height:31px;display:block;position:relative;overflow:hidden}a.worldwide:hover{background:url('/_img/icon_world.png') top left no-repeat}a.store_locator{background:url('/_img/icon_map.png') bottom left no-repeat;padding-left:30px;padding:5px 0 0 35px;width:0px;height:31px;display:block;position:relative;overflow:hidden;float:left}a.store_locator:hover{background:url('/_img/icon_map.png') top left no-repeat}a.facebook{background:url('/_img/icon_facebook.png') bottom left no-repeat;padding-left:30px;width:0px;height:31px;display:block;position:relative;overflow:hidden}a.facebook:hover{background:url('/_img/icon_facebook.png') top left no-repeat}a.youtube{background:url('/_img/icon_youtube.png') bottom left no-repeat;padding-left:30px;width:0px;height:31px;display:block;position:relative;overflow:hidden}a.youtube:hover{background:url('/_img/icon_youtube.png') top left no-repeat}a.pinterest{background:url('/_img/icon_pinterest.png') bottom left no-repeat;padding-left:30px;width:0px;height:31px;display:block;position:relative;overflow:hidden}a.pinterest:hover{background:url('/_img/icon_pinterest.png') top left no-repeat}a.instagram{background:url('/_img/icon_instagram.png') bottom left no-repeat;padding-left:30px;width:0px;height:31px;display:block;position:relative;overflow:hidden}a.instagram:hover{background:url('/_img/icon_instagram.png') top left no-repeat}.media{width:100%;position:relative}.media img{position:absolute;width:97%}.media img.blank{position:relative;margin:0;z-index:-5}.no-cups{margin-top:-200px}.no-cups.pro{margin-top:0px}.no-cups.blank{height:300px}.no-cups.blank.pro{height:390px}.packages img.resize{width:78%;margin:0 0 0 9%}#slideshow-container{height:auto;position:relative;margin:7px 7px 0 7px}#slideshow-container img{display:block;position:absolute;top:0;left:0;z-index:1;margin:0}.store_header{background:rgb(0 0 0 / 2%);padding:8px 5px 13px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.free_ship{margin:5px 0 0 15px;background:url('/store/_img/icon_ship_box.png') center left no-repeat;padding:2px 25px 0 57px;color:#43ac6a;line-height:1.3em;font-size:.9em;border-right:1px dotted #ccc;display:inline-block}.free_ship b{font-size:1.4em}.free_ship small{font-size:.7em}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}.shop_policies{margin:5px 0 0 0;padding:2px 25px 0 25px;color:#43ac6a;line-height:1.7em;font-size:.8em;border-right:1px dotted #ccc;display:inline-block}.shop_policies a{color:#43ac6a}.shop_policies a:hover{color:#999}.outlet{margin:5px 0 0 5px;padding:2px 25px 0 55px;color:#c60;line-height:1.7em;font-size:.8em;border-right:1px dotted #ccc;display:inline-block;background:url('/_img/icon_outlet.png') left center no-repeat}.ship_arrow{background:#fff url('/_img/icon_bk_hlite.png');color:#666;padding:5px;font-size:.8em;border-bottom:1px solid #ccc}.icon_ship_arrow{font-size:.9em}.product_img{margin-bottom:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.35);-moz-box-shadow:0 0 3px rgba(0,0,0,0.35);box-shadow:0 0 3px rgba(0,0,0,0.35)}.cart-price{font-size:1.7em}.cart-price .cart-title{font-size:.7em;color:rgba(0,0,0,0.4)}.cart-price .cart-title a{color:rgba(0,0,0,0.4)}.faded{opacity:0.6;filter:alpha(opacity=60)}.faded-50{opacity:0.5;filter:alpha(opacity=50)}.faded-40{opacity:0.4;filter:alpha(opacity=40)}.faded-20{opacity:0.2;filter:alpha(opacity=20)}.w-light{font-weight:normal}.sm{font-size:.9em}ul,ol{margin-left:1.8rem}.panel.callout{background:#fff url('/_img/icon_bk_row_complete.png') top left repeat;color:#360;border-color:#fff}.panel.callout,.panel.callout h2,.panel.callout ul b,.panel.callout ul li,.panel.callout ol li,.panel.callout p{color:#360}.newsletter{margin:0}.gray .normal{color:#555}.normal .tip{text-decoration:none}.ck-move{top:70px;left:105px}.new{background:#ff4000;color:#fff;padding:3px}._new{background:#ff4000;color:#fff;padding:3px 5px;position:relative;top:-3px}.side-nav-2 ._new{background:#ff40005e;top:-1px}.opts{cursor:hand;cursor:pointer;border:1px solid #ccc;background:#fff;padding:2px;margin:0 1px 1px 0;height:44px}.cups_opts{width:30px}img.active{border:1px solid #000;background:#fff}h1.lock{padding:10px 10px 10px 20px;background-color:#dcf0d2;color:#2DB200;border:1px solid #D1E3AE}.sticky h1.lock{background-color:transparent;padding-bottom:2px;border:none}table.width-100,.width-100,table.expand,img.expand{width:100%}ul ul{margin-top:7px;font-size:1em}.admin-side .side-nav{padding-left:8px}ul.side-nav{padding-top:0}ul.side-nav li ul{margin:0 0 7px 0px;list-style:none;font-size:.9em}ul.side-nav li ul li{list-style:none}ul.side-nav li{color:#43ac6a}ul.side-nav li a{background:#eee;padding:5px;border-left:1px solid #999;text-decoration:none}ul.side-nav li a:hover{color:#c60}ul.side-nav li a.active{background:#c60;background:#f04124;color:#fff}ul.side-nav ul li a{padding:2px 5px}ul.side-nav-2,ul.side-nav-3{margin:0 0 10px}ul.side-nav-2 li,ul.side-nav-3 li{list-style:none;padding:0;margin:0}ul.side-nav-2 li a,ul.side-nav-3 li a{text-decoration:none;padding:5px 5px 4px}ul.side-nav-2 > li,ul.side-nav-3 > li{border-bottom:1px solid #eee}ul.side-nav-2 li a .label,ul.side-nav-3 li a .label{padding:0.25rem 0.5rem 0.25rem}ul.side-nav-2 li a:hover,ul.side-nav-3 li a:hover{color:#c60}ul.side-nav-2 li a:hover .label,ul.side-nav-3 li a:hover .label{background:#c60}ul.side-nav-2 li a.active,ul.side-nav-3 li a.active{color:#c60;font-weight:bold}ul.side-nav-2 li a.active .label,ul.side-nav-3 li a.active .label{background:#c60}ul.side-nav-2 li ul,ul.side-nav-3 li ul{margin:0 0 7px 12px;font-size:.9em}ul.side-nav-2 a,ul.side-nav-3 a{padding:2px 5px;display:block}ul.side-nav-2 > a,ul.side-nav-3 > a{padding:5px 5px}ul.side-nav-2 li ol li{list-style:auto;margin-left:10px}ul.inline{padding:0;margin:0;list-style-type:none}ul.inline li{display:inline;margin-right:10px}ul.inline li::before{content:'\2022';color:#007BFF;margin-right:5px}a.active .label.alert{background-color:#b3321d;color:#fff}#side-nav-select{display:none;padding:5px}.inner{display:none}@media (max-width: 768px){body{background:#fff}nav .side-nav{display:none}nav #side-nav-select{display:inline-block}}fieldset{margin:0 0 1em;border:0px;box-shadow:rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;background:#fafafa;position:relative;padding-top:40px}fieldset legend{padding:.3em;color:#fff;font-weight:normal;font-weight:300;font-size:1em;background:#fff;position:absolute;top:0px;left:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:3px 0px 5px 0px;-moz-border-radius:3px 0px 5px 0px;-webkit-border-radius:3px 0px 5px 0px;padding:5px 10px 4px 10px;color:#c60}fieldset legend small{color:#ccc}select{background-color:#fff}.products .title{padding:7px;border-bottom:1px solid #f90;background:#eee}.products{margin:0 0 25px;padding-bottom:7px}.products:hover{background:#fefefe;border-radius:10px}.products .price{float:right;color:#43ac6a;font-size:1.1em;text-align:right}.products .img{margin:0 0 12px;text-align:center;padding:10px}.products .img img{margin-bottom:0px}.products a{display:block;text-decoration:none}.p-hold{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4);display:block}.flex-hold{border:1px dotted #ccc;padding:7px}.pricing-table li.subheader{margin:0;background:#c60;color:#fff}table tr{border-bottom:1px dotted #ccc}table tr th{text-align:left}table tr td.title{background:#ccc}table.simple,table.simple tr,table.simple tr td{border:none;background:transparent}.ui-widget-content{border:none}.ui-spinner{margin:0 0 1em}.ui-spinner input{margin:0;padding:.7em .5em;font-size:.8em;height:auto}form.custom label.radio{margin-bottom:10px}.caption{background:#eee;padding:0;margin-bottom:27px;border:7px solid #eee;box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);-webkit-box-shadow:0 0 8px rgba(0,0,0,.6)}.caption img{background:#fff;border:none;padding:0;margin:0}.caption p{margin:3px 0 0;padding:0}.pricing-table.pdf *{text-align:left}.pricing-table.pdf li a,a.pdf{background:url('/_img/icon_pdf.png') top left no-repeat;padding:2px 0 2px 22px}.top{padding-top:68px}#nav{position:relative;z-index:1000;background:#eee;width:100%;margin:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}nav.top-nav li.nav-logo a{padding:2px 23px}.nav-logo img{max-height:45px}nav.top-nav{font-size:.9em;width:100%;padding:0;margin:0;float:left;text-transform:uppercase;font-weight:bold}nav.top-nav ul{float:left;margin:0}nav.top-nav ul.side{float:right}nav.top-nav li{display:inline;float:left;margin:0;position:relative}nav.top-nav li a{padding:15px 23px;display:block;width:auto;border-right:1px solid #ccc;text-decoration:none;color:#555}nav.top-nav ul.side li a{border-right:none;border-left:1px solid #ccc}nav.top-nav ul.side li.cart a{border-left:none;border-right:none;background:#333 url('/_img/icon_bk_row_fade.png') top left repeat;color:#eee}nav.top-nav ul.side li.cart a:hover{background-color:#43ac6a;color:#fff}nav.top-nav li a:hover{background:#f8f8f8 url('/_img/bk_sub.png') top left repeat;background:#333;color:#ccc}nav.top-nav li:first-child a:hover{background:none;color:#333}nav.top-nav li.over a{background:#f8f8f8 url('/_img/bk_sub.png') top left repeat;background:#333;color:#ccc}.over-shim{position:absolute;background:#f8f8f8 url('/_img/bk_sub.png') top left repeat;background:#333;height:2px;width:100%}nav.top-nav li ul li{display:inline;float:left}nav.top-nav li ul li a{display:inline;float:left}nav.top-nav li ul li a{color:#333;background:transparent}nav.top-nav li ul li a:hover{color:#000;background:transparent}nav.top-nav li ul.stores li a img{float:left}.hide{display:none}.jq-hide{display:none}.input{border:none;background:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.instructor-name{font-size:1.3em;position:absolute;padding:0 5px}nav.top-nav ul.side li.account a{background:#444;color:#ccc}.dropdown{margin:0 0 0;position:absolute;width:100%;background:#333;z-index:999;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}.dropdown .sub-menu{padding:20px 0;margin-top:10px;margin-bottom:10px;text-transform:uppercase;position:relative}.dropdown .sub-opts{font-size:.8em;padding-top:.5em;border-left:1px solid #666}.dropdown .sub-opts.first{padding-top:.5em;border-left:1px solid #666}.dropdown .sub-opts b,.dropdown .sub-opts b a{color:#111;color:#fff;text-decoration:none}.dropdown .sub-opts b a:hover{color:#c00;color:#ff6600}.dropdown .sub-opts ul{font-size:.9em;margin:7px 0;list-style:none}.dropdown .sub-opts ul li{margin:3px 0;list-style:none}.dropdown .sub-opts ul li:first-child a{margin-bottom:7px;font-size:1.025em}.dropdown .sub-opts ul li a{display:block;text-decoration:none;font-weight:bold;color:#999}.dropdown .sub-opts ul li a:hover{color:#c00;color:#ff6600}.youtube_hold{float:left;clear:both;margin:0 0 10px;font-size:.9em}.bigger{font-size:1.2em}.youtube_hold img{float:left;margin-right:10px;height:4em}nav.top-nav li a.stacktube,a.stacktube{color:#555;font-weight:bold}nav.top-nav li a.stacktube span,a.stacktube span{background:#c00;background:-moz-linear-gradient(top, #e12b27 0%, #c51a20 100%);background:-webkit-linear-gradient(top, #e12b27 0%, #c51a20 100%);color:#fff;padding:3px;margin:0 0 0 3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}nav.top-nav li a.stacktube:hover{color:#ccc;font-weight:bold}nav.top-nav li a.stacktube:hover span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{min-height:75px}.videos .flex-video{margin:0}.tools{background:#C9C9C9;font-size:.8em;padding:2px 7px 2px 0}.tools ul{margin:0 0 0 15px;padding:0}.tools ul li{list-style:none;display:inline;margin:0 10px 0 0}.tools span{float:right}.tools span img{background:none}.nomargin,.no-margin{margin:0 !important}.nopadding,.no-padding{padding:0 !important}.videos_list h5{clear:both;margin-top:10px}.videos_list p{font-size:.9em;margin-bottom:30px}.footer{margin-top:50px;background:#e6e6e6;border-top:1px solid #ccc;padding:20px 0}.footer .line{padding-top:5px;border-bottom:1px solid #ccc;margin-bottom:5px}.copyright{background:#333;color:#999;padding:7px 0}.copyright p{margin:0}.copyright a{color:#999;margin-left:20px}.footer-nav{margin:0}.footer-nav li{margin:7px 14px 10px 0;color:#999}.footer-nav li small{color:#777}.footer-nav li b{color:#333}.footer-nav a{text-decoration:none;font-size:.9em;color:#999}.footer-nav a:hover{color:#c00}.builder{font-size:.9em;border-left:1px solid #ccc}.builder ul li{list-style:none;clear:both;margin:4px 0}.builder ul li.inc_opt{background:none;padding-left:0px;list-style:none;clear:both;margin:4px 0}#snap-top-hold div{margin-left:20px}#snap-tops-yes{padding-bottom:10px}#snap-tops-no{background:url('/_img/icon_del_gray.png') 0 3px no-repeat;padding:0 0 10px 24px;margin:22px 0 0 -1px}.tops{z-index:10}.tips{background:rgba(10,10,10,0.9);color:#eee;line-height:1.4em;font-size:.9em;top:0;position:absolute;padding:8px;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.tips ul{margin-left:20px}.tips strong{color:#fff}.tips-unavailable{background:rgba(204,0,0,0.9);color:#eee;line-height:1.4em;font-size:.9em;top:0;position:absolute;padding:8px;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.tips-white{background:rgba(255,255,255,0.9);color:#333;line-height:1.4em;font-size:.9em;top:0;position:absolute;padding:8px;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.tips-white strong{color:#333}.price_display{font-size:1.7em;padding:9px 12px 0 0;float:left}.price_discount_hold{padding:0px 15px 0 0;float:left;text-align:right;font-size:1.6em}.price_hold{padding:10px 0;float:right}.price_hold s,.price_was span{color:#999;font-size:.5em;margin:0 0 3px 5px}.discount_display{font-size:.5em;color:#fff;background:#43ac6a;margin:3px 0 0;padding:3px 5px;border-radius:5px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5)}.price_hold .free_ship{background:none;padding:0;margin:0 0 0 5px;color:#333}.price_hold .free_ship a{color:#333}.price_was{display:block;margin:0;padding:0;line-height:12px;font-size:.6em;color:#999}.price_was span{margin:0;padding:0;line-height:0px;font-size:1em}.price_hold .button{margin:0}.unavailable,.unavailable.active{cursor:not-allowed;border-color:#c00;filter:alpha(opacity=50);opacity:0.5}.header-img{margin-bottom:0px;display:block;position:relative;overflow:hidden}.header-img img{width:100%;display:block}.slider{text-align:center;margin-bottom:50px}.slider img{margin-top:50px}h2.timer,h2.timer-no-run{color:#999;text-align:center;font-size:1.6em;line-height:1.7em}.timer .nums,.timer-no-run .nums{color:#000;font-size:1.5em;display:inline-block;margin:0;padding:0;top:4px;position:relative}.feature{margin-bottom:45px}.talign-right{text-align:right}.feature h3{font-size:1em;margin:10px 0 7px}.feature p{font-size:.8em;color:#888}.sticky-bar{background:#fff;color:#333;margin:0 0 20px;border-bottom:1px solid #ccc}.sticky-bar.w-reviews h1{line-height:1.1em}.sticky-bar.w-reviews h1 small{margin-top:-5px}.reviews-bar{margin-top:-15px}.sticky{position:fixed;width:100%;left:0;top:0px;z-index:990;border-top:0;padding-right:0;background:#eee;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);border-top:3px solid #333}.sticky{border-bottom:none}.sticky .price_hold{padding-top:15px}.sticky-top{margin-top:63px}.m-nav{min-width:25%;background:inherit;margin-top:7px}.sub-nav dt{margin-left:1.5em;font-size:.75em}.sub-nav dd,.sub-nav li{margin-left:.5em;font-size:.75em}.sub-nav dt:first-of-type{margin-left:0em;font-size:.75em}dl.sub-nav{margin:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{background:#eee;-webkit-border-radius:3px;border-radius:3px;padding:3px 5px}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{padding:3px 5px}.button-group .active .button{background:#008cba;color:#fff}.blocks{margin:55px 0 45px;text-align:center}.blocks a{text-decoration:none;display:block}.blocks a:hover h3{color:#2ba6cb}.blocks a:hover p{color:#000}.item_title{display:block;text-transform:uppercase}ul.additional{margin:5px 0}ul.additional li{display:inline}.scrollup{opacity:0.8;position:fixed;z-index:1000;bottom:10px;right:10px;display:none;padding:5px;background:#333;color:#fff;font-size:.9em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-border-radius:5px;border-radius:5px}.error small{padding:7px}.panel.error{background:#fff;border-left:1px solid #c00;color:#333;margin:7px 0}nav.top-nav ul.side li a.cart:hover{background:#444;color:#fff}.sale{background:url('/store/_img/sale.png') top left no-repeat;margin:0;position:absolute;z-index:800}.media .sale{margin:0}.block-shadow{padding-bottom:0px}.block-shadow img{padding:7px 7px 25px 7px;background:#eeeeee;background:-moz-linear-gradient(-45deg, #eeeeee 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff));background:-webkit-linear-gradient(-45deg, #eeeeee 0%,#ffffff 100%);background:-o-linear-gradient(-45deg, #eeeeee 0%,#ffffff 100%);background:-ms-linear-gradient(-45deg, #eeeeee 0%,#ffffff 100%);background:linear-gradient(135deg, #eeeeee 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 );box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);-webkit-box-shadow:0 0 8px rgba(0,0,0,.6)}a:hover .block-shadow img{background:#fff}#snap-tops-no.no-avail{background:url('/_img/icon_del_gray.png') top left no-repeat;padding:0 0 0 24px;margin-left:-2px}.product-add-del{position:absolute;left:-30px;top:25px}ul.button-group li.secondary a{color:#333}.main-nav-sm{background:#333;display:none}input.checkbox{padding:7px 5px 5px 0;margin:1px;cursor:hand;cursor:pointer;border:1px solid #fff}input.hasDatepicker{background-image:url('/_img/icon_calendar.png');background-position:right center;background-repeat:no-repeat}.freeship{text-align:right;color:#43ac6a;background:#D1E3AE;padding:5px;margin:7px 0}#ajax-modal{overflow-y:scroll;max-height:85vh}.row{max-width:72.5rem}.row.expand{margin:0 3px;max-width:100%;padding:7px 0 0}.row.go-products{margin:0 3px;border-bottom:1px dotted #ccc;padding:7px 0 0}.go-products.hlite{background:url('/_img/icon_bk_row_fade.png')}.go-products.hlite.total{background:url('/_img/icon_bk_hlite.png')}.go-products input[type="checkbox"]{margin-bottom:0}.go-products input.complete{margin:0 5px 0 0}.go-products.complete.total{background:url('/_img/icon_bk_row_complete.png');color:#360}.go-products.complete.total b{color:#360}.go-products p{margin-bottom:7px}.go-products .button{margin:0}.go-products.hlite-white,.row.hlite-white{background:#fff}.go-products.hlite-add,.row.hlite-add,.hlite-add{background:url('/_img/icon_bk_row_complete.png') top left repeat;color:#43ac6a}.row.hlite-add h6{color:#43ac6a}.row.hlite-add h6 .gray{color:#43ac6a}.go-products.hlite-pending,.row.hlite-pending,.hlite-pending{background:url('/_img/icon_bk_hlite.png') top left repeat;color:#666;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.row.hlite-pending h6{color:#666}.row.hlite-pending h6 .gray{color:#999}.go-products.hlite-del,.row.hlite-del,.hlite-del{background:url('/_img/icon_bk_del.png') top left repeat;color:#c00;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.row.hlite-del h6{color:#c00}.row.hlite-del h6 .gray{color:#c66}.bonus_bucks{color:#43ac6a}a.active .bonus_bucks{color:#fff}.cart-del{position:relative;top:7px}.large-pad{padding:0 15%}.alert-box.alert{color:#fff}.alert-box.success{color:#fff}.alert-box.notice{background:url('/_img/icon_bk_hlite.png')}.alert-box.hlite{background:#fff url('/_img/icon_bk_row_fade.png');color:#333;border-color:#ccc}.alert-box.hlite p{color:#333}.alert-box h2{margin-bottom:5px}.secondary.alert{background:#F2BFBF;border-color:#CE7F7F;color:#c00}.secondary.success{background:#CCD8BF;border-color:#99B27F;color:#43ac6a}.noborder,.row.go-products.noborder{border:none}table tr.even,table tr.alt,table tr:nth-of-type(even){background:url('/_img/icon_bk_row_fade.png')}table.v-border tr th,table.v-border tr td{border-right:1px solid #ccc}#powerTip ul{margin-top:7px;margin-bottom:2px;padding:0}#powerTip ul li{padding:0;margin:0}#powerTip{cursor:default;font-size:.8em;line-height:1.3em;background-color:#333;background-color:rgba(0, 0, 0, 0.9);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;z-index:2147483647;max-width:300px}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0, 0, 0, 0.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0, 0, 0, 0.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}ul.bxslider{margin:0}.bx-wrapper .bx-loading{min-height:50px;background:url(/_img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/_img/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/_img/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:500}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/_img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/_img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.oos{color:#c66}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.9;filter:alpha(opacity=90)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:relative;width:100%;max-width:1000px;left:0;top:2%;margin:0 auto;padding:0 8px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);-webkit-border-radius:5px;border-radius:5px}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#333;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#333;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#333;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 45%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}.ui-slider-horizontal{background:#ccc}.static .slider-caption-inner{text-align:left;max-width:67em;margin-top:5px}.static .slider-caption{float:left;box-shadow:none;color:#fff;max-width:45%}.up{color:#43ac6a;font-size:.8em}.down{color:#c00;font-size:.8em}.sd{background:#43AC6A;padding:5px;color:#fff;border-radius:5px}.teacher-action{background:#ff5722;padding:4px 3px 2px;color:#fff;border-radius:5px;font-size:.9em;top:-2px;position:relative}.vtd{text-align:right;font-weight:300;font-family:Roboto,Arial,sans-serif;font-size:1.8vw;padding-right:5px;line-height:1em;margin-top:10px}.large-display .vtd{font-size:3.5vw}.timer-display{font-size:8vw;line-height:1em;clear:both;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px 40px 10px 30px;color:#f00;font-family:'lcd';text-align:right;background:rgba(0,0,0,.9)}.large-display .timer-display{font-size:15vw}.phlite{position:absolute;float:left;padding:7px 20px 7px 20px;background:#f60;background:-moz-linear-gradient(-45deg, #c00 1%, #f60 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(1%,#c00), color-stop(100%,#f60));background:-webkit-linear-gradient(-45deg, #c00 1%,#f60 100%);background:-o-linear-gradient(-45deg, #c00 1%,#f60 100%);background:-ms-linear-gradient(-45deg, #c00 1%,#f60 100%);background:linear-gradient(135deg, #c00 1%,#f60 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0000', endColorstr='#FF6600',GradientType=1 );color:#fff;font-weight:bold;font-size:.8em;margin-top:0px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.2);box-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border:1px solid #fff;border-radius:5px;top:0px;z-index:100}.counter-logo{margin-right:15px}.home-page-first{margin-top:95px}.option small{color:#c00;padding:0 2px}.side-title{color:#c60;border-bottom:1px solid #c60;padding:0}.option{border-top:1px dotted #ccc;padding-top:7px;margin:0 0 10px}.option small{color:#fff;background:#c00}.pmo{background:#ff9;color:#222;border-top:1px dashed #999;border-bottom:1px dashed #999;padding:4px 0;margin-bottom:12px}.pmo{background:#fff;color:#444;border-bottom:1px dashed #999;border-top:none;padding:8px 0 4px 0;margin-bottom:0px}.su-pmo{background:#43ac6a;color:#fff;border-bottom:1px dashed #999;border-top:none;padding:8px 0 4px 4px;margin-bottom:0px}.su-pmo .gray{color:#fff !important;font-weight:bold}.pmo small{color:#fff;background:#c30;color:#c60;background:none;float:right;font-weight:bold;font-size:.9em}.option.pmo:hover{background:#f4f4f4;color:#000}.pmo .gray{color:#666}ul.colorful{list-style:none;margin-left:0}ul.colorful li:nth-child(1){border-left:2px solid #43ac6a;padding-left:7px}ul.colorful li:nth-child(1) b{color:#43ac6a}ul.colorful li:nth-child(2){border-left:2px solid #c60;padding-left:7px}ul.colorful li:nth-child(2) b{color:#c60}ul.colorful li:nth-child(3){border-left:2px solid #FDAB02;padding-left:7px}ul.colorful li:nth-child(3) b{color:#FDAB02}ul.colorful li:nth-child(4){border-left:2px solid #3399CC;padding-left:7px}ul.colorful li:nth-child(4) b{color:#3399CC}ul.colorful li:nth-child(5){border-left:2px solid #9966FF;padding-left:7px}ul.colorful li:nth-child(5) b{color:#9966FF}ul.colorful li:nth-child(6){border-left:2px solid #666;padding-left:7px}ul.colorful li:nth-child(6) b{color:#666}.rounded{border-radius:5px}.box{background:#fff;padding:10px;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);margin-bottom:10px}.box.transparent{background-position:0px 0px, 10px 10px;background-size:20px 20px;background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), linear-gradient(45deg, #eee 25%, white 25%, white 75%, #eee 75%, #eee 100%)}.transparent{background-position:0px 0px, 10px 10px;background-size:20px 20px;background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), linear-gradient(45deg, #eee 25%, white 25%, white 75%, #eee 75%, #eee 100%);border:1px solid #ddd}.reveal{background:#eee;outline:none}.reveal-overlay{background-color:rgba(0,0,4,.55)}.go-products.go-callout{font-size:.6em;text-align:center;background:#43ac6a;color:#fff;border:none;margin-bottom:10px;border-radius:5px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5)}.go-callout p{margin-bottom:3px}.ship-method.go-callout{background:#43ac6a;color:#fff;border-radius:5px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5)}.img-holder .product_img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;position:relative;transform-origin:center 24px}.img-holder .product_img:hover{transform:scale(3)}.zoom{display:inline-block;position:relative}.zoom img{display:block}.go-products.free-ship-near{background:#43ac6a;color:#fff}.icon_sale{margin-top:-4px}.icon_sale.small{width:18px;margin-top:-3px}.bxslider li{text-align:center}.slider-caption-outer{position:absolute;width:100%;text-align:center;display:block;z-index:990}.slider-caption-inner{display:block;text-align:right;max-width:77em;margin:3% auto 0;position:relative}.slider-caption{background:rgba(0,0,0,0.6);color:#222;float:right;display:block;padding:20px;max-width:35%;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4);box-shadow:0 0 7px rgba(0,0,0,0.4);-webkit-border-radius:5px;border-radius:5px}.slider-caption h2{color:inherit;margin-bottom:5px}.slider-caption .button{margin-bottom:5px}s{position:relative}.admin-overflow{overflow-y:auto;position:absolute;top:46px;bottom:0;height:98%;width:100%}.admin-side{float:left;width:230px;height:100%;overflow-y:auto;background:#2C3E50}.admin-middle{margin:0 0 0 230px;position:relative;height:94%}.admin-side::-webkit-scrollbar,.admin-overflow::-webkit-scrollbar{width:10px;height:10px;background-color:#fff;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px -1px 0 rgba(0,0,0,.07)}.admin-side::-webkit-scrollbar:hover,.admin-overflow::-webkit-scrollbar:hover{background-color:#eee}.admin-side::-webkit-resizer,.admin-overflow::-webkit-resizer{-webkit-border-radius:4px;background-color:#666}.admin-side::-webkit-scrollbar-thumb,.admin-overflow::-webkit-scrollbar-thumb{min-height:0.8em;min-width:0.8em;background-color:rgba(0, 0, 0, .2);box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px -1px 0 rgba(0,0,0,.07)}.admin-side::-webkit-scrollbar-thumb:hover,.admin-overflow::-webkit-scrollbar-thumb:hover{background-color:#bbb}.admin-side::-webkit-scrollbar-thumb:active,.admin-overflow::-webkit-scrollbar-thumb:active{background-color:#888}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select,textarea{background-color:#fff}@media only screen and (max-width: 1200px){.slider-caption-inner{padding:0 45px 0 0}.slider-caption{max-width:45%}}@media only screen and (max-width: 1024px){label.inline{margin:0;padding:0}}@media only screen and (max-width: 885px){nav.top-nav li a{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 845px){nav.top-nav li a{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 826px){nav.top-nav li a{font-size:.8em;padding-top:17px}.dropdown{font-size:.8em}}@media only screen and (max-width: 800px){.large-pad{padding:0 15px}}@media only screen and (max-width: 685px){nav.top-nav li a{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select,textarea{font-size:1.2em;color:#333}input[type="radio"],input[type="checkbox"]{margin:10px 10px 10px 0}select{height:auto}.tools-size{display:none}.qty input{width:25%;display:inline-block;margin:10px 0}.cart-items .center{text-align:right}.prefix,.postfix{font-size:1.4em}#c-opt{display:none}}@media only screen and (max-width: 732px){nav.top-nav li a{font-size:.8em;padding-top:17px}.dropdown{font-size:.8em}.sub-opts ul li a{padding:10px 0}.dropdown .sub-opts b{display:block;margin-bottom:12px}.counter-logo{display:none}.anchor{margin-top:0px}}@media only screen and (max-width: 625px){a{padding:3px}.price_hold{padding:10px}.price_hold .price_display{float:right;padding-right:0}.price_discount_hold.dis{float:right;padding-right:0}.price_hold .button{width:100%;margin:10px 0}.opts{height:55px}.cups_opts{width:37px}.breadcrumbs{margin-top:5px}.static a{padding:0}.admin-side,.admin-middle,.admin-overflow{display:block;width:100%;position:relative;height:auto;clear:both;margin:0px}.m-nav{min-width:100%;background:inherit;margin-top:7px}.hide-for-xsmall{display:none !important}.top{margin-top:0;padding-top:0}nav.top-nav{padding:5px 2px}nav.top-nav select{margin-bottom:0}.header-img img,.slider img{margin-top:2px}.main-nav{display:none}.main-nav-sm{display:block}.home-page-first{margin-top:25px}.counter-logo{display:block;margin:0 auto 10px}.sticky{position:relative;top:0px}.slider-caption-outer{position:relative;width:100%;text-align:center;display:block}.slider-caption{max-width:88%}.bxslider,.bx-wrapper{display:none}.free_ship,.shop_policies{border:none}.outlet{padding:2px 25px 0 10px;background:none;border:none}table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block;width:100%}table.stack tr{padding-top:7px;padding-bottom:7px;clear:both;float:left;width:100%;border-bottom:1px solid #ccc}table.stack td{border-top:0;padding-top:0;padding-bottom:2px}table.stack td.stack-heading{font-weight:bold}table.stack td.stack-row{display:inline-block;float:left}table.stack td.stack-block{display:block}table.stack td.stack-right{float:right}table.stack td.stack-clr{clear:both}}@media only screen and (max-width: 582px){.free_ship b{font-size:1em}.free_ship small{display:block}}@media only screen and (max-width: 465px){.free_ship{background:none;padding:0}.free_ship small{display:inline-block}.shop_policies{display:block;margin:0;padding-left:13px}}.gen2-mat,.media img.gen2-mat{width:118%;max-width:118%;left:-11%}.gen2mat,.media img.gen2mat{width:118%;max-width:118%;left:-11%;margin-top:-41px}.ui-progressbar{position:relative}.ui-progressbar .ui-progressbar-value{height:110%}.progress-label{position:absolute;left:35%;top:7px;font-weight:bold;text-shadow:1px 1px 0 #fff}.alert-box p{font-size:1.1em}table.dataTable thead .sorting{background:url("../_img/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc{background:url("../_img/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc{background:url("../_img/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url("../_img/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url("../_img/sort_desc_disabled.png") no-repeat center right}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.datatable tr td{vertical-align:top}.dataTables_length,.dataTables_filter{width:48%;margin:0 1% 0 0;float:left}.dataTables_info{font-size:.8em}.dataTables_paginate{margin-top:12px;font-size:.8em}a.paginate_button{padding:2px 6px;margin:0 10px 0 0;border:1px solid #ccc;background:#eee}.progress-label{font-weight:normal;color:#fff;text-shadow:none}.goalProgress{background:#FADEBB url('/_img/icon_bk_row_fade.png');padding:5px}div.progressBar{background:#F6912B;color:#fff;font-size:1.5em;font-weight:normal;letter-spacing:-1px;padding:10px;display:block;overflow:hidden;width:20px;text-align:center}span.goalAmount{display:none;text-indent:-9999px}.view_count{font-size:3em;line-height:40px;font-weight:100;margin-right:10px;text-shadow:0 1px 1px rgba(167,167,167,.8)}.view_count.small{font-size:2em}.view_title{font-size:.9em;margin-top:3px;color:#999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:underline;color:#008cba}.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle !important;word-spacing:0 !important;text-indent:0 !important;list-style:none !important}.social-likes{opacity:0}.social-likes_visible{opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.social-likes > *{display:inline-block;visibility:hidden}.social-likes_vertical > *{display:block}.social-likes_visible > *{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none !important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:visibility 0 .11s, opacity .1s ease-in;transition:visibility 0s .11s, opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);background:#333;border:none}.social-likes__button_single{position:relative}@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}.social-likes__icon_facebook:before{content:"\f101"}.social-likes__icon_github:before{content:"\f102"}.social-likes__icon_mailru:before{content:"\f103"}.social-likes__icon_odnoklassniki:before{content:"\f104"}.social-likes__icon_pinterest:before{content:"\f105"}.social-likes__icon_plusone:before{content:"\f106"}.social-likes__icon_single{padding:3px;left:0}.social-likes__icon_twitter:before{content:"\f108"}.social-likes__icon_vkontakte:before{content:"\f109"}.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue", Arial, sans-serif;vertical-align:baseline;color:#fff}.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__widget{min-width:13em}.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+ .social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}.social-likes_light .social-likes__counter,.social-likes_single-light+ .social-likes__button+ .social-likes__counter{position:static;margin-top:0;color:#999}.social-likes_notext .social-likes__button{width:1.85em}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget,.social-likes_notext.social-likes_light .social-likes__icon{margin:0;left:0}.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{margin:0px 5px 5px 10px;color:#008CBA;padding:0 0 0 15px;font-size:.6em;text-transform:none}.social-likes_single-light+ .social-likes__widget_single{color:#007aff}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}.social-likes__widget_twitter{background:#24aadd}.social-likes_light .social-likes__button_twitter{color:#24aadd}.social-likes__icon_twitter{top:.1em;left:.25em}.social-likes_light .social-likes__icon_twitter{left:.1em}.social-likes__widget_plusone{background:#d23e30}.social-likes_light .social-likes__button_plusone{color:#d23e30}.social-likes_notext .social-likes__icon_plusone{margin-left:0}.social-likes__icon_plusone{left:.25em}.social-likes_light .social-likes__icon_plusone{margin-top:0}.social-likes__widget_mailru{background:#00468c}.social-likes_light .social-likes__button_mailru{color:#00468c}.social-likes__icon_mailru{left:.25em}.social-likes_light .social-likes__icon_mailru{left:.1em}.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}.social-likes__widget_vkontakte{background:#587e9f}.social-likes_light .social-likes__button_vkontakte{color:#587e9f}.social-likes__icon_vkontakte{top:.2em;left:.25em}.social-likes__widget_odnoklassniki{background:#f59310}.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}.social-likes__icon_odnoklassniki{left:.4em}.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}.social-likes__widget_pinterest{background:#cb132d}.social-likes_light .social-likes__button_pinterest{color:#cb132d}.social-likes_light .social-likes__icon_pinterest{left:.1em}.error_stock{color:#fff;background:#c00;display:block;text-align:center;padding:3px}ul.button-group li.secondary a{color:#fff}ul.button-group li.secondary a:hover{color:#008cba}.activity_icons{margin:0}.activity_icons li{display:inline;margin-right:3px}.activity_icons li.grade{background:#008cba;color:#fff;padding:2px}.activity_icons li.video{background:#c00;color:#fff;padding:2px 0}.activity_icons li.video a{display:inline-block;padding:2px 8px}.activity_icons li.page{font-size:.9em;opacity:0.6;filter:alpha(opacity=60);font-style:italic;margin-left:10px}.notify{position:absolute;z-index:1100;display:block;background-color:#333;color:#fff;margin-bottom:0;-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,0.5);box-shadow:0 3px 4px rgba(0,0,0,0.5);max-width:300px;border:none}.notify h2,.notify p{color:#fff}.notify a{color:#fff;text-decoration:none}.notify a.button{border:1px dotted #fff}.order-by{color:#999;font-size:.5em;margin:5px 15px 0 0;line-height:1.4em}#order-min{color:#2DB200;font-weight:bold}.button.green{background:#669933;background:#43ac6a}.button.green:hover{background:#336633}#nav-mobile{border-bottom:1px solid #fff}.top-bar{height:56px}.strike{text-decoration:line-through;font-size:.8em;color:#999}ul.dropdown li{margin-bottom:0}blockquote p{margin-bottom:0}a.icon_video_play{background:url('/_img/icon_video_play.png') center right no-repeat;padding-right:22px}.the-go{background:#FEE4C1 url('/_img/icon_go.png') 10px 10px no-repeat;color:#D65D3D;padding:7px 7px 7px 70px}.note-pad{background:#ffc;padding:10px;border:1px solid #ff8;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{border-color:#86b7fe;box-shadow:0 0 0 0.25rem rgb(13 110 253 / 25%)}input.error:focus,select.error:focus{border:1px solid #c60f13;background:url('/_img/icon_bk_del.png')}input.error,select.error{margin-bottom:4px;border:1px solid #c60f13}div.error{background:none;padding-top:0;padding-bottom:0;padding-left:0.9375rem;padding-right:0.9375rem;font-size:1em}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{background:#c00}.error label.error,label.error{font-size:.7em;background:#c66;color:#fff;margin-top:-4px}table.aco h2{margin-bottom:0}table.aco tr th,table.aco tr td{text-align:center}table.aco a.button{margin-bottom:0}table.aco tr th,table.aco tr td{border-left:1px solid #ccc}table.aco tr th:first-child,table.aco tr td:first-child{text-align:left;border-left:none}table.aco tr th:nth-child(2),table.aco tr td:nth-child(2){background-color:#ffe}table.aco tr th:nth-child(3),table.aco tr td:nth-child(3){background-color:#ffc}table.aco tr th:nth-child(4),table.aco tr td:nth-child(4){background-color:#ff9}ul.side-nav li a.dashboard-link{background:#008cba;color:#fff}ul.side-nav li a.dashboard-link:hover{background:#007095;color:#fff}ul.instock{margin:0 0 10px;border-bottom:1px solid #ddd;padding:5px 5px 5px 10px;background:#f0f0f0;list-style:none}ul.instock li{margin:0;color:#999}.instock b{font-size:1.2em}.instock .good,.good{color:#43ac6a}.instock .low,.low{color:#ff8000}.instock .out,.out{color:#ff2626}ul.select{margin:0}ul.select li{margin:0 1px 0 0;border:none;display:inline-block}ul.select li.optgroup ul{margin:0;padding:0}ul.select li.optgroup{padding:2px 5px 2px 0;background:#fff;color:#999;display:block;margin-top:5px}.opt-hold{float:left;margin-right:7px}ul.select li a i{display:none}ul.select li a{padding:0;display:inline-block;text-decoration:none;outline:0}ul.select li a img{padding:2px 2px;border:1px solid #ccc}ul.select li a.active img{border:1px solid #777}ul.select li a:hover{background:#fff}ul.select li a:hover i{background:url('/_img/store-sprite-icons.png') 0px -23px no-repeat}ul.select li a .name{display:none}ul.select li a .price{display:none}ul.select li a .stock{display:none}ul.select li a img.swatch{width:30px;height:30px}ul.select li a img.swatch.cool_blue{background:url('/store/_img/sprite-cups-opts.png') 0px -100px no-repeat}ul.select li a img.swatch.royal_purple{background:url('/store/_img/sprite-cups-opts.png') -50px -100px no-repeat}ul.select li a img.swatch.really_red{background:url('/store/_img/sprite-cups-opts.png') -100px -100px no-repeat}.title_hold{font-size:1.2em}.holiday{background:#034D7C}.holiday .title,.holiday .breadcrumbs,.holiday .store_header,.holiday .sticky-bar{background:#102a3e;color:#fff !important;border:none}.holiday .sticky-bar,.holiday .heading{background:#034D7C;color:#fff}.holiday .breadcrumbs *,.holiday .store_header *{color:#fff !important}.holiday .sticky-bar.sticky,.holiday .sticky-bar.sticky .heading{background:#eee;color:#333 !important}.holiday .follow *,.holiday h2{color:#fff !important}.holiday.follow *{background:#fff;color:inherit !important}.holiday.follow{background:#fff}.holiday .title_hold{padding:0 10px 10px}.holiday .sticky .button-group .secondary{color:#333 !important}.black-friday{background:#222}.black-friday .title,.black-friday .breadcrumbs,.black-friday .store_header,.black-friday .sticky-bar{background:#333;border:none}.black-friday .sticky-bar{background:#222;border:none}.black-friday .sticky-bar.sticky{background:#111}.black-friday *{color:#fff !important}.black-friday.follow{background:#111}.black-friday .title_hold{padding:0 10px 10px}.black-friday .sticky .button-group .secondary{color:#333 !important}.cdown-hold{background:#fff;color:#ccc;text-align:center;border-radius:0 0 10px 10px;padding:10px 20px 15px;font-size:.9em;margin:10px 0 20px;z-index:0;position:relative}#cdown{font-size:4px;position:relative;top:-10px}.hasCountdown{top:10px;position:relative;display:inline-block}.countdown-rtl{direction:rtl}.countdown-holding span{color:#888}.countdown-row{margin-top:20px;padding:10px 2px 0;text-align:center}.countdown-section{font-size:7px;text-align:center;margin-right:15px;display:inline-block;color:rgba(255,255,255,.5) !important}.countdown-amount{font-size:30px !important;margin-right:5px;color:#fff !important}.countdown-period{font-size:12px !important;color:rgba(255,255,255,.5) !important}.countdown-descr{display:block;width:100%}.holiday-new{background:#e4ecef;background:#EAF5F9 url(/_img/bk-snow.png?m34st) center bottom / contain fixed no-repeat}.holiday-new .sticky-bar:not(.sticky){background:transparent}.holiday-new .cdown,.holiday-new .cdown span,.countdown-section,.countdown-amount,.countdown-period{color:#db3939 !important}.landing-addons{margin-top:-26px;font-size:.9em;border:1px solid #ddd;background:rgba(27,39,53,.9);color:#fff;padding:10px;border-radius:9px;text-align:left}.landing-addons div{margin-bottom:3px;font-weight:bold;color:#ff9900}.black-friday .products:hover{background:#333;border-radius:10px}.black-friday .landing-addons{background:#444;border:1px solid #000}.black-friday .landing-addons div,.black-friday .landing-addons div i{color:#ff9900 !important}.cdown.remain{margin-right:0;display:inline-block;height:72px;padding:20px 0 0 0px}.black-friday .cdown-hold{background:#333}.black-friday.cyber-monday .cdown-hold{background:#059ecf}.black-friday .amz-img{border-right:#222 5px solid !important}.black-friday .stacker-img{border-left:#222 5px solid !important}.black-friday .cdown,.black-friday .cdown span,.black-friday .countdown-section,.black-friday .countdown-amount,.black-friday .countdown-period{color:#eee !important}.vb_hold{position:relative;background:#000;max-height:45vh;min-height:45vh;overflow:hidden;margin-bottom:45px;border-bottom:10px solid #eee}.vb_hold_go{max-height:35vh;min-height:35vh}.vb_hold video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:100%;min-width:100%;max-width:100%}.products .holiday-deals .price{color:#fff}.products .holiday-deals .price .strike{color:rgba(255,255,255,.5)}.field-trainer img{border-radius:50%}.video-side{width:285px;margin-left:15px;float:right}.button.white{background:#fff;color:#333}.button.white i{color:#333}.warning a:hover{color:#ccc}input.fa-checkbox[type=checkbox],input.fa-radio[type=radio]{visibility:hidden;margin:0;width:0!important}input.fa-checkbox[type=checkbox] + label:hover,input.fa-radio[type=radio] + label:hover{cursor:pointer}input.fa-checkbox[type=checkbox] + label:before,input.fa-radio[type=radio] + label:before{font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;position:relative;margin-right:0.7em}input.fa-checkbox[type=checkbox] + label:before{content:"\f0c8"}input.fa-checkbox[type=checkbox] + label:hover:before{content:"\f14a";filter:alpha(opacity=30);opacity:0.3}input.fa-checkbox[type=checkbox]:checked + label:before{content:"\f14a";font-weight:600;color:#008cba}input.fa-checkbox[type=checkbox]:checked + label:hover:before,input.fa-radio[type=radio]:checked + label:hover:before{filter:alpha(opacity=100);opacity:1}input.fa-radio[type=radio] + label:before{content:"\f111"}input.fa-radio[type=radio] + label:hover:before{content:"\f192";filter:alpha(opacity=30);opacity:0.3}input.fa-radio[type=radio]:checked + label:before{content:"\f192";font-weight:600;color:#008cba}input.fa-radio[type=radio]:checked + label:hover:before{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width: 1023px){ul.select li a img.swatch{width:50px;height:50px}}@media only screen and (max-width: 555px){.opt-hold{float:none;margin-right:0}.prefix h2{font-size:1em}ul.select{margin:0;border-top:none;background:#fff;box-shadow:0px 1px 5px #ddd}ul.select li{margin:0;border:1px solid #ccc;border-top:none;line-height:1.4em;display:block}ul.select li.optgroup{padding:5px;background:#eee;border-top:1px solid #ccc}ul.select li a i{display:inline-block}ul.select li a i.i-select{margin:2px 7px 0 0;height:23px;width:23px;background:url('/_img/store-sprite-icons.png') 0px -23px no-repeat;float:right}ul.select li a{padding:5px;display:block;text-decoration:none}ul.select li a img{float:none;margin-right:7px;border:none}ul.select li a:hover{background:#eee}ul.select li a:hover i{margin:2px 7px 0 0;height:23px;width:23px;background:url('/_img/store-sprite-icons.png') -23px -23px no-repeat}ul.select li a .name{display:inline}ul.select li a .price{display:inline;font-size:.8em}ul.select li a .stock{display:inline;font-size:.8em}ul.select li a img.swatch{width:30px;height:30px}.video-side{width:100%;margin-left:0;float:none}.vb_hold{max-height:210px;min-height:210px;margin-bottom:10px;border-bottom:10px solid #eee}.vb_hold video{left:-20%;min-width:140%}#cdown{font-size:4px;position:relative;top:-10px}}@media print{*{line-height:1.4em;background-image:none !important;border:none;color:black}body{font-size:1em;color:black;height:auto;width:auto}ul,ol,li{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:10px 0 !important;padding:0 !important}h1{border-bottom:1px solid #ccc}h1,h2,h3,h4,h5,h6,p,b,strong,u,em,i,small,ul,ol,li,blockquote,span,div,.go-products.complete.total b{color:black}blockquote{padding:5px 12px;display:block;margin:0;border:none;border-left:2px solid #ccc;padding-left:10px;background:none;color:#555}div.hold,div.row{display:block;width:100%}div div{display:inline-block}.expand{display:block !important;width:100%}.top{margin:0;padding:0}h1,h1 small{color:black;font-size:2em;font-weight:normal}.dataTables_scrollBody{height:auto !important}h6,h6 small{color:black;font-size:1.2em;font-weight:normal}.sticky-bar{border:none}.subheader{margin-bottom:22px}div.row div.columns{text-align:left;margin-right:10px}div.row div:last-child{margin-right:0}.go-products:first-of-type{border-bottom:none}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}.noprint,div.noprint,div.hold.noprint,div.row.noprint,.no-print,.anchor,.line,.clr,.dataTables_filter{display:none}input{border:none}.scrollup{left:-10000px;position:absolute;width:10px}.admin-overflow{overflow:visible}.up{color:#43ac6a !important;font-size:.8em}.down{color:#c00 !important;font-size:.8em}.admin-overflow{height:auto;width:100%;top:0}.admin-side{display:none}.admin-middle{height:auto;margin:5px}table.lesson{font-size:.8em;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1.25rem}table.lesson tr th,table.lesson tr td{border-right:1px solid #ccc;border-top:1px solid #ccc}table tr td{border-top:1px solid #ccc;vertical-align:top}tr{page-break-inside:avoid}img{max-width:300px}.sticky{position:relative;width:100%;display:block;background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0}.note-pad{background:transparent;padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.text-center{text-align:center}img.max-width{width:100%;min-width:100%;max-width:100%}.print-only{display:table-row !important}}@font-face{font-family:'Chivo';font-style:normal;font-weight:400;src:local('Chivo'), local('Chivo-Regular'), url(https://themes.googleusercontent.com/static/fonts/chivo/v4/2vOGounxqJdQZmH7ou5HpA.woff) format('woff')}@font-face{font-family:'Fjalla One';font-style:normal;font-weight:400;src:local('Fjalla One'), local('FjallaOne-Regular'), url(https://themes.googleusercontent.com/static/fonts/fjallaone/v1/rxxXUYj4oZ6Q5oDJFtEd6hsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}table.hover{overflow:hidden;background:transparent}table.hover tr.odd,table.hover tr.odd td,table.hover tr.even,table.hover tr.even td{background:transparent}table.hover tr.green,.tr-green{border-left:5px solid #43ac6a}.tr-green{padding-left:5px;color:#43ac6a}table.hover tr.green{background:#efffea}table.hover tr.yellow,.tr-yellow{border-left:5px solid #fc3}.tr-yellow{padding-left:5px;color:#fc3}table.hover tr.yellow{background:#ffd}table.hover tr.red,.tr-red{border-left:5px solid #f04124}.tr-red{padding-left:5px;color:#f04124}table.hover tr.red{background:#fff1ef}table.hover tr:hover{background-image:linear-gradient(45deg, rgba(0,0,0,.07) 25%, rgba(0,0,0,.05) 25%, rgba(0,0,0,.05) 50%, rgba(0,0,0,.07) 50%, rgba(0,0,0,.07) 75%, rgba(0,0,0,.05) 75%, rgba(0,0,0,.05) 100%);background-size:7px 7px}table.hover td,table.hover th{position:relative}table.hover td:hover::after,table.hover th:hover::after{content:"";position:absolute;background-color:#ffff995c;left:0;top:-5000px;height:10000px;width:100%;z-index:-1}table.emails{border:none;color:#666}table.emails tr td{border:none;color:#666}table.emails tr td b{border:none;color:#111}table.emails tbody tr{background:transparent}table.emails tr:nth-of-type(even){background:transparent}table.emails tbody tr:hover{background-color:#f2f6fc;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1)}.text-lg{font-size:1em}.size-lg{transform:scale(1.5)}td.calendar-day{min-height:80px;font-size:11px;position:relative}td.calendar-day-np{background:#eee;min-height:80px}th.calendar-day-head{text-align:center;font-weight:normal;color:#666}td.calendar-day,td.calendar-day-np{padding:5px}td.calendar-day.active,th.calendar-day-head.active{background:#43ac6a;color:#fff;font-weight:bold}.alert-box.su{border:none;font-size:1.1em;background:linear-gradient(to bottom right, #72cc93 0%, #29854b 100%);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-clip:padding-box}.alert-box.su h2{color:#fff;border-bottom:1px dotted #fff;text-transform:none}.alert-box.su p{font-size:.875em;margin-bottom:1.25rem}.goal_chart a{text-decoration:none}.nowrap{white-space:nowrap;vertical-align:top}.format-img{border:1px solid #ddd;padding:3px;-webkit-box-shadow:0 8px 6px -6px rgba(0, 0, 0, .3);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.3);box-shadow:0 8px 6px -6px rgba(0, 0, 0, .3)}.poster{position:absolute;left:10%;bottom:-10%;max-width:82%;transform:perspective(700px) rotateX(65deg) rotateZ(-4deg) scaleY(0.95) skewX(-2deg);transform-origin:top center}.poster-small{max-width:25%;position:absolute;left:0;top:0}.stickers{max-width:60%;position:absolute;right:0;top:0}