.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}#top-menu li a{font-size:17px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:17px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#ad0813}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{background-color:#ad333c;border-width:0px!important;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}@media only screen and (min-width:981px){.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000000!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#000000!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ad0813!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.mep_list_event_details,.mep-event-list-loop.column_style{background:white}.woocommerce-info{display:none!important}.comment-reply-link:hover,.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background:rgba(0,0,0,.05);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0 0 0)}.owl-carousel .owl-item img{max-height:200px}table.timeout_table th,table.timeout_table tr{background:#ffffff!important}h3.mep_list_date{display:none}button.single_add_to_cart_button.button.alt{background:#c20825!important;font-weight:bold!important;font-size:20px!important}td.woocommerce-table__product-name.product-name a{color:black;cursor:default}.thanks{padding:30px;margin:5px;border:3px solid #33ad37;margin-bottom:50px;padding-top:10px!important}.thanks h1,.thanks h2{margin-top:25px}.thanks h2{font-size:20px;font-weight:bold}.thanks a{font-weight:bold;text-decoration:underline}td.membership-actions.order-actions a:nth-of-type(1){display:none}a.register-cta{background:#ad333c;color:white;font-size:20px;padding:10px;margin-top:30px;display:block;text-align:center;border-radius:30px;width:400px;margin:0 auto}div.column_style .mep_list_thumb img{height:246px!important}div#login-overlay{width:100vw;height:100vh;position:fixed;z-index:100;background:#22759575;left:0;right:0;margin-left:auto;margin-right:auto}.login-content{position:fixed;top:20%;left:0;right:0;margin-left:auto;margin-right:auto;width:363px;background:white;padding:30px}.login-content input[type="text"],.login-content input[type="password"]{height:40px;display:block;width:300px;padding:10px}.login-content input[type="submit"]{background:#ad333c;border:0px;color:white;width:300px;height:40px;font-size:16px}div#login-overlay span{background:#ad333c;color:white;position:absolute;top:0;right:0;cursor:pointer;padding:10px}a.account-button:hover{color:#00aeef;background:white;border-color:#ad333c;transition:.3s}a.account-button{background:#ad333c;color:white;padding:10px;display:block;margin:10px 0px;text-align:center;font-size:20px;border:1px solid white;transition:.3s}@media only screen and (min-width:1142px){a.et-cart-info{transform:translate(9px,13px) scale(1.2)}}.class-schedule{padding:14px;margin-bottom:20px;border:1px solid #c8c8c8}.class-schedule h2{color:#ad333c;font-size:20px;font-weight:600}section.related.products{display:none}a.button.view{display:none}button{cursor:pointer!important}h3.ex-sec-title{background:#c20825!important}.text-sm.leading-tight{visibility:hidden}.text-sm.leading-tight{height:53px}.text-sm.leading-tight:before{visibility:visible;content:"Valid only for Classic Nia, Nia Dance Move to Heal, and Gentle Nia classes."}.woocommerce-order-received h1.entry-title.main_title:after{content:", thank you."}a.category-link{border:2px solid #ad333c;padding:10px;margin:4px;color:#ad333c;border-radius:30px;font-size:16px;font-weight:bold;transition:.3s}a.category-link:hover{background:#ad333c;color:white}@media only screen and (min-width:700px){ul.products.columns-5 li{width:17%!important;padding:0!important;margin:1%!important;display:inline-grid}}a.category-link{width:auto;display:inline-block}@media only screen and (max-width:850px){ul.products.columns-5 li{display:inline-grid;width:40%!important;margin-right:1%!important}.et_pb_module.et_pb_shop.et_pb_shop_0{padding:0}ul.products.columns-5{overflow-x:scroll;white-space:nowrap}ul.products.columns-5 li{max-width:70vw!important;display:inline-grid}h2.woocommerce-loop-product__title{white-space:pre-wrap}}.row{width:100%!important}.et_pb_section_0.et_pb_section{background-color:#ad333c!important}.et_pb_row_0.et_pb_row{padding-top:11px!important;padding-top:11px}.et_pb_text_0{line-height:1.4em;font-size:20px;line-height:1.4em;max-width:700px}.et_pb_text_0.et_pb_text a{color:#FFFFFF!important}.et_pb_text_0 a{font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#FFFFFF;text-decoration-color:#FFFFFF}.et_pb_text_0 h1{font-size:40px}.et_pb_section_1.et_pb_section{padding-top:0px}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h3,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h1,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h2,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h4,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h5,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h6{font-weight:700;font-size:18px}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount{font-size:18px}.et_pb_shop_0{padding-top:20px;padding-left:20px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_shop_0 ul.products li.product .onsale{padding-top:6px!important;padding-right:18px!important;padding-bottom:6px!important;padding-left:18px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_shop_0.et_pb_shop li.product{margin-right:1%!important}.et_pb_shop_0 ul.products li.product .star-rating{width:calc(5.4em + (0px * 4))}.et_pb_text_2 h2{font-weight:700}.et_pb_text_2{margin-top:65px!important;margin-bottom:13px!important}@media only screen and (max-width:767px){.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:97%}}span.simpleshopmessage img{
float:left;
padding:2px;
} .ig-b- { display: inline-block; };
.ig-b- img { visibility: hidden; };
.ig-b-:hover { background-position: 0 -60px; }; 
.ig-b-:active { background-position: 0 -120px; };
.ig-b-32 { width: 32px; height: 32px; background: url(//badges.instagram.com/static/images/ig-badge-sprite-32.png) no-repeat 0 0; };
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.ig-b-32 { background-image: url(//badges.instagram.com/static/images/ig-badge-sprite-32@2x.png);background-size: 60px 178px; };
}  .gc-bubbleDefault, .pls-container {
display: none;
}  .fb_iframe_widget {
display:inline-flex !important;
}
.share_wrapper_default_url, .share_wrapper_static_url,.share_wrapper1, .share_wrapper11{
margin-top: -12px;
background-color:#3b5998; color:#fff;
cursor:pointer;
font-size:12px;
font-weight:bold;
border: 1px solid transparent;
border-radius: 2px ;
width:auto;
height:23px;
}
.fb_share_img{
margin-top: -3px;
margin-left: 3px;
margin-right: 3px;
}  .referralclick {
border: 2px solid #a1a1a1;
padding: 3px 9px;
background: #dddddd;
width: 5px;
border-radius: 25px;
}
.referralclick:hover {
cursor: pointer;
background:red;
color:#fff;
border: 2px solid #fff;
}
.rs_alert_div_for_copy{
position:absolute;
width:100%;
height:100%;                                       
top:100px;
right:20px;
z-index: 999;
}
.rs_alert_div_for_copy_content{
position:fixed;
width:200px;
height:50px;
background:#333;
display:block;
top:100px;
right:20px;
z-index: 999;
}
.rs_alert_div_for_copy p{
color:#fff;
font-size: 16px;
text-align: left;
padding:10px;
}
.copy_clip_icon img{
float:right;
}  .rs_success_msg_for_pointurl {
width: 100%;                        
font-size: 20px;
font-weight: bold;
padding: 15px;
text-align: center;
background-color: black;
z-index: 999999;
position:fixed;
color: #fff;
}
.sk_failure_msg_for_pointsurl {
width: 100%;                        
font-size: 20px;
font-weight: bold;
padding: 15px;
text-align: center;
background-color: black;
z-index: 999999;
position:fixed;
color: #fff;
}
.rs_remove_point_url {
border: 2px solid #a1a1a1;
padding: 3px 9px;
background: #dddddd;
width: 5px;
border-radius: 25px;
}
.rs_remove_point_url:hover {
cursor: pointer;
background:red;
color:#fff;
border: 2px solid #fff;
}  #current_points_caption{
font-size: 20px;
margin-left: auto;
margin-right: auto;
width: 50%;
}  .fp_rs_display_free_product h3 {
display:none;
}  table.rs_social_sharing_buttons,
table.rs_social_sharing_buttons tbody,
table.rs_social_sharing_buttons tbody tr td{
border:none !important;
background:none !important;
padding:5px 4px 5px 2px !important;
text-align:left !important;
}
a.rs_custom_social_icon_a input, a.rs_custom_social_icon_a input:hover
{
border:none !important;
color:#ffffff !important;
border-radius:5px;
position:relative;
font-weight: bold;
font-size:12px;
font-family:'Roboto', sans-serif ;
line-height: 5px;
padding:15px 10px 15px 27px !important;
text-transform:none !important;
text-shadow:none !important;
box-shadow:none !important;
width:auto;
}
a.rs_custom_social_icon_a input#vk_like{
width:auto !important;
}
a.rs_custom_social_icon_a:hover{
text-decoration: none !important;
}
a.rs_custom_social_icon_a .rs_custom_fblike_button,a.rs_custom_social_icon_a rs_custom_fblike_button:hover{
background:#3b5998 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/facebook_like_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_fbshare_button,a.rs_custom_social_icon_a rs_custom_fbshare_button:hover{
background:#3b5998 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/facebook_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_tweet_button,a.rs_custom_social_icon_a rs_custom_tweet_button:hover{
background:#38A1F3 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/twitter_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_tweetfollow_button,a.rs_custom_social_icon_a rs_custom_tweetfollow_button:hover{
background:#38A1F3 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/twitter_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_gplus_button,a.rs_custom_social_icon_a rs_custom_gplus_button:hover{
background:#DD4B39 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/google_plus_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_vklike_button,a.rs_custom_social_icon_a rs_custom_vklike_button:hover{
background:#4c75a3 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/vk_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_instagram_button,a.rs_custom_social_icon_a rs_custom_instagram_button:hover{
background:#c32aa3 url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/instagram_icon.png) no-repeat 7px center ;
}
a.rs_custom_social_icon_a .rs_custom_ok_button,a.rs_custom_social_icon_a rs_custom_ok_button:hover{
background:#ed812b url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/images/ok_ru_icon.png) no-repeat 7px center ;
}  .rs_character_error,.rs_points_error,.rs_noofcode_error,.rs_expdate_error,.rs_prefix_error,.rs_suffix_error{
font-size: 16px;
color: red;
}
.rs_reward_code_vouchers_click {
border: 2px solid #a1a1a1;
padding: 3px 9px;
background: #dddddd;
width: 5px;
border-radius: 25px;
}
.rs_reward_code_vouchers_click:hover {
cursor: pointer;
background:red;
color:#fff;
border: 2px solid #fff;
}  .rs_disabled {
cursor: not-allowed;
opacity:0.5;
color:#fff;
border: 2px solid #fff;
}
.rs-duration-type-label,
.rs-from-date-label,
.rs-to-date-label,
.rs-earned-points-label{
text-align:right;
}
.rs-mandatory-field{
color:red;
}  .rs-whatsapp-share-button{
display:inline-block !important;
background:#25d366;
width:59px;
border-radius:3px;
font-weight:bold;
font-size:14px;
cursor:pointer;
text-decoration: none !important;
}
.rs-whatsapp-share-button img
{
display:inline-block !important;
margin-left:4px;
width:13px !important;
}
.rs-whatsapp-share-button span{
color:#fff !important ;
}
.rs-whatsapp-share-button:hover{
color:#fff !important;
text-decoration: none;
}@font-face {
font-family: 'footable';
src: url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/css/fonts/footable.eot);
src: url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/css/fonts/footable.eot?#iefix) format('embedded-opentype'), url(data:application/x-font-woff;base64,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) format('woff'), url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/css/fonts/footable.ttf) format('truetype'), url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/css/fonts/footable.svg#footable) format('svg');
font-weight: normal;
font-style: normal;
font-display:swap;}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
font-family: 'footable';
src: url(//dancenz.co.nz/wp-content/plugins/rewardsystem/assets/css/fonts/footable.svg#footable) format('svg');
font-weight: normal;
font-style: normal;
font-display:swap;}
}
.footable {
width: 100%;  }
.footable.breakpoint > tbody > tr.footable-detail-show > td {
border-bottom: none;
}
.footable.breakpoint > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e001";
}
.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
cursor: pointer;
}
.footable.breakpoint > tbody > tr > td.footable-cell-detail {
background: #eee;
border-top: none;
}
.footable.breakpoint > tbody > tr > td > span.footable-toggle {
display: inline-block;
font-family: 'footable';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
padding-right: 5px;
font-size: 14px;
color: #888888;
}
.footable.breakpoint > tbody > tr > td > span.footable-toggle:before {
content: "\e000";
}
.footable.breakpoint.toggle-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e005";
}
.footable.breakpoint.toggle-circle > tbody > tr > td > span.footable-toggle:before {
content: "\e004";
}
.footable.breakpoint.toggle-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e003";
}
.footable.breakpoint.toggle-circle-filled > tbody > tr > td > span.footable-toggle:before {
content: "\e002";
}
.footable.breakpoint.toggle-square > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e007";
}
.footable.breakpoint.toggle-square > tbody > tr > td > span.footable-toggle:before {
content: "\e006";
}
.footable.breakpoint.toggle-square-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e009";
}
.footable.breakpoint.toggle-square-filled > tbody > tr > td > span.footable-toggle:before {
content: "\e008";
}
.footable.breakpoint.toggle-arrow > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e00f";
}
.footable.breakpoint.toggle-arrow > tbody > tr > td > span.footable-toggle:before {
content: "\e011";
}
.footable.breakpoint.toggle-arrow-small > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e013";
}
.footable.breakpoint.toggle-arrow-small > tbody > tr > td > span.footable-toggle:before {
content: "\e015";
}
.footable.breakpoint.toggle-arrow-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e01b";
}
.footable.breakpoint.toggle-arrow-circle > tbody > tr > td > span.footable-toggle:before {
content: "\e01d";
}
.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e00b";
}
.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr > td > span.footable-toggle:before {
content: "\e00d";
}
.footable.breakpoint.toggle-arrow-tiny > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e01f";
}
.footable.breakpoint.toggle-arrow-tiny > tbody > tr > td > span.footable-toggle:before {
content: "\e021";
}
.footable.breakpoint.toggle-arrow-alt > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
content: "\e017";
}
.footable.breakpoint.toggle-arrow-alt > tbody > tr > td > span.footable-toggle:before {
content: "\e019";
}
.footable.breakpoint.toggle-medium > tbody > tr > td > span.footable-toggle {
font-size: 18px;
}
.footable.breakpoint.toggle-large > tbody > tr > td > span.footable-toggle {
font-size: 24px;
}
.footable > thead > tr > th {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
user-select: none;
}
.footable > thead > tr > th.footable-sortable:hover {
cursor: pointer;
}
.footable > thead > tr > th.footable-sorted > span.footable-sort-indicator:before {
content: "\e013";
}
.footable > thead > tr > th.footable-sorted-desc > span.footable-sort-indicator:before {
content: "\e012";
}
.footable > thead > tr > th > span.footable-sort-indicator {
display: inline-block;
font-family: 'footable';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
padding-left: 5px;
}
.footable > thead > tr > th > span.footable-sort-indicator:before {
content: "\e022";
}
.footable > tfoot .pagination {
margin: 0;
}
.footable.no-paging .hide-if-no-paging {
display: none;
}
.footable-row-detail-inner {
display: table;
}
.footable-row-detail-row {
display: table-row;
line-height: 1.5em;
}
.footable-row-detail-group {
display: block;
line-height: 2em;
font-size: 1.2em;
font-weight: bold;
}
.footable-row-detail-name {
display: table-cell;
font-weight: bold;
padding-right: 0.5em;
}
.footable-row-detail-value {
display: table-cell;
}
.footable-odd {
background-color: #f7f7f7;
}.pagination {
margin: 20px 0;
}
.pagination ul {
display: inline-block;
*display: inline;
margin-bottom: 0;
margin-left: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
*zoom: 1;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
float: left;
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dddddd;
border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
color: #999999;
cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
color: #999999;
cursor: default;
background-color: transparent;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
border-left-width: 1px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-topleft: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
}
.pagination-centered {
text-align: center;
}
.pagination-right {
text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
padding: 11px 19px;
font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-topleft: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
-webkit-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topleft: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
padding: 2px 10px;
font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
padding: 0 6px;
font-size: 10.5px;
}
.pager {
margin: 20px 0;
text-align: center;
list-style: none;
*zoom: 1;
}
.pager:before,
.pager:after {
display: table;
line-height: 0;
content: "";
}
.pager:after {
clear: both;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color: #999999;
cursor: default;
background-color: #fff;
}