div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #f00}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px
solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #f00;background:#fff;padding: .2em .8em}span.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('../../plugins/contact-form-7/images/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0
0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7
.placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha
iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message
.button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page
img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product
div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails
a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails
a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails
a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1
a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2
a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4
a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5
a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product
div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs
li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment
img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page
ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{float:left;margin:0
3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products
li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products
li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1
li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2
li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3
li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5
li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6
li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products
li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products
li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products
li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products
li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products
li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers
li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart
img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions
.coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon
label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals
.related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells
ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products
li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals
.shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals
.cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li
img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row
label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row
label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row
select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row
select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0
1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment
#place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar
#content.twentyeleven{width:58.4%;margin:0
7.6%;float:right}.woocommerce-page.right-sidebar
#content.twentyeleven{margin:0
7.6%;width:58.4%;float:left}.twentyfourteen
.tfwc{padding:12px
10px 0;max-width:474px;margin:0
auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0
0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen
.tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen
.tfwc{margin-right:54px}.full-width .twentyfourteen
.tfwc{margin-right:auto}}.twentyfifteen
.t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen
.t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen
.t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product
div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive
thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody
th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive
tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr
td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions
.button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0
0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product
div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions
.coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon
input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions
.button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals
.shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment
.terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment
#place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen
.panel{padding-left:20px!important;padding-right:20px!important}@-webkit-keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../../plugins/woocommerce/assets/fonts/star.eot);src:url(../../plugins/woocommerce/assets/fonts/star.eot#iefix) format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(../../plugins/woocommerce/assets/fonts/star.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot#iefix) format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.svg) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em
0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store
a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar
p.demo_store{top:32px}.clear{clear:both}.woocommerce
.blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../../plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../../plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce
a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce
small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0
0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb
a{color:#777}.woocommerce .quantity
.qty{width:3.631em;text-align:center}.woocommerce
div.product{margin-bottom:0;position:relative}.woocommerce div.product
.product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product
span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price
ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price
del{opacity:.5;display:inline-block}.woocommerce div.product
p.stock{font-size:.92em}.woocommerce div.product
.stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product
div.images{margin-bottom:2em}.woocommerce div.product div.images
img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images
div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper
.zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px
solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px
solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs
li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li
img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product
div.summary{margin-bottom:2em}.woocommerce div.product
div.social{text-align:right;margin:0
0 1em}.woocommerce div.product div.social
span{margin:0
0 0 2px}.woocommerce div.product div.social span
span{margin:0}.woocommerce div.product div.social span .stButton
.chicklets{padding-left:16px;width:0}.woocommerce div.product div.social
iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs
ul.tabs{list-style:none;padding:0
0 0 1em;margin:0
0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs
li{border:1px
solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0
-5px;padding:0
1em}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px
solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs
.panel{margin:0
0 2em;padding:0}.woocommerce div.product
p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product
form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart
div.quantity{float:left;margin:0
4px 0 0}.woocommerce div.product form.cart
table{border-width:0 0 1px}.woocommerce div.product form.cart table
td{padding-left:0}.woocommerce div.product form.cart table
div.quantity{float:none;margin:0}.woocommerce div.product form.cart table
small.stock{display:block;float:none}.woocommerce div.product form.cart
.variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations
th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations
label{font-weight:700}.woocommerce div.product form.cart .variations
select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations
td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description
p{margin-bottom:1em}.woocommerce div.product form.cart
.reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart
.button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table
td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0
auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce
span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce
ul.products{margin:0
0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products
li{list-style:none outside}.woocommerce ul.products li.product
.onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product
h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product
a{text-decoration:none}.woocommerce ul.products li.product a
img{width:100%;height:auto;display:block;margin:0
0 1em;box-shadow:none}.woocommerce ul.products li.product
strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px
solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product
.button{margin-top:1em}.woocommerce ul.products li.product
.price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price
del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price
ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price
.from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0
0 1em}.woocommerce .woocommerce-ordering{margin:0
0 1em}.woocommerce .woocommerce-ordering
select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination
ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px
solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul
li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li
span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li
span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce
input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce
input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart
input.button{float:none}.woocommerce
a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2
small{float:right;color:#777;font-size:15px;margin:10px
0 0}.woocommerce #reviews h2 small
a{text-decoration:none;color:#777}.woocommerce #reviews
h3{margin:0}.woocommerce #reviews
#respond{margin:0;border:0;padding:0}.woocommerce #reviews
#comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments
h2{clear:none}.woocommerce #reviews #comments
ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist
li{padding:0;margin:0
0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li
.meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li
img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px
solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0
0 0 50px;border:1px
solid #e4e1e3;border-radius:4px;padding:1em
1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text
p{margin:0
0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text
p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist
ul.children{list-style:none outside;margin:20px
0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist
#respond{border:1px
solid #e4e1e3;border-radius:4px;padding:1em
1em 0;margin:20px
0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0
0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px
0 0}.woocommerce #review_form
#respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond
p{margin:0
0 10px}.woocommerce #review_form #respond .form-submit
input{left:auto}.woocommerce #review_form #respond
textarea{box-sizing:border-box;width:100%}.woocommerce p.stars
a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce
table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes
th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes
td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td
p{margin:0;padding:8px
0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce
table.shop_table{border:1px
solid rgba(0,0,0,.1);margin:0
-1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table
th{font-weight:700;padding:9px
12px;line-height:1.5em}.woocommerce table.shop_table
td{border-top:1px solid rgba(0,0,0,.1);padding:9px
12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td
small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child
th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot
th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce
table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders
th{padding:4px
8px;vertical-align:middle}.woocommerce table.my_account_orders
.button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions
.button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads
th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name
dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation
dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation
dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name
p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce
ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget
li{padding:4px
0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li
a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li
img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li
dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl
dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl
dt{font-weight:700;padding:0
0 .25em;margin:0
4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl
dd{padding:0
0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart
.total{border-top:3px double #ebe9eb;padding:4px
0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total
strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list
li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li
a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0
0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row
label{line-height:2}.woocommerce form .form-row
label.hidden{visibility:hidden}.woocommerce form .form-row
label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper
.description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description
a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row
select{cursor:pointer;margin:0}.woocommerce form .form-row
.required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row
.optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row
textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row
textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid
label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid
select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated
select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce
form.register{border:1px
solid #d3ced2;padding:20px;margin:2em
0;text-align:left;border-radius:5px}.woocommerce
ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method
li{margin:0
0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li
input{margin:3px
.4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li
label{display:inline}.woocommerce ul#shipping_method
.amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce
ul.order_details{margin:0
0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details
li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li
strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details
address{font-style:normal;margin-bottom:0;border:1px
solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px
12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0
0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item
span{padding:1px
0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters
ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul
li{float:left;padding:0
1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li
a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter
.price_slider{margin-bottom:1em}.woocommerce .widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount
.button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter
ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul
li{padding:0
0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li
a{padding:1px
0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em
2em 1em 3.5em;margin:0
0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message
.button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message
li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label
span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title
h3{float:left}.woocommerce-account .addresses .title
.edit{float:right}.woocommerce-account ol.commentlist.notes li.note
p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads
li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li
.count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart
img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart
th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px
solid #d3ced2;padding:6px
6px 5px;margin:0
4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart
input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em
0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em
0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p
small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals
table{border-collapse:separate;margin:0
0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child
th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table
th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table
th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table
small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table
select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount
td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr
th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products
li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2
.notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account
small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout
.shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout
#payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment
ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods
li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li
input{margin:0
1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li
img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment
div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em
0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box
textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0
0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token
label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em
0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../../plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box
span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0
0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em
solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal
.about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal
img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px
solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid
#terms{outline:2px
solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px
.5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination
a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen
p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products
li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price
ins{background:inherit;color:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit;vertical-align:baseline}h1,h2,h3,h4{}:focus{outline:0}body{line-height:1;color:black}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}a{color:inherit;text-decoration:none}caption,th,td{text-align:center;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}@font-face{font-family:'icomoon';src:url('../../themes/cepatlakoo/fonts/icomoon/fonts/icomoon_v0ucpc.eot');src:url('../../themes/cepatlakoo/fonts/icomoon/fonts/icomoon_v0ucpc.eot#iefix') format('embedded-opentype'),
url('../../themes/cepatlakoo/fonts/icomoon/fonts/icomoon_v0ucpc.ttf') format('truetype'),
url('../../themes/cepatlakoo/fonts/icomoon/fonts/icomoon_v0ucpc.woff') format('woff'),
url('../../themes/cepatlakoo/fonts/icomoon/fonts/icomoon_v0ucpc-icomoon.svg') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter-s:before{content:"\f099"}.icon-facebook2:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-pinterest:before{content:"\f0d2"}.icon-google-plus:before{content:"\f0d5"}.icon-linkedin:before{content:"\f0e1"}.icon-youtube:before{content:"\f167"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram2:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-vine:before{content:"\f1ca"}.icon-paper-plane-o:before{content:"\f1d9"}.icon-send-o:before{content:"\f1d9"}.icon-whatsapp:before{content:"\f232"}.icon-activity:before{content:"\e900"}.icon-airplay:before{content:"\e901"}.icon-alert-circle:before{content:"\e902"}.icon-alert-octagon:before{content:"\e903"}.icon-alert-triangle:before{content:"\e904"}.icon-align-center:before{content:"\e905"}.icon-align-justify:before{content:"\e906"}.icon-align-left:before{content:"\e907"}.icon-align-right:before{content:"\e908"}.icon-anchor:before{content:"\e909"}.icon-aperture:before{content:"\e90a"}.icon-arrow-down:before{content:"\e90b"}.icon-arrow-down-left:before{content:"\e90c"}.icon-arrow-down-right:before{content:"\e90d"}.icon-arrow-left:before{content:"\e90e"}.icon-arrow-right:before{content:"\e90f"}.icon-arrow-up:before{content:"\e910"}.icon-arrow-up-left:before{content:"\e911"}.icon-arrow-up-right:before{content:"\e912"}.icon-at-sign:before{content:"\e913"}.icon-award:before{content:"\e914"}.icon-bar-chart:before{content:"\e915"}.icon-bar-chart-2:before{content:"\e916"}.icon-battery:before{content:"\e917"}.icon-battery-charging:before{content:"\e918"}.icon-bell:before{content:"\e919"}.icon-bell-off:before{content:"\e91a"}.icon-bluetooth:before{content:"\e91b"}.icon-bold:before{content:"\e91c"}.icon-book:before{content:"\e91d"}.icon-bookmark:before{content:"\e91e"}.icon-box:before{content:"\e91f"}.icon-briefcase:before{content:"\e920"}.icon-calendar:before{content:"\e921"}.icon-camera:before{content:"\e922"}.icon-camera-off:before{content:"\e923"}.icon-cast:before{content:"\e924"}.icon-check:before{content:"\e925"}.icon-check-circle:before{content:"\e926"}.icon-check-square:before{content:"\e927"}.icon-chevron-down:before{content:"\e928"}.icon-chevron-left:before{content:"\e929"}.icon-chevron-right:before{content:"\e92a"}.icon-chevron-up:before{content:"\e92b"}.icon-chevrons-down:before{content:"\e92c"}.icon-chevrons-left:before{content:"\e92d"}.icon-chevrons-right:before{content:"\e92e"}.icon-chevrons-up:before{content:"\e92f"}.icon-chrome:before{content:"\e930"}.icon-circle:before{content:"\e931"}.icon-clipboard:before{content:"\e932"}.icon-clock:before{content:"\e933"}.icon-cloud:before{content:"\e934"}.icon-cloud-drizzle:before{content:"\e935"}.icon-cloud-lightning:before{content:"\e936"}.icon-cloud-off:before{content:"\e937"}.icon-cloud-rain:before{content:"\e938"}.icon-cloud-snow:before{content:"\e939"}.icon-codepen:before{content:"\e93a"}.icon-command:before{content:"\e93b"}.icon-compass:before{content:"\e93c"}.icon-copy:before{content:"\e93d"}.icon-corner-down-left:before{content:"\e93e"}.icon-corner-down-right:before{content:"\e93f"}.icon-corner-left-down:before{content:"\e940"}.icon-corner-left-up:before{content:"\e941"}.icon-corner-right-down:before{content:"\e942"}.icon-corner-right-up:before{content:"\e943"}.icon-corner-up-left:before{content:"\e944"}.icon-corner-up-right:before{content:"\e945"}.icon-cpu:before{content:"\e946"}.icon-credit-card:before{content:"\e947"}.icon-crop:before{content:"\e948"}.icon-crosshair:before{content:"\e949"}.icon-delete:before{content:"\e94a"}.icon-disc:before{content:"\e94b"}.icon-download:before{content:"\e94c"}.icon-download-cloud:before{content:"\e94d"}.icon-droplet:before{content:"\e94e"}.icon-edit:before{content:"\e94f"}.icon-edit-2:before{content:"\e950"}.icon-edit-3:before{content:"\e951"}.icon-external-link:before{content:"\e952"}.icon-eye:before{content:"\e953"}.icon-eye-off:before{content:"\e954"}.icon-facebook:before{content:"\e955"}.icon-fast-forward:before{content:"\e956"}.icon-feather:before{content:"\e957"}.icon-file:before{content:"\e958"}.icon-file-minus:before{content:"\e959"}.icon-file-plus:before{content:"\e95a"}.icon-file-text:before{content:"\e95b"}.icon-film:before{content:"\e95c"}.icon-filter:before{content:"\e95d"}.icon-flag:before{content:"\e95e"}.icon-folder:before{content:"\e95f"}.icon-github:before{content:"\e960"}.icon-gitlab:before{content:"\e961"}.icon-globe:before{content:"\e962"}.icon-grid:before{content:"\e963"}.icon-hash:before{content:"\e964"}.icon-headphones:before{content:"\e965"}.icon-heart:before{content:"\e966"}.icon-help-circle:before{content:"\e967"}.icon-home:before{content:"\e968"}.icon-image:before{content:"\e969"}.icon-inbox:before{content:"\e96a"}.icon-info:before{content:"\e96b"}.icon-instagram:before{content:"\e96c"}.icon-italic:before{content:"\e96d"}.icon-layers:before{content:"\e96e"}.icon-layout:before{content:"\e96f"}.icon-life-buoy:before{content:"\e970"}.icon-link:before{content:"\e971"}.icon-link-2:before{content:"\e972"}.icon-list:before{content:"\e973"}.icon-loader:before{content:"\e974"}.icon-lock:before{content:"\e975"}.icon-log-in:before{content:"\e976"}.icon-log-out:before{content:"\e977"}.icon-mail:before{content:"\e978"}.icon-map:before{content:"\e979"}.icon-map-pin:before{content:"\e97a"}.icon-maximize:before{content:"\e97b"}.icon-maximize-2:before{content:"\e97c"}.icon-menu:before{content:"\e97d"}.icon-message-circle:before{content:"\e97e"}.icon-message-square:before{content:"\e97f"}.icon-mic:before{content:"\e980"}.icon-mic-off:before{content:"\e981"}.icon-minimize:before{content:"\e982"}.icon-minimize-2:before{content:"\e983"}.icon-minus:before{content:"\e984"}.icon-minus-circle:before{content:"\e985"}.icon-minus-square:before{content:"\e986"}.icon-monitor:before{content:"\e987"}.icon-moon:before{content:"\e988"}.icon-more-horizontal:before{content:"\e989"}.icon-more-vertical:before{content:"\e98a"}.icon-move:before{content:"\e98b"}.icon-music:before{content:"\e98c"}.icon-navigation:before{content:"\e98d"}.icon-navigation-2:before{content:"\e98e"}.icon-octagon:before{content:"\e98f"}.icon-package:before{content:"\e990"}.icon-paperclip:before{content:"\e991"}.icon-pause:before{content:"\e992"}.icon-pause-circle:before{content:"\e993"}.icon-percent:before{content:"\e994"}.icon-phone:before{content:"\e995"}.icon-phone-call:before{content:"\e996"}.icon-phone-forwarded:before{content:"\e997"}.icon-phone-incoming:before{content:"\e998"}.icon-phone-missed:before{content:"\e999"}.icon-phone-off:before{content:"\e99a"}.icon-phone-outgoing:before{content:"\e99b"}.icon-pie-chart:before{content:"\e99c"}.icon-play:before{content:"\e99d"}.icon-play-circle:before{content:"\e99e"}.icon-plus:before{content:"\e99f"}.icon-plus-circle:before{content:"\e9a0"}.icon-plus-square:before{content:"\e9a1"}.icon-pocket:before{content:"\e9a2"}.icon-power:before{content:"\e9a3"}.icon-printer:before{content:"\e9a4"}.icon-radio:before{content:"\e9a5"}.icon-refresh-ccw:before{content:"\e9a6"}.icon-refresh-cw:before{content:"\e9a7"}.icon-repeat:before{content:"\e9a8"}.icon-rewind:before{content:"\e9a9"}.icon-rotate-ccw:before{content:"\e9aa"}.icon-rotate-cw:before{content:"\e9ab"}.icon-save:before{content:"\e9ac"}.icon-scissors:before{content:"\e9ad"}.icon-search:before{content:"\e9ae"}.icon-server:before{content:"\e9af"}.icon-settings:before{content:"\e9b0"}.icon-share:before{content:"\e9b1"}.icon-share-2:before{content:"\e9b2"}.icon-shield:before{content:"\e9b3"}.icon-shopping-cart:before{content:"\e9b4"}.icon-shuffle:before{content:"\e9b5"}.icon-sidebar:before{content:"\e9b6"}.icon-skip-back:before{content:"\e9b7"}.icon-skip-forward:before{content:"\e9b8"}.icon-slack:before{content:"\e9b9"}.icon-slash:before{content:"\e9ba"}.icon-sliders:before{content:"\e9bb"}.icon-smartphone:before{content:"\e9bc"}.icon-speaker:before{content:"\e9bd"}.icon-square:before{content:"\e9be"}.icon-star:before{content:"\e9bf"}.icon-stop-circle:before{content:"\e9c0"}.icon-sun:before{content:"\e9c1"}.icon-sunrise:before{content:"\e9c2"}.icon-sunset:before{content:"\e9c3"}.icon-tablet:before{content:"\e9c4"}.icon-tag:before{content:"\e9c5"}.icon-target:before{content:"\e9c6"}.icon-thermometer:before{content:"\e9c7"}.icon-thumbs-down:before{content:"\e9c8"}.icon-thumbs-up:before{content:"\e9c9"}.icon-toggle-left:before{content:"\e9ca"}.icon-toggle-right:before{content:"\e9cb"}.icon-trash:before{content:"\e9cc"}.icon-trash-2:before{content:"\e9cd"}.icon-trending-down:before{content:"\e9ce"}.icon-trending-up:before{content:"\e9cf"}.icon-triangle:before{content:"\e9d0"}.icon-tv:before{content:"\e9d1"}.icon-twitter:before{content:"\e9d2"}.icon-type:before{content:"\e9d3"}.icon-umbrella:before{content:"\e9d4"}.icon-underline:before{content:"\e9d5"}.icon-unlock:before{content:"\e9d6"}.icon-upload:before{content:"\e9d7"}.icon-upload-cloud:before{content:"\e9d8"}.icon-user:before{content:"\e9d9"}.icon-user-check:before{content:"\e9da"}.icon-user-minus:before{content:"\e9db"}.icon-user-plus:before{content:"\e9dc"}.icon-user-x:before{content:"\e9dd"}.icon-users:before{content:"\e9de"}.icon-video:before{content:"\e9df"}.icon-video-off:before{content:"\e9e0"}.icon-voicemail:before{content:"\e9e1"}.icon-volume:before{content:"\e9e2"}.icon-volume-1:before{content:"\e9e3"}.icon-volume-2:before{content:"\e9e4"}.icon-volume-x:before{content:"\e9e5"}.icon-watch:before{content:"\e9e6"}.icon-wifi:before{content:"\e9e7"}.icon-wifi-off:before{content:"\e9e8"}.icon-wind:before{content:"\e9e9"}.icon-x:before{content:"\e9ea"}.icon-x-circle:before{content:"\e9eb"}.icon-x-square:before{content:"\e9ec"}.icon-zap:before{content:"\e9ed"}.icon-zoom-in:before{content:"\e9ee"}.icon-zoom-out:before{content:"\e9ef"}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper
.lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper
.lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter
.lSPager.lSpg{margin:10px
0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0
5px}.lSSlideOuter .lSPager.lSpg > li
a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active
a{background-color:#428bca}.lSSlideOuter
.media{opacity:0.8}.lSSlideOuter
.media.active{opacity:1}.lSSlideOuter
.lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery
li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0;border:1px
solid #ccc}.lSSlideOuter .lSPager.lSGallery
img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('../../themes/cepatlakoo/images/controls.png');cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical
.lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider, .lSSlideOuter
.lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl
.lSPager{padding-right:0}.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery
li{float:left}.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery
li{float:right !important}@-webkit-keyframes
rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes
rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes
topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes
topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes
bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes
bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter
.rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter
.leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical
.rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical
.leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}/*/*/.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item
img{display:block;width:100%}.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel
.animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{animation-name:fadeOut}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(http://bumbutabur.com/wp-content/themes/cepatlakoo/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.slider-container{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.slider-container .back-bar{height:10px;position:relative}.slider-container .back-bar .selected-bar{position:absolute;height:100%}.slider-container .back-bar
.pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:white;white-space:nowrap;line-height:1}.slider-container .back-bar
.focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container
.scale{top:2px;position:relative}.slider-container .scale
span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.slider-container .scale
ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}.slider-container.slider-readonly .clickable-dummy,
.slider-container.slider-readonly
.pointer{cursor:auto}.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top, #bdfade, #76fabc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bdfade), to(#76fabc));background-image:-webkit-linear-gradient(top, #bdfade, #76fabc);background-image:-o-linear-gradient(top, #bdfade, #76fabc);background-image:linear-gradient(to bottom, #bdfade, #76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade', endColorstr='#ff76fabc', GradientType=0)}.theme-green .back-bar
.pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px
solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .pointer-label{color:#999}.theme-green .back-bar
.focused{color:#333}.theme-green .scale
span{border-left:1px solid #e5e5e5}.theme-green .scale
ins{color:#999}.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));background-image:-webkit-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-o-linear-gradient(top, #b1d1f9, #64a8f9);background-image:linear-gradient(to bottom, #b1d1f9, #64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0)}.theme-blue .back-bar
.pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px
solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .pointer-label{color:#999}.theme-blue .back-bar
.focused{color:#333}.theme-blue .scale
span{border-left:1px solid #e5e5e5}.theme-blue .scale
ins{color:#999}/**
 * Foundation for Sites by ZURB
 * Version 6.4.2
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 40em) {
  .reveal, .reveal.tiny, .reveal.small, .reveal.large {
    right: auto;
    left: auto;
    margin: 0 auto; } }

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
/* Document
       ========================================================================== */
/**
     * 1. Change the default font family in all browsers (opinionated).
     * 2. Correct the line height in all browsers.
     * 3. Prevent adjustments of font size after orientation changes in
     *    IE on Windows Phone and in iOS.
     */
html {
  font-family: sans-serif;
  /* 1 */
  line-height: 1.15;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */ }

/* Sections
       ========================================================================== */
/**
     * Remove the margin in all browsers (opinionated).
     */
body {
  margin: 0; }

/**
     * Add the correct display in IE 9-.
     */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
     * Correct the font size and margin on `h1` elements within `section` and
     * `article` contexts in Chrome, Firefox, and Safari.
     */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
figcaption,
figure {
  display: block; }

/**
     * Add the correct margin in IE 8.
     */
figure {
  margin: 1em 40px; }

/**
     * 1. Add the correct box sizing in Firefox.
     * 2. Show the overflow in Edge and IE.
     */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
     * Add the correct display in IE.
     */
main {
  display: block; }

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Links
       ========================================================================== */
/**
     * 1. Remove the gray background on active links in IE 10.
     * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
     */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
     * Remove the outline on focused links when they are also active or hovered
     * in all browsers (opinionated).
     */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
       ========================================================================== */
/**
     * 1. Remove the bottom border in Firefox 39-.
     * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
     */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
     * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
     */
b,
strong {
  font-weight: inherit; }

/**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */
b,
strong {
  font-weight: bolder; }

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
     * Add the correct font style in Android 4.3-.
     */
dfn {
  font-style: italic; }

/**
     * Add the correct background and color in IE 9-.
     */
mark {
  background-color: #ff0;
  color: #000; }

/**
     * Add the correct font size in all browsers.
     */
small {
  font-size: 80%; }

/**
     * Prevent `sub` and `sup` elements from affecting the line height in
     * all browsers.
     */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
audio,
video {
  display: inline-block; }

/**
     * Add the correct display in iOS 4-7.
     */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
     * Remove the border on images inside links in IE 10-.
     */
img {
  border-style: none; }

/**
     * Hide the overflow in IE.
     */
svg:not(:root) {
  overflow: hidden; }

/* Forms
       ========================================================================== */
/**
     * 1. Change the font styles in all browsers (opinionated).
     * 2. Remove the margin in Firefox and Safari.
     */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
     * Show the overflow in IE.
     */
button {
  overflow: visible; }

/**
     * Remove the inheritance of text transform in Edge, Firefox, and IE.
     * 1. Remove the inheritance of text transform in Firefox.
     */
button,
select {
  /* 1 */
  text-transform: none; }

/**
     * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
     *    controls in Android 4.
     * 2. Correct the inability to style clickable types in iOS and Safari.
     */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  /**
       * Remove the inner border and padding in Firefox.
       */
  /**
       * Restore the focus styles unset by the previous rule.
       */ }
  button::-moz-focus-inner,
  [type="button"]::-moz-focus-inner,
  [type="reset"]::-moz-focus-inner,
  [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  button:-moz-focusring,
  [type="button"]:-moz-focusring,
  [type="reset"]:-moz-focusring,
  [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }

/**
     * Show the overflow in Edge.
     */
input {
  overflow: visible; }

/**
     * 1. Add the correct box sizing in IE 10-.
     * 2. Remove the padding in IE 10-.
     */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
     * Correct the cursor style of increment and decrement buttons in Chrome.
     */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
     * 1. Correct the odd appearance in Chrome and Safari.
     * 2. Correct the outline style in Safari.
     */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
  /**
       * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
       */ }
  [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }

/**
     * 1. Correct the inability to style clickable types in iOS and Safari.
     * 2. Change font properties to `inherit` in Safari.
     */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/**
     * Change the border, margin, and padding in all browsers (opinionated).
     */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
     * 1. Correct the text wrapping in Edge and IE.
     * 2. Correct the color inheritance from `fieldset` elements in IE.
     * 3. Remove the padding so developers are not caught out when they zero out
     *    `fieldset` elements in all browsers.
     */
legend {
  box-sizing: border-box;
  /* 1 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  color: inherit;
  /* 2 */
  white-space: normal;
  /* 1 */ }

/**
     * 1. Add the correct display in IE 9-.
     * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
     */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
     * Remove the default vertical scrollbar in IE.
     */
textarea {
  overflow: auto; }

/* Interactive
       ========================================================================== */
/*
     * Add the correct display in Edge, IE, and Firefox.
     */
details {
  display: block; }

/*
     * Add the correct display in all browsers.
     */
summary {
  display: list-item; }

/*
     * Add the correct display in IE 9-.
     */
menu {
  display: block; }

/* Scripting
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
canvas {
  display: inline-block; }

/**
     * Add the correct display in IE.
     */
template {
  display: none; }

/* Hidden
       ========================================================================== */
/**
     * Add the correct display in IE 10-.
     */
[hidden] {
  display: none; }

.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }

html {
  box-sizing: border-box;
  font-size: 100%; }

*,
*::before,
*::after {
  box-sizing: inherit; }

body {
  margin: 0;
  padding: 0;
  background: #fefefe;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic; }

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 3px; }

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 3px; }

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

button {
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border-radius: 3px;
  background: transparent;
  line-height: 1;
  cursor: auto; }
  [data-whatinput='mouse'] button {
    outline: 0; }

pre {
  overflow: auto; }

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; }

.is-visible {
  display: block !important; }

.is-hidden {
  display: none !important; }

[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 3px;
  background-color: #fefefe;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
  textarea:focus {
    outline: none;
    border: 1px solid #8a8a8a;
    background-color: #fefefe;
    box-shadow: 0 0 5px #cacaca;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }

textarea {
  max-width: 100%; }
  textarea[rows] {
    height: auto; }

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #cacaca; }

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #cacaca; }

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #cacaca; }

input::placeholder,
textarea::placeholder {
  color: #cacaca; }

input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #e6e6e6;
  cursor: not-allowed; }

[type='submit'],
[type='button'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 3px; }

input[type='search'] {
  box-sizing: border-box; }

[type='file'],
[type='checkbox'],
[type='radio'] {
  margin: 0 0 1rem; }

[type='checkbox'] + label,
[type='radio'] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0; }
  [type='checkbox'] + label[for],
  [type='radio'] + label[for] {
    cursor: pointer; }

label > [type='checkbox'],
label > [type='radio'] {
  margin-right: 0.5rem; }

[type='file'] {
  width: 100%; }

label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #0a0a0a; }
  label.middle {
    margin: 0 0 1rem;
    padding: 0.5625rem 0; }

.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #0a0a0a; }

.input-group {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 1rem;
  -ms-flex-align: stretch;
      align-items: stretch; }
  .input-group > :first-child {
    border-radius: 3px 0 0 3px; }
  .input-group > :last-child > * {
    border-radius: 0 3px 3px 0; }

.input-group-label, .input-group-field, .input-group-button, .input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  margin: 0;
  white-space: nowrap; }

.input-group-label {
  padding: 0 1rem;
  border: 1px solid #cacaca;
  background: #e6e6e6;
  color: #0a0a0a;
  text-align: center;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  -ms-flex-align: center;
      align-items: center; }
  .input-group-label:first-child {
    border-right: 0; }
  .input-group-label:last-child {
    border-left: 0; }

.input-group-field {
  border-radius: 0;
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
  height: auto;
  min-width: 0; }

.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
  .input-group-button a,
  .input-group-button input,
  .input-group-button button,
  .input-group-button label {
    height: auto;
    -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem; }

fieldset {
  margin: 0;
  padding: 0;
  border: 0; }

legend {
  max-width: 100%;
  margin-bottom: 0.5rem; }

.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #cacaca; }
  .fieldset legend {
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 0.1875rem; }

select {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #cacaca;
  border-radius: 3px;
  background-color: #fefefe;
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
  @media screen and (min-width: 0\0) {
    select {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }
  select:focus {
    outline: none;
    border: 1px solid #8a8a8a;
    background-color: #fefefe;
    box-shadow: 0 0 5px #cacaca;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
  select:disabled {
    background-color: #e6e6e6;
    cursor: not-allowed; }
  select::-ms-expand {
    display: none; }
  select[multiple] {
    height: auto;
    background-image: none; }

.is-invalid-input:not(:focus) {
  border-color: #c60f13;
  background-color: #f8e6e7; }
  .is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #c60f13; }
  .is-invalid-input:not(:focus)::-moz-placeholder {
    color: #c60f13; }
  .is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #c60f13; }
  .is-invalid-input:not(:focus)::placeholder {
    color: #c60f13; }

.is-invalid-label {
  color: #c60f13; }

.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #c60f13; }
  .form-error.is-visible {
    display: block; }

.button {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  font-family: inherit;
  padding: 0.85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 3px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 0.9rem;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  background-color: #2ba6cb;
  color: #fefefe; }
  [data-whatinput='mouse'] .button {
    outline: 0; }
  .button:hover, .button:focus {
    background-color: #258dad;
    color: #fefefe; }
  .button.tiny {
    font-size: 0.6rem; }
  .button.small {
    font-size: 0.75rem; }
  .button.large {
    font-size: 1.25rem; }
  .button.expanded {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0; }
  .button.primary {
    background-color: #2ba6cb;
    color: #0a0a0a; }
    .button.primary:hover, .button.primary:focus {
      background-color: #2285a2;
      color: #0a0a0a; }
  .button.secondary {
    background-color: #e9e9e9;
    color: #0a0a0a; }
    .button.secondary:hover, .button.secondary:focus {
      background-color: #bababa;
      color: #0a0a0a; }
  .button.alert {
    background-color: #c60f13;
    color: #fefefe; }
    .button.alert:hover, .button.alert:focus {
      background-color: #9e0c0f;
      color: #fefefe; }
  .button.success {
    background-color: #5da423;
    color: #0a0a0a; }
    .button.success:hover, .button.success:focus {
      background-color: #4a831c;
      color: #0a0a0a; }
  .button.warning {
    background-color: #ffae00;
    color: #0a0a0a; }
    .button.warning:hover, .button.warning:focus {
      background-color: #cc8b00;
      color: #0a0a0a; }
  .button.body-font {
    background-color: #222222;
    color: #fefefe; }
    .button.body-font:hover, .button.body-font:focus {
      background-color: #1b1b1b;
      color: #fefefe; }
  .button.header {
    background-color: #222222;
    color: #fefefe; }
    .button.header:hover, .button.header:focus {
      background-color: #1b1b1b;
      color: #fefefe; }
  .button.disabled, .button[disabled] {
    opacity: 0.25;
    cursor: not-allowed; }
    .button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus {
      background-color: #2ba6cb;
      color: #fefefe; }
    .button.disabled.primary, .button[disabled].primary {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus {
        background-color: #2ba6cb;
        color: #0a0a0a; }
    .button.disabled.secondary, .button[disabled].secondary {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #e9e9e9;
        color: #0a0a0a; }
    .button.disabled.alert, .button[disabled].alert {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #c60f13;
        color: #fefefe; }
    .button.disabled.success, .button[disabled].success {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #5da423;
        color: #0a0a0a; }
    .button.disabled.warning, .button[disabled].warning {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #ffae00;
        color: #0a0a0a; }
    .button.disabled.body-font, .button[disabled].body-font {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.body-font, .button.disabled.body-font:hover, .button.disabled.body-font:focus, .button[disabled].body-font, .button[disabled].body-font:hover, .button[disabled].body-font:focus {
        background-color: #222222;
        color: #fefefe; }
    .button.disabled.header, .button[disabled].header {
      opacity: 0.25;
      cursor: not-allowed; }
      .button.disabled.header, .button.disabled.header:hover, .button.disabled.header:focus, .button[disabled].header, .button[disabled].header:hover, .button[disabled].header:focus {
        background-color: #222222;
        color: #fefefe; }
  .button.hollow {
    border: 1px solid #2ba6cb;
    color: #2ba6cb; }
    .button.hollow, .button.hollow:hover, .button.hollow:focus {
      background-color: transparent; }
    .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
      background-color: transparent; }
    .button.hollow:hover, .button.hollow:focus {
      border-color: #165366;
      color: #165366; }
      .button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] {
        border: 1px solid #2ba6cb;
        color: #2ba6cb; }
    .button.hollow.primary {
      border: 1px solid #2ba6cb;
      color: #2ba6cb; }
      .button.hollow.primary:hover, .button.hollow.primary:focus {
        border-color: #165366;
        color: #165366; }
        .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] {
          border: 1px solid #2ba6cb;
          color: #2ba6cb; }
    .button.hollow.secondary {
      border: 1px solid #e9e9e9;
      color: #e9e9e9; }
      .button.hollow.secondary:hover, .button.hollow.secondary:focus {
        border-color: #757575;
        color: #757575; }
        .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] {
          border: 1px solid #e9e9e9;
          color: #e9e9e9; }
    .button.hollow.alert {
      border: 1px solid #c60f13;
      color: #c60f13; }
      .button.hollow.alert:hover, .button.hollow.alert:focus {
        border-color: #63080a;
        color: #63080a; }
        .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] {
          border: 1px solid #c60f13;
          color: #c60f13; }
    .button.hollow.success {
      border: 1px solid #5da423;
      color: #5da423; }
      .button.hollow.success:hover, .button.hollow.success:focus {
        border-color: #2f5212;
        color: #2f5212; }
        .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] {
          border: 1px solid #5da423;
          color: #5da423; }
    .button.hollow.warning {
      border: 1px solid #ffae00;
      color: #ffae00; }
      .button.hollow.warning:hover, .button.hollow.warning:focus {
        border-color: #805700;
        color: #805700; }
        .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] {
          border: 1px solid #ffae00;
          color: #ffae00; }
    .button.hollow.body-font {
      border: 1px solid #222222;
      color: #222222; }
      .button.hollow.body-font:hover, .button.hollow.body-font:focus {
        border-color: #111111;
        color: #111111; }
        .button.hollow.body-font:hover.disabled, .button.hollow.body-font:hover[disabled], .button.hollow.body-font:focus.disabled, .button.hollow.body-font:focus[disabled] {
          border: 1px solid #222222;
          color: #222222; }
    .button.hollow.header {
      border: 1px solid #222222;
      color: #222222; }
      .button.hollow.header:hover, .button.hollow.header:focus {
        border-color: #111111;
        color: #111111; }
        .button.hollow.header:hover.disabled, .button.hollow.header:hover[disabled], .button.hollow.header:focus.disabled, .button.hollow.header:focus[disabled] {
          border: 1px solid #222222;
          color: #222222; }
  .button.clear {
    border: 1px solid #2ba6cb;
    color: #2ba6cb; }
    .button.clear, .button.clear:hover, .button.clear:focus {
      background-color: transparent; }
    .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
      background-color: transparent; }
    .button.clear:hover, .button.clear:focus {
      border-color: #165366;
      color: #165366; }
      .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] {
        border: 1px solid #2ba6cb;
        color: #2ba6cb; }
    .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] {
      border-color: transparent; }
    .button.clear.primary {
      border: 1px solid #2ba6cb;
      color: #2ba6cb; }
      .button.clear.primary:hover, .button.clear.primary:focus {
        border-color: #165366;
        color: #165366; }
        .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
          border: 1px solid #2ba6cb;
          color: #2ba6cb; }
      .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
        border-color: transparent; }
    .button.clear.secondary {
      border: 1px solid #e9e9e9;
      color: #e9e9e9; }
      .button.clear.secondary:hover, .button.clear.secondary:focus {
        border-color: #757575;
        color: #757575; }
        .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
          border: 1px solid #e9e9e9;
          color: #e9e9e9; }
      .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
        border-color: transparent; }
    .button.clear.alert {
      border: 1px solid #c60f13;
      color: #c60f13; }
      .button.clear.alert:hover, .button.clear.alert:focus {
        border-color: #63080a;
        color: #63080a; }
        .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
          border: 1px solid #c60f13;
          color: #c60f13; }
      .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
        border-color: transparent; }
    .button.clear.success {
      border: 1px solid #5da423;
      color: #5da423; }
      .button.clear.success:hover, .button.clear.success:focus {
        border-color: #2f5212;
        color: #2f5212; }
        .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
          border: 1px solid #5da423;
          color: #5da423; }
      .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
        border-color: transparent; }
    .button.clear.warning {
      border: 1px solid #ffae00;
      color: #ffae00; }
      .button.clear.warning:hover, .button.clear.warning:focus {
        border-color: #805700;
        color: #805700; }
        .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
          border: 1px solid #ffae00;
          color: #ffae00; }
      .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
        border-color: transparent; }
    .button.clear.body-font {
      border: 1px solid #222222;
      color: #222222; }
      .button.clear.body-font:hover, .button.clear.body-font:focus {
        border-color: #111111;
        color: #111111; }
        .button.clear.body-font:hover.disabled, .button.clear.body-font:hover[disabled], .button.clear.body-font:focus.disabled, .button.clear.body-font:focus[disabled] {
          border: 1px solid #222222;
          color: #222222; }
      .button.clear.body-font, .button.clear.body-font.disabled, .button.clear.body-font[disabled], .button.clear.body-font:hover, .button.clear.body-font:hover.disabled, .button.clear.body-font:hover[disabled], .button.clear.body-font:focus, .button.clear.body-font:focus.disabled, .button.clear.body-font:focus[disabled] {
        border-color: transparent; }
    .button.clear.header {
      border: 1px solid #222222;
      color: #222222; }
      .button.clear.header:hover, .button.clear.header:focus {
        border-color: #111111;
        color: #111111; }
        .button.clear.header:hover.disabled, .button.clear.header:hover[disabled], .button.clear.header:focus.disabled, .button.clear.header:focus[disabled] {
          border: 1px solid #222222;
          color: #222222; }
      .button.clear.header, .button.clear.header.disabled, .button.clear.header[disabled], .button.clear.header:hover, .button.clear.header:hover.disabled, .button.clear.header:hover[disabled], .button.clear.header:focus, .button.clear.header:focus.disabled, .button.clear.header:focus[disabled] {
        border-color: transparent; }
  .button.dropdown::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.4em;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #fefefe transparent transparent;
    position: relative;
    top: 0.4em;
    display: inline-block;
    float: right;
    margin-left: 1em; }
  .button.dropdown.hollow::after {
    border-top-color: #2ba6cb; }
  .button.dropdown.hollow.primary::after {
    border-top-color: #2ba6cb; }
  .button.dropdown.hollow.secondary::after {
    border-top-color: #e9e9e9; }
  .button.dropdown.hollow.alert::after {
    border-top-color: #c60f13; }
  .button.dropdown.hollow.success::after {
    border-top-color: #5da423; }
  .button.dropdown.hollow.warning::after {
    border-top-color: #ffae00; }
  .button.dropdown.hollow.body-font::after {
    border-top-color: #222222; }
  .button.dropdown.hollow.header::after {
    border-top-color: #222222; }
  .button.arrow-only::after {
    top: -0.1em;
    float: none;
    margin-left: 0; }

a.button:hover, a.button:focus {
  text-decoration: none; }

.close-button {
  position: absolute;
  color: #8a8a8a;
  cursor: pointer; }
  [data-whatinput='mouse'] .close-button {
    outline: 0; }
  .close-button:hover, .close-button:focus {
    color: #0a0a0a; }
  .close-button.small {
    right: 0.66rem;
    top: 0.33em;
    font-size: 1.5em;
    line-height: 1; }
  .close-button, .close-button.medium {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1; }

.button-group {
  margin-bottom: 1rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: stretch;
      align-items: stretch; }
  .button-group::before, .button-group::after {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-order: 1;
        order: 1; }
  .button-group::after {
    clear: both; }
  .button-group .button {
    margin: 0;
    margin-right: 1px;
    margin-bottom: 1px;
    font-size: 0.9rem;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto; }
    .button-group .button:last-child {
      margin-right: 0; }
  .button-group.tiny .button {
    font-size: 0.6rem; }
  .button-group.small .button {
    font-size: 0.75rem; }
  .button-group.large .button {
    font-size: 1.25rem; }
  .button-group.expanded .button {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px; }
  .button-group.primary .button {
    background-color: #2ba6cb;
    color: #0a0a0a; }
    .button-group.primary .button:hover, .button-group.primary .button:focus {
      background-color: #2285a2;
      color: #0a0a0a; }
  .button-group.secondary .button {
    background-color: #e9e9e9;
    color: #0a0a0a; }
    .button-group.secondary .button:hover, .button-group.secondary .button:focus {
      background-color: #bababa;
      color: #0a0a0a; }
  .button-group.alert .button {
    background-color: #c60f13;
    color: #fefefe; }
    .button-group.alert .button:hover, .button-group.alert .button:focus {
      background-color: #9e0c0f;
      color: #fefefe; }
  .button-group.success .button {
    background-color: #5da423;
    color: #0a0a0a; }
    .button-group.success .button:hover, .button-group.success .button:focus {
      background-color: #4a831c;
      color: #0a0a0a; }
  .button-group.warning .button {
    background-color: #ffae00;
    color: #0a0a0a; }
    .button-group.warning .button:hover, .button-group.warning .button:focus {
      background-color: #cc8b00;
      color: #0a0a0a; }
  .button-group.body-font .button {
    background-color: #222222;
    color: #fefefe; }
    .button-group.body-font .button:hover, .button-group.body-font .button:focus {
      background-color: #1b1b1b;
      color: #fefefe; }
  .button-group.header .button {
    background-color: #222222;
    color: #fefefe; }
    .button-group.header .button:hover, .button-group.header .button:focus {
      background-color: #1b1b1b;
      color: #fefefe; }
  .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; }
      .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
        margin-bottom: 0; }
  @media print, screen and (min-width: 40em) {
    .button-group.stacked-for-small .button {
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
      margin-bottom: 0; } }
  @media print, screen and (min-width: 64em) {
    .button-group.stacked-for-medium .button {
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
      margin-bottom: 0; } }
  @media screen and (max-width: 39.9375em) {
    .button-group.stacked-for-small.expanded {
      display: block; }
      .button-group.stacked-for-small.expanded .button {
        display: block;
        margin-right: 0; } }

body.is-reveal-open {
  overflow: hidden; }

html.is-reveal-open,
html.is-reveal-open body {
  min-height: 100%;
  overflow: hidden;
  position: fixed;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(10, 10, 10, 0.45);
  overflow-y: scroll; }

.reveal {
  z-index: 1006;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #cacaca;
  border-radius: 3px;
  background-color: #fefefe;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto; }
  [data-whatinput='mouse'] .reveal {
    outline: 0; }
  @media print, screen and (min-width: 40em) {
    .reveal {
      min-height: 0; } }
  .reveal .column {
    min-width: 0; }
  .reveal > :last-child {
    margin-bottom: 0; }
  @media print, screen and (min-width: 40em) {
    .reveal {
      width: 600px;
      max-width: 62.5rem; } }
  .reveal.collapse {
    padding: 0; }
  @media print, screen and (min-width: 40em) {
    .reveal.tiny {
      width: 30%;
      max-width: 62.5rem; } }
  @media print, screen and (min-width: 40em) {
    .reveal.small {
      width: 50%;
      max-width: 62.5rem; } }
  @media print, screen and (min-width: 40em) {
    .reveal.large {
      width: 90%;
      max-width: 62.5rem; } }
  .reveal.full {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0; }
  @media screen and (max-width: 39.9375em) {
    .reveal {
      top: 0;
      left: 0;
      width: 100%;
      max-width: none;
      height: 100%;
      height: 100vh;
      min-height: 100vh;
      margin-left: 0;
      border: 0;
      border-radius: 0; } }
  .reveal.without-overlay {
    position: fixed; }

table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 3px; }
  table thead,
  table tbody,
  table tfoot {
    border: 1px solid #f1f1f1; }
  table caption {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold; }
  table thead {
    background: #f8f8f8;
    color: #0a0a0a; }
  table tfoot {
    background: #f1f1f1;
    color: #0a0a0a; }
  table thead tr,
  table tfoot tr {
    background: transparent; }
  table thead th,
  table thead td,
  table tfoot th,
  table tfoot td {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold;
    text-align: left; }
  table tbody th,
  table tbody td {
    padding: 0.5rem 0.625rem 0.625rem; }
  table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1; }
  table.unstriped tbody {
    background-color: #fefefe; }
    table.unstriped tbody tr {
      border-bottom: 0;
      border-bottom: 1px solid #f1f1f1;
      background-color: #fefefe; }

@media screen and (max-width: 63.9375em) {
  table.stack thead {
    display: none; }
  table.stack tfoot {
    display: none; }
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block; }
  table.stack td {
    border-top: 0; } }

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto; }

table.hover thead tr:hover {
  background-color: #f3f3f3; }

table.hover tfoot tr:hover {
  background-color: #ececec; }

table.hover tbody tr:hover {
  background-color: #f9f9f9; }

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ececec; }

.table-scroll {
  overflow-x: auto; }
  .table-scroll table {
    width: auto; }

.grid-container {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
  max-width: 62.5rem;
  margin: 0 auto; }
  .grid-container.fluid {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    max-width: 100%;
    margin: 0 auto; }
  .grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin: 0 auto; }

.grid-x {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }

.cell {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  min-height: 0px;
  min-width: 0px;
  width: 100%; }
  .cell.auto {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px; }
  .cell.shrink {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto; }

.grid-x > .auto {
  width: auto; }

.grid-x > .shrink {
  width: auto; }

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  -ms-flex-preferred-size: auto;
      flex-basis: auto; }

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; } }

@media print, screen and (min-width: 64em) {
  .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; } }

.grid-x > .small-1 {
  width: 8.33333%; }

.grid-x > .small-2 {
  width: 16.66667%; }

.grid-x > .small-3 {
  width: 25%; }

.grid-x > .small-4 {
  width: 33.33333%; }

.grid-x > .small-5 {
  width: 41.66667%; }

.grid-x > .small-6 {
  width: 50%; }

.grid-x > .small-7 {
  width: 58.33333%; }

.grid-x > .small-8 {
  width: 66.66667%; }

.grid-x > .small-9 {
  width: 75%; }

.grid-x > .small-10 {
  width: 83.33333%; }

.grid-x > .small-11 {
  width: 91.66667%; }

.grid-x > .small-12 {
  width: 100%; }

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-auto {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
    width: auto; }
  .grid-x > .medium-shrink {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .grid-x > .medium-1 {
    width: 8.33333%; }
  .grid-x > .medium-2 {
    width: 16.66667%; }
  .grid-x > .medium-3 {
    width: 25%; }
  .grid-x > .medium-4 {
    width: 33.33333%; }
  .grid-x > .medium-5 {
    width: 41.66667%; }
  .grid-x > .medium-6 {
    width: 50%; }
  .grid-x > .medium-7 {
    width: 58.33333%; }
  .grid-x > .medium-8 {
    width: 66.66667%; }
  .grid-x > .medium-9 {
    width: 75%; }
  .grid-x > .medium-10 {
    width: 83.33333%; }
  .grid-x > .medium-11 {
    width: 91.66667%; }
  .grid-x > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 64em) {
  .grid-x > .large-auto {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
    width: auto; }
  .grid-x > .large-shrink {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .grid-x > .large-1 {
    width: 8.33333%; }
  .grid-x > .large-2 {
    width: 16.66667%; }
  .grid-x > .large-3 {
    width: 25%; }
  .grid-x > .large-4 {
    width: 33.33333%; }
  .grid-x > .large-5 {
    width: 41.66667%; }
  .grid-x > .large-6 {
    width: 50%; }
  .grid-x > .large-7 {
    width: 58.33333%; }
  .grid-x > .large-8 {
    width: 66.66667%; }
  .grid-x > .large-9 {
    width: 75%; }
  .grid-x > .large-10 {
    width: 83.33333%; }
  .grid-x > .large-11 {
    width: 91.66667%; }
  .grid-x > .large-12 {
    width: 100%; } }

.grid-margin-x:not(.grid-x) > .cell {
  width: auto; }

.grid-margin-y:not(.grid-y) > .cell {
  height: auto; }

.grid-margin-x {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem; }
  .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem; }
  .grid-margin-x > .auto {
    width: auto; }
  .grid-margin-x > .shrink {
    width: auto; }
  .grid-margin-x > .small-1 {
    width: calc(8.33333% - 1.875rem); }
  .grid-margin-x > .small-2 {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x > .small-3 {
    width: calc(25% - 1.875rem); }
  .grid-margin-x > .small-4 {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x > .small-5 {
    width: calc(41.66667% - 1.875rem); }
  .grid-margin-x > .small-6 {
    width: calc(50% - 1.875rem); }
  .grid-margin-x > .small-7 {
    width: calc(58.33333% - 1.875rem); }
  .grid-margin-x > .small-8 {
    width: calc(66.66667% - 1.875rem); }
  .grid-margin-x > .small-9 {
    width: calc(75% - 1.875rem); }
  .grid-margin-x > .small-10 {
    width: calc(83.33333% - 1.875rem); }
  .grid-margin-x > .small-11 {
    width: calc(91.66667% - 1.875rem); }
  .grid-margin-x > .small-12 {
    width: calc(100% - 1.875rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-x > .medium-auto {
      width: auto; }
    .grid-margin-x > .medium-shrink {
      width: auto; }
    .grid-margin-x > .medium-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .medium-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .medium-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .medium-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .medium-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .medium-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .medium-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .medium-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .medium-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .medium-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .medium-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .medium-12 {
      width: calc(100% - 1.875rem); } }
  @media print, screen and (min-width: 64em) {
    .grid-margin-x > .large-auto {
      width: auto; }
    .grid-margin-x > .large-shrink {
      width: auto; }
    .grid-margin-x > .large-1 {
      width: calc(8.33333% - 1.875rem); }
    .grid-margin-x > .large-2 {
      width: calc(16.66667% - 1.875rem); }
    .grid-margin-x > .large-3 {
      width: calc(25% - 1.875rem); }
    .grid-margin-x > .large-4 {
      width: calc(33.33333% - 1.875rem); }
    .grid-margin-x > .large-5 {
      width: calc(41.66667% - 1.875rem); }
    .grid-margin-x > .large-6 {
      width: calc(50% - 1.875rem); }
    .grid-margin-x > .large-7 {
      width: calc(58.33333% - 1.875rem); }
    .grid-margin-x > .large-8 {
      width: calc(66.66667% - 1.875rem); }
    .grid-margin-x > .large-9 {
      width: calc(75% - 1.875rem); }
    .grid-margin-x > .large-10 {
      width: calc(83.33333% - 1.875rem); }
    .grid-margin-x > .large-11 {
      width: calc(91.66667% - 1.875rem); }
    .grid-margin-x > .large-12 {
      width: calc(100% - 1.875rem); } }

.grid-padding-x .grid-padding-x {
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }

.grid-container:not(.full) > .grid-padding-x {
  margin-right: -0.9375rem;
  margin-left: -0.9375rem; }

.grid-padding-x > .cell {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem; }

.small-up-1 > .cell {
  width: 100%; }

.small-up-2 > .cell {
  width: 50%; }

.small-up-3 > .cell {
  width: 33.33333%; }

.small-up-4 > .cell {
  width: 25%; }

.small-up-5 > .cell {
  width: 20%; }

.small-up-6 > .cell {
  width: 16.66667%; }

.small-up-7 > .cell {
  width: 14.28571%; }

.small-up-8 > .cell {
  width: 12.5%; }

@media print, screen and (min-width: 40em) {
  .medium-up-1 > .cell {
    width: 100%; }
  .medium-up-2 > .cell {
    width: 50%; }
  .medium-up-3 > .cell {
    width: 33.33333%; }
  .medium-up-4 > .cell {
    width: 25%; }
  .medium-up-5 > .cell {
    width: 20%; }
  .medium-up-6 > .cell {
    width: 16.66667%; }
  .medium-up-7 > .cell {
    width: 14.28571%; }
  .medium-up-8 > .cell {
    width: 12.5%; } }

@media print, screen and (min-width: 64em) {
  .large-up-1 > .cell {
    width: 100%; }
  .large-up-2 > .cell {
    width: 50%; }
  .large-up-3 > .cell {
    width: 33.33333%; }
  .large-up-4 > .cell {
    width: 25%; }
  .large-up-5 > .cell {
    width: 20%; }
  .large-up-6 > .cell {
    width: 16.66667%; }
  .large-up-7 > .cell {
    width: 14.28571%; }
  .large-up-8 > .cell {
    width: 12.5%; } }

.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 1.875rem); }

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 1.875rem); }

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.33333% - 1.875rem); }

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 1.875rem); }

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 1.875rem); }

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.66667% - 1.875rem); }

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.28571% - 1.875rem); }

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 1.875rem); }

@media print, screen and (min-width: 40em) {
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.875rem); }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.875rem); }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.875rem); }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.875rem); }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 1.875rem); }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.875rem); } }

@media print, screen and (min-width: 64em) {
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 1.875rem); }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 1.875rem); }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.33333% - 1.875rem); }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 1.875rem); }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 1.875rem); }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.66667% - 1.875rem); }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.28571% - 1.875rem); }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 1.875rem); } }

.small-margin-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0; }
  .small-margin-collapse > .small-1 {
    width: 8.33333%; }
  .small-margin-collapse > .small-2 {
    width: 16.66667%; }
  .small-margin-collapse > .small-3 {
    width: 25%; }
  .small-margin-collapse > .small-4 {
    width: 33.33333%; }
  .small-margin-collapse > .small-5 {
    width: 41.66667%; }
  .small-margin-collapse > .small-6 {
    width: 50%; }
  .small-margin-collapse > .small-7 {
    width: 58.33333%; }
  .small-margin-collapse > .small-8 {
    width: 66.66667%; }
  .small-margin-collapse > .small-9 {
    width: 75%; }
  .small-margin-collapse > .small-10 {
    width: 83.33333%; }
  .small-margin-collapse > .small-11 {
    width: 91.66667%; }
  .small-margin-collapse > .small-12 {
    width: 100%; }
  @media print, screen and (min-width: 40em) {
    .small-margin-collapse > .medium-1 {
      width: 8.33333%; }
    .small-margin-collapse > .medium-2 {
      width: 16.66667%; }
    .small-margin-collapse > .medium-3 {
      width: 25%; }
    .small-margin-collapse > .medium-4 {
      width: 33.33333%; }
    .small-margin-collapse > .medium-5 {
      width: 41.66667%; }
    .small-margin-collapse > .medium-6 {
      width: 50%; }
    .small-margin-collapse > .medium-7 {
      width: 58.33333%; }
    .small-margin-collapse > .medium-8 {
      width: 66.66667%; }
    .small-margin-collapse > .medium-9 {
      width: 75%; }
    .small-margin-collapse > .medium-10 {
      width: 83.33333%; }
    .small-margin-collapse > .medium-11 {
      width: 91.66667%; }
    .small-margin-collapse > .medium-12 {
      width: 100%; } }
  @media print, screen and (min-width: 64em) {
    .small-margin-collapse > .large-1 {
      width: 8.33333%; }
    .small-margin-collapse > .large-2 {
      width: 16.66667%; }
    .small-margin-collapse > .large-3 {
      width: 25%; }
    .small-margin-collapse > .large-4 {
      width: 33.33333%; }
    .small-margin-collapse > .large-5 {
      width: 41.66667%; }
    .small-margin-collapse > .large-6 {
      width: 50%; }
    .small-margin-collapse > .large-7 {
      width: 58.33333%; }
    .small-margin-collapse > .large-8 {
      width: 66.66667%; }
    .small-margin-collapse > .large-9 {
      width: 75%; }
    .small-margin-collapse > .large-10 {
      width: 83.33333%; }
    .small-margin-collapse > .large-11 {
      width: 91.66667%; }
    .small-margin-collapse > .large-12 {
      width: 100%; } }

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0; }
  .small-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0; }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .small-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .small-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .small-3 {
    width: 25%; }
  .medium-margin-collapse > .small-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .small-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .small-6 {
    width: 50%; }
  .medium-margin-collapse > .small-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .small-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .small-9 {
    width: 75%; }
  .medium-margin-collapse > .small-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .small-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .medium-3 {
    width: 25%; }
  .medium-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .medium-6 {
    width: 50%; }
  .medium-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .medium-9 {
    width: 75%; }
  .medium-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 64em) {
  .medium-margin-collapse > .large-1 {
    width: 8.33333%; }
  .medium-margin-collapse > .large-2 {
    width: 16.66667%; }
  .medium-margin-collapse > .large-3 {
    width: 25%; }
  .medium-margin-collapse > .large-4 {
    width: 33.33333%; }
  .medium-margin-collapse > .large-5 {
    width: 41.66667%; }
  .medium-margin-collapse > .large-6 {
    width: 50%; }
  .medium-margin-collapse > .large-7 {
    width: 58.33333%; }
  .medium-margin-collapse > .large-8 {
    width: 66.66667%; }
  .medium-margin-collapse > .large-9 {
    width: 75%; }
  .medium-margin-collapse > .large-10 {
    width: 83.33333%; }
  .medium-margin-collapse > .large-11 {
    width: 91.66667%; }
  .medium-margin-collapse > .large-12 {
    width: 100%; } }

@media print, screen and (min-width: 40em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .medium-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

@media print, screen and (min-width: 64em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-margin-collapse > .cell {
      margin-right: 0;
      margin-left: 0; } }

@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .small-1 {
    width: 8.33333%; }
  .large-margin-collapse > .small-2 {
    width: 16.66667%; }
  .large-margin-collapse > .small-3 {
    width: 25%; }
  .large-margin-collapse > .small-4 {
    width: 33.33333%; }
  .large-margin-collapse > .small-5 {
    width: 41.66667%; }
  .large-margin-collapse > .small-6 {
    width: 50%; }
  .large-margin-collapse > .small-7 {
    width: 58.33333%; }
  .large-margin-collapse > .small-8 {
    width: 66.66667%; }
  .large-margin-collapse > .small-9 {
    width: 75%; }
  .large-margin-collapse > .small-10 {
    width: 83.33333%; }
  .large-margin-collapse > .small-11 {
    width: 91.66667%; }
  .large-margin-collapse > .small-12 {
    width: 100%; } }

@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .medium-1 {
    width: 8.33333%; }
  .large-margin-collapse > .medium-2 {
    width: 16.66667%; }
  .large-margin-collapse > .medium-3 {
    width: 25%; }
  .large-margin-collapse > .medium-4 {
    width: 33.33333%; }
  .large-margin-collapse > .medium-5 {
    width: 41.66667%; }
  .large-margin-collapse > .medium-6 {
    width: 50%; }
  .large-margin-collapse > .medium-7 {
    width: 58.33333%; }
  .large-margin-collapse > .medium-8 {
    width: 66.66667%; }
  .large-margin-collapse > .medium-9 {
    width: 75%; }
  .large-margin-collapse > .medium-10 {
    width: 83.33333%; }
  .large-margin-collapse > .medium-11 {
    width: 91.66667%; }
  .large-margin-collapse > .medium-12 {
    width: 100%; } }

@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .large-1 {
    width: 8.33333%; }
  .large-margin-collapse > .large-2 {
    width: 16.66667%; }
  .large-margin-collapse > .large-3 {
    width: 25%; }
  .large-margin-collapse > .large-4 {
    width: 33.33333%; }
  .large-margin-collapse > .large-5 {
    width: 41.66667%; }
  .large-margin-collapse > .large-6 {
    width: 50%; }
  .large-margin-collapse > .large-7 {
    width: 58.33333%; }
  .large-margin-collapse > .large-8 {
    width: 66.66667%; }
  .large-margin-collapse > .large-9 {
    width: 75%; }
  .large-margin-collapse > .large-10 {
    width: 83.33333%; }
  .large-margin-collapse > .large-11 {
    width: 91.66667%; }
  .large-margin-collapse > .large-12 {
    width: 100%; } }

@media print, screen and (min-width: 64em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0; }
    .large-padding-collapse > .cell {
      padding-right: 0;
      padding-left: 0; } }

.small-offset-0 {
  margin-left: 0%; }

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 0.9375rem); }

.small-offset-1 {
  margin-left: 8.33333%; }

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.33333% + 0.9375rem); }

.small-offset-2 {
  margin-left: 16.66667%; }

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.66667% + 0.9375rem); }

.small-offset-3 {
  margin-left: 25%; }

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 0.9375rem); }

.small-offset-4 {
  margin-left: 33.33333%; }

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.33333% + 0.9375rem); }

.small-offset-5 {
  margin-left: 41.66667%; }

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.66667% + 0.9375rem); }

.small-offset-6 {
  margin-left: 50%; }

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 0.9375rem); }

.small-offset-7 {
  margin-left: 58.33333%; }

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.33333% + 0.9375rem); }

.small-offset-8 {
  margin-left: 66.66667%; }

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.66667% + 0.9375rem); }

.small-offset-9 {
  margin-left: 75%; }

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 0.9375rem); }

.small-offset-10 {
  margin-left: 83.33333%; }

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.33333% + 0.9375rem); }

.small-offset-11 {
  margin-left: 91.66667%; }

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.66667% + 0.9375rem); }

@media print, screen and (min-width: 40em) {
  .medium-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 0.9375rem); }
  .medium-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem); }
  .medium-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem); }
  .medium-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 0.9375rem); }
  .medium-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem); }
  .medium-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem); }
  .medium-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 0.9375rem); }
  .medium-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem); }
  .medium-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem); }
  .medium-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 0.9375rem); }
  .medium-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem); }
  .medium-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem); } }

@media print, screen and (min-width: 64em) {
  .large-offset-0 {
    margin-left: 0%; }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 0.9375rem); }
  .large-offset-1 {
    margin-left: 8.33333%; }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem); }
  .large-offset-2 {
    margin-left: 16.66667%; }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem); }
  .large-offset-3 {
    margin-left: 25%; }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 0.9375rem); }
  .large-offset-4 {
    margin-left: 33.33333%; }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem); }
  .large-offset-5 {
    margin-left: 41.66667%; }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem); }
  .large-offset-6 {
    margin-left: 50%; }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 0.9375rem); }
  .large-offset-7 {
    margin-left: 58.33333%; }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem); }
  .large-offset-8 {
    margin-left: 66.66667%; }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem); }
  .large-offset-9 {
    margin-left: 75%; }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 0.9375rem); }
  .large-offset-10 {
    margin-left: 83.33333%; }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem); }
  .large-offset-11 {
    margin-left: 91.66667%; }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem); } }

.grid-y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
  .grid-y > .cell {
    width: auto; }
  .grid-y > .auto {
    height: auto; }
  .grid-y > .shrink {
    height: auto; }
  .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  @media print, screen and (min-width: 40em) {
    .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
      -ms-flex-preferred-size: auto;
          flex-basis: auto; } }
  @media print, screen and (min-width: 64em) {
    .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
      -ms-flex-preferred-size: auto;
          flex-basis: auto; } }
  .grid-y > .small-1 {
    height: 8.33333%; }
  .grid-y > .small-2 {
    height: 16.66667%; }
  .grid-y > .small-3 {
    height: 25%; }
  .grid-y > .small-4 {
    height: 33.33333%; }
  .grid-y > .small-5 {
    height: 41.66667%; }
  .grid-y > .small-6 {
    height: 50%; }
  .grid-y > .small-7 {
    height: 58.33333%; }
  .grid-y > .small-8 {
    height: 66.66667%; }
  .grid-y > .small-9 {
    height: 75%; }
  .grid-y > .small-10 {
    height: 83.33333%; }
  .grid-y > .small-11 {
    height: 91.66667%; }
  .grid-y > .small-12 {
    height: 100%; }
  @media print, screen and (min-width: 40em) {
    .grid-y > .medium-auto {
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
      height: auto; }
    .grid-y > .medium-shrink {
      height: auto; }
    .grid-y > .medium-1 {
      height: 8.33333%; }
    .grid-y > .medium-2 {
      height: 16.66667%; }
    .grid-y > .medium-3 {
      height: 25%; }
    .grid-y > .medium-4 {
      height: 33.33333%; }
    .grid-y > .medium-5 {
      height: 41.66667%; }
    .grid-y > .medium-6 {
      height: 50%; }
    .grid-y > .medium-7 {
      height: 58.33333%; }
    .grid-y > .medium-8 {
      height: 66.66667%; }
    .grid-y > .medium-9 {
      height: 75%; }
    .grid-y > .medium-10 {
      height: 83.33333%; }
    .grid-y > .medium-11 {
      height: 91.66667%; }
    .grid-y > .medium-12 {
      height: 100%; } }
  @media print, screen and (min-width: 64em) {
    .grid-y > .large-auto {
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
      height: auto; }
    .grid-y > .large-shrink {
      height: auto; }
    .grid-y > .large-1 {
      height: 8.33333%; }
    .grid-y > .large-2 {
      height: 16.66667%; }
    .grid-y > .large-3 {
      height: 25%; }
    .grid-y > .large-4 {
      height: 33.33333%; }
    .grid-y > .large-5 {
      height: 41.66667%; }
    .grid-y > .large-6 {
      height: 50%; }
    .grid-y > .large-7 {
      height: 58.33333%; }
    .grid-y > .large-8 {
      height: 66.66667%; }
    .grid-y > .large-9 {
      height: 75%; }
    .grid-y > .large-10 {
      height: 83.33333%; }
    .grid-y > .large-11 {
      height: 91.66667%; }
    .grid-y > .large-12 {
      height: 100%; } }

.grid-padding-y .grid-padding-y {
  margin-top: -0.9375rem;
  margin-bottom: -0.9375rem; }

.grid-padding-y > .cell {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem; }

.grid-margin-y {
  margin-top: -0.9375rem;
  margin-bottom: -0.9375rem; }
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.875rem); } }
  @media print, screen and (min-width: 64em) {
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 1.875rem); } }

.grid-frame {
  overflow: hidden;
  position: relative;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: stretch;
      align-items: stretch;
  width: 100vw; }

.cell .grid-frame {
  width: 100%; }

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-stype: -ms-autohiding-scrollbar; }

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-stype: -ms-autohiding-scrollbar; }

.cell-block-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-height: 100%; }
  .cell-block-container > .grid-x {
    max-height: 100%;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }

@media print, screen and (min-width: 40em) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-align: stretch;
        align-items: stretch;
    width: 100vw; }
  .cell .medium-grid-frame {
    width: 100%; }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .medium-cell-block-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    max-height: 100%; }
    .medium-cell-block-container > .grid-x {
      max-height: 100%;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

@media print, screen and (min-width: 64em) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-align: stretch;
        align-items: stretch;
    width: 100vw; }
  .cell .large-grid-frame {
    width: 100%; }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; }
  .large-cell-block-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    max-height: 100%; }
    .large-cell-block-container > .grid-x {
      max-height: 100%;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-stype: -ms-autohiding-scrollbar; } }

.grid-y.grid-frame {
  width: auto;
  overflow: hidden;
  position: relative;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: stretch;
      align-items: stretch;
  height: 100vh; }

@media print, screen and (min-width: 40em) {
  .grid-y.medium-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-align: stretch;
        align-items: stretch;
    height: 100vh; } }

@media print, screen and (min-width: 64em) {
  .grid-y.large-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-align: stretch;
        align-items: stretch;
    height: 100vh; } }

.cell .grid-y.grid-frame {
  height: 100%; }

@media print, screen and (min-width: 40em) {
  .cell .grid-y.medium-grid-frame {
    height: 100%; } }

@media print, screen and (min-width: 64em) {
  .cell .grid-y.large-grid-frame {
    height: 100%; } }

.grid-margin-y {
  margin-top: -0.9375rem;
  margin-bottom: -0.9375rem; }
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem; }
  .grid-margin-y > .auto {
    height: auto; }
  .grid-margin-y > .shrink {
    height: auto; }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem); }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem); }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem); }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem); }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem); }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem); }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem); }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem); }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem); }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem); }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem); }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem); }
  @media print, screen and (min-width: 40em) {
    .grid-margin-y > .medium-auto {
      height: auto; }
    .grid-margin-y > .medium-shrink {
      height: auto; }
    .grid-margin-y > .medium-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .medium-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .medium-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .medium-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .medium-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .medium-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .medium-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .medium-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .medium-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .medium-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .medium-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .medium-12 {
      height: calc(100% - 1.875rem); } }
  @media print, screen and (min-width: 64em) {
    .grid-margin-y > .large-auto {
      height: auto; }
    .grid-margin-y > .large-shrink {
      height: auto; }
    .grid-margin-y > .large-1 {
      height: calc(8.33333% - 1.875rem); }
    .grid-margin-y > .large-2 {
      height: calc(16.66667% - 1.875rem); }
    .grid-margin-y > .large-3 {
      height: calc(25% - 1.875rem); }
    .grid-margin-y > .large-4 {
      height: calc(33.33333% - 1.875rem); }
    .grid-margin-y > .large-5 {
      height: calc(41.66667% - 1.875rem); }
    .grid-margin-y > .large-6 {
      height: calc(50% - 1.875rem); }
    .grid-margin-y > .large-7 {
      height: calc(58.33333% - 1.875rem); }
    .grid-margin-y > .large-8 {
      height: calc(66.66667% - 1.875rem); }
    .grid-margin-y > .large-9 {
      height: calc(75% - 1.875rem); }
    .grid-margin-y > .large-10 {
      height: calc(83.33333% - 1.875rem); }
    .grid-margin-y > .large-11 {
      height: calc(91.66667% - 1.875rem); }
    .grid-margin-y > .large-12 {
      height: calc(100% - 1.875rem); } }

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.875rem); }

@media print, screen and (min-width: 40em) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.875rem); } }

@media print, screen and (min-width: 64em) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem); } }

.align-right {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.align-center {
  -ms-flex-pack: center;
      justify-content: center; }

.align-justify {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.align-spaced {
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.align-right.vertical.menu > li > a {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.align-center.vertical.menu > li > a {
  -ms-flex-pack: center;
      justify-content: center; }

.align-top {
  -ms-flex-align: start;
      align-items: flex-start; }

.align-self-top {
  -ms-flex-item-align: start;
      align-self: flex-start; }

.align-bottom {
  -ms-flex-align: end;
      align-items: flex-end; }

.align-self-bottom {
  -ms-flex-item-align: end;
      align-self: flex-end; }

.align-middle {
  -ms-flex-align: center;
      align-items: center; }

.align-self-middle {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }

.align-stretch {
  -ms-flex-align: stretch;
      align-items: stretch; }

.align-self-stretch {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch; }

.align-center-middle {
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-line-pack: center;
      align-content: center; }

.small-order-1 {
  -ms-flex-order: 1;
      order: 1; }

.small-order-2 {
  -ms-flex-order: 2;
      order: 2; }

.small-order-3 {
  -ms-flex-order: 3;
      order: 3; }

.small-order-4 {
  -ms-flex-order: 4;
      order: 4; }

.small-order-5 {
  -ms-flex-order: 5;
      order: 5; }

.small-order-6 {
  -ms-flex-order: 6;
      order: 6; }

@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    -ms-flex-order: 1;
        order: 1; }
  .medium-order-2 {
    -ms-flex-order: 2;
        order: 2; }
  .medium-order-3 {
    -ms-flex-order: 3;
        order: 3; }
  .medium-order-4 {
    -ms-flex-order: 4;
        order: 4; }
  .medium-order-5 {
    -ms-flex-order: 5;
        order: 5; }
  .medium-order-6 {
    -ms-flex-order: 6;
        order: 6; } }

@media print, screen and (min-width: 64em) {
  .large-order-1 {
    -ms-flex-order: 1;
        order: 1; }
  .large-order-2 {
    -ms-flex-order: 2;
        order: 2; }
  .large-order-3 {
    -ms-flex-order: 3;
        order: 3; }
  .large-order-4 {
    -ms-flex-order: 4;
        order: 4; }
  .large-order-5 {
    -ms-flex-order: 5;
        order: 5; }
  .large-order-6 {
    -ms-flex-order: 6;
        order: 6; } }

.flex-container {
  display: -ms-flexbox;
  display: flex; }

.flex-child-auto {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto; }

.flex-child-grow {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto; }

.flex-child-shrink {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto; }

.flex-dir-row {
  -ms-flex-direction: row;
      flex-direction: row; }

.flex-dir-row-reverse {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }

.flex-dir-column {
  -ms-flex-direction: column;
      flex-direction: column; }

.flex-dir-column-reverse {
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }

@media print, screen and (min-width: 40em) {
  .medium-flex-container {
    display: -ms-flexbox;
    display: flex; }
  .medium-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto; }
  .medium-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
  .medium-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto; }
  .medium-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .medium-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
  .medium-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .medium-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse; } }

@media print, screen and (min-width: 64em) {
  .large-flex-container {
    display: -ms-flexbox;
    display: flex; }
  .large-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto; }
  .large-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
  .large-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto; }
  .large-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row; }
  .large-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
  .large-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column; }
  .large-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse; } }

.slide-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-in-down.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0); }

.slide-in-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-in-left.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0); }

.slide-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(100%);
      transform: translateY(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-in-up.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0); }

.slide-in-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(100%);
      transform: translateX(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-in-right.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0); }

.slide-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-out-down.mui-leave.mui-leave-active {
  -ms-transform: translateY(100%);
      transform: translateY(100%); }

.slide-out-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-out-right.mui-leave.mui-leave-active {
  -ms-transform: translateX(100%);
      transform: translateX(100%); }

.slide-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-out-up.mui-leave.mui-leave-active {
  -ms-transform: translateY(-100%);
      transform: translateY(-100%); }

.slide-out-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

.slide-out-left.mui-leave.mui-leave-active {
  -ms-transform: translateX(-100%);
      transform: translateX(-100%); }

.fade-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 0;
  transition-property: opacity; }

.fade-in.mui-enter.mui-enter-active {
  opacity: 1; }

.fade-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 1;
  transition-property: opacity; }

.fade-out.mui-leave.mui-leave-active {
  opacity: 0; }

.hinge-in-from-top.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-top.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-in-from-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-right.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-in-from-bottom.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(90deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-bottom.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-in-from-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(90deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-left.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-in-from-middle-x.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-in-from-middle-y.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0; }

.hinge-in-from-middle-y.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1; }

.hinge-out-from-top.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-top.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0; }

.hinge-out-from-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-right.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0; }

.hinge-out-from-bottom.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-bottom.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0; }

.hinge-out-from-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-left.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0; }

.hinge-out-from-middle-x.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0; }

.hinge-out-from-middle-y.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1; }

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0; }

.scale-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  transition-property: transform, opacity;
  opacity: 0; }

.scale-in-up.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1; }

.scale-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  transition-property: transform, opacity;
  opacity: 0; }

.scale-in-down.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1; }

.scale-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1; }

.scale-out-up.mui-leave.mui-leave-active {
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  opacity: 0; }

.scale-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1; }

.scale-out-down.mui-leave.mui-leave-active {
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  opacity: 0; }

.spin-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  transition-property: transform, opacity;
  opacity: 0; }

.spin-in.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1; }

.spin-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1; }

.spin-out.mui-leave.mui-leave-active {
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  opacity: 0; }

.spin-in-ccw.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  transition-property: transform, opacity;
  opacity: 0; }

.spin-in-ccw.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1; }

.spin-out-ccw.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1; }

.spin-out-ccw.mui-leave.mui-leave-active {
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  opacity: 0; }

.slow {
  transition-duration: 750ms !important; }

.fast {
  transition-duration: 250ms !important; }

.linear {
  transition-timing-function: linear !important; }

.ease {
  transition-timing-function: ease !important; }

.ease-in {
  transition-timing-function: ease-in !important; }

.ease-out {
  transition-timing-function: ease-out !important; }

.ease-in-out {
  transition-timing-function: ease-in-out !important; }

.bounce-in {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }

.bounce-out {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }

.bounce-in-out {
  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }

.short-delay {
  transition-delay: 300ms !important; }

.long-delay {
  transition-delay: 700ms !important; }

.shake {
  animation-name: shake-7; }

@keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    transform: translateX(7%); }
  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
    transform: translateX(-7%); } }

.spin-cw {
  animation-name: spin-cw-1turn; }

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(-1turn); }
  100% {
    transform: rotate(0); } }

.spin-ccw {
  animation-name: spin-cw-1turn; }

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(0); }
  100% {
    transform: rotate(1turn); } }

.wiggle {
  animation-name: wiggle-7deg; }

@keyframes wiggle-7deg {
  40%, 50%, 60% {
    transform: rotate(7deg); }
  35%, 45%, 55%, 65% {
    transform: rotate(-7deg); }
  0%, 30%, 70%, 100% {
    transform: rotate(0); } }

.shake,
.spin-cw,
.spin-ccw,
.wiggle {
  animation-duration: 500ms; }

.infinite {
  animation-iteration-count: infinite; }

.slow {
  animation-duration: 750ms !important; }

.fast {
  animation-duration: 250ms !important; }

.linear {
  animation-timing-function: linear !important; }

.ease {
  animation-timing-function: ease !important; }

.ease-in {
  animation-timing-function: ease-in !important; }

.ease-out {
  animation-timing-function: ease-out !important; }

.ease-in-out {
  animation-timing-function: ease-in-out !important; }

.bounce-in {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }

.bounce-out {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }

.bounce-in-out {
  animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }

.short-delay {
  animation-delay: 300ms !important; }

.long-delay {
  animation-delay: 700ms !important; }

/*!
 * # Semantic UI 2.2.10 - Step
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */


/*******************************
            Plural
*******************************/

.ui.steps {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin: 1em 0em;
  background: '';
  box-shadow: none;
  line-height: 1.14285714em;
  border-radius: 0.28571429rem;
  border: 1px solid rgba(34, 36, 38, 0.15);
}

/* First Steps */
.ui.steps:first-child {
  margin-top: 0em;
}

/* Last Steps */
.ui.steps:last-child {
  margin-bottom: 0em;
}


/*******************************
           Singular
*******************************/

.ui.steps .step {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0em 0em;
  padding: 1.14285714em 2em;
  background: #FFFFFF;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border-radius: 0em;
  border: none;
  border-right: 1px solid rgba(34, 36, 38, 0.15);
  -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
}

/* Arrow */
.ui.steps .step:after {
  display: none;
  position: absolute;
  z-index: 2;
  content: '';
  top: 50%;
  right: 0%;
  border: medium none;
  background-color: #FFFFFF;
  width: 1.14285714em;
  height: 1.14285714em;
  border-style: solid;
  border-color: rgba(34, 36, 38, 0.15);
  border-width: 0px 1px 1px 0px;
  -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
          transform: translateY(-50%) translateX(50%) rotate(-45deg);
}

/* First Step */
.ui.steps .step:first-child {
  padding-left: 2em;
  border-radius: 0.28571429rem 0em 0em 0.28571429rem;
}

/* Last Step */
.ui.steps .step:last-child {
  border-radius: 0em 0.28571429rem 0.28571429rem 0em;
}
.ui.steps .step:last-child {
  border-right: none;
  margin-right: 0em;
}

/* Only Step */
.ui.steps .step:only-child {
  border-radius: 0.28571429rem;
}


/*******************************
            Content
*******************************/


/* Title */
.ui.steps .step .title {
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-size: 1.14285714em;
  font-weight: bold;
}
.ui.steps .step > .title {
  width: 100%;
}

/* Description */
.ui.steps .step .description {
  font-weight: normal;
  font-size: 0.92857143em;
  color: rgba(0, 0, 0, 0.87);
}
.ui.steps .step > .description {
  width: 100%;
}
.ui.steps .step .title ~ .description {
  margin-top: 0.25em;
}

/* Icon */
.ui.steps .step > .icon {
  line-height: 1;
  font-size: 2.5em;
  margin: 0em 1rem 0em 0em;
}
.ui.steps .step > .icon,
.ui.steps .step > .icon ~ .content {
  display: block;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-item-align: middle;
      -ms-grid-row-align: middle;
      align-self: middle;
}
.ui.steps .step > .icon ~ .content {
  -webkit-box-flex: 1 0 auto;
      -ms-flex-positive: 1 0 auto;
          flex-grow: 1 0 auto;
}

/* Horizontal Icon */
.ui.steps:not(.vertical) .step > .icon {
  width: auto;
}

/* Link */
.ui.steps .link.step,
.ui.steps a.step {
  cursor: pointer;
}


/*******************************
            Types
*******************************/


/*--------------
     Ordered
---------------*/

.ui.ordered.steps {
  counter-reset: ordered;
}
.ui.ordered.steps .step:before {
  display: block;
  position: static;
  text-align: center;
  content: counters(ordered, ".");
  -ms-flex-item-align: middle;
      -ms-grid-row-align: middle;
      align-self: middle;
  margin-right: 1rem;
  font-size: 2.5em;
  counter-increment: ordered;
  font-family: inherit;
  font-weight: bold;
}
.ui.ordered.steps .step > * {
  display: block;
  -ms-flex-item-align: middle;
      -ms-grid-row-align: middle;
      align-self: middle;
}

/*--------------
    Vertical
---------------*/

.ui.vertical.steps {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: visible;
}
.ui.vertical.steps .step {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-radius: 0em;
  padding: 1.14285714em 2em;
  border-right: none;
  border-bottom: 1px solid rgba(34, 36, 38, 0.15);
}
.ui.vertical.steps .step:first-child {
  padding: 1.14285714em 2em;
  border-radius: 0.28571429rem 0.28571429rem 0em 0em;
}
.ui.vertical.steps .step:last-child {
  border-bottom: none;
  border-radius: 0em 0em 0.28571429rem 0.28571429rem;
}
.ui.vertical.steps .step:only-child {
  border-radius: 0.28571429rem;
}

/* Arrow */
.ui.vertical.steps .step:after {
  display: none;
}
.ui.vertical.steps .step:after {
  top: 50%;
  right: 0%;
  border-width: 0px 1px 1px 0px;
}
.ui.vertical.steps .step:after {
  display: none;
}
.ui.vertical.steps .active.step:after {
  display: block;
}
.ui.vertical.steps .step:last-child:after {
  display: none;
}
.ui.vertical.steps .active.step:last-child:after {
  display: block;
}

/*---------------
    Responsive
----------------*/


/* Mobile (Default) */
@media only screen and (max-width: 767px) {
  .ui.steps {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    overflow: visible;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .ui.steps .step {
    width: 100% !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: 0em;
    padding: 1.14285714em 2em;
  }
  .ui.steps .step:first-child {
    padding: 1.14285714em 2em;
    border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  }
  .ui.steps .step:last-child {
    border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  }
  
/* Arrow */
  .ui.steps .step:after {
    display: none !important;
  }
  
/* Content */
  .ui.steps .step .content {
    text-align: center;
  }
  
/* Icon */
  .ui.steps .step > .icon,
  .ui.ordered.steps .step:before {
    margin: 0em 0em 1rem 0em;
  }
}


/*******************************
             States
*******************************/


/* Link Hover */
.ui.steps .link.step:hover::after,
.ui.steps .link.step:hover,
.ui.steps a.step:hover::after,
.ui.steps a.step:hover {
  background: #F9FAFB;
  color: rgba(0, 0, 0, 0.8);
}

/* Link Down */
.ui.steps .link.step:active::after,
.ui.steps .link.step:active,
.ui.steps a.step:active::after,
.ui.steps a.step:active {
  background: #F3F4F5;
  color: rgba(0, 0, 0, 0.9);
}

/* Active */
.ui.steps .step.active {
  cursor: auto;
  background: #F3F4F5;
}
.ui.steps .step.active:after {
  background: #F3F4F5;
}
.ui.steps .step.active .title {
  color: #4183C4;
}
.ui.ordered.steps .step.active:before,
.ui.steps .active.step .icon {
  color: rgba(0, 0, 0, 0.85);
}

/* Active Arrow */
.ui.steps .step:after {
  display: block;
}
.ui.steps .active.step:after {
  display: block;
}
.ui.steps .step:last-child:after {
  display: none;
}
.ui.steps .active.step:last-child:after {
  display: none;
}

/* Active Hover */
.ui.steps .link.active.step:hover::after,
.ui.steps .link.active.step:hover,
.ui.steps a.active.step:hover::after,
.ui.steps a.active.step:hover {
  cursor: pointer;
  background: #DCDDDE;
  color: rgba(0, 0, 0, 0.87);
}

/* Completed */
.ui.steps .step.completed > .icon:before,
.ui.ordered.steps .step.completed:before {
  color: #21BA45;
}

/* Disabled */
.ui.steps .disabled.step {
  cursor: auto;
  background: #FFFFFF;
  pointer-events: none;
}
.ui.steps .disabled.step,
.ui.steps .disabled.step .title,
.ui.steps .disabled.step .description {
  color: rgba(40, 40, 40, 0.3);
}
.ui.steps .disabled.step:after {
  background: #FFFFFF;
}


/*******************************
           Variations
*******************************/


/*--------------
   Stackable
---------------*/


/* Tablet Or Below */
@media only screen and (max-width: 991px) {
  .ui[class*="tablet stackable"].steps {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    overflow: visible;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  
/* Steps */
  .ui[class*="tablet stackable"].steps .step {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: 0em;
    padding: 1.14285714em 2em;
  }
  .ui[class*="tablet stackable"].steps .step:first-child {
    padding: 1.14285714em 2em;
    border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  }
  .ui[class*="tablet stackable"].steps .step:last-child {
    border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  }
  
/* Arrow */
  .ui[class*="tablet stackable"].steps .step:after {
    display: none !important;
  }
  
/* Content */
  .ui[class*="tablet stackable"].steps .step .content {
    text-align: center;
  }
  
/* Icon */
  .ui[class*="tablet stackable"].steps .step > .icon,
  .ui[class*="tablet stackable"].ordered.steps .step:before {
    margin: 0em 0em 1rem 0em;
  }
}

/*--------------
      Fluid
---------------*/


/* Fluid */
.ui.fluid.steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

/*--------------
    Attached
---------------*/


/* Top */
.ui.attached.steps {
  width: calc(100% +  2px ) !important;
  margin: 0em -1px 0;
  max-width: calc(100% +  2px );
  border-radius: 0.28571429rem 0.28571429rem 0em 0em;
}
.ui.attached.steps .step:first-child {
  border-radius: 0.28571429rem 0em 0em 0em;
}
.ui.attached.steps .step:last-child {
  border-radius: 0em 0.28571429rem 0em 0em;
}

/* Bottom */
.ui.bottom.attached.steps {
  margin: 0 -1px 0em;
  border-radius: 0em 0em 0.28571429rem 0.28571429rem;
}
.ui.bottom.attached.steps .step:first-child {
  border-radius: 0em 0em 0em 0.28571429rem;
}
.ui.bottom.attached.steps .step:last-child {
  border-radius: 0em 0em 0.28571429rem 0em;
}

/*-------------------
    Evenly Divided
--------------------*/

.ui.one.steps,
.ui.two.steps,
.ui.three.steps,
.ui.four.steps,
.ui.five.steps,
.ui.six.steps,
.ui.seven.steps,
.ui.eight.steps {
  width: 100%;
}
.ui.one.steps > .step,
.ui.two.steps > .step,
.ui.three.steps > .step,
.ui.four.steps > .step,
.ui.five.steps > .step,
.ui.six.steps > .step,
.ui.seven.steps > .step,
.ui.eight.steps > .step {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.ui.one.steps > .step {
  width: 100%;
}
.ui.two.steps > .step {
  width: 50%;
}
.ui.three.steps > .step {
  width: 33.333%;
}
.ui.four.steps > .step {
  width: 25%;
}
.ui.five.steps > .step {
  width: 20%;
}
.ui.six.steps > .step {
  width: 16.666%;
}
.ui.seven.steps > .step {
  width: 14.285%;
}
.ui.eight.steps > .step {
  width: 12.500%;
}

/*-------------------
       Sizes
--------------------*/

.ui.mini.steps .step,
.ui.mini.step {
  font-size: 0.78571429rem;
}
.ui.tiny.steps .step,
.ui.tiny.step {
  font-size: 0.85714286rem;
}
.ui.small.steps .step,
.ui.small.step {
  font-size: 0.92857143rem;
}
.ui.steps .step,
.ui.step {
  font-size: 1rem;
}
.ui.large.steps .step,
.ui.large.step {
  font-size: 1.14285714rem;
}
.ui.big.steps .step,
.ui.big.step {
  font-size: 1.28571429rem;
}
.ui.huge.steps .step,
.ui.huge.step {
  font-size: 1.42857143rem;
}
.ui.massive.steps .step,
.ui.massive.step {
  font-size: 1.71428571rem;
}


/*******************************
         Theme Overrides
*******************************/

@font-face {
  font-family: 'Step';
  src: url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff');
}
.ui.steps .step.completed > .icon:before,
.ui.ordered.steps .step.completed:before {
  font-family: 'Step';
  content: '\e800';
  
/* '' */
}


/*******************************
         Site Overrides
*******************************/p.demo_store{position:fixed;top:0;left:0;right:0;text-align:center;color:#827513;z-index:0;padding:1em
0;background:#ebdd75}.woocommerce-demo-store #top,
.woocommerce-demo-store h3.nav-toggle{margin-top:5em}.navTrigger{padding:10px;border:solid 1px #dedede;border-radius:3px;display:none;font-weight:bold;cursor:pointer}.navTrigger:hover{border:solid 1px #358ba4}.navTrigger:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";float:right}ul.products li.product a:hover
img{opacity:0.9}.cart-holders .cart-content
p{padding:10px}.woocommerce div.product
.product_title{margin-bottom:10px;border:0}ul.products li.product .star-rating{float:none;margin: .5em auto}.woocommerce .summary p.price
ins{text-decoration:none;padding-left: .5em}.woocommerce .woocommerce_tabs,
.woocommerce .woocommerce-tabs{clear:both;margin-bottom:50px;border-top:0;position:relative}.woocommerce .woocommerce_tabs ul.tabs,
.woocommerce .woocommerce-tabs
ul.tabs{overflow:hidden;zoom:1;list-style:none;border-bottom:none!important;margin-bottom:20px}.woocommerce .woocommerce_tabs #comments,
.woocommerce .woocommerce-tabs
#comments{border:0;margin:0;padding:0}span#reply-title{text-transform:uppercase;padding-bottom:10px;display:block;border-bottom:solid 1px #eee;margin-bottom:10px;font-size:13px;font-weight:600}form#commentform
label{font-weight:bold;font-size:14px;margin-bottom:6px;display:block}.comment-form-rating{margin-bottom:15px}.flash-info
a{color:#fff}.woocommerce #tab-description ol,
.woocommerce #tab-description
ul{margin:0
0 15px;padding:0
0 0 30px}.woocommerce #tab-description ol
li{list-style:decimal;list-style-type:decimal}.woocommerce #tab-description ul
li{list-style:disc;list-style-type:disc}.woocommerce .related,
.woocommerce
.upsells{clear:both}.woocommerce .related h2,
.woocommerce .upsells
h2{margin-bottom:1em;font-size:1.5em}.woocommerce .images .thumbnails
a{width:auto !important}figure.woocommerce-product-gallery__wrapper{margin:0}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{clear:both;border:none;position:relative;background:#fff;border-radius:0;font-size:14px;line-height:140%;margin-bottom:40px !important;padding:15px
15px 15px 45px !important;border:none;box-shadow:0 0 20px #f3f3f3;border:solid 1px #ebebeb}.woocommerce_message::after,.woocommerce_info::after,.woocommerce_error::after,.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after{clear:both;content:"";display:table}.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{content:"\e114";position:absolute;top:17px;font-family:"icomoon";color:#2dc22d;left:15px}.woocommerce_message .button,
.woocommerce_info .button,
.woocommerce_error .button,
.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-error
.button{float:right;font-size: .857em;margin-left:1em}.stock.out-of-stock:before,.stock.in-stock:before{content:"\f05d"}p.stock.out-of-stock{top:5px !important;margin-top:-5px !important;margin-bottom:10px !important}.stock.out-of-stock:before{content:"\f00d";color:red !important;font-family:"icomoon";padding-right:10px}.payment_methods li
img{float:right;max-height:50px;border:none!important;padding:0!important}.payment_box .form-row .woocommerce-select{width:30.75%;float:left;margin-right:3.8%}select.orderby{background-color:#fff !important;box-shadow:none}.order-by-wrapper{position:relative}.payment_methods+.form-row
label{display:inline}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{z-index:2;border-bottom-color:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs
li{border:none!important;display:inline-block;position:relative;z-index:0;border-radius:0!important;margin:0!important;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{display:inline-block;padding: .5em 1em!important;font-weight:400 !important;color:#000 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{font-weight:700 !important}.woocommerce .product-content-area div[id^="product"] > span.onsale,
.woocommerce .shop-detail-custom .cepatlakoo-quick-view>span.onsale{left:48%;top:0;right:inherit;transform:translateX(-100%);margin-left:-10px}.woocommerce .shop-detail-custom .cepatlakoo-quick-view>span.onsale{margin:30px
20px 20px -10px}.cepatlakoo-quick-view:after{content:'';display:table;width:100%}.cepatlakoo-quick-view{padding:20px;background:#fff}a.quick-view-btn{position:absolute;top:50%;left:50%;text-transform:uppercase;font-size:11px;font-weight:600;color:#dfdfdf !important;opacity:0;visibility:hidden;transition:all ease-in-out .2s;margin:-20px 0 0 -20px;width:120px;background:rgba(0, 0, 0, 0.72);padding:0px
10px;margin-left:-60px;line-height:40px;letter-spacing:1px;margin-top:-20px}a.quick-view-btn:hover{color:#fff !important;background:rgba(0, 0, 0, 0.62)}.woocommerce ul.products li.product:hover .quick-view-btn{opacity:1;visibility:visible}.woocommerce ul.products li.product a
.thumbnail{}.woocommerce ul.products li.product a
img{transition:all ease-in .2s}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:none !important;position:absolute;bottom:0 !important;width:0 !important;height:0 !important;content:" "}.woocommerce div.product .woocommerce-tabs
ul.tabs{margin:0
0 2.5em !important;padding:0
!important}.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li
dl{padding-left:0 !important;border-left:none !important;float:left;clear:both;width:100%;margin-top:10px}.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl
dt{display:inline-block;float:left;margin-bottom:0 !important}.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list
li{padding-left:0 !important}.cart-holders .cart-content ul li.mini_cart_item dl.variation dd
p{padding:0}.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart
.total{border-top:1px double #ebe9eb!important;margin-top:10px;padding:20px
0 0}.woocommerce .star-rating{height:16px!important;width:70px!important}.woocommerce ul.product_list_widget li .star-rating{}.woocommerce .summary a.reset_variations:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ea" !important;margin-right:5px}.woocommerce .widget_layered_nav ul
li{margin-bottom:10px}.woocommerce .widget_layered_nav ul li.chosen a:before,
.woocommerce .widget_layered_nav_filters ul li a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ea";color:#dfdfdf;font-size:14px}.woocommerce .widget_layered_nav ul li.chosen:hover a:before,
.woocommerce .widget_layered_nav_filters ul li:hover a:before,
.woocommerce .widget_layered_nav_filters ul li a:hover{color:#d64933!important}fieldset{border:solid 1px #dedede;border-radius:4px;margin-bottom:30px;padding:20px}fieldset
legend{font-weight:600;color:#d64933;padding:0
15px}.woocommerce .summary
a.reset_variations{top:10px!important}.woocommerce #main .product-content-area div.product
.onsale{right:52%;z-index:1}.woocommerce #main .product-content-area div.product>.onsale{z-index:10}.woocommerce .shop-detail-custom .related.products ul.products li.product
.onsale{margin-left:0!important;left:inherit!important;right:0!important}#add_payment_method #payment div.form-row.place-order,
.woocommerce-cart #payment div.form-row.place-order,
.woocommerce-checkout #payment div.form-row.place-order{padding:0;margin-bottom:0!important}.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table tbody,
.woocommerce-cart .cart-collaterals .cart_totals table tr,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table
td{display:block !important}.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping th,
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping
td{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table
td{float:left}.woocommerce-cart .cart-collaterals .cart_totals table
th{width:40%}.woocommerce-cart .cart-collaterals .cart_totals table
td{width:60%}.woocommerce-cart .cart-collaterals .cart_totals table tr:after,
.woocommerce ul#shipping_method li:after{content:'';display:table;width:100%}.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping
td{padding:10px
0;text-align:left;font-size:14px}.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td span.woocommerce-Price-amount.amount{font-size:14px;float:right;width:100%;text-align:right}.woocommerce ul#shipping_method
li{text-align:left}.woocommerce ul#shipping_method li
label{font-size:14px;margin:0;padding:0}tr.shipping
select#shipping_method{font-size:14px !important}.woocommerce ul#shipping_method
li{padding:0;position:relative;margin:0
0 10px 0;text-indent:0}section.shipping-calculator-form
input{border:solid 1px #ddd;border-radius:4px;padding:4px
10px !important}.woocommerce ul#shipping_method li
label{line-height:1.7em}.woocommerce ul#shipping_method li
span.amount{font-size:14px}.woocommerce-page #page-title,
.archive.tax-product_cat.woocommerce-page #page-title{position:relative;padding:65px
0;background: (cover) fixed}.woocommerce-page #page-title:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0, 0, 0, 0.37)}.woocommerce-page #page-title h2,
.woocommerce-page #page-title
h1{color:#fff;position:relative;z-index:1}.term-description{max-width:860px;text-transform:none;color:#fff;font-size:16px;opacity:1;position:relative;z-index:1;margin:20px
auto 0}.woocommerce .woocommerce-message a.button:hover{opacity: .7;border-color:#fff}.disabled{pointer-events:none;cursor:default}.woocommerce ul.products li.product .onsale,
.woocommerce .product .onsale,
.woocommerce .product-list
.onsale{min-width:inherit;min-height:inherit;font-size:12px;line-height:170%;text-transform:uppercase;font-weight:400;margin:10px;padding:5px
10px;background:#d64933}ul.product-categories li a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95f";color:#d64933;margin-right:10px}ul.product-categories
li{font-size: .95em;line-height:140%;position:relative;border-bottom:solid 1px #dedede}ul.product-categories li
span.count{position:absolute;right:0;top:0;font-size:12px;opacity:0.6}ul.product-categories li
a{display:block;padding:10px
0}ul.product-categories li.current-cat
a{color:#d64933;font-weight:600}.image-quick-view
p.buttons{position:inherit;width:48%;margin-bottom:20px}.woocommerce
ul.products{font-size:0}.woocommerce ul.products
li.product{font-size:16px;display:inline-block;vertical-align:top;width:30.66666%;text-align:center;margin-bottom:20px}.woocommerce ul.products.column-4 li.product,
.woocommerce ul.products.column-4 li.product:nth-child(3n+3),
.woocommerce.columns-4 ul.products li.product,
.woocommerce.columns-4 ul.products li.product:nth-child(3n+3){width:22.5%;margin-right:3.333%!important;clear:none}.woocommerce.columns-2 ul.products li.product:nth-child(2n+2),
.woocommerce ul.products.column-4 li.product:nth-child(4n+4),
.woocommerce.columns-4 ul.products li.product:nth-child(4n+4){margin-right:0!important}.woocommerce.columns-2 ul.products
li.product.last{margin-right:3.8%}.woocommerce.columns-2 ul.products
li.first{clear:none}.woocommerce .no-sidebar .related.products ul.products li.product,
.woocommerce .no-sidebar .related.products ul.products li.product:nth-child(3n+3),
.woocommerce .no-sidebar .related.products ul.products li.product:nth-child(4n+4){width:22.5%!important;margin-right:3.333%;margin-bottom:3.333%}.woocommerce .woocommerce-message
a.button{font-size:12px;padding:9px
10px;margin:-5px}.woocommerce .woocommerce_error a.button,
.woocommerce .woocommerce-error
a.button{background:#d44343}.woocommerce .woocommerce_error a.button:hover,
.woocommerce .woocommerce-error a.button:hover{background:#e75555}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:13px !important;height:13px !important;top:0;margin-top:-6.5px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#eee !important;height:2px}.woocommerce ul.products li.product .price ins,
.product_list_widget li
ins{text-decoration:none !important}.cl-product-badges{margin-bottom:20px}.cl-product-badges
span{background-color:#dedede;font-size:14px;font-weight:700;text-transform:uppercase;margin-right:3px;padding:5px
15px;border-radius:7px}.cl-product-badges span:nth-child(even){background-color:#ab4e68;color:#fff}.woocommerce-product-details__short-description{float:left;width:100%;margin:20px
0}.summary .woocommerce-product-rating{position:relative;margin-bottom:20px}.summary a.woocommerce-review-link{position:absolute;top:10px;left:80px;line-height:140%;font-size:12px;opacity:0}.woocommerce div.product form.cart
.reset_variations{display:none;font-size: .65em;line-height:1.2;text-transform:uppercase;position:relative;top:0 !important}.woocommerce button.single_add_to_cart_button.button,
.woocommerce .summary .add_to_cart_button,
.woocommerce
a.single_add_to_cart_button{position:relative;z-index:3;width:auto}.woocommerce button.single_add_to_cart_button.button,
.woocommerce
a.single_add_to_cart_button{float:none;display:block;width:100%;height:60px;font-size:1.1em !important;text-align:center}.woocommerce button.single_add_to_cart_button.button,
.woocommerce button.button.disabled,
.woocommerce
a.single_add_to_cart_button{padding:20px
30px !important}.woocommerce .summary
.add_to_cart_button{float:left;line-height:100%;margin-bottom:30px}.woocommerce div.product form.cart
div.quantity{width:90px;float:left !important}.cart-holders .quantity label.screen-reader-text,
.woocommerce .summary .quantity
label.qty{float:left;width:80px;font-weight:700;text-align:left;margin-right:10px;padding:10px
0;display:inline-block;display:block !important}.woocommerce .summary .quantity label.screen-reader-text{display:inline-block !important;overflow:auto !important;width:auto;height:auto;font-weight:700;clip:auto;position:absolute!important;top:0;font-size:11px;text-transform:uppercase;line-height:12px}body.woocommerce-cart
label.qty{display:none}.woocommerce .summary .quantity
input.qty{float:left;width:100%;line-height:40px;border:solid 1px #dedede;text-align:left;border-radius:0;margin:0;padding:0
25px 0 10px !important;max-width:90px;height:40px;box-shadow:none}.woocommerce .summary .quantity,
.summary .quantity,
body.single-product .cepatlakoo-quick-view .entry-summary
.quantity{width:200px;float:left;margin-right:10px!important;margin-bottom:20px!important;padding-right:19px;padding-top:15px}.cepatlakoo-quick-view .entry-summary
.quantity{padding-top:19px}.woocommerce .summary form.cart .size-select-widget{margin-bottom:0;position:relative;z-index:2;background:#fff}.woocommerce .summary form.cart,
.summary
form.cart{float:left;width:100%;border:0;margin-bottom:0!important;margin-top:0;padding:0}.woocommerce .summary form.cart,
.summary form.cart.wishlist-sibling{}.summary form.cart+.social-sharing{margin-top:20px}.woocommerce div.product form.cart
table.group_table{margin-top:20px}.woocommerce div.product form.cart table.group_table label
a{font-size:14px;line-height:100%}.woocommerce div.product form.cart table.group_table
td{padding-right:0!important;padding-left:0!important;border-bottom:solid 1px #f5f5f5}.woocommerce div.product form.cart .group_table td:first-child{text-align:left}.woocommerce-variation-add-to-cart.variations_button{margin-right:0;float:left;width:100%}.woocommerce-billing-fields__field-wrapper:after{content:'';display:table;width:100%}.cart-holders li.mini_cart_item
img{width:70px!important;height:auto!important;float:left !important;margin-left:0 !important;margin-right:10px}.cart-holders li.mini_cart_item
a{line-height:16px}.custom-shop-buttons a.btn.warrior-lightbox,
.woocommerce .products li .custom-shop-buttons a.btn.tienda-ajax-quick-view,
li.product .custom-shop-buttons .btn.cepatlakoo-ajax-quick-view{position:absolute!important;top:0;z-index:1;background:#fff}.cart-holders .cart-content ul li .detail
h3{line-height:150%;margin-bottom:6px!important}.custom-shop-buttons a.btn.warrior-lightbox,
.woocommerce .products li .custom-shop-buttons a.btn.tienda-ajax-quick-view,
li.product .custom-shop-buttons .btn.cepatlakoo-ajax-quick-view{left:0;color:#d64933;border-right:solid 1px #ddd}.woocommerce .product_meta,
.summary
.product_meta{font-size:12px;padding:0}.woocommerce .cross-sells ul.products
li.product{clear:none!important}.woocommerce
.product_meta{float:left;clear:both;width:100%;line-height:170%;margin-top:20px;margin-bottom:30px}.woocommerce .product_meta span.posted_in:before,
.summary .product_meta span.posted_in:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95f";margin-right:5px;color:#d64933}.woocommerce .product_meta span.tagged_as:before{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e";margin-right:5px;color:#d64933}.woocommerce .summary table.variations tr
td{padding:0
0 30px}.variations
.selection.ui.dropdown.dont{border:0;cursor:inherit;padding:0}.woocommerce .product_meta span.tagged_as,
.woocommerce .product_meta
span.posted_in{display:block;font-weight:700}h3#reply-title{font-size:18px!important;margin-bottom:8px!important;border-radius:0!important;color:inherit!important;font-weight:500;padding:0!important}.woocommerce .widget_layered_nav_filters ul
li{padding:0
10px 1px 0 !important}form.cart .custom-shop-buttons{opacity:1;visibility:visible;position:relative!important;display:inline-block;bottom:0;vertical-align:middle;border-bottom:0;margin:0;padding:0
42px}form.cart .group-product-info .custom-shop-buttons a.button,
form.cart .group-product-info .custom-shop-buttons
a.btn{color:#fff;text-align:center;padding:12px;background:#d64933 !important}form.cart .group-product-info .custom-shop-buttons a.button:hover,
form.cart .group-product-info .custom-shop-buttons a.btn:hover{background:#c33a24 !important}form.cart .group-product-info .custom-shop-buttons
a.btn{position:absolute;top:0;left:0}.group-product-info{float:left;clear:both;width:100%;padding-bottom:0;margin-bottom:20px;border-bottom:solid 1px #dedede}.woocommerce .summary .group-product-info
.add_to_cart_button{text-transform:none;color:#000;font-size:16px;margin-bottom:0;float:none;padding:0}.summary form.cart.group-cart{width:100%;margin-right:0}.group-product-info
.price{margin-bottom:15px}.group-product-info .woocommerce ul.products li.product .price del,
.group-product-info .woocommerce-Price-amount.amount,span.amount{font-size:13px}.woocommerce .woocommerce_tabs ul.tabs li a,
.woocommerce .woocommerce-tabs ul.tabs li
a{letter-spacing:1px;text-transform:uppercase;font-size:13px}.woocommerce .images,
.woocommerce
.summary{margin-bottom:50px!important}.woocommerce .woocommerce_tabs ul.tabs li.active a,
.woocommerce .woocommerce-tabs ul.tabs li.active
a{border-top:0;border-bottom:0}.woocommerce div.product .woocommerce_tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs
li{border-bottom:solid 1px #dedede!important;background:none !important}#reviews .commentlist
li{list-style-type:none;margin-bottom:30px!important;border-bottom:0!important}#reviews .commentlist,
.woocommerce #reviews #comments
ol.commentlist{border-bottom:0;margin:30px
0 20px}#reviews img.avatar,
.woocommerce #reviews #comments ol.commentlist li
img.avatar{width:60px;box-shadow:none;border-radius:50%;padding:0}#reviews .comment-text,
.woocommerce #reviews #comments ol.commentlist li .comment-text{float:none;margin-left:80px;border:none;padding-bottom:15px;width:auto}#reviews .star-rating,
.woocommerce #reviews #comments ol.commentlist li .star-rating{display:block;float:none;margin-bottom:10px}.woocommerce #reviews #comments ol.commentlist li p.meta
strong{color:#000;font-size:16px}#reviews p.comment-form-rating{width:150px}#reviews
p.stars{margin-left:100px}p.stars a.star-1:after,
p.stars a.star-2:after,
p.stars a.star-3:after,
p.stars a.star-4:after,
p.stars a.star-5:after{position:inherit;display:inline-block;vertical-align:middle;right:0;top:0;width:auto;margin-left:0;padding-left:0;font-size:0;transition:all ease-in .3s;color:#fff}#reviews p label,
.woocommerce #review_form #respond p
label{display:block;margin-bottom:10px}#reviews p textarea,
#reviews p
input{width:100%;padding:10px
15px}#reviews p
input{max-width:320px}.quantity{position:relative}.woocommerce table.shop_table td.product-quantity
.quantity{padding:0
20px;display:inline-block}.woocommerce table.shop_table thead,
.woocommerce table.shop_table
tfoot{background:none}.woocommerce table.shop_table td,
.woocommerce table.shop_table
th{font-size:14px;line-height:1.3em}.woocommerce table.shop_table th,
.woocommerce table.shop_table
td{padding:6px
0}.woocommerce table.shop_table td.product-quantity .quantity
input.qty{border-radius:0;border:solid 1px #eee;padding:10px
0}.woocommerce table.shop_table td.product-quantity .quantity .quantity-nav .quantity-button{background-color:#fff;top:0;bottom:0;height:inherit;line-height:31px;font-weight:bold}.woocommerce table.shop_table td.product-quantity .quantity .quantity-nav .quantity-button.quantity-down{left:20px}.woocommerce table.shop_table td.product-quantity .quantity .quantity-nav .quantity-button.quantity-up{left:100%}.mini_cart_item
.quantity{margin-left:80px;margin-top:10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mini_cart_item .quantity
input{width:39px !important;height:24px;line-height:100%;float:left;display:block;padding:0;margin:0;padding-left:0;border:1px
solid #eee;position:absolute;left:20px;font-size:13px}.mini_cart_item .quantity input:focus{outline:0}.product .entry-summary .quantity-nav{position:absolute;top:15px;right:-1px;background:#fff}body.elementor-page .product .entry-summary .quantity-nav{top:19px}body.elementor-page .woocommerce .summary .quantity .screen-reader-text{top:-3px}.shop_table input[type=number].qty{width:45px !important}.product .entry-summary .quantity-nav .quantity-button{position:relative;left:inherit;right:-20px;height:20px;font-size:16px;line-height:16px;font-weight:bold;border:solid 1px #dedede}.quantity-button{position:relative;cursor:pointer;border-top:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:absolute;height:24px;border-bottom:solid 1px #eee}.quantity-button.quantity-down{border-left:1px solid #eee;left:20px}.quantity-button.quantity-up{border-right:1px solid #eee;left:79px}.woocommerce .woocommerce-tabs #comments,
.woocommerce .woocommerce-tabs
#review_form_wrapper{float:left;width:60%}.woocommerce .woocommerce-tabs
#review_form_wrapper{float:left;width:37%;margin-left:3%}#reviews p textarea,
.woocommerce #review_form #respond p
textarea{max-width:480px;min-height:150px}.woocommerce p.stars
span{display:block;width:100%}#reviews p input[type="submit"]{width:auto}.widget ul.product_list_widget li,
.footer-widgets ul.product_list_widget li,
.footer-widgets ul
li{padding:12px
0;position:relative;line-height:120%}.woocommerce .footer-widgets ul.product_list_widget
li{padding-left:35%}.woocommerce .footer-widgets ul.product_list_widget
li{padding-left:0}.widget ul.product_list_widget li a
img{width:30% !important;margin-right:5% !important;max-width:80px !important}.footer-widgets ul.product_list_widget li a
img{width:80px}.widget ul.product_list_widget li a img+span.product-title{float:left;width:65%}.footer-widgets ul.product_list_widget li,
.footer-widgets ul
li{border-bottom-color:transparent;margin-bottom:0}.widget ul.product_list_widget li a img+span.product-title{float:left;width:65%;line-height:160%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5em;height:3em}.widget ul.product_list_widget li del span.amount,
.widget ul.product_list_widget li ins
span.amount{font-size:14px}.footer-widgets ul.product_list_widget li,
.footer-widgets ul
li{border-bottom-color:transparent;margin-bottom:0}.widget ul.product_list_widget li:last-child,
.footer-widgets ul.product_list_widget li:last-chid{padding-bottom:0;margin-bottom:0;border-bottom:0}.widget ul.product_list_widget li .thumbnail,
.footer-widgets ul.product_list_widget li .thumbnail,
.widget ul.product_list_widget li>a img,
.footer-widgets ul.product_list_widget li>a
img{float:left;width:80px;box-shadow:none;border:0;margin:0
15px 0 0;padding:0}.widget ul.product_list_widget li span.woocs_price_code span,
.footer-widgets ul.product_list_widget li span.woocs_price_code
span{font-size:12px!important}.widget ul.product_list_widget li .detail,
.footer-widgets ul.product_list_widget li
.detail{margin-left:100px}.woocommerce ul.cart_list li p,
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl
dt{font-size:12px;line-height:100%}.widget ul.product_list_widget li .detail h3.product-title,
.footer-widgets ul.product_list_widget li .detail h3.product-title{font-size:14px;font-weight:400}li.mini_cart_item
a.remove{position:absolute;z-index:1;top:10px;left:10px}.cart-holders li.mini_cart_item a.remove,
.widget_shopping_cart ul li.mini_cart_item
a.remove{top:20px !important;position:absolute;left:auto !important;right:5px !important}.cart-holders .cart-content ul li.mini_cart_item,
.widget_shopping_cart ul
li.mini_cart_item{position:relative;padding:20px
20px 20px 10px !important;font-size:13px;text-align:left}.widget_shopping_cart ul li.mini_cart_item :last-child{padding-bottom:20px !important}.widget_shopping_cart ul li.mini_cart_item
label.qty{display:none}.widget_shopping_cart ul li.mini_cart_item
input.qty{margin-top:0 !important}.cart-holders .cart-content ul li.mini_cart_item .woocommerce-Price-amount.amount,
.widget_shopping_cart ul li.mini_cart_item .woocommerce-Price-amount.amount{position:absolute;bottom:5px;right:10px;font-size:14px}.cart-holders .cart-content ul li.mini_cart_item .detail,
.widget_shopping_cart ul li.mini_cart_item
.detail{margin-left:70px}.widget ul.product_list_widget li .thumbnail img,
.footer-widgets ul.product_list_widget li .thumbnail
img{float:none;border:0;width:100%;margin:0;padding:0}.widget ul.product_list_widget li>a,
.footer-widgets ul.product_list_widget li>a{line-height:120%;margin-bottom:5px;font-weight:400;font-size:14px}.widget ul.product_list_widget li span.reviewer,
.footer-widgets ul.product_list_widget li
span.reviewer{font-size: .8em;opacity: .6}.widget ul.product_list_widget li .quantity,
.footer-widgets ul.product_list_widget li
.quantity{font-weight:600;color:#999;font-size:12px}.widget ul.product_list_widget li .quantity span,
.footer-widgets ul.product_list_widget li .quantity
span{color:#d64933;font-size:16px}.widget ul.product_list_widget li .quantity .amount,
.footer-widgets ul.product_list_widget li .quantity .amount,
.widget ul.product_list_widget li .quantity .amount span,
.footer-widgets ul.product_list_widget li .quantity .amount
span{font-size:12px}p.total{text-align:right;margin-bottom:20px}.cart-content
p.total{margin-bottom:0;padding:20px
10px;position:absolute;left:0;bottom:56px;width:100%;border-top:solid 1px #dedede}p.total
strong{font-weight:500}p.total span.woocommerce-Price-amount.amount,span.amount{font-size:16px;font-weight:400}.woocommerce .summary span.woocommerce-Price-amount.amount{font-size:24px}p.buttons
a.button{font-size:12px;padding:10px
15px}p.buttons a.button.wc-forward
a{border-color:#44af69}p.buttons
a.button.checkout{color:#fff;margin-top:10px;background:#d64933}.woocommerce-terms-and-conditions-wrapper{padding:20px}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text
p{font-size: .9em}.widget ul.product_list_widget li
a.remove{position:absolute;top:0;left:0;width:20px;text-align:center;height:20px;font-size:18px;line-height:20px}#customer_login
h2{text-transform:uppercase;font-size:16px;letter-spacing:2px;border-bottom:solid 1px #d64933;display:none;margin:0;padding:0
20px 10px}#customer_login form.login,
#customer_login
form.register{border:0;border-radius:0;margin-top:-1px;padding:0}#customer_login .form-row .input-text,
#customer_login .form-row select,
.woocommerce .form-row .input-text,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row
textarea{line-height:25px;box-sizing:border-box;padding:7px
10px}.woocommerce form .form-row
label{font-weight:700;font-size:14px;margin-bottom:5px}.woocommerce form .form-row
.required{margin:0
3px}.woocommerce form .form-row .select2-container{border:none !important}#customer_login .form-row,
.woocommerce .form-row,
.woocommerce form .form-row{position:relative;margin-bottom:10px !important;width:100% !important;margin-top:0;padding:0}.woocommerce-account-fields{clear:both}body.page-template-template-simple-checkout:not(.woocommerce-order-received):not(.woocommerce-order-received) #maincontent{padding:30px
0}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #logo{margin:0
0 30px 0}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #main
.container{max-width:1100px}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #main{background:linear-gradient(90deg,#fff 50%,#f0f4f5 0)}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #customer_details{padding-right:60px}body.page-template-template-simple-checkout:not(.woocommerce-order-received) div#order_review{background:none;box-shadow:none;padding-left:40px}body.page-template-template-simple-checkout:not(.woocommerce-order-received) h3#order_review_heading{padding-left:40px}table.shop_table.woocommerce-checkout-review-order-table thead,
table.shop_table.woocommerce-checkout-review-order-table
tfoot{background:none}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #add_payment_method #payment,
body.page-template-template-simple-checkout:not(.woocommerce-order-received) .woocommerce-cart #payment,
body.page-template-template-simple-checkout:not(.woocommerce-order-received) .woocommerce-checkout
#payment{background:none;border:none}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #place_order{font-size:16px;padding:20px
30px}body.page-template-template-simple-checkout:not(.woocommerce-order-received) .woocommerce-form-login{background:#fff}body.page-template-template-simple-checkout .woocommerce-terms-and-conditions-wrapper{padding:10px}#order_review .woocommerce-info{margin-bottom:10px !important}.woocommerce
table.shop_table{table-layout:fixed}#order_review table.shop_table td.product-name
img{float:left;width:70px;margin:0
10px 10px 0}.woocommerce table.shop_table th.product-name
.woocommerce table.shop_table td.product-name,
.woocommerce table.shop_table tr.cart-subtotal
th{width:50%;display:table-cell}.woocommerce table.shop_table th.product-total,
.woocommerce table.shop_table td.product-total,
.woocommerce table.shop_table tr.cart-subtotal
td{width:50%;text-align:right;display:table-cell}.woocommerce table.shop_table tr.shipping th,
.woocommerce table.shop_table tr.weight
th{display:table-cell}.woocommerce table.shop_table tr.shipping td,
.woocommerce table.shop_table tr.weight
td{display:table-cell}.woocommerce table.shop_table tr.cart-subtotal td,
.woocommerce table.shop_table tr.weight
td{text-align:right}#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout
#payment{margin-bottom:20px;float:left;width:100%;border:solid 1px #eee;padding:0;background:#fff;font-size:14px}.woocommerce a.checkout-button:after{display:inline-block;font-family:'icomoon';font-size:20px;content:"\e92a";margin-left:10px;position:relative;top:3px}p.woocommerce-thankyou-order-received{font-size:24px}button.cl-copy-total{float:right;font-size:12px;border:solid 1px;padding:5px
10px;color:#c5c5c5;margin-top:-30px;cursor:pointer;position:relative;z-index:2}button.cl-copy-total
i.icon{margin-right:5px}button.cl-copy-total:hover{border-color:transparent}span.copied{position:absolute;top:0;right:100%;background:rgba(0, 0, 0, 0.71);padding:5px
10px;border-radius:3px;margin-right:8px;color:#fff}span.copied:after{content:'';display:block;position:absolute;top:50%;left:100%;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent rgba(0, 0, 0, 0.71);margin-top:-4px}body.woocommerce-order-received #countdown #timer,
body.woocommerce-order-received #countdown_qv
#timer{text-align:center;margin:0
auto}body.woocommerce-order-received p.confirmation-button{text-align:center;margin:0
auto}body.woocommerce-order-received .countdown-text{text-align:center;margin:0
auto}#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment
div.payment_box{border:solid 1px #eee;background:#fafafa}.woocommerce-checkout #payment div.payment_box
p{float:none;font-size:14px}#add_payment_method #payment div.payment_box:after,
.woocommerce-cart #payment div.payment_box:after,
.woocommerce-checkout #payment div.payment_box:after{content:"";display:block;border:15px
solid #fafafa;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-13px;left:0;margin:-1em 0 0 2em}#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before{border:17px
solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-17px;left:-2px}a.showcoupon{font-weight:700;color:#000}.woocommerce-column--billing-address h2.woocommerce-column__title,
.woocommerce-column--shipping-address h2.woocommerce-column__title{font-size:18px}.woocommerce .woocommerce-billing-fields .form-row.form-row-last{margin-bottom:30px;margin-right:0}#customer_login .form-row.woocommerce-form-row
label{color:#999;pointer-events:none}.ui.steps .step.current,
.ui.steps .step.current:after{background:#fff}#customer_login .form-row.active label,
#customer_login .form-row:hover
label{}#customer_login .form-row
label.inline{left:inherit}ul.wc-bacs-bank-details.order_details.bacs_details{width:calc(50% - 20px);float:left;margin-top:40px;margin:0
0 20px 0}ul.wc-bacs-bank-details.order_details.bacs_details
li{width:100%;margin:0;padding:10px
15px}.woocommerce h2.wc-bacs-bank-details-heading+h3,ul.wc-bacs-bank-details.order_details.bacs_details+h3{}ul.wc-bacs-bank-details.order_details.bacs_details+h3{left:50%}.woocommerce
.ui.ordered.steps{width:100%;margin:0
auto 30px}.ui.pointing.menu .is-active.item:after{visibility:visible;background:#f2f2f2}.ui.pointing.menu .is-active.item{color:rgba(0, 0, 0, .95);font-weight:400;box-shadow:none;background:rgba(0, 0, 0, .05)}label.woocommerce-form__label
input#rememberme{display:inline-block;vertical-align:middle;float:none;margin:-4px 2px 0 15px}p.woocommerce-LostPassword.lost_password{text-align:left:
width: 100%;padding-top:10px}body.woocommerce-login h1.page-title{text-align:center}#customer_login .col-1,
#customer_login .col-2{float:none !important;display:none;width:50%;background:#fff;margin:0
auto}.woocommerce-shipping-fields:after{content:''!important;display:table;width:100%}.woocommerce-billing-fields{float:left;width:100%;clear:both;margin-bottom:20px}.woocommerce-billing-fields h3,h3#order_review_heading{font-size:22px !important;font-weight:400 !important}h3#ship-to-different-address
*{vertical-align:middle}h3#ship-to-different-address
input{margin:0}.woocommerce-address-fields__field-wrapper{margin-bottom:30px}.woocommerce form .form-row .input-checkbox,
.woocommerce form .form-row
label{vertical-align:middle !important;display:inline-block !important;float:none !important;margin:0
!important}#customer_login{position:relative;padding-top:50px;overflow:hidden;background:#FFF}.customer-tab-header{width:100%;position:relative;top:-50px;border-bottom:solid 1px #dedede;height:50px;text-align:center;background:#fff}.ct-nav{text-transform:uppercase;font-family:Lato,Helvetica,Arial,sans-serif;color:#666;font-weight:500;display:inline-block;border-bottom:solid 1px #dedede;margin-bottom:0;cursor:pointer;line-height:29px;padding:10px
30px}.ct-nav.active{border-bottom:solid 1px #d64933;color:#d64933}.woocommerce-password-hint{font-size:12px;line-height:140%}form.woocommerce-ResetPassword{max-width:640px;margin:0
auto}.woocommerce .widget_price_filter .price_slider_amount
.price_label{font-size:12px;float:left;width:70%;text-align:left;line-height:150%}.woocommerce .widget_price_filter .price_slider_amount
.button{float:right;background-color:transparent !important;font-weight:600;font-size:12px;border:0;padding:0;color:#8c8c8c !important}.woocommerce-MyAccount-navigation ul,
.woocommerce-MyAccount-navigation ul
li{list-style-type:none!important;margin:0!important;padding:0}.woocommerce-MyAccount-navigation ul li
a{display:block;padding: .875em 0}.woocommerce-MyAccount-navigation ul li.is-active
a{font-weight:600;color:#d64933}#add_payment_method table.cart td,
#add_payment_method table.cart th,
.woocommerce-cart table.cart td,
.woocommerce-cart table.cart th,
.woocommerce-checkout table.cart td,
.woocommerce-checkout table.cart
th{text-align:left;font-size:13px;padding:15px
10px}.woocommerce-cart table.cart .product-thumbnail{width:120px}.woocommerce-cart table.cart td.product-remove{width:60px}.woocommerce table.shop_table.cart
img{width:60px}table.cart .product-thumbnail
img{padding:0!important}table.shop_table.cart
a.remove{color:#555!important;font-size:25px;width:35px;height:35px;line-height:30px;border-radius:30px!important;background:#fafafa}table.shop_table.cart a.remove:hover{color:red!important}table.shop_table.cart a.remove
i.fa{color:blue}table.shop_table.cart td.actions
.button{color:#fff;border:0;height:40px;padding:10px
20px;background:#d64933}table.shop_table.cart td.actions .coupon
.button{0 float: left;float:left !important;width:auto !important}.woocommerce-cart table.cart td.actions .coupon #coupon_code.input-text{margin-right:0;width:150px;text-align:left;line-height:3;height:40px;border:solid 1px #dedede;margin-bottom:0!important;padding:6px
20px;border-radius:0}h3#order_review_heading{padding-bottom:0;font-size:20px;float:left;width:50%;padding-left:20px}div#your-order-review{border:solid 1px #b8d8d2;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.11);float:left;width:100%;padding:20px}.woocommerce div#your-order-review table.shop_table td:last-child
ul#shipping_method{margin-left:-160px}div#your-order-review table.woocommerce-checkout-review-order-table tr.cart_item
td{font-size: .85em}div#your-order-review table.woocommerce-checkout-review-order-table td.product-name{width:70%;opacity: .75}.woocommerce .woocommerce-billing-fields .form-row.form-row-first,
.woocommerce .woocommerce-billing-fields .form-row.form-row-last,
.woocommerce .woocommerce-shipping-fields .form-row.form-row-first,
.woocommerce .woocommerce-shipping-fields .form-row.form-row-last,
.woocommerce .woocommerce-address-fields .form-row.form-row-first,
.woocommerce .woocommerce-address-fields .form-row.form-row-last{float:left;width:48%!important;margin-right:4%}.woocommerce .woocommerce-billing-fields .form-row.form-row-last,
.woocommerce .woocommerce-address-fields .form-row.form-row-last,
.woocommerce .woocommerce-shipping-fields .form-row.form-row-last{margin-right:0}.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated
select{border:1px
solid #85B7D9 !important;outline:none}a.select2-choice:hover{color:#1d1d1d}.select2-container.country_to_state.country_select{border:0!important}.select2-drop-active{border:1px
solid #96C8DA;border-top:none}.woocommerce .select2-container .select2-choice{border:1px
solid rgba(34, 36, 38, .15)!important;border-radius:5px}.select2-container.select2-dropdown-open .select2-choice{border-radius:5px 5px 0 0;border:1px
solid #96C8DA!important}.select2-container{z-index:99999}#sidebar .select2-container{z-index:1}.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
form button:hover,
form input[type='submit'],
form input[type='reset']{}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal th,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total th,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.shipping th,
.woocommerce table.shop_table.order_details tfoot tr th,
.woocommerce table.shop_table.order_details tfoot tr
th{font-weight:700}.woocommerce table.shop_table.order_details tfoot tr
th{text-align:right;font-size:12px !important}.woocommerce table.shop_table.order_details td.product-total{text-align:left}.woocommerce table.shop_table tr.order-total th,
.woocommerce table.shop_table tr.order-total
td{font-size:20px !important;text-transform:none !important;padding:10px
0 !important;vertical-align:middle}.woocommerce table.shop_table tr.order-total td
span.amount{font-size:20px !important}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.shipping td,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total td .woocommerce-Price-amount.amount{font-weight:400;text-align:right}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total th,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total td .woocommerce-Price-amount.amount{font-size:16px;font-weight:700}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total td,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.fee
td{text-align:right}dl.variation{clear:both}dl.variation
dt{width:40%;display:inline-block;font-size:14px;font-weight:700;margin-right:10px;opacity: .7}dl.variation
dd{width:58%;display:inline-block;opacity: .7}dl.variation dd
p{font-size:14px}.woocommerce-cart table.cart td.actions
.coupon{display:inline-block;max-width:320px;position:relative;padding:0}body.woocommerce-cart .woocommerce>form{float:left;width:100%;margin-right:0;margin-bottom:20px}.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals
.cart_totals{float:right;width:35%;max-width:400px;padding:30px;background:#f9f9f9}.woocommerce .cart-collaterals .cross-sells h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce-page .cart-collaterals .cart_totals h2,
.main-cart-area .cross-sells
h2{font-size:18px;border-bottom:2px solid #555;padding-bottom:10px}.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product
h3{border:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product
h3{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:150%}.woocommerce ul.products li.product.product-type-grouped .woocommerce-loop-category__title,
.woocommerce ul.products li.product.product-type-grouped
h3{margin-bottom:37px}.main-cart-area .cross-sells h2.woocommerce-loop-product__title{border-bottom:0;font-size:14px!important;margin-bottom:0!important;padding:0!important}body.woocommerce-cart .woocommerce>form.main-cart-form,form.main-cart-form,form.woocommerce-cart-form{width:65%;float:left}.woocommerce .main-cart-area .cart-collaterals,
.woocommerce-page .main-cart-area .cart-collaterals{float:left;width:30%;margin-left:5%}.woocommerce-page .main-cart-area form+.cart-collaterals+.cross-sells{width:65%}.woocommerce .main-cart-area .cart-collaterals .cart_totals,
.woocommerce-page .main-cart-area .cart-collaterals
.cart_totals{width:100%;max-width:inherit}.woocommerce .main-cart-area ul.products
li.product{width:32%;margin-right:2%;float:left}.main-cart-area .cross-sells,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells{float:left;width:65%;padding-right:40px}.woocommerce .cart-collaterals .cart_totals~.cross-sells,
.woocommerce-page .cart-collaterals .cart_totals~.cross-sells{width:50%}.woocommerce .cart-collaterals .cross-sells .products
li{width:50%!important;margin-right:0!important;padding:0
10px}.woocommerce-cart .cart-collaterals .cart_totals
table{border:0;margin-top:20px}.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table tr,
.woocommerce-cart .cart-collaterals .cart_totals table
td{background:none !important}ul.wc-item-meta
li{min-height:inherit!important;line-height:inherit!important;padding-left:0!important}.woocommerce .order_details li
strong{line-height:100%;margin-top:2px}.woocommerce-cart .cart-collaterals .cart_totals table tr
td{text-align:left;padding:10px}.woocommerce-cart .cart-collaterals .cart_totals table tr
th{font-weight:400;padding:10px
0}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr:last-child td, .woocommerce-cart .cart-collaterals .cart_totals table tbody tr:last-child
th{border-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals table .woocommerce-Price-amount.amount{font-size:18px;font-weight:400}#add_payment_method .wc-proceed-to-checkout a.button,
.woocommerce-cart .wc-proceed-to-checkout a.button,
.woocommerce-checkout .wc-proceed-to-checkout a.button,
#add_payment_method .wc-proceed-to-checkout a.button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.button:hover,
.woocommerce-checkout .wc-proceed-to-checkout a.button:hover{display:inline-block;margin-top:20px;font-size:14px;padding:15px
30px;border-radius:0 !important}.woocommerce-cart .wc-proceed-to-checkout
a.button{display:block;padding-left:15px!important;padding-right:15px!important;margin:0!important}.wc-proceed-to-checkout{margin-top:20px;padding:0!important}.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.woocommerce-cart .wc-proceed-to-checkout
a.button{min-width:100%}.woocommerce table.my_account_orders td,
.woocommerce table.my_account_orders
th{padding:10px}.woocommerce
table.my_account_orders{font-size:1em}.woocommerce table.my_account_orders .order-actions
.button{font-size:12px;color:#fff;padding:5px
20px;background:#d64933}.woocommerce-orders-table .woocommerce-button.button{padding:5px
10px;font-size:12px}header.woocommerce-Address-title.title{border-bottom:solid 1px #dedede;margin-bottom:30px}header.woocommerce-Address-title.title
h3{font-size:20px}.woocommerce .image-quick-view .images .thumbnails
a{width:30%!important}.woocommerce .woocommerce_tabs.vertical-tabs .panel,
.woocommerce .woocommerce-tabs.vertical-tabs
.panel{margin-left:200px!important;padding-left:30px!important;padding-bottom:30px!important;border-left:solid 1px #dedede!important}.woocommerce .shop-detail-custom .related
h2{font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:20px}.single_variation_wrap{position:relative;margin-top:30px}.woocommerce-variation.single_variation{margin:20px
0 30px 0;line-height:140%}.woocommerce-variation-description{margin-bottom:20px}.woocommerce-variation.single_variation
p{font-size: .9em !important}.woocommerce-variation-price{margin:0
!important}.woocommerce div.product p.price ins,
.woocommerce div.product span.price
ins{text-decoration:none}.woocommerce .shop-detail-custom .related ul.products li.product
.button{font-weight:700;color:#d64933;border-color:transparent;background:#fff}.woocommerce .shop-detail-custom .related ul.products li.product,
.woocommerce .shop-detail-custom .related.products ul.products li.product,
.woocommerce .shop-detail-custom .related.products ul.products li.product:nth-child(3n+3),
.woocommerce .shop-detail-custom .related.products ul.products li.product:nth-child(4n+4){width:22%!important;margin-right:3%}.woocommerce .no-sidebar .shop-detail-custom .related:before{background:#fcfcfc}.woocommerce .woocommerce_tabs.vertical-tabs,
.woocommerce .woocommerce-tabs.vertical-tabs{position:relative;padding-top:50px;margin-top:50px;border-top:solid 1px #dedede}.woocommerce .woocommerce_tabs.vertical-tabs ul.tabs,
.woocommerce .woocommerce-tabs.vertical-tabs
ul.tabs{position:absolute!important;top:50px;left:0;width:200px}.woocommerce div.product .woocommerce_tabs.vertical-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs.vertical-tabs ul.tabs
li{display:block!important;float:none!important;border-bottom:solid 1px!important;border-color:#dedede!important;background-color:#fff!important}.woocommerce .woocommerce_tabs.vertical-tabs ul.tabs li a,
.woocommerce .woocommerce-tabs.vertical-tabs ul.tabs li
a{display:block!important;color:#afafaf!important;font-weight:600!important;float:none!important}.woocommerce .woocommerce_tabs.vertical-tabs ul.tabs li.active a,
.woocommerce .woocommerce-tabs.vertical-tabs ul.tabs li.active
a{color:#000!important}.woocommerce div.product .woocommerce_tabs.vertical-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{border-bottom:2px solid #999 !important}.shop-detail-custom{margin:0
auto}.lSAction>a{width:auto;height:auto}.lSAction>.lSPrev{left:20px}.lSAction>.lSNext{right:20px}.lSAction a.lSPrev:before,
.lSAction a.lSNext:before{display:inline-block;content:'\e094';font-family:icomoon;font-size:20px}.lSAction a.lSNext:before{content:'\e095'}.woocommerce div.product form.cart .variations
select{color:#666;border:solid 1px #dedede;cursor:pointer;width:100%;margin-right:0;margin-bottom:10px}.woocommerce-cart
select{color:#666;border:solid 1px #dedede;cursor:pointer;width:100%;margin-right:0;-webkit-appearance:none;line-height:19px;margin-bottom:15px;padding:10px;background-color:transparent;background-position:right -1rem center;padding-right:1.5rem}.woocommerce
form.checkout_coupon{background:none !important;border:none !important;margin:1em
0 !important;padding:0}.woocommerce-checkout #payment ul.payment_methods li
input{margin-left:10px}.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations
th{line-height:150%}.woocommerce td.product-name dl.variation dd
p{line-height:100%}.woocommerce div.product form.cart .variations tr
td{vertical-align:top;position:relative;padding:0
0 5px}.woocommerce div.product form.cart .variations
td.label{width:30%}.woocommerce div.product form.cart .variations
td.value{width:70%}.woocommerce div.product form.cart .variations
label{}.woocommerce-MyAccount-navigation ul
li{list-style:none;border-bottom:1px solid rgba(0, 0, 0, .05);position:relative}.woocommerce-MyAccount-navigation ul li a:before{display:inline-block;font:normal normal normal 1em/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e935";line-height:1.618;margin-left: .5407911001em;width:1.41575em;text-align:right;float:right;opacity: .25}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\e9bb"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\e990"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\e94c"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\e968"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\e9d9"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\e977"}.woocommerce-MyAccount-navigation{float:left;padding-right:40px;margin-bottom:30px}.page-template-template-blank
#main{margin-top:0}.warrior-select:after{content:'';display:block;position:absolute;top:0;right:0;z-index:1;border-color:#ddd transparent;border-style:solid;border-width:8px 5px 0;margin:19px
10px}.warrior-select:before{content:'';position:absolute;top:1px;right:1px;bottom:17px;width:40px;z-index:-1}.woocommerce ul.product-categories li a:before{color:#ddd}.woocommerce ul.product-categories
li{border-bottom:0;padding-bottom:0!important;margin-bottom:0!important}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{z-index:99999!important}#dialog{position:fixed;text-align:left;top:50%;left:50%;z-index:10000000;font-size:20px;width:450px;line-height:130%;box-shadow:0 0 10px rgba(0, 0, 0, 0.36);margin-left:-200px;padding:35px
35px 35px 80px;background:#fff}#dialog
a.button{font-size:12px;margin-top:10px !important;margin-right:10px !important;padding:8px
20px}#dialog:before{display:inline-block;opacity:1;text-decoration:inherit;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"\e925";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;border-radius:60px;position:absolute;left:10px;top:0;margin:31px
0 0 15px;background-color:#d64933}.cepatlakoo-quick-view
.button{height:42px}.woocommerce .product-type-grouped div.product form.cart
.button{margin-left:0;margin-top:-50px}.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes
td{vertical-align:middle}.cart-holders
dl.variation{color:#333}#main-header.header-type-2{text-align:left;padding:0}#main-header.header-type-2 #main-menu{float:right;right:0;text-align:right;width:65%;margin-left:0;margin-top:24px}#main-header.header-type-2
#logo{margin-left:0;width:auto}.quick-contact-info
ul{font-size:0;display:inline-block;vertical-align:middle}.quick-contact-info a,
.quick-contact-info a:link{font-size:14px;font-weight:800;display:inline-block;padding:0
15px 0 0;line-height:42px;text-align:left!important;color:#fff !important;position:relative;white-space:nowrap;background:#0084ff}p#billing_phone_field{float:left}p#billing_email_field{float:left;margin-right:0}.quick-contact-info a.btn-size-xs{font-size:11px;line-height:30px;height:28px}.quick-contact-info a.btn-size-sm{font-size:12px;line-height:36px;height:36px}.quick-contact-info a.btn-size-md{font-size:18px}.quick-contact-info a.btn-size-lg{line-height:48px;height:48px;font-size:20px}.quick-contact-info a.btn-size-xl{height:52px;line-height:52px;font-size:23px}.quick-contact-info a:before{width:42px;height:42px;content:'';display:inline-block;vertical-align:bottom;margin-right:15px;background:rgba(0, 0, 0, 0.11)}.quick-contact-info a.btn-no-icon{padding:0
10px}.quick-contact-info a.btn-size-xs:before{width:28px;height:28px;background: (18px) !important}form.cekresi button,
.custom-form-area.style-default.button-split form.cekresi
button{position:absolute;top:0;right:0;bottom:0;width:100px!important;border:0;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:700;background:#c92f2f}.widget-title h2.elementor-heading-title{border-bottom:solid 1px #b5ccd6;margin-bottom:30px!important;display:inline-block;min-width:560px}.widget-title h2.elementor-heading-title:after{content:'';display:block;height:1px;width:100px;margin:10px
auto -1px;background:red}.quick-contact-info{float:left;clear:both;width:100%;font-size:0;margin:20px
0;position:relative;z-index:10}.custom-button-area .quick-contact-info,
.custom-button-area .quick-contact-info
a{margin:0}.quick-contact-info
a{color:#fff;margin:0
0 10px 0}.quick-contact-info a+a{margin-left:10px}.summary .quick-contact-info
a{width:calc(50% - 10px);margin:5px}.summary .quick-contact-info
*{padding:0
5px}.summary .quick-contact-info{width:auto;margin:20px
-5px 0 -5px}.quick-contact-info a.btn-size-sm:before{width:36px;height:36px;background: (100%) !important}.quick-contact-info a.btn-size-lg:before{width:48px;height:48px}.quick-contact-info a.btn-size-xl:before{height:52px;width:52px}.quick-contact-info a.btn-size-xs
img{width:16px;height:16px;margin:6px}.quick-contact-info a.btn-size-sm
img{width:20px;height:20px;margin:8px}.quick-contact-info a.btn-size-lg
img{margin:12px}.quick-contact-info a.btn-size-xl
img{margin:14px}.quick-contact-info a
img{position:absolute;width:24px;top:0;left:0;height:24px;margin:9px}.quick-contact-info a.blackberry,
.quick-contact-info
a.messenger{background:#019cde}.quick-contact-info
a.whatsapp{background:#26d367}.quick-contact-info
a.telegram{background:#38afe2}.quick-contact-info
a.sms{background:#efc33c}.quick-contact-info
a.line{background:#44b654}.quick-contact-info
a.phone{background:#1ad0dd}.quick-contact-info:hover{opacity: .9}.quick-contact-info
h5{font-size:14px;display:inline-block;vertical-align:middle;text-transform:uppercase;color:#b1b1b1;margin:10px
30px 10px 0}.cepatlakoo-message{background:#F0F8FF;line-height:1.4em;margin-bottom:30px;padding:15px}div#customer_details{float:left;width:50%;padding-right:40px;padding-bottom:30px}.woocommerce
span.onsale{position:absolute;top:0;right:0;left:inherit;z-index:1;color:#fff;border-radius:0;margin:0;padding:0
!important;min-width:70px !important;min-height:20px !important;line-height:1.5em;z-index:100}.shop-widget-panel .panel-title span,
#customer_login form.login,
#customer_login .col-1{display:block}.woocommerce #main div.product,
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce .shop-detail-custom .related,
.woocommerce .shop-detail-custom .related *,.warrior-select,form.cekresi{position:relative}.woocommerce .woocommerce_tabs .panel h2,
.woocommerce .woocommerce-tabs .panel
h2{font-size:18px;font-weight:500}.woocommerce_message:before,.woocommerce-message:before,.stock.in-stock:before{content:"\e927";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.woocommerce_info:before,.woocommerce-info:before{content:'\e96b';color:orange}.woocommerce .woocommerce_info a.button,
.woocommerce .woocommerce-info
a.button{background:#ffa90c}.woocommerce .woocommerce_info a.button:hover,
.woocommerce .woocommerce-info a.button:hover{background:#ffbb40}.woocommerce_error:before,.woocommerce-error:before,.stock.out-of-stock:before{content:"\e9ea";color:#e31b1b}.entry ul.woocommerce-error li,
.entry ul.woocommerce_error li,
div#feature-brands ul
li{list-style:none}.payment_methods,
.payment_methods
li{list-style:none!important}.payment_box fieldset,
.woocommerce td.product-name dl.variation dd,
.woocommerce td.product-name dl.variation dt,
.woocommerce .images a,
#reviews p,
.woocommerce #reviews #comments ol.commentlist li p.meta,
#customer_login .form-row:last-child,
.woocommerce form .form-row:last-child,
.woocommerce form .form-row.form-row-last,
.woocommerce div.product form.cart .variations,
#maincontent .checkout_coupon p.form-row.form-row-last,
.cart_item .variation #maincontent
p{margin-bottom:0}.payment_methods+.form-row,
.woocommerce #main div.product a.woocommerce-main-image img,
.woocommerce div.product form.cart table.group_table,.ui.dropdown{width:100%}.payment_methods+.form-row #place_order,
.woocommerce-pagination,
.woocommerce-page .main-cart-area form+.cart-collaterals{float:right}.payment_methods+.form-row input,
.btn-align-justify .quick-contact-info a:before{float:left}span.product-options:after,
.ui.form:after,
.woocommerce .product_meta:before,
.summary .product_meta:before,
.woocommerce .summary:after,
#reviews .comment_container:after,
.woocommerce-Reviews:after,
#customer_login form.login:after,
#customer_login form.register:after,
section.woocommerce-bacs-bank-details:after,
.woocommerce .widget_price_filter .price_slider_amount:after,.single_variation_wrap:after{content:'';display:table;width:100%}.woocommerce .shop-detail-custom .related.products ul.products li.product .ribbons,
.woocommerce .products li .custom-shop-buttons a.btn.tienda-ajax-quick-view:hover,
li.product .custom-shop-buttons .btn.cepatlakoo-ajax-quick-view:hover{background:#d64933}.woocommerce #main .product-content-area div.product .related .onsale,
.woocommerce #main .product-content-area div.product .related .ribbons,
.woocommerce .related li.product .onsale,
.woocommerce .related li.product
.ribbons{right:0}.widget ul.product_list_widget li:hover
a.remove{opacity:1;visibility:visible}.wishlist_table tr td,
.wishlist_table tr th.wishlist-delete,
.wishlist_table tr th.product-checkbox,
.woocommerce table.shop_attributes td p,
.btn-align-left .courier a,.btn-align-left{text-align:left}#feature-brands ul,
#feature-brands
.thumbnail{margin:0}.custom-shop-buttons a,
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment
ul.payment_methods{margin:0
0 20px 0;border-bottom:solid 1px #eee;padding:0}.woocommerce div#customer_details.col2-set .col-1,
.woocommerce div#customer_details.col2-set .col-2{width:100%}.woocommerce div#customer_details.col2-set .col-1{margin-bottom:0}div#order_review{float:left;width:50%;padding:0
0 30px 0;background:#fff;box-shadow:1px 0px 20px #eee;padding:0
15px 15px 15px}table.shop_table.woocommerce-checkout-review-order-table{font-size:14px}button#place_order{font-size:16px;padding:18px
30px}.woocommerce_message a:link,
.woocommerce-message a:link{color:#fff}.woocommerce-variation-price,
#reviews .comment-form p,
.woocommerce #review_form #respond
p{margin-bottom:20px}.woocommerce .related.products ul.products li.product,
.woocommerce .related.products ul.products li.product:nth-child(4n+4),
#contentarea .related.products ul.products
li.product{width:32%!important;margin-right:2% !important;padding-bottom:0 !important}.woocommerce .no-sidebar .related.products ul.products li.product:nth-child(4n+4),
.woocommerce .main-cart-area ul.products li.product:nth-child(3n+3),
.woocommerce .shop-detail-custom .related.products ul.products li.product:nth-child(4n+4),
#contentarea .related.products ul.products li.product:nth-child(3n+3){margin-right:0 !important}.woocommerce .related.products ul.products li.product p.total span.woocommerce-Price-amount.amount,
.woocommerce .related.products ul.products li.product span.amount,
#reviews .comment-form p.comment-notes{font-size:14px}.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt,
.woocommerce a.btn,
.woocommerce #respond
input#submit{background:#d64933}.mfp-content .custom-shop-buttons,a.added_to_cart.wc-forward{display:none!important}form.cart.ui.form ins,
ul.product_list_widget li .woocs_price_code ins,
ul.product_list_widget li .woocs_price_code
del{text-decoration:none}.woocommerce .star-rating:before,
.woocommerce .star-rating span:before{content:'\2605\2605\2605\2605\2605';font-size:14px}.woocommerce ul.products li.product strong,
.shop-widget-panel .panel-content,
.variations .selection.ui.dropdown .warrior-variation~.icon,
.variations .selection.ui.dropdown .warrior-variation~.text,
.variations .selection.ui.dropdown .warrior-variation~.menu,
.cart-content p.total+p.buttons,
.cepatlakoo-price,
.quick-contact-info a.btn-no-icon:before{display:none}.warrior-z-carousel ul.owl-carousel .owl-stage-outer .owl-item.active,
.warrior-z-carousel ul.owl-carousel .owl-stage-outer .owl-item:hover,
.summary .woocommerce-product-rating:hover .woocommerce-review-link,
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button,
.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}#promo-area,
#sidebar
.widget.active{margin-bottom:50px}h2.woocommerce-order-details__title{border-bottom:none}body.woocommerce-cart h1.page-title,
body.woocommerce-checkout h1.page-title,
body.woocommerce-order-received h1.page-title{display:none}body.woocommerce-order-received #maincontent
.container{max-width:800px}.woocommerce
ul.order_details{background-color:#fafafa;border:dashed 1px #dedede;margin-bottom:20px;padding:0}.woocommerce ul.order_details
li{clear:both;width:100%;padding:10px
20px !important;border-top:none !important;border-bottom:1px solid #eee !important;border-right:none !important}.woocommerce ul.order_details li:last-of-type{border-bottom:0 !important}.woocommerce ul.order_details li.total .woocommerce-Price-amount.amount{font-size:20px;font-weight:700;color:#00b5ff}.woocommerce table.shop_table thead,
.woocommerce table.shop_table
tfoot{background:none}.woocommerce table.shop_table.order_details tfoot tr
th{text-align:right;font-size:12px !important}.woocommerce table.shop_table.order_details td.product-total{text-align:left}.woocommerce table.shop_table.order_details th,
.woocommerce table.shop_table.order_details
td{padding:10px}.woocommerce table.shop_table.order_details th.product-total{text-align:left}.woocommerce table.woocommerce-table--order-downloads tbody
td{padding:10px
15px!important}.woocommerce .woocommerce-customer-details
address{padding:20px}.woocommerce h2.wc-bacs-bank-details-heading{font-size:20px;padding-bottom:15px;margin-bottom:20px;border-bottom:solid 1px #dedede}.woocommerce h2.wc-bacs-bank-details-heading{}section.woocommerce-bacs-bank-details{margin:0}.woocommerce h2.wc-bacs-bank-details-heading+h3,ul.wc-bacs-bank-details.order_details.bacs_details+h3{font-size:16px}.woocommerce .order_details
li{line-height:140%;padding:10px
!important;margin:0
!important}.woocommerce .wc-bacs-bank-details-account-name{margin:-1px;background:#ababab;color:#fff;padding:5px
10px;line-height:100%;font-size:16px}.vertical-nav>ul>li>a,
.woocommerce .order_details li:first-child{padding-left:10px}.product-sorter,
.woocommerce-pagination li,
#reviews .comment-form p.comment-subscription-form label,
.courier
img{display:inline-block}.product-sorter
form{float:none !important}.woocommerce-pagination span:hover,
.woocommerce-pagination span.current,
ul.product-categories li:hover a:before{color:#d64933}.woocommerce .summary td.quantity,
.summary td .quantity,form.variations_form.cart{}.summary p,
.summary div[itemprop="description"]{margin-bottom:25px!important}.cepatlakoo-quick-view .quantity+button.single_add_to_cart_button.button,
.woocommerce div.product.product-type-grouped form.cart
.button{margin-left:0}.woocommerce ul.products li.product
.button{margin-top:0;margin-bottom:20px}.wp-pagenavi
a.nextpostslink{margin-top:-3px}.woocommerce-checkout-payment
input#place_order{margin-bottom:15px}.woocommerce .product_meta span.tagged_as a,
.woocommerce .product_meta span.posted_in a,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li
a{font-weight:400}.group-product-info:last-child,
.woocommerce .woocommerce-MyAccount-content .form-row:last-child,
.woocommerce .woocommerce-MyAccount-content .form-row.form-row-last,
.main-cart-area .cross-sells h2,
.woocommerce div.product div.summary
.description{margin-bottom:30px}#sidebar a.button.wc-forward,
.quick-contact-info a:hover,
.cart-footer i,
#top-bar .cart-footer a,
#top-bar .cart-footer a:hover,#backtotop:hover{color:#fff!important}#reviews .comment_container,
.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .description,form.woocommerce-EditAccountForm.edit-account>p:last-child{margin-top:10px}p.buttons,
.woocommerce div#your-order-review table.shop_table td:last-child,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td,
.btn-align-right .courier a,.btn-align-right{text-align:right !important}form.woocommerce-shipping-calculator.ui.form{text-align:left}.woocommerce-shipping-fields,
.woocommerce-shipping-fields,
.woocommerce-additional-fields,
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals{float:left;width:100%}.woocommerce-cart table.cart td.product-name a,
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount.amount{font-weight:700}.woocommerce table.shop_table,
.woocommerce .summary table.variations,
.woocommerce .summary table.variations tr
td{border:none}.woocommerce table.shop_table
th{border-width:1px;border-color:#ececec}.woocommerce-page table.cart
td.actions{background:#fcfcfc}.warrior-select:after,
.warrior-select:before,
.woocommerce div.product form.cart .variations tr td.value:after,
.woocommerce div.product form.cart .variations tr td.value:before{pointer-events:none}.loader-sidebar-cart{height:100px;position:absolute;z-index:9999;width:100%;height:100%;right:0;left:0;top:0;bottom:0;background:#ddd;opacity:0.5;text-align:center;padding:20px}.loader-sidebar-cart{position:absolute;top:0}.btn-align-center .courier a,.btn-align-center{text-align:center}.btn-align-justify .courier a,
.btn-align-justify
a{width:100%;text-align:center}.woocommerce button.button.alt:disabled[disabled]{padding:13px
30px}a.disabled{pointer-events:none;cursor:not-allowed;opacity: .5}.order-by-wrapper .ob-arrow{position:absolute;top:1px;right:1px;bottom:1px;width:30px;text-align:center;line-height:40px;pointer-events:none}.order-by-wrapper
select{}.footer-widget .span.woocommerce-Price-amount.amount,
.footer-widget
span.amount{font-size: .9em}@media screen and (max-width: 1400px){ul.wc-bacs-bank-details.order_details.bacs_details
li{}ul.wc-bacs-bank-details.order_details.bacs_details li:nth-child(2){border-right:0}ul.wc-bacs-bank-details.order_details.bacs_details li:nth-child(3),
ul.wc-bacs-bank-details.order_details.bacs_details li:nth-child(4){border-bottom:0}}@media screen and (max-width: 1024px){body.woocommerce-cart .woocommerce>form,
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals,
body.woocommerce-cart .woocommerce>form.main-cart-form,form.main-cart-form,form.woocommerce-cart-form{width:100%;margin-right:0}.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals{float:right}.woocommerce-cart table.cart td.actions
.coupon{max-width:inherit;min-width:50%}.warrior-lightbox-content{width:80%!important;max-width:480px!important}}@media screen and (min-width: 800px) and (max-width: 1280px){.summary .quick-contact-info
a{width:100%;margin:0
0 10px 0}.summary .quick-contact-info{margin-bottom:0}}@media screen and (max-width: 800px){.woocommerce #products-area ul.products li.product,
#main #contentarea .related.products ul.products li.product,
.woocommerce .related.products ul.products li.product,
.woocommerce .related.products ul.products li.product:nth-child(4n+4),
#contentarea .related.products ul.products li.product,
.woocommerce .no-sidebar .related.products ul.products li.product:nth-child(4n+4),
.woocommerce .related.products ul.products li.product:nth-child(3n+3),
.woocommerce .main-cart-area ul.products li.product:nth-child(3n+3),
.woocommerce .shop-detail-custom .related.products ul.products li.product:nth-child(4n+4),
#contentarea .related.products ul.products li.product:nth-child(3n+3){width:48%!important;margin-right:4% !important;float:none}.quick-contact-info.sticky-button.active a:last-child,
.summary .quick-contact-info.sticky-button.active
a.whatsapp{position:fixed;bottom:0;left:0;right:0;margin:0;z-index:10}.quick-contact-info.sticky-button.active.cloned{margin:0}.summary .quick-contact-info.sticky-button.active a:last-child{position:relative}.quick-contact-info.sticky-button.active
a{margin:0
0 10px 0;width:100%;text-align:center !important}.quick-contact-info.sticky-button.active a:before{float:left}.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product
h3{-webkit-line-clamp:2}.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product
div.summary{width:100%}.woocommerce .product-content-area div[id^="product"] > span.onsale,
.woocommerce .shop-detail-custom .cepatlakoo-quick-view>span.onsale{left:100% }.woocommerce .shop-detail-custom .cepatlakoo-quick-view>span.onsale{margin:30px
20px 20px -30px}.woocommerce #products-area ul.products li.product:nth-child(2n+2),
#main #contentarea .related.products ul.products li.product:nth-child(2n+2){margin-right:0 !important;float:none}.woocommerce .widget_price_filter .price_slider_amount
.price_label{font-size:0;width:100%;margin-top:10px}.woocommerce .widget_price_filter .price_slider_amount .price_label
span{font-size:12px;float:left}.woocommerce .widget_price_filter .price_slider_amount .price_label span:last-child{float:right}.woocommerce
.ui.ordered.steps{display:none}.btn-tablet-align-right{text-align:right}.btn-tablet-align-center{text-align:center}.btn-tablet-align-left{text-align:left}.btn-mobile-align-justify .quick-contact-info
a{width:100%}.btn-mobile-align-left .quick-contact-info a,
.btn-mobile-align-right .quick-contact-info a,
.btn-mobile-align-center .quick-contact-info a,
.btn-tablet-align-left .quick-contact-info a,
.btn-tablet-align-right .quick-contact-info a,
.btn-tablet-align-center .quick-contact-info
a{width:auto}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #customer_details{padding-right:20px}body.page-template-template-simple-checkout:not(.woocommerce-order-received) h3#order_review_heading,
body.page-template-template-simple-checkout:not(.woocommerce-order-received) div#order_review{padding-left:20px}}@media screen and (max-width: 768px){.woocommerce table.shop_table_responsive tr td:before,
.woocommerce-page table.shop_table_responsive tr td:before{display:block;float:none}ul.wc-bacs-bank-details.order_details.bacs_details
li{width:100%;border-bottom:dashed 1px #dedede;border-right:0}.woocommerce-MyAccount-navigation{padding-right:0;position:relative}.woocommerce-MyAccount-navigation
ul{position:absolute;background:#fff;left:0;right:0;top:100%;z-index:1;border:solid 1px #dedede;transition:all ease-in .3s;max-height:0;overflow:hidden}.woocommerce-MyAccount-navigation.menu-open
ul{max-height:1000px}.woocommerce-MyAccount-navigation ul li
a{padding:10px}.navTrigger{display:block}.woocommerce .col2-set .col-1:after,
.woocommerce-page .col2-set .col-1:after{content:'';display:table;width:100%}.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1{margin-bottom:30px}.woocommerce .order_details
li{float:left;width:33.333%;margin-right:0!important;padding:10px!important}.woocommerce .order_details li:last-child{width:100%}.woocommerce table.shop_table_responsive tr td,
.woocommerce-page table.shop_table_responsive tr
td{text-align:left !important}.woocommerce table.shop_table_responsive tr td.product-thumbnail,
.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{display:block;position:absolute;width:70px;left:0;border:0;padding:10px}.woocommerce-page table.shop_table_responsive tr td.product-price,
.woocommerce-page table.shop_table_responsive tr td.product-quantity,
.woocommerce-page table.shop_table_responsive tr td.product-subtotal{float:left;width:15%;height:80px}.woocommerce-page table.shop_table_responsive tr td.product-price span.amount,
.woocommerce-page table.shop_table_responsive tr td.product-subtotal
span.amount{line-height:40px}.woocommerce-page table.shop_table_responsive tr td.product-subtotal{width:70%}.woocommerce table.shop_table_responsive tr td.product-thumbnail:before,
.woocommerce-page table.shop_table_responsive tr td.product-thumbnail:before{display:none}.woocommerce table.shop_table_responsive tr,
.woocommerce-page table.shop_table_responsive
tr{position:relative}.woocommerce table.shop_table_responsive tbody th,
.woocommerce-page table.shop_table_responsive tbody
th{display:inline-block}.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before{content:'';float:none}table.shop_table tr.cart-subtotal th,
table.shop_table tr.cart-subtotal td,
table.shop_table tr.unique-code th,
table.shop_table tr.unique-code td,
table.shop_table tr.weight th,
table.shop_table tr.weight
td{display:inline-block;width:50%}.woocommerce table.shop_table_responsive tr:after,
.woocommerce-page table.shop_table_responsive tr:after{content:'';display:table;width:100%}.woocommerce-cart table.cart td.product-remove{position:absolute;z-index:2;width:30px;top:25px;left:25px;padding:0}.woocommerce-cart table.cart td.product-remove
a{width:20px;height:20px;line-height:20px;font-size:14px}.woocommerce-cart table.cart td.product-name{padding-left:70px;min-height:70px;display:block;width:100%}.woocommerce ul.products.column-4 li.product,
.woocommerce ul.products.column-4 li.product:nth-child(3n+3),
.woocommerce.columns-4 ul.products li.product,
.woocommerce.columns-4 ul.products li.product:nth-child(3n+3){width:48%;margin-right:4%!important}.woocommerce ul.products.column-4 li.product:nth-child(2n+2),
.woocommerce.columns-4 ul.products li.product:nth-child(2n+2){margin-right:0!important}.woocommerce #main .product-content-area div.product .onsale,
.woocommerce #main .product-content-area div.product .ribbons,
table.shop_table.cart td.actions .coupon
.button{right:0}.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce-cart table.cart td.actions .coupon,
.main-cart-area .cross-sells,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells{width:100%;max-width:inherit}.main-cart-area .cross-sells,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells{padding:0}}@media screen and (min-width: 769px){.woocommerce ul.products.columns-4
li.product{width:22.15%}}@media screen and (max-width: 640px){#customer_login{padding-left:0}#customer_login .col-1,
#customer_login .col-2{width:100%}div#order_review,div#customer_details,h3#order_review_heading{width:100%;margin:0}body.page-template-template-simple-checkout:not(.woocommerce-order-received) div#customer_details{float:none;padding-right:0}h3#order_review_heading{padding:0;margin-bottom:30px}div#customer_details{padding-bottom:0}div#order_review{padding:20px}.woocommerce .woocommerce-tabs #comments,
.woocommerce .woocommerce-tabs
#review_form_wrapper{width:100%;margin-left:0}.woocommerce .main-cart-area ul.products li.product,
.woocommerce .main-cart-area ul.products li.product:nth-child(3n+3){width:48%;margin-right:4%}.woocommerce .main-cart-area ul.products li.product:nth-child(2n+2){margin-right:0}.btn-mobile-align-right{text-align:right}.btn-mobile-align-center{text-align:center}.btn-mobile-align-left{text-align:left}.btn-mobile-align-justify .quick-contact-info
a{width:100%}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #main{background:none}body.page-template-template-simple-checkout:not(.woocommerce-order-received) h3#order_review_heading,
body.page-template-template-simple-checkout:not(.woocommerce-order-received) div#order_review{padding:15px
15px 0 15px !important;background:#f0f4f5 !important;margin:0
-15px;width:auto;float:none}body.page-template-template-simple-checkout:not(.woocommerce-order-received) div#order_review:after{content:'';display:table;width:100%}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #contentarea{margin-bottom:0}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #maincontent{padding-bottom:0}}@media screen and (max-width: 600px){.logged-in
header#masthead.sticky{margin-top:0!important}.woocommerce .order_details
li{}.woocommerce .woocommerce_tabs.vertical-tabs ul.tabs,
.woocommerce .woocommerce-tabs.vertical-tabs
ul.tabs{position:inherit!important;top:0;width:100%}.woocommerce .woocommerce_tabs.vertical-tabs .panel,
.woocommerce .woocommerce-tabs.vertical-tabs
.panel{margin-left:0!important;border:0!important;padding:0!important}.woocommerce div.product .woocommerce_tabs.vertical-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs.vertical-tabs ul.tabs
li{display:inline-block!important;width:auto!important;float:left!important}.woocommerce-page table.shop_table_responsive tr td.product-price,
.woocommerce-page table.shop_table_responsive tr td.product-quantity,
.woocommerce-page table.shop_table_responsive tr td.product-subtotal{width:33.333%}.woocommerce-page table.shop_table_responsive tr td.product-quantity .quantity
input{width:100% !important;min-width:40px}}@media screen and (max-width: 480px){.woocommerce div.product form.cart .button,
.wc-proceed-to-checkout a.checkout-button,
.form-row.place-order
input#place_order{font-size:1.2em !important}a.whatsapp.sticky-button.active{position:fixed;bottom:0;left:0;right:0;margin:0}.shop-product-nav{margin-bottom:20px;padding-bottom:15px}.product-sorter,.woocommerce-pagination{display:block;float:none}body.woocommerce-cart .woocommerce>form{margin-bottom:0}.woocommerce .summary
h1.product_title{font-size:22px !important;font-weight:400 !important;line-height:120% !important}.woocommerce .related > h2,
.woocommerce .upsells>h2{font-size:22px !important;line-height:140% !important}.sticky-add-to-cart
.button{position:fixed !important;bottom:0;left:0 !important;right:0;z-index:1000000 !important}.woocommerce .single_add_to_cart_button.button.alt:disabled[disabled]{opacity:1;background:#c7c7c7 !important}.woocommerce div.product .woocommerce-product-rating,
.woocommerce div.product
p.price{margin-bottom:10px !important}.woocommerce .summary p.price del .woocommerce-Price-amount,
.woocommerce .summary p.price ins .woocommerce-Price-amount,
.woocommerce .summary p.price .woocommerce-Price-amount{font-size:18px !important}body.page-template-template-simple-checkout:not(.woocommerce-order-received) p#billing_first_name_field,
body.page-template-template-simple-checkout:not(.woocommerce-order-received) p#billing_last_name_field{width:100% !important;margin-right:0 !important}.woocommerce
.summary{margin-bottom:20px !important}.woocommerce .woocommerce_tabs.vertical-tabs,
.woocommerce .woocommerce-tabs.vertical-tabs{margin-top:20px;padding-top:20px}.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals
.cart_totals{padding:10px}.woocommerce ul#shipping_method
li{font-size: .9em}ul#shipping_method .woocommerce-Price-amount.amount{font-size: .9em !important}.woocommerce #products-area ul.products li.product,
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce-page[class*=columns-] ul.products li.product,
.woocommerce[class*=columns-] ul.products li.product,
.woocommerce #products-area ul.products li.product,
#main #contentarea .related.products ul.products li.product,
.woocommerce ul.products.column-4 li.product,
.woocommerce ul.products.column-4 li.product:nth-child(3n+3),
.woocommerce.columns-4 ul.products li.product:nth-child(3n+3){width:50%!important;margin-right:0!important;padding:0
4px;float:left !important}.summary .quick-contact-info
a{width:100%;margin:0
0 10px 0}p#billing_phone_field,p#billing_email_field{width:100% !Important}.woocommerce .summary form.cart,
.summary
form.cart{width:100%}.woocommerce #main .product-content-area div.product .related .onsale,
.woocommerce #main .product-content-area div.product .related .ribbons,
.woocommerce .related li.product .onsale,
.woocommerce .related li.product .ribbons,
.woocommerce ul.products li.product .ribbons,
.woocommerce #main
.onsale{font-size:10px}.woocommerce ul.products li.product .woocommerce-loop-product__title{height:50px;overflow:hidden}#dialog{width:280px!important;margin-left:-140px!important;font-size:16px!important;line-height:26px!important}ul.wc-bacs-bank-details.order_details.bacs_details{width:100%;margin:0
0 20px 0}section.woocommerce-bacs-bank-details{margin:0}ul.wc-bacs-bank-details.order_details.bacs_details+h3,
.woocommerce h2.wc-bacs-bank-details-heading+h3{position:inherit;left:0;width:auto}body.page-template-template-simple-checkout:not(.woocommerce-order-received):not(.woocommerce-order-received) #maincontent{padding-bottom:0}.woocommerce .order_details
li{width:100%;border-top:dashed 1px #ddd!important;margin-right:0;min-height:inherit;border-right:0!important}.woocommerce .order_details li:first-child{border-top:0!important}.woocommerce-cart table.cart td.actions
.coupon{max-width:100%;width:100%}table.shop_table.cart td.actions .coupon
.button{position:inherit;display:block;width:100% !important;right:0}.woocommerce .products li .custom-shop-buttons a:nth-child(2){font-size:0}.woocommerce .products li .custom-shop-buttons a:nth-child(2):after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e925";font-size:14px}.woocommerce-cart table.cart td.actions .coupon #coupon_code.input-text{width:100%;margin-bottom:10px !important;text-align:center}#add_payment_method .wc-proceed-to-checkout a.button,
.woocommerce-cart .wc-proceed-to-checkout a.button,
.woocommerce-checkout .wc-proceed-to-checkout
a.button{width:100%;font-size:12px!important;padding:15px
10px!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0}#reviews .star-rating,
.woocommerce #reviews #comments ol.commentlist li .star-rating,
#reviews p,
.woocommerce #reviews #comments ol.commentlist li
p.meta{margin-left:50px}#reviews img.avatar,
.woocommerce #reviews #comments ol.commentlist li
img.avatar{width:40px;margin-top:5px}.warrior-lightbox-content{max-width:280px!important}.woocommerce .summary .quantity,
.summary
.quantity{width:60px}.woocommerce div.product form.cart
.button.single_add_to_cart_button{}article h1.post-title,
.postlist article.hentry h3.post-title{font-size:24px !important;line-height:140% !important}div#order_review{padding:10px}div#customer_details{padding-right:0}body.page-template-template-simple-checkout #logo h2.site-title{font-size:24px;margin-bottom:0 !important}body.woocommerce-checkout .woocommerce-billing-fields h3,
body.woocommerce-checkout
h3#order_review_heading{font-size:18px !important;margin-bottom:10px}body.woocommerce-checkout
h3#order_review_heading{margin-bottom:0;padding-bottom:0 !important}.cl-product-badges
span{font-size:12px;padding:5px
10px}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#fff;font:16px/26px Roboto, Helvetica, Arial, sans-serif;color:#555;-webkit-font-smoothing:antialiased;max-width:inherit !important;padding-left:0 !important;padding-right:0 !important;min-width:inherit}input,textarea,select{font:16px Roboto,Helvetica,Arial,sans-serif;color:#000}a:link{text-decoration:none}a:hover{text-decoration:none !important}blockquote{color:#9e9e9e;margin:30px
7%;padding-left:20px;border-left:5px solid #ddd}address{margin-bottom:20px}blockquote:before,blockquote:after,q:before,q:after{content:""}pre,code{font: .9em/120% 'Courier New', Courier, monospace;overflow-x:auto;overflow-y:hidden;margin:30px
0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}table{width:100%;max-width:100%;margin-bottom:20px}th{text-align:left}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{text-align:left;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dedede}table>thead>tr>th{text-transform:uppercase;vertical-align:bottom;border-top:1px solid #dedede;border-bottom:2px solid #777;padding:15px
0}table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{}table>tbody+tbody{border-top:2px solid #dedede}img,embed,iframe,object,video{max-width:100%}img{height:auto}::selection{background-color:#f66767;color:#fff}.widget
ins{text-decoration:none}.clear{float:left;clear:both;width:100%}.clearfix{*zoom:1}.clearfix:before,
.clearfix:after,
article.hentry:after,
.row:after,
.comments-list ul li:after{display:table;content:"";width:100%}.clearfix:after{clear:both}.clearfix{width:100%;clear:both}.caldera-grid select.form-control{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-position:center right -5px}.thumbnail{position:relative}.thumbnail
img{max-width:100%;max-height:100%;vertical-align:top;display:block}.comments .thumbnail
img{width:100%}.video-holder iframe,
.map-holder
iframe{width:100% !important}.table{display:table;width:100%;height:100%}.tablecell{display:table-cell;vertical-align:middle}.container{width:80%;max-width:1180px;margin:0
auto}#main-header
.container{position:relative}.container
.container{width:100%;padding:0}.container.fullwidth{max-width:inherit;width:100%}.container.no-sidebar-container{max-width:940px}.container.full-container{width:auto;display:block;max-width:inherit}.map{margin-bottom:30px}.map
iframe{width:100% !important;min-height:500px}h1,h2,h3,h4,h5,h6{font-family:'Roboto',Serif,Arial;color:#333;line-height:120%;font-weight:400;margin:initial}article.hentry h1,
article.hentry h2,
article.hentry h3,
article.hentry h4,
article.hentry h5,
article.hentry
h6{line-height:120%}article.hentry
h1{font-size:30px}article.hentry
h2{font-size:25px}article.hentry
h3{font-size:20px}article.hentry
h4{font-size:16px}article.hentry
h5{font-size:12px}article.hentry
h6{font-size:10px}#maincontent p,
.entrycontent
p{margin-bottom:20px}.entrycontent
h1{}.entrycontent
h2{font-size:30px;margin-bottom:10px}.entrycontent
h3{font-size:24px}.entrycontent
h4{}.entrycontent
h5{}.entrycontent
h6{}.entrycontent ul,
.entrycontent ol,
.elementor-text-editor ul,
.elementor-text-editor
ol{list-style-type:inherit;margin:20px
0 32px 20px}.entrycontent ul ol,
.entrycontent ul ul,
.entrycontent ol ul,
.entrycontent ol ol,
.elementor-text-editor ul ol,
.elementor-text-editor ol ul,
.elementor-text-editor ul ul,
.elementor-text-editor ol
ol{margin:10px
0 10px 15px}.entrycontent ul>li,
.entrycontent ol li ul>li,
,
.elementor-text-editor ul>li,
.elementor-text-editor ol li ul>li{list-style-type:disc}.entrycontent ol>li,
.entrycontent ul li ol>li,
.elementor-text-editor ol>li,
.elementor-text-editor ul li ol>li{list-style-type:decimal}.entrycontent ul li,
.elementor-text-editor ul
li{list-style-type:disc}p:last-child,
.entry-content p:last-child{margin-bottom:0 !Important}.aligncenter{text-align:center;margin:0
auto}.alignleft{text-align:left}.alignright{text-align:right}.alignjustify{text-align:justify}#masthead{position:fixed;top:0;left:0;right:0;z-index:1001;background:#fff;transition:all ease-in .3s}body.menu-opened{overflow:hidden}body.menu-opened #masthead,
body.menu-opened #main,
body.menu-opened
#colofon{overflow:hidden}header#masthead.sticky{position:fixed}header#masthead.sticky:hover{top:0}#top-bar{text-align:center;font-size:13px;font-weight:700;text-align:center;line-height:20px !important;position:relative;z-index:2;transition:all ease-in .3s}#top-bar
.container{padding:0}#top-bar .user-options{float:right}.row-bar>div{transition:all ease-in .3s;opacity:1}.sticky .row-bar>div{opacity:0}#masthead.sticky #top-bar .contact-info,
#masthead.sticky #top-bar .search-tool,
#masthead.sticky #top-bar .currency,
#masthead.sticky #top-bar .user-carts,
#masthead.sticky #top-bar .flash-info,
#masthead.sticky #top-bar .user-account-menu{}#masthead.sticky #top-bar{margin-top:-40px}.flash-info{position:absolute;width:600px;left:50%;margin-left:-300px;padding:10px
0}#top-bar .contact-info{left:0;text-align:left;padding:10px
0;float:left}#masthead.sticky #top-bar .user-account-menu{margin:0;padding:5px
0 5px 20px}#masthead.sticky #top-bar .user-account-menu .avatar
img{width:20px;height:20px}#top-bar .user-options{top:0;right:0;text-align:left;position:relative}.socials{display:inline-block;margin-right:20px}.customer-care{display:inline-block}.customer-care
.icon{margin-right:10px}.socials ul
li{display:inline-block;margin-right:10px}.search-tool,.currency,.user-carts,.user-account-menu{display:inline-block;margin-left:20px;vertical-align:top;padding:10px
0;transition:all ease-in .3s}.search-tool{transition:all ease-in .3s;position:relative;line-height:20px}.currency,.user-carts,.user-account-menu{position:relative}.user-carts{float:right;padding:20px
0 20px 20px}.icon.icon-cart:after{content:"\e9b4"}.header-logo-middle .user-carts{position:absolute;padding:15px
0 5px 0;border:0;right:0;bottom:0}#masthead.sticky div#main-header .user-carts{padding:5px
0 5px 20px !important}#masthead.sticky div#main-header.header-logo-left .user-carts{padding:15px
10px !important}#masthead.sticky div#main-header.header-logo-left #logo.custom-logo{margin:10px
0}#masthead.sticky div#main-header.header-logo-left #logo.custom-logo a,
#masthead.sticky div#main-header.header-logo-left #logo.custom-logo
img{height:40px}#masthead.sticky #logo.custom-logo a,
#masthead.sticky #logo.custom-logo
img{height:40px}#masthead.sticky div#main-header .user-account-menu{padding:10px
0 10px 20px}.search-widget-header{position:absolute;top:100%;right:0;display:none;background:#fff;z-index:100;width:260px}.search-widget-header .search-widget{border-top:solid 2px #d64933}.search-tool.active .search-widget-header{max-height:100px}.search-widget-header input[type="submit"]{display:none}.search-widget-header
input{padding:16px
17px !Important;background:#eee;border:0;width:100%;text-align:center;display:block}.search-trigger{padding:0
10px;cursor:pointer}#masthead.sticky #top-bar .search-tool.active{}.warrior-options-wrapper{position:relative}ul.warrior-options-dropdown,ul.user-menu-menu{position:absolute;top:36px;left:0;background:#fff;z-index:1}.selection.ui.dropdown{min-width:inherit;padding:10px
30px 10px 10px;min-height:30px}ul.warrior-options-dropdown
li{display:block;font-size: .85em;text-align:left;padding:5px
10px;border:solid 1px #dedede;margin-top:-1px;cursor:pointer}ul.warrior-options-dropdown
li{white-space:nowrap}ul.user-menu-menu{top:100%}ul.user-menu-menu
li{padding:0}ul.user-menu-menu li
a{display:block;padding:10px}ul.user-menu-menu{display:none;width:150px;right:0;left:inherit}#top-bar ul.user-menu-menu{box-shadow:0 2px 6px rgba(0,0,0,0.12)}.warrior-selected-option{cursor:pointer}ul.warrior-options-dropdown li:hover{background:#eee}.user-carts .cart-counter{padding:0px
0;display:block;cursor:pointer}.user-carts .cart-counter
label{display:inline-block;vertical-align:middle;line-height:30px}.user-carts .cart-counter
.icon{font-size:18px;margin-right:2px;position:relative;line-height:30px;display:inline-block;vertical-align:middle}.user-account-menu .avatar:after,
.site-navigation ul li.has-child>a:after,.warrior-selected-option:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e928";margin-left:5px;display:inline-block;vertical-align:middle}.cart-holders{position:fixed;width:280px;background:#fff;left:100%;z-index:10001;margin-left:0;bottom:0;top:0;transition:all ease-in .3s}.admin-bar .cart-holders{top:32px}#top-bar .cart-holders{display:none !important}.cart-holders #close-cart-overlay{content:'';display:block;position:fixed;top:0;bottom:0;right:0;width:100%;background:rgba(0, 0, 0, 0.70);z-index:10;opacity:0;visibility:hidden;transition:all ease-in .3s}#close-cart-btn{position:absolute;top:0;right:0;padding:10px;height:60px;width:60px;line-height:43px;font-size:24px;text-align:center;z-index:1;cursor:pointer}#close-cart-btn:after{color:#000;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ea"}.cart-opened .cart-holders #close-cart-overlay{opacity:1;visibility:visible;right:280px}.cart-opened .cart-holders{margin-left:-280px}.cart-footer.primary-bg{position:absolute;bottom:0;width:100%;left:0;background:none !important}.cart-holders .cart-header{position:relative;border-bottom:solid 1px #efefef;padding:20px
10px;font-size:16px;text-align:left}.cart-holders .cart-content
ul{max-height:calc(100vh - 245px);overflow:auto}.cart-holders .cart-content ul
li{padding:20px;border-bottom:solid 1px #dedede}.cart-holders .cart-content ul li:last-child{border-bottom:0}.cart-holders .cart-content ul li:after{content:'';display:table;width:100%}.cart-holders .cart-content ul li
.thumbnail{float:left;width:auto}.cart-holders .cart-content ul li
.detail{margin-left:90px}.cart-holders .cart-content ul li .detail
h3{font-size:14px;margin-bottom:0}.cart-holders .cart-content ul li .detail>span.product-options{font-weight:400;display:block}.cart-holders .cart-content ul li .detail>span.product-count{font-weight:400;display:block}.cart-holders .cart-footer a.checkout-btn{padding:20px;margin:0;font-weight:700;color:#fff}.cart-holders .cart-footer
a{padding:10px
20px;display:block;text-transform:uppercase;font-weight:500;line-height:14px;text-align:center;margin:10px}.cart-holders .cart-footer a.cart-btn.btn.wc-forward{background:#fff !important;color:#000 !important;border:solid 1px #ededed;display:none}.cart-holders .cart-footer a
i{margin-right:5px}.user-account-menu{padding:5px
0;margin:0;position:relative;z-index:100}.user-account-menu:hover{cursor:pointer}#masthead .header-logo-middle .user-account-menu{position:absolute;left:0;padding:10px;bottom:0}.user-account-menu
.avatar{cursor:pointer}.user-account-menu .avatar
label{display:inline-block;vertical-align:middle}#mobile-menu .user-account-menu
.avatar{padding:10px
0}.user-account-menu .avatar
img{width:30px;height:30px;border-radius:20px;display:inline-block;vertical-align:middle}#main-header{text-align:center;padding:0;transition:all ease-in .3s;background:#000;color:#fff;z-index:1}header#masthead.sticky #main-header{padding:0}#logo{display:inline-block;vertical-align:middle;margin:26px
0;line-height:100%;width:60%;text-align:left}.header-logo-middle
#logo{text-align:center}#logo.custom-logo{margin:20px
0;line-height:0}#logo.custom-logo a,
#logo.custom-logo
img{display:inline-block;height:50px;width:auto;max-height:100px;line-height:100%}#logo a,
#logo
img{display:block;transition:all ease-in .3s}.header-logo-left #logo
a{z-index:9;position:relative;color:#fff}.logo-middle
#logo{margin:10px}#logo .site-title{color:#fff;font-size:30px;line-height:30px;padding:10px
0;text-transform:capitalize}body.admin-bar.page-template-template-simple-checkout{padding-top:32px}body.page-template-template-simple-checkout #logo .site-title{font-weight:400}header#masthead.sticky
#logo{margin:10px
0 5px}nav.main-menu,
.site-navigation ul
li{vertical-align:middle}div#main-header nav.main-menu{transition:all ease-in .3s}#masthead.sticky div#main-header nav.main-menu{top:12px}div#main-header nav#left-menu.main-menu,
div#main-header nav#right-menu.main-menu{display:inline-block;text-align:left;min-width:50%}div#main-header.header-logo-middle nav#left-menu.main-menu,
div#main-header.header-logo-middle nav#right-menu.main-menu{text-align:center}div#main-header nav#right-menu.main-menu{}.menu-item-has-children>a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-size:11px;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e928";margin-left:5px;float:right;line-height:190%}.menu-item-has-children .menu-item-has-children>a:after{line-height:110%}.menu-item-has-children .menu-item-has-children>a:hover:after{transform:rotate(-90deg)}#mobile-menu.site-navigation .site-navigation ul
li{display:block;border-bottom:solid 1px #dedede}.mobile-menu-menu-expander{height:46px;padding:10px;text-align:center;background:#333;color:#fff;cursor:pointer;text-transform:uppercase;font-size:12px;letter-spacing:2px;display:none}.mobile-menu-menu-expander
.fa{display:none}div#mobile-menu-menu{z-index:10000 !important}div#mobile-menu-menu ul li
a{padding:10px;background:#fff;color:#333;line-height:100%}div#mobile-menu-menu ul li a:after{display:none}div#mobile-menu-menu ul
li{border-bottom:solid 1px #dedede;display:block}div#mobile-menu-menu{overflow:hidden;transition:all ease-in .3s;background:#fff}div#mobile-menu-menu.opened,
div#mobile-menu-menu ul li .mega-sub-menu.opened{max-height:4000px}div#mobile-menu-menu ul li .mega-sub-menu
h4{background:#000;color:#fff;font-size:12px;padding:10px}div#mobile-menu-menu ul li .mega-sub-menu{max-height:0;overflow:hidden;transition:all ease-in .3s}.dropdowner{position:absolute;width:30px;text-align:center;height:30px;line-height:35px;right:0;cursor:pointer;z-index:1;color:#372248;font-size:16px}.contact-tirgger{position:absolute;top:100%;border:solid 1px #eee;width:30px;height:30px;z-index:2;line-height:30px;background:#fff;cursor:pointer}.contact-wrappers{position:relative;transition:all ease-in .3s;max-height:0;overflow:hidden}.contact-wrappers.active{max-height:1000px}.contact-tirgger
i.icon{margin-left:0}#mobile-menu.site-navigation .site-navigation{display:block}#mobile-menu.site-navigation .site-navigation ul li
a{padding:15px;line-height:100%}.contact-trigger{position:absolute;top:-1px;left:20px;background:#fff;width:30px;height:30px;line-height:30px;border:solid 1px #eee;cursor:pointer}.contact-trigger
i.icon{margin-left:0}.contact-trigger:hover{background:#d64933;color:#fff}div#mobile-menu{position:fixed;top:0;bottom:0;width:280px;background:#fff;z-index:1002;overflow:auto;left:-280px;transition:all ease-in .3s}div#mobile-menu .user-account-menu:before{content:'Navigation';text-transform:uppercase;border-bottom:solid 1px rgba(0, 0, 0, 0.12);display:block;letter-spacing:2px;padding-bottom:10px;color:#fff}.menu-opened div#mobile-menu{left:0}.menu-opened .close-menu{display:block}div#close-menu
.fa{font-size:20px;color:#fff;padding:20px;margin-left:-75px}div#mobile-menu:after{content:'';display:block;position:absolute;top:0;bottom:0;z-index:100;width:100%;left:0;background:#fff}#mobile-menu .user-carts .cart-holders .cart-footer a.checkout-btn{width:100%}div#mobile-menu.site-navigation.menu-opened{box-shadow:0 0 20px 0px #ddd;left:0}.logged-in div#mobile-menu.site-navigation,
.admin-bar div#mobile-menu.site-navigation{margin-top:32px}.logged-in div#close-menu{top:32px}.logged-in .sticky div#close-menu{top:0}div#mobile-menu>div{position:relative;z-index:101}.close-menu{position:fixed !important;top:0;left:280px;font-size:20px;color:#fff;padding:9px;cursor:pointer;width:40px;text-align:center;z-index:200002 !important;display:none}div#close-menu{position:fixed !important;font-size:0;top:0;left:0;bottom:0;background:rgba(0, 0, 0, 0.70);z-index:1001 !important;cursor:pointer;visibility:hidden;opacity:0;transition:all ease-in .3s;right:0}.admin-bar .close-menu{top:32px}.menu-opened div#close-menu{opacity:1;visibility:visible;left:280px}.site-navigation ul
li{position:relative;display:inline-block;text-transform:uppercase;line-height:inherit !important}.site-navigation ul li.mega-menu:before{content:'';display:block;position:absolute;top:100%;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff;opacity:0;visibility:hidden;left:50%;margin-left:-8px}.site-navigation ul li.mega-menu:hover:before{opacity:1;visibility:visible;margin-top:-6px;transition:all ease-in .1s;transition-delay: .35s}.site-navigation ul li>ul.sub-menu{position:absolute;top:100%;left:0;display:none;z-index:2;width:180px;left:0;background-color:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.12)}#mobile-menu.site-navigation ul li>ul.sub-menu{display:block !important;position:inherit !important;width:100%;box-shadow:none;max-height:0;overflow:hidden;transition:all ease-in .3s}#mobile-menu.site-navigation ul li>ul.sub-menu.opened{max-height:1000px}#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu{left:0}#mobile-menu.site-navigation ul li>ul.sub-menu li
a{background:#fbfbfb}#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu{border-top:solid 1px #eee}#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu li
a{padding-left:15px;background:#f4f4f4}#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu ul.sub-menu li
a{padding-left:25px;background:#f0f0f0}#main-header #main-menu li ul.sub-menu:hover{background:#fff !Important}.site-navigation ul li>ul.sub-menu ul.sub-menu{top:0;left:100%;margin-left:0}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu{display:block !important;position:inherit;min-width:140px}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu{margin:0;left:0;border:0;box-shadow:none;padding:0;margin-left:10px;height:auto !important}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu li
a{text-transform:none;border-bottom:none;padding-left:0;font-weight:normal;line-height:150%}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";margin-right:5px;margin-left:0;transition:all ease-in .3s}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu li a:hover:before{margin-left:3px;margin-right:2px}.site-navigation ul li.mega-menu>ul.sub-menu li:hover
a{background:none;color:#333;font-weight:normal}.site-navigation ul li.mega-menu>ul.sub-menu li a:hover{background:#fff;color:#e04545;font-weight:normal}.site-navigation ul li.mega-menu>ul.sub-menu>ul.sub-menu li:hover
a{}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu li:last-child
a{padding-bottom:0}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu li:last-child{border-bottom:0}.site-navigation ul li.mega-menu>ul.sub-menu ul.sub-menu
li{}.site-navigation ul li.mega-menu ul.sub-menu{width:auto;white-space:nowrap;padding:15px;left:0;margin-left:0;display:block !important;opacity:0;visibility:hidden;transition:all ease-in .5s}.site-navigation ul li.mega-menu:hover ul.sub-menu{visibility:visible;opacity:1}.site-navigation ul li.mega-menu>ul.sub-menu>li>a{font-weight:normal;color:#e04545}.site-navigation ul li.mega-menu>ul.sub-menu>li{display:inline-block;vertical-align:top;margin-right:20px}.site-navigation ul li.has-child:before,
.site-navigation ul li.has-child:after{content:'';position:absolute;bottom:0;left:50%;display:none;margin-left:-5px;border-style:solid;border-width:0 6px 12px 6px;border-color:transparent transparent #ddd transparent;z-index:2}.site-navigation ul li.has-child:after{border-bottom-color:#fff;border-width:0 5px 10px 5px;margin-left:-4px;margin-bottom:0px}.site-navigation ul li.has-child:hover:before,
.site-navigation ul li.has-child:hover:after{display:block}.site-navigation ul li > ul.sub-menu
li{display:block}.site-navigation ul li > ul.sub-menu li
a{padding:10px;font-size:12px;text-align:left;line-height:150%;color:#000;font-weight:400;height:auto}.mobile-menu-trigger{display:none;cursor:pointer;vertical-align:middle;text-align:center;position:absolute;top:50%;right:20px;margin-top:-10px;line-height:100%;width:75px;text-align:left}.mobile-menu-trigger
i.icon{font-size:20px;display:inline-block;vertical-align:text-bottom;line-height:100%}.mobile-menu-trigger
label{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;position:relative;left:5px;color:#fff;vertical-align:middle;line-height:100%}.site-navigation ul li a,li.mega-menu-item>a.mega-menu-link{display:block;padding:10px
15px;transition:all ease-in .3s;line-height:20px}.sticky .site-navigation ul li
a{padding-top:10px;padding-bottom:10px}ul.mega-sub-menu .menu
li{display:block}a.mega-menu-link{font-family:Roboto,Helvetica,Arial;font-size:12px;font-weight:700;text-transform:uppercase}.site-navigation ul li.speciale
a{font-weight:bold}#cepatlakoo-single-slider{position:relative}.sc-item{position:relative;background-size:cover;background-position:center;display:none}.owl-loaded .sc-item,
.elementor-editor-active .sc-item{display:block}.sc-item-content{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;color:#fff;padding:30px}.sc-item-inner{max-width:480px;margin:0
auto;font-size:18px}.sc-item-inner
h3{font-size:32px;font-weight:600;display:inline;background:#fff;box-shadow:15px 0 0 #fff, -15px 0 0 #fff;line-height:40px}.sc-item-inner
p{margin:15px
0 30px 0 !important}.banner-content{position:absolute;top:0;left:0;right:0;bottom:0}.banner-content-text{max-width:720px;text-align:right}.banner-content-text
h2{font-family:"Lato";font-weight:500}#maincontent{padding-top:50px;padding-bottom:50px;transition:all ease-in .3s}html{margin-top:0 !important}body.page-template-template-blank
#maincontent{padding:0}body.cart-opened{overflow:hidden}body.cart-opened #masthead,
body.cart-opened #main,
body.cart-opened > #maincontent,
body.cart-opened
#colofon{transform:translate3d(-280px,0,0)}body.woocommerce{}body.page-template-template-homepage #maincontent,
body.elementor-page
#maincontent{padding:0}#page-title{float:left;clear:both;width:100%;background:#faf9fc;font-size:30px;text-transform:uppercase;text-align:center;margin-bottom:40px;padding:60px
0;position:relative;background-size:cover !important}#page-title h2,
#page-title .term-description{position:relative;z-index:1}div#page-title:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.54);z-index:0}#page-title
h2{color:#fff !important}h1.page-title{margin-bottom:30px}div#breadcrumbs{clear:both;font-size:14px;line-height:140%;margin-bottom:30px}div#breadcrumbs a:first-child:before{display:inline-block;content:"\e968";font-family:'icomoon';font-size:12px;margin-right:5px}div#breadcrumbs ul
li{display:inline-block;border-right:solid 1px #c1c1c1;padding-right:15px;margin-right:15px}div#breadcrumbs ul li
span{color:#666}div#breadcrumbs ul li span
a{color:#000}body.home
#main{padding-top:40px}body.elementor-page #main,
body.page-template-template-homepage
#main{padding-top:0px}#contentarea{float:left}#contentarea{width:73%}#contentarea.fullwidth{width:100%}#sidebar{float:left;width:24%;margin-left:3%}#sidebar.default-sidebar{float:right !important;width:24%;margin-left:3% !important;margin-right:0 !important}#sidebar>.widget,
.elementor-widget
.widget{margin-bottom:40px !important}#sidebar.right-sidebar-shop-page{float:right}.row:after{content:'';display:table;width:100%}.row
.column{float:left;margin-bottom:4%}.row.column-2
.column{width:48%;margin-right:4%}.row.column-2 .column.column-offset-1{margin-left:52%;margin-right:0}.row.column-3 .column.column-offset-1{margin-left:34.666%;margin-right:4%}.row.column-3 .column.column-offset-2{margin-left:69.333%;margin-right:0}.row.column-3
.column{width:30.666%;margin-right:4%}.row.column-4
.column{width:22%;margin-right:4%}.row.column-2 .column:nth-child(2n+2),
.row.column-3 .column:nth-child(3n+3),
.row.column-4 .column:nth-child(4n+4){margin-right:0}.row.column-2 .column:last-child,
.row.column-2 .column:nth-last-child(2),
.row.column-3 .column:last-child,
.row.column-3 .column:nth-last-child(3),
.row.column-3.column:nth-last-child(3),
.row.column-4 .column:nth-last-child(4),
.row.column-4 .column:nth-last-child(3),
.row.column-4 .column:nth-last-child(2),
.row.column-4 .column:last-child{margin-bottom:0}.footer-widgets.row.column-4
.column{float:none !important;line-height:140%;margin-right:0}.footer-widgets.row.column-4{justify-content:space-between;flex-wrap:wrap;display:flex}.homepage-widget{padding:90px
0}h4.section-title{margin-bottom:50px;text-transform:uppercase;letter-spacing:2px;font-size:24px;font-weight:400;text-align:center}.vc_separator
h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:25px !important;font-weight:400}.vc_tienda_vc_featured_brand .vc_controls>.vc_controls-out-tl{left:40% !important;top:40% !important}.ui.ordered.steps .step>*{font-size:14px}.ui.steps .step .title~.description{font-size:12px;color:#bbb}.ui.steps .step
.title{font-size:15px}.ui.ordered.steps .step:before{font-size:30px}#feature-brands-widget.homepage-widget{padding:0}div#feature-brands ul
li{float:left;width:25%;position:relative;text-align:center}div#feature-brands ul li:first-child{width:49.93%}div#feature-brands ul li
.thumbnail{overflow:hidden;background:#000}article.hentry.column
.thumbnail{overflow:hidden}div#feature-brands ul li .thumbnail img,
article.hentry.column .thumbnail
img{transition:all ease-in .3s;transform-origin:center;opacity:1}div#feature-brands ul li
.detail{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff}div#feature-brands ul li .detail .brand-icon{display:block;color:#fff;font-size:20px}div#feature-brands ul li .detail .brand-icon
img{display:block;margin:0
auto}.shopping-widget div#feature-brands ul li .detail .brand-icon
img{max-width:100px}div#feature-brands ul li .detail .overlay-link{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.55);z-index:1;top:0;left:0}div#feature-brands ul li .detail .brand-wrap{position:relative;z-index:2;padding-bottom:0;transition:all ease-in .3s}div#feature-brands ul li .detail .brand-wrap
a.btn{position:absolute;width:160px;left:50%;bottom:-20px;margin-left:-80px;opacity:0;visibility:hidden;transition:all ease-in .3s}.shopping-widget div#feature-brands ul li .detail .brand-wrap
a.btn{padding:5px
15px;font-size:12px;width:120px !important;margin-left:-60px}div#feature-brands ul li:hover .detail .brand-wrap{padding-bottom:70px}.shopping-widget div#feature-brands ul li:hover .detail .brand-wrap{padding-bottom:40px}div#feature-brands ul li:hover .thumbnail img,
article.hentry.column:hover .thumbnail
img{transform:scale(1.05);opacity: .8}div#feature-brands ul li:hover .detail .brand-wrap
a.btn{opacity:1;visibility:visible;bottom:0}#lookbook-widget.homepage-widget{padding-top:0}#promo-widget.homepage-widget,#promo-widget-newsletter.homepage-widget{padding:0}.full-promo{background-size:contain;background-position:left center;background-repeat:no-repeat}.promo-content{max-width:500px;margin:20% auto}#theme-features-widget.homepage-widget{padding:50px;border-bottom:solid 1px #dedede}.theme-features .feature-item{text-align:center}.theme-features .feature-item
.icon{font-size:40px;margin-bottom:15px;color:#d64933}.theme-features .feature-item
h3{margin-bottom:10px;font-size:19px;font-weight:500}#brands-widget.homepage-widget{border-bottom:solid 1px #dedede}.pagination.older-newer a:last-child{float:right}.wp-pagenavi a,
.wp-pagenavi
span{border:0;line-height:100%;padding:5px
10px;vertical-align:middle}.wp-pagenavi{text-align:right}.wp-pagenavi
span.current{color:#d64933}.archive-title.archive-user
.thumbnail{float:left;width:100px;height:100px;border-radius:50%;overflow:hidden}.archive-title.archive-user
.detail{margin-left:130px}.archive-title{margin-bottom:50px}.archive-tab
a{display:inline-block;padding:10px
15px;text-transform:uppercase;letter-spacing:1px;font-size:13px;border-bottom:solid 1px #ccc;margin-bottom:-1px}.archive-tab{margin-bottom:40px;border-bottom:solid 1px #ccc}.archive-tab
a.active{border-bottom-color:#000}.postlist
article.hentry{margin-bottom:60px}.homepage-widget article.hentry,
.widget
article.hentry{margin-bottom:0}.postlist article.hentry h3.post-title{position:relative;margin-bottom:30px;font-size:30px}#recents-article-widget .postlist article.hentry h3.post-title{font-size:18px;margin-bottom:10px;min-height:40px;line-height:25px}article.hentry
.thumbnail{margin-bottom:20px}.postlist article.hentry.column h3.post-title:before{width:20px;height:3px}.homepage-widget .postlist article.hentry h3.post-title{font-size:16px;font-weight:400;margin-bottom:10px}.postlist article.hentry h3.post-title{font-size:28px;margin-bottom:0;min-height:40px;line-height:140%}article h1.post-title{font-size:32px}.postlist article.hentry.column
.thumbnail{margin-bottom:20px}.postlist article.hentry.column .thumbnail
img{width:100%}.postlist article.hentry
.detail{margin-bottom:20px}.postlist article.hentry .entry-meta{margin:10px
0 20px 0}p.tags{margin:40px
0 20px 0}p.tags
a{background-color:#ededed;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;margin:0
5px 5px 0;padding:5px
10px}.homepage-widget .postlist article.hentry .entry-meta{margin-bottom:0}article.hentry .entry-meta span,
.comment-footer
span.meta{display:inline-block;vertical-align:middle;font-family:"Roboto";text-transform:uppercase;color:#aaa;font-size:12px;margin-right:20px;letter-spacing:1px}article.hentry .entry-meta span
i{margin-right:5px}.entry-content
p{margin-bottom:32px}.entry-content a,
.entry-summary
a{color:#247ba0}.entry-content a:hover,
.entry-summary a:hover{columns:#c52233}quote{font-size:20px;padding:20px
30px;display:block;border-left:solid 4px #d64933;margin-bottom:30px}quote
cite{display:block;font-size:14px;color:#bfbfbf}.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content
h6{margin-bottom:20px}.entry-content
h1{font-size:36px}.entry-content
h2{font-size:28px}.entry-content
h3{font-size:24px}.entry-content
h4{font-size:20px}.entry-content
h5{font-size:18px}.entry-content
h6{font-size:16px}.entry-content ul,
.entry-content
ol{list-style-type:inherit}.entry-content
ul{margin:20px
0 32px 20px}.entry-content
ol{margin:20px
0 32px 15px}.entry-content ul ol,
.entry-content ul ul,
.entry-content ol ul,
.entry-content ol
ol{margin:15px
0 15px 20px}.entry-content ul > li,
.entry-content ol li ul>li{list-style-type:disc;margin-bottom:3px}.entry-content ol > li,
.entry-content ul li ol>li{list-style-type:decimal;margin-bottom:3px}.entry-content ul
li{list-style-type:disc}.entry-content{font-size:16px}.article-widget{padding:35px
0}article .article-widget{padding-top:60px}.post-navigation ul
li{float:right;width:45%}.post-navigation ul li
.thumbnail{float:right;width:70px;margin-left:20px}.post-navigation ul:after,
.post-navigation ul li:after{content:'';display:table;width:100%}.post-navigation ul li:first-child,
.post-navigation ul li:first-child
.thumbnail{float:left;margin-right:20px;margin-left:0}.post-navigation ul li:first-child
.detail{margin-right:0;text-align:left}.post-navigation ul li .detail
h3{margin-top:0;font-size:15px}.post-navigation ul li
.detail{text-align:right}.post-navigation ul li .detail>a{font-weight:500;text-transform:uppercase;font-family:"Roboto";font-size:12px}.share-article-widget{text-align:center;border-bottom:solid 1px #dedede;padding-bottom:30px;display:block;margin-top:-35px}.share-article-widget
ul{margin-top:30px}.share-article-widget ul li
a{padding:10px;font-size:32px;color:#b4b4b4}.comments ul li
.thumbnail{float:left;width:70px;border-radius:35px;overflow:hidden}.comments ul
li{margin-bottom:40px;width:auto}.comments ul li:last-child{margin-bottom:0}.comments ul li .detail,
.comments ul.children
li{margin-left:100px}.comments ul li .detail
h5{margin-bottom:10px}.comments ul li .detail .comment-footer{padding-top:15px;border-top:solid 1px #dedede;margin-top:20px}.comments ul li .detail .comment-footer
p{float:right;color:#6666}h4.widget-title{margin-bottom:20px;text-transform:uppercase}.newsletter-widget
h2{text-transform:uppercase;font-size:42px;letter-spacing:2px}.newsletter-widget
p{font-size:18px}.yikes-mailchimp-container
input{padding:15px
20px !important;width:100% !important;display:block !important}.yikes-easy-mc-form .field-no-label,
.yikes-easy-mc-form
label{width:100% !important}.yikes-easy-mc-form .yikes-easy-mc-submit-button{display:block;width:auto !important;margin-top: .5em !important;min-height:40px;padding:20px
50px !important;cursor:pointer;margin:0
auto}.yikes-easy-mc-form
input{width:100% !important;border:0
!important}.yikes-easy-mc-form
label{padding-right:0 !important}.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button{padding:12px
30px !important;margin:0
!important;font-size:16px;border:0;background-color:#d64933}.wpb_wrapper .yikes-easy-mc-form input[type=text],
.wpb_wrapper .yikes-easy-mc-form input[type=url],
.wpb_wrapper .yikes-easy-mc-form input[type=email],
.wpb_wrapper .yikes-easy-mc-form input[type=number],
.wpb_wrapper .yikes-easy-mc-form
select{background-color:#fff;border:1px
solid #aaa}.about-store{text-align:center}.about-store .content-area{background:rgba(0, 0, 0, 0.68);color:#fff;display:inline-block;padding:40px;max-width:400px;margin:120px
0;background-size:cover}.about-store .content-area h3,
.about-store .content-area
h4{color:#fff}#twitter-widget.homepage-widget{padding-top:0}.twitter-feed{max-width:800px;margin:0
auto 80px auto;text-align:center;font-size:20px;line-height:36px}.twitter-feeds:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea96";display:block;margin-bottom:50px;text-align:center;font-size:60px}.twitter-feeds .entry-meta
span{text-transform:uppercase;font-size:13px;font-weight:600;margin-top:20px;font-family:"Roboto"}.twitter-feeds .entry-meta span
i{margin-right:8px}body.sidebar-open{overflow:hidden}.shop-widget-panel{}.single-select ul
li.selected{font-weight:600}.single-select ul li.selected:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e116";color:#d64933;margin-left:15px}.woocommerce .summary table.variations tr
td{padding:0}.size-select-widget
ul{font-size:0}.size-select-widget ul
li{display:inline-block;margin-right:10px}.size-select-widget ul
li{width:auto;padding:0
15px;margin-bottom:10px;height:30px;border:solid 1px;text-align:center;font-size:12px;font-weight:800;border-radius:30px;color:#aaa;display:inline-block;line-height:28px;cursor:pointer;border:0;background:#e6e6e6}.warrior-variation
.ui.dropdown.selection{margin-bottom:10px}.warrior-variation .ui.dropdown.selection:last-child{margin-bottom:0}.size-select-widget ul li:hover{background;#dcdcdc;color:#666}.size-select-widget ul
li.selected{background:#d64933;color:#fff}.search-widget .input-group{position:relative;margin-bottom:0}.search-widget .input-group
input{padding:10px;width:100%;border:solid 1px #dedede;max-width:100%;margin-top:0 !important;margin-bottom:0;border-radius:3px}.search-widget .input-group:before,
.search-widget .input-group
input.btn{position:absolute;top:1px;bottom:1px;height:40px;opacity:0;width:40px !Important;right:1px;z-index:2;margin:0
!important}.search-widget .input-group:before{z-index:0}.search-widget .input-group:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ae";opacity:1;text-align:center;line-height:40px;bottom:2px;height:inherit}.search-widget-header .input-group:before{content:none}#sidebar .search-widget{margin-bottom:40px}#sidebar .widget,
#sidebar .sidebar-widget{margin-bottom:50px}#sidebar h4.widget-title,
.article-widget h4.widget-title,
.elementor-widget h4.widget-title{font-weight:600;font-size:14px;letter-spacing:1px}#sidebar h4.widget-title:after{content:'';display:block;width:40px;height:1px;background:#ededed;margin-top:10px}.recent-posts article.hentry
.thumbnail{float:left;width:60px}.recent-comment-widget article.hentry .entry-meta
span{margin-right:0;font-size:10px}#widget .recent-posts
article.hentry{margin-bottom:30px}.recent-posts
article.hentry{margin-bottom:15px}.recent-posts article.hentry
.detail{line-height:120%}.recent-posts article.hentry
.thumbnail{margin-right:20px;margin-bottom:0}.recent-posts article.hentry .detail h3.post-title{}.widget_categories ul li a:before, .widget_archive ul li a:before, li.recentcomments:before, .widget_recent_entries ul li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95f";display:inline-block;vertical-align:baseline;text-align:center;border-radius:16px;margin-right:8px;color:#dedede}.widget_archive ul li a:before{content:"\e921";vertical-align:baseline}.widget_categories ul li a
span{color:#ababab}.widget_categories ul
li{line-height:100%}.widget_categories ul li
a{padding:10px
0;display:block}.widget_categories ul li.cat-item
a{display:inline-block}.widget .tagcloud a,
.tagcloud
a{font-size:12px !important;margin:0
10px 10px 0;line-height:100% !important;display:inline-block;padding:5px
8px;background:#e3e3e3;border-radius:4px}.btn,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce button.button.disabled,
.post-password-form input[type='submit'],button.button.woocs_converter_shortcode_button,input[type='submit'],button[type="submit"],input[type="reset"],button[type="reset"]{display:inline-block;border:0;line-height:100%;cursor:pointer}.select2-container .select2-selection--single{border:1px
solid rgba(34, 36, 38, .15)}.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}form.post-password-form
label{display:inline-block}form.post-password-form{margin-bottom:30px}.ui.dropdown>.text{font-size:1rem !Important}.btn:hover{color:#fff}.btn.regular-btn,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce .summary .add_to_cart_button,
.woocommerce input.button,
.woocommerce button.button.disabled,
.post-password-form input[type='submit'],
.btn.large-btn,
button.button.woocs_converter_shortcode_button,
.cepatlakoo-quick-view
button.single_add_to_cart_button.button{padding:13px
30px;font-size:14px;border-radius:0;text-transform:uppercase;white-space:inherit}.btn.large-btn{padding:20px
50px;font-size:18px}.btn.shop-btn,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce
input.button{text-transform:uppercase}.checkout-btn{background:#bd8d2d}.cart-btn,.checkout-btn{border:0}.input-group input,
.input-group textarea,
.post-password-form
input{padding:15px;width:100%;margin:0}.post-password-form input[type='submit']{display:inline-block;width:auto;margin-top:30px}.post-password-form
input{max-width:480px;display:block;margin-top:10px}.input-group{margin-bottom:20px}.input-group
label{width:100%}.input-group
input{max-width:400px;border-radius:0}.input-group
textarea{max-width:600px;min-height:150px}.warrior-options-wrapper select.warrior-options{display:none}.woocommerce
form.checkout_coupon{background:#eee;border-radius:0}.woocommerce form.checkout_coupon:after{content:'';display:table;width:100%}.select2-container .select2-choice>.select2-chosen{padding:5px
10px}.woocommerce form .form-row .select2-container{border:solid 1px #a9a9a9}.select2-container .select2-choice{border-radius:0;border-color:#a9a9a9;border:0}.primary-color,
.newsletter-widget h2 span,
.twitter-feeds p a:link,
.twitter-feeds:before,
.twitter-feeds .entry-meta span,
.customer-care b,
.flash-info span,
.site-navigation ul li.speciale a,
.post-navigation ul li .detail>a,
.share-article-widget ul li a:hover{color:#d64933}.footer-widget h4.widget-title{}.primary-bg,
.btn.no-fill-btn:hover,
article.hentry h3.post-title:before,
.user-menu-menu li.logout-btn a,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.custom-shop-buttons a.btn:hover,
.shop-widget-panel .panel-title span:after,
.vertical-nav ul li:hover>a,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce form.checkout_coupon input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.post-password-form input[type='submit'],
button.button.woocs_converter_shortcode_button,
.woocommerce .summary
.add_to_cart_button{background-color:#d64933;font-weight:700;border-radius:0}.site-navigation ul li>ul.sub-menu li:hover
a{font-weight:400}.secondary-bg{background:#000;color:#fff}.woocommerce
a.button.alt{border:none}.owl-dots{position:absolute;bottom:10px;left:0;right:0;z-index:1;text-align:center}.cepatlakoo-fullwidth .owl-dots{bottom:30px}.owl-dots .owl-dot{display:inline-block;width:10px;height:10px;background:#aaa;opacity: .5;border-radius:5px;margin:0
10px;padding:0;border:0}.cepatlakoo-fullwidth.owl-carousel{min-height:100px}.vc_images_carousel .vc_carousel-indicators
.vc_active{background-color:#d64933 !important;border:1px
solid #d64933 !important}.cmc-item
.thumbnail{position:relative;margin-bottom:15px}.cmc-item .cmc-btn{position:absolute;bottom:0;left:0;right:0;font-size:14px;padding:15px;text-align:center;opacity:0;visibility:hidden;transition:all ease-in .3s}.cmc-item{text-align:center;display:none}.owl-item .cmc-item{display:block}#cepatlakoo-multiple-carousel,.cepatlakoo-carousel{padding-bottom:60px}.cmc-item
.detail{line-height:120%;padding:0
20px}.cmc-item .detail
h3{margin-bottom:10px}.cmc-item:hover .cmc-btn{opacity:1;visibility:visible}.cmc-item .thumbnail
img{opacity:1;transition:all ease-in .3s}.cmc-item:hover .thumbnail
img{opacity: .5}.vc_images_carousel .vc_carousel-indicators
li{background-color:#aaa !important;border:1px
solid #aaa !important}.preload{position:absolute;left:0px;top:0px;width:100%;height:30%;z-index:999;background:url(../../themes/cepatlakoo/images/loader.gif) center no-repeat #fff}.cepatlakoo-slideshow
.preload{height:100px}.cepatlakoo-slideshow{position:relative}.compose-mode .vc_controls>.vc_controls-out-tl{top:0px !important}.compose-mode .vc_controls>.vc_controls-cc>:first-child .vc_btn-content{background-color:#afd23e}.compose-mode .vc_controls>.vc_controls-cc>:last-child .vc_btn-content{background-color:#afd23e}.compose-mode .vc_controls-container .vc_controls-out-tl>div .vc_btn-content{background-color:#afd23e;border-color:#afd23e}.compose-mode .vc_controls-container .vc_controls-out-tl>div .vc_control-btn .vc_btn-content:hover{background-color:#669c22 !important}.vc_tienda_vc_product_category .vc_controls>.vc_controls-out-tl,
.vc_tienda_vc_latest_blog .vc_controls>.vc_controls-out-tl,
.vc_tienda_vc_product_highlight .vc_controls>.vc_controls-out-tl,
.vc_tienda_vc_featured_tweet_feeds .vc_controls>.vc_controls-out-tl{left:40% !important;top:40% !important}.owl-dots .owl-dot:hover{opacity:1}.owl-dots .owl-dot.active{background:#d64933;opacity:1}.owl-carousel .owl-nav{opacity:0}.owl-carousel:hover .owl-nav{opacity:1}.single-slider .owl-nav .owl-next,
.single-slider .owl-nav .owl-prev,
.image-carousels .owl-nav .owl-next,
.image-carousels .owl-nav .owl-prev{text-align:center;width:30px;position:absolute;top:50%;height:30px;font-size:40px;margin-top:-15px;color:#ccc}.single-slider .owl-nav .owl-next:hover,
.single-slider .owl-nav .owl-prev:hover,
.image-carousels .owl-nav .owl-next:hover,
.image-carousels .owl-nav .owl-prev:hover{color:#d64933}.single-slider .owl-nav .owl-next,
.image-carousels .owl-nav .owl-next{left:100%}.single-slider .owl-nav .owl-prev,
.image-carousels .owl-nav .owl-prev{right:100%}img.carousel-item{padding:0
20px;opacity: .2;transition:all ease-in .3s}img.carousel-item:hover{opacity:1}.image-carousels.owl-carousel .owl-item{float:none;display:inline-block;vertical-align:middle}.gallery{margin:0
auto 18px}.entry-content
.gallery{margin:20px
auto !important}.entry-content .gallery:after{content:'';display:table;width:100%}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;position:relative}.gallery .gallery-caption{position:absolute;bottom:0;left:0;right:0;background:#fff;padding:5px;transition:all ease-in .3s !important;opacity:0 !Important}.gallery .gallery-item:hover .gallery-caption{opacity:1 !important}.gallery-columns-1 .gallery-item{margin-bottom:20px}.gallery-columns-2 .gallery-item{width:49% !important;margin:0
1% 1% 0}.gallery-columns-3 .gallery-item{width:32% !important;margin:0
1% 1% 0 !important}.gallery-columns-4 .gallery-item{width:24% !important;margin:0
1% 1% 0}.gallery-columns-5 .gallery-item{width:19% !important;margin:0
1% 1% 0}.gallery
img{border:none !important}.gallery-item
img{width:100%}.gallery img:hover{background:white}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{height:auto}.gallery-columns-5 .attachment-thumbnail{max-width:100%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:5px
0 0 0}.gallery dl,
.gallery
dt{margin:0}.gallery br+br{display:none}.gallery-caption,.entry-caption{float:left;clear:both;width:100%;font-size: .8em;line-height:120%;margin-top:2px}.wp-caption{max-width:100%;font-size:11px;line-height:14px;margin:0
0 2.5em;padding:0}img.alignleft,.wp-caption.alignleft{float:left;margin:0
1.5em .5em 0}img.alignright,.wp-caption.alignright{float:right;margin:0
0 .5em 1.5em}.wp-caption.aligncenter{margin:0
auto .5em auto}.wp-caption
img{}.wp-caption p.wp-caption-text{clear:both;font-size:14px;color:#9a9a9a;margin:5px
0 0 0}.wp-caption img.size-full{margin-bottom:0}#footer-widgets-area{background-color:#1d1d1d;padding:60px
0}#footer-widgets-area
a{color:#fff}#footer-info{background:#0f0f0f;text-align:center;padding:30px
0}footer#colofon{color:#fff;transition:all ease-in .3s}#footer-menu-area{background-color:#372248;text-align:center;padding:10px
0}#footer-menu-area ul
li{float:left}.site-infos{font-size: .9em;width:100%}#footer-info .pament-methods{display:none}.pament-methods ul
li{display:inline-block;margin:5px
0 5px 10px}.pament-methods ul li
img{filter:grayscale(100%);display:block;height:30px;width:auto}.pament-methods ul li:hover
img{filter:grayscale(0)}.vc_images_carousel .vc_carousel-control .icon-next{margin-top:-30px !important;margin-left:50px !important}.vc_images_carousel .vc_carousel-control .icon-prev{margin-top:-30px !important;margin-left:-80px !important}.currency
select{display:none !important}.reveal-overlay
h2{margin-bottom:20px}.warrior-lightbox-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;display:none;background:rgba(0,0,0,0.7);overflow:auto}.warrior-lightbox-content{max-width:860px;margin:30px
auto;width:100%;position:relative;z-index:2;text-align:center}.warrior-lightbox-inner{padding:0;background:#fff;display:inline-block;width:100%;text-align:left;position:relative}.warrior-lightbox-overlay{cursor:pointer}.social-sharing{float:left;width:100%}.social-sharing.article-share-widget
h4{font-weight:600;margin-bottom:30px;text-transform:uppercase}.social-sharing.article-share-widget{text-align:left;float:none}.social-sharing ul
li{display:inline-block;margin-right:10px;margin-bottom:15px}.social-sharing ul li
a{font-size:16px;width:35px;height:35px;color:#c0c0c0;text-align:center;line-height:35px;display:block;border-radius:30px;border:1px
solid #dedede}.social-sharing.article-share-widget ul li
a{font-size:13px;text-align:center}.social-sharing.article-share-widget ul li a
i{margin:0}.social-sharing ul li a:hover{opacity: .8}.social-sharing ul li.facebook a:hover{color:#0b2975}.social-sharing ul li.twitter a:hover{color:#1da1f2}.social-sharing ul li.pinterest a:hover{color:#a20707}.social-sharing ul li.gplus a:hover{color:#d80c0c}.close-warrior-lightbox{position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;background:#cacaca;text-align:center;color:#fff;margin-top:-15px;margin-right:-15px;border-radius:20px;cursor:pointer}.close-warrior-lightbox:after{content:'';width:40px;height:40px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"\f00d"}.close-warrior-lightbox:hover{background:#bf2525}.form-submit
input#submit{background:#d64933;color:#fff;border:0;padding:10px
20px;height:40px;margin-top:5px}.form-submit input#submit:hover{background-color:#d64933;color:#fff;border-color:#d64933}#contentarea
.ui.form{font-size:16px}p.buttons
a{width:280px;text-align:center}.cepatlakoo-quick-view
p.buttons{text-align:left;float:left;width:100px;position:absolute;left:10px;top:400px}.dd-select{display:none}.logged-in .mfp-wrap{top:32px}img.mfp-img{padding:0}.mfp-close-btn-in .mfp-close{font-size:22px;color:#fff;padding:0
!important;line-height:49px;cursor:pointer;top:-50px;right:-20px;margin-right:22px}.mfp-close-btn-in .mfp-close:hover{color:#d64933}.mfp-close-btn-in .mfp-close
i{margin-right:0}.mfp-figure{position:relative}.mfp-close-btn-in .mfp-figure .mfp-close{right:0 !important;margin-right:10px;margin-top:42px;font-size:30px;color:#444;background:none !important}.woocommerce-product-details__short-description{margin-bottom:40px}.cepatlakoo-quick-view a.button.checkout.wc-forward{display:none}.mfp-auto-cursor .mfp-content{max-width:940px}.mfp-auto-cursor .mfp-content:after{content:'';display:table;width:100%}.cepatlakoo-quick-view
button.button.alt{background-color:#d64933;color:#fff;border-color:#d64933}.cepatlakoo-quick-view .star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.summary.entry-summary{width:48%;float:right}.cepatlakoo-quick-view
button.single_add_to_cart_button.button{margin-left:-30px;position:relative;z-index:3;border:0}.cepatlakoo-quick-view
.summary{margin-bottom:0 !Important;padding:30px
30px 30px 0}.comments
span.next{float:right}.comments
.navigation{padding-top:15px}.cepatlakoo-quick-view
.images{width:48%;float:left;margin-bottom:0 !important}p.buttons
a.button{font-size:12px;padding:10px
30px;width:100%}#sidebar.default-sidebar .widget li,
.elementor-widget .widget ul
li{padding-bottom:10px;margin-bottom:10px;padding-top:0}.elementor-widget .widget ul
li{border-bottom:solid 1px #dedede}.elementor-widget .widget ul li.cat-item:after{content:'';display:table;width:100%}#sidebar .widget li:last-child,
#sidebar .widget_categories ul li,
.elementor-widget .widget ul li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0}.widget_categories ul
li{text-align:right}.widget_categories ul li
ul.children{float:left;width:100%;padding-left:20px}.widget_categories ul li
a{float:left}.widget_categories ul li:after{content:'';display:table;width:100%}.widget_categories ul li:hover a,
.widget_categories ul li:hover a:before{}#sidebar .widget input,
#sidebar .widget
select{width:100%;padding:10px;margin-top:10px}.search-widget-header .input-group
input{height:50px;margin:0
!important;padding-right:40px !important;text-align:left;border-radius:0;border:solid 1px rgba(0,0,0,0.07)!important;box-shadow:0 0 10px rgba(0, 0, 0, 0.03)}.widget li.recentcomments>a{display:block}.elementor-widget .widget li.recentcomments
a{display:block !important}.testiomny-slider{max-width:640px;margin:0
auto;padding:50px
0}.testimony-item
.thumbnail{width:90px;height:90px;margin:0
auto 30px auto;position:relative}.thumbnails-slider.owl-carousel .owl-nav .owl-next,
.thumbnails-slider.owl-carousel .owl-nav .owl-prev{position:absolute;width:30px;height:30px;top:50%;margin-top:-30px;z-index:10000000;text-align:center;line-height:30px;font-size:24px;background:none;border:0}.owl-thumb-item{padding:0;border:0;background:none;display:inline-block;width:18%;margin:5px
1%;opacity: .5}.owl-thumbs{padding:0
10px;width:100%;font-size:0;text-align:center}.cepatlakoo-quick-view .owl-thumbs{margin:0;padding:0
5px}.owl-thumbs:after{content:'';display:table;width:100%}.owl-thumb-item.active
img{border:solid 1px #1ad0dd}.owl-thumb-item.active,.owl-thumb-item:hover{opacity:1}.owl-thumb-item
img{border:solid 1px #fff}.thumbnails-slider.owl-carousel .owl-nav .owl-next:hover,
.thumbnails-slider.owl-carousel .owl-nav .owl-prev:hover{color:#1ad0dd}.thumbnails-slider.owl-carousel .owl-nav .owl-next{right:0}ul.thumbnails-slider.owl-carousel .owl-nav{opacity:1}.testimony-item .thumbnail
img{border-radius:50%;overflow:hidden}.testimony-item{text-align:center;font-size:18px;line-height:160%}.testimony-item
p{line-height:32px;margin-bottom:0 !important}.testimony-item .thumbnail:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10e";position:absolute;top:0;right:0;font-size:50px;margin-right:-20px;color:#c92f2f}.testimony-item p:after{content:'';display:block;width:80px;height:1px;margin-top:20px;background:red;margin:20px
auto}.testimony-item
span{text-transform:uppercase;font-size:12px;font-weight:bold;color:#c92f2f}.widget li.recentcomments,
.widget_recent_entries ul
li{padding-left:24px;position:relative}.widget li.recentcomments
span{color:#d64933}li.recentcomments:before,
.widget_recent_entries ul li:before{position:absolute;left:0;top:0;margin-top:6px;content:'\e97e'}.widget_recent_entries ul li:before{content:'\e907'}.widget ul.menu ul.sub-menu{padding-left:15px;margin-top:10px;border-top:solid 1px #dedede;padding-top:10px}.close-filter{position:fixed;top:0;left:280px;padding:10px;cursor:pointer;height:40px;width:40px;line-height:18px;background:#fff;text-align:center;border:solid 1px #dedede;border-left:0;display:none}.close-filter:hover{color:#fff;background:#d64933;border-color:#d64933}button.button.woocs_converter_shortcode_button{}input.woocs_converter_shortcode_results{margin-bottom:20px}label.screen-reader-text{display:none}.custom-form-area.style-default
form{text-align:center !important}.custom-form-area form input[type="submit"],
.custom-form-area form
button{padding:12px
30px;;-webkit-appearance:none;border-radius:0;line-height:100%;border:0;text-transform:uppercase;background:red;color:#fff}.custom-form-area form input[type="submit"],
.custom-form-area form input[type="reset"],
.custom-form-area form
button{margin:0}.custom-form-area.button-default form input[type="submit"],
.custom-form-area.button-default form input[type="reset"],
.custom-form-area.button-default form
button{margin-left:0 !Important}.custom-form-area form input,
.custom-form-area form select,
.custom-form-area form
textarea{padding:10px;border:solid 1px #dedede;border-radius:4px;margin-bottom:20px !important}.custom-form-area.button-split form input[type="text"],
.custom-form-area.button-split form input[type="number"],
.custom-form-area.button-split form select,
.custom-form-area.button-split form
textarea{float:left;width:48% !important;margin-right:4%;margin-left:0 !Important}.custom-form-area.style-default{margin:0
auto;width:50%}.custom-form-area.button-split form input[type="submit"],
.custom-form-area.button-split form
button{width:48% !important}.custom-form-area.button-split form *:nth-child(2n+2){margin-right:0 !Important}.custom-form-area.style-default form input,
.custom-form-area.style-default form select,
.custom-form-area.style-default form
textarea{width:100% !Important}.custom-form-area form input[type="submit"],
.custom-form-area form input[type="reset"]{border-radius:0;line-height:100%;border:0;color:#fff;padding:12px
30px;display:inline-block !important}.custom-form-area.style-default form *:nth-child(2n+2){margin-right:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.elementor-bank{position:relative;width:100%;display:table}.elementor-bank
a{position:absolute;top:0;bottom:0;left:0;right:0;display:inline-block}.elementor-bank a:before{content:' ';display:inline-block;height:100%}.elementor-bank
img{display:inline-block}.elementor-valign{display:table-cell}.courier{position:relative;width:100%;overflow:hidden;display:table}.courier
a{position:absolute;top:0;bottom:0;left:0;right:0;display:inline-block}.courier a:before{content:' ';display:inline-block;height:100%}.courier a
img{display:inline-block}.single-product .quick-contact-info
a{color:#fff}.summary .quick-contact-info{}.single-product .quick-contact-info:hover{opacity:1}.single-product .quick-contact-info a:hover{opacity: .9}.single-product .quick-contact-info{margin-bottom:30px}.single-product .single_variation_wrap .quick-contact-info{margin-top:0}#backtotop{width:35px;height:35px;z-index:10;position:fixed;right:15px;background:#fff;color:#01579b;cursor:pointer;text-align:center;font-size:18px;line-height:33px;margin-bottom:-20px;bottom:40px;transition:all ease-in .3s}#backtotop:hover{color:#fff;background-color:#01579b}#countdown-container.home-widget{background:#151515;padding:0;position:relative}#countdown-container .section-title{position:absolute;left:0;bottom:0;top:0;padding:0
40px;width:200px;margin-bottom:0}#countdown,#countdown_qv{text-align:center}#countdown .number-container,
#countdown_qv .number-container{display:inline-block;width:20%;font-weight:700;text-align:center;font-size:14px;padding:0
5px;max-width:20%}#countdown #timer,
#countdown_qv
#timer{font-size:0;margin:0
-5px;text-align:left}body.woocommerce-order-received #countdown #timer,
body.woocommerce-order-received #countdown_qv
#timer{text-align:center;margin:0
auto}#countdown .number-container:last-child,
#countdown_qv .number-container:last-child{margin-right:0}#countdown .number-container .number,
#countdown_qv .number-container
.number{width:100%;display:inline-block;font-size:3vmax;font-weight:700 !important;text-align:center;padding:10px
5%;border:1px
solid #999;border-radius:5px;line-height:1;box-shadow:0 1px 5px 0 #ccc}#countdown .number-container .text,
#countdown_qv .number-container
.text{font-size:11px;font-weight:normal;letter-spacing:3px;text-transform:uppercase;margin-top:10px}.product.has-default-attributes.has-children>.images{opacity:1}.pp_content_container{background-color:#fff;padding:20px
0;padding-bottom:40px}.pp_social,.slide-carousel-item,.cepatlakoo-slide-rotate,.cepatlakoo-slide-looping,.cepatlakoo-slide-delay{display:none}div.pp_pic_holder{width:90% !important;max-width:480px !important;margin-left:-240px;left:50% !important}.cepatlakoo-slideshow .cepatlakoo-fullwidth
img{width:100%}.elementor-page .cepatlakoo-fullwidth.owl-carousel{position:relative}.elementor-page .minHeight .cepatlakoo-fullwidth.owl-carousel .owl-stage-outer,
.elementor-page .minHeight .cepatlakoo-fullwidth.owl-carousel .owl-stage ,
.elementor-page .minHeight .cepatlakoo-fullwidth.owl-carousel .owl-stage-outer .sc-item{position:absolute;top:0;left:0;right:0;bottom:0;height:auto !important}.elementor-page .minHeight .cepatlakoo-fullwidth.owl-carousel .owl-stage-outer .owl-item{height:100%}.elementor-page .minHeight .cepatlakoo-fullwidth.owl-carousel .owl-stage-outer .owl-item .sc-item
img{display:none}#pp_full_res
.pp_inline{position:absolute}.warrior-variation
.ui.dropdown.selection{display:none}.custom-shop-buttons .cepatlakoo-ajax-quick-view>a:hover
i{color:#fff !important}#single-product-hightlight .image-quick-view
.buttons{display:none}.elementor-page .entry-content ul
li{list-style:none}.elementor-page form.cart .custom-shop-buttons{display:none !important}.custom-form-area.style-full form
button{margin-top:25px}.summary #countdown-widget{margin-bottom:20px}.woocommerce .main-cart-area ul.products li.product
.price{margin-top:15px}.elementor_library-template-default
#maincontent{padding-top:0}a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button{box-shadow:inset 0 0 0 99999px rgba(0, 0, 0, 0.08)}.header-logo-left nav.main-menu{margin:16px
0;float:right;line-height:18px}.sticky .header-logo-left nav.main-menu{margin:10px
0}.header-logo-left
#logo{float:left;width:auto;margin:10px
0}.header-logo-left #logo .site-title{padding:20px
0}.header-logo-left #logo .site-title
a{line-height:100%;font-size:30px !important}.logo-title{margin:0
!important}.header-logo-middle #logo .site-title{padding:20px
0 0 0 !important}.sticky .header-logo-left #logo .site-title,
.sticky .header-logo-middle #logo .site-title{padding:18px
0 !important}.sticky .header-logo-middle #logo .site-title a,
.sticky .header-logo-left #logo .site-title
a{font-size:24px !important}p.form-row+.clear{float:none}.sidebar-trigger{display:none}.coutndown-head{margin-bottom:20px}div#main{transition:all ease-in .3s}.flash-info
a{color:#d4d4d5}p.form-row+.clear{float:none}.sidebar-trigger{display:none}.coutndown-head{margin-bottom:20px}div#main{transition:all ease-in .3s}.flash-info
a{color:#d4d4d5}.variation-type,.hidden{display:none}table tbody tr:nth-child(2n){background-color:transparent}table thead,
table tbody,
table
tfoot{border:none}@media screen and (max-width: 1280px){.single-product .quick-contact-info
a{width:100%;margin-right:0}}@media screen and (max-width: 1200px){#top-bar
.container{padding:0
10px}.user-carts{padding:20px
0 20px 20px}.header-logo-middle #logo .site-title, .sticky .header-logo-left #logo .site-title, .sticky .header-logo-middle #logo .site-title{margin:0;padding:8px
0 !important}.sticky .header-logo-left #logo.logo-title .site-title,
.sticky .header-logo-middle #logo.logog-title .site-title{padding:17px
0 !important}#main-header h2
a{}#top-bar{}#countdown,#countdown_qv{padding:20px
0;text-align:center}#countdown
.number{}#countdown
.text{}#countdown-widget .section-title{padding:0
10px}#countdown-widget .section-title
h3{margin-bottom:0}.rsvp-holder{position:inherit;width:100%}.search-widget-header
input{padding:10px
!important}.search-widget-header{right:0}.mobile-menu-trigger{display:block}#masthead div#main-header .user-carts{position:relative;right:80px;padding-right:20px !important;border-right:0}#masthead.sticky div#main-header .user-carts{padding:0
0 10px 20px !important}#masthead div#main-header.header-logo-middle .user-carts{padding:0
30px 10px 0 !important;position:absolute;right:70px;bottom:0}#masthead.sticky div#main-header.header-logo-middle .user-carts{bottom:0px}#logo,
.header-logo-left
#logo{width:50%;margin-bottom:0 !important}.header-logo-middle #logo.custom-logo{margin:0;padding:5px
0}.sticky .header-logo-middle #logo.custom-logo{margin:5px
0px !important}#logo.custom-logo{width:auto !important}#mobile-menu .user-carts .cart-holders{margin-right:0;position:inherit;display:block;width:100%}#mobile-menu .user-carts .cart-holders .cart-content ul
li{position:relative;padding:8px;width:100%}#mobile-menu .user-carts .cart-holders .cart-header{display:none}#mobile-menu .user-carts .cart-holders .cart-content ul li .thumbnail
img{width:40px !important;height:auto !important;margin-left:0}#mobile-menu .user-carts li.mini_cart_item
a.remove{position:absolute;top:0;left:0;padding:0;z-index:1;width:20px}#mobile-menu .cart-content
span.amount{font-size:12px !important}.cart-content
span.quantity{color:#666;font-size:12px !important}#mobile-menu .user-carts .cart-holders .cart-content ul li
.detail{margin-left:50px;text-align:left}#mobile-menu .user-carts .cart-holders .cart-content ul li .detail h3.product-title
a{padding:0;font-size:14px}.user-account-menu{display:block;text-align:center;margin:0;background:#d64933}#masthead .user-account-menu{padding:30px
0 0 0}#top-bar .user-account-menu{display:none}#masthead .user-account-menu .avatar
img{width:60px;height:60px;border-radius:40px}#masthead .user-account-menu
.avatar{}#masthead .user-account-menu .avatar:after{display:none}ul.user-menu-menu{display:block;position:inherit;width:100%;left:0;margin-left:0;right:0;top:0;text-align:center}.site-navigation ul.user-menu-menu
li{display:block;border-width:0;margin-top:0;border-top:solid 1px rgba(0, 0, 0, 0.13)}.site-navigation ul.user-menu-menu li
a{padding:10px;text-align:center}.user-carts{}#mobile-menu .user-carts{padding:0}#mobile-menu .user-carts .cart-counter{padding:10px;display:block}#top-bar .user-options{width:auto;padding:0;z-index:1;text-align:right;border-bottom:0;right:0;position:relative;left:inherit}#top-bar .user-options
.currency{padding:10px
0}ul.warrior-options-dropdown,ul.user-menu-menu{top:31px}#mobile-menu ul.warrior-options-dropdown,
#mobile-menu ul.user-menu-menu{top:0}#main-header .user-options .user-account-menu{display:none}#top-bar .row-bar{position:relative}#top-bar .row-bar.active{margin-top:0 !important}#main-header,
header#masthead.sticky #main-header{padding:0
0;position:relative}header#masthead.sticky #main-header #logo img,
header#masthead.sticky #main-header #logo
a{max-height:30px;width:auto}#main-header .site-navigation,
div#main-header nav#left-menu.main-menu,
div#main-header nav#right-menu.main-menu,
#masthead div#main-header .user-account-menu{display:none}.container{width:100%;padding:0
15px}.woocommerce .main-cart-area .cart-collaterals,
.woocommerce-page .main-cart-area .cart-collaterals,
body.woocommerce-cart .woocommerce>form.main-cart-form,
form.main-cart-form,
.woocommerce-page .main-cart-area form+.cart-collaterals+.cross-sells{width:100%;margin-left:0}.row.column-4>.column{width:48%;margin-right:4%}.row.column-4 .column:nth-child(2n+2){margin-right:0}.row.column-4 .column:nth-last-child(4),
.row.column-4 .column:nth-last-child(3){margin-bottom:4%}.row.column-4.column-no-margin
.column{width:50%}.row.column-3>.column,
.row.column-2 .column.column-9,
.row.column-2 .column.column-8{width:100%;margin-right:0}.flash-info{display:none}}@media screen and (max-width: 800px){.cepatlakoo-quick-view
.summary{padding:30px}.woocommerce ul.products li.product .onsale,
.woocommerce .product .onsale,
.woocommerce .product-list
.onsale{}.row.column-2 .column,
.row.column-2 .column.column-8,
.row.column-2 .column.column-4{width:100%;margin-right:0}#someone-purchased.sticky-sibling{margin-bottom:50px}#countdown .number-container{}#countdown
.text{}.row.column-2 .column:nth-last-child(2){margin-bottom:6%}.close-filter{display:block}.ui.menu{display:block;font-size:0}.ui.menu
a.item{display:inline-block !Important;border-bottom:solid 1px #dedede;border-top:solid 1px #dedede;font-size:14px}#contentarea,#sidebar,#sidebar.default-sidebar{width:100%;margin-right:0 !Important;margin-left:0 !Important;margin-bottom:50px}.custom-form-area.style-default{width:100%;max-width:640px}#countdown #timer,
#countdown_qv
#timer{text-align:center}#sidebar.right-sidebar-shop-page{position:fixed;z-index:10020;top:0;left:0;bottom:0;margin-bottom:0;transition:all ease-in .3s;opacity:0;visibility:hidden;right:0;overflow:auto}.admin-bar #sidebar.right-sidebar-shop-page{top:32px}#sidebar.right-sidebar-shop-page:before{content:'';display:block;position:absolute;background:#fff;width:240px;top:0;bottom:0;z-index:1;margin-left:-240px;transition:all ease-in .3s}#sidebar.right-sidebar-shop-page
.widget{padding:20px;width:240px;position:relative;z-index:2;margin-bottom:0 !important;transition:all ease-in .3s;margin-left:-240px;background:#fff}#sidebar.right-sidebar-shop-page .search-widget{margin-bottom:0}#sidebar.right-sidebar-shop-page.active{opacity:1;visibility:visible}#sidebar.right-sidebar-shop-page.active .widget,#sidebar.right-sidebar-shop-page.active:before{margin-left:0}.close-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:0;right:0;background:rgba(0,0,0,0.23);cursor:pointer}.sidebar-trigger{bottom:0;left:0;right:0;cursor:pointer;display:inline-block;margin-bottom:0;padding:5px
10px;border:solid 1px;border-radius:3px;margin-right:10px}.sidebar-trigger
span{display:inline-block;border:solid 1px #dedede;background:#fff;padding:10px
30px;text-transform:uppercase;font-weight:bold}.woocommerce
.images{margin-bottom:20px !important}}@media screen and (max-width: 720px){.row.column-3 .column,
.row.column-3 .column:nth-child(3n+3),
.row.column-3 .column:nth-last-child(2),
.row.column-3 .column:nth-last-child(3){width:100%;margin-right:0;margin-bottom:4%}.admin-bar .cart-holders{top:46px}.sticky-header.admin-bar .cart-holders{top:0}}@media screen and (max-width: 782px){.logged-in .mfp-wrap,
#main #sidebar.right-sidebar-shop-page,
.admin-bar .mfp-wrap,
.admin-bar #sidebar.right-sidebar-shop-page,
.admin-bar .close-menu,body.admin-bar.page-template-template-simple-checkout{top:46px}.admin-bar .sticky ~ #maincontent #sidebar.right-sidebar-shop-page{top:0}.logged-in div#mobile-menu.site-navigation,
.admin-bar div#mobile-menu.site-navigation{margin-top:46px}.logged-in div#close-menu{top:46px}body.page-template-template-simple-checkout{padding-top:46px}}@media screen and (max-width: 640px){#masthead div#main-header.header-logo-left .user-carts{padding:22px
10px}#masthead div#main-header.header-logo-middle .user-carts{bottom:0}#masthead.sticky div#main-header.header-logo-middle .user-carts{bottom:0px}.user-carts .cart-counter
label{display:none}.header-logo-left #logo .site-title{padding:22px
0}#logo .site-title
a{}#logo,
header#masthead.sticky
#logo{margin:10px
0}#logo.custom-logo{margin:22px
0}#logo.custom-logo img,
#logo.custom-logo a,
#masthead.sticky #logo.custom-logo a,
#masthead.sticky #logo.custom-logo
img{height:30px}header#masthead.sticky #logo .site-title
a{font-size:18px !Important;line-height:30px}.search-widget-header{top:39px;width:100vw;right:-10px;box-shadow:0 10px 15px rgba(0,0,0,0.15)}.search-tool.active{}.search-widget-header .input-group
input{height:80px;line-height:80px;padding:0
10px !important}.post-navigation ul
li{float:none;clear:both;width:100%;margin:0
0 20px 0}.post-navigation ul li
.thumbnail{float:left;margin:0
20px 0 0}.post-navigation ul li
.detail{text-align:left}.mobile-menu-trigger
span{}.mobile-menu-trigger{}}@media screen and (max-width: 600px){.logged-in div#mobile-menu.site-navigation.sticky,
.admin-bar div#mobile-menu.site-navigation.sticky{margin-top:0}.logged-in .sticky ~ div#mobile-menu.site-navigation,
.admin-bar .sticky~div#mobile-menu.site-navigation{margin-top:0}.logged-in .sticky ~ div#mobile-menu div#close-menu,
.admin-bar .sticky ~ div#mobile-menu .close-menu{top:0}div.pp_pic_holder{max-width:300px !important;margin-left:-150px;left:50% !important}.sticky+#main #sidebar.right-sidebar-shop-page{top:0}header#masthead{position:absolute;transition:none}header#masthead #top-bar,
header#masthead #top-bar
*{transition:none}header#masthead.sticky{position:fixed}header#masthead.adminbar-sticky{margin-top:0 !important}header#masthead.adminbar-sticky #top-bar{margin-top:-40px}}@media screen and (max-width: 480px){#maincontent{padding:20px
0}.sc-item-inner
h3{font-size:22px;margin-bottom:10px}.sc-item-inner
p{font-size:16px;margin:10px
0!important;line-height:120%}.sc-item-inner
a.btn{padding:14px
20px;font-size:12px}.user-carts .cart-counter
label{display:none}.user-carts .cart-counter{font-size:0}.user-carts .cart-counter
i{}.container{padding:0
15px}#contentarea{margin-bottom:30px}.sidebar-trigger{margin-bottom:10px}.shop-product-nav:last-child{margin-bottom:0}.row.column-2 .column,
.row.column-2 .column:nth-child(2n+2),
.row.column-2 .column:nth-last-child(2),
.row.column-4 .column,
.row.column-4 .column:nth-child(4n+4),
.row.column-4 .column:nth-last-child(3),
.row.column-4 .column:nth-last-child(2),
.row.column-4 .column:nth-last-child(4){width:100%;margin-right:0;margin-bottom:4%}.custom-form-area.style-default{width:100%}#countdown
.number{}div#feature-brands ul li:first-child{width:100%}div#feature-brands ul
li{width:50%}#logo{width:auto;float:left;height:50px;margin-left:0 !important;margin-right:0 !important}body.page-template-template-simple-checkout
#logo{height:auto}#logo.custom-logo{height:auto}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #logo.logo-title{margin:0
0 20px 0 !important}body.page-template-template-simple-checkout:not(.woocommerce-order-received) #logo.logo-title h2.site-title
a{font-size:1.1em !important}#logo.custom-logo,
#masthead.sticky #logo.custom-logo{margin:15px
0 !important}#masthead.sticky .header-logo-middle #logo.custom-logo{margin:5px
0px !important}#masthead.sticky .header-logo-middle #logo.custom-logo img, #masthead.sticky .header-logo-middle #logo.custom-logo
a{max-height:20px !important}#masthead.sticky div#main-header.header-logo-left #logo.custom-logo{margin:10px
0 !important}.header-logo-middle #logo.custom-logo{margin:0!important}#logo .site-title{line-height:100%;padding:0}#logo .site-title a,
.header-logo-left #logo .site-title
a{font-size:20px !important;padding:0}.sticky .header-logo-left #logo .site-title,
.header-logo-left #logo .site-title,
.sticky .header-logo-middle #logo .site-title{padding:20px
0 !important}.sticky .header-logo-left #logo.logo-title .site-title,
.sticky .header-logo-middle #logo.logo-title .site-title{padding:15px
0 !important}.header-logo-middle #logo .site-title,
.sticky .header-logo-middle #logo .site-title{padding-top:8px !important}#masthead div#main-header .user-carts,
#masthead.sticky div#main-header .user-carts,
#masthead div#main-header.header-logo-middle .user-carts{padding:15px
10px !important;border-right:0}#logo h2,
#logo
img{width:auto}#masthead div#main-header.header-logo-middle .user-carts{right:90px;padding:6px
10px !important}.woocommerce-variation-add-to-cart.variations_button{padding-bottom:20px}div#someone-purchased{width:auto;left:10px;right:10px;margin:0
0 -10px 0}.woocommerce ul.products
li.product{position:relative;margin-bottom:10px !important;padding-bottom:10px !important}.woocommerce ul.products li.product
a.button{font-size:12px;padding:10px;width:100%}.custom-form-area.button-split form input[type="text"],
.custom-form-area.button-split form input[type="number"],
.custom-form-area.button-split form select,
.custom-form-area.button-split form
textarea{width:100% !important;margin-right:0 !important}.custom-form-area.button-split form input[type="submit"],
.custom-form-area.button-split form
button{width:auto !important}#top-bar .contact-info .customer-care{display:none}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{margin-bottom:20px !important}div#customer_details{margin-bottom:0}article h1.post-title,
.postlist article.hentry h3.post-title{font-size:25px !important;line-height:120% !important;margin-bottom:10px}.woocommerce .woocommerce-billing-fields .form-row.form-row-first,
.woocommerce .woocommerce-billing-fields .form-row.form-row-last,
.woocommerce .woocommerce-shipping-fields .form-row.form-row-first,
.woocommerce .woocommerce-shipping-fields .form-row.form-row-last{width:100% !important}#customer_login .form-row,
.woocommerce .form-row,
.woocommerce form .form-row{margin-bottom:10px !important}#order_review table.shop_table td.product-name
img{width:50px;height:50px}}@media screen and (max-width: 320px){.user-carts .cart-counter
.icon{font-size:18px;display:inline-block;position:relative;top:1px}body.admin-bar .user-carts .cart-counter
.icon{top:0px}#masthead div#main-header.header-logo-middle .user-carts{}#masthead div#main-header.header-logo-left .user-carts{padding:14px
10px !important}.custom-form-area.button-split form input[type="submit"],
.custom-form-area.button-split form
button{width:100% !important}}/*! GENERATED SOURCE FILE caldera-forms - v1.7.4 - 2018-10-23 */.caldera-grid html,.cf-toggle-switch html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.caldera-grid .sr-only,.caldera-grid svg:not(:root),.cf-toggle-switch svg:not(:root){overflow:hidden}.caldera-grid .btn,.cfdatepicker table{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.caldera-grid button,.caldera-grid select,.cf-toggle-switch button,.cf-toggle-switch select{text-transform:none}@media (min-width:768px){.caldera-grid .container{width:750px}}@media (min-width:992px){.caldera-grid .container{width:970px}}@media (min-width:1200px){.caldera-grid .container{width:1170px}}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid a{background:0 0;text-decoration:none}.caldera-grid img{vertical-align:middle}.caldera-grid *,.caldera-grid :after,.caldera-grid :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .img-responsive{display:block;max-width:100%;height:auto}.caldera-grid .img-rounded{border-radius:6px}.caldera-grid .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.caldera-grid .img-circle{border-radius:50%}.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}@media (min-width:768px){.caldera-grid .container{width:735px}}@media (min-width:992px){.caldera-grid .container{width:955px}}@media (min-width:1200px){.caldera-grid .container{width:1155px}}.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}.caldera-grid .col-xs-12{width:100%}.caldera-grid .col-xs-11{width:91.66666667%}.caldera-grid .col-xs-10{width:83.33333333%}.caldera-grid .col-xs-9{width:75%}.caldera-grid .col-xs-8{width:66.66666667%}.caldera-grid .col-xs-7{width:58.33333333%}.caldera-grid .col-xs-6{width:50%}.caldera-grid .col-xs-5{width:41.66666667%}.caldera-grid .col-xs-4{width:33.33333333%}.caldera-grid .col-xs-3{width:25%}.caldera-grid .col-xs-2{width:16.66666667%}.caldera-grid .col-xs-1{width:8.33333333%}.caldera-grid .col-xs-pull-12{right:100%}.caldera-grid .col-xs-pull-11{right:91.66666667%}.caldera-grid .col-xs-pull-10{right:83.33333333%}.caldera-grid .col-xs-pull-9{right:75%}.caldera-grid .col-xs-pull-8{right:66.66666667%}.caldera-grid .col-xs-pull-7{right:58.33333333%}.caldera-grid .col-xs-pull-6{right:50%}.caldera-grid .col-xs-pull-5{right:41.66666667%}.caldera-grid .col-xs-pull-4{right:33.33333333%}.caldera-grid .col-xs-pull-3{right:25%}.caldera-grid .col-xs-pull-2{right:16.66666667%}.caldera-grid .col-xs-pull-1{right:8.33333333%}.caldera-grid .col-xs-pull-0{right:0}.caldera-grid .col-xs-push-12{left:100%}.caldera-grid .col-xs-push-11{left:91.66666667%}.caldera-grid .col-xs-push-10{left:83.33333333%}.caldera-grid .col-xs-push-9{left:75%}.caldera-grid .col-xs-push-8{left:66.66666667%}.caldera-grid .col-xs-push-7{left:58.33333333%}.caldera-grid .col-xs-push-6{left:50%}.caldera-grid .col-xs-push-5{left:41.66666667%}.caldera-grid .col-xs-push-4{left:33.33333333%}.caldera-grid .col-xs-push-3{left:25%}.caldera-grid .col-xs-push-2{left:16.66666667%}.caldera-grid .col-xs-push-1{left:8.33333333%}.caldera-grid .col-xs-push-0{left:0}.caldera-grid .col-xs-offset-12{margin-left:100%}.caldera-grid .col-xs-offset-11{margin-left:91.66666667%}.caldera-grid .col-xs-offset-10{margin-left:83.33333333%}.caldera-grid .col-xs-offset-9{margin-left:75%}.caldera-grid .col-xs-offset-8{margin-left:66.66666667%}.caldera-grid .col-xs-offset-7{margin-left:58.33333333%}.caldera-grid .col-xs-offset-6{margin-left:50%}.caldera-grid .col-xs-offset-5{margin-left:41.66666667%}.caldera-grid .col-xs-offset-4{margin-left:33.33333333%}.caldera-grid .col-xs-offset-3{margin-left:25%}.caldera-grid .col-xs-offset-2{margin-left:16.66666667%}.caldera-grid .col-xs-offset-1{margin-left:8.33333333%}.caldera-grid .col-xs-offset-0{margin-left:0}@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}.caldera-grid .col-sm-12{width:100%}.caldera-grid .col-sm-11{width:91.66666667%}.caldera-grid .col-sm-10{width:83.33333333%}.caldera-grid .col-sm-9{width:75%}.caldera-grid .col-sm-8{width:66.66666667%}.caldera-grid .col-sm-7{width:58.33333333%}.caldera-grid .col-sm-6{width:50%}.caldera-grid .col-sm-5{width:41.66666667%}.caldera-grid .col-sm-4{width:33.33333333%}.caldera-grid .col-sm-3{width:25%}.caldera-grid .col-sm-2{width:16.66666667%}.caldera-grid .col-sm-1{width:8.33333333%}.caldera-grid .col-sm-pull-12{right:100%}.caldera-grid .col-sm-pull-11{right:91.66666667%}.caldera-grid .col-sm-pull-10{right:83.33333333%}.caldera-grid .col-sm-pull-9{right:75%}.caldera-grid .col-sm-pull-8{right:66.66666667%}.caldera-grid .col-sm-pull-7{right:58.33333333%}.caldera-grid .col-sm-pull-6{right:50%}.caldera-grid .col-sm-pull-5{right:41.66666667%}.caldera-grid .col-sm-pull-4{right:33.33333333%}.caldera-grid .col-sm-pull-3{right:25%}.caldera-grid .col-sm-pull-2{right:16.66666667%}.caldera-grid .col-sm-pull-1{right:8.33333333%}.caldera-grid .col-sm-pull-0{right:0}.caldera-grid .col-sm-push-12{left:100%}.caldera-grid .col-sm-push-11{left:91.66666667%}.caldera-grid .col-sm-push-10{left:83.33333333%}.caldera-grid .col-sm-push-9{left:75%}.caldera-grid .col-sm-push-8{left:66.66666667%}.caldera-grid .col-sm-push-7{left:58.33333333%}.caldera-grid .col-sm-push-6{left:50%}.caldera-grid .col-sm-push-5{left:41.66666667%}.caldera-grid .col-sm-push-4{left:33.33333333%}.caldera-grid .col-sm-push-3{left:25%}.caldera-grid .col-sm-push-2{left:16.66666667%}.caldera-grid .col-sm-push-1{left:8.33333333%}.caldera-grid .col-sm-push-0{left:0}.caldera-grid .col-sm-offset-12{margin-left:100%}.caldera-grid .col-sm-offset-11{margin-left:91.66666667%}.caldera-grid .col-sm-offset-10{margin-left:83.33333333%}.caldera-grid .col-sm-offset-9{margin-left:75%}.caldera-grid .col-sm-offset-8{margin-left:66.66666667%}.caldera-grid .col-sm-offset-7{margin-left:58.33333333%}.caldera-grid .col-sm-offset-6{margin-left:50%}.caldera-grid .col-sm-offset-5{margin-left:41.66666667%}.caldera-grid .col-sm-offset-4{margin-left:33.33333333%}.caldera-grid .col-sm-offset-3{margin-left:25%}.caldera-grid .col-sm-offset-2{margin-left:16.66666667%}.caldera-grid .col-sm-offset-1{margin-left:8.33333333%}.caldera-grid .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}.caldera-grid .col-md-12{width:100%}.caldera-grid .col-md-11{width:91.66666667%}.caldera-grid .col-md-10{width:83.33333333%}.caldera-grid .col-md-9{width:75%}.caldera-grid .col-md-8{width:66.66666667%}.caldera-grid .col-md-7{width:58.33333333%}.caldera-grid .col-md-6{width:50%}.caldera-grid .col-md-5{width:41.66666667%}.caldera-grid .col-md-4{width:33.33333333%}.caldera-grid .col-md-3{width:25%}.caldera-grid .col-md-2{width:16.66666667%}.caldera-grid .col-md-1{width:8.33333333%}.caldera-grid .col-md-pull-12{right:100%}.caldera-grid .col-md-pull-11{right:91.66666667%}.caldera-grid .col-md-pull-10{right:83.33333333%}.caldera-grid .col-md-pull-9{right:75%}.caldera-grid .col-md-pull-8{right:66.66666667%}.caldera-grid .col-md-pull-7{right:58.33333333%}.caldera-grid .col-md-pull-6{right:50%}.caldera-grid .col-md-pull-5{right:41.66666667%}.caldera-grid .col-md-pull-4{right:33.33333333%}.caldera-grid .col-md-pull-3{right:25%}.caldera-grid .col-md-pull-2{right:16.66666667%}.caldera-grid .col-md-pull-1{right:8.33333333%}.caldera-grid .col-md-pull-0{right:0}.caldera-grid .col-md-push-12{left:100%}.caldera-grid .col-md-push-11{left:91.66666667%}.caldera-grid .col-md-push-10{left:83.33333333%}.caldera-grid .col-md-push-9{left:75%}.caldera-grid .col-md-push-8{left:66.66666667%}.caldera-grid .col-md-push-7{left:58.33333333%}.caldera-grid .col-md-push-6{left:50%}.caldera-grid .col-md-push-5{left:41.66666667%}.caldera-grid .col-md-push-4{left:33.33333333%}.caldera-grid .col-md-push-3{left:25%}.caldera-grid .col-md-push-2{left:16.66666667%}.caldera-grid .col-md-push-1{left:8.33333333%}.caldera-grid .col-md-push-0{left:0}.caldera-grid .col-md-offset-12{margin-left:100%}.caldera-grid .col-md-offset-11{margin-left:91.66666667%}.caldera-grid .col-md-offset-10{margin-left:83.33333333%}.caldera-grid .col-md-offset-9{margin-left:75%}.caldera-grid .col-md-offset-8{margin-left:66.66666667%}.caldera-grid .col-md-offset-7{margin-left:58.33333333%}.caldera-grid .col-md-offset-6{margin-left:50%}.caldera-grid .col-md-offset-5{margin-left:41.66666667%}.caldera-grid .col-md-offset-4{margin-left:33.33333333%}.caldera-grid .col-md-offset-3{margin-left:25%}.caldera-grid .col-md-offset-2{margin-left:16.66666667%}.caldera-grid .col-md-offset-1{margin-left:8.33333333%}.caldera-grid .col-md-offset-0{margin-left:0}}@-ms-viewport{width:device-width}@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}.caldera-grid .col-lg-12{width:100%}.caldera-grid .col-lg-11{width:91.66666667%}.caldera-grid .col-lg-10{width:83.33333333%}.caldera-grid .col-lg-9{width:75%}.caldera-grid .col-lg-8{width:66.66666667%}.caldera-grid .col-lg-7{width:58.33333333%}.caldera-grid .col-lg-6{width:50%}.caldera-grid .col-lg-5{width:41.66666667%}.caldera-grid .col-lg-4{width:33.33333333%}.caldera-grid .col-lg-3{width:25%}.caldera-grid .col-lg-2{width:16.66666667%}.caldera-grid .col-lg-1{width:8.33333333%}.caldera-grid .col-lg-pull-12{right:100%}.caldera-grid .col-lg-pull-11{right:91.66666667%}.caldera-grid .col-lg-pull-10{right:83.33333333%}.caldera-grid .col-lg-pull-9{right:75%}.caldera-grid .col-lg-pull-8{right:66.66666667%}.caldera-grid .col-lg-pull-7{right:58.33333333%}.caldera-grid .col-lg-pull-6{right:50%}.caldera-grid .col-lg-pull-5{right:41.66666667%}.caldera-grid .col-lg-pull-4{right:33.33333333%}.caldera-grid .col-lg-pull-3{right:25%}.caldera-grid .col-lg-pull-2{right:16.66666667%}.caldera-grid .col-lg-pull-1{right:8.33333333%}.caldera-grid .col-lg-pull-0{right:0}.caldera-grid .col-lg-push-12{left:100%}.caldera-grid .col-lg-push-11{left:91.66666667%}.caldera-grid .col-lg-push-10{left:83.33333333%}.caldera-grid .col-lg-push-9{left:75%}.caldera-grid .col-lg-push-8{left:66.66666667%}.caldera-grid .col-lg-push-7{left:58.33333333%}.caldera-grid .col-lg-push-6{left:50%}.caldera-grid .col-lg-push-5{left:41.66666667%}.caldera-grid .col-lg-push-4{left:33.33333333%}.caldera-grid .col-lg-push-3{left:25%}.caldera-grid .col-lg-push-2{left:16.66666667%}.caldera-grid .col-lg-push-1{left:8.33333333%}.caldera-grid .col-lg-push-0{left:0}.caldera-grid .col-lg-offset-12{margin-left:100%}.caldera-grid .col-lg-offset-11{margin-left:91.66666667%}.caldera-grid .col-lg-offset-10{margin-left:83.33333333%}.caldera-grid .col-lg-offset-9{margin-left:75%}.caldera-grid .col-lg-offset-8{margin-left:66.66666667%}.caldera-grid .col-lg-offset-7{margin-left:58.33333333%}.caldera-grid .col-lg-offset-6{margin-left:50%}.caldera-grid .col-lg-offset-5{margin-left:41.66666667%}.caldera-grid .col-lg-offset-4{margin-left:33.33333333%}.caldera-grid .col-lg-offset-3{margin-left:25%}.caldera-grid .col-lg-offset-2{margin-left:16.66666667%}.caldera-grid .col-lg-offset-1{margin-left:8.33333333%}.caldera-grid .col-lg-offset-0{margin-left:0}}.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}.caldera-grid .center-block{display:block;margin-left:auto;margin-right:auto}.caldera-grid .pull-right{float:right!important}.caldera-grid .pull-left{float:left!important}.caldera-grid .hide{display:none!important}.caldera-grid .show{display:block!important}.caldera-grid .hidden,.caldera-grid .visible-lg,.caldera-grid .visible-md,.caldera-grid .visible-sm,.caldera-grid .visible-xs{display:none!important}.caldera-grid .invisible{visibility:hidden}.caldera-grid .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caldera-grid .alert .alert-link,.caldera-grid b,.caldera-grid strong{font-weight:700}.caldera-grid .hidden{visibility:hidden!important}.caldera-grid .affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.caldera-grid .visible-xs{display:block!important}.caldera-grid table.visible-xs{display:table}.caldera-grid tr.visible-xs{display:table-row!important}.caldera-grid td.visible-xs,.caldera-grid th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .visible-sm{display:block!important}.caldera-grid table.visible-sm{display:table}.caldera-grid tr.visible-sm{display:table-row!important}.caldera-grid td.visible-sm,.caldera-grid th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .visible-md{display:block!important}.caldera-grid table.visible-md{display:table}.caldera-grid tr.visible-md{display:table-row!important}.caldera-grid td.visible-md,.caldera-grid th.visible-md{display:table-cell!important}}@media (min-width:1200px){.caldera-grid .visible-lg{display:block!important}.caldera-grid table.visible-lg{display:table}.caldera-grid tr.visible-lg{display:table-row!important}.caldera-grid td.visible-lg,.caldera-grid th.visible-lg{display:table-cell!important}.caldera-grid .hidden-lg{display:none!important}}@media (max-width:767px){.caldera-grid .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.caldera-grid .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.caldera-grid .hidden-md{display:none!important}}.caldera-grid .visible-print{display:none!important}@media print{.caldera-grid .visible-print{display:block!important}.caldera-grid table.visible-print{display:table}.caldera-grid tr.visible-print{display:table-row!important}.caldera-grid td.visible-print,.caldera-grid th.visible-print{display:table-cell!important}.caldera-grid .hidden-print{display:none!important}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.caldera-grid .alert{padding:8px;margin-bottom:18px;border-radius:2px}.caldera-grid .alert-dismissable{padding-right:28px}.caldera-grid .alert-success{background-color:#dff0d8;border-color:#a3d48e;color:#3c763d}.caldera-grid .alert-success hr{border-top-color:#93cd7c}.caldera-grid .alert-success .alert-link{color:#2b542c}.caldera-grid .alert-info{background-color:#d9edf7;border-color:#85c5e5;color:#31708f}.caldera-grid .alert-info hr{border-top-color:#70bbe1}.caldera-grid .alert-info .alert-link{color:#245269}.caldera-grid .alert-warning{background-color:#f9edbe;border-color:#f0c36d;color:#333}.caldera-grid .alert-warning hr{border-top-color:#eeb956}.caldera-grid .alert-warning .alert-link{color:#1a1a1a}.caldera-grid .alert-danger,.caldera-grid .alert-error{background-color:#f2dede;border-color:#d59595;color:#a94442}.caldera-grid .alert-danger hr,.caldera-grid .alert-error hr{border-top-color:#ce8383}.caldera-grid .alert-danger .alert-link,.caldera-grid .alert-error .alert-link{color:#843534}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 1px 0 rgba(255,255,255,.5)}.caldera-grid .has-error .form-control:focus,.caldera-grid .has-error .form-control:hover{border-color:#dd4b39}.caldera-grid.cf_processing{background:url(../../plugins/caldera-forms/assets/build/images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)}.caldera-grid.cf_processing>*{opacity:.5}.caldera-grid html{font-family:sans-serif}.caldera-grid body{margin:0}.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}.caldera-grid audio:not([controls]){display:none;height:0}.caldera-grid [hidden],.caldera-grid template{display:none}.caldera-grid a{background-color:transparent}.caldera-grid a:active,.caldera-grid a:hover{outline:0}.caldera-grid abbr[title]{border-bottom:1px dotted}.caldera-grid dfn{font-style:italic}.caldera-grid h1{font-size:2em;margin:.67em 0}.caldera-grid mark{background:#ff0;color:#000}.caldera-grid small{font-size:80%}.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caldera-grid sup{top:-.5em}.caldera-grid sub{bottom:-.25em}.caldera-grid img{border:0}.caldera-grid figure{margin:1em 40px}.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.caldera-grid pre{overflow:auto}.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}.caldera-grid button{overflow:visible}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}.caldera-grid button[disabled],.caldera-grid html input[disabled]{cursor:default}.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}.caldera-grid input{line-height:normal}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.caldera-grid textarea{overflow:auto}.caldera-grid optgroup{font-weight:700}.caldera-grid table{border-collapse:collapse;border-spacing:0}.caldera-grid td,.caldera-grid th{padding:0}@media print{.caldera-grid *,.caldera-grid :after,.caldera-grid :before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}.caldera-grid a[href]:after{content:" (" attr(href) ")"}.caldera-grid abbr[title]:after{content:" (" attr(title) ")"}.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}.caldera-grid thead{display:table-header-group}.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}.caldera-grid img{max-width:100%!important}.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}.caldera-grid select{background:#fff!important}.caldera-grid .navbar{display:none}.caldera-grid .btn>.caret,.caldera-grid .dropup>.btn>.caret{border-top-color:#000!important}.caldera-grid .label{border:1px solid #000}.caldera-grid .table{border-collapse:collapse!important}.caldera-grid .table td,.caldera-grid .table th{background-color:#fff!important}.caldera-grid .table-bordered td,.caldera-grid .table-bordered th{border:1px solid #ddd!important}}.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}.caldera-grid fieldset{padding:0;margin:0;border:0;min-width:0}.caldera-grid legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}.caldera-grid input[type=file]{display:block}.caldera-grid input[type=range]{display:block;width:100%}.caldera-grid select[multiple],.caldera-grid select[size]{height:auto}.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}.caldera-grid input[type=radio]{-webkit-appearance:radio}.caldera-grid output{padding-top:7px}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}.caldera-grid .form-control:-ms-input-placeholder{color:#999}.caldera-grid .form-control::-webkit-input-placeholder{color:#999}.caldera-grid .has-success .checkbox,.caldera-grid .has-success .checkbox-inline,.caldera-grid .has-success .control-label,.caldera-grid .has-success .form-control-feedback,.caldera-grid .has-success .help-block,.caldera-grid .has-success .radio,.caldera-grid .has-success .radio-inline,.caldera-grid .has-success.checkbox label,.caldera-grid .has-success.checkbox-inline label,.caldera-grid .has-success.radio label,.caldera-grid .has-success.radio-inline label{color:#3c763d}.caldera-grid .form-control[disabled],.caldera-grid .form-control[readonly],fieldset[disabled] .caldera-grid .form-control{background-color:#eee;opacity:1}.caldera-grid .form-control[disabled],fieldset[disabled] .caldera-grid .form-control{cursor:not-allowed}textarea .caldera-grid .form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}.caldera-grid input[type=date].input-sm,.caldera-grid input[type=datetime-local].input-sm,.caldera-grid input[type=month].input-sm,.caldera-grid input[type=time].input-sm,.input-group-sm .caldera-grid input[type=date],.input-group-sm .caldera-grid input[type=datetime-local],.input-group-sm .caldera-grid input[type=month],.input-group-sm .caldera-grid input[type=time]{line-height:30px}.caldera-grid input[type=date].input-lg,.caldera-grid input[type=datetime-local].input-lg,.caldera-grid input[type=month].input-lg,.caldera-grid input[type=time].input-lg,.input-group-lg .caldera-grid input[type=date],.input-group-lg .caldera-grid input[type=datetime-local],.input-group-lg .caldera-grid input[type=month],.input-group-lg .caldera-grid input[type=time]{line-height:46px}}.caldera-grid .form-group{margin-bottom:15px}.caldera-grid .checkbox,.caldera-grid .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caldera-grid .checkbox label,.caldera-grid .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caldera-grid .checkbox input[type=checkbox],.caldera-grid .checkbox-inline input[type=checkbox],.caldera-grid .radio input[type=radio],.caldera-grid .radio-inline input[type=radio]{margin-left:-20px}.caldera-grid .checkbox+.checkbox,.caldera-grid .radio+.radio{margin-top:-5px}.caldera-grid .checkbox-inline,.caldera-grid .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caldera-grid .checkbox-inline+.checkbox-inline,.caldera-grid .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caldera-grid .checkbox-inline.disabled,.caldera-grid .checkbox.disabled label,.caldera-grid .radio-inline.disabled,.caldera-grid .radio.disabled label,.caldera-grid input[type=checkbox].disabled,.caldera-grid input[type=checkbox][disabled],.caldera-grid input[type=radio].disabled,.caldera-grid input[type=radio][disabled],fieldset[disabled] .caldera-grid .checkbox label,fieldset[disabled] .caldera-grid .checkbox-inline,fieldset[disabled] .caldera-grid .radio label,fieldset[disabled] .caldera-grid .radio-inline,fieldset[disabled] .caldera-grid input[type=checkbox],fieldset[disabled] .caldera-grid input[type=radio]{cursor:not-allowed}.caldera-grid .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caldera-grid .form-control-static.input-lg,.caldera-grid .form-control-static.input-sm{padding-left:0;padding-right:0}.caldera-grid .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .input-sm{height:30px;line-height:30px}select[multiple].caldera-grid .input-sm,textarea.caldera-grid .input-sm{height:auto}.caldera-grid .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.caldera-grid .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].caldera-grid .form-group-sm .form-control,textarea.caldera-grid .form-group-sm .form-control{height:auto}.caldera-grid .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.caldera-grid .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .input-lg{height:46px;line-height:46px}select[multiple].caldera-grid .input-lg,textarea.caldera-grid .input-lg{height:auto}.caldera-grid .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}select.caldera-grid .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].caldera-grid .form-group-lg .form-control,textarea.caldera-grid .form-group-lg .form-control{height:auto}.caldera-grid .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.caldera-grid .has-feedback{position:relative}.caldera-grid .has-feedback .form-control{padding-right:42.5px}.caldera-grid .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.caldera-grid .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caldera-grid .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caldera-grid .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caldera-grid .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caldera-grid .has-warning .checkbox,.caldera-grid .has-warning .checkbox-inline,.caldera-grid .has-warning .control-label,.caldera-grid .has-warning .form-control-feedback,.caldera-grid .has-warning .help-block,.caldera-grid .has-warning .radio,.caldera-grid .has-warning .radio-inline,.caldera-grid .has-warning.checkbox label,.caldera-grid .has-warning.checkbox-inline label,.caldera-grid .has-warning.radio label,.caldera-grid .has-warning.radio-inline label{color:#8a6d3b}.caldera-grid .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caldera-grid .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#a94442}.caldera-grid .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caldera-grid .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caldera-grid .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caldera-grid .has-feedback label~.form-control-feedback{top:25px}.caldera-grid .has-feedback label.sr-only~.form-control-feedback{top:0}.caldera-grid .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.caldera-grid .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caldera-grid .form-inline .form-control-static{display:inline-block}.caldera-grid .form-inline .input-group{display:inline-table;vertical-align:middle}.caldera-grid .form-inline .input-group .form-control,.caldera-grid .form-inline .input-group .input-group-addon,.caldera-grid .form-inline .input-group .input-group-btn{width:auto}.caldera-grid .form-inline .input-group>.form-control{width:100%}.caldera-grid .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox,.caldera-grid .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caldera-grid .form-inline .checkbox label,.caldera-grid .form-inline .radio label{padding-left:0}.caldera-grid .form-inline .checkbox input[type=checkbox],.caldera-grid .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caldera-grid .form-inline .has-feedback .form-control-feedback{top:0}.caldera-grid .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .checkbox-inline,.caldera-grid .form-horizontal .radio,.caldera-grid .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caldera-grid .form-horizontal .checkbox,.caldera-grid .form-horizontal .radio{min-height:27px}.caldera-grid .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caldera-grid .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.caldera-grid .form-horizontal .form-group-lg .control-label{padding-top:14.33px}.caldera-grid .form-horizontal .form-group-sm .control-label{padding-top:6px}}.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;user-select:none}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caldera-grid .btn.disabled,.caldera-grid .btn[disabled],fieldset[disabled] .caldera-grid .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.caldera-grid .btn-default.disabled,.caldera-grid .btn-default.disabled.active,.caldera-grid .btn-default.disabled.focus,.caldera-grid .btn-default.disabled:active,.caldera-grid .btn-default.disabled:focus,.caldera-grid .btn-default.disabled:hover,.caldera-grid .btn-default[disabled],.caldera-grid .btn-default[disabled].active,.caldera-grid .btn-default[disabled].focus,.caldera-grid .btn-default[disabled]:active,.caldera-grid .btn-default[disabled]:focus,.caldera-grid .btn-default[disabled]:hover,fieldset[disabled] .caldera-grid .btn-default,fieldset[disabled] .caldera-grid .btn-default.active,fieldset[disabled] .caldera-grid .btn-default.focus,fieldset[disabled] .caldera-grid .btn-default:active,fieldset[disabled] .caldera-grid .btn-default:focus,fieldset[disabled] .caldera-grid .btn-default:hover{background-color:#fff;border-color:#ccc}.caldera-grid .btn-default .badge{color:#fff;background-color:#333}.caldera-grid .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary.active,.caldera-grid .btn-primary.focus,.caldera-grid .btn-primary:active,.caldera-grid .btn-primary:focus,.caldera-grid .btn-primary:hover,.open>.dropdown-toggle.caldera-grid .btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.caldera-grid .btn-primary.disabled,.caldera-grid .btn-primary.disabled.active,.caldera-grid .btn-primary.disabled.focus,.caldera-grid .btn-primary.disabled:active,.caldera-grid .btn-primary.disabled:focus,.caldera-grid .btn-primary.disabled:hover,.caldera-grid .btn-primary[disabled],.caldera-grid .btn-primary[disabled].active,.caldera-grid .btn-primary[disabled].focus,.caldera-grid .btn-primary[disabled]:active,.caldera-grid .btn-primary[disabled]:focus,.caldera-grid .btn-primary[disabled]:hover,fieldset[disabled] .caldera-grid .btn-primary,fieldset[disabled] .caldera-grid .btn-primary.active,fieldset[disabled] .caldera-grid .btn-primary.focus,fieldset[disabled] .caldera-grid .btn-primary:active,fieldset[disabled] .caldera-grid .btn-primary:focus,fieldset[disabled] .caldera-grid .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caldera-grid .btn-primary .badge{color:#337ab7;background-color:#fff}.caldera-grid .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success.active,.caldera-grid .btn-success.focus,.caldera-grid .btn-success:active,.caldera-grid .btn-success:focus,.caldera-grid .btn-success:hover,.open>.dropdown-toggle.caldera-grid .btn-success{color:#fff;background-color:#449d44;border-color:#398439}.caldera-grid .btn-success.disabled,.caldera-grid .btn-success.disabled.active,.caldera-grid .btn-success.disabled.focus,.caldera-grid .btn-success.disabled:active,.caldera-grid .btn-success.disabled:focus,.caldera-grid .btn-success.disabled:hover,.caldera-grid .btn-success[disabled],.caldera-grid .btn-success[disabled].active,.caldera-grid .btn-success[disabled].focus,.caldera-grid .btn-success[disabled]:active,.caldera-grid .btn-success[disabled]:focus,.caldera-grid .btn-success[disabled]:hover,fieldset[disabled] .caldera-grid .btn-success,fieldset[disabled] .caldera-grid .btn-success.active,fieldset[disabled] .caldera-grid .btn-success.focus,fieldset[disabled] .caldera-grid .btn-success:active,fieldset[disabled] .caldera-grid .btn-success:focus,fieldset[disabled] .caldera-grid .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caldera-grid .btn-success .badge{color:#5cb85c;background-color:#fff}.caldera-grid .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info.active,.caldera-grid .btn-info.focus,.caldera-grid .btn-info:active,.caldera-grid .btn-info:focus,.caldera-grid .btn-info:hover,.open>.dropdown-toggle.caldera-grid .btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.caldera-grid .btn-info.disabled,.caldera-grid .btn-info.disabled.active,.caldera-grid .btn-info.disabled.focus,.caldera-grid .btn-info.disabled:active,.caldera-grid .btn-info.disabled:focus,.caldera-grid .btn-info.disabled:hover,.caldera-grid .btn-info[disabled],.caldera-grid .btn-info[disabled].active,.caldera-grid .btn-info[disabled].focus,.caldera-grid .btn-info[disabled]:active,.caldera-grid .btn-info[disabled]:focus,.caldera-grid .btn-info[disabled]:hover,fieldset[disabled] .caldera-grid .btn-info,fieldset[disabled] .caldera-grid .btn-info.active,fieldset[disabled] .caldera-grid .btn-info.focus,fieldset[disabled] .caldera-grid .btn-info:active,fieldset[disabled] .caldera-grid .btn-info:focus,fieldset[disabled] .caldera-grid .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caldera-grid .btn-info .badge{color:#5bc0de;background-color:#fff}.caldera-grid .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning.active,.caldera-grid .btn-warning.focus,.caldera-grid .btn-warning:active,.caldera-grid .btn-warning:focus,.caldera-grid .btn-warning:hover,.open>.dropdown-toggle.caldera-grid .btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.caldera-grid .btn-warning.disabled,.caldera-grid .btn-warning.disabled.active,.caldera-grid .btn-warning.disabled.focus,.caldera-grid .btn-warning.disabled:active,.caldera-grid .btn-warning.disabled:focus,.caldera-grid .btn-warning.disabled:hover,.caldera-grid .btn-warning[disabled],.caldera-grid .btn-warning[disabled].active,.caldera-grid .btn-warning[disabled].focus,.caldera-grid .btn-warning[disabled]:active,.caldera-grid .btn-warning[disabled]:focus,.caldera-grid .btn-warning[disabled]:hover,fieldset[disabled] .caldera-grid .btn-warning,fieldset[disabled] .caldera-grid .btn-warning.active,fieldset[disabled] .caldera-grid .btn-warning.focus,fieldset[disabled] .caldera-grid .btn-warning:active,fieldset[disabled] .caldera-grid .btn-warning:focus,fieldset[disabled] .caldera-grid .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caldera-grid .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caldera-grid .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger.active,.caldera-grid .btn-danger.focus,.caldera-grid .btn-danger:active,.caldera-grid .btn-danger:focus,.caldera-grid .btn-danger:hover,.open>.dropdown-toggle.caldera-grid .btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.caldera-grid .btn-danger.disabled,.caldera-grid .btn-danger.disabled.active,.caldera-grid .btn-danger.disabled.focus,.caldera-grid .btn-danger.disabled:active,.caldera-grid .btn-danger.disabled:focus,.caldera-grid .btn-danger.disabled:hover,.caldera-grid .btn-danger[disabled],.caldera-grid .btn-danger[disabled].active,.caldera-grid .btn-danger[disabled].focus,.caldera-grid .btn-danger[disabled]:active,.caldera-grid .btn-danger[disabled]:focus,.caldera-grid .btn-danger[disabled]:hover,fieldset[disabled] .caldera-grid .btn-danger,fieldset[disabled] .caldera-grid .btn-danger.active,fieldset[disabled] .caldera-grid .btn-danger.focus,fieldset[disabled] .caldera-grid .btn-danger:active,fieldset[disabled] .caldera-grid .btn-danger:focus,fieldset[disabled] .caldera-grid .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caldera-grid .btn-danger .badge{color:#d9534f;background-color:#fff}.caldera-grid .btn-link{color:#337ab7;font-weight:400;border-radius:0}.caldera-grid .btn-link,.caldera-grid .btn-link.active,.caldera-grid .btn-link:active,.caldera-grid .btn-link[disabled],fieldset[disabled] .caldera-grid .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.caldera-grid .btn-link,.caldera-grid .btn-link:active,.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{border-color:transparent}.caldera-grid .btn-link:focus,.caldera-grid .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.caldera-grid .btn-link[disabled]:focus,.caldera-grid .btn-link[disabled]:hover,fieldset[disabled] .caldera-grid .btn-link:focus,fieldset[disabled] .caldera-grid .btn-link:hover{color:#777;text-decoration:none}.caldera-grid .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:4px}.caldera-grid .btn-sm,.caldera-grid .btn-xs{font-size:12px;line-height:1.5;border-radius:1px}.caldera-grid .btn-sm{padding:5px 10px}.caldera-grid .btn-xs{padding:1px 5px}.caldera-grid .btn-block{display:block;width:100%}.caldera-grid .btn-block+.btn-block{margin-top:5px}.caldera-grid input[type=button].btn-block,.caldera-grid input[type=reset].btn-block,.caldera-grid input[type=submit].btn-block{width:100%}.caldera-grid textarea.form-control{padding-right:4px;height:auto}.caldera-grid .breadcrumb{padding:6px 12px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.caldera-grid .breadcrumb>li{display:inline-block;margin:0}.caldera-grid .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.caldera-grid .breadcrumb>.active,.caldera-grid .breadcrumb>.active>a{color:#777}.breadcrumb>li.active.error>a,.breadcrumb>li.error>a{color:red}.caldera-grid .cf-credit-card{padding-left:42px;background-image:url(../../plugins/caldera-forms/assets/build/images/credit-card.svg);background-repeat:no-repeat!important;background-position-x:4px!important;background-position-y:3px!important}.caldera-grid .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}p.caldera-forms-consent-field-agreement{display:inline}@font-face{font-family:cf-raty;src:url(../../plugins/caldera-forms/assets/build/css/fonts/cf-raty_40481674.eot);src:url(../../plugins/caldera-forms/assets/build/css/fonts/cf-raty_40481674.eot#iefix) format('embedded-opentype'),url(../../plugins/caldera-forms/assets/build/css/fonts/cf-raty_40481674.woff) format('woff'),url(../../plugins/caldera-forms/assets/build/css/fonts/cf-raty_40481674.ttf) format('truetype'),url(../../plugins/caldera-forms/assets/build/css/fonts/cf-raty_40481674-cf-raty.svg) format('svg');font-weight:400;font-style:normal}[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.raty-heart-on:before{content:'\e800'}.raty-heart-off:before{content:'\e801'}.raty-star-on:before{content:'\e802'}.raty-star-off:before{content:'\e803'}.raty-circle-on:before{content:'\e804'}.raty-circle-off:before{content:'\e805'}.raty-dot-off:before{content:'\e806'}.raty-dot-on:before{content:'\e807'}.raty-face-off:before{content:'\e808'}.raty-face-on:before{content:'\e809'}.raty-cancel-off:before{content:'\e80a'}.raty-cancel-on:before{content:'\e80b'}.calculation-group{background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:6px;margin:6px 0}.preview-color-selector{background:#F0F0F0;border:1px solid #E2E2E2;display:inline;margin-left:-1px;padding:3px 12px;box-shadow:0 0 0 2px #fff inset}.miniColors-trigger{border:1px solid #999;-mz-border-radius:0 1px 1px 0;-webkit-border-radius:0 1px 1px 0;display:inline-block;height:24px;margin:0 0 -8px -1px;width:30px}.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group,.cf-color-picker .input-group-btn>.btn+.btn{margin-left:-1px}.miniColors-selector{background:#FFF;border:1px solid #999;-moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);box-shadow:0 3px 0 -1px rgba(0,0,0,.05);height:162px;padding:5px;position:absolute;width:187px;z-index:999999;margin-top:-1px}.miniColors-colors,.miniColors-hues{top:5px;height:150px;cursor:crosshair;position:absolute}.miniColors-selector.black{background:#000;border-color:#000}.miniColors-colors{left:5px;width:150px;background:url(http://bumbutabur.com/wp-content/plugins/caldera-forms/assets/build/css/minicolor-colors.png) right no-repeat}.miniColors-hues{left:160px;width:20px;background:url(http://bumbutabur.com/wp-content/plugins/caldera-forms/assets/build/css/minicolor-colors.png) left no-repeat}.miniColors-colorPicker{position:absolute;width:9px;height:9px;border:1px solid #fff;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.miniColors-colorPicker-inner{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #000;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.miniColors-huePicker{position:absolute;left:-3px;width:24px;height:1px;border:1px solid #fff;border-radius:2px;background:#000}.cf-color-picker .form-control::-moz-placeholder{color:#999;opacity:1}.cf-color-picker .form-control:-ms-input-placeholder{color:#999}.cf-color-picker .form-control::-webkit-input-placeholder{color:#999}.cf-color-picker .form-control[disabled],.cf-color-picker .form-control[readonly],.cf-color-picker fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}.cf-color-picker .form-group{margin-bottom:15px}.cf-color-picker .input-group{position:relative;display:table;border-collapse:separate;max-width:120px}.cf-color-picker .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.cf-color-picker .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.cf-color-picker .input-group-lg>.form-control,.cf-color-picker .input-group-lg>.input-group-addon,.cf-color-picker .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-color-picker .input-group-sm>.form-control,.cf-color-picker .input-group-sm>.input-group-addon,.cf-color-picker .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-color-picker .input-group .form-control,.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{display:table-cell}.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),.cf-color-picker .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.cf-color-picker .input-group-addon,.cf-color-picker .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.cf-color-picker .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.cf-color-picker .text-hide,.table-striped .cfdatepicker table tr td,.table-striped .cfdatepicker table tr th{background-color:transparent}.cf-color-picker .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.cf-color-picker .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.cf-color-picker .input-group .form-control:first-child,.cf-color-picker .input-group-addon:first-child,.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-color-picker .input-group-addon:first-child{border-right:0}.cf-color-picker .input-group .form-control:last-child,.cf-color-picker .input-group-addon:last-child,.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),.cf-color-picker .input-group-btn:last-child>.btn,.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,.cf-color-picker .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.cf-color-picker .input-group-addon:last-child{border-left:0}.cf-color-picker .input-group-btn{position:relative;font-size:0;white-space:nowrap}.cf-color-picker .input-group-btn>.btn{position:relative}.cf-color-picker .input-group-btn>.btn:active,.cf-color-picker .input-group-btn>.btn:focus,.cf-color-picker .input-group-btn>.btn:hover{z-index:2}.cf-color-picker .input-group-btn:first-child>.btn,.cf-color-picker .input-group-btn:first-child>.btn-group{margin-right:-1px}.cf-color-picker .clearfix:after,.cf-color-picker .clearfix:before,.cf-color-picker .form-horizontal .form-group:after,.cf-color-picker .form-horizontal .form-group:before{content:" ";display:table}.cf-color-picker .clearfix:after,.cf-color-picker .form-horizontal .form-group:after{clear:both}.cf-color-picker .center-block{display:block;margin-left:auto;margin-right:auto}.cf-color-picker .pull-right{float:right!important}.cf-color-picker .pull-left{float:left!important}.cf-color-picker .hide{display:none!important}.cf-color-picker .show{display:block!important}.cf-color-picker .invisible{visibility:hidden}.cf-color-picker .text-hide{font:0/0 a;color:transparent;text-shadow:none;border:0}.cf-color-picker .hidden{display:none!important;visibility:hidden!important}.cf-color-picker .affix{position:fixed}@-ms-viewport{width:device-width}.cf-color-picker .visible-lg,.cf-color-picker .visible-md,.cf-color-picker .visible-print,.cf-color-picker .visible-sm,.cf-color-picker .visible-xs{display:none!important}@media (max-width:767px){.cf-color-picker .visible-xs{display:block!important}.cf-color-picker table.visible-xs{display:table}.cf-color-picker tr.visible-xs{display:table-row!important}.cf-color-picker td.visible-xs,.cf-color-picker th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .visible-sm{display:block!important}.cf-color-picker table.visible-sm{display:table}.cf-color-picker tr.visible-sm{display:table-row!important}.cf-color-picker td.visible-sm,.cf-color-picker th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .visible-md{display:block!important}.cf-color-picker table.visible-md{display:table}.cf-color-picker tr.visible-md{display:table-row!important}.cf-color-picker td.visible-md,.cf-color-picker th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-color-picker .visible-lg{display:block!important}.cf-color-picker table.visible-lg{display:table}.cf-color-picker tr.visible-lg{display:table-row!important}.cf-color-picker td.visible-lg,.cf-color-picker th.visible-lg{display:table-cell!important}.cf-color-picker .hidden-lg{display:none!important}}@media (max-width:767px){.cf-color-picker .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-color-picker .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-color-picker .hidden-md{display:none!important}}@media print{.cf-color-picker .visible-print{display:block!important}.cf-color-picker table.visible-print{display:table}.cf-color-picker tr.visible-print{display:table-row!important}.cf-color-picker td.visible-print,.cf-color-picker th.visible-print{display:table-cell!important}.cf-color-picker .hidden-print{display:none!important}}.cfdatepicker-dropdown:after,.cfdatepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.cfdatepicker{padding:4px;border-radius:4px;direction:ltr}.cfdatepicker-inline{width:220px}.cfdatepicker.cfdatepicker-rtl{direction:rtl}.cfdatepicker.cfdatepicker-rtl table tr td span{float:right}.cfdatepicker-dropdown{top:0;left:0}.cfdatepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2)}.cfdatepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.cfdatepicker-dropdown.cfdatepicker-orient-left:before{left:6px}.cfdatepicker-dropdown.cfdatepicker-orient-left:after{left:7px}.cfdatepicker-dropdown.cfdatepicker-orient-right:before{right:6px}.cfdatepicker-dropdown.cfdatepicker-orient-right:after{right:7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:before{top:-7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:after{top:-6px}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.cfdatepicker>div{display:none}.cfdatepicker.days div.cfdatepicker-days,.cfdatepicker.months div.cfdatepicker-months,.cfdatepicker.years div.cfdatepicker-years{display:block}.cfdatepicker table{border:0;width:auto;margin:0;-webkit-touch-callout:none;-khtml-user-select:none;user-select:none}.cfdatepicker table tr td,.cfdatepicker table tr th{text-align:center;width:10px;height:10px;border-radius:4px;border:none}.cfdatepicker table tr td.day.focused,.cfdatepicker table tr td.day:hover{background:#eee;cursor:pointer}.cfdatepicker table tr td.new,.cfdatepicker table tr td.old{color:#999}.cfdatepicker table tr td.disabled,.cfdatepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td.today,.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today.disabled:hover:focus,.cfdatepicker table tr td.today.disabled:hover:hover,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:focus,.cfdatepicker table tr td.today:hover,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.cfdatepicker table tr td.today:hover:focus,.cfdatepicker table tr td.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.cfdatepicker table tr td.today.active,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:hover.active,.cfdatepicker table tr td.today.disabled:hover:active,.cfdatepicker table tr td.today:active,.cfdatepicker table tr td.today:hover.active,.cfdatepicker table tr td.today:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.today,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.today:hover{background-image:none}.cfdatepicker table tr td.today.disabled,.cfdatepicker table tr td.today.disabled.active,.cfdatepicker table tr td.today.disabled.disabled,.cfdatepicker table tr td.today.disabled.disabled.active,.cfdatepicker table tr td.today.disabled.disabled:active,.cfdatepicker table tr td.today.disabled.disabled:focus,.cfdatepicker table tr td.today.disabled.disabled:hover,.cfdatepicker table tr td.today.disabled:active,.cfdatepicker table tr td.today.disabled:focus,.cfdatepicker table tr td.today.disabled:hover,.cfdatepicker table tr td.today.disabled:hover.disabled,.cfdatepicker table tr td.today.disabled:hover.disabled.active,.cfdatepicker table tr td.today.disabled:hover.disabled:active,.cfdatepicker table tr td.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.today.disabled:hover[disabled],.cfdatepicker table tr td.today.disabled:hover[disabled].active,.cfdatepicker table tr td.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.today.disabled[disabled],.cfdatepicker table tr td.today.disabled[disabled].active,.cfdatepicker table tr td.today.disabled[disabled]:active,.cfdatepicker table tr td.today.disabled[disabled]:focus,.cfdatepicker table tr td.today.disabled[disabled]:hover,.cfdatepicker table tr td.today:hover.disabled,.cfdatepicker table tr td.today:hover.disabled.active,.cfdatepicker table tr td.today:hover.disabled:active,.cfdatepicker table tr td.today:hover.disabled:focus,.cfdatepicker table tr td.today:hover.disabled:hover,.cfdatepicker table tr td.today:hover[disabled],.cfdatepicker table tr td.today:hover[disabled].active,.cfdatepicker table tr td.today:hover[disabled]:active,.cfdatepicker table tr td.today:hover[disabled]:focus,.cfdatepicker table tr td.today:hover[disabled]:hover,.cfdatepicker table tr td.today[disabled],.cfdatepicker table tr td.today[disabled].active,.cfdatepicker table tr td.today[disabled]:active,.cfdatepicker table tr td.today[disabled]:focus,.cfdatepicker table tr td.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.today,fieldset[disabled] .cfdatepicker table tr td.today.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled,fieldset[disabled] .cfdatepicker table tr td.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.today:active,fieldset[disabled] .cfdatepicker table tr td.today:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover,fieldset[disabled] .cfdatepicker table tr td.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today:hover:hover{color:#000}.cfdatepicker table tr td.today.active:hover{color:#fff}.cfdatepicker table tr td.range,.cfdatepicker table tr td.range.disabled,.cfdatepicker table tr td.range.disabled:hover,.cfdatepicker table tr td.range:hover{background:#eee;border-radius:0}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{background-image:none}.cfdatepicker table tr td.range.today,.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.cfdatepicker table tr td.range.today.active,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.active,.cfdatepicker table tr td.range.today.disabled:hover:active,.cfdatepicker table tr td.range.today.disabled:hover:focus,.cfdatepicker table tr td.range.today.disabled:hover:hover,.cfdatepicker table tr td.range.today:active,.cfdatepicker table tr td.range.today:focus,.cfdatepicker table tr td.range.today:hover,.cfdatepicker table tr td.range.today:hover.active,.cfdatepicker table tr td.range.today:hover:active,.cfdatepicker table tr td.range.today:hover:focus,.cfdatepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.cfdatepicker table tr td.range.today.disabled,.cfdatepicker table tr td.range.today.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled,.cfdatepicker table tr td.range.today.disabled.disabled.active,.cfdatepicker table tr td.range.today.disabled.disabled:active,.cfdatepicker table tr td.range.today.disabled.disabled:focus,.cfdatepicker table tr td.range.today.disabled.disabled:hover,.cfdatepicker table tr td.range.today.disabled:active,.cfdatepicker table tr td.range.today.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover.disabled,.cfdatepicker table tr td.range.today.disabled:hover.disabled.active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:active,.cfdatepicker table tr td.range.today.disabled:hover.disabled:focus,.cfdatepicker table tr td.range.today.disabled:hover.disabled:hover,.cfdatepicker table tr td.range.today.disabled:hover[disabled],.cfdatepicker table tr td.range.today.disabled:hover[disabled].active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:active,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:focus,.cfdatepicker table tr td.range.today.disabled:hover[disabled]:hover,.cfdatepicker table tr td.range.today.disabled[disabled],.cfdatepicker table tr td.range.today.disabled[disabled].active,.cfdatepicker table tr td.range.today.disabled[disabled]:active,.cfdatepicker table tr td.range.today.disabled[disabled]:focus,.cfdatepicker table tr td.range.today.disabled[disabled]:hover,.cfdatepicker table tr td.range.today:hover.disabled,.cfdatepicker table tr td.range.today:hover.disabled.active,.cfdatepicker table tr td.range.today:hover.disabled:active,.cfdatepicker table tr td.range.today:hover.disabled:focus,.cfdatepicker table tr td.range.today:hover.disabled:hover,.cfdatepicker table tr td.range.today:hover[disabled],.cfdatepicker table tr td.range.today:hover[disabled].active,.cfdatepicker table tr td.range.today:hover[disabled]:active,.cfdatepicker table tr td.range.today:hover[disabled]:focus,.cfdatepicker table tr td.range.today:hover[disabled]:hover,.cfdatepicker table tr td.range.today[disabled],.cfdatepicker table tr td.range.today[disabled].active,.cfdatepicker table tr td.range.today[disabled]:active,.cfdatepicker table tr td.range.today[disabled]:focus,.cfdatepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.range.today,fieldset[disabled] .cfdatepicker table tr td.range.today.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:active,fieldset[disabled] .cfdatepicker table tr td.range.today:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover,fieldset[disabled] .cfdatepicker table tr td.range.today:hover.active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:active,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:focus,fieldset[disabled] .cfdatepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.cfdatepicker table tr td.selected,.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.selected.active,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.active,.cfdatepicker table tr td.selected.disabled:hover:active,.cfdatepicker table tr td.selected.disabled:hover:focus,.cfdatepicker table tr td.selected.disabled:hover:hover,.cfdatepicker table tr td.selected:active,.cfdatepicker table tr td.selected:focus,.cfdatepicker table tr td.selected:hover,.cfdatepicker table tr td.selected:hover.active,.cfdatepicker table tr td.selected:hover:active,.cfdatepicker table tr td.selected:hover:focus,.cfdatepicker table tr td.selected:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.cfdatepicker table tr td.selected.disabled,.cfdatepicker table tr td.selected.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled,.cfdatepicker table tr td.selected.disabled.disabled.active,.cfdatepicker table tr td.selected.disabled.disabled:active,.cfdatepicker table tr td.selected.disabled.disabled:focus,.cfdatepicker table tr td.selected.disabled.disabled:hover,.cfdatepicker table tr td.selected.disabled:active,.cfdatepicker table tr td.selected.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover.disabled,.cfdatepicker table tr td.selected.disabled:hover.disabled.active,.cfdatepicker table tr td.selected.disabled:hover.disabled:active,.cfdatepicker table tr td.selected.disabled:hover.disabled:focus,.cfdatepicker table tr td.selected.disabled:hover.disabled:hover,.cfdatepicker table tr td.selected.disabled:hover[disabled],.cfdatepicker table tr td.selected.disabled:hover[disabled].active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:active,.cfdatepicker table tr td.selected.disabled:hover[disabled]:focus,.cfdatepicker table tr td.selected.disabled:hover[disabled]:hover,.cfdatepicker table tr td.selected.disabled[disabled],.cfdatepicker table tr td.selected.disabled[disabled].active,.cfdatepicker table tr td.selected.disabled[disabled]:active,.cfdatepicker table tr td.selected.disabled[disabled]:focus,.cfdatepicker table tr td.selected.disabled[disabled]:hover,.cfdatepicker table tr td.selected:hover.disabled,.cfdatepicker table tr td.selected:hover.disabled.active,.cfdatepicker table tr td.selected:hover.disabled:active,.cfdatepicker table tr td.selected:hover.disabled:focus,.cfdatepicker table tr td.selected:hover.disabled:hover,.cfdatepicker table tr td.selected:hover[disabled],.cfdatepicker table tr td.selected:hover[disabled].active,.cfdatepicker table tr td.selected:hover[disabled]:active,.cfdatepicker table tr td.selected:hover[disabled]:focus,.cfdatepicker table tr td.selected:hover[disabled]:hover,.cfdatepicker table tr td.selected[disabled],.cfdatepicker table tr td.selected[disabled].active,.cfdatepicker table tr td.selected[disabled]:active,.cfdatepicker table tr td.selected[disabled]:focus,.cfdatepicker table tr td.selected[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.selected,fieldset[disabled] .cfdatepicker table tr td.selected.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled,fieldset[disabled] .cfdatepicker table tr td.selected.disabled.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.selected:active,fieldset[disabled] .cfdatepicker table tr td.selected:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover,fieldset[disabled] .cfdatepicker table tr td.selected:hover.active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:active,fieldset[disabled] .cfdatepicker table tr td.selected:hover:focus,fieldset[disabled] .cfdatepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.cfdatepicker table tr td.active,.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td.active.active,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.active,.cfdatepicker table tr td.active.disabled:hover:active,.cfdatepicker table tr td.active.disabled:hover:focus,.cfdatepicker table tr td.active.disabled:hover:hover,.cfdatepicker table tr td.active:active,.cfdatepicker table tr td.active:focus,.cfdatepicker table tr td.active:hover,.cfdatepicker table tr td.active:hover.active,.cfdatepicker table tr td.active:hover:active,.cfdatepicker table tr td.active:hover:focus,.cfdatepicker table tr td.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td.active,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td.active.disabled,.cfdatepicker table tr td.active.disabled.active,.cfdatepicker table tr td.active.disabled.disabled,.cfdatepicker table tr td.active.disabled.disabled.active,.cfdatepicker table tr td.active.disabled.disabled:active,.cfdatepicker table tr td.active.disabled.disabled:focus,.cfdatepicker table tr td.active.disabled.disabled:hover,.cfdatepicker table tr td.active.disabled:active,.cfdatepicker table tr td.active.disabled:focus,.cfdatepicker table tr td.active.disabled:hover,.cfdatepicker table tr td.active.disabled:hover.disabled,.cfdatepicker table tr td.active.disabled:hover.disabled.active,.cfdatepicker table tr td.active.disabled:hover.disabled:active,.cfdatepicker table tr td.active.disabled:hover.disabled:focus,.cfdatepicker table tr td.active.disabled:hover.disabled:hover,.cfdatepicker table tr td.active.disabled:hover[disabled],.cfdatepicker table tr td.active.disabled:hover[disabled].active,.cfdatepicker table tr td.active.disabled:hover[disabled]:active,.cfdatepicker table tr td.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td.active.disabled[disabled],.cfdatepicker table tr td.active.disabled[disabled].active,.cfdatepicker table tr td.active.disabled[disabled]:active,.cfdatepicker table tr td.active.disabled[disabled]:focus,.cfdatepicker table tr td.active.disabled[disabled]:hover,.cfdatepicker table tr td.active:hover.disabled,.cfdatepicker table tr td.active:hover.disabled.active,.cfdatepicker table tr td.active:hover.disabled:active,.cfdatepicker table tr td.active:hover.disabled:focus,.cfdatepicker table tr td.active:hover.disabled:hover,.cfdatepicker table tr td.active:hover[disabled],.cfdatepicker table tr td.active:hover[disabled].active,.cfdatepicker table tr td.active:hover[disabled]:active,.cfdatepicker table tr td.active:hover[disabled]:focus,.cfdatepicker table tr td.active:hover[disabled]:hover,.cfdatepicker table tr td.active[disabled],.cfdatepicker table tr td.active[disabled].active,.cfdatepicker table tr td.active[disabled]:active,.cfdatepicker table tr td.active[disabled]:focus,.cfdatepicker table tr td.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td.active,fieldset[disabled] .cfdatepicker table tr td.active.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled,fieldset[disabled] .cfdatepicker table tr td.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td.active:active,fieldset[disabled] .cfdatepicker table tr td.active:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover,fieldset[disabled] .cfdatepicker table tr td.active:hover.active,fieldset[disabled] .cfdatepicker table tr td.active:hover:active,fieldset[disabled] .cfdatepicker table tr td.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.cfdatepicker table tr td span:hover{background:#eee}.cfdatepicker table tr td span.disabled,.cfdatepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.cfdatepicker table tr td span.active,.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active.disabled:hover:focus,.cfdatepicker table tr td span.active.disabled:hover:hover,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:focus,.cfdatepicker table tr td span.active:hover,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.cfdatepicker table tr td span.active:hover:focus,.cfdatepicker table tr td span.active:hover:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td span.active.active,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.active,.cfdatepicker table tr td span.active.disabled:hover:active,.cfdatepicker table tr td span.active:active,.cfdatepicker table tr td span.active:hover.active,.cfdatepicker table tr td span.active:hover:active,.open .dropdown-toggle.cfdatepicker table tr td span.active,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.cfdatepicker table tr td span.active:hover{background-image:none}.cfdatepicker table tr td span.active.disabled,.cfdatepicker table tr td span.active.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled,.cfdatepicker table tr td span.active.disabled.disabled.active,.cfdatepicker table tr td span.active.disabled.disabled:active,.cfdatepicker table tr td span.active.disabled.disabled:focus,.cfdatepicker table tr td span.active.disabled.disabled:hover,.cfdatepicker table tr td span.active.disabled:active,.cfdatepicker table tr td span.active.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover.disabled,.cfdatepicker table tr td span.active.disabled:hover.disabled.active,.cfdatepicker table tr td span.active.disabled:hover.disabled:active,.cfdatepicker table tr td span.active.disabled:hover.disabled:focus,.cfdatepicker table tr td span.active.disabled:hover.disabled:hover,.cfdatepicker table tr td span.active.disabled:hover[disabled],.cfdatepicker table tr td span.active.disabled:hover[disabled].active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:active,.cfdatepicker table tr td span.active.disabled:hover[disabled]:focus,.cfdatepicker table tr td span.active.disabled:hover[disabled]:hover,.cfdatepicker table tr td span.active.disabled[disabled],.cfdatepicker table tr td span.active.disabled[disabled].active,.cfdatepicker table tr td span.active.disabled[disabled]:active,.cfdatepicker table tr td span.active.disabled[disabled]:focus,.cfdatepicker table tr td span.active.disabled[disabled]:hover,.cfdatepicker table tr td span.active:hover.disabled,.cfdatepicker table tr td span.active:hover.disabled.active,.cfdatepicker table tr td span.active:hover.disabled:active,.cfdatepicker table tr td span.active:hover.disabled:focus,.cfdatepicker table tr td span.active:hover.disabled:hover,.cfdatepicker table tr td span.active:hover[disabled],.cfdatepicker table tr td span.active:hover[disabled].active,.cfdatepicker table tr td span.active:hover[disabled]:active,.cfdatepicker table tr td span.active:hover[disabled]:focus,.cfdatepicker table tr td span.active:hover[disabled]:hover,.cfdatepicker table tr td span.active[disabled],.cfdatepicker table tr td span.active[disabled].active,.cfdatepicker table tr td span.active[disabled]:active,.cfdatepicker table tr td span.active[disabled]:focus,.cfdatepicker table tr td span.active[disabled]:hover,fieldset[disabled] .cfdatepicker table tr td span.active,fieldset[disabled] .cfdatepicker table tr td span.active.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled,fieldset[disabled] .cfdatepicker table tr td span.active.disabled.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .cfdatepicker table tr td span.active:active,fieldset[disabled] .cfdatepicker table tr td span.active:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover,fieldset[disabled] .cfdatepicker table tr td span.active:hover.active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:active,fieldset[disabled] .cfdatepicker table tr td span.active:hover:focus,fieldset[disabled] .cfdatepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span.new,.cfdatepicker table tr td span.old{color:#999}.cfdatepicker th.cfdatepicker-switch{width:145px}.cfdatepicker tfoot tr th,.cfdatepicker thead tr:first-child th{cursor:pointer}.cfdatepicker tfoot tr th:hover,.cfdatepicker thead tr:first-child th:hover{background:#eee}.cfdatepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.cfdatepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.cfdatepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143}.cfdatepicker.dropdown-menu td,.cfdatepicker.dropdown-menu th{padding:4px 5px}.image-thumb{margin-left:63px;padding:6px 0 6px 6px}.image-picker-content.image-thumb-lrg{margin-bottom:6px}.image-picker-side-bar{float:left;margin-left:-68px;width:62px;max-width:100%}.image-thumb-lrg .image-picker-side-bar{background:#F6F6F6;border:1px solid #DFDFDF;float:none;margin:0 0 6px;padding:6px 6px 2px;text-align:center;width:auto}.image-picker-side-bar>img{border:1px solid #DFDFDF;width:62px}.image-thumb-lrg .image-picker-side-bar>img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center;width:auto}.image-thumb .image-picker-main-content{margin-right:6px}.button.image-picker-button{margin:7px 0 0;width:110px;display:inline-block}.button.button-primary.image-picker-button{float:right;margin-left:6px;width:80px}.image-picker-main-content select{width:100%}.image-picker-sizer:disabled{opacity:.7;box-shadow:none;color:#A1A1A1}.button-primary.image-picker-button.image-picker-button-solo,.button.image-picker-button.image-picker-button-solo{width:170px;margin-top:0}.button-primary.image-picker-button.image-picker-button-solo{margin-top:7px;margin-left:0;float:none}.image-thumb-lrg .button.image-picker-button.cu-image-picker.image-picker-button-solo{width:120px}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover.image-picker-button-solo{float:right;margin:0 0 0 6px;width:auto}.cf-toggle-switch .btn-group>.btn-group,.cf-toggle-switch .btn-toolbar .btn-group,.cf-toggle-switch .btn-toolbar .input-group{float:left}.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover{width:45%}input.cu-image-picker-file-select[type=file]{display:none}.rangeslider,.rangeslider__fill{background:#e6e6e6;display:block;height:8px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.rangeslider__handle,.toggle_option_row input{display:inline-block}.rangeslider{position:relative}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0f0;position:absolute;top:0}.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;width:18px;height:18px;position:absolute;top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}input[type=range]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 3px rgba(100,100,100,.9);-moz-box-shadow:0 0 3px rgba(100,100,100,.9);box-shadow:0 0 3px rgba(100,100,100,.9)}.recaptchatable #recaptcha_response_field{height:21px!important}.toggle_option_row{margin:4px 0}.toggle_option_row .dashicons-sort{cursor:move}.toggle_option_row .toggle_label_field,.toggle_option_row .toggle_value_field{width:136px;line-height:20px}.toggle_option_preview .button{border-radius:0;margin-right:-5px}.toggle_option_preview .button:first-child{border-radius:3px 0 0 3px}.toggle_option_preview .button:last-child{border-radius:0 3px 3px 0}.toggle_option_preview.toggle_vertical .button{width:100%}.toggle_option_preview.toggle_vertical .button:first-child{border-radius:3px 3px 0 0}.toggle_option_preview.toggle_vertical .button:last-child{border-radius:0 0 3px 3px}.cf-toggle-switch html{font-family:sans-serif}.cf-toggle-switch body{margin:0}.cf-toggle-switch article,.cf-toggle-switch aside,.cf-toggle-switch details,.cf-toggle-switch figcaption,.cf-toggle-switch figure,.cf-toggle-switch footer,.cf-toggle-switch header,.cf-toggle-switch hgroup,.cf-toggle-switch main,.cf-toggle-switch nav,.cf-toggle-switch section,.cf-toggle-switch summary{display:block}.cf-toggle-switch audio,.cf-toggle-switch canvas,.cf-toggle-switch progress,.cf-toggle-switch video{display:inline-block;vertical-align:baseline}.cf-toggle-switch audio:not([controls]){display:none;height:0}.cf-toggle-switch [hidden],.cf-toggle-switch template{display:none}.cf-toggle-switch a{background:0 0}.cf-toggle-switch a:active,.cf-toggle-switch a:hover{outline:0}.cf-toggle-switch abbr[title]{border-bottom:1px dotted}.cf-toggle-switch b,.cf-toggle-switch strong{font-weight:700}.cf-toggle-switch dfn{font-style:italic}.cf-toggle-switch h1{font-size:2em;margin:.67em 0}.cf-toggle-switch mark{background:#ff0;color:#000}.cf-toggle-switch .btn,.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .open .dropdown-toggle.btn-danger,.cf-toggle-switch .open .dropdown-toggle.btn-default,.cf-toggle-switch .open .dropdown-toggle.btn-info,.cf-toggle-switch .open .dropdown-toggle.btn-primary,.cf-toggle-switch .open .dropdown-toggle.btn-success,.cf-toggle-switch .open .dropdown-toggle.btn-warning{background-image:none}.cf-toggle-switch small{font-size:80%}.cf-toggle-switch sub,.cf-toggle-switch sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.cf-toggle-switch sup{top:-.5em}.cf-toggle-switch sub{bottom:-.25em}.cf-toggle-switch img{border:0}.cf-toggle-switch figure{margin:1em 40px}.cf-toggle-switch hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.cf-toggle-switch pre{overflow:auto}.cf-toggle-switch code,.cf-toggle-switch kbd,.cf-toggle-switch pre,.cf-toggle-switch samp{font-family:monospace,monospace;font-size:1em}.cf-toggle-switch button,.cf-toggle-switch input,.cf-toggle-switch optgroup,.cf-toggle-switch select,.cf-toggle-switch textarea{color:inherit;font:inherit;margin:0}.cf-toggle-switch button{overflow:visible}.cf-toggle-switch button,.cf-toggle-switch html input[type=button],.cf-toggle-switch input[type=reset],.cf-toggle-switch input[type=submit]{-webkit-appearance:button;cursor:pointer}.cf-toggle-switch button[disabled],.cf-toggle-switch html input[disabled]{cursor:default}.cf-toggle-switch button::-moz-focus-inner,.cf-toggle-switch input::-moz-focus-inner{border:0;padding:0}.cf-toggle-switch input{line-height:normal}.cf-toggle-switch input[type=checkbox],.cf-toggle-switch input[type=radio]{box-sizing:border-box;padding:0}.cf-toggle-switch input[type=number]::-webkit-inner-spin-button,.cf-toggle-switch input[type=number]::-webkit-outer-spin-button{height:auto}.cf-toggle-switch input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.cf-toggle-switch input[type=search]::-webkit-search-cancel-button,.cf-toggle-switch input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.cf-toggle-switch fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.cf-toggle-switch legend{border:0;padding:0}.cf-toggle-switch textarea{overflow:auto}.cf-toggle-switch optgroup{font-weight:700}.cf-toggle-switch table{border-collapse:collapse;border-spacing:0}.cf-toggle-switch td,.cf-toggle-switch th{padding:0}.cf-toggle-switch .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf-toggle-switch .btn.active:focus,.cf-toggle-switch .btn:active:focus,.cf-toggle-switch .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.cf-toggle-switch .btn-group .dropdown-toggle:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group.open .dropdown-toggle,.cf-toggle-switch .btn-group>.btn:focus{outline:0}.cf-toggle-switch .btn:focus,.cf-toggle-switch .btn:hover{color:#333;text-decoration:none}.cf-toggle-switch .btn.active,.cf-toggle-switch .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn.disabled,.cf-toggle-switch .btn[disabled],.cf-toggle-switch fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-default{color:#333;background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default.active,.cf-toggle-switch .btn-default:active,.cf-toggle-switch .btn-default:focus,.cf-toggle-switch .btn-default:hover,.cf-toggle-switch .open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.cf-toggle-switch .btn-default.disabled,.cf-toggle-switch .btn-default.disabled.active,.cf-toggle-switch .btn-default.disabled:active,.cf-toggle-switch .btn-default.disabled:focus,.cf-toggle-switch .btn-default.disabled:hover,.cf-toggle-switch .btn-default[disabled],.cf-toggle-switch .btn-default[disabled].active,.cf-toggle-switch .btn-default[disabled]:active,.cf-toggle-switch .btn-default[disabled]:focus,.cf-toggle-switch .btn-default[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-default,.cf-toggle-switch fieldset[disabled] .btn-default.active,.cf-toggle-switch fieldset[disabled] .btn-default:active,.cf-toggle-switch fieldset[disabled] .btn-default:focus,.cf-toggle-switch fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.cf-toggle-switch .btn-default .badge{color:#fff;background-color:#333}.cf-toggle-switch .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary.active,.cf-toggle-switch .btn-primary:active,.cf-toggle-switch .btn-primary:focus,.cf-toggle-switch .btn-primary:hover,.cf-toggle-switch .open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.cf-toggle-switch .btn-primary.disabled,.cf-toggle-switch .btn-primary.disabled.active,.cf-toggle-switch .btn-primary.disabled:active,.cf-toggle-switch .btn-primary.disabled:focus,.cf-toggle-switch .btn-primary.disabled:hover,.cf-toggle-switch .btn-primary[disabled],.cf-toggle-switch .btn-primary[disabled].active,.cf-toggle-switch .btn-primary[disabled]:active,.cf-toggle-switch .btn-primary[disabled]:focus,.cf-toggle-switch .btn-primary[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-primary,.cf-toggle-switch fieldset[disabled] .btn-primary.active,.cf-toggle-switch fieldset[disabled] .btn-primary:active,.cf-toggle-switch fieldset[disabled] .btn-primary:focus,.cf-toggle-switch fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.cf-toggle-switch .btn-primary .badge{color:#428bca;background-color:#fff}.cf-toggle-switch .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success.active,.cf-toggle-switch .btn-success:active,.cf-toggle-switch .btn-success:focus,.cf-toggle-switch .btn-success:hover,.cf-toggle-switch .open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.cf-toggle-switch .btn-success.disabled,.cf-toggle-switch .btn-success.disabled.active,.cf-toggle-switch .btn-success.disabled:active,.cf-toggle-switch .btn-success.disabled:focus,.cf-toggle-switch .btn-success.disabled:hover,.cf-toggle-switch .btn-success[disabled],.cf-toggle-switch .btn-success[disabled].active,.cf-toggle-switch .btn-success[disabled]:active,.cf-toggle-switch .btn-success[disabled]:focus,.cf-toggle-switch .btn-success[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-success,.cf-toggle-switch fieldset[disabled] .btn-success.active,.cf-toggle-switch fieldset[disabled] .btn-success:active,.cf-toggle-switch fieldset[disabled] .btn-success:focus,.cf-toggle-switch fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.cf-toggle-switch .btn-success .badge{color:#5cb85c;background-color:#fff}.cf-toggle-switch .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info.active,.cf-toggle-switch .btn-info:active,.cf-toggle-switch .btn-info:focus,.cf-toggle-switch .btn-info:hover,.cf-toggle-switch .open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.cf-toggle-switch .btn-info.disabled,.cf-toggle-switch .btn-info.disabled.active,.cf-toggle-switch .btn-info.disabled:active,.cf-toggle-switch .btn-info.disabled:focus,.cf-toggle-switch .btn-info.disabled:hover,.cf-toggle-switch .btn-info[disabled],.cf-toggle-switch .btn-info[disabled].active,.cf-toggle-switch .btn-info[disabled]:active,.cf-toggle-switch .btn-info[disabled]:focus,.cf-toggle-switch .btn-info[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-info,.cf-toggle-switch fieldset[disabled] .btn-info.active,.cf-toggle-switch fieldset[disabled] .btn-info:active,.cf-toggle-switch fieldset[disabled] .btn-info:focus,.cf-toggle-switch fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.cf-toggle-switch .btn-info .badge{color:#5bc0de;background-color:#fff}.cf-toggle-switch .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning.active,.cf-toggle-switch .btn-warning:active,.cf-toggle-switch .btn-warning:focus,.cf-toggle-switch .btn-warning:hover,.cf-toggle-switch .open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.cf-toggle-switch .btn-warning.disabled,.cf-toggle-switch .btn-warning.disabled.active,.cf-toggle-switch .btn-warning.disabled:active,.cf-toggle-switch .btn-warning.disabled:focus,.cf-toggle-switch .btn-warning.disabled:hover,.cf-toggle-switch .btn-warning[disabled],.cf-toggle-switch .btn-warning[disabled].active,.cf-toggle-switch .btn-warning[disabled]:active,.cf-toggle-switch .btn-warning[disabled]:focus,.cf-toggle-switch .btn-warning[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-warning,.cf-toggle-switch fieldset[disabled] .btn-warning.active,.cf-toggle-switch fieldset[disabled] .btn-warning:active,.cf-toggle-switch fieldset[disabled] .btn-warning:focus,.cf-toggle-switch fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.cf-toggle-switch .btn-warning .badge{color:#f0ad4e;background-color:#fff}.cf-toggle-switch .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger.active,.cf-toggle-switch .btn-danger:active,.cf-toggle-switch .btn-danger:focus,.cf-toggle-switch .btn-danger:hover,.cf-toggle-switch .open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.cf-toggle-switch .btn-danger.disabled,.cf-toggle-switch .btn-danger.disabled.active,.cf-toggle-switch .btn-danger.disabled:active,.cf-toggle-switch .btn-danger.disabled:focus,.cf-toggle-switch .btn-danger.disabled:hover,.cf-toggle-switch .btn-danger[disabled],.cf-toggle-switch .btn-danger[disabled].active,.cf-toggle-switch .btn-danger[disabled]:active,.cf-toggle-switch .btn-danger[disabled]:focus,.cf-toggle-switch .btn-danger[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-danger,.cf-toggle-switch fieldset[disabled] .btn-danger.active,.cf-toggle-switch fieldset[disabled] .btn-danger:active,.cf-toggle-switch fieldset[disabled] .btn-danger:focus,.cf-toggle-switch fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.cf-toggle-switch .btn-danger .badge{color:#d9534f;background-color:#fff}.cf-toggle-switch .btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link[disabled],.cf-toggle-switch fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-link,.cf-toggle-switch .btn-link:active,.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{border-color:transparent}.cf-toggle-switch .btn-link:focus,.cf-toggle-switch .btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.cf-toggle-switch .btn-link[disabled]:focus,.cf-toggle-switch .btn-link[disabled]:hover,.cf-toggle-switch fieldset[disabled] .btn-link:focus,.cf-toggle-switch fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.cf-toggle-switch .btn-group-lg>.btn,.cf-toggle-switch .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.cf-toggle-switch .btn-group-sm>.btn,.cf-toggle-switch .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-xs>.btn,.cf-toggle-switch .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.cf-toggle-switch .btn-group-vertical>.btn:not(:first-child):not(:last-child),.cf-toggle-switch .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.cf-toggle-switch .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.cf-toggle-switch .btn-block{display:block;width:100%;padding-left:0;padding-right:0}.cf-toggle-switch .btn-block+.btn-block{margin-top:5px}.cf-toggle-switch input[type=button].btn-block,.cf-toggle-switch input[type=reset].btn-block,.cf-toggle-switch input[type=submit].btn-block{width:100%}.cf-toggle-switch .btn-group,.cf-toggle-switch .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group>.btn{position:relative;float:left}.cf-toggle-switch .btn-group-vertical>.btn.active,.cf-toggle-switch .btn-group-vertical>.btn:active,.cf-toggle-switch .btn-group-vertical>.btn:focus,.cf-toggle-switch .btn-group-vertical>.btn:hover,.cf-toggle-switch .btn-group>.btn.active,.cf-toggle-switch .btn-group>.btn:active,.cf-toggle-switch .btn-group>.btn:focus,.cf-toggle-switch .btn-group>.btn:hover{z-index:2}.cf-toggle-switch .btn-group .btn+.btn,.cf-toggle-switch .btn-group .btn+.btn-group,.cf-toggle-switch .btn-group .btn-group+.btn,.cf-toggle-switch .btn-group .btn-group+.btn-group{margin-left:-1px}.cf-toggle-switch .btn-toolbar{margin-left:-5px}.cf-toggle-switch .btn-toolbar>.btn,.cf-toggle-switch .btn-toolbar>.btn-group,.cf-toggle-switch .btn-toolbar>.input-group{margin-left:5px}.cf-toggle-switch .btn .caret,.cf-toggle-switch .btn-group>.btn:first-child{margin-left:0}.cf-toggle-switch .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn:last-child:not(:first-child),.cf-toggle-switch .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn-group:first-child>.btn:last-child,.cf-toggle-switch .btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.cf-toggle-switch .btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.cf-toggle-switch .btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.cf-toggle-switch .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cf-toggle-switch .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.cf-toggle-switch .btn-lg .caret{border-width:5px 5px 0}.cf-toggle-switch .dropup .btn-lg .caret{border-width:0 5px 5px}.cf-toggle-switch .btn-group-vertical>.btn,.cf-toggle-switch .btn-group-vertical>.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.cf-toggle-switch .btn-group-vertical>.btn-group>.btn{float:none}.cf-toggle-switch .btn-group-vertical>.btn+.btn,.cf-toggle-switch .btn-group-vertical>.btn+.btn-group,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn,.cf-toggle-switch .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.cf-toggle-switch .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.cf-toggle-switch .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.cf-toggle-switch .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.cf-toggle-switch .btn-group-justified>.btn,.cf-toggle-switch .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.cf-toggle-switch .btn-group-justified>.btn-group .btn{width:100%}.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=checkbox],.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=radio]{display:none}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-group-vertical>.btn-group:before,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .btn-toolbar:before,.cf-toggle-switch .clearfix:after,.cf-toggle-switch .clearfix:before{content:" ";display:table}.cf-toggle-switch .btn-group-vertical>.btn-group:after,.cf-toggle-switch .btn-toolbar:after,.cf-toggle-switch .clearfix:after{clear:both}.cf-toggle-switch .center-block{display:block;margin-left:auto;margin-right:auto}.cf-toggle-switch .pull-right{float:right!important}.cf-toggle-switch .pull-left{float:left!important}.cf-toggle-switch .hide{display:none!important}.cf-toggle-switch .show{display:block!important}.cf-toggle-switch .invisible{visibility:hidden}.cf-toggle-switch .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cf-toggle-switch .hidden{display:none!important;visibility:hidden!important}.cf-toggle-switch .affix{position:fixed}@-ms-viewport{width:device-width}.cf-toggle-switch .visible-lg,.cf-toggle-switch .visible-md,.cf-toggle-switch .visible-print,.cf-toggle-switch .visible-sm,.cf-toggle-switch .visible-xs{display:none!important}@media (max-width:767px){.cf-toggle-switch .visible-xs{display:block!important}.cf-toggle-switch table.visible-xs{display:table}.cf-toggle-switch tr.visible-xs{display:table-row!important}.cf-toggle-switch td.visible-xs,.cf-toggle-switch th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .visible-sm{display:block!important}.cf-toggle-switch table.visible-sm{display:table}.cf-toggle-switch tr.visible-sm{display:table-row!important}.cf-toggle-switch td.visible-sm,.cf-toggle-switch th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .visible-md{display:block!important}.cf-toggle-switch table.visible-md{display:table}.cf-toggle-switch tr.visible-md{display:table-row!important}.cf-toggle-switch td.visible-md,.cf-toggle-switch th.visible-md{display:table-cell!important}}@media (min-width:1200px){.cf-toggle-switch .visible-lg{display:block!important}.cf-toggle-switch table.visible-lg{display:table}.cf-toggle-switch tr.visible-lg{display:table-row!important}.cf-toggle-switch td.visible-lg,.cf-toggle-switch th.visible-lg{display:table-cell!important}.cf-toggle-switch .hidden-lg{display:none!important}}@media (max-width:767px){.cf-toggle-switch .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cf-toggle-switch .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cf-toggle-switch .hidden-md{display:none!important}}@media print{.cf-toggle-switch .visible-print{display:block!important}.cf-toggle-switch table.visible-print{display:table}.cf-toggle-switch tr.visible-print{display:table-row!important}.cf-toggle-switch td.visible-print,.cf-toggle-switch th.visible-print{display:table-cell!important}.cf-toggle-switch .hidden-print{display:none!important}}.cf-toggle-group-buttons{width:100%;clear:both}input.form-control.parsley-success,select.form-control.parsley-success,textarea.form-control.parsley-success{color:#468847;background-color:#DFF0D8;border-color:#D6E9C6}input.form-control.parsley-error,select.form-control.parsley-error,textarea.form-control.parsley-error{color:#B94A48;background-color:#F2DEDE;border-color:#EED3D7}.form-control.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#468847;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.form-control.parsley-errors-list.filled{opacity:1}.breadcrumb a.has-error{color:red}.form-group .parsley-errors-list.filled,.form-group .parsley-errors-list.filled .parsley-type{list-style:none}.caldera-grid .cf-multi-uploader-list>ul{list-style:none;margin:0 0 12px;padding:0}.caldera-grid .cf-multi-uploader-list>ul>li{margin:0;padding:0 0 22px;position:relative;clear:both}.caldera-grid .cf-multi-uploader-list>ul>li .file-name{display:inline-block;font-weight:700;left:16px;right:0;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.caldera-grid .cf-multi-uploader-list>ul>li .file-name.file-uploaded{left:0}.caldera-grid .cf-multi-uploader-list>ul>li .file-size{float:right}.caldera-grid .cf-multi-uploader-list>ul>li .file-type{float:left}.caldera-grid .cf-multi-uploader-list>ul>li .file-error{clear:both;display:block}.caldera-grid .cf-multi-uploader-list>ul>li .cf-file-remove{color:#cf0000;text-decoration:none;border:0}.caldera-grid .cf-multi-uploader-list>ul>li.has-error .bar{background-color:#cf0000!important}.caldera-grid .cf-multi-uploader-list>ul>li.has-error{color:#cf0000}.has-error.cf-toggle-switch .cf-toggle-group-buttons>a{background-color:#f2dede;border-color:#dd4b39}.cfdatepicker{z-index:10011!important}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.cfdatepicker{padding:4px;border-radius:4px;direction:ltr}.cfdatepicker-inline{width:220px}.cfdatepicker.cfdatepicker-rtl{direction:rtl}.cfdatepicker.cfdatepicker-rtl table tr td
span{float:right}.cfdatepicker-dropdown{top:0;left:0}.cfdatepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.cfdatepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.cfdatepicker-dropdown.cfdatepicker-orient-left:before{left:6px}.cfdatepicker-dropdown.cfdatepicker-orient-left:after{left:7px}.cfdatepicker-dropdown.cfdatepicker-orient-right:before{right:6px}.cfdatepicker-dropdown.cfdatepicker-orient-right:after{right:7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:before{top:-7px}.cfdatepicker-dropdown.cfdatepicker-orient-top:after{top:-6px}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.cfdatepicker-dropdown.cfdatepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.cfdatepicker>div{display:none}.cfdatepicker.days div.cfdatepicker-days{display:block}.cfdatepicker.months div.cfdatepicker-months{display:block}.cfdatepicker.years div.cfdatepicker-years{display:block}.cfdatepicker
table{border:0
none;width:auto;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cfdatepicker table tr td,
.cfdatepicker table tr
th{text-align:center;width:10px;height:10px;border-radius:4px;border:none}.table-striped .cfdatepicker table tr td,
.table-striped .cfdatepicker table tr
th{background-color:transparent}.cfdatepicker table tr td.day:hover,
.cfdatepicker table tr
td.day.focused{background:#eee;cursor:pointer}.cfdatepicker table tr td.old,
.cfdatepicker table tr
td.new{color:#999}.cfdatepicker table tr td.disabled,
.cfdatepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.cfdatepicker table tr td.today,
.cfdatepicker table tr td.today:hover,
.cfdatepicker table tr td.today.disabled,
.cfdatepicker table tr td.today.disabled:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today:hover,
.cfdatepicker table tr td.today:hover:hover,
.cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover:hover,
.cfdatepicker table tr td.today:focus,
.cfdatepicker table tr td.today:hover:focus,
.cfdatepicker table tr td.today.disabled:focus,
.cfdatepicker table tr td.today.disabled:hover:focus,
.cfdatepicker table tr td.today:active,
.cfdatepicker table tr td.today:hover:active,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today.disabled:hover:active,
.cfdatepicker table tr td.today.active,
.cfdatepicker table tr td.today:hover.active,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.today,
.open .dropdown-toggle.cfdatepicker table tr td.today:hover,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.cfdatepicker table tr td.today:active,
.cfdatepicker table tr td.today:hover:active,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today.disabled:hover:active,
.cfdatepicker table tr td.today.active,
.cfdatepicker table tr td.today:hover.active,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.today,
.open .dropdown-toggle.cfdatepicker table tr td.today:hover,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover{background-image:none}.cfdatepicker table tr td.today.disabled,
.cfdatepicker table tr td.today:hover.disabled,
.cfdatepicker table tr td.today.disabled.disabled,
.cfdatepicker table tr td.today.disabled:hover.disabled,
.cfdatepicker table tr td.today[disabled],
.cfdatepicker table tr td.today:hover[disabled],
.cfdatepicker table tr td.today.disabled[disabled],
.cfdatepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .cfdatepicker table tr td.today,
fieldset[disabled] .cfdatepicker table tr td.today:hover,
fieldset[disabled] .cfdatepicker table tr td.today.disabled,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today:hover.disabled:hover,
.cfdatepicker table tr td.today.disabled.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover.disabled:hover,
.cfdatepicker table tr td.today[disabled]:hover,
.cfdatepicker table tr td.today:hover[disabled]:hover,
.cfdatepicker table tr td.today.disabled[disabled]:hover,
.cfdatepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.today:hover,
fieldset[disabled] .cfdatepicker table tr td.today:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:hover,
.cfdatepicker table tr td.today.disabled:focus,
.cfdatepicker table tr td.today:hover.disabled:focus,
.cfdatepicker table tr td.today.disabled.disabled:focus,
.cfdatepicker table tr td.today.disabled:hover.disabled:focus,
.cfdatepicker table tr td.today[disabled]:focus,
.cfdatepicker table tr td.today:hover[disabled]:focus,
.cfdatepicker table tr td.today.disabled[disabled]:focus,
.cfdatepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .cfdatepicker table tr td.today:focus,
fieldset[disabled] .cfdatepicker table tr td.today:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:focus,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today:hover.disabled:active,
.cfdatepicker table tr td.today.disabled.disabled:active,
.cfdatepicker table tr td.today.disabled:hover.disabled:active,
.cfdatepicker table tr td.today[disabled]:active,
.cfdatepicker table tr td.today:hover[disabled]:active,
.cfdatepicker table tr td.today.disabled[disabled]:active,
.cfdatepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .cfdatepicker table tr td.today:active,
fieldset[disabled] .cfdatepicker table tr td.today:hover:active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:active,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today:hover.disabled.active,
.cfdatepicker table tr td.today.disabled.disabled.active,
.cfdatepicker table tr td.today.disabled:hover.disabled.active,
.cfdatepicker table tr td.today[disabled].active,
.cfdatepicker table tr td.today:hover[disabled].active,
.cfdatepicker table tr td.today.disabled[disabled].active,
.cfdatepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .cfdatepicker table tr td.today.active,
fieldset[disabled] .cfdatepicker table tr td.today:hover.active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover.active{background-color:#ffdb99;border-color:#ffb733}.cfdatepicker table tr td.today:hover:hover{color:#000}.cfdatepicker table tr td.today.active:hover{color:#fff}.cfdatepicker table tr td.range,
.cfdatepicker table tr td.range:hover,
.cfdatepicker table tr td.range.disabled,
.cfdatepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.cfdatepicker table tr td.range.today,
.cfdatepicker table tr td.range.today:hover,
.cfdatepicker table tr td.range.today.disabled,
.cfdatepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.cfdatepicker table tr td.range.today:hover,
.cfdatepicker table tr td.range.today:hover:hover,
.cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover:hover,
.cfdatepicker table tr td.range.today:focus,
.cfdatepicker table tr td.range.today:hover:focus,
.cfdatepicker table tr td.range.today.disabled:focus,
.cfdatepicker table tr td.range.today.disabled:hover:focus,
.cfdatepicker table tr td.range.today:active,
.cfdatepicker table tr td.range.today:hover:active,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today.disabled:hover:active,
.cfdatepicker table tr td.range.today.active,
.cfdatepicker table tr td.range.today:hover.active,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.range.today,
.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.cfdatepicker table tr td.range.today:active,
.cfdatepicker table tr td.range.today:hover:active,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today.disabled:hover:active,
.cfdatepicker table tr td.range.today.active,
.cfdatepicker table tr td.range.today:hover.active,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.range.today,
.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover{background-image:none}.cfdatepicker table tr td.range.today.disabled,
.cfdatepicker table tr td.range.today:hover.disabled,
.cfdatepicker table tr td.range.today.disabled.disabled,
.cfdatepicker table tr td.range.today.disabled:hover.disabled,
.cfdatepicker table tr td.range.today[disabled],
.cfdatepicker table tr td.range.today:hover[disabled],
.cfdatepicker table tr td.range.today.disabled[disabled],
.cfdatepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .cfdatepicker table tr td.range.today,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today:hover.disabled:hover,
.cfdatepicker table tr td.range.today.disabled.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:hover,
.cfdatepicker table tr td.range.today[disabled]:hover,
.cfdatepicker table tr td.range.today:hover[disabled]:hover,
.cfdatepicker table tr td.range.today.disabled[disabled]:hover,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:hover,
.cfdatepicker table tr td.range.today.disabled:focus,
.cfdatepicker table tr td.range.today:hover.disabled:focus,
.cfdatepicker table tr td.range.today.disabled.disabled:focus,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:focus,
.cfdatepicker table tr td.range.today[disabled]:focus,
.cfdatepicker table tr td.range.today:hover[disabled]:focus,
.cfdatepicker table tr td.range.today.disabled[disabled]:focus,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:focus,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today:hover.disabled:active,
.cfdatepicker table tr td.range.today.disabled.disabled:active,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:active,
.cfdatepicker table tr td.range.today[disabled]:active,
.cfdatepicker table tr td.range.today:hover[disabled]:active,
.cfdatepicker table tr td.range.today.disabled[disabled]:active,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .cfdatepicker table tr td.range.today:active,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:active,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today:hover.disabled.active,
.cfdatepicker table tr td.range.today.disabled.disabled.active,
.cfdatepicker table tr td.range.today.disabled:hover.disabled.active,
.cfdatepicker table tr td.range.today[disabled].active,
.cfdatepicker table tr td.range.today:hover[disabled].active,
.cfdatepicker table tr td.range.today.disabled[disabled].active,
.cfdatepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .cfdatepicker table tr td.range.today.active,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover.active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover.active{background-color:#f7ca77;border-color:#f1a417}.cfdatepicker table tr td.selected,
.cfdatepicker table tr td.selected:hover,
.cfdatepicker table tr td.selected.disabled,
.cfdatepicker table tr td.selected.disabled:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.cfdatepicker table tr td.selected:hover,
.cfdatepicker table tr td.selected:hover:hover,
.cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover:hover,
.cfdatepicker table tr td.selected:focus,
.cfdatepicker table tr td.selected:hover:focus,
.cfdatepicker table tr td.selected.disabled:focus,
.cfdatepicker table tr td.selected.disabled:hover:focus,
.cfdatepicker table tr td.selected:active,
.cfdatepicker table tr td.selected:hover:active,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected.disabled:hover:active,
.cfdatepicker table tr td.selected.active,
.cfdatepicker table tr td.selected:hover.active,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.selected,
.open .dropdown-toggle.cfdatepicker table tr td.selected:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover{color:#fff;background-color:#858585;border-color:#373737}.cfdatepicker table tr td.selected:active,
.cfdatepicker table tr td.selected:hover:active,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected.disabled:hover:active,
.cfdatepicker table tr td.selected.active,
.cfdatepicker table tr td.selected:hover.active,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.selected,
.open .dropdown-toggle.cfdatepicker table tr td.selected:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover{background-image:none}.cfdatepicker table tr td.selected.disabled,
.cfdatepicker table tr td.selected:hover.disabled,
.cfdatepicker table tr td.selected.disabled.disabled,
.cfdatepicker table tr td.selected.disabled:hover.disabled,
.cfdatepicker table tr td.selected[disabled],
.cfdatepicker table tr td.selected:hover[disabled],
.cfdatepicker table tr td.selected.disabled[disabled],
.cfdatepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .cfdatepicker table tr td.selected,
fieldset[disabled] .cfdatepicker table tr td.selected:hover,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected:hover.disabled:hover,
.cfdatepicker table tr td.selected.disabled.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover.disabled:hover,
.cfdatepicker table tr td.selected[disabled]:hover,
.cfdatepicker table tr td.selected:hover[disabled]:hover,
.cfdatepicker table tr td.selected.disabled[disabled]:hover,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.selected:hover,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:hover,
.cfdatepicker table tr td.selected.disabled:focus,
.cfdatepicker table tr td.selected:hover.disabled:focus,
.cfdatepicker table tr td.selected.disabled.disabled:focus,
.cfdatepicker table tr td.selected.disabled:hover.disabled:focus,
.cfdatepicker table tr td.selected[disabled]:focus,
.cfdatepicker table tr td.selected:hover[disabled]:focus,
.cfdatepicker table tr td.selected.disabled[disabled]:focus,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .cfdatepicker table tr td.selected:focus,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:focus,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected:hover.disabled:active,
.cfdatepicker table tr td.selected.disabled.disabled:active,
.cfdatepicker table tr td.selected.disabled:hover.disabled:active,
.cfdatepicker table tr td.selected[disabled]:active,
.cfdatepicker table tr td.selected:hover[disabled]:active,
.cfdatepicker table tr td.selected.disabled[disabled]:active,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .cfdatepicker table tr td.selected:active,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:active,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected:hover.disabled.active,
.cfdatepicker table tr td.selected.disabled.disabled.active,
.cfdatepicker table tr td.selected.disabled:hover.disabled.active,
.cfdatepicker table tr td.selected[disabled].active,
.cfdatepicker table tr td.selected:hover[disabled].active,
.cfdatepicker table tr td.selected.disabled[disabled].active,
.cfdatepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .cfdatepicker table tr td.selected.active,
fieldset[disabled] .cfdatepicker table tr td.selected:hover.active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover.active{background-color:#999;border-color:#555}.cfdatepicker table tr td.active,
.cfdatepicker table tr td.active:hover,
.cfdatepicker table tr td.active.disabled,
.cfdatepicker table tr td.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.cfdatepicker table tr td.active:hover,
.cfdatepicker table tr td.active:hover:hover,
.cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover:hover,
.cfdatepicker table tr td.active:focus,
.cfdatepicker table tr td.active:hover:focus,
.cfdatepicker table tr td.active.disabled:focus,
.cfdatepicker table tr td.active.disabled:hover:focus,
.cfdatepicker table tr td.active:active,
.cfdatepicker table tr td.active:hover:active,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active.disabled:hover:active,
.cfdatepicker table tr td.active.active,
.cfdatepicker table tr td.active:hover.active,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.active,
.open .dropdown-toggle.cfdatepicker table tr td.active:hover,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td.active:active,
.cfdatepicker table tr td.active:hover:active,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active.disabled:hover:active,
.cfdatepicker table tr td.active.active,
.cfdatepicker table tr td.active:hover.active,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td.active,
.open .dropdown-toggle.cfdatepicker table tr td.active:hover,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover{background-image:none}.cfdatepicker table tr td.active.disabled,
.cfdatepicker table tr td.active:hover.disabled,
.cfdatepicker table tr td.active.disabled.disabled,
.cfdatepicker table tr td.active.disabled:hover.disabled,
.cfdatepicker table tr td.active[disabled],
.cfdatepicker table tr td.active:hover[disabled],
.cfdatepicker table tr td.active.disabled[disabled],
.cfdatepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .cfdatepicker table tr td.active,
fieldset[disabled] .cfdatepicker table tr td.active:hover,
fieldset[disabled] .cfdatepicker table tr td.active.disabled,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active:hover.disabled:hover,
.cfdatepicker table tr td.active.disabled.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover.disabled:hover,
.cfdatepicker table tr td.active[disabled]:hover,
.cfdatepicker table tr td.active:hover[disabled]:hover,
.cfdatepicker table tr td.active.disabled[disabled]:hover,
.cfdatepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.active:hover,
fieldset[disabled] .cfdatepicker table tr td.active:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:hover,
.cfdatepicker table tr td.active.disabled:focus,
.cfdatepicker table tr td.active:hover.disabled:focus,
.cfdatepicker table tr td.active.disabled.disabled:focus,
.cfdatepicker table tr td.active.disabled:hover.disabled:focus,
.cfdatepicker table tr td.active[disabled]:focus,
.cfdatepicker table tr td.active:hover[disabled]:focus,
.cfdatepicker table tr td.active.disabled[disabled]:focus,
.cfdatepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .cfdatepicker table tr td.active:focus,
fieldset[disabled] .cfdatepicker table tr td.active:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:focus,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active:hover.disabled:active,
.cfdatepicker table tr td.active.disabled.disabled:active,
.cfdatepicker table tr td.active.disabled:hover.disabled:active,
.cfdatepicker table tr td.active[disabled]:active,
.cfdatepicker table tr td.active:hover[disabled]:active,
.cfdatepicker table tr td.active.disabled[disabled]:active,
.cfdatepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .cfdatepicker table tr td.active:active,
fieldset[disabled] .cfdatepicker table tr td.active:hover:active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:active,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active:hover.disabled.active,
.cfdatepicker table tr td.active.disabled.disabled.active,
.cfdatepicker table tr td.active.disabled:hover.disabled.active,
.cfdatepicker table tr td.active[disabled].active,
.cfdatepicker table tr td.active:hover[disabled].active,
.cfdatepicker table tr td.active.disabled[disabled].active,
.cfdatepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .cfdatepicker table tr td.active.active,
fieldset[disabled] .cfdatepicker table tr td.active:hover.active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td
span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.cfdatepicker table tr td span:hover{background:#eee}.cfdatepicker table tr td span.disabled,
.cfdatepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.cfdatepicker table tr td span.active,
.cfdatepicker table tr td span.active:hover,
.cfdatepicker table tr td span.active.disabled,
.cfdatepicker table tr td span.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.cfdatepicker table tr td span.active:hover,
.cfdatepicker table tr td span.active:hover:hover,
.cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover:hover,
.cfdatepicker table tr td span.active:focus,
.cfdatepicker table tr td span.active:hover:focus,
.cfdatepicker table tr td span.active.disabled:focus,
.cfdatepicker table tr td span.active.disabled:hover:focus,
.cfdatepicker table tr td span.active:active,
.cfdatepicker table tr td span.active:hover:active,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active.disabled:hover:active,
.cfdatepicker table tr td span.active.active,
.cfdatepicker table tr td span.active:hover.active,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active:hover,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.cfdatepicker table tr td span.active:active,
.cfdatepicker table tr td span.active:hover:active,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active.disabled:hover:active,
.cfdatepicker table tr td span.active.active,
.cfdatepicker table tr td span.active:hover.active,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active:hover,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover{background-image:none}.cfdatepicker table tr td span.active.disabled,
.cfdatepicker table tr td span.active:hover.disabled,
.cfdatepicker table tr td span.active.disabled.disabled,
.cfdatepicker table tr td span.active.disabled:hover.disabled,
.cfdatepicker table tr td span.active[disabled],
.cfdatepicker table tr td span.active:hover[disabled],
.cfdatepicker table tr td span.active.disabled[disabled],
.cfdatepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .cfdatepicker table tr td span.active,
fieldset[disabled] .cfdatepicker table tr td span.active:hover,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active:hover.disabled:hover,
.cfdatepicker table tr td span.active.disabled.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover.disabled:hover,
.cfdatepicker table tr td span.active[disabled]:hover,
.cfdatepicker table tr td span.active:hover[disabled]:hover,
.cfdatepicker table tr td span.active.disabled[disabled]:hover,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td span.active:hover,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:hover,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:hover,
.cfdatepicker table tr td span.active.disabled:focus,
.cfdatepicker table tr td span.active:hover.disabled:focus,
.cfdatepicker table tr td span.active.disabled.disabled:focus,
.cfdatepicker table tr td span.active.disabled:hover.disabled:focus,
.cfdatepicker table tr td span.active[disabled]:focus,
.cfdatepicker table tr td span.active:hover[disabled]:focus,
.cfdatepicker table tr td span.active.disabled[disabled]:focus,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .cfdatepicker table tr td span.active:focus,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:focus,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:focus,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active:hover.disabled:active,
.cfdatepicker table tr td span.active.disabled.disabled:active,
.cfdatepicker table tr td span.active.disabled:hover.disabled:active,
.cfdatepicker table tr td span.active[disabled]:active,
.cfdatepicker table tr td span.active:hover[disabled]:active,
.cfdatepicker table tr td span.active.disabled[disabled]:active,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .cfdatepicker table tr td span.active:active,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:active,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active:hover.disabled.active,
.cfdatepicker table tr td span.active.disabled.disabled.active,
.cfdatepicker table tr td span.active.disabled:hover.disabled.active,
.cfdatepicker table tr td span.active[disabled].active,
.cfdatepicker table tr td span.active:hover[disabled].active,
.cfdatepicker table tr td span.active.disabled[disabled].active,
.cfdatepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .cfdatepicker table tr td span.active.active,
fieldset[disabled] .cfdatepicker table tr td span.active:hover.active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled.active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#357ebd}.cfdatepicker table tr td span.old,
.cfdatepicker table tr td
span.new{color:#999}.cfdatepicker th.cfdatepicker-switch{width:145px}.cfdatepicker thead tr:first-child th,
.cfdatepicker tfoot tr
th{cursor:pointer}.cfdatepicker thead tr:first-child th:hover,
.cfdatepicker tfoot tr th:hover{background:#eee}.cfdatepicker
.cw{font-size:10px;width:12px;padding:0
2px 0 5px;vertical-align:middle}.cfdatepicker thead tr:first-child
th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon
i{cursor:pointer;width:16px;height:16px}.input-daterange
input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px
5px;font-weight:normal;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.cfdatepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px
solid #ccc;border:1px
solid rgba(0, 0, 0, 0.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143}.cfdatepicker.dropdown-menu th,
.cfdatepicker.dropdown-menu
td{padding:4px
5px}