.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptcha[data-align="center"]>div{margin:0 auto}.wpcf7 .wpcf7-recaptcha[data-align="right"]>div{margin:0 0 0 auto}.mnp-mid-header.template_2 .mnp-branding-wrap,.mnp-mid-header.template_2 .navbar-ad-section{width:100%;flex:0 0 100%;text-align:center;max-width:100%}.mnp-mid-header.template_2 .navbar-ad-section img{margin-top:15px}body.archive .blog_archive_template_2,body.search .blog_archive_template_2,body.home.blog .blog_archive_template_2{width:100%}body.archive .blog_archive_template_3,body.archive .blog_archive_template_4,body.search .blog_archive_template_3,body.search .blog_archive_template_4,body.home.blog .blog_archive_template_3,body.home.blog .blog_archive_template_4{width:100%}body.archive .blog_archive_template_3 .post-featured-image,body.archive .blog_archive_template_4 .post-featured-image,body.search .blog_archive_template_3 .post-featured-image,body.search .blog_archive_template_4 .post-featured-image,body.home.blog .blog_archive_template_3 .post-featured-image,body.home.blog .blog_archive_template_4 .post-featured-image{width:50%;float:left;margin-right:15px;margin-bottom:0}body.archive .blog_archive_template_3 div.post:after,body.archive .blog_archive_template_4 div.post:after,body.search .blog_archive_template_3 div.post:after,body.search .blog_archive_template_4 div.post:after,body.home.blog .blog_archive_template_3 div.post:after,body.home.blog .blog_archive_template_4 div.post:after{content:"";display:block;clear:both}body.archive .blog_archive_template_4 .post-featured-image,body.search .blog_archive_template_4 .post-featured-image,body.home.blog .blog_archive_template_4 .post-featured-image{margin-left:15px;float:right}.mnp-pro-front-page-before-content-section,.mnp-pro-front-page-after-content-section{width:100%;padding-left:15px;padding-right:15px}.widget.magazinenp-pro-post-master-widget{padding:0;background-color:#fff0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-bottom:16px}.widget.magazinenp-pro-post-master-widget .post-vertical .second-col .mnp-post-boxed{min-height:inherit}.widget.magazinenp-pro-post-master-widget .post_master_layout2 .mnp-post-boxed{min-height:300px}.widget.magazinenp-pro-post-master-widget .post_master_layout2 .mnp-post-boxed .post-content{position:absolute;bottom:0;background:rgb(255 255 255 / .7);width:100%}.widget.magazinenp-pro-post-master-widget .post_master_layout2 .mnp-post-image-wrap{height:450px}footer .widget-area .widget.magazinenp-pro-post-master-widget [class*=col-],#secondary.widget-area .widget.magazinenp-pro-post-master-widget [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:992px){.widget-area .magazinenp-pro-post-master-widget .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.related{display:none!important}/**
 * Styles for Testimonial Basics Plugin
 *
 * Note that custom styles are in katb_custom_style.php
 *
 * @package   Testimonial Basics WordPress Plugin
 * @copyright Copyright (C) 2020 or later Kevin Archibald
 * @license   http://www.gnu.org/licenses/quick-guide-gplv3.html  GNU Public License
 * @author    Kevin Archibald <www.kevinsspace.ca/contact/>
 * Testimonial Basics is distributed under the terms of the GNU GPL
 */
 .katb_clear_fix{clear:both}.katb_test_wrap,.katb_test_wrap_basic,.katb_grid_wrap,.katb_grid_wrap_basic,.katb_test_wrap_side_meta,.katb_test_wrap_basic_side_meta,.katb_widget_wrap,.katb_widget_wrap_basic,.katb_widget_rotate.katb_widget_rotator_wrap,.katb_widget_rotate.katb_widget_rotator_wrap_basic,.katb_popup_wrap,.katb_paginate,.katb_schema_summary_wrap_basic,.katb_schema_summary_wrap_basic_side_meta,.katb_schema_summary_wrap,.katb_schema_summary_wrap_side_meta{font-size:16px}.katb_test_wrap h1,.katb_test_wrap_basic h1,.katb_grid_wrap h1,.katb_grid_wrap_basic h1,.katb_test_wrap_side_meta h1,.katb_test_wrap_basic_side_meta h1,.katb_widget_wrap h1,.katb_widget_wrap_basic h1,.katb_widget_rotate.katb_widget_rotator_wrap h1,.katb_widget_rotate.katb_widget_rotator_wrap_basic h1,.katb_popup_wrap h1{font-size:1.1em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap h2,.katb_test_wrap_basic h2,.katb_grid_wrap h2,.katb_grid_wrap_basic h2,.katb_test_wrap_side_meta h2,.katb_test_wrap_basic_side_meta h2,.katb_widget_wrap h2,.katb_widget_wrap_basic h2,.katb_widget_rotate.katb_widget_rotator_wrap h2,.katb_widget_rotate.katb_widget_rotator_wrap_basic h2,.katb_popup_wrap h2{font-size:1.1em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap h3,.katb_test_wrap_basic h3,.katb_grid_wrap h3,.katb_grid_wrap_basic h3,.katb_test_wrap_side_meta h3,.katb_test_wrap_basic_side_meta h3,.katb_widget_wrap h3,.katb_widget_wrap_basic h3,.katb_widget_rotate.katb_widget_rotator_wrap h3,.katb_widget_rotate.katb_widget_rotator_wrap_basic h3,.katb_popup_wrap h3{font-size:1em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap h4,.katb_test_wrap_basic h4,.katb_grid_wrap h4,.katb_grid_wrap_basic h4,.katb_test_wrap_side_meta h4,.katb_test_wrap_basic_side_meta h4,.katb_widget_wrap h4,.katb_widget_wrap_basic h4,.katb_widget_rotate.katb_widget_rotator_wrap h4,.katb_widget_rotate.katb_widget_rotator_wrap_basic h4,.katb_popup_wrap h4{font-size:.9em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap h5,.katb_test_wrap_basic h5,.katb_grid_wrap h5,.katb_grid_wrap_basic h5,.katb_test_wrap_side_meta h5,.katb_test_wrap_basic_side_meta h5,.katb_widget_wrap h5,.katb_widget_wrap_basic h5,.katb_widget_rotate.katb_widget_rotator_wrap h5,.katb_widget_rotate.katb_widget_rotator_wrap_basic h5,.katb_popup_wrap h5{font-size:.8em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap h6,.katb_test_wrap_basic h6,.katb_grid_wrap h6,.katb_grid_wrap_basic h6,.katb_test_wrap_side_meta h6,.katb_test_wrap_basic_side_meta h6,.katb_widget_wrap h6,.katb_widget_wrap_basic h6,.katb_widget_rotate.katb_widget_rotator_wrap h6,.katb_widget_rotate.katb_widget_rotator_wrap_basic h6,.katb_popup_wrap h6{font-size:.7em;padding:0;margin:0;line-height:1em;font-weight:700}.katb_test_wrap_basic{float:left;clear:both;width:100%;padding:0 0 10px 0;margin:0 0 20px 0;box-sizing:content-box}.katb_test_box_basic{float:left;clear:both;width:calc(100% - 20px);padding:10px;margin:15px 0 0 0}.katb_test_wrap{float:left;clear:both;width:calc(100% - 40px);padding:10px 20px 10px 20px;margin:0 0 20px 0;box-sizing:content-box}.katb_test_box{float:left;clear:both;width:calc(100% - 30px);padding:15px;margin:10px 0 10px 0}.katb_title_rating_wrap{width:100%;float:left;margin:0;padding:0}.katb_title_rating_wrap .katb_title{float:left;font-weight:700;font-size:1.1em}.katb_title_rating_wrap .katb_css_rating{float:left}.katb_meta_top{float:left;clear:both;width:100%;padding:0;margin:0;font-size:.875em}.katb_meta_top .katb_author{float:left;font-weight:700}.katb_meta_top .katb_date,.katb_meta_top .katb_location,.katb_meta_top .katb_website,.katb_meta_top .katb_custom1,.katb_meta_top .katb_custom2{float:left;font-style:italic}.katb_meta_bottom{float:left;clear:both;width:100%;padding:0;margin:0;font-size:.875em}.katb_meta_bottom .katb_author{float:left;font-weight:700}.katb_meta_bottom .katb_date,.katb_meta_bottom .katb_location,.katb_meta_bottom .katb_website,.katb_meta_bottom .katb_custom1,.katb_meta_bottom .katb_custom2{float:left;font-style:italic}.katb_test_wrap_basic_side_meta,.katb_test_wrap_side_meta{width:100%;float:left;overflow:hidden;margin:0 0 15px 0;padding:0;box-sizing:content-box}.katb_test_box_basic_side_meta,.katb_test_box_side_meta{float:left;clear:both;display:table;table-layout:fixed;width:100%;padding:0;margin:0 0 20px 0;box-sizing:content-box}.katb_rotate .katb_test_box_basic_side_meta,.katb_rotate .katb_test_box_side_meta{margin:0}.katb_left_box{display:table-cell;width:120px;float:none;vertical-align:top;padding:20px;margin:0;box-sizing:content-box}.katb_right_box{display:table-cell;width:auto;float:none;vertical-align:top;padding:20px;margin:0;box-sizing:content-box}.katb_right_box .katb_title_rating_wrap{width:100%;float:left;margin:0;padding:0}.katb_right_box .katb_title_rating_wrap .katb_title{float:left;font-weight:700}.katb_right_box .katb_title_rating_wrap .katb_css_rating{float:left}.katb_right_box h1,.katb_right_box h2,.katb_right_box h3,.katb_right_box h4,.katb_right_box h5,.katb_right_box h6{display:inline;clear:none}.katb_side_gravatar{width:100%;float:left;text-align:center}.katb_side_gravatar .katb_avatar,.katb_side_gravatar .katb_avatar_round_image{float:none;display:inline-block;margin:0 auto 0 auto}.katb_side_gravatar .katb_avatar img.avatar,.katb_side_gravatar .katb_avatar_round_image img.avatar{float:none;margin:0}.katb_meta_side{width:100%;float:left;text-align:center;line-height:1em;padding:3px 0 0 0}.katb_meta_side .katb_author{width:100%;float:left;font-size:.875em;font-weight:700}.katb_meta_side .katb_date,.katb_meta_side .katb_location,.katb_meta_side .katb_custom1,.katb_meta_side .katb_custom2,.katb_meta_side .katb_website,.katb_meta_side .katb_remove_link a{width:100%;float:left;font-size:.875em;font-style:italic}.katb_grid_wrap,.katb_grid_wrap_basic{width:100%;padding:0;margin:0;float:left;box-sizing:content-box}.katb_two_col_1{width:calc(50% - 10px);float:left;margin:0;padding:10px 10px 10px 0}.katb_two_col_2{width:calc(50% - 10px);float:left;margin:0;padding:10px 0 10px 10px}.katb_grid_wrap_basic .katb_two_wrap_all{border:1px solid rgb(0 0 0 / .35)}.katb_two_wrap_all{width:calc(100% - 2px);float:left;padding:0;margin:0 0 20px 0}.katb_two_wrap_all .katb_test_box,.katb_two_wrap_all .katb_test_box_basic{width:calc(100% - 4px);margin:2px;padding:0;float:left}.katb_two_wrap_all .katb_test_box .katb_title_rating_wrap,.katb_two_wrap_all .katb_test_box_basic .katb_title_rating_wrap{width:calc(100% - 20px);margin:0 0 2px 0;padding:10px;float:left;background-color:rgb(0 0 0 / .05)}.katb_two_wrap_all .katb_test_box .katb_title_rating_wrap .katb_title,.katb_two_wrap_all .katb_test_box_basic .katb_title_rating_wrap .katb_title{margin:0;padding:0;float:left}.katb_two_wrap_all .katb_test_box .katb_title_rating_wrap .katb_rating,.katb_two_wrap_all .katb_test_box_basic .katb_title_rating_wrap .katb_rating{margin:0;padding:0;float:left}.katb_two_wrap_all .katb_test_box .katb_meta_bottom,.katb_two_wrap_all .katb_test_box_basic .katb_meta_bottom{width:calc(100% - 20px);margin:2px 0 0 0;padding:10px;float:left;background-color:rgb(0 0 0 / .05)}.katb_two_wrap_all .katb_test_box .katb_test_text,.katb_two_wrap_all .katb_test_box_basic .katb_test_text_basic{width:calc(100% - 20px);margin:0;padding:10px;float:left}.katb_test_text_basic,.katb_test_text{float:left;clear:both;width:100%;margin:0;padding:5px 0 5px 0;line-height:1.1em}.katb_test_text_basic p,.katb_test_text p{margin:5px 0 0 0!important;padding:0 0 5px 0!important;line-height:1.1em!important}.katb_test_text_basic ul li,.katb_test_text ul li{list-style:inside!important}.katb_test_text_basic .katb_excerpt_more,.katb_test_text .katb_excerpt_more{float:right;padding:0;margin:0 10px 0 0}.katb_test_text h1,.katb_test_text h2,.katb_test_text h3,.katb_test_text h4,.katb_test_text h5,.katb_test_text h6,.katb_test_text_basic h1,.katb_test_text_basic h2,.katb_test_text_basic h3,.katb_test_text_basic h4,.katb_test_text_basic h5,.katb_test_text_basic h6{display:inline;clear:none}.katb_schema_summary_wrap{float:left;clear:both;width:calc(100% - 40px);padding:20px;margin:0 0 20px 0;box-sizing:content-box}.katb_schema_summary_box{float:left;clear:both;width:calc(100% - 20px);padding:10px;margin:0;box-sizing:content-box}.katb_schema_summary_wrap_basic{float:left;clear:both;width:calc(100% - 20px);padding:10px;margin:0;box-sizing:content-box}.katb_schema_summary_box_basic{float:left;clear:both;width:100%;padding:0;margin:0;box-sizing:content-box}.katb_schema_summary_wrap_basic .katb_schema_company_wrap,.katb_schema_summary_wrap .katb_schema_company_wrap{float:left;width:calc(100% - 10px);padding:10px 5px 10px 5px;margin:0;font-size:1.2em}.katb_schema_summary_wrap_basic .katb_aggregate_wrap,.katb_schema_summary_wrap .katb_aggregate_wrap{float:left;width:calc(100% - 10px);padding:10px 5px 10px 5px;margin:0;font-size:1.1em}.katb_schema_summary_wrap_basic .katb_aggregate_source,.katb_schema_summary_wrap .katb_aggregate_source,.katb_schema_summary_wrap_basic .katb_aggregate_results,.katb_schema_summary_wrap .katb_aggregate_results{width:100%;float:left;margin:0;padding:0}.katb_schema_summary_wrap_basic .katb_aggregate_wrap .aggregate_review_label,.katb_schema_summary_wrap .katb_aggregate_wrap .aggregate_review_label{float:left;margin:0 5px 0 0;padding:0}.katb_schema_summary_wrap_basic .katb_aggregate_wrap .aggregate_itemreviewed,.katb_schema_summary_wrap .katb_aggregate_wrap .aggregate_itemreviewed{float:left}.katb_schema_summary_wrap_basic .katb_aggregate_wrap .katb_css_rating,.katb_schema_summary_wrap .katb_aggregate_wrap .katb_css_rating{float:left;margin:0 5px 0 0}.katb_schema_summary_wrap_basic .katb_aggregate_wrap .katb_aggregate_data .average_number,.katb_schema_summary_wrap_basic .katb_aggregate_wrap .katb_aggregate_data .out_of,.katb_schema_summary_wrap_basic .katb_aggregate_wrap .katb_aggregate_data .best,.katb_schema_summary_wrap .katb_aggregate_wrap .katb_aggregate_data .average_number,.katb_schema_summary_wrap .katb_aggregate_wrap .katb_aggregate_data .out_of,.katb_schema_summary_wrap .katb_aggregate_wrap .katb_aggregate_data .best{float:left;margin:0 5px 0 0}.katb_schema_summary_wrap_basic .katb_aggregate_wrap .total_votes,.katb_schema_summary_wrap_basic .katb_aggregate_wrap .votes_label,.katb_schema_summary_wrap_basic .katb_aggregate_wrap .total_reviews,.katb_schema_summary_wrap_basic .katb_aggregate_wrap .reviews_label,.katb_schema_summary_wrap .katb_aggregate_wrap .total_votes,.katb_schema_summary_wrap .katb_aggregate_wrap .votes_label,.katb_schema_summary_wrap .katb_aggregate_wrap .total_reviews,.katb_schema_summary_wrap .katb_aggregate_wrap .reviews_label{float:left;margin:0 5px 0 0}.katb_schema_summary_wrap_side_meta{float:left;clear:both;width:100%;padding:0;margin:0 0 20px 0;box-sizing:content-box}.katb_schema_summary_box_side_meta{float:left;clear:both;width:100%;padding:0;margin:0;box-sizing:content-box}.katb_schema_summary_wrap_basic_side_meta{float:left;clear:both;width:100%;padding:0;margin:0;box-sizing:content-box}.katb_schema_summary_box_basic_side_meta{float:left;clear:both;width:100%;padding:0;margin:0;box-sizing:content-box}.katb_schema_company_wrap_side_meta,.katb_aggregate_wrap_side_meta{float:left;width:calc(100% - 30px);text-align:center;padding:15px;margin:0;box-sizing:content-box;font-size:1.2em}.katb_aggregate_wrap_side_meta .katb_aggregate_source,.katb_aggregate_wrap_side_meta .katb_aggregate_results{float:left;width:100%;margin:0;padding:0;text-align:center;font-size:.9em}.katb_aggregate_wrap_side_meta .katb_aggregate_results .katb_aggregate_data{display:inline-block}.katb_aggregate_wrap_side_meta .katb_aggregate_results .katb_aggregate_data .average_number,.katb_aggregate_wrap_side_meta .katb_aggregate_results .katb_aggregate_data .out_of,.katb_aggregate_wrap_side_meta .katb_aggregate_results .katb_aggregate_data .best,.katb_aggregate_wrap_side_meta .katb_aggregate_results .total_votes,.katb_aggregate_wrap_side_meta .katb_aggregate_results .votes_label,.katb_aggregate_wrap_side_meta .katb_aggregate_results .total_reviews,.katb_aggregate_wrap_side_meta .katb_aggregate_results .reviews_label{display:inline-block}.katb_widget_wrap,.katb_widget_wrap_basic,.katb_widget_rotator_wrap,.katb_widget_rotator_wrap_basic{font-size:16px;box-sizing:content-box}.katb_widget_wrap,.katb_widget_wrap_basic{float:left;clear:both;width:100%;padding:0;margin:0}.katb_widget_box{float:left;clear:both;width:calc(100% - 30px);padding:15px;margin:5px 0 15px 0;line-height:1.25em}.katb_widget_box_basic{float:left;clear:both;width:100%;padding:0;margin:5px 0 15px 0;line-height:1.25em}.katb_widget_wrap_basic .katb_widget_box_basic{padding:0 0 15px 0;border-bottom:1px groove}.katb_widget_wrap_basic .katb_widget_box_basic:last-child{padding:0 0 15px 0;border-bottom:none}.katb_widget_rotator_wrap{float:left;clear:both;width:calc(100% - 30px);padding:15px;margin:10px 0 15px 0}.katb_widget_rotator_box{float:left;clear:both;width:100%;padding:0;margin:0;line-height:1.25em;color:inherit}.katb_widget_rotator_wrap_basic{float:left;clear:both;width:100%;padding:0;margin:10px 0 15px 0}.katb_widget_rotator_box_basic{float:left;clear:both;width:100%;padding:0;margin:0;line-height:1.25em}.katb_widget_box_basic.border{float:left;clear:both;width:calc(100% - 12px);padding:10px;margin:5px 0 15px 0;line-height:1.25em;border:1px solid rgb(0 0 0 / .15)}.katb_title_rating_wrap.center{width:100%;float:left;line-height:1.25em;font-weight:700;margin:0 0 5px 0;padding:0 0 10px 0;text-align:center;border-bottom:1px solid rgb(0 0 0 / .15)}.katb_title_rating_wrap.center .katb_title,.katb_title_rating_wrap.center .katb_css_rating{display:inline-block;float:none}.katb_testimonial_wrap.center{text-align:center;width:100%;float:left;padding:10px 0 10px 0;margin:0}.katb_testimonial_wrap.center p{margin:5px 0 0 0}.katb_testimonial_wrap.center .katb_excerpt_more{width:100%;float:left;padding:10px 0 0 0;margin:0;text-align:center}.katb_centered_image_meta_bottom{width:100%;float:left;margin:5px 0 0 0;padding:15px 0 0 0;border-top:1px solid rgb(0 0 0 / .15)}.katb_centered_image_meta_top{width:100%;float:left;margin:5px 0 0 0;padding:15px 0 0 0;border-bottom:1px solid rgb(0 0 0 / .15)}.katb_centered_meta_bottom_wrap{width:100%;float:left;padding:0;margin:10px 0 0 0;text-align:center}.katb_centered_meta_top_wrap{width:100%;float:left;padding:0;margin:0 0 10px 0;text-align:center}.katb_centered_image_meta_bottom{width:100%;float:left;margin:10px 0 0 0}.katb_centered_image_meta_top{width:100%;float:left;margin:0 0 10px 0}.katb_centered_gravatar_bottom{float:left;width:100%;margin:0;padding:0}.katb_centered_gravatar_top{float:left;width:100%;margin:0 0 10px 0;padding:0}.katb_centered_gravatar_top .katb_avatar,.katb_centered_gravatar_top .katb_avatar_round_image,.katb_centered_gravatar_bottom .katb_avatar,.katb_centered_gravatar_bottom .katb_avatar_round_image{display:block;float:none;margin:0 auto 0 auto;padding:0}.katb_centered_meta_bottom_wrap .katb_author,.katb_centered_meta_top_wrap .katb_author{font-weight:700;display:inline-block}.katb_centered_meta_bottom_wrap .katb_location,.katb_centered_meta_top_wrap .katb_location,.katb_centered_meta_bottom_wrap .katb_website,.katb_centered_meta_top_wrap .katb_website,.katb_centered_meta_bottom_wrap .katb_date,.katb_centered_meta_top_wrap .katb_date,.katb_centered_meta_bottom_wrap .katb_custom1,.katb_centered_meta_top_wrap .katb_custom1,.katb_centered_meta_bottom_wrap .katb_custom2,.katb_centered_meta_top_wrap .katb_custom2,.katb_centered_meta_bottom_wrap .katb_remove_link.remove_link_widget,.katb_centered_meta_top_wrap .katb_remove_link.remove_link_widget{display:inline-block;font-size:.875em;font-style:italic}.katb_image_meta_top{width:100%;float:left;padding:0 0 10px 0;margin:0 0 10px 0}.katb_image_meta_bottom{width:100%;float:left;padding:10px 0 0 0;margin:10px 0 0 0}.katb_meta_top_wrap{float:left;margin:0;padding:0}.katb_meta_bottom_wrap{float:left;margin:0;padding:0}.katb_meta_top_wrap .katb_author,.katb_meta_bottom_wrap .katb_author{width:100%;float:left;margin:0;padding:0;font-weight:700}.katb_meta_top_wrap .katb_location,.katb_meta_top_wrap .katb_website,.katb_meta_top_wrap .katb_date,.katb_meta_top_wrap .katb_custom1,.katb_meta_top_wrap .katb_custom2,.katb_meta_bottom_wrap .katb_location,.katb_meta_bottom_wrap .katb_website,.katb_meta_bottom_wrap .katb_date,.katb_meta_bottom_wrap .katb_custom1,.katb_meta_bottom_wrap .katb_custom2{width:100%;float:left;margin:0;padding:0;font-size:.875em;font-style:italic}span.katb_span_custom3{display:none}.katb_input_style{float:left;width:100%;margin:0;padding:0}.content-gdpr-approve{width:100%;float:left}.content-gdpr-checkbox{width:30px!important;float:left;margin:5px 0 0 0!important;padding:0!important}.content-gdpr-label{width:calc(100% - 30px);float:left}.katb_input_style h1.katb_content_input_title{width:100%;float:left;padding:0;margin:0;font-size:1.375em;line-height:1.33em}.katb_email_note{width:100%;float:left;padding:0;margin:0}.katb_input_style label.katb_input_label1{clear:both;float:left;width:150px;margin:5px 10px 5px 0;font-size:1em;font-family:inherit}.katb_input_style label.katb_input_label2{clear:both;float:left;width:100%;margin:5px 0 5px 0;padding:0;font-size:1em;font-family:inherit}.katb_input_style input[type="text"]{float:left;width:calc(95% - 170px);margin:5px 0 5px 0;padding:5px;font-size:1em;font-family:inherit}.katb_input_style .katb_title_input{float:left;margin:5px;padding:0;width:calc(95% - 10px)!important;font-size:1em;font-family:inherit}.katb_input_style textarea{float:left;margin:5px 0 5px 0;padding:5px;width:calc(95% - 10px);font-size:1em;font-family:inherit}.katb_input_style input.katb_submit{clear:both;width:auto;float:left;padding:0 5px 0 5px;margin:10px 0 0 0;font-size:1em;font-family:inherit}.katb_input_style input.katb_reset{float:left;width:auto;padding:0 5px 0 5px;margin:10px 0 0 5px;font-size:1em;font-family:inherit}.katb_input_rating{display:block;clear:both;width:100%;float:left;margin:0;padding:0}.katb_content_html_allowed,.katb_required_label,.katb_add_photo{display:block;width:100%;float:left;margin:0;padding:0;font-size:1em;font-family:inherit}.katb_captcha{width:100%;float:left;padding:0;margin:0}.katb_captcha img{float:left;font-size:0;margin:0!important;padding:0;border:none!important}.katb_captcha input[type="text"]{float:left;width:7em;font-size:1em!important;margin:0 0 0 10px;padding:0;text-align:center}.katb_submit_reset{width:100%;float:left;padding:0;margin:0}.katb_show_gravatar_link{width:100%;float:left;padding:0;margin:0}.katb_input_style .gravatar_logo{margin:0;padding:0;border:0;box-shadow:none}.katb_required_label{width:100%;float:left;padding:0;margin:0}.widget.katb_input_widget_class{font-size:16px}.katb_widget_input_label{clear:both;float:left;margin:5px 5px 0 0;line-height:1.25em}.katb_widget_form,.katb_widget_form form{float:left;width:100%;margin:0;padding:0}.widget-gdpr-approve{width:100%;float:left}.widget-gdpr-checkbox{width:30px!important;float:left;margin:5px 0 0 0!important;padding:0!important}.widget-gdpr-label{width:calc(100% - 30px);float:left}.katb_widget_form input,.katb_widget_form textarea{font-size:1em!important;font-family:inherit}.katb_widget_form input.katb_input,.katb_widget_form textarea{width:calc(100% - 20px)!important;padding:5px 10px 5px 10px;margin:5px 0 5px 0}.katb_widget_form .katb_widget_captcha img{float:left;margin:0 5px 5px 0;padding:0;border:none;max-width:125px}.katb_widget_form .katb_widget_captcha img.single-letter{float:left;margin:0;padding:0;border:none;width:24px}.katb_widget_form input.katb_captcha_widget_input{float:left;width:7em!important;margin:0 5px 0 0;text-align:center}.katb_widget_form input.katb_widget_submit{clear:both;float:left;width:auto;padding:0 5px 0 5px;margin:5px 0 0 0;font-size:1em;font-family:inherit}.katb_widget_form input.katb_widget_reset{float:left;width:auto;padding:0 5px 0 5px;margin:5px 0 0 5px;font-size:1em;font-family:inherit}.katb_widget_form p,.katb_widget_form code{font-size:1em!important;margin:5px 0 5px 0!important;padding:0 5px 0 5px}.katb_use_gravatar_wrap{float:left;width:100%}.katb_use_gravatar_wrap img{float:left;margin:5px 0 0 5px;width:80px}.katb_widget_form .use_gravatar{float:left;margin:5px 0 0 5px}.katb_widget_input_rating{float:left;margin:10px 0 0 5px}.katb_error{background-color:#fff;color:red;font-size:12px}.katb_widget_error,.katb_display_widget_error{color:red}.katb_widget_sent,.katb_test_sent{color:green}.katb_side_meta_block{width:100%;height:auto;float:left}.katb_rotate_show,.katb_widget_rotate_show{display:block}.katb_rotate_noshow,.katb_widget_rotate_noshow{display:none}.katb_rotate:hover,.katb_widget_rotate:hover{cursor:url(https://www.pitanorte.com/wp-content/plugins/testimonial-basics/css/../includes/pause.png),progress}.katb_remove_link a{float:left}.katb_remove_link a svg{fill:currentColor;height:1.5em}#katb-remove-testimonial-wrap{width:100%;float:left;margin:0;padding:0}.katb-remove-intro{width:100%;float:left;margin:0;padding:0}.katb-remove-testimonial-details{width:100%;float:left;margin:20px 0 0 0;padding:0}.katb-remove.title{width:100%;float:left;margin:0;padding:0}.katb-remove.rating{width:100%;float:left;margin:0;padding:0}.katb-remove.author{width:100%;float:left;margin:0;padding:0}.katb-remove.date{width:100%;float:left;margin:0;padding:0}.katb-remove.location{width:100%;float:left;margin:0;padding:0}.katb-remove.custom1{width:100%;float:left;margin:0;padding:0}.katb-remove.custom2{width:100%;float:left;margin:0;padding:0}.katb-remove.website{width:100%;float:left;margin:0;padding:0}.katb-remove-testimonial-label{width:100%;float:left;margin:0;padding:0}.katb-remove.testimonial{width:100%;float:left;margin:5px 0 0 0;padding:0}.katb-remove-form{width:100%;float:left;margin:20px 0 0 0;padding:0}.katb-remove-email-label{width:100%;float:left;margin:0;padding:0}.katb-remove-comment-label{width:100%;float:left;margin:0;padding:0}.katb-remove-form textarea{width:80%;float:left;margin:5px 0 20px 0;padding:0}.katb-remove-form input.katb-remove-submit{width:150px;;float:left;clear:both;margin:20px 0 0 0;padding:5px}.katb_excerpt_popup_bg{z-index:10000!important;position:fixed!important;display:none;background:#000000!important;top:0!important;left:0!important;bottom:-1000px!important;right:0!important}.katb_topopup{background:none scroll repeat 0 0 #FFF;border:10px solid #ccc;border-radius:3px 3px 3px 3px;color:#333;display:none;position:fixed!important;overflow:auto;top:25%;bottom:25%;left:10%;width:70%;z-index:10001;padding:10px;font-size:1em;cursor:pointer}.katb_popup_wrap{float:left;width:100%;cursor:pointer;margin:0;padding:5px 0 5px 0;line-height:1.25em;color:#000}.katb_widget_wrap .katb_topopup .katb_popup_wrap .katb_widget_box .katb_testimonial_wrap *,.katb_widget_wrap_basic .katb_topopup .katb_popup_wrap .katb_widget_box .katb_testimonial_wrap *,.katb_widget_rotator_wrap .katb_topopup .katb_popup_wrap .katb_widget_box .katb_testimonial_wrap *,.katb_widget_rotator_wrap_basic .katb_topopup .katb_popup_wrap .katb_widget_box .katb_testimonial_wrap *{color:black!important}.katb_popup_wrap .katb_author,.katb_popup_wrap .katb_date,.katb_popup_wrap .katb_location{color:#000}.katb_popup_wrap .katb_meta_bottom a,.katb_popup_wrap .katb_meta_top a,.katb_popup_wrap a{color:blue}.katb_popup_wrap .katb_meta_bottom a:hover,.katb_popup_wrap .katb_meta_top a:hover,.katb_popup_wrap a:hover{color:#C7C1FF}div.katb_close{background:url(https://www.pitanorte.com/wp-content/plugins/testimonial-basics/css/../includes/closebox.png) no-repeat scroll 0 0 #fff0;cursor:pointer;float:right;height:30px;width:30px;margin-right:0;margin-top:0}.katb_paginate{width:100%;float:left;margin:15px 0 5px 0}input.ka_display_paginate,input[type="submit"].ka_display_paginate,.ka_display_paginate_summary{background-color:#fff0;background-image:none!important;border-radius:0!important;padding:5px!important;margin-bottom:5px!important;margin-right:5px!important;border-top:3px solid #EDEDED!important;border-left:3px solid #EDEDED!important;border-right:3px solid #BABABA!important;border-bottom:3px solid #BABABA!important;float:left;color:#000}.ka_display_paginate:hover,input[type="submit"].ka_display_paginate:hover{border-top:3px solid #BABABA!important;border-left:3px solid #BABABA!important;border-right:3px solid #EDEDED!important;border-bottom:3px solid #EDEDED!important;opacity:0.6!important}input.ka_display_paginate_selected,input[type="submit"].ka_display_paginate_selected{background-color:#fff;background-image:none!important;opacity:0.4!important;padding:5px!important;border-radius:0!important;margin-bottom:5px!important;margin-right:5px!important;border-top:3px solid #EDEDED!important;border-left:3px solid #EDEDED!important;border-right:3px solid #BABABA!important;border-bottom:3px solid #BABABA!important;color:#000;float:left}.katb_avatar,.katb_widget_avatar,.katb_avatar_round_image,.katb_widget_avatar_round_image{float:left;margin:0 10px 0 0;padding:0}.katb_avatar img.avatar,.katb_widget_avatar img.avatar{padding:0;margin:0;border:none;border-radius:0;box-shadow:none;position:inherit;width:100%;height:auto}.katb_avatar_round_image img.avatar,.katb_widget_avatar_round_image img.avatar{border-radius:50%;padding:0!important;margin:0;border:none!important;box-shadow:none;position:inherit;width:100%;height:auto}.katb_css_rating svg{fill:currentColor}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}.widget #rc-imageselect,.widget .g-recaptcha{transform:scale(.55);-webkit-transform:scale(.55);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:800px){.katb_two_col_1,.katb_two_col_2{width:100%;float:left;margin:0 0 15px 0;padding:0}}@media only screen and (max-width:600px){.katb_test_wrap,.katb_test_wrap_basic,.katb_grid_wrap,.katb_grid_wrap_basic,.katb_test_wrap_side_meta,.katb_test_wrap_basic_side_meta,.katb_popup_wrap,.katb_paginate,.katb_schema_summary_wrap_basic,.katb_schema_summary_wrap_basic_side_meta,.katb_schema_summary_wrap,.katb_schema_summary_wrap_side_meta{font-size:14px}.katb_test_box,.katb_test_box_basic,.katb_test_box_side_meta,.katb_test_box_basic_side_meta,.katb_test_box_side_meta,.katb_test_box_basic_side_meta,.katb_schema_summary_box_basic,.katb_schema_summary_box_basic_side_meta,.katb_schema_summary_box,.katb_schema_summary_box_side_meta,.katb_paginate{font-size:14px}.katb_widget_wrap,.katb_widget_wrap_basic,.katb_widget_rotator_wrap,.katb_widget_rotator_wrap_basic{font-size:14px}.katb_widget_box,.katb_widget_box_basic,.katb_widget_rotator_box,.katb_widget_rotator_box_basic{font-size:14px}.katb_input_style label.katb_input_label1{clear:both;float:left;width:100%;margin:5px 0 5px 0;padding:0;font-size:1em;font-family:inherit}.katb_input_style input[type="text"]{float:left;width:calc(95% - 10px);margin:5px 0 5px 0;padding:5px;font-size:1em;font-family:inherit}}@media only screen and (max-width:480px){.katb_test_wrap,.katb_test_wrap_basic,.katb_grid_wrap,.katb_grid_wrap_basic,.katb_test_wrap_side_meta,.katb_test_wrap_basic_side_meta,.katb_popup_wrap,.katb_paginate,.katb_schema_summary_wrap_basic,.katb_schema_summary_wrap_basic_side_meta,.katb_schema_summary_wrap,.katb_schema_summary_wrap_side_meta{font-size:12px}.katb_test_box,.katb_test_box_basic,.katb_test_box_side_meta,.katb_test_box_basic_side_meta,.katb_test_box_side_meta,.katb_test_box_basic_side_meta,.katb_schema_summary_box_basic,.katb_schema_summary_box_basic_side_meta,.katb_schema_summary_box,.katb_schema_summary_box_side_meta,.katb_paginate{font-size:12px}.katb_widget_wrap,.katb_widget_wrap_basic,.katb_widget_rotator_wrap,.katb_widget_rotator_wrap_basic{font-size:12px}.katb_widget_box,.katb_widget_box_basic,.katb_widget_rotator_box,.katb_widget_rotator_box_basic{font-size:12px}.katb_test_box_basic_side_meta,.katb_test_box_side_meta{display:block}.katb_test_box_side_meta .katb_left_box{display:block;float:left;width:calc(100% - 40px);padding:20px}.katb_test_box_side_meta .katb_right_box{display:block;float:left;width:calc(100% - 40px);padding:20px}.katb_test_box_basic_side_meta .katb_left_box{display:block;float:left;width:calc(100% - 40px);padding:20px 20px 0 20px}.katb_test_box_basic_side_meta .katb_right_box{display:block;float:left;width:calc(100% - 40px);padding:20px}}.katb_test_box,.katb_test_box_basic,.katb_test_box_side_meta,.katb_test_box_basic_side_meta,.katb_schema_summary_box_basic,.katb_schema_summary_box_basic_side_meta,.katb_schema_summary_box,.katb_schema_summary_box_side_meta,.katb_paginate{font-size:.75em}.katb_test_wrap *,.katb_test_wrap_basic *,.katb_test_wrap_side_meta *,.katb_test_wrap_basic_side_meta *,.katb_popup_wrap.katb_content *,.katb_paginate *,.katb_schema_summary_wrap *,.katb_schema_summary_wrap_basic *,.katb_schema_summary_wrap_side_meta *,.katb_schema_summary_wrap_basic_side_meta *,.katb_grid_wrap *,.katb_grid_wrap_basic *{font-family:Verdana,Geneva,sans-serif}.katb_test_wrap,.katb_schema_summary_wrap,.katb_test_wrap_side_meta .katb_left_box,.katb_schema_summary_box_side_meta .katb_schema_company_wrap_side_meta{background-color:#EDEDED;color:#000}.katb_test_wrap .katb_test_box,.katb_schema_summary_box,.katb_test_wrap_side_meta .katb_right_box,.katb_schema_summary_box_side_meta .katb_aggregate_wrap_side_meta,.katb_test_wrap .katb_test_text *{background-color:#DBDBDB;color:#000000!important}.katb_test_box .katb_author,.katb_test_box_side_meta .katb_author,.katb_test_box .katb_date,.katb_test_box_side_meta .katb_date,.katb_test_box .katb_location,.katb_test_box_side_meta .katb_location,.katb_test_box .katb_custom1,.katb_test_box_side_meta .katb_custom1,.katb_test_box .katb_custom2,.katb_test_box_side_meta .katb_custom2{color:#000000!important}.katb_test_box a,.katb_schema_summary_box a,.katb_test_box_side_meta a,.katb_schema_summary_box_side_meta a,.katb_test_box .katb_test_text .katb_excerpt_more,.katb_bulk_delete_label a{color:#3384E8!important}.katb_test_box a:hover,.katb_schema_summary_box a:hover,.katb_test_box_side_meta a:hover,.katb_schema_summary_box_side_meta a:hover,.katb_test_box .katb_test_text .katb_excerpt_more:hover,.katb_bulk_delete_label a:hover{color:#FFFFFF!important}.katb_paginate.format input{background-color:#DBDBDB!important;color:#000000!important}.katb_paginate input{font-size:0.75em!important}.katb_input_style{font-size:1em!important}.katb_grid_wrap .katb_two_wrap_all{border:1px solid #DBDBDB!important}.katb_two_wrap_all .katb_test_box .katb_title_rating_wrap,.katb_two_wrap_all .katb_test_box .katb_meta_bottom{background-color:#DBDBDB!important}.katb_two_wrap_all .katb_test_box .katb_test_text{background-color:#EDEDED!important}.katb_widget_box,.katb_widget_box_basic,.katb_widget_rotator_box,.katb_widget_rotator_box_basic{font-size:.625em}.katb_widget_wrap *,.katb_widget_wrap_basic *,.katb_widget_rotator_wrap *,.katb_widget_rotator_wrap_basic *,.katb_popup_wrap.katb_widget *{font-family:Verdana,Geneva,sans-serif}.katb_widget_rotator_wrap,.katb_widget_box{background-color:#EDEDED}.katb_widget_box .katb_title_rating_wrap,.katb_widget_box .katb_testimonial_wrap *,.katb_widget_rotator_box .katb_title_rating_wrap,.katb_widget_rotator_box .katb_testimonial_wrap{color:#000000!important}.katb_widget_box .widget_meta,.katb_widget_rotator_box .widget_meta{color:#000}.katb_widget_box a,.katb_widget_rotator_box a,.katb_widget_box a.katb_excerpt_more,.katb_widget_rotator_box a.katb_excerpt_more{color:#3384E8!important}.katb_widget_box a:hover,.katb_widget_rotator_box a:hover{color:#FFFFFF!important}.katb_widget_box .katb_image_meta_bottom,.katb_widget_rotator_box .katb_image_meta_bottom,.katb_widget_box .katb_centered_image_meta_bottom,.katb_widget_rotator_box .katb_centered_image_meta_bottom{border-top:1px solid #CECECE}.katb_widget_box .katb_title_rating_wrap.center,.katb_widget_rotator_box .katb_title_rating_wrap.center{border-bottom:1px solid #CECECE}.katb_widget_box .katb_image_meta_top,.katb_widget_rotator_box .katb_image_meta_top,.katb_widget_box .katb_centered_image_meta_top,.katb_widget_rotator_box .katb_centered_image_meta_top{border-bottom:1px solid #CECECE}.katb_widget_form{font-size:1em!important}.katb_css_rating{color:#EACB1E!important}.katb_remove_link.remove_link_content a svg{width:.75em}.katb_remove_link.remove_link_widget a svg{width:.625em}@CHARSET "ISO-8859-1";.wa_wps_slider_title{clear:both;height:auto;overflow:hidden}.wa_wps_foo_con{clear:left;font-weight:400;font-style:normal;height:auto;overflow:hidden;margin-bottom:8px}.wa_wps_slider_show_cats{clear:left;display:block}.wa_wps_more{font-size:11px;"
}

/****************  Carousel ****************/
.wa_wps_image_carousel {
	position: relative;
	width: auto;
	padding: 15px 10px 15px 10px;

}

.wa_wps_image_carousel ul{	
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;

}

/****************  Slider post image ****************/
.wa_wps_image_carousel li img {
	/*border: 1px solid #ccc;
	background-color: white;
	padding: 9px;*/
    display: inline-block;
    float: none;



}

/****************  slider item ****************/
.wa_wps_image_carousel li {
	 position: relative;
    height: auto;
    padding: 5px;
    margin: 6px;
    display: block;
    float: left;


}

/* clear fix */
.wa_wps_clearfix {
	float: none;
	clear: both;
}

/**************** slider controllers - horizontal ****************/
.wa_wps_image_carousel .wa_wps_prev, .wa_wps_image_carousel .wa_wps_next {

	z-index: 250;	
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	display: block;
	position: absolute;
	top: 50%;
	z-index: 4;

}

.wa_wps_image_carousel .wa_wps_prev {

	background-position: 0 0;
	left: -0px;

}
			
.wa_wps_image_carousel .wa_wps_next {

	background-position: -18px 0;
	right: -0px;

}



/**************** slider controllers - vertical ****************/

.wa_wps_image_carousel .wa_wps_prev_v, .wa_wps_image_carousel .wa_wps_next_v {

	/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);


	font-weight: normal;
	text-align: center;
	text-decoration: none;
	display: block;
	position: absolute;
/*	top: 50%;
	z-index: 4;*/
		z-index: 250;	
	margin-left:50%;

}

.wa_wps_image_carousel .wa_wps_prev_v {

/*	background: transparent url(https://www.pitanorte.com/wp-content/plugins/woocommerce-product-slider/assets/css/../images/carousel_control_vertical.png) no-repeat 0 0;
	display: block;
	width: 30px;
	height: 15px;*/
	top: 0px;	



}
.wa_wps_image_carousel .wa_wps_next_v {

	/*background: transparent url(https://www.pitanorte.com/wp-content/plugins/woocommerce-product-slider/assets/css/../images/carousel_control_vertical.png) no-repeat 0 0;
	display: block;
	width: 30px;
	height: 15px;
*/	
	bottom: 0px;	



}
.wa_wps_image_carousel .wa_wps_prev_v {

	background-position: 0 0;
	text-align: center;

}
.wa_wps_image_carousel .wa_wps_prev_v:hover {
	text-align: center;
}			
.wa_wps_image_carousel .wa_wps_next_v {

	background-position: 0 -18px;
	text-align: center;

}
.wa_wps_image_carousel .wa_wps_next_v:hover {

	text-align: center;
}

a.wa_wps_prev_v span, a.wa_wps_next_v span {

    /*display: none;*/

}

/* disable direction arrows when infint disable */
.wa_wps_prev.disabled, .wa_wps_next.disabled,.wa_wps_prev_v.disabled, .wa_wps_next_v.disabled {

	color: #865;
	opacity: 0;
	cursor: default;

}

/**************** Pagination controls ****************/
.wa_wps_image_carousel .wa_wps_pagination {

	text-align: center;
	margin: 0 auto;
	margin: 20px;

}
.wa_wps_image_carousel .wa_wps_pagination a {

	text-decoration: none;
	text-indent: -999px;
	display: inline-block;
	overflow: hidden;
	width: 8px;
	height: 8px;
	margin: 0 5px 0 0;
	z-index: 250;	
	cursor: pointer;
	opacity: 0.5;

}
.wa_wps_image_carousel .wa_wps_pagination a.selected {

	text-decoration: underline;	
	zoom: 1;
	opacity: 1;

}

/**************** Overlay styles ****************/
.wa_wpss_text_overlay_p_container {

	margin: 0 auto;
	max-width: 100%;

}

.wa_wps_text_overlay_caption {

    position: relative;
    overflow: hidden;

    -webkit-transform: translateZ(0);
            transform: translateZ(0);

}

.wa_wps_text_overlay_caption::before {

    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    transition: background .35s ease-out;

}

.wa_wps_text_overlay_caption:hover::before {

    background: rgba(0, 0, 0, .5);
}

.wa_wps_text_overlay_caption_media {

    display: block;
    min-width: 100%;
    max-width: 100%;
    height: auto;

}

.wa_wps_text_overlay_caption_overlay {

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    color: white;

    -webkit-transform: translateY(100%);
            transform: translateY(100%);

    transition: -webkit-transform .35s ease-out;
    transition:         transform .35s ease-out;
}

.wa_wps_text_overlay_caption:hover .wa_wps_text_overlay_caption_overlay {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}

.wa_wps_text_overlay_caption_overlay_title {

	font: normal 16px/1.5 Arial, sans-serif;
    padding: 0 0 0.5em;
    -webkit-transform: translateY( -webkit-calc(-100% - 10px) );
            transform: translateY( calc(-100% - 10px) );

    transition: -webkit-transform .35s ease-out;
    transition:         transform .35s ease-out;
}
.wa_wps_text_overlay_caption:hover .wa_wps_text_overlay_caption_overlay_title {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}

/***** lazy load ******/
.wa_lazy{
	display: none;
}


/*************  Sale Text over them images *************/
.wa_wps_onsale {

	background-color: #96c42e;
	position: absolute;
	top: 15%;
	padding: 2px 8px;
	font-size: 0.8751em;
	text-align: center;
	color: #fff;
	z-index: 999;
	text-shadow: 0 1px 0 rgba(0,0,0,0.1);

}

.wa_wps_onsale:before {

	content: "";
	border: 14px solid #96c42e;
	border-color: transparent transparent transparent #96c42e;
	position: absolute;
	top: 0;
	right: -28px;

}

.wa_wps_onsale {

	left: -2px;

}
.wa_wps_onsale:after {

	content: "";
	border: 6px solid #67861f;
	border-color: #67861f transparent transparent transparent;
	border-right-width: 0;
	position: absolute;
	left: 0;
	bottom: -12px;

}

/************  add to cart button ****************/
a.wa_wps_button,  .wa_wps_button {
	
	display: inline-block;
	margin: 5px 5px 5px 0;
	padding: 2px 13px 2px;
	border: 1px solid #ccc;
	color: #444;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	position: relative;
	font-size: 1em !important;
	font-family: inherit;
	overflow: visible;
	text-shadow: 0 1px 0 rgba(255,255,255,0.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #237fd7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e5e5e5));
	background-image: -webkit-linear-gradient(top, #fefefe, #e5e5e5);
	background-image: -moz-linear-gradient(top, #fefefe, #e5e5e5);
	background-image: -ms-linear-gradient(top, #fefefe, #e5e5e5);
	background-image: -o-linear-gradient(top, #fefefe, #e5e5e5);
	background-image: linear-gradient(top, #fefefe, #e5e5e5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr='#e5e5e5');
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 0 1px rgba(255,255,255,0.6), 0 1px 2px hsla(0, 0%, 0%, .1) /*Shadow*/;
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 0 1px rgba(255,255,255,0.6), 0 1px 2px hsla(0, 0%, 0%, .1) /*Shadow*/;
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, inset 0 0 0 1px rgba(255,255,255,0.6), 0 1px 2px hsla(0, 0%, 0%, .1) /*Shadow*/;
	-webkit-transition: all ease-in-out .2s;
	-moz-transition: all ease-in-out .2s;
}

/************* star rating **********************/

.wps_rating .sr {

  float: left;
  margin: .5em 4px 0 0;
  overflow: hidden;
  position: relative;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  width: 5.4em;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;

}


.wa_wps_text_overlay_caption_overlay_content .wps_rating .sr {

	float: none;
	margin-left: auto;
	margin-right: auto;

}

.wps_rating .sr:before {

  content: "\2606\2606\2606\2606\2606";
  color: #e0dadf;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  letter-spacing: 0.1em;
  letter-spacing: 0\9;

}
.wps_rating .sr span {

  overflow: hidden;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em;

}
.wps_rating .sr span:before {

  content: "\2605\2605\2605\2605\2605";top:0;position:absolute;left:0;letter-spacing:.1em;letter-spacing:0\9}.wps_rating .products .sr{display:block;margin:0 0 .5em;float:none}.wps_rating .hreview-aggregate .sr{margin:10px 0 0 0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:-.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:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=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;filter:alpha(opacity=100)}.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}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;z-index:900}.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 rgb(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:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}