.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/assets/bxslider/bx_loader-07191756416c7b4bd1cc78612bfe7a30.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-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,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/assets/bxslider/controls-12ef5b0076c5d88e89fa41bee6f4a8b9.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/assets/bxslider/controls-12ef5b0076c5d88e89fa41bee6f4a8b9.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{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:9999}.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(/assets/bxslider/controls-12ef5b0076c5d88e89fa41bee6f4a8b9.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/assets/bxslider/controls-12ef5b0076c5d88e89fa41bee6f4a8b9.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{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}.highlight{color:#FF7800}hr.divider{margin-top:-45px;width:500px;border-top:1px solid rgba(0,0,0,0.1);border-left:0;border-bottom:1px solid rgba(255,255,255,0.3)}.special-offer.countdown{text-align:center;margin-bottom:35px;font-size:25px}.divider{background:url(/assets/premium/divider-49965d18a4b35f08ff787df67ac518b4.png) bottom repeat-x}.round-box,body.premium.about #body .content section.plans .columns .column,body.premium.about #body .content section.plans .columns .column.sale.with-special,body.premium.about #body .content section.reviews .row .tweet,body.premium.about #body .content section.gallery .container,body.premium.about #body .content section.gallery .container .names .selected{-webkit-box-shadow:inset 1px 1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff;box-shadow:inset 1px 1px 0 #fff;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(/assets/premium/box-background-89fb1c149761ac4eae84e9856ce12b5d.png) repeat;border:solid #ccc thin;padding:10px 20px}body.premium{background-image:url(/assets/premium/background-top-81c0803507a3aa2e869acb0135febcf9.png),url(/assets/premium/background-cb2b50fd959f2ec9ea3ced0b8bcfdda3.png);background-repeat:repeat-x, repeat;font-family:sans-serif;font-size:16px}body.premium h2,body.premium h3{text-shadow:0 1px 1px #fff}body.premium header #main-nav{height:14px;overflow:hidden}body.premium header #main-nav *{display:none}body.premium header #masthead form,body.premium header #masthead div.logged-out{display:none}body.premium span.ampersand{background:url(/assets/premium/ampersand-cf1b9f063405b71c1ee8d14a99320ffd.png) left top no-repeat;width:30px;display:inline-block;position:relative;top:3px;line-height:26px}body.premium span.ampersand span{visibility:hidden}body.premium #body .content{width:960px;overflow:visible;padding-bottom:0;background:transparent;color:#666}body.premium #body .content .btn{font-family:sans-serif;text-shadow:0 1px 1px #555;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.premium #body .content .btn.inline-btn{font-size:18px !important;font-weight:normal;font-family:sans-serif;line-height:100%;padding:13px 16px 12px}body.premium #body .content section{padding-bottom:2px;background:url(/assets/premium/premium-divider-81a53357c43534f551c2d1f07b2f36f0.png) left bottom repeat-x}body.premium.about header #main-nav{height:0px}body.premium.about header #masthead{height:27px}body.premium.about header #masthead .phone{padding-top:2px;text-align:center;color:#fff;font-size:16px}body.premium.about h2{text-align:center;font-family:sans-serif;font-size:48px;margin-bottom:0px;margin-top:14px;letter-spacing:-1px}body.premium.about h3{text-align:center;font-size:29px;margin-bottom:50px;letter-spacing:-1px}body.premium.about h3.extra{font-family:sans-serif !important;font-weight:normal}body.premium.about h3.extra span{font-weight:bold;color:#FF7800}body.premium.about strong{font-family:sans-serif}body.premium.about section.hide-dividers-true .countdown-divider{display:none !important}body.premium.about section.hide-dividers-false.sale-79-unlimited-holiday .countdown-divider:first-of-type{margin-top:25px}body.premium.about #body .content{padding-bottom:1px}body.premium.about #body .content section{margin-bottom:80px}body.premium.about #body .content section.join,body.premium.about #body .content section.plans,body.premium.about #body .content section.gallery{background:none}body.premium.about #body .content section.page-titles{zoom:1;padding-bottom:60px}body.premium.about #body .content section.page-titles:before,body.premium.about #body .content section.page-titles:after{content:" ";display:table}body.premium.about #body .content section.page-titles:after{clear:both}body.premium.about #body .content section.page-titles h3{margin-bottom:0}body.premium.about #body .content section.page-titles .btn{margin-top:20px;font-size:24px;min-width:11em;outline:none}body.premium.about #body .content section.plans{zoom:1}body.premium.about #body .content section.plans:before,body.premium.about #body .content section.plans:after{content:" ";display:table}body.premium.about #body .content section.plans:after{clear:both}body.premium.about #body .content section.plans .columns{margin:0 auto;display:table}body.premium.about #body .content section.plans .columns .column{margin-right:10px;float:left;width:190px;text-align:center;position:relative;padding-top:25px;padding-bottom:25px;min-height:615px !important}body.premium.about #body .content section.plans .columns .column.sale{border:3px solid #a8a8a8;width:184px}body.premium.about #body .content section.plans .columns .column.sale .regular-price{position:absolute;top:160px;left:0;right:0;text-align:center;font-size:14px;line-height:120%}body.premium.about #body .content section.plans .columns .column.sale .regular-price .outer{color:#edad21}body.premium.about #body .content section.plans .columns .column.sale .regular-price a{font-weight:normal}body.premium.about #body .content section.plans .columns .column.sale .regular-price .inner{color:#666}body.premium.about #body .content section.plans .columns .column.sale .regular-price.holiday-deal{top:152px;line-height:120%}body.premium.about #body .content section.plans .columns .column.sale div.badge{position:absolute;top:-6px;right:-6px}body.premium.about #body .content section.plans .columns .column.sale div.badge.ribbon{width:100%;top:-30px;left:0;right:0}body.premium.about #body .content section.plans .columns .column.sale div.badge.ribbon img{max-width:100%;width:90%;margin:auto}body.premium.about #body .content section.plans .columns .column.sale div.badge.ribbon .text{left:0;right:0;top:3px;text-align:center;position:absolute !important;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);font-family:Rockwell, 'Kreon', serif;font-weight:normal}body.premium.about #body .content section.plans .columns .column.sale div.badge .text{text-shadow:-1px -1px  #d57e38;position:absolute;top:14px;left:25px;color:white;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.premium.about #body .content section.plans .columns .column.sale div.badge .text h3{text-shadow:inherit;font-size:17px;margin-bottom:0;line-height:0.8em}body.premium.about #body .content section.plans .columns .column.sale div.badge .text p{font-size:14px;margin-top:0}body.premium.about #body .content section.plans .columns .column.sale div.badge.annual-badge h3{padding-bottom:6px;padding-left:20px}body.premium.about #body .content section.plans .columns .column.sale div.badge.annual-badge .text p{font-size:12px;line-height:100%;left:-39px;position:absolute;right:-60px;margin-top:2px;top:13px}body.premium.about #body .content section.plans .columns .column.sale.with-special{min-height:615px !important;padding-top:25px;padding-bottom:25px}body.premium.about #body .content section.plans .columns .column.sale.with-special .price{padding-bottom:15px}body.premium.about #body .content section.plans .columns .column.sale.with-special .btn{margin-top:-16px}body.premium.about #body .content section.plans .columns .column:last-child{margin-right:0}body.premium.about #body .content section.plans .columns .column .title{font-family:sans-serif;text-shadow:0 1px 1px #fff;clear:bottom;font-weight:bold;text-transform:uppercase;font-size:22px}body.premium.about #body .content section.plans .columns .column .price{font-family:sans-serif;text-shadow:0 1px 1px #fff;clear:both;font-weight:bold;font-size:80px;margin-bottom:30px}body.premium.about #body .content section.plans .columns .column .price span{font-size:36px;vertical-align:0.7em}body.premium.about #body .content section.plans .columns .column .divider{background-image:url(/assets/premium/premium-divider-81a53357c43534f551c2d1f07b2f36f0.png);background-repeat:repeat-x;height:10px;margin-top:10px;margin-bottom:15px}body.premium.about #body .content section.plans .columns .column a.select{font-size:17px;display:block;background-color:#8fbe00;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 0 5px;margin:0 6px;color:white;font-weight:normal}body.premium.about #body .content section.plans .columns .column .btn{font-size:17px;color:white;font-family:sans-serif}body.premium.about #body .content section.plans .columns .column .empty-container{position:relative;height:74px;padding-bottom:10px}body.premium.about #body .content section.plans .columns .column .empty-container img{position:absolute;top:25%;left:35%}body.premium.about #body .content section.plans .columns .column .empty-container.short{height:52px}body.premium.about #body .content section.plans .columns .column .empty-container.short img{top:10%}body.premium.about #body .content section.plans .columns .column ul{text-shadow:0 1px 1px #fff;font-size:16px;margin-bottom:0;text-align:left}body.premium.about #body .content section.plans .columns .column ul li{line-height:21px;white-space:nowrap}body.premium.about #body .content section.plans .columns .column ul li img{display:inline-block;vertical-align:middle}body.premium.about #body .content section.plans .columns .column ul li span{margin-left:-5px}body.premium.about #body .content section.plans .columns .column ul li span small{font-weight:normal}body.premium.about #body .content section.plans .columns .column ul li span.tip{color:#FF7800;font-weight:normal;font-family:sans-serif;position:relative;cursor:pointer}body.premium.about #body .content section.plans .columns .column ul li span.tip>span{display:none;background:#fefefe;color:#666666;font-size:11px;font-weight:normal;font-family:sans-serif;border:1px solid rgba(184,184,184,0.64);border-right:1px solid rgba(184,184,184,0.75);border-left:1px solid rgba(184,184,184,0.85);border-bottom:1px solid rgba(184,184,184,0.85);-webkit-box-shadow:-1px 1px 7px rgba(33,33,33,0.3);-moz-box-shadow:-1px 1px 7px rgba(33,33,33,0.3);box-shadow:-1px 1px 7px rgba(33,33,33,0.3);position:absolute;top:-10px;left:165px;width:237px;z-index:9;white-space:normal;line-height:13px}body.premium.about #body .content section.plans .columns .column ul li span.tip>span .tip-content{background:#fefefe;position:relative;z-index:12;margin:0;padding:10px}body.premium.about #body .content section.plans .columns .column ul li span.tip>span:before{background:#fefefe;content:"";width:15px;height:15px;position:absolute;top:12px;left:-7px;margin-left:0;z-index:11;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.premium.about #body .content section.plans .columns .column ul li span.tip>span:after{background:#fefefe;content:"";width:15px;height:15px;-webkit-box-shadow:1px 1px 7px rgba(33,33,33,0.4);-moz-box-shadow:1px 1px 7px rgba(33,33,33,0.4);box-shadow:1px 1px 7px rgba(33,33,33,0.4);position:absolute;top:12px;left:-7px;margin-left:0;z-index:9;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.premium.about #body .content section.plans .columns .column ul li span.tip:hover span{display:block}body.premium.about #body .content section.reviews{zoom:1}body.premium.about #body .content section.reviews:before,body.premium.about #body .content section.reviews:after{content:" ";display:table}body.premium.about #body .content section.reviews:after{clear:both}body.premium.about #body .content section.reviews h2{letter-spacing:-1px}body.premium.about #body .content section.reviews .row .tweet{display:block;width:299px;padding:0px;background:#ededed;float:left;margin-top:30px;margin-right:28px;position:relative}body.premium.about #body .content section.reviews .row .tweet:last-child{margin-right:0px}body.premium.about #body .content section.reviews .row .tweet:before{content:"";display:block;position:absolute;left:28px;bottom:-5px;width:13px;height:13px;margin-left:-8px;background:inherit;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.premium.about #body .content section.reviews .row .tweet p{font-size:14px;margin-bottom:20px}body.premium.about #body .content section.reviews .row .tweet p.name{color:#3c3c3c;font-family:sans-serif;line-height:0;margin-bottom:6px}body.premium.about #body .content section.reviews .row .tweet p.website{color:#3c3c3c;font-size:12px;margin-bottom:18px}body.premium.about #body .content section.reviews .row .tweet .left{float:left;margin-top:10px;margin-left:10px;margin-right:20px}body.premium.about #body .content section.reviews .row .tweet .right{float:left;margin-top:10px;width:205px}body.premium.about #body .content section.gallery .container{zoom:1;position:relative;padding:30px 20px}body.premium.about #body .content section.gallery .container:before,body.premium.about #body .content section.gallery .container:after{content:" ";display:table}body.premium.about #body .content section.gallery .container:after{clear:both}body.premium.about #body .content section.gallery .container .resource-box-overlay{width:690px;height:480px;position:absolute;left:266px;overflow:hidden;background:url(/assets/premium/tabs-bg.png)}body.premium.about #body .content section.gallery .container .resource-box{float:left;width:660px;height:480px;position:relative;overflow:hidden}body.premium.about #body .content section.gallery .container .resource-box>div{height:480px;width:1998px;position:absolute;top:0;left:0;height:100%;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-webkit-animation:moveSlideshow 20s linear infinite;-moz-animation:moveSlideshow 20s linear infinite;animation:moveSlideshow 20s linear infinite;-webkit-transform:translate3d(0, 0, 0)}body.premium.about #body .content section.gallery .container .names{float:left;width:230px;margin-right:20px;cursor:pointer}body.premium.about #body .content section.gallery .container .names .selected{font-family:sans-serif;padding:5px 5px 5px 15px;background:#f6f6f6}body.premium.about #body .content section.gallery .container .names .selected:hover{color:#666}body.premium.about #body .content section.gallery .container .names li{padding:10px 5px 5px 15px;font-size:20px;text-shadow:0 1px 1px #fff}body.premium.about #body .content section.gallery .container .names li:hover{color:#3474bd}body.premium.about #body .content section.faq{zoom:1;text-shadow:0 1px 1px #fff}body.premium.about #body .content section.faq:before,body.premium.about #body .content section.faq:after{content:" ";display:table}body.premium.about #body .content section.faq:after{clear:both}body.premium.about #body .content section.faq h2{margin-bottom:35px}body.premium.about #body .content section.faq .question{line-height:1.4em;float:left;width:436px;margin-right:70px;margin-bottom:40px;clear:both}body.premium.about #body .content section.faq .question.even{clear:none;margin-right:0}body.premium.about #body .content section.faq .question strong{font-size:22px}body.premium.about #body .content section.faq .question div.a{font-size:18px;margin-top:0.6em}body.premium.about #body .content section.faq .question div.a a{font-family:sans-serif;color:inherit}body.premium.about #body .content section.sponsors{padding-bottom:40px}body.premium.about #body .content section.join{padding-bottom:60px}body.premium.join .phone{position:absolute;right:23px;bottom:17px;padding-top:2px;color:#fff;font-size:16px}body.premium.join #join-error{zoom:1;-webkit-box-shadow:0 1px 2px white;-moz-box-shadow:0 1px 2px white;box-shadow:0 1px 2px white;border:2px solid #d3d3d3;border-radius:5px;background-image:url(/assets/premium/background-top-81c0803507a3aa2e869acb0135febcf9.png),url(/assets/premium/background-cb2b50fd959f2ec9ea3ced0b8bcfdda3.png);padding:15px 20px;font-size:21px}body.premium.join #join-error a{color:#ff9c10;font-family:sans-serif;font-weight:normal}body.premium.join #join-error h3{font-family:sans-serif;font-size:21px;margin:0px;padding:0px;text-align:center;font-weight:normal}body.premium.join #join-error p{font-family:sans-serif;text-align:center;font-size:18px;margin:0px;padding:0px}body.premium.join #join-error.vecteezy a{color:#FF7800}body.premium.join #join-error.brusheezy a{color:#FF7800}body.premium.join #join-error.videezy a{color:#FF7800}body.premium.join #body .content,body.premium.premium #body .content{padding-top:60px}body.premium.join #body .content h2,body.premium.premium #body .content h2{letter-spacing:-1px;font-family:sans-serif;font-size:30px;margin-bottom:15px;margin-top:0px}body.premium.join #body .content #forgot-password,body.premium.premium #body .content #forgot-password{margin-top:50px;margin-bottom:50px;width:420px}body.premium.join #body .content #forgot-password input[type=text],body.premium.premium #body .content #forgot-password input[type=text]{width:396px}body.premium.join #body .content #forgot-password .action,body.premium.premium #body .content #forgot-password .action{text-align:right}body.premium.join #body .content #forgot-password .action .btn,body.premium.premium #body .content #forgot-password .action .btn{font-family:sans-serif;display:inline-block}body.premium.join #body .content #forgot-password .success,body.premium.premium #body .content #forgot-password .success{color:#078b00}body.premium.join #body .content form,body.premium.premium #body .content form{padding-bottom:1px}body.premium.join #body .content form section,body.premium.premium #body .content form section{margin-top:0;margin-bottom:15px}body.premium.join #body .content form label.with-checkbox,body.premium.premium #body .content form label.with-checkbox{font-size:inherit}body.premium.join #body .content input[type=text],body.premium.join #body .content input[type=password],body.premium.premium #body .content input[type=text],body.premium.premium #body .content input[type=password]{font-family:sans-serif;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:thin;border-color:#ccc;padding:12px 12px 8px;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;margin-bottom:15px}body.premium.join #body .content .field_with_errors input[type=text],body.premium.join #body .content .field_with_errors input[type=password],body.premium.premium #body .content .field_with_errors input[type=text],body.premium.premium #body .content .field_with_errors input[type=password]{border-color:#f72d2d;border-width:2px;margin-bottom:0}body.premium.join #body .content .field_with_errors small,body.premium.premium #body .content .field_with_errors small{margin:5px 0 10px}body.premium.join #body .content div.error,body.premium.premium #body .content div.error{color:#f72d2d;font-size:13px;font-weight:bold}body.premium.join #body .content section.cart,body.premium.premium #body .content section.cart{background:none}body.premium.join #body .content section.cart small,body.premium.premium #body .content section.cart small{font-size:14px;font-weight:bold;margin-top:0;display:inline}body.premium.join #body .content section.cart h2,body.premium.premium #body .content section.cart h2{position:relative}body.premium.join #body .content section.cart h2 .secure-checkout,body.premium.premium #body .content section.cart h2 .secure-checkout{background:url(/assets/premium/secure-checkout-padlock-e219592ae11a7fb1483b714b72eafff5.svg) center right no-repeat;background-position:100% 8px;color:#666;font-size:13px;font-weight:normal;letter-spacing:1px;height:37px;line-height:37px;padding-right:25px;position:absolute;right:0}body.premium.join #body .content section.cart table,body.premium.premium #body .content section.cart table{text-shadow:0 1px 1px #fff;background:url(/assets/premium/cart-background-b7cd94fcd56b0649d68112c1f0f8bea2.png) repeat;border-spacing:0;border-collapse:separate;border:1px solid #d3d3d3;-webkit-background-clip:padding-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}body.premium.join #body .content section.cart table tbody,body.premium.premium #body .content section.cart table tbody{font-weight:normal;font-size:18px}body.premium.join #body .content section.cart table tbody input,body.premium.premium #body .content section.cart table tbody input{width:190px}body.premium.join #body .content section.cart table tbody a,body.premium.premium #body .content section.cart table tbody a{margin-left:20px}body.premium.join #body .content section.cart table tbody .order-total,body.premium.premium #body .content section.cart table tbody .order-total{zoom:1;-webkit-box-shadow:0 1px 2px #fff;-moz-box-shadow:0 1px 2px #fff;box-shadow:0 1px 2px #fff;border:2px solid #87b804;border-radius:5px;background-color:white;padding:10px 20px 5px;font-size:21px}body.premium.join #body .content section.cart table tbody .order-total:before,body.premium.join #body .content section.cart table tbody .order-total:after,body.premium.premium #body .content section.cart table tbody .order-total:before,body.premium.premium #body .content section.cart table tbody .order-total:after{content:" ";display:table}body.premium.join #body .content section.cart table tbody .order-total:after,body.premium.premium #body .content section.cart table tbody .order-total:after{clear:both}body.premium.join #body .content section.cart table tbody .order-total label,body.premium.premium #body .content section.cart table tbody .order-total label{font-size:inherit;float:left}body.premium.join #body .content section.cart table tbody .order-total .value,body.premium.premium #body .content section.cart table tbody .order-total .value{float:right}body.premium.join #body .content section.cart table th,body.premium.premium #body .content section.cart table th{font-size:16px;background-color:white;font-family:sans-serif;font-size:16px}body.premium.join #body .content section.cart table td:last-child,body.premium.join #body .content section.cart table th:last-child,body.premium.premium #body .content section.cart table td:last-child,body.premium.premium #body .content section.cart table th:last-child{text-align:right;font-size:18px;color:#87b804;font-family:sans-serif}body.premium.join #body .content section.cart table td:last-child small,body.premium.join #body .content section.cart table th:last-child small,body.premium.premium #body .content section.cart table td:last-child small,body.premium.premium #body .content section.cart table th:last-child small{color:inherit}body.premium.join #body .content section.cart table th:first-child,body.premium.premium #body .content section.cart table th:first-child{-webkit-background-clip:padding-box;-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;border-radius:8px 0 0 0}body.premium.join #body .content section.cart table th:last-child,body.premium.premium #body .content section.cart table th:last-child{-webkit-background-clip:padding-box;-webkit-border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;border-radius:0 8px 0 0}body.premium.join #body .content section.cart table th,body.premium.join #body .content section.cart table td,body.premium.premium #body .content section.cart table th,body.premium.premium #body .content section.cart table td{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:10px}body.premium.join #body .content section.cart table td,body.premium.premium #body .content section.cart table td{line-height:1.4em;vertical-align:top}body.premium.join #body .content section.cart table td small,body.premium.premium #body .content section.cart table td small{font-weight:normal;font-family:sans-serif}body.premium.join #body .content section.cart table td small.cart-deal-note,body.premium.premium #body .content section.cart table td small.cart-deal-note{display:table;font-size:12px;line-height:130%}body.premium.join #body .content section.cart table td small.cart-deal-note strong,body.premium.premium #body .content section.cart table td small.cart-deal-note strong{font-family:sans-serif;font-weight:normal}body.premium.join #body .content section.cart table td .cart-deal-image,body.premium.premium #body .content section.cart table td .cart-deal-image{background:white;width:55px;max-width:55px;float:left;margin-right:15px;margin-top:5px;border:1px solid #cdcdcd}body.premium.join #body .content section.cart table tr:last-child td,body.premium.premium #body .content section.cart table tr:last-child td{color:inherit;padding-bottom:20px}body.premium.join #body .content div.logged_in_as,body.premium.premium #body .content div.logged_in_as{text-shadow:0 1px 1px #fff;font-size:20px;margin-top:40px}body.premium.join #body .content section.account,body.premium.premium #body .content section.account{zoom:1;margin-top:70px;padding-bottom:40px}body.premium.join #body .content section.account:before,body.premium.join #body .content section.account:after,body.premium.premium #body .content section.account:before,body.premium.premium #body .content section.account:after{content:" ";display:table}body.premium.join #body .content section.account:after,body.premium.premium #body .content section.account:after{clear:both}body.premium.join #body .content section.account .flash-error,body.premium.premium #body .content section.account .flash-error{background:none;padding:12px 0 2px;border:none;font-family:sans-serif;margin:0 0 15px}body.premium.join #body .content section.account div.signup,body.premium.join #body .content section.account div.login,body.premium.premium #body .content section.account div.signup,body.premium.premium #body .content section.account div.login{width:420px}body.premium.join #body .content section.account div.login,body.premium.premium #body .content section.account div.login{float:right}body.premium.join #body .content section.account div.login small,body.premium.premium #body .content section.account div.login small{letter-spacing:-1px}body.premium.join #body .content section.account div.signup,body.premium.premium #body .content section.account div.signup{float:left}body.premium.join #body .content section.account div.signup small a,body.premium.premium #body .content section.account div.signup small a{font-family:sans-serif}body.premium.join #body .content section.account input[type=text],body.premium.join #body .content section.account input[type=password],body.premium.premium #body .content section.account input[type=text],body.premium.premium #body .content section.account input[type=password]{width:394px}body.premium.join #body .content section.account input[type=checkbox],body.premium.premium #body .content section.account input[type=checkbox]{width:inherit;margin-bottom:inherit}body.premium.join #body .content section.payment,body.premium.premium #body .content section.payment{padding-top:0px;padding-bottom:30px;margin-bottom:50px;margin-top:50px}body.premium.join #body .content section.payment div.label,body.premium.join #body .content section.payment div.radio-buttons,body.premium.join #body .content section.payment div.action,body.premium.premium #body .content section.payment div.label,body.premium.premium #body .content section.payment div.radio-buttons,body.premium.premium #body .content section.payment div.action{display:inline-block;vertical-align:top}body.premium.join #body .content section.payment div.label,body.premium.premium #body .content section.payment div.label{width:340px;margin-right:40px}body.premium.join #body .content section.payment div.label div.free-trial-notice,body.premium.premium #body .content section.payment div.label div.free-trial-notice{font-size:14px;margin-top:-6px;line-height:1.2em}body.premium.join #body .content section.payment div.label div.free-trial-notice strong,body.premium.premium #body .content section.payment div.label div.free-trial-notice strong{font-weight:bold}body.premium.join #body .content section.payment div.radio-buttons,body.premium.premium #body .content section.payment div.radio-buttons{margin-right:30px}body.premium.join #body .content section.payment div.radio-buttons .row,body.premium.premium #body .content section.payment div.radio-buttons .row{margin-bottom:20px}body.premium.join #body .content section.payment div.radio-buttons .row img,body.premium.premium #body .content section.payment div.radio-buttons .row img{display:inline-block;vertical-align:middle}body.premium.join #body .content section.payment div.radio-buttons .row input,body.premium.premium #body .content section.payment div.radio-buttons .row input{margin-right:10px}body.premium.join #body .content section.payment div.action,body.premium.premium #body .content section.payment div.action{width:290px;text-align:right;padding-top:25px}body.premium.join #body .content section.payment div.action .btn,body.premium.premium #body .content section.payment div.action .btn{font-family:sans-serif;font-size:18px;padding-left:30px;padding-right:30px}body.premium.about h2{font-size:48px !important}#lightbox-content{height:80%}#lightbox-content .main-content{height:100%;overflow:scroll}.holiday-deal-popup{color:#666;width:530px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.holiday-deal-popup .modal-inner{margin-top:15px;border:1px solid #d0d0d0;-webkit-background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.holiday-deal-popup .modal-header{text-align:center;position:relative}.holiday-deal-popup .modal-header .modal-banner{text-align:center;position:relative;margin-bottom:-45px}.holiday-deal-popup .modal-header .modal-banner img{margin:-30px auto 0}.holiday-deal-popup .modal-header .modal-banner .banner-text{color:#fff;position:absolute;top:12px;left:0;right:0;text-align:center;font-size:28px;font-weight:bold;font-family:Rockwell, 'Kreon', serif;font-weight:normal}.holiday-deal-popup .modal-header .modal-banner .banner-text#circle-text2{position:absolute !important;top:1px;font-size:27px}.holiday-deal-popup .modal-header p{font-size:17px;text-transform:uppercase;letter-spacing:1px;font-family:Rockwell, 'Kreon', serif;font-weight:normal}.holiday-deal-popup .modal-header p span{background:white;display:table;font-size:12px;margin:auto;padding:0 10px;position:relative}.holiday-deal-popup .modal-header p span:after{background:#d0d0d0;content:"";display:table;height:1px;width:20px;position:absolute;right:-15px;top:50%}.holiday-deal-popup .modal-header p span:before{background:#d0d0d0;content:"";display:table;height:1px;width:20px;position:absolute;left:-15px;top:50%}.holiday-deal-popup .modal-detail{text-align:center;margin-bottom:22px !important;padding-top:35px;border:none;background:none !important}.holiday-deal-popup .modal-detail .holiday-color{color:#d55443}.holiday-deal-popup .modal-detail p{font-size:28px;line-height:90%}.holiday-deal-popup .modal-detail p strong{font-size:inherit;font-weight:normal}.holiday-deal-popup .modal-detail p small{display:block;font-size:18px}.holiday-deal-popup .modal-detail p small.divider{background:none;display:table;margin:0 auto 15px;border-bottom:1px solid #d0d0d0;padding:0 0 10px 0}.holiday-deal-popup .modal-detail a.btn{margin-top:15px;padding:12px 20px;line-height:100%;font-size:20px}.holiday-deal-popup .modal-footer{background:#efefef;color:#666;font-size:12px;padding:15px;overflow:visible;zoom:1;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.holiday-deal-popup .modal-footer:before,.holiday-deal-popup .modal-footer:after{content:" ";display:table}.holiday-deal-popup .modal-footer:after{clear:both}.holiday-deal-popup .modal-footer img{float:left;max-width:95px;padding-left:12px;padding-top:5px}.holiday-deal-popup .modal-footer p{display:table;float:right;padding-right:30px;width:285px;line-height:140%;padding-top:5px}.row{display:table;position:relative;width:100%;zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row *,.row *:before,.row *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row .columns{float:left;width:100%;position:relative;width:100%;padding:0 12px 0 0}.row .columns header{padding-bottom:60px}.row .columns header h2{margin-bottom:12px !important;line-height:85%}.row .columns header p{font-size:18px;line-height:100%}.row .columns.col-12{width:100%}.row .columns.col-11{width:91.66667%}.row .columns.col-10{width:83.33333%}.row .columns.col-9{width:75%}.row .columns.col-8{width:66.66667%}.row .columns.col-7{width:58.33333%}.row .columns.col-6{width:50%}.row .columns.col-5{width:41.66667%}.row .columns.col-4{width:33.33333%}.row .columns.col-3{width:25%}.row .columns.col-2{width:16.66667%}.row .columns.col-1{width:8.33333%}.row .columns:last-child{padding-right:0}form .row{margin-bottom:0}.columns input[type=text],.columns input[type=email],.columns input[type=password],.columns textarea,.columns select{max-width:100%;width:100%;font-family:sans-serif;border-width:thin;border-color:#ccc;padding:12px 12px 8px;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;outline:none}.columns fieldset{margin:0 0 20px 0;padding:0 0 30px 0;border-bottom:1px solid #b1b2b1;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}.columns fieldset legend{font-family:sans-serif;text-shadow:0 1px 1px #fff;margin:20px 0;font-size:24px;font-weight:bold;line-height:100%}.columns fieldset:last-child{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.columns fieldset .btn{font-family:sans-serif !important;font-weight:normal;margin-top:20px;float:right;outline:none;line-height:100%;padding:13px 14px 12px}.columns .select-label{background:#fff;margin:0;padding:0;position:relative;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.columns .select-label:after{background:url(/assets/premium/select-arrow-ba0fe7464354154a2a6244cf516e6e00.svg) 45% 50% no-repeat;content:" ";display:block;border-left:1px solid #ccc;width:16.66667%;position:absolute;right:0;bottom:5px;top:5px}.columns .select-label select{background:none;color:#b5b5b5;cursor:pointer;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5}figure.giveaway-media{padding:70px 0 0 85px;text-align:center}figure.giveaway-media img{max-width:100%}figure.giveaway-media figcaption{line-height:120%;padding:25px 0;position:relative;z-index:2;-webkit-box-shadow:0 -12px 8px -7px rgba(33,33,33,0.12);-moz-box-shadow:0 -12px 8px -7px rgba(33,33,33,0.12);box-shadow:0 -12px 8px -7px rgba(33,33,33,0.12)}figure.giveaway-media figcaption strong{font-family:sans-serif;font-weight:normal}body.premium.premium #body{display:table;height:100%;position:absolute;width:100%}body.premium.premium #body .content form ::-webkit-input-placeholder{color:#b5b5b5}body.premium.premium #body .content form :-moz-placeholder{color:#b5b5b5}body.premium.premium #body .content form ::-moz-placeholder{color:#b5b5b5}body.premium.premium #body .content form :-ms-input-placeholder{color:#b5b5b5}.tshirt-deal-popup{max-width:535px}.tshirt-deal-popup p{font-weight:normal}.tshirt-deal-popup .modal-header{text-align:center}.tshirt-deal-popup .modal-header h2{font-size:36px !important;font-weight:normal;line-height:100%}.tshirt-deal-popup .modal-header h3{font-weight:normal;font-size:18px !important;line-height:120%;margin:0 !important;padding:15px 0}.tshirt-deal-popup .modal-header h3 strong{font-size:inherit}.tshirt-deal-popup .modal-detail img{max-width:100%}.tshirt-deal-popup .modal-detail figure.deal-tshirt img{margin:auto;max-width:320px}.tshirt-deal-popup .modal-detail figure.deal-tshirt figcaption{background:#f1f1f1;padding:20px;position:relative;z-index:2;margin-top:-30px;border:1px solid #dfdfdf}.tshirt-deal-popup .modal-detail figure.deal-tshirt figcaption .btn{display:table;font-weight:normal;font-family:sans-serif;font-size:21px;line-height:100%;padding:14px 53px 13px;text-shadow:0 1px 1px #555;margin:auto}.tshirt-deal-popup .modal-footer{background:none;color:#474747;text-align:center}body.premium.redesign-layout.about .tshirt-deal-popup .modal-detail figure.deal-tshirt figcaption .btn{background:#84b600;border:none;box-shadow:none;text-shadow:none;font-size:15px;line-height:47px;padding:0 53px}body.premium.redesign-layout.about .tshirt-deal-popup .modal-detail figure.deal-tshirt figcaption .btn:hover{background:#93ca00}.deal-badge{display:table;position:absolute;right:127px;text-align:center;overflow:hidden;width:100px;height:100px;line-height:100%}.deal-badge img{display:table;max-width:100%;margin:auto}.centered-text{display:table;margin:auto;text-align:center}.subscription-created .links a{display:block}.subscription-created .links a .text{float:left;margin-top:39px}.subscription-created .links .clear{clear:both;display:block;margin-bottom:20px}
