.ecommerce-page #content table.shop_table tbody>tr.selected:nth-child(odd),.ecommerce-page #content table.shop_table tbody>tr.selected:nth-child(even){background:#eeeeee}.ecommerce-page #content table.shop_table tbody>tr.selected:nth-child(odd) td,.ecommerce-page #content table.shop_table tbody>tr.selected:nth-child(even) td{border-bottom:0.1rem solid #F9F9F8}table.dataTable tr td.checkbox{color:grey}table.dataTable tr th.checkbox{color:white}table.dataTable tr td.checkbox i.after,table.dataTable tr th.checkbox i.after{display:none;font-size:1rem}table.dataTable tr td.checkbox.selected i.after,table.dataTable tr th.checkbox.selected i.after{display:inline-block}table.dataTable tr.selected td.checkbox i.after,table.dataTable tr.selected th.checkbox i.after{display:inline-block}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0.5em}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}.admin-float,.admin-float:visited{position:fixed;width:auto;bottom:10px;left:20px;background-color:#C00;color:#FFF;border-radius:50px;text-align:center;padding:.75em 1.2em;font-size:1.15em;text-decoration:none}#user_switching_switch_on .admin-float:before{font-family:"Worksite2018";content:'\f024';margin-right:8px}.admin-float:hover,.admin-float:active{color:#fff !important;background:#A00}.admin-float .fa{padding-right:.35em;font-size:1.25em;top:1px;position:relative}.ecommerce tbody,.ecommerce-page tbody,.woocommerce tbody,.woocommerce-page tbody{font-size:14px}.ecommerce .hide-mobport,.ecommerce .simple-pagination-showing-x-of-x,.ecommerce-page .hide-mobport,.ecommerce-page .simple-pagination-showing-x-of-x,.woocommerce .hide-mobport,.woocommerce .simple-pagination-showing-x-of-x,.woocommerce-page .hide-mobport,.woocommerce-page .simple-pagination-showing-x-of-x{display:none}.ecommerce a.simple-pagination-navigation-disabled,.ecommerce-page a.simple-pagination-navigation-disabled,.woocommerce a.simple-pagination-navigation-disabled,.woocommerce-page a.simple-pagination-navigation-disabled{color:black;text-decoration:none;display:none}.ecommerce .simple-pagination-page-numbers a.simple-pagination-navigation-disabled,.ecommerce-page .simple-pagination-page-numbers a.simple-pagination-navigation-disabled,.woocommerce .simple-pagination-page-numbers a.simple-pagination-navigation-disabled,.woocommerce-page .simple-pagination-page-numbers a.simple-pagination-navigation-disabled{display:inline}.ecommerce .woocommerce-MyAccount-content,.ecommerce-page .woocommerce-MyAccount-content,.woocommerce .woocommerce-MyAccount-content,.woocommerce-page .woocommerce-MyAccount-content{margin-top:2em;padding-left:0}.ecommerce .woocommerce-MyAccount-content h2,.ecommerce-page .woocommerce-MyAccount-content h2,.woocommerce .woocommerce-MyAccount-content h2,.woocommerce-page .woocommerce-MyAccount-content h2{margin-top:0}.ecommerce .woocommerce-MyAccount-navigation,.ecommerce-page .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-navigation,.woocommerce-page .woocommerce-MyAccount-navigation{margin-top:2em}.ecommerce .woocommerce-MyAccount-navigation ul,.ecommerce-page .woocommerce-MyAccount-navigation ul,.woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-page .woocommerce-MyAccount-navigation ul{display:none;font-size:1em}.ecommerce a.myaccount-cta.button,.ecommerce-page a.myaccount-cta.button,.woocommerce a.myaccount-cta.button,.woocommerce-page a.myaccount-cta.button{display:none;font-size:16px;float:right;padding:7px 10px;background:#7db662;color:#fff;text-shadow:0 0 0;border:1px solid #4d7a38}.ecommerce a.myaccount-cta.button:hover,.ecommerce-page a.myaccount-cta.button:hover,.woocommerce a.myaccount-cta.button:hover,.woocommerce-page a.myaccount-cta.button:hover{background:#66a04a}.ecommerce #manage_users_slider th.manage-users a.button,.ecommerce-page #manage_users_slider th.manage-users a.button,.woocommerce #manage_users_slider th.manage-users a.button,.woocommerce-page #manage_users_slider th.manage-users a.button{display:inline-block}.ecommerce #manage_users_slider th.manage-users a.button span,.ecommerce-page #manage_users_slider th.manage-users a.button span,.woocommerce #manage_users_slider th.manage-users a.button span,.woocommerce-page #manage_users_slider th.manage-users a.button span{display:none}.ecommerce input.button.enroll-action[type="submit"],.ecommerce-page input.button.enroll-action[type="submit"],.woocommerce input.button.enroll-action[type="submit"],.woocommerce-page input.button.enroll-action[type="submit"]{background:#7db662 !important;color:#fff !important}.ecommerce input.button.enroll-action[type="submit"]:hover,.ecommerce input.button.enroll-action[type="submit"]:active,.ecommerce-page input.button.enroll-action[type="submit"]:hover,.ecommerce-page input.button.enroll-action[type="submit"]:active,.woocommerce input.button.enroll-action[type="submit"]:hover,.woocommerce input.button.enroll-action[type="submit"]:active,.woocommerce-page input.button.enroll-action[type="submit"]:hover,.woocommerce-page input.button.enroll-action[type="submit"]:active{background:#66a04a !important}.ecommerce table.my_account_orders td.order-date,.ecommerce table.my_account_orders td.order-status,.ecommerce table.my_account_orders th.order-date,.ecommerce table.my_account_orders th.order-status,.ecommerce-page table.my_account_orders td.order-date,.ecommerce-page table.my_account_orders td.order-status,.ecommerce-page table.my_account_orders th.order-date,.ecommerce-page table.my_account_orders th.order-status,.woocommerce table.my_account_orders td.order-date,.woocommerce table.my_account_orders td.order-status,.woocommerce table.my_account_orders th.order-date,.woocommerce table.my_account_orders th.order-status,.woocommerce-page table.my_account_orders td.order-date,.woocommerce-page table.my_account_orders td.order-status,.woocommerce-page table.my_account_orders th.order-date,.woocommerce-page table.my_account_orders th.order-status{display:none}.ecommerce table.my_account_orders td.order-actions,.ecommerce table.my_account_orders th.order-actions,.ecommerce-page table.my_account_orders td.order-actions,.ecommerce-page table.my_account_orders th.order-actions,.woocommerce table.my_account_orders td.order-actions,.woocommerce table.my_account_orders th.order-actions,.woocommerce-page table.my_account_orders td.order-actions,.woocommerce-page table.my_account_orders th.order-actions{text-align:right !important}.ecommerce h2 input.fuzzy-search,.ecommerce-page h2 input.fuzzy-search,.woocommerce h2 input.fuzzy-search,.woocommerce-page h2 input.fuzzy-search{float:right;border-radius:5px;border:1px solid #9fa6b4;padding:6px 10px;margin:0 5px 0;font-size:.65em;width:30%}.ecommerce table.my_account_users th a.sort,.ecommerce-page table.my_account_users th a.sort,.woocommerce table.my_account_users th a.sort,.woocommerce-page table.my_account_users th a.sort{cursor:pointer;color:#fff;font-size:.65em;top:-3px;position:relative}.ecommerce table.my_account_users th a.sort:hover,.ecommerce table.my_account_users th a.sort:active,.ecommerce-page table.my_account_users th a.sort:hover,.ecommerce-page table.my_account_users th a.sort:active,.woocommerce table.my_account_users th a.sort:hover,.woocommerce table.my_account_users th a.sort:active,.woocommerce-page table.my_account_users th a.sort:hover,.woocommerce-page table.my_account_users th a.sort:active{color:#fcfcfc}.ecommerce table.my_account_users th a.sort.asc:after,.ecommerce-page table.my_account_users th a.sort.asc:after,.woocommerce table.my_account_users th a.sort.asc:after,.woocommerce-page table.my_account_users th a.sort.asc:after{font-family:'Worksite2018';content:"\f017";margin-left:8px}.ecommerce table.my_account_users th a.sort.desc:after,.ecommerce-page table.my_account_users th a.sort.desc:after,.woocommerce table.my_account_users th a.sort.desc:after,.woocommerce-page table.my_account_users th a.sort.desc:after{font-family:'Worksite2018';content:"\f017";margin-left:8px}.ecommerce table.my_account_users th h2 .list-filter,.ecommerce-page table.my_account_users th h2 .list-filter,.woocommerce table.my_account_users th h2 .list-filter,.woocommerce-page table.my_account_users th h2 .list-filter{float:right;display:inline-block;width:20%;height:100%;font-size:.85em;line-height:2em;margin-bottom:0}.ecommerce table.my_account_users tr td a.sort,.ecommerce-page table.my_account_users tr td a.sort,.woocommerce table.my_account_users tr td a.sort,.woocommerce-page table.my_account_users tr td a.sort{color:white}.ecommerce table.my_account_users tr.admin-notif,.ecommerce-page table.my_account_users tr.admin-notif,.woocommerce table.my_account_users tr.admin-notif,.woocommerce-page table.my_account_users tr.admin-notif{background-color:rgba(255,255,205,0.97) !important}.ecommerce table.my_account_users tr.admin-notif:nth-child(odd),.ecommerce-page table.my_account_users tr.admin-notif:nth-child(odd),.woocommerce table.my_account_users tr.admin-notif:nth-child(odd),.woocommerce-page table.my_account_users tr.admin-notif:nth-child(odd){background:rgba(255,255,190,0.97) !important}.ecommerce table.my_account_users tfoot ul,.ecommerce-page table.my_account_users tfoot ul,.woocommerce table.my_account_users tfoot ul,.woocommerce-page table.my_account_users tfoot ul{margin:0px;list-style:none}.ecommerce table.my_account_users tfoot ul li,.ecommerce-page table.my_account_users tfoot ul li,.woocommerce table.my_account_users tfoot ul li,.woocommerce-page table.my_account_users tfoot ul li{border:0px;float:left}.ecommerce table.my_account_users tfoot ul li a,.ecommerce-page table.my_account_users tfoot ul li a,.woocommerce table.my_account_users tfoot ul li a,.woocommerce-page table.my_account_users tfoot ul li a{margin:0 0 0 2px;color:#9e171b !important;text-decoration:underline;min-width:1.5rem;padding:0.4rem 0.9rem;margin-left:2px;text-align:center;border:1px solid transparent;border-radius:2px;cursor:hand;font-weight:normal}.ecommerce table.my_account_users tfoot ul li a:hover,.ecommerce table.my_account_users tfoot ul li a:active,.ecommerce table.my_account_users tfoot ul li a:visited,.ecommerce-page table.my_account_users tfoot ul li a:hover,.ecommerce-page table.my_account_users tfoot ul li a:active,.ecommerce-page table.my_account_users tfoot ul li a:visited,.woocommerce table.my_account_users tfoot ul li a:hover,.woocommerce table.my_account_users tfoot ul li a:active,.woocommerce table.my_account_users tfoot ul li a:visited,.woocommerce-page table.my_account_users tfoot ul li a:hover,.woocommerce-page table.my_account_users tfoot ul li a:active,.woocommerce-page table.my_account_users tfoot ul li a:visited{background:#9e171b !important;color:#fff !important;text-decoration:none}.ecommerce table.my_account_users tfoot ul li.active a,.ecommerce-page table.my_account_users tfoot ul li.active a,.woocommerce table.my_account_users tfoot ul li.active a,.woocommerce-page table.my_account_users tfoot ul li.active a{background:#9e171b;color:#fff !important;text-decoration:none}.ecommerce form#update_user p,.ecommerce-page form#update_user p,.woocommerce form#update_user p,.woocommerce-page form#update_user p{display:block;clear:both}.ecommerce form#update_user p.form-row,.ecommerce-page form#update_user p.form-row,.woocommerce form#update_user p.form-row,.woocommerce-page form#update_user p.form-row{clear:none}.ecommerce ul.products li.product,.ecommerce-page ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.ecommerce ul.products li.product h3,.ecommerce-page ul.products li.product h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:14px;padding-bottom:0px}.ecommerce ul.products li.product span.price,.ecommerce-page ul.products li.product span.price,.woocommerce ul.products li.product span.price,.woocommerce-page ul.products li.product span.price{font-size:14px;color:#000;font-weight:700}.ecommerce ul.products li.product span.price .amount,.ecommerce-page ul.products li.product span.price .amount,.woocommerce ul.products li.product span.price .amount,.woocommerce-page ul.products li.product span.price .amount{color:#000;font-size:14px;font-weight:700}.ecommerce ul.products li.product a,.ecommerce-page ul.products li.product a,.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{font-size:14px}.ecommerce ul.products li.product .button,.ecommerce-page ul.products li.product .button,.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:0px;padding-bottom:7px}.ecommerce #content,.ecommerce-page #content,.woocommerce #content,.woocommerce-page #content{margin-top:20px}.ecommerce #content div.product,.ecommerce-page #content div.product,.woocommerce #content div.product,.woocommerce-page #content div.product{margin-top:15px}.ecommerce #content div.product h1.product_title,.ecommerce-page #content div.product h1.product_title,.woocommerce #content div.product h1.product_title,.woocommerce-page #content div.product h1.product_title{font-size:24px;line-height:1em}.ecommerce #content div.product h2.product_subtitle,.ecommerce-page #content div.product h2.product_subtitle,.woocommerce #content div.product h2.product_subtitle,.woocommerce-page #content div.product h2.product_subtitle{margin:5px 0px 15px;font-size:14px;font-weight:400;color:#444}.ecommerce #content div.product div.images,.ecommerce-page #content div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:100%;margin-bottom:20px !important}.ecommerce #content div.product div.images ol.flex-control-nav,.ecommerce-page #content div.product div.images ol.flex-control-nav,.woocommerce #content div.product div.images ol.flex-control-nav,.woocommerce-page #content div.product div.images ol.flex-control-nav{text-align:left}.ecommerce #content div.product div.images ol.flex-control-nav li,.ecommerce-page #content div.product div.images ol.flex-control-nav li,.woocommerce #content div.product div.images ol.flex-control-nav li,.woocommerce-page #content div.product div.images ol.flex-control-nav li{margin-left:0px !important;margin-right:15px !important}.ecommerce #content div.product div.summary,.ecommerce-page #content div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%;margin-bottom:0}.ecommerce #content div.product div.summary div[itemprop="description"] h2,.ecommerce-page #content div.product div.summary div[itemprop="description"] h2,.woocommerce #content div.product div.summary div[itemprop="description"] h2,.woocommerce-page #content div.product div.summary div[itemprop="description"] h2{display:none;clear:both}.ecommerce #content div.product div.summary div[itemprop="description"] p,.ecommerce #content div.product div.summary div[itemprop="description"] table,.ecommerce-page #content div.product div.summary div[itemprop="description"] p,.ecommerce-page #content div.product div.summary div[itemprop="description"] table,.woocommerce #content div.product div.summary div[itemprop="description"] p,.woocommerce #content div.product div.summary div[itemprop="description"] table,.woocommerce-page #content div.product div.summary div[itemprop="description"] p,.woocommerce-page #content div.product div.summary div[itemprop="description"] table{font-size:16px;margin:10px 0;line-height:2em}.ecommerce #content div.product div.summary div[itemprop="description"] p strong,.ecommerce #content div.product div.summary div[itemprop="description"] table strong,.ecommerce-page #content div.product div.summary div[itemprop="description"] p strong,.ecommerce-page #content div.product div.summary div[itemprop="description"] table strong,.woocommerce #content div.product div.summary div[itemprop="description"] p strong,.woocommerce #content div.product div.summary div[itemprop="description"] table strong,.woocommerce-page #content div.product div.summary div[itemprop="description"] p strong,.woocommerce-page #content div.product div.summary div[itemprop="description"] table strong{text-transform:uppercase}.ecommerce #content div.product table.discount,.ecommerce-page #content div.product table.discount,.woocommerce #content div.product table.discount,.woocommerce-page #content div.product table.discount{width:100%}.ecommerce #content div.product table.discount tr,.ecommerce-page #content div.product table.discount tr,.woocommerce #content div.product table.discount tr,.woocommerce-page #content div.product table.discount tr{background:#eee}.ecommerce #content div.product table.discount tr td,.ecommerce-page #content div.product table.discount tr td,.woocommerce #content div.product table.discount tr td,.woocommerce-page #content div.product table.discount tr td{padding:0 15px}.ecommerce #content div.product table.discount tr:nth-child(odd),.ecommerce-page #content div.product table.discount tr:nth-child(odd),.woocommerce #content div.product table.discount tr:nth-child(odd),.woocommerce-page #content div.product table.discount tr:nth-child(odd){background:#fbfbfb}.ecommerce #content div.product table.discount tr td:first-child,.ecommerce-page #content div.product table.discount tr td:first-child,.woocommerce #content div.product table.discount tr td:first-child,.woocommerce-page #content div.product table.discount tr td:first-child{padding-right:25px}.ecommerce #content div.product p.price,.ecommerce-page #content div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price{font-weight:600;font-size:30px;line-height:1em;display:block;margin:3.5px 0;letter-spacing:2px;width:40%;float:left}.ecommerce #content div.product form.cart,.ecommerce-page #content div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart{margin-bottom:20px;display:table;float:right}.ecommerce #content div.product div.product_meta,.ecommerce-page #content div.product div.product_meta,.woocommerce #content div.product div.product_meta,.woocommerce-page #content div.product div.product_meta{display:none}.ecommerce #content div.product .ecommerce-tabs ul.tabs,.ecommerce-page #content div.product .ecommerce-tabs ul.tabs,.woocommerce #content div.product .ecommerce-tabs ul.tabs,.woocommerce-page #content div.product .ecommerce-tabs ul.tabs{display:none}.ecommerce #content div.product .entry-content,.ecommerce-page #content div.product .entry-content,.woocommerce #content div.product .entry-content,.woocommerce-page #content div.product .entry-content{clear:both;padding:.5em 0 0}.ecommerce #content div.product .related ul li.product,.ecommerce #content div.product .related ul.products li.product,.ecommerce #content div.product .upsells.products ul li.product,.ecommerce #content div.product .upsells.products ul.products li.product,.ecommerce-page #content div.product .related ul li.product,.ecommerce-page #content div.product .related ul.products li.product,.ecommerce-page #content div.product .upsells.products ul li.product,.ecommerce-page #content div.product .upsells.products ul.products li.product,.woocommerce #content div.product .related ul li.product,.woocommerce #content div.product .related ul.products li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce #content div.product .upsells.products ul.products li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce-page #content div.product .related ul.products li.product,.woocommerce-page #content div.product .upsells.products ul li.product,.woocommerce-page #content div.product .upsells.products ul.products li.product{width:48%}.ecommerce #content .quantity .minus,.ecommerce #content .quantity .plus,.ecommerce-page #content .quantity .minus,.ecommerce-page #content .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus{display:none}.ecommerce h2.pf-h2,.ecommerce-page h2.pf-h2,.woocommerce h2.pf-h2,.woocommerce-page h2.pf-h2{margin-top:0px}.ecommerce h3.pf-h3,.ecommerce-page h3.pf-h3,.woocommerce h3.pf-h3,.woocommerce-page h3.pf-h3{margin-top:0px;text-transform:uppercase}.ecommerce h3.pf-h3+h3,.ecommerce-page h3.pf-h3+h3,.woocommerce h3.pf-h3+h3,.woocommerce-page h3.pf-h3+h3{margin-top:-1em;color:#55a653}.ecommerce table.product-features,.ecommerce-page table.product-features,.woocommerce table.product-features,.woocommerce-page table.product-features{border:0px}.ecommerce table.product-features tr,.ecommerce table.product-features td,.ecommerce-page table.product-features tr,.ecommerce-page table.product-features td,.woocommerce table.product-features tr,.woocommerce table.product-features td,.woocommerce-page table.product-features tr,.woocommerce-page table.product-features td{border:0px}.ecommerce table.product-features tr:nth-child(even),.ecommerce table.product-features td:nth-child(even),.ecommerce-page table.product-features tr:nth-child(even),.ecommerce-page table.product-features td:nth-child(even),.woocommerce table.product-features tr:nth-child(even),.woocommerce table.product-features td:nth-child(even),.woocommerce-page table.product-features tr:nth-child(even),.woocommerce-page table.product-features td:nth-child(even){background:none}.ecommerce table.product-features td.pf-icon,.ecommerce-page table.product-features td.pf-icon,.woocommerce table.product-features td.pf-icon,.woocommerce-page table.product-features td.pf-icon{width:49px;padding:0;padding-bottom:15px}.ecommerce table.product-features td.pf-icon img,.ecommerce-page table.product-features td.pf-icon img,.woocommerce table.product-features td.pf-icon img,.woocommerce-page table.product-features td.pf-icon img{margin-bottom:0px}.ecommerce table.product-features td.pf-text,.ecommerce-page table.product-features td.pf-text,.woocommerce table.product-features td.pf-text,.woocommerce-page table.product-features td.pf-text{padding-top:0px;padding-left:10px;padding-bottom:15px;vertical-align:top}.ecommerce table.product-features td.pf-text small,.ecommerce-page table.product-features td.pf-text small,.woocommerce table.product-features td.pf-text small,.woocommerce-page table.product-features td.pf-text small{display:block}.ecommerce div.compat-item img,.ecommerce-page div.compat-item img,.woocommerce div.compat-item img,.woocommerce-page div.compat-item img{margin-bottom:0px;margin-right:5px}.ecommerce div.compat-item p,.ecommerce-page div.compat-item p,.woocommerce div.compat-item p,.woocommerce-page div.compat-item p{font-size:75%;margin:0.75em 0}.ecommerce #content table.cart td.actions,.ecommerce-page #content table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.ecommerce th.product-thumbnail,.ecommerce td.product-thumbnail,.ecommerce-page th.product-thumbnail,.ecommerce-page td.product-thumbnail,.woocommerce th.product-thumbnail,.woocommerce td.product-thumbnail,.woocommerce-page th.product-thumbnail,.woocommerce-page td.product-thumbnail{display:none}.ecommerce td.product-remove a,.ecommerce-page td.product-remove a,.woocommerce td.product-remove a,.woocommerce-page td.product-remove a{margin:0 auto}.ecommerce form#order_review,.ecommerce-page form#order_review,.woocommerce form#order_review,.woocommerce-page form#order_review{margin:1em 0}.ecommerce #content input.button,.ecommerce #respond input#submit,.ecommerce a.button,.ecommerce button.button,.ecommerce input.button,.ecommerce a.added_to_cart,.ecommerce-page #content input.button,.ecommerce-page #respond input#submit,.ecommerce-page a.button,.ecommerce-page button.button,.ecommerce-page input.button,.ecommerce-page a.added_to_cart,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.added_to_cart,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page a.added_to_cart{font-size:14px;padding:10px;background:#7db662;color:#fff;border:0px;border-radius:4px;font-weight:600;text-transform:uppercase;text-shadow:none}.ecommerce #content input.button:hover,.ecommerce #respond input#submit:hover,.ecommerce a.button:hover,.ecommerce button.button:hover,.ecommerce input.button:hover,.ecommerce a.added_to_cart:hover,.ecommerce-page #content input.button:hover,.ecommerce-page #respond input#submit:hover,.ecommerce-page a.button:hover,.ecommerce-page button.button:hover,.ecommerce-page input.button:hover,.ecommerce-page a.added_to_cart:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.added_to_cart:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page a.added_to_cart:hover{background:#66a04a;color:#fff}.ecommerce #content input.button.alt,.ecommerce #respond input#submit.alt,.ecommerce a.button.alt,.ecommerce button.button.alt,.ecommerce input.button.alt,.ecommerce a.added_to_cart.alt,.ecommerce-page #content input.button.alt,.ecommerce-page #respond input#submit.alt,.ecommerce-page a.button.alt,.ecommerce-page button.button.alt,.ecommerce-page input.button.alt,.ecommerce-page a.added_to_cart.alt,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.added_to_cart.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page a.added_to_cart.alt{background:#7db662;color:#fff;border:0px;border-radius:4px;text-shadow:none}.ecommerce #content input.button.alt:hover,.ecommerce #respond input#submit.alt:hover,.ecommerce a.button.alt:hover,.ecommerce button.button.alt:hover,.ecommerce input.button.alt:hover,.ecommerce a.added_to_cart.alt:hover,.ecommerce-page #content input.button.alt:hover,.ecommerce-page #respond input#submit.alt:hover,.ecommerce-page a.button.alt:hover,.ecommerce-page button.button.alt:hover,.ecommerce-page input.button.alt:hover,.ecommerce-page a.added_to_cart.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce a.added_to_cart.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page a.added_to_cart.alt:hover{background:#66a04a;color:#fff}.ecommerce #content input.button.cancel,.ecommerce #respond input#submit.cancel,.ecommerce a.button.cancel,.ecommerce button.button.cancel,.ecommerce input.button.cancel,.ecommerce a.added_to_cart.cancel,.ecommerce-page #content input.button.cancel,.ecommerce-page #respond input#submit.cancel,.ecommerce-page a.button.cancel,.ecommerce-page button.button.cancel,.ecommerce-page input.button.cancel,.ecommerce-page a.added_to_cart.cancel,.woocommerce #content input.button.cancel,.woocommerce #respond input#submit.cancel,.woocommerce a.button.cancel,.woocommerce button.button.cancel,.woocommerce input.button.cancel,.woocommerce a.added_to_cart.cancel,.woocommerce-page #content input.button.cancel,.woocommerce-page #respond input#submit.cancel,.woocommerce-page a.button.cancel,.woocommerce-page button.button.cancel,.woocommerce-page input.button.cancel,.woocommerce-page a.added_to_cart.cancel{background:#e85d63}.ecommerce #content input.button.cancel:hover,.ecommerce #respond input#submit.cancel:hover,.ecommerce a.button.cancel:hover,.ecommerce button.button.cancel:hover,.ecommerce input.button.cancel:hover,.ecommerce a.added_to_cart.cancel:hover,.ecommerce-page #content input.button.cancel:hover,.ecommerce-page #respond input#submit.cancel:hover,.ecommerce-page a.button.cancel:hover,.ecommerce-page button.button.cancel:hover,.ecommerce-page input.button.cancel:hover,.ecommerce-page a.added_to_cart.cancel:hover,.woocommerce #content input.button.cancel:hover,.woocommerce #respond input#submit.cancel:hover,.woocommerce a.button.cancel:hover,.woocommerce button.button.cancel:hover,.woocommerce input.button.cancel:hover,.woocommerce a.added_to_cart.cancel:hover,.woocommerce-page #content input.button.cancel:hover,.woocommerce-page #respond input#submit.cancel:hover,.woocommerce-page a.button.cancel:hover,.woocommerce-page button.button.cancel:hover,.woocommerce-page input.button.cancel:hover,.woocommerce-page a.added_to_cart.cancel:hover{background:#e23138}.ecommerce #content a.added_to_cart,.ecommerce #content div.product form.cart .button,.ecommerce #content .cart input.checkout-button,.ecommerce #content #payment #place_order,.ecommerce-page #content a.added_to_cart,.ecommerce-page #content div.product form.cart .button,.ecommerce-page #content .cart input.checkout-button,.ecommerce-page #content #payment #place_order,.woocommerce #content a.added_to_cart,.woocommerce #content div.product form.cart .button,.woocommerce #content .cart input.checkout-button,.woocommerce #content #payment #place_order,.woocommerce-page #content a.added_to_cart,.woocommerce-page #content div.product form.cart .button,.woocommerce-page #content .cart input.checkout-button,.woocommerce-page #content #payment #place_order{background:#7db662;color:#fff;line-height:1em}.ecommerce #content a.added_to_cart.alt,.ecommerce #content div.product form.cart .button.alt,.ecommerce #content .cart input.checkout-button.alt,.ecommerce #content #payment #place_order.alt,.ecommerce-page #content a.added_to_cart.alt,.ecommerce-page #content div.product form.cart .button.alt,.ecommerce-page #content .cart input.checkout-button.alt,.ecommerce-page #content #payment #place_order.alt,.woocommerce #content a.added_to_cart.alt,.woocommerce #content div.product form.cart .button.alt,.woocommerce #content .cart input.checkout-button.alt,.woocommerce #content #payment #place_order.alt,.woocommerce-page #content a.added_to_cart.alt,.woocommerce-page #content div.product form.cart .button.alt,.woocommerce-page #content .cart input.checkout-button.alt,.woocommerce-page #content #payment #place_order.alt{background:#7db662;color:#fff;line-height:1em}.ecommerce #content .touch-woo-message,.ecommerce-page #content .touch-woo-message,.woocommerce #content .touch-woo-message,.woocommerce-page #content .touch-woo-message{display:inline-block;margin:6px}.ecommerce #content .quantity input.qty,.ecommerce .quantity input.qty,.ecommerce-page #content .quantity input.qty,.ecommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{margin-bottom:0px;font-size:14px;line-height:1em;height:37px;width:75px}.ecommerce #content .quantity .minus,.ecommerce #content .quantity .plus,.ecommerce .quantity .minus,.ecommerce .quantity .plus,.ecommerce-page #content .quantity .minus,.ecommerce-page #content .quantity .plus,.ecommerce-page .quantity .minus,.ecommerce-page .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{height:19px;font-size:14px}.ecommerce div.product_vendors_report_form,.ecommerce-page div.product_vendors_report_form,.woocommerce div.product_vendors_report_form,.woocommerce-page div.product_vendors_report_form{padding:15px 0}.ecommerce div.product_vendors_report_form form *,.ecommerce-page div.product_vendors_report_form form *,.woocommerce div.product_vendors_report_form form *,.woocommerce-page div.product_vendors_report_form form *{display:inline-block;width:auto}.ecommerce #wc-moneris-exp-month,.ecommerce #wc-moneris-exp-year,.ecommerce-page #wc-moneris-exp-month,.ecommerce-page #wc-moneris-exp-year,.woocommerce #wc-moneris-exp-month,.woocommerce #wc-moneris-exp-year,.woocommerce-page #wc-moneris-exp-month,.woocommerce-page #wc-moneris-exp-year{display:block;float:left;margin-right:10px}.ecommerce .woocommerce-message,.ecommerce .ecommerce-message,.ecommerce .woocommerce-error,.ecommerce .ecommerce-error,.ecommerce .woocommerce-info,.ecommerce .ecommerce-info,.ecommerce-page .woocommerce-message,.ecommerce-page .ecommerce-message,.ecommerce-page .woocommerce-error,.ecommerce-page .ecommerce-error,.ecommerce-page .woocommerce-info,.ecommerce-page .ecommerce-info,.woocommerce .woocommerce-message,.woocommerce .ecommerce-message,.woocommerce .woocommerce-error,.woocommerce .ecommerce-error,.woocommerce .woocommerce-info,.woocommerce .ecommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .ecommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .ecommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .ecommerce-info{margin:1em 0 !important;border:0px;color:#fff;font-weight:700;padding-left:2em !important}.ecommerce .woocommerce-message:before,.ecommerce .ecommerce-message:before,.ecommerce .woocommerce-error:before,.ecommerce .ecommerce-error:before,.ecommerce .woocommerce-info:before,.ecommerce .ecommerce-info:before,.ecommerce-page .woocommerce-message:before,.ecommerce-page .ecommerce-message:before,.ecommerce-page .woocommerce-error:before,.ecommerce-page .ecommerce-error:before,.ecommerce-page .woocommerce-info:before,.ecommerce-page .ecommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce .ecommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .ecommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .ecommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .ecommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .ecommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .ecommerce-info:before{display:none}.ecommerce .woocommerce-message a.button,.ecommerce .woocommerce-message a.showcoupon,.ecommerce .woocommerce-message a.showlogin,.ecommerce .ecommerce-message a.button,.ecommerce .ecommerce-message a.showcoupon,.ecommerce .ecommerce-message a.showlogin,.ecommerce .woocommerce-error a.button,.ecommerce .woocommerce-error a.showcoupon,.ecommerce .woocommerce-error a.showlogin,.ecommerce .ecommerce-error a.button,.ecommerce .ecommerce-error a.showcoupon,.ecommerce .ecommerce-error a.showlogin,.ecommerce .woocommerce-info a.button,.ecommerce .woocommerce-info a.showcoupon,.ecommerce .woocommerce-info a.showlogin,.ecommerce .ecommerce-info a.button,.ecommerce .ecommerce-info a.showcoupon,.ecommerce .ecommerce-info a.showlogin,.ecommerce-page .woocommerce-message a.button,.ecommerce-page .woocommerce-message a.showcoupon,.ecommerce-page .woocommerce-message a.showlogin,.ecommerce-page .ecommerce-message a.button,.ecommerce-page .ecommerce-message a.showcoupon,.ecommerce-page .ecommerce-message a.showlogin,.ecommerce-page .woocommerce-error a.button,.ecommerce-page .woocommerce-error a.showcoupon,.ecommerce-page .woocommerce-error a.showlogin,.ecommerce-page .ecommerce-error a.button,.ecommerce-page .ecommerce-error a.showcoupon,.ecommerce-page .ecommerce-error a.showlogin,.ecommerce-page .woocommerce-info a.button,.ecommerce-page .woocommerce-info a.showcoupon,.ecommerce-page .woocommerce-info a.showlogin,.ecommerce-page .ecommerce-info a.button,.ecommerce-page .ecommerce-info a.showcoupon,.ecommerce-page .ecommerce-info a.showlogin,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-message a.showcoupon,.woocommerce .woocommerce-message a.showlogin,.woocommerce .ecommerce-message a.button,.woocommerce .ecommerce-message a.showcoupon,.woocommerce .ecommerce-message a.showlogin,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-error a.showcoupon,.woocommerce .woocommerce-error a.showlogin,.woocommerce .ecommerce-error a.button,.woocommerce .ecommerce-error a.showcoupon,.woocommerce .ecommerce-error a.showlogin,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-info a.showcoupon,.woocommerce .woocommerce-info a.showlogin,.woocommerce .ecommerce-info a.button,.woocommerce .ecommerce-info a.showcoupon,.woocommerce .ecommerce-info a.showlogin,.woocommerce-page .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.showcoupon,.woocommerce-page .woocommerce-message a.showlogin,.woocommerce-page .ecommerce-message a.button,.woocommerce-page .ecommerce-message a.showcoupon,.woocommerce-page .ecommerce-message a.showlogin,.woocommerce-page .woocommerce-error a.button,.woocommerce-page .woocommerce-error a.showcoupon,.woocommerce-page .woocommerce-error a.showlogin,.woocommerce-page .ecommerce-error a.button,.woocommerce-page .ecommerce-error a.showcoupon,.woocommerce-page .ecommerce-error a.showlogin,.woocommerce-page .woocommerce-info a.button,.woocommerce-page .woocommerce-info a.showcoupon,.woocommerce-page .woocommerce-info a.showlogin,.woocommerce-page .ecommerce-info a.button,.woocommerce-page .ecommerce-info a.showcoupon,.woocommerce-page .ecommerce-info a.showlogin{float:right !important;background:none;color:#ffffff;border:0.15rem solid #ffffff;border-radius:0.2rem;padding:10px 1rem;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1rem}.ecommerce .woocommerce-message,.ecommerce .ecommerce-message,.ecommerce-page .woocommerce-message,.ecommerce-page .ecommerce-message,.woocommerce .woocommerce-message,.woocommerce .ecommerce-message,.woocommerce-page .woocommerce-message,.woocommerce-page .ecommerce-message{background:#7db662;line-height:2.5rem}.ecommerce .woocommerce-message a,.ecommerce .ecommerce-message a,.ecommerce-page .woocommerce-message a,.ecommerce-page .ecommerce-message a,.woocommerce .woocommerce-message a,.woocommerce .ecommerce-message a,.woocommerce-page .woocommerce-message a,.woocommerce-page .ecommerce-message a{font-style:normal;margin-right:12px !important;background:#7db662;color:#fff;float:left !important}.ecommerce .woocommerce-error,.ecommerce .ecommerce-error,.ecommerce-page .woocommerce-error,.ecommerce-page .ecommerce-error,.woocommerce .woocommerce-error,.woocommerce .ecommerce-error,.woocommerce-page .woocommerce-error,.woocommerce-page .ecommerce-error{background:#e85d63}.ecommerce .woocommerce-info,.ecommerce .ecommerce-info,.ecommerce-page .woocommerce-info,.ecommerce-page .ecommerce-info,.woocommerce .woocommerce-info,.woocommerce .ecommerce-info,.woocommerce-page .woocommerce-info,.woocommerce-page .ecommerce-info{background:#007ac3}.ecommerce .woocommerce-info+form.login,.ecommerce .ecommerce-info+form.login,.ecommerce-page .woocommerce-info+form.login,.ecommerce-page .ecommerce-info+form.login,.woocommerce .woocommerce-info+form.login,.woocommerce .ecommerce-info+form.login,.woocommerce-page .woocommerce-info+form.login,.woocommerce-page .ecommerce-info+form.login{margin:0px;border:0px;border-radius:0px;background:#fbfbfb;padding-top:0}.ecommerce .woocommerce-info+form.login p,.ecommerce .ecommerce-info+form.login p,.ecommerce-page .woocommerce-info+form.login p,.ecommerce-page .ecommerce-info+form.login p,.woocommerce .woocommerce-info+form.login p,.woocommerce .ecommerce-info+form.login p,.woocommerce-page .woocommerce-info+form.login p,.woocommerce-page .ecommerce-info+form.login p{margin:0px;padding:1em 0}.ecommerce .woocommerce-info+form.checkout_coupon,.ecommerce .ecommerce-info+form.checkout_coupon,.ecommerce-page .woocommerce-info+form.checkout_coupon,.ecommerce-page .ecommerce-info+form.checkout_coupon,.woocommerce .woocommerce-info+form.checkout_coupon,.woocommerce .ecommerce-info+form.checkout_coupon,.woocommerce-page .woocommerce-info+form.checkout_coupon,.woocommerce-page .ecommerce-info+form.checkout_coupon{margin:0px;border:0px;border-radius:0px;background:#fbfbfb;padding-top:0}.ecommerce .woocommerce-info+form.checkout_coupon p,.ecommerce .ecommerce-info+form.checkout_coupon p,.ecommerce-page .woocommerce-info+form.checkout_coupon p,.ecommerce-page .ecommerce-info+form.checkout_coupon p,.woocommerce .woocommerce-info+form.checkout_coupon p,.woocommerce .ecommerce-info+form.checkout_coupon p,.woocommerce-page .woocommerce-info+form.checkout_coupon p,.woocommerce-page .ecommerce-info+form.checkout_coupon p{display:inline-block;padding:1em 0}.ecommerce-cart .cart-collaterals table,.woocommerce-cart .cart-collaterals table{width:100%}.ecommerce a.button.added:before,.ecommerce-page a.button.added:before,.ecommerce button.button.added:before,.ecommerce-page button.button.added:before,.ecommerce input.button.added:before,.ecommerce-page input.button.added:before,.ecommerce #respond input#submit.added:before,.ecommerce-page #respond input#submit.added:before,.ecommerce #content input.button.added:before,.ecommerce-page #content input.button.added:before,.wc-forward:after,.wc-forward a:after{content:none}.ecommerce a.button.added:after,.ecommerce-page a.button.added:after,.ecommerce button.button.added:after,.ecommerce-page button.button.added:after,.ecommerce input.button.added:after,.ecommerce-page input.button.added:after,.ecommerce #respond input#submit.added:after,.ecommerce-page #respond input#submit.added:after,.ecommerce #content input.button.added:after,.ecommerce-page #content input.button.added:after{font-family:'Worksite2018';speak:none;padding-left:6px;content:"\f14a"}.woocommerce-checkout #payment,.ecommerce-checkout #payment{background:#eee;border-radius:0px}.woocommerce-checkout #payment ul.payment_methods,.ecommerce-checkout #payment ul.payment_methods{padding:1em 0}.woocommerce-checkout #payment ul.payment_methods input.input-radio,.ecommerce-checkout #payment ul.payment_methods input.input-radio{margin-left:1em}.woocommerce-checkout #payment ul.payment_methods div.payment_box,.ecommerce-checkout #payment ul.payment_methods div.payment_box{background:#fbfbfb;width:100%;border-radius:0px}.woocommerce-checkout #payment ul.payment_methods div.payment_box:after,.ecommerce-checkout #payment ul.payment_methods div.payment_box:after{display:none}.woocommerce-checkout #payment ul.payment_methods fieldset,.ecommerce-checkout #payment ul.payment_methods fieldset{border:0px;border-top:1px solid #eee}.woocommerce-checkout p.wc-moneris-interac-currency-notice,.ecommerce-checkout p.wc-moneris-interac-currency-notice{display:none}li.payment_method_moneris p.form-row{display:block;width:100%}li.payment_method_paypal img,li.payment_method_paypal a{display:none}#wc-moneris-exp-month,#wc-moneris-exp-year{display:inline-block;float:left;margin-right:10px;padding-right:20px}.login{padding:5px}.login p.error{padding:5px;border:1px solid #c00;background-color:#ffebe8;color:#333}.login p.message{padding:5px;border:1px solid #e6db55;background-color:#ffffe0;color:#333}.login form label{display:block}.login form p.forgetmenot label{display:inline}.login input{margin:5px 0}.profile .screen-reader-text,.profile .screen-reader-text span{height:1px;left:-1000em;overflow:hidden;position:absolute;width:1px}.mu_register .hint{font-size:12px;margin-bottom:10px;display:block}.mu_register label.checkbox{display:inline}#pass-strength-result{border-style:solid;border-width:1px;margin:12px 5px 5px 1px;padding:3px 5px;text-align:center;width:200px}#pass-strength-result.strong,#pass-strength-result.short{font-weight:bold}#pass-strength-result{background-color:#eee;border-color:#ddd !important}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c !important}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0 !important}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040 !important}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c !important}table.my_training td.cert-link,table.my_training th.cert-link{width:30%;display:none}table.my_training td.cert-link .certificate_icon,table.my_training th.cert-link .certificate_icon{display:inline-block;position:relative;top:5px;margin-right:10px}table.my_training td.open-close,table.my_training th.open-close{width:30%}table.my_training td.open-close a,table.my_training th.open-close a{float:right}.ecommerce-page .addresses .title a.edit,.ecommerce .addresses .title a.edit{top:-16px;position:relative;display:block;clear:both;float:none}.ecommerce-account .ecommerce a.button.view,.woocommerce-account .woocommerce a.button.view{background:#eee;color:#000;border:1px solid #d5d5d5}.ecommerce-account .ecommerce a.button.view:hover,.ecommerce-account .ecommerce a.button.view:active,.woocommerce-account .woocommerce a.button.view:hover,.woocommerce-account .woocommerce a.button.view:active{background:#000;color:#fff}.ecommerce-account .ecommerce .notif-date,.woocommerce-account .woocommerce .notif-date{float:left;font-size:0.8rem;padding:0.5rem 0.5rem 0 0}.ecommerce-account .ecommerce .notif-time,.woocommerce-account .woocommerce .notif-time{float:left;font-size:0.8rem;padding:0.5rem 0.5rem 0 0}.ecommerce-account .ecommerce td.date-col,.woocommerce-account .woocommerce td.date-col{width:6rem}.ecommerce-account .ecommerce td.notif-actions,.woocommerce-account .woocommerce td.notif-actions{width:11rem;padding-right:0.2rem}.ecommerce-account .ecommerce td.notif-actions a,.woocommerce-account .woocommerce td.notif-actions a{margin-right:0.2rem;float:right}h4.back-to-acct{margin-top:0px;cursor:pointer}article.tslms-course .sidebar{float:right}article.tslms-course .certs,article.tslms-course .exams,article.tslms-course .lessons{display:block;clear:both}article.tslms-course div.module{display:inline-block;clear:both;position:relative;width:100%;padding:12px;background:#fbfbfb;margin-bottom:12px;border-radius:5px}article.tslms-course div.module:last-child{margin-bottom:0px}article.tslms-course div.module p.mod-name{text-transform:capitalize;float:left;padding:9px 0;margin-bottom:0px}article.tslms-course div.module a.disabled{text-decoration:none;pointer-events:none;cursor:default}.ui-datepicker .ui-datepicker-prev{background-image:none}.ui-datepicker .ui-datepicker-prev:before{content:"\f015";font-family:'Worksite2018';width:100%;text-align:center;display:inline-block;top:4px;position:relative}.ui-datepicker .ui-datepicker-next{background-image:none}.ui-datepicker .ui-datepicker-next:before{content:"\f014";font-family:'Worksite2018';width:100%;text-align:center;display:inline-block;top:4px;position:relative}.mobilenav{margin-top:3.5rem !important}a.account-nav-button{display:block;border:0px;width:13%;color:#fff !important;background:#c00 !important;padding:10px 15px;text-align:center;font-size:21px;line-height:1.2em;font-weight:500;z-index:20;float:left}div.account-menu-nav{background-color:#49545a;z-index:99999999;-moz-box-shadow:-5px 10px 10px -5px #000000;-webkit-box-shadow:-5px 10px 10px -5px #000000;box-shadow:-5px 10px 10px -5px #000000}div.account-menu-nav a{color:#a8bcc5}div.account-menu-nav a.close_button{display:inline-block;font-size:1.4rem;padding:0.8rem 0.8rem 0 0.8rem;color:white;opacity:0.6}div.account-menu-nav nav ul li.acc-menu-item{width:100%;display:block;overflow:hidden;text-align:center;border-bottom:1px solid #505d63}div.account-menu-nav nav ul li.acc-menu-item a{width:100%;padding:1rem 0 1rem 0;overflow:hidden;display:block}div.account-menu-nav nav ul li.acc-menu-item a div{float:left}div.account-menu-nav nav ul li.acc-menu-item a div.icon{text-align:right;padding-right:1rem;font-size:1.5rem;line-height:1.7rem}div.account-menu-nav nav ul li.acc-menu-item a div.link-text{text-align:left;line-height:1.7rem}div.account-menu-nav nav ul li.acc-menu-item a:hover,div.account-menu-nav nav ul li.acc-menu-item a:active{color:white;background-color:#000000}div.account-menu-nav nav ul li.acc-menu-item.user-account{padding-bottom:1.5rem}div.account-menu-nav nav ul li.acc-menu-item.user-account div.icon a{width:4rem !important;color:#333;display:inline}div.account-menu-nav nav ul li.acc-menu-item.user-account div.icon a:hover,div.account-menu-nav nav ul li.acc-menu-item.user-account div.icon a:active{background-color:initial}div.account-menu-nav nav ul li.acc-menu-item.user-account div.icon a img{border-radius:4rem;border:3px solid white;display:inline;vertical-align:middle;width:8rem;height:100%}div.account-menu-nav nav ul li.acc-menu-item.user-account div.link-text{line-height:3rem;font-size:1.4rem}div.account-menu-nav nav ul li.acc-menu-item.menu-mobile-notif a div.link-text span{float:right;background-color:#a4b7be;color:white;width:2.5rem;border-radius:0.8rem;text-align:center}div.account-menu-nav nav ul li.acc-menu-item.logout{border-bottom:0px;font-size:3rem;position:absolute;bottom:0}div.account-menu-nav nav ul li.acc-menu-item.logout .icon a{width:auto;display:inline-block}div.account-menu-nav nav ul li.acc-menu-item.logout .icon a:hover,div.account-menu-nav nav ul li.acc-menu-item.logout .icon a:active{color:white;background-color:initial}.ecommerce div.validity-rule{display:block;overflow:hidden}.ecommerce div.validity-rule .icon{font-size:1.5rem;color:grey;margin-left:.5rem;margin-right:.5rem;float:left}.ecommerce div.validity-rule.valid .icon{color:green}.ecommerce div.validity-rule .rule{line-height:1.5rem;float:left}.woocommerce-checkout{display:inline-block}.woocommerce-checkout.processing .blockOverlay{background-image:url("../loading.gif") !important;background-color:white !important;background-position:center 30% !important;background-repeat:no-repeat !important}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:#AEAEAE}body.woocommerce-account input.error,body.woocommerce-checkout input.error{background-image:none;border-color:red;color:black;margin-bottom:0.4rem}body.woocommerce-account label.error,body.woocommerce-checkout label.error{color:red;font-style:italic;font-size:1rem}body.woocommerce-account .capitalize,body.woocommerce-checkout .capitalize{text-transform:capitalize}.lcs_wrap{display:inline-block;direction:ltr;height:28px;vertical-align:middle}.lcs_wrap input{display:none}.lcs_switch{display:inline-block;position:relative;width:73px;height:28px;border-radius:30px;background:#ddd;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lcs_cursor{display:inline-block;position:absolute;top:3px;width:22px;height:22px;border-radius:100%;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);z-index:10;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.lcs_label{font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:12px;letter-spacing:1px;line-height:18px;color:#fff;font-weight:bold;position:absolute;width:33px;top:5px;overflow:hidden;text-align:center;opacity:0;-webkit-transition:all .2s ease-in-out .1s;-ms-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s}.lcs_label.lcs_label_on{left:-70px;z-index:6}.lcs_label.lcs_label_off{right:-70px;z-index:5}.lcs_switch.lcs_on{background:#75b936;box-shadow:0 0 2px #579022 inset}.lcs_switch.lcs_on .lcs_cursor{left:48px}.lcs_switch.lcs_on .lcs_label_on{left:10px;opacity:1}.lcs_switch.lcs_off{background:#b2b2b2;box-shadow:0px 0px 2px #a4a4a4 inset}.lcs_switch.lcs_off .lcs_cursor{left:3px}.lcs_switch.lcs_off .lcs_label_off{right:10px;opacity:1}.lcs_switch.lcs_disabled{opacity:0.65;filter:alpha(opacity=65);cursor:default}.ecommerce-account .ecommerce table.list_table,.ecommerce-account .ecommerce table.shop_table,.woocommerce-account .woocommerce table.list_table,.woocommerce-account .woocommerce table.shop_table,.woocommerce-page table.list_table,.woocommerce-page table.shop_table{border:0px;font-size:.8em;width:100%;text-align:left;margin-bottom:40px;padding:8px 12px;vertical-align:middle}.ecommerce-account .ecommerce table.list_table thead tr,.ecommerce-account .ecommerce table.shop_table thead tr,.woocommerce-account .woocommerce table.list_table thead tr,.woocommerce-account .woocommerce table.shop_table thead tr,.woocommerce-page table.list_table thead tr,.woocommerce-page table.shop_table thead tr{text-transform:uppercase;background:none !important}.ecommerce-account .ecommerce table.list_table thead tr th,.ecommerce-account .ecommerce table.shop_table thead tr th,.woocommerce-account .woocommerce table.list_table thead tr th,.woocommerce-account .woocommerce table.shop_table thead tr th,.woocommerce-page table.list_table thead tr th,.woocommerce-page table.shop_table thead tr th{background:#333;color:#fff;font-weight:700;padding:9px 12px;font-size:1.2rem;vertical-align:middle}.ecommerce-account .ecommerce table.list_table thead tr th h2,.ecommerce-account .ecommerce table.shop_table thead tr th h2,.woocommerce-account .woocommerce table.list_table thead tr th h2,.woocommerce-account .woocommerce table.shop_table thead tr th h2,.woocommerce-page table.list_table thead tr th h2,.woocommerce-page table.shop_table thead tr th h2{color:#fff;line-height:normal;font-size:1.4rem;font-weight:500;margin:0;width:100%;display:inline-block;float:left}.ecommerce-account .ecommerce table.list_table thead tr th .fuzzy-search,.ecommerce-account .ecommerce table.shop_table thead tr th .fuzzy-search,.woocommerce-account .woocommerce table.list_table thead tr th .fuzzy-search,.woocommerce-account .woocommerce table.shop_table thead tr th .fuzzy-search,.woocommerce-page table.list_table thead tr th .fuzzy-search,.woocommerce-page table.shop_table thead tr th .fuzzy-search{float:right;border-radius:5px;height:auto;border:1px solid #9fa6b4;padding:0 10px;margin:0 5px 0;line-height:2.4rem;font-size:1.1rem;width:30%}.ecommerce-account .ecommerce table.list_table thead tr th .list-filter,.ecommerce-account .ecommerce table.shop_table thead tr th .list-filter,.woocommerce-account .woocommerce table.list_table thead tr th .list-filter,.woocommerce-account .woocommerce table.shop_table thead tr th .list-filter,.woocommerce-page table.list_table thead tr th .list-filter,.woocommerce-page table.shop_table thead tr th .list-filter{float:right;border-radius:5px;width:20%;padding:0 1.5rem 0 1rem;height:auto;line-height:2.4rem;font-size:1.1rem;margin-bottom:0}.ecommerce-account .ecommerce table.list_table tbody tr,.ecommerce-account .ecommerce table.shop_table tbody tr,.woocommerce-account .woocommerce table.list_table tbody tr,.woocommerce-account .woocommerce table.shop_table tbody tr,.woocommerce-page table.list_table tbody tr,.woocommerce-page table.shop_table tbody tr{background:#fbfbfb;border:0px}.ecommerce-account .ecommerce table.list_table tbody tr:nth-child(odd),.ecommerce-account .ecommerce table.shop_table tbody tr:nth-child(odd),.woocommerce-account .woocommerce table.list_table tbody tr:nth-child(odd),.woocommerce-account .woocommerce table.shop_table tbody tr:nth-child(odd),.woocommerce-page table.list_table tbody tr:nth-child(odd),.woocommerce-page table.shop_table tbody tr:nth-child(odd){background:#f8f8f8}.ecommerce-account .ecommerce table.list_table tbody tr td,.ecommerce-account .ecommerce table.shop_table tbody tr td,.woocommerce-account .woocommerce table.list_table tbody tr td,.woocommerce-account .woocommerce table.shop_table tbody tr td,.woocommerce-page table.list_table tbody tr td,.woocommerce-page table.shop_table tbody tr td{border:0px;padding:8px 12px}.ecommerce-account .ecommerce table.list_table tbody tr td .button,.ecommerce-account .ecommerce table.shop_table tbody tr td .button,.woocommerce-account .woocommerce table.list_table tbody tr td .button,.woocommerce-account .woocommerce table.shop_table tbody tr td .button,.woocommerce-page table.list_table tbody tr td .button,.woocommerce-page table.shop_table tbody tr td .button{margin:2px}.ecommerce-account .ecommerce table.list_table tbody tr td.actions,.ecommerce-account .ecommerce table.shop_table tbody tr td.actions,.woocommerce-account .woocommerce table.list_table tbody tr td.actions,.woocommerce-account .woocommerce table.shop_table tbody tr td.actions,.woocommerce-page table.list_table tbody tr td.actions,.woocommerce-page table.shop_table tbody tr td.actions{padding-left:0px;padding-right:0px}.ecommerce-account .ecommerce table.list_table tbody tr td.actions div.coupon,.ecommerce-account .ecommerce table.shop_table tbody tr td.actions div.coupon,.woocommerce-account .woocommerce table.list_table tbody tr td.actions div.coupon,.woocommerce-account .woocommerce table.shop_table tbody tr td.actions div.coupon,.woocommerce-page table.list_table tbody tr td.actions div.coupon,.woocommerce-page table.shop_table tbody tr td.actions div.coupon{display:inline-block;padding:0 0 0 5px;width:auto !important;float:left !important}.ecommerce-account .ecommerce table.list_table tbody tr td.actions div.coupon .input-text,.ecommerce-account .ecommerce table.list_table tbody tr td.actions div.coupon button.button,.ecommerce-account .ecommerce table.shop_table tbody tr td.actions div.coupon .input-text,.ecommerce-account .ecommerce table.shop_table tbody tr td.actions div.coupon button.button,.woocommerce-account .woocommerce table.list_table tbody tr td.actions div.coupon .input-text,.woocommerce-account .woocommerce table.list_table tbody tr td.actions div.coupon button.button,.woocommerce-account .woocommerce table.shop_table tbody tr td.actions div.coupon .input-text,.woocommerce-account .woocommerce table.shop_table tbody tr td.actions div.coupon button.button,.woocommerce-page table.list_table tbody tr td.actions div.coupon .input-text,.woocommerce-page table.list_table tbody tr td.actions div.coupon button.button,.woocommerce-page table.shop_table tbody tr td.actions div.coupon .input-text,.woocommerce-page table.shop_table tbody tr td.actions div.coupon button.button{float:left !important;width:auto !important;height:auto !important}.ecommerce-account .ecommerce .datatable-list-wrapper .table-header,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header,.woocommerce-page .datatable-list-wrapper .table-header{background:#333;color:#fff;padding:9px 12px}.ecommerce-account .ecommerce .datatable-list-wrapper .table-header h2,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header h2,.woocommerce-page .datatable-list-wrapper .table-header h2{color:#fff;line-height:normal;font-size:1.4rem;font-weight:500;margin:0;width:100%;display:inline-block}.ecommerce-account .ecommerce .datatable-list-wrapper .table-header .fuzzy-search,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header .fuzzy-search,.woocommerce-page .datatable-list-wrapper .table-header .fuzzy-search{float:right;border-radius:5px;height:auto;border:1px solid #9fa6b4;padding:0 10px;margin:0 5px 0;line-height:2.4rem;font-size:1.1rem;width:30%}.ecommerce-account .ecommerce .datatable-list-wrapper .table-header .list-filter,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header .list-filter,.woocommerce-page .datatable-list-wrapper .table-header .list-filter{float:right;border-radius:5px;width:20%;padding:0 1.5rem 0 1rem;height:auto;line-height:2.4rem;font-size:1.1rem;margin-bottom:0}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable,.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable,.woocommerce-page .datatable-list-wrapper table.datatable_table,.woocommerce-page .datatable-list-wrapper .dataTable{font-size:.8em;padding:0;width:100%;margin-bottom:5px;border:0}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table thead tr,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable thead tr,.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table thead tr,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable thead tr,.woocommerce-page .datatable-list-wrapper table.datatable_table thead tr,.woocommerce-page .datatable-list-wrapper .dataTable thead tr{text-transform:uppercase;background:none !important}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table thead tr th,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable thead tr th,.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table thead tr th,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable thead tr th,.woocommerce-page .datatable-list-wrapper table.datatable_table thead tr th,.woocommerce-page .datatable-list-wrapper .dataTable thead tr th{padding:9px 12px;font-size:1.2rem;vertical-align:middle;background-color:#555 !important;color:white;font-weight:normal;text-align:left}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table tbody tr,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable tbody tr,.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table tbody tr,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable tbody tr,.woocommerce-page .datatable-list-wrapper table.datatable_table tbody tr,.woocommerce-page .datatable-list-wrapper .dataTable tbody tr{background:#fbfbfb;border:0px}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table tbody tr:nth-child(odd),.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable tbody tr:nth-child(odd),.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table tbody tr:nth-child(odd),.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable tbody tr:nth-child(odd),.woocommerce-page .datatable-list-wrapper table.datatable_table tbody tr:nth-child(odd),.woocommerce-page .datatable-list-wrapper .dataTable tbody tr:nth-child(odd){background:#f8f8f8}.ecommerce-account .ecommerce .datatable-list-wrapper table.datatable_table tbody tr td,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTable tbody tr td,.woocommerce-account .woocommerce .datatable-list-wrapper table.datatable_table tbody tr td,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTable tbody tr td,.woocommerce-page .datatable-list-wrapper table.datatable_table tbody tr td,.woocommerce-page .datatable-list-wrapper .dataTable tbody tr td{border:0px;padding:8px 12px}.ecommerce-account .ecommerce .datatable-list-wrapper .dataTables_paginate,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTables_paginate,.woocommerce-page .datatable-list-wrapper .dataTables_paginate{float:left}.ecommerce-account .ecommerce .datatable-list-wrapper .dataTables_paginate a,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTables_paginate a,.woocommerce-page .datatable-list-wrapper .dataTables_paginate a{color:#9e171b !important;text-decoration:underline !important;border:0px}.ecommerce-account .ecommerce .datatable-list-wrapper .dataTables_paginate a:hover,.ecommerce-account .ecommerce .datatable-list-wrapper .dataTables_paginate a.current,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTables_paginate a:hover,.woocommerce-account .woocommerce .datatable-list-wrapper .dataTables_paginate a.current,.woocommerce-page .datatable-list-wrapper .dataTables_paginate a:hover,.woocommerce-page .datatable-list-wrapper .dataTables_paginate a.current{color:white !important;text-decoration:none !important;background:#9e171b}@media only screen and (min-width: 481px){.ecommerce-account .ecommerce .datatable-list-wrapper .table-header h2,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header h2{width:48%}}@media only screen and (min-width: 768px){.ecommerce-account .ecommerce table.list_table thead tr th h2,.ecommerce-account .ecommerce table.shop_table thead tr th h2,.woocommerce-account .woocommerce table.list_table thead tr th h2,.woocommerce-account .woocommerce table.shop_table thead tr th h2{width:auto}}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper,.woocommerce-page table.list_table div.ts-filter-popup-wrapper,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper{width:auto;display:inline-block;position:relative;text-align:right}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper a.filter-button,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper a.filter-button,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper a.filter-button,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper a.filter-button,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper a.filter-button,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper a.filter-button,.woocommerce-page table.list_table div.ts-filter-popup-wrapper a.filter-button,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper a.filter-button,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper a.filter-button{padding:0px 10px;margin:0;background-color:#eee;display:inline-block;color:#525968;text-decoration:none;font-weight:600;border-radius:5px 0 0 5px;border:1px solid #9fa6b4;font-size:14px;line-height:2.2rem;height:2.2rem}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper input.fuzzy-search,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper input.fuzzy-search,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-page table.list_table div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper input.fuzzy-search,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper input.fuzzy-search{border-radius:0 5px 5px 0;width:14rem;border-left:0;margin-left:0;height:2.2rem}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup{display:none;top:2.6rem;overflow:hidden;position:absolute;z-index:10;background-color:#fbfbfb;padding:1rem;border:1px solid #ccc;border-radius:0.5rem;color:#000;text-align:left}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header{text-align:right}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close{padding:5px;color:#9fa6b4;overflow:hidden;display:inline-block}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:focus,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup .ts-filter-popup-header a.ts-filter-close:hover{color:#687285}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block{margin:0.6rem 0}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2),.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block:nth-child(2){margin-top:-1rem}.ecommerce-account .ecommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.ecommerce-account .ecommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.ecommerce-account .ecommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-account .woocommerce table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-account .woocommerce table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-account .woocommerce .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-page table.list_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-page table.shop_table div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter,.woocommerce-page .datatable-list-wrapper .table-header div.ts-filter-popup-wrapper div.ts-filter-popup div.filter-block select.list-filter{display:block;float:none;width:16rem;margin-bottom:4px}.ecommerce-account .ecommerce div.ts-filter-popup-background,.woocommerce-account .woocommerce div.ts-filter-popup-background,.woocommerce-page div.ts-filter-popup-background{display:none;position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}a.ts-button{font-size:14px;line-height:14px;padding:10px;border:0px;border-radius:4px;font-weight:600;text-transform:uppercase;text-shadow:none;text-decoration:none;margin:1px;box-sizing:border-box}a.ts-button.green{color:#fff;background:#7db662;border:1px solid #7db662}a.ts-button.green:hover{background:#649c49;color:#fff}a.ts-button.grey{color:#000;background:#eee;border:1px solid #ccc}a.ts-button.grey:hover{background:#000;color:#fff}a.ts-button.blue{color:#fff;background:#3498DB;border:1px solid #ccc}a.ts-button.blue:hover{background:#000;color:#fff}a.ts-button.red{color:#fff;background:#e85d63;border:1px solid #ccc}a.ts-button.red:hover{background:#e23138;color:#fff}body.plastic-card-activated a.ts-button.pc-conditional-grey{color:#000;background:#eee;border:1px solid #ccc}body.plastic-card-activated a.ts-button.pc-conditional-grey:hover{background:#000;color:#fff}article.tslms-course div.module input.mod-btn,article.tslms-course div.module a.mod-btn{text-transform:uppercase;float:right;padding:12px 12px;margin:1px 2px;background:#7db662;border:1px solid #7db662;color:#fff;text-shadow:0 0 0;text-decoration:none;font-weight:600;display:none}article.tslms-course div.module input.mod-btn.pc-grey,article.tslms-course div.module a.mod-btn.pc-grey{color:#000;background:#eee;border:1px solid #ccc}article.tslms-course div.module input.mod-btn.pc-grey:hover,article.tslms-course div.module a.mod-btn.pc-grey:hover{background:#000;color:#fff}article.tslms-course div.module input.mod-btn.pc-conditional-grey,article.tslms-course div.module a.mod-btn.pc-conditional-grey{color:#000;background:#eee;border:1px solid #ccc}article.tslms-course div.module input.mod-btn.pc-conditional-grey:hover,article.tslms-course div.module a.mod-btn.pc-conditional-grey:hover{background:#000;color:#fff}article.tslms-course div.module input.mod-btn.no-cert,article.tslms-course div.module a.mod-btn.no-cert{background:#fbe3e4;border:1px solid #f8cdce;color:#fff}article.tslms-course div.module input.mod-btn.no-cert:hover,article.tslms-course div.module a.mod-btn.no-cert:hover{background:#fbe3e4;color:#fff}article.tslms-course div.module input.mod-btn.disabled,article.tslms-course div.module a.mod-btn.disabled{background:#cfcfcf;border:1px solid #cfcfcf;pointer-events:none;cursor:default;color:#999}article.tslms-course div.module input.mod-btn.disabled:hover,article.tslms-course div.module a.mod-btn.disabled:hover{background:#cfcfcf;color:#fff}article.tslms-course div.module input.mod-btn:hover,article.tslms-course div.module a.mod-btn:hover{background:#66a04a}div#booked-class-details{overflow:hidden;margin:0.7rem;background-color:#F9F9F9;border:1px solid #F9F9F9;border-radius:0.3rem}div#booked-class-details .row{margin:0.3rem 0.5rem}div#booked-class-details .row label{font-weight:700;color:#777}div#booked-class-details .row span{color:#333333}@media only screen and (min-width: 481px){.ecommerce-account .ecommerce .col2-set .col-1,.ecommerce-account .ecommerce .col2-set .col-2,.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2{width:50%;float:left}.ecommerce a.myaccount-cta.button,.ecommerce-page a.myaccount-cta.button,.woocommerce a.myaccount-cta.button,.woocommerce-page a.myaccount-cta.button{display:inline-block;font-size:16px}.ecommerce #manage_users_slider th.manage-users a.button,.ecommerce-page #manage_users_slider th.manage-users a.button,.woocommerce #manage_users_slider th.manage-users a.button,.woocommerce-page #manage_users_slider th.manage-users a.button{display:inline-block}.ecommerce #manage_users_slider th.manage-users a.button span,.ecommerce-page #manage_users_slider th.manage-users a.button span,.woocommerce #manage_users_slider th.manage-users a.button span,.woocommerce-page #manage_users_slider th.manage-users a.button span{display:inline-block}.ecommerce #manage_users_slider th.manage-users a.button i,.ecommerce-page #manage_users_slider th.manage-users a.button i,.woocommerce #manage_users_slider th.manage-users a.button i,.woocommerce-page #manage_users_slider th.manage-users a.button i{display:none}.ecommerce .hide-mobport,.ecommerce-page .hide-mobport,.woocommerce .hide-mobport,.woocommerce-page .hide-mobport{display:table-cell}.ecommerce .simple-pagination-showing-x-of-x,.ecommerce-page .simple-pagination-showing-x-of-x,.woocommerce .simple-pagination-showing-x-of-x,.woocommerce-page .simple-pagination-showing-x-of-x{display:inline}.ecommerce table.my_account_orders,.ecommerce-page table.my_account_orders,.woocommerce table.my_account_orders,.woocommerce-page table.my_account_orders{font-size:16px}.ecommerce table.my_account_orders td.order-date,.ecommerce table.my_account_orders td.order-status,.ecommerce table.my_account_orders th.order-date,.ecommerce table.my_account_orders th.order-status,.ecommerce-page table.my_account_orders td.order-date,.ecommerce-page table.my_account_orders td.order-status,.ecommerce-page table.my_account_orders th.order-date,.ecommerce-page table.my_account_orders th.order-status,.woocommerce table.my_account_orders td.order-date,.woocommerce table.my_account_orders td.order-status,.woocommerce table.my_account_orders th.order-date,.woocommerce table.my_account_orders th.order-status,.woocommerce-page table.my_account_orders td.order-date,.woocommerce-page table.my_account_orders td.order-status,.woocommerce-page table.my_account_orders th.order-date,.woocommerce-page table.my_account_orders th.order-status{display:table-cell}.ecommerce h2 input.fuzzy-search,.ecommerce-page h2 input.fuzzy-search,.woocommerce h2 input.fuzzy-search,.woocommerce-page h2 input.fuzzy-search{font-size:.77em}.ecommerce ul.products li.product,.ecommerce-page ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.ecommerce ul.products li.product h3,.ecommerce-page ul.products li.product h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:14px}.ecommerce ul.products li.product span.price,.ecommerce-page ul.products li.product span.price,.woocommerce ul.products li.product span.price,.woocommerce-page ul.products li.product span.price{font-size:14px}.ecommerce ul.products li.product span.price .amount,.ecommerce-page ul.products li.product span.price .amount,.woocommerce ul.products li.product span.price .amount,.woocommerce-page ul.products li.product span.price .amount{color:#000}.ecommerce ul.products li.product a,.ecommerce-page ul.products li.product a,.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{font-size:14px}.ecommerce #content table.shop_table td.product-subtotal,.ecommerce #content table.shop_table th.product-subtotal,.ecommerce-page #content table.shop_table td.product-subtotal,.ecommerce-page #content table.shop_table th.product-subtotal,.woocommerce #content table.shop_table td.product-subtotal,.woocommerce #content table.shop_table th.product-subtotal,.woocommerce-page #content table.shop_table td.product-subtotal,.woocommerce-page #content table.shop_table th.product-subtotal{display:table-cell}.ecommerce #content,.ecommerce-page #content,.woocommerce #content,.woocommerce-page #content{margin-top:25px}.ecommerce #content div.product,.ecommerce-page #content div.product,.woocommerce #content div.product,.woocommerce-page #content div.product{margin-top:20px}.ecommerce #content div.product h1.product_title,.ecommerce-page #content div.product h1.product_title,.woocommerce #content div.product h1.product_title,.woocommerce-page #content div.product h1.product_title{font-size:32px}.ecommerce #content div.product h2.product_subtitle,.ecommerce-page #content div.product h2.product_subtitle,.woocommerce #content div.product h2.product_subtitle,.woocommerce-page #content div.product h2.product_subtitle{margin:5px 0px 25px;font-size:18px}.ecommerce #content div.product div.images,.ecommerce-page #content div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:100%}.ecommerce #content div.product div.images ol.flex-control-nav li,.ecommerce-page #content div.product div.images ol.flex-control-nav li,.woocommerce #content div.product div.images ol.flex-control-nav li,.woocommerce-page #content div.product div.images ol.flex-control-nav li{margin-left:0px !important;margin-right:15px !important}.ecommerce #content div.product div.summary,.ecommerce-page #content div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%;margin-bottom:2em}.ecommerce #content div.product div.summary div[itemprop="description"] p,.ecommerce #content div.product div.summary div[itemprop="description"] table,.ecommerce-page #content div.product div.summary div[itemprop="description"] p,.ecommerce-page #content div.product div.summary div[itemprop="description"] table,.woocommerce #content div.product div.summary div[itemprop="description"] p,.woocommerce #content div.product div.summary div[itemprop="description"] table,.woocommerce-page #content div.product div.summary div[itemprop="description"] p,.woocommerce-page #content div.product div.summary div[itemprop="description"] table{font-size:16px;margin:10px 0}.ecommerce #content div.product table.discount,.ecommerce-page #content div.product table.discount,.woocommerce #content div.product table.discount,.woocommerce-page #content div.product table.discount{font-size:16px;width:100%}.ecommerce #content div.product table.discount tr td,.ecommerce-page #content div.product table.discount tr td,.woocommerce #content div.product table.discount tr td,.woocommerce-page #content div.product table.discount tr td{padding:0 15px}.ecommerce #content div.product table.discount tr td:first-child,.ecommerce-page #content div.product table.discount tr td:first-child,.woocommerce #content div.product table.discount tr td:first-child,.woocommerce-page #content div.product table.discount tr td:first-child{padding-right:25px}.ecommerce #content div.product p.price,.ecommerce-page #content div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price{font-size:34px;margin:0 0 30px;letter-spacing:2px}.ecommerce #content div.product form.cart,.ecommerce-page #content div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart{margin-bottom:30px}.ecommerce #content div.product .related ul li.product,.ecommerce #content div.product .related ul.products li.product,.ecommerce #content div.product .upsells.products ul li.product,.ecommerce #content div.product .upsells.products ul.products li.product,.ecommerce-page #content div.product .related ul li.product,.ecommerce-page #content div.product .related ul.products li.product,.ecommerce-page #content div.product .upsells.products ul li.product,.ecommerce-page #content div.product .upsells.products ul.products li.product,.woocommerce #content div.product .related ul li.product,.woocommerce #content div.product .related ul.products li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce #content div.product .upsells.products ul.products li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce-page #content div.product .related ul.products li.product,.woocommerce-page #content div.product .upsells.products ul li.product,.woocommerce-page #content div.product .upsells.products ul.products li.product{width:48%}.ecommerce #content div.product .entry-content,.ecommerce-page #content div.product .entry-content,.woocommerce #content div.product .entry-content,.woocommerce-page #content div.product .entry-content{padding:0 0}.ecommerce #content table.shop_table,.ecommerce-page #content table.shop_table,.woocommerce #content table.shop_table,.woocommerce-page #content table.shop_table{font-size:16px}.ecommerce #content table.shop_table td.actions div.coupon,.ecommerce-page #content table.shop_table td.actions div.coupon,.woocommerce #content table.shop_table td.actions div.coupon,.woocommerce-page #content table.shop_table td.actions div.coupon{width:auto}table.my_training td.cert-link,table.my_training th.cert-link{display:table-cell}article.tslms-course div.module p.mod-name{display:table-cell;width:65%}article.tslms-course div.module a.mod-btn,article.tslms-course div.module input.mod-btn{display:table-cell}}@media only screen and (min-width: 768px){.ecommerce a.myaccount-cta.button,.ecommerce-page a.myaccount-cta.button,.woocommerce a.myaccount-cta.button,.woocommerce-page a.myaccount-cta.button{font-size:16px}.ecommerce .woocommerce-MyAccount-content,.ecommerce-page .woocommerce-MyAccount-content,.woocommerce .woocommerce-MyAccount-content,.woocommerce-page .woocommerce-MyAccount-content{padding-left:1.5em}.ecommerce nav.woocommerce-MyAccount-navigation select,.ecommerce-page nav.woocommerce-MyAccount-navigation select,.woocommerce nav.woocommerce-MyAccount-navigation select,.woocommerce-page nav.woocommerce-MyAccount-navigation select{display:none}.ecommerce nav.woocommerce-MyAccount-navigation ul,.ecommerce-page nav.woocommerce-MyAccount-navigation ul,.woocommerce nav.woocommerce-MyAccount-navigation ul,.woocommerce-page nav.woocommerce-MyAccount-navigation ul{display:block}.ecommerce nav.woocommerce-MyAccount-navigation ul li,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li,.woocommerce nav.woocommerce-MyAccount-navigation ul li,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li{display:block;height:auto;border-top:1px dotted #9fa6b4;font-size:1em}.ecommerce nav.woocommerce-MyAccount-navigation ul li:last-child,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li:last-child,.woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:1px dotted #9fa6b4}.ecommerce nav.woocommerce-MyAccount-navigation ul li a,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li a,.woocommerce nav.woocommerce-MyAccount-navigation ul li a,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li a{padding:.75em 0 .8em;display:block;cursor:pointer;text-decoration:none}.ecommerce nav.woocommerce-MyAccount-navigation ul li a:active,.ecommerce nav.woocommerce-MyAccount-navigation ul li a:hover,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li a:active,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce nav.woocommerce-MyAccount-navigation ul li a:active,.woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li a:active,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li a:hover{font-weight:bold}.ecommerce nav.woocommerce-MyAccount-navigation ul li a:active:after,.ecommerce nav.woocommerce-MyAccount-navigation ul li a:hover:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li a:active:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li a:active:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li a:active:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li a:hover:after{font-weight:normal}.ecommerce nav.woocommerce-MyAccount-navigation ul li.is-active a,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:bold}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after{font-family:'Worksite2018';speak:none;float:right;margin-right:2px;font-size:1.2em;margin-top:-1px;font-weight:normal;width:1.5em;text-align:center}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after{content:"\f01a"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--certifications a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--certifications a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--certifications a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--certifications a:after{content:"\f01b"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--buy-certificates a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--buy-certificates a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--buy-certificates a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--buy-certificates a:after{content:"\f04d"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-users a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-users a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-users a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-users a:after{content:"\f002"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-groups a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-groups a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-groups a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-groups a:after{content:"\f01c"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-courses a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-courses a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-courses a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-courses a:after{content:"\f01d"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after{content:"\f021"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after{content:""}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after{content:"\f011"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--touchstone-logout a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--touchstone-logout a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--touchstone-logout a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--touchstone-logout a:after{content:"\f020"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-certifications a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-certifications a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-certifications a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-certifications a:after{content:"\f01e"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-codes a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-codes a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-codes a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--manage-codes a:after{content:"\f01f"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:after{content:"\f019"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--ts-bookings a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--ts-bookings a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--ts-bookings a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--ts-bookings a:after{content:"\f019"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--notifications a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--notifications a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--notifications a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--notifications a:after{content:"\f025"}.ecommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--classes a:after,.ecommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--classes a:after,.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--classes a:after,.woocommerce-page nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--classes a:after{content:"\f04e"}.woocommerce a.myaccount-cta.button,.woocommerce-page a.myaccount-cta.button,.ecommerce a.myaccount-cta.button,.ecommerce-page a.myaccount-cta.button{display:inline-block;font-size:20px}.woocommerce input.fuzzy-search,.woocommerce-page input.fuzzy-search,.ecommerce input.fuzzy-search,.ecommerce-page input.fuzzy-search{padding:7px 10px;width:180px}.woocommerce tbody,.woocommerce-page tbody,.ecommerce tbody,.ecommerce-page tbody{font-size:16px}.woocommerce .ecommerce-result-count,.woocommerce .woocommerce-result-count,.woocommerce-page .ecommerce-result-count,.woocommerce-page .woocommerce-result-count,.ecommerce .ecommerce-result-count,.ecommerce .woocommerce-result-count,.ecommerce-page .ecommerce-result-count,.ecommerce-page .woocommerce-result-count{display:inline-block;float:left}.woocommerce .ecommerce-ordering,.woocommerce .woocommerce-ordering,.woocommerce-page .ecommerce-ordering,.woocommerce-page .woocommerce-ordering,.ecommerce .ecommerce-ordering,.ecommerce .woocommerce-ordering,.ecommerce-page .ecommerce-ordering,.ecommerce-page .woocommerce-ordering{display:inline-block;float:right}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.ecommerce ul.products li.product,.ecommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.ecommerce ul.products li.product h3,.ecommerce-page ul.products li.product h3{font-size:14px}.woocommerce ul.products li.product span.price,.woocommerce-page ul.products li.product span.price,.ecommerce ul.products li.product span.price,.ecommerce-page ul.products li.product span.price{font-size:14px}.woocommerce ul.products li.product span.price .amount,.woocommerce-page ul.products li.product span.price .amount,.ecommerce ul.products li.product span.price .amount,.ecommerce-page ul.products li.product span.price .amount{color:#000}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a,.ecommerce ul.products li.product a,.ecommerce-page ul.products li.product a{font-size:14px}.woocommerce #content div.product h1.product_title,.woocommerce-page #content div.product h1.product_title,.ecommerce #content div.product h1.product_title,.ecommerce-page #content div.product h1.product_title{font-size:36px}.woocommerce #content div.product h2.product_subtitle,.woocommerce-page #content div.product h2.product_subtitle,.ecommerce #content div.product h2.product_subtitle,.ecommerce-page #content div.product h2.product_subtitle{margin:5px 0px 35px;font-size:22px}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.ecommerce #content div.product div.images,.ecommerce-page #content div.product div.images{width:67%;float:left}.woocommerce #content div.product div.images ol.flex-control-nav li,.woocommerce-page #content div.product div.images ol.flex-control-nav li,.ecommerce #content div.product div.images ol.flex-control-nav li,.ecommerce-page #content div.product div.images ol.flex-control-nav li{margin-left:0px !important;margin-right:15px !important}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.ecommerce #content div.product div.summary,.ecommerce-page #content div.product div.summary{width:30%;margin-bottom:2em;float:right}.woocommerce #content div.product div.summary div[itemprop="description"] p,.woocommerce #content div.product div.summary div[itemprop="description"] table,.woocommerce-page #content div.product div.summary div[itemprop="description"] p,.woocommerce-page #content div.product div.summary div[itemprop="description"] table,.ecommerce #content div.product div.summary div[itemprop="description"] p,.ecommerce #content div.product div.summary div[itemprop="description"] table,.ecommerce-page #content div.product div.summary div[itemprop="description"] p,.ecommerce-page #content div.product div.summary div[itemprop="description"] table{font-size:14px;margin:10px 0}.woocommerce #content div.product table.discount,.woocommerce-page #content div.product table.discount,.ecommerce #content div.product table.discount,.ecommerce-page #content div.product table.discount{font-size:14px;width:100%}.woocommerce #content div.product table.discount tr td,.woocommerce-page #content div.product table.discount tr td,.ecommerce #content div.product table.discount tr td,.ecommerce-page #content div.product table.discount tr td{padding:0 15px}.woocommerce #content div.product table.discount tr td:first-child,.woocommerce-page #content div.product table.discount tr td:first-child,.ecommerce #content div.product table.discount tr td:first-child,.ecommerce-page #content div.product table.discount tr td:first-child{padding-right:25px}.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.ecommerce #content div.product p.price,.ecommerce-page #content div.product p.price{font-size:36px;margin:5px 0 15px;letter-spacing:2px;float:none;width:100%}.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart,.ecommerce #content div.product form.cart,.ecommerce-page #content div.product form.cart{margin-bottom:20px;float:left}.woocommerce #content div.product .related ul li.product,.woocommerce #content div.product .related ul.products li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce #content div.product .upsells.products ul.products li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce-page #content div.product .related ul.products li.product,.woocommerce-page #content div.product .upsells.products ul li.product,.woocommerce-page #content div.product .upsells.products ul.products li.product,.ecommerce #content div.product .related ul li.product,.ecommerce #content div.product .related ul.products li.product,.ecommerce #content div.product .upsells.products ul li.product,.ecommerce #content div.product .upsells.products ul.products li.product,.ecommerce-page #content div.product .related ul li.product,.ecommerce-page #content div.product .related ul.products li.product,.ecommerce-page #content div.product .upsells.products ul li.product,.ecommerce-page #content div.product .upsells.products ul.products li.product{width:22%}.woocommerce #content div.product .entry-content,.woocommerce-page #content div.product .entry-content,.ecommerce #content div.product .entry-content,.ecommerce-page #content div.product .entry-content{padding:0 0}.woocommerce #content div.cart-collaterals,.woocommerce-page #content div.cart-collaterals,.ecommerce #content div.cart-collaterals,.ecommerce-page #content div.cart-collaterals{float:right}.woocommerce #content div.cart-collaterals table,.woocommerce-page #content div.cart-collaterals table,.ecommerce #content div.cart-collaterals table,.ecommerce-page #content div.cart-collaterals table{width:100%}.woocommerce-checkout .woocommerce-account-fields,.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.ecommerce-checkout .woocommerce-account-fields,.ecommerce-checkout .woocommerce-billing-fields,.ecommerce-checkout .woocommerce-shipping-fields{padding-right:6.5em}nav ul.nav{padding-right:8px}nav li a.notif-number{padding:0.43rem !important}nav li a.notif-number span{background-color:white;color:#9e171b;border-radius:5rem;padding:0;line-height:2.05rem;width:2.2rem;display:inline-block;text-align:center}nav li.right .sub-menu{right:0;margin:0;padding-top:0px;position:absolute;visibility:hidden;border-bottom:2px solid #bbbbbb !important;border-left:1px solid #ffffff !important;border-right:1px solid #ffffff !important;border-radius:2px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1);box-shadow:0 2px 6px rgba(0,0,0,0.1);z-index:10;list-style:none}nav li.right .sub-menu.acc-menu{right:-51px}nav li.right .sub-menu li.acc-menu-item{width:250px;background:rgba(255,255,255,0.97);margin:0 !important;padding:3px 3px 3px 0px}nav li.right .sub-menu li.acc-menu-item a{width:100% !important;padding:0.3rem 1.2rem !important;overflow:hidden;background:none !important;border-bottom:0px solid #ebebeb !important}nav li.right .sub-menu li.acc-menu-item a:hover div.icon,nav li.right .sub-menu li.acc-menu-item a:hover .link-text{color:#9e171b;text-decoration:none;background:none !important}nav li.right .sub-menu li.acc-menu-item:nth-child(2)>a{padding-top:15px !important}nav li.right .sub-menu li.acc-menu-item:last-child>a{padding-bottom:15px !important}nav li.right .sub-menu li.acc-menu-item div{padding:0em !important;line-height:2rem !important;vertical-align:middle}nav li.right .sub-menu li.acc-menu-item div.icon{text-align:center;font-size:1.6rem;color:#333}nav li.right .sub-menu li.acc-menu-item div.link-text{padding-left:6px !important;text-align:left;font-size:1.1rem !important;color:#333;font-weight:400;letter-spacing:0.02rem}nav li.right .sub-menu li.acc-menu-item.user-account{border-bottom:1px solid #ebebeb;padding:0.5rem 1.1rem !important}nav li.right .sub-menu li.acc-menu-item.user-account div:first-child a{padding:0em !important;line-height:4rem !important;font-size:2rem;width:100% !important;color:#333}nav li.right .sub-menu li.acc-menu-item.user-account div:first-child a img{margin-bottom:0.5rem;border-radius:2rem;border:1px solid white;display:inline;vertical-align:middle;width:100%;height:100%}nav li.right .sub-menu li.acc-menu-item.user-account div:last-child{padding:0.75rem 0rem 0.75rem 0.7rem !important}nav li.right .sub-menu li.acc-menu-item.user-account div:last-child span:first-child{padding-bottom:0rem;width:100%;font-weight:600;font-size:1.08rem;line-height:1.4rem;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}nav li.right .sub-menu li.acc-menu-item.user-account div:last-child span:last-child{font-size:0.9rem;line-height:0.95rem;display:block;padding-top:0.2rem}nav li.right .sub-menu li.acc-menu-item.user-account div:last-child span:last-child a{display:inline;text-transform:capitalize;text-decoration:underline;padding:0px !important;color:#9e171b;font-size:0.9rem;font-weight:400;line-height:0.9rem}nav li.right .sub-menu li.acc-menu-item.user-account div:last-child span:last-child a:hover{text-decoration:none}nav li.right .sub-menu.notification-box{right:-8px}nav li.right .sub-menu .notifications{max-height:19rem !important;overflow-y:auto;margin-bottom:0;list-style:none}nav li.right .sub-menu li.notif-menu-item{width:270px;background:rgba(255,255,255,0.97);margin:0 !important;padding:0rem 0.5rem 0.5rem 1rem;border-bottom:1px solid #ebebeb;color:#333}nav li.right .sub-menu li.notif-menu-item:hover:after{content:none}nav li.right .sub-menu li.notif-menu-item.admin-notiif{background-color:rgba(255,255,205,0.97)}nav li.right .sub-menu li.notif-menu-item.view-all{padding:0.15rem 1.4em;text-align:center}nav li.right .sub-menu li.notif-menu-item.view-all a{background:none;border-bottom:0px !important;color:#9e171b;text-decoration:underline;display:inline;width:100%;text-align:right;padding:0 0 0 0;font-size:0.9rem}nav li.right .sub-menu li.notif-menu-item div{padding:0px}nav li.right .sub-menu li.notif-menu-item div.notif-message{overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:0.5rem;padding-top:0.6rem;width:90%;float:left}nav li.right .sub-menu li.notif-menu-item div.notif-message span{margin:0;font-size:0.9rem !important;line-height:1.3rem;overflow-wrap:normal !important;text-overflow:ellipsis}nav li.right .sub-menu li.notif-menu-item div.notif-message span::first-letter{text-transform:capitalize}nav li.right .sub-menu li.notif-menu-item div.close-button{float:right;width:10%;float:right}nav li.right .sub-menu li.notif-menu-item div.close-button i{opacity:0.3;width:100%;padding-bottom:0.8rem;padding-top:0.8rem;text-align:center}nav li.right .sub-menu li.notif-menu-item div.close-button i:hover{opacity:0.8}nav li.right .sub-menu li.notif-menu-item div.notif-time{font-weight:bold;font-size:0.9rem !important;text-transform:capitalize;color:#606060}nav li.right .sub-menu li.notif-menu-item div.notif-actions{color:#bbbbbb !important;text-align:right;padding-right:0.5rem;text-transform:capitalize}nav li.right .sub-menu li.notif-menu-item div.notif-actions a{padding:0em !important;line-height:0.9rem !important;font-size:0.9rem !important;text-decoration:underline;text-transform:capitalize;width:auto !important;background:none !important;border-bottom:0px solid #ebebeb !important;display:inline;color:#9e171b}nav li.right .sub-menu .notification-footer{background-color:#606060;right:0;top:20rem;overflow:hidden;width:270px}nav li.right .sub-menu .notification-footer:hover{background-color:#000000}nav li.right .sub-menu .notification-footer div{width:100%;float:left;border-top:1px solid #ebebeb}nav li.right .sub-menu .notification-footer div:first-of-type{border-right:1px solid #ebebeb}nav li.right .sub-menu .notification-footer div a{width:100%;text-align:center;color:white;font-size:1rem;text-transform:capitalize}nav li:hover>.sub-menu{top:auto;visibility:visible;display:block}a.account-nav-button{display:none}div.account-menu-nav{display:none}}@media only screen and (min-width: 1030px){.woocommerce a.myaccount-cta.button,.woocommerce-page a.myaccount-cta.button,.ecommerce a.myaccount-cta.button,.ecommerce-page a.myaccount-cta.button{font-size:24px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.ecommerce ul.products li.product,.ecommerce-page ul.products li.product{text-align:center;float:left;clear:none !important;width:32%;margin-right:2%;height:auto}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.ecommerce ul.products li.product:nth-child(2n),.ecommerce-page ul.products li.product:nth-child(2n){float:left;clear:none !important}.woocommerce ul.products li.product:nth-child(3n+1),.woocommerce-page ul.products li.product:nth-child(3n+1),.ecommerce ul.products li.product:nth-child(3n+1),.ecommerce-page ul.products li.product:nth-child(3n+1){float:left;clear:both !important}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n),.ecommerce ul.products li.product:nth-child(3n),.ecommerce-page ul.products li.product:nth-child(3n){margin-right:0;float:right}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.ecommerce ul.products li.product h3,.ecommerce-page ul.products li.product h3{font-size:16px}.woocommerce ul.products li.product span.price,.woocommerce-page ul.products li.product span.price,.ecommerce ul.products li.product span.price,.ecommerce-page ul.products li.product span.price{font-size:16px}.woocommerce ul.products li.product span.price .amount,.woocommerce-page ul.products li.product span.price .amount,.ecommerce ul.products li.product span.price .amount,.ecommerce-page ul.products li.product span.price .amount{color:#000}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a,.ecommerce ul.products li.product a,.ecommerce-page ul.products li.product a{font-size:14px}.woocommerce div.related.products ul.products li.product,.woocommerce-page div.related.products ul.products li.product,.ecommerce div.related.products ul.products li.product,.ecommerce-page div.related.products ul.products li.product{margin-right:4%}.woocommerce div.related.products ul.products li.product:nth-child(3n),.woocommerce-page div.related.products ul.products li.product:nth-child(3n),.ecommerce div.related.products ul.products li.product:nth-child(3n),.ecommerce-page div.related.products ul.products li.product:nth-child(3n){margin-right:4%}.woocommerce div.related.products ul.products li.product:nth-child(4n),.woocommerce-page div.related.products ul.products li.product:nth-child(4n),.ecommerce div.related.products ul.products li.product:nth-child(4n),.ecommerce-page div.related.products ul.products li.product:nth-child(4n){margin-right:0}.woocommerce #content div.product h1.product_title,.woocommerce-page #content div.product h1.product_title,.ecommerce #content div.product h1.product_title,.ecommerce-page #content div.product h1.product_title{font-size:44px}.woocommerce #content div.product h2.product_subtitle,.woocommerce-page #content div.product h2.product_subtitle,.ecommerce #content div.product h2.product_subtitle,.ecommerce-page #content div.product h2.product_subtitle{margin:5px 0px 35px;font-size:28px}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.ecommerce #content div.product div.images,.ecommerce-page #content div.product div.images{width:70%}.woocommerce #content div.product div.images ol.flex-control-nav li,.woocommerce-page #content div.product div.images ol.flex-control-nav li,.ecommerce #content div.product div.images ol.flex-control-nav li,.ecommerce-page #content div.product div.images ol.flex-control-nav li{margin-left:0px !important;margin-right:15px !important}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.ecommerce #content div.product div.summary,.ecommerce-page #content div.product div.summary{width:25%;margin-bottom:2em}.woocommerce #content div.product div.summary div[itemprop="description"] h2,.woocommerce-page #content div.product div.summary div[itemprop="description"] h2,.ecommerce #content div.product div.summary div[itemprop="description"] h2,.ecommerce-page #content div.product div.summary div[itemprop="description"] h2{display:block}.woocommerce #content div.product div.summary div[itemprop="description"] p,.woocommerce #content div.product div.summary div[itemprop="description"] table,.woocommerce-page #content div.product div.summary div[itemprop="description"] p,.woocommerce-page #content div.product div.summary div[itemprop="description"] table,.ecommerce #content div.product div.summary div[itemprop="description"] p,.ecommerce #content div.product div.summary div[itemprop="description"] table,.ecommerce-page #content div.product div.summary div[itemprop="description"] p,.ecommerce-page #content div.product div.summary div[itemprop="description"] table{font-size:16px;margin:10px 0}.woocommerce #content div.product table.discount,.woocommerce-page #content div.product table.discount,.ecommerce #content div.product table.discount,.ecommerce-page #content div.product table.discount{font-size:16px;width:100%}.woocommerce #content div.product table.discount tr td,.woocommerce-page #content div.product table.discount tr td,.ecommerce #content div.product table.discount tr td,.ecommerce-page #content div.product table.discount tr td{padding:0 15px}.woocommerce #content div.product table.discount tr td:first-child,.woocommerce-page #content div.product table.discount tr td:first-child,.ecommerce #content div.product table.discount tr td:first-child,.ecommerce-page #content div.product table.discount tr td:first-child{padding-right:25px}.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.ecommerce #content div.product p.price,.ecommerce-page #content div.product p.price{font-size:36px;margin:15px 0 30px;letter-spacing:2px;float:none;width:100%}.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart,.ecommerce #content div.product form.cart,.ecommerce-page #content div.product form.cart{margin-bottom:30px;float:left}.woocommerce #content div.product .related ul li.product,.woocommerce #content div.product .related ul.products li.product,.woocommerce #content div.product .upsells.products ul li.product,.woocommerce #content div.product .upsells.products ul.products li.product,.woocommerce-page #content div.product .related ul li.product,.woocommerce-page #content div.product .related ul.products li.product,.woocommerce-page #content div.product .upsells.products ul li.product,.woocommerce-page #content div.product .upsells.products ul.products li.product,.ecommerce #content div.product .related ul li.product,.ecommerce #content div.product .related ul.products li.product,.ecommerce #content div.product .upsells.products ul li.product,.ecommerce #content div.product .upsells.products ul.products li.product,.ecommerce-page #content div.product .related ul li.product,.ecommerce-page #content div.product .related ul.products li.product,.ecommerce-page #content div.product .upsells.products ul li.product,.ecommerce-page #content div.product .upsells.products ul.products li.product{width:22%}.woocommerce #content div.product .entry-content,.woocommerce-page #content div.product .entry-content,.ecommerce #content div.product .entry-content,.ecommerce-page #content div.product .entry-content{padding:1.5em 0 0}}
