/*
Theme Name: Capital Child - Single SmartSlider3 Slider
Theme URI: http://www.wpzoom.com/themes/capital
Template: capital
Author: WPZOOM
Author URI: http://www.wpzoom.com
Description: Capital is a theme that suits best for Organizations and Events sites, with numerous CMS-like features.
Tags: events,slider,responsive,theme-options,blog,widgetized homepage
Version: 1.2.8.1573818163
Updated: 2019-11-15 12:42:43

*/


/* @import url('../capital/style.css'); */


/* Breadcrumbs */

.section-title {
    border-bottom: 1px solid #ebebeb;
    padding: 40px 0 20px;
    margin: 0 0 40px;
    font-size: 15px;
    line-height: 1.2;
}

#breadcrumbs{
    list-style:none;
    margin:10px 0;
    overflow:hidden;
}
 
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:15px;
}
 
#breadcrumbs .separator{
    font-size:18px;
    font-weight:100;
    color:#ccc;
}

/* Remove borders from Homepage: Column 3 */

.home_widgets .home_column.last {
    margin: 0;
    padding: 0 0px 0px;
    border-left: 0px solid #dbdbdb;
    border-right: 0px solid #dbdbdb;
    border-bottom: 0px solid #f48420;
    
}

/* WCAG START */

/* Change color the text of button in cookies information  */
.cn-button.wp-default {
    color: #000000;
}

.button:hover, .button:focus, .btn:hover, .more-link:hover, .more_link:hover, .site-footer .search-form .search-submit:hover, .btn:focus, .more-link:focus, .more_link:focus, .site-footer .search-form .search-submit:focus {
    color: #236bbe;
	border-color: #236bbe;
}

.single .share a.twitter:hover {
    background: #1b5393;
}
.single .share a.twitter {
    background: #2777d3;
}

/* End change color the text of button in cookies information  */

/* Change color of the date in media  */
.carousel-slider .date {

    color: #000000;
}
/* End change color of the date in media  */

/* Change color of the title news  */
.widget .feature-posts-list li a {
    color: #212426;
    font-weight: 600;
}
/* End change color of the title news  */

/* Change color of date in news  */
.widget .feature-posts-list small {

    color: #000000;
}
/* End change color of date in news  */

/* Change color of active date  */

#wp-calendar a {
    color: #246CA3;
	  text-decoration: none;
	  font-weight: bold;
}

/* End change color of active date  */

/* Change color of not active date  */
#wp-calendar tbody {
    color: #696969
}

/* Change the font size of the name weeks */
#wp-calendar thead {
    font-size: 14px;
}

/* Start Change Calendar */

#wp-calendar tbody td {
    background: #EFEEEE;
    text-align: center;
    padding: 3px;
}

.widget h3.title {
    margin: 0 0 0px;
    padding: 0 0 0px;
    border-bottom: 0px solid #ebebeb;
   /* text-align: left;
	  color: #2d87cc; */ 
}

#wp-calendar caption {
    text-align: right;
    font-weight: bold;
    font-size: 12px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* End Change Calendar */

/* End change color of not active date  */
/* WCAG END */

/******************************
 * * top menu + search input  *
*******************************/
#navbar-top-id .inner-wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.navbar-search {
    margin-left: auto;
}

/******************************
* minimal contrast for links*
*****************************/
.footer-widgets a {
 color:#236bbc!important;
}
.entry-title a {
 color:#236bbc!important;
}
a.more_link:hover,
a.more_link:active {
 color:#236bbc!important;
 border-color:#236bbc!important;
}

/********************
* links decoration *
*******************/
#breadcrumbs a {text-decoration: underline;}
#breadcrumbs a:hover {text-decoration: none;}
.site-info a {text-decoration: underline;}
.site-info a:hover {text-decoration: none;}
.post-content a {text-decoration: underline;}
.post-content a:hover {text-decoration: none;}
.textwidget a {text-decoration: underline;}
.textwidget a:hover {text-decoration: none;}
.post-wrap article a:not(.more_link){text-decoration:underline;}
.wp-calendar-nav a {text-decoration: underline;}
.wp-calendar-nav a:hover {text-decoration: none;}

/**********
Font Styles
*********/

html { font-size: 0.625rem;}
body { font-size: 1.6rem;}
h1 { font-size: 3rem; }
h2 { font-size: 2.6rem; }
h3 { font-size: 2.4rem; }
h4 { font-size: 2rem; }
h5 { font-size: 1.8rem; }
h6 { font-size: 1.4rem; }
.navbar-search .search-field { font-size: 1.4rem; min-width: 7.5rem;width:auto;}
.navbar-search .search-field:focus {min-width: 20px; width: auto;}
.navbar-brand a { font-size: 3.2rem; }
.navbar-brand .tagline {font-size: 1.6rem; }
.navbar-nav { font-size: 1.6rem; }
.navbar-nav ul { font-size: 1.6rem; }

.slides > li h3 { font-size: 2.8rem; }
.slides > li .excerpt { font-size: 1.8rem; }
.slides > li .slide_button { font-size: 2.4rem; }
.slides > li .slide_button a { font-size: 1.8rem; }

.section-title { font-size: 2.6rem; }
.section-title .cat-links { font-size: 1.6rem; }

article .entry-date .day { font-size: 2.8rem; }

h3.entry-title,
h1.entry-title { font-size: 3.8rem; }

.entry-content blockquote { font-size: 2rem; }

.entry-content .wp-caption-text,
.gallery-caption { font-size: 1.4rem; }
.single .entry-footer .section-title { font-size: 1.6rem; }
.post_author a { font-size: 1.8rem; }
.single .share a { font-size: 1.6rem; }
.events-title h1 { font-size: 3.6rem;} 
.single-tribe_events .tribe-events-event-meta { font-size: 1.6rem; }
#tribe-bar-form .tribe-bar-submit input[type=submit] { font-size: 1.6rem; }

.tribe-events-loop .tribe-events-event-meta,
.single-tribe_events .tribe-event-meta { font-size: 1.6rem; }
span.event_meta_title { font-size: 1.4rem;}
.tribe-events-venue-details, 
.tribe-events-event-meta address.tribe-events-address { font-size: 1.6rem; }

.tribe-events-list .vevent.hentry h2 { font-size: 3rem; }
.tribe-events-list-separator-month { font-size: 1.8rem; }

.single-tribe_events .section-title { font-size: 1.6rem; }

#breadcrumbs {font-size: 1.5rem;}

#comments > h3,
#respond > h3 { font-size: 2.6rem; }

.comment-author .fn,
.comment-author .fn a { font-size: 1.6rem; }
.comment-author .comment-meta,
.comment-author .comment-meta a { font-size: 1.4rem; }
.comment-body { font-size: 1.6rem; }

#respond .comment-form-cookies-consent label { font-size: 1.4rem;}
.widget h3.title { font-size: 2rem; }
.zoom-twitter-widget__item-timestamp { font-size: 1.6rem; }
.widget .feature-posts-list small { font-size: 1.6rem; }
.widget .feature-posts-list li h3 { font-size: 2rem; }
.home_widgets_dark .widget .feature-posts-list small { font-size: 1.4rem; }
.tribe-events-list-widget h4.entry-title { font-size: 2rem; }
.tribe-events-list-widget .duration { font-size: 1.6rem; }
.home_widgets_dark .tribe-events-list-widget h4.entry-title { font-size: 1.6rem; }

#wp-calendar caption { font-size: 1.2rem!important; }
#wp-calendar thead { font-size: 1rem; }
#wp-calendar tfoot #next { font-size: 1rem; }
#wp-calendar tfoot #prev { font-size: 1rem; }

.carousel-slider .item h4 { font-size: 1.8rem; }
.carousel-slider .date { font-size: 1.4rem; }

.footer-widgets h3.title { font-size: 2rem; }
.site-info { font-size: 1.6rem; }

.mm-list { font-size: 1.4rem; }
.mm-list > li > a, .mm-list > li > span { font-size: 1.6rem; }
.mm-list > li.mm-label { font-size: 1rem; }

.woocommerce ul.products li.product h3 { font-size: 2rem; }


/* Start slider buttons */
	.carousel-slider button.prev,
  .carousel-slider button.next {
    width: 11px;
    height: 11px;
    display: block;
    position: absolute;
    top:15px;
    opacity: 0.7;
		padding: 0;
		background: transparent;
  }
	.carousel-slider button.prev {
		right: 40px;
  }
.carousel-slider button.prev:after{
	content: "\f053";
	font-family: "FontAwesome";
	color:#7f7f7f;
}
.carousel-slider button.prev:hover,
.carousel-slider button.next:hover{
	opacity: 1; 
}
.carousel-slider button.prev.disabled,
.carousel-slider button.next.disabled { 
	opacity: 0.4; 
}
.carousel-slider button.next { 
	right: 20px; 
}
.carousel-slider button.next:after{
	content: "\f054";
	font-family: "FontAwesome";
	color:#7f7f7f;
}
.carousel-slider button.prev.disabled,
.carousel-slider button.next.disabled {
    cursor: default;
}
button.prev span, 
button.next span {
    display: none;
}
*[role="button"]:focus{
    outline: 2px solid deeppink!important;
}

/* End slider buttons */

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
*[tabindex="0"]:focus, a:focus, button:focus, input:focus{
    outline: 3px solid deeppink;
    outline-offset: -3px;
}
@media screen and (max-width: 370px) {
	.navbar-search {
    max-width: 240px;
	}
}

.carousel-slider .item h3 {
		line-height: 1;
}
.carousel-slider .item h3 a {
    color: #3a3a3a;
	font-size: inherit;  
	line-height: 1.3;
}
.carousel-slider .item h3 a:hover {
    color: #2d87cc;
}
.widget h2.title {
    margin: 0 0 30px;
    padding: 0 0 15px;
    border-bottom: 1px solid #ebebeb;
    color: #222;
    font-size: 2rem;
    font-weight: 600;
}
.footer-widgets h2.title {
    margin: 0 0 10px;
    padding: 0;
    font-size: 2rem;
    border: none;
}
.home_footer_widgets .widget h2.title {
    margin: 0 0 20px;
    padding: 0;
    border-bottom: none;
}
.home_widgets_dark .widget h2.title {
    margin: 0 0 20px;
    padding: 0;
    border-bottom: none;
    color: #fff;
	  font-weight: 600;
	  font-size: 2.4rem;
}
.widget h2.title {
	  font-size: 2.4rem;
}
.post-thumb {
    display: inline-block;
    float: left;
	  margin-right: 10px;
}
.post-thumb a {
    display: block;
}
.widget .feature-posts-list img {
    margin: 0 15px 15px 0;
    float: none;
}
#cn-accept-cookie:focus {
    outline: 2px solid deeppink;
}

/*skip-links*/
.skip-links ul {
    list-style: none;
}
.skip-links a:focus, .skip-links button:focus {
    outline: none;
    clip: auto;
}
.skip-links a, .skip-links button {
    position: fixed;
    top: 15px;
    left: 25px;
    display: inline-block;
    font-size: 1.5rem;
    font-weight: bold;
    color: #1A52A4;
    text-align: center;
    background: #FFF;
    padding: 5px 10px;
    border: 2px solid deeppink;
    clip: rect(1px,1px,1px,1px);
    z-index: 10000;
}
#mega-menu-wrap-secondary #mega-menu-secondary > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 5px 0px 5px;
}
/*dodatkowe style do wtyczki Accessibility*/
body.page.pojo-a11y-resize-font-200{
	font-size: 205%!important;
}
body.page.pojo-a11y-resize-font-190{
	font-size: 200%!important;
}
body.page.pojo-a11y-resize-font-180{
	font-size: 195%!important;
}
body.page.pojo-a11y-resize-font-170{
	font-size: 190%!important;
}
body.page.pojo-a11y-resize-font-160{
	font-size: 185%!important;
}
body.page.pojo-a11y-resize-font-150{
	font-size: 180%!important;
}
body.page.pojo-a11y-resize-font-140{
	font-size: 175%!important;
}
body.page.pojo-a11y-resize-font-130{
	font-size: 170%!important;
}
body.page.pojo-a11y-resize-font-120{
	font-size: 165%!important;
}
body.pojo-a11y-resize-font-120 .entry-content,
body.pojo-a11y-resize-font-130 .entry-content,
body.pojo-a11y-resize-font-140 .entry-content,
body.pojo-a11y-resize-font-150 .entry-content,
body.pojo-a11y-resize-font-160 .entry-content,
body.pojo-a11y-resize-font-170 .entry-content,
body.pojo-a11y-resize-font-180 .entry-content,
body.pojo-a11y-resize-font-190 .entry-content,
body.pojo-a11y-resize-font-200 .entry-content{
	font-size: 1.2em!important;
}
body.pojo-a11y-resize-font-120 .entry-title,
body.pojo-a11y-resize-font-130 .entry-title,
body.pojo-a11y-resize-font-140 .entry-title,
body.pojo-a11y-resize-font-150 .entry-title,
body.pojo-a11y-resize-font-160 .entry-title,
body.pojo-a11y-resize-font-170 .entry-title,
body.pojo-a11y-resize-font-180 .entry-title,
body.pojo-a11y-resize-font-190 .entry-title,
body.pojo-a11y-resize-font-200 .entry-title{
	font-size: 3.6em!important;
}
body.pojo-a11y-resize-font-130 .section-title,
body.pojo-a11y-resize-font-140 .section-title,
body.pojo-a11y-resize-font-150 .section-title,
body.pojo-a11y-resize-font-160 .section-title,
body.pojo-a11y-resize-font-170 .section-title,
body.pojo-a11y-resize-font-180 .section-title,
body.pojo-a11y-resize-font-190 .section-title,
body.pojo-a11y-resize-font-200 .section-title {
	font-size: 3.6em!important;
}
body.pojo-a11y-resize-font-120 .entry-content a,
body.pojo-a11y-resize-font-130 .entry-content a,
body.pojo-a11y-resize-font-140 .entry-content a,
body.pojo-a11y-resize-font-150 .entry-content a,
body.pojo-a11y-resize-font-160 .entry-content a,
body.pojo-a11y-resize-font-170 .entry-content a,
body.pojo-a11y-resize-font-180 .entry-content a,
body.pojo-a11y-resize-font-190 .entry-content a,
body.pojo-a11y-resize-font-200 .entry-content a{
	font-size: 1.15em!important;
}
body.pojo-a11y-resize-font-120 .entry-date .day,
body.pojo-a11y-resize-font-130 .entry-date .day,
body.pojo-a11y-resize-font-140 .entry-date .day,
body.pojo-a11y-resize-font-150 .entry-date .day,
body.pojo-a11y-resize-font-160 .entry-date .day,
body.pojo-a11y-resize-font-170 .entry-date .day,
body.pojo-a11y-resize-font-180 .entry-date .day,
body.pojo-a11y-resize-font-190 .entry-date .day,
body.pojo-a11y-resize-font-200 .entry-date .day{
	font-size: 2.4em!important;
}
body.pojo-a11y-resize-font-120 li.mega-menu-item a,
body.pojo-a11y-resize-font-130 li.mega-menu-item a,
body.pojo-a11y-resize-font-140 li.mega-menu-item a,
body.pojo-a11y-resize-font-150 li.mega-menu-item a,
body.pojo-a11y-resize-font-160 li.mega-menu-item a,
body.pojo-a11y-resize-font-170 li.mega-menu-item a,
body.pojo-a11y-resize-font-180 li.mega-menu-item a,
body.pojo-a11y-resize-font-190 li.mega-menu-item a,
body.pojo-a11y-resize-font-200 li.mega-menu-item a{
	height: auto!important;
	font-size: 1.15em!important;
}
body.pojo-a11y-resize-font-130 button,
body.pojo-a11y-resize-font-140 button,
body.pojo-a11y-resize-font-150 button,
body.pojo-a11y-resize-font-160 button,
body.pojo-a11y-resize-font-170 button,
body.pojo-a11y-resize-font-180 button,
body.pojo-a11y-resize-font-190 button,
body.pojo-a11y-resize-font-200 button{
	height: auto!important;
	font-size: inherit!important;
}
body.pojo-a11y-resize-font-130 .mega-indicator,
body.pojo-a11y-resize-font-140 .mega-indicator,
body.pojo-a11y-resize-font-150 .mega-indicator,
body.pojo-a11y-resize-font-160 .mega-indicator,
body.pojo-a11y-resize-font-170 .mega-indicator,
body.pojo-a11y-resize-font-180 .mega-indicator,
body.pojo-a11y-resize-font-190 .mega-indicator,
body.pojo-a11y-resize-font-200 .mega-indicator{
	font-size: inherit!important;
}
body.pojo-a11y-resize-font-130 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-140 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-150 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-160 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-170 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-180 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-190 #mega-menu-wrap-secondary,
body.pojo-a11y-resize-font-200 #mega-menu-wrap-secondary {max-width: 100%;}

body.pojo-a11y-resize-font-130 #wp-calendar caption, 
body.pojo-a11y-resize-font-130 #wp-calendar thead th, 
body.pojo-a11y-resize-font-130 #wp-calendar td,
body.pojo-a11y-resize-font-130  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 130% !important;
}
body.pojo-a11y-resize-font-140 #wp-calendar caption,
body.pojo-a11y-resize-font-140 #wp-calendar thead th, 
body.pojo-a11y-resize-font-140 #wp-calendar td,
body.pojo-a11y-resize-font-140 .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 140% !important;
}
body.pojo-a11y-resize-font-150 #wp-calendar caption,
body.pojo-a11y-resize-font-150 #wp-calendar thead th, 
body.pojo-a11y-resize-font-150 #wp-calendar td,
body.pojo-a11y-resize-font-150  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 150% !important;
}
body.pojo-a11y-resize-font-160 #wp-calendar caption, 
body.pojo-a11y-resize-font-160 #wp-calendar thead th, 
body.pojo-a11y-resize-font-160 #wp-calendar td,
body.pojo-a11y-resize-font-160  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 160% !important;
}
body.pojo-a11y-resize-font-170 #wp-calendar caption, 
body.pojo-a11y-resize-font-170 #wp-calendar thead th, 
body.pojo-a11y-resize-font-170 #wp-calendar td,
body.pojo-a11y-resize-font-170  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 170% !important;
}
body.pojo-a11y-resize-font-180 #wp-calendar caption, 
body.pojo-a11y-resize-font-180 #wp-calendar thead th, 
body.pojo-a11y-resize-font-180 #wp-calendar td,
body.pojo-a11y-resize-font-180  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 180% !important;
}
body.pojo-a11y-resize-font-190 #wp-calendar caption, 
body.pojo-a11y-resize-font-190 #wp-calendar thead th, 
body.pojo-a11y-resize-font-190 #wp-calendar td,
body.pojo-a11y-resize-font-190  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 190% !important;
}
body.pojo-a11y-resize-font-200 #wp-calendar caption, 
body.pojo-a11y-resize-font-200 #wp-calendar thead th, 
body.pojo-a11y-resize-font-200 #wp-calendar td,
body.pojo-a11y-resize-font-200  .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{
    font-size: 200% !important;
}
body.pojo-a11y-resize-font-130 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-140 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-150 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-160 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-170 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-180 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-190 .ngg-album-compact h4 .ngg-album-desc,
body.pojo-a11y-resize-font-200 .ngg-album-compact h4 .ngg-album-desc {
    overflow: hidden;
    display: block;
    height: auto;
    word-break: break-all;
}
body.pojo-a11y-resize-font-130 h2.title,
body.pojo-a11y-resize-font-130 h2.section-title,
body.pojo-a11y-resize-font-130 .textwidget h2,
body.pojo-a11y-resize-font-130 .entry-content h2 {
    font-size: 207% !important;
}
body.pojo-a11y-resize-font-140 h2.title,
body.pojo-a11y-resize-font-140 h2.section-title,
body.pojo-a11y-resize-font-140 .textwidget h2,
body.pojo-a11y-resize-font-140 .entry-content h2{
    font-size: 221% !important;
}
body.pojo-a11y-resize-font-150 h2.title,
body.pojo-a11y-resize-font-150 h2.section-title,
body.pojo-a11y-resize-font-150 .textwidget h2,
body.pojo-a11y-resize-font-150 .entry-content h2{
    font-size: 234% !important;
}
body.pojo-a11y-resize-font-160 h2.title,
body.pojo-a11y-resize-font-160 h2.section-title,
body.pojo-a11y-resize-font-160 .textwidget h2,
body.pojo-a11y-resize-font-160 .entry-content h2{
    font-size: 247% !important;
}
body.pojo-a11y-resize-font-170 h2.title,
body.pojo-a11y-resize-font-170 h2.section-title,
body.pojo-a11y-resize-font-170 .textwidget h2,
body.pojo-a11y-resize-font-170 .entry-content h2{
    font-size: 260% !important;
}
body.pojo-a11y-resize-font-180 h2.title,
body.pojo-a11y-resize-font-180 h2.section-title,
body.pojo-a11y-resize-font-180 .textwidget h2,
body.pojo-a11y-resize-font-180 .entry-content h2{
    font-size: 273% !important;
}
body.pojo-a11y-resize-font-190 h2.title,
body.pojo-a11y-resize-font-190 h2.section-title,
body.pojo-a11y-resize-font-190 .textwidget h2,
body.pojo-a11y-resize-font-190 .entry-content h2{
    font-size: 287% !important;
}
body.pojo-a11y-resize-font-200 h2.title,
body.pojo-a11y-resize-font-200 h2.section-title,
body.pojo-a11y-resize-font-200 .textwidget h2,
body.pojo-a11y-resize-font-200 .entry-content h2,
body.pojo-a11y-resize-font-200 h1.entry-title{
    font-size: 300% !important;
}
body.pojo-a11y-resize-font-130 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-140 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-150 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-160 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-170 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-180 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-190 .caroufredsel_wrapper,
body.pojo-a11y-resize-font-200 .caroufredsel_wrapper{
	overflow-y: scroll!important;
}
body.pojo-a11y-resize-font-130 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-140 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-150 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-160 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-170 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-180 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-190 .caroufredsel_wrapper h3 a,
body.pojo-a11y-resize-font-200 .caroufredsel_wrapper h3 a{
	word-break: break-all;
}
body.pojo-a11y-resize-font-130 #breadcrumbs span{font-size: 1.95rem!important;}
body.pojo-a11y-resize-font-140 #breadcrumbs span{font-size: 2.1rem!important;}
body.pojo-a11y-resize-font-150 #breadcrumbs span{font-size: 2.25rem!important;}
body.pojo-a11y-resize-font-160 #breadcrumbs span{font-size: 2.4rem!important;}
body.pojo-a11y-resize-font-170 #breadcrumbs span{font-size: 2.55rem!important;}
body.pojo-a11y-resize-font-180 #breadcrumbs span{font-size: 2.7rem!important;}
body.pojo-a11y-resize-font-190 #breadcrumbs span{font-size: 2.85rem!important;}
body.pojo-a11y-resize-font-200 #breadcrumbs span{font-size: 3rem!important;}
body.pojo-a11y-resize-font-130 figure{font-size: inherit!important;}
body.pojo-a11y-resize-font-140 figure{font-size: inherit!important;}
body.pojo-a11y-resize-font-130 .has-huge-font-size, body.pojo-a11y-resize-font-130 .has-larger-font-size {font-size: calc(2.625em + 0.2625em)!important;}
body.pojo-a11y-resize-font-140 .has-huge-font-size, body.pojo-a11y-resize-font-140 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 2))!important;}
body.pojo-a11y-resize-font-150 .has-huge-font-size, body.pojo-a11y-resize-font-150 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 3))!important;}
body.pojo-a11y-resize-font-160 .has-huge-font-size, body.pojo-a11y-resize-font-160 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 4))!important;}
body.pojo-a11y-resize-font-170 .has-huge-font-size, body.pojo-a11y-resize-font-170 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 5))!important;}
body.pojo-a11y-resize-font-180 .has-huge-font-size, body.pojo-a11y-resize-font-180 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 6))!important;}
body.pojo-a11y-resize-font-190 .has-huge-font-size, body.pojo-a11y-resize-font-190 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 7))!important;}
body.pojo-a11y-resize-font-200 .has-huge-font-size, body.pojo-a11y-resize-font-200 .has-larger-font-size {font-size: calc(2.625em + (0.2625em * 8))!important;}

body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-200 label,
body.pojo-a11y-resize-font-200 input,
body.pojo-a11y-resize-font-200 select,
body.pojo-a11y-resize-font-200 textarea,
body.pojo-a11y-resize-font-200 legend,
body.pojo-a11y-resize-font-200 code,
body.pojo-a11y-resize-font-200 pre,
body.pojo-a11y-resize-font-200 dd,
body.pojo-a11y-resize-font-200 dt,
body.pojo-a11y-resize-font-200 span{
 font-size:145% !important
}
body.pojo-a11y-resize-font-200 h1,
body.pojo-a11y-resize-font-200 h2,
body.pojo-a11y-resize-font-200 h3,
body.pojo-a11y-resize-font-200 h4,
body.pojo-a11y-resize-font-200 h5,
body.pojo-a11y-resize-font-200 h6,
body.pojo-a11y-resize-font-200 h1 span,
body.pojo-a11y-resize-font-200 h2 span,
body.pojo-a11y-resize-font-200 h3 span,
body.pojo-a11y-resize-font-200 h4 span,
body.pojo-a11y-resize-font-200 h5 span,
body.pojo-a11y-resize-font-200 h6 span{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-200 h2 {
    font-size:160% !important
}
body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-190 label,
body.pojo-a11y-resize-font-190 input,
body.pojo-a11y-resize-font-190 select,
body.pojo-a11y-resize-font-190 textarea,
body.pojo-a11y-resize-font-190 legend,
body.pojo-a11y-resize-font-190 code,
body.pojo-a11y-resize-font-190 pre,
body.pojo-a11y-resize-font-190 dd,
body.pojo-a11y-resize-font-190 dt,
body.pojo-a11y-resize-font-190 span{
 font-size:140% !important
}
body.pojo-a11y-resize-font-190 h1,
body.pojo-a11y-resize-font-190 h2,
body.pojo-a11y-resize-font-190 h3,
body.pojo-a11y-resize-font-190 h4,
body.pojo-a11y-resize-font-190 h5,
body.pojo-a11y-resize-font-190 h6,
body.pojo-a11y-resize-font-190 h1 span,
body.pojo-a11y-resize-font-190 h2 span,
body.pojo-a11y-resize-font-190 h3 span,
body.pojo-a11y-resize-font-190 h4 span,
body.pojo-a11y-resize-font-190 h5 span,
body.pojo-a11y-resize-font-190 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit!important
}
body.pojo-a11y-resize-font-190 h2 {
    font-size:155% !important
}
body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-180 label,
body.pojo-a11y-resize-font-180 input,
body.pojo-a11y-resize-font-180 select,
body.pojo-a11y-resize-font-180 textarea,
body.pojo-a11y-resize-font-180 legend,
body.pojo-a11y-resize-font-180 code,
body.pojo-a11y-resize-font-180 pre,
body.pojo-a11y-resize-font-180 dd,
body.pojo-a11y-resize-font-180 dt,
body.pojo-a11y-resize-font-180 span
.navbar-search .search-field {
 font-size:135% !important
}
body.pojo-a11y-resize-font-180 h1,
body.pojo-a11y-resize-font-180 h2,
body.pojo-a11y-resize-font-180 h3,
body.pojo-a11y-resize-font-180 h4,
body.pojo-a11y-resize-font-180 h5,
body.pojo-a11y-resize-font-180 h6,
body.pojo-a11y-resize-font-180 h1 span,
body.pojo-a11y-resize-font-180 h2 span,
body.pojo-a11y-resize-font-180 h3 span,
body.pojo-a11y-resize-font-180 h4 span,
body.pojo-a11y-resize-font-180 h5 span,
body.pojo-a11y-resize-font-180 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-180 h2 {
    font-size:150% !important
}
body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-170 label,
body.pojo-a11y-resize-font-170 input,
body.pojo-a11y-resize-font-170 select,
body.pojo-a11y-resize-font-170 textarea,
body.pojo-a11y-resize-font-170 legend,
body.pojo-a11y-resize-font-170 code,
body.pojo-a11y-resize-font-170 pre,
body.pojo-a11y-resize-font-170 dd,
body.pojo-a11y-resize-font-170 dt,
body.pojo-a11y-resize-font-170 span{
 font-size:130% !important
}
body.pojo-a11y-resize-font-170 h1,
body.pojo-a11y-resize-font-170 h2,
body.pojo-a11y-resize-font-170 h3,
body.pojo-a11y-resize-font-170 h4,
body.pojo-a11y-resize-font-170 h5,
body.pojo-a11y-resize-font-170 h6,
body.pojo-a11y-resize-font-170 h1 span,
body.pojo-a11y-resize-font-170 h2 span,
body.pojo-a11y-resize-font-170 h3 span,
body.pojo-a11y-resize-font-170 h4 span,
body.pojo-a11y-resize-font-170 h5 span,
body.pojo-a11y-resize-font-170 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-170 h2 {
    font-size:145% !important
}
body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-160 label,
body.pojo-a11y-resize-font-160 input,
body.pojo-a11y-resize-font-160 select,
body.pojo-a11y-resize-font-160 textarea,
body.pojo-a11y-resize-font-160 legend,
body.pojo-a11y-resize-font-160 code,
body.pojo-a11y-resize-font-160 pre,
body.pojo-a11y-resize-font-160 dd,
body.pojo-a11y-resize-font-160 dt,
body.pojo-a11y-resize-font-160 span{
 font-size:125% !important
}
body.pojo-a11y-resize-font-160 h1,
body.pojo-a11y-resize-font-160 h2,
body.pojo-a11y-resize-font-160 h3,
body.pojo-a11y-resize-font-160 h4,
body.pojo-a11y-resize-font-160 h5,
body.pojo-a11y-resize-font-160 h6,
body.pojo-a11y-resize-font-160 h1 span,
body.pojo-a11y-resize-font-160 h2 span,
body.pojo-a11y-resize-font-160 h3 span,
body.pojo-a11y-resize-font-160 h4 span,
body.pojo-a11y-resize-font-160 h5 span,
body.pojo-a11y-resize-font-160 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-160 h2 {
    font-size:140% !important
}
body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-150 label,
body.pojo-a11y-resize-font-150 input,
body.pojo-a11y-resize-font-150 select,
body.pojo-a11y-resize-font-150 textarea,
body.pojo-a11y-resize-font-150 legend,
body.pojo-a11y-resize-font-150 code,
body.pojo-a11y-resize-font-150 pre,
body.pojo-a11y-resize-font-150 dd,
body.pojo-a11y-resize-font-150 dt,
body.pojo-a11y-resize-font-150 span{
 font-size:120% !important
}
body.pojo-a11y-resize-font-150 h1,
body.pojo-a11y-resize-font-150 h2,
body.pojo-a11y-resize-font-150 h3,
body.pojo-a11y-resize-font-150 h4,
body.pojo-a11y-resize-font-150 h5,
body.pojo-a11y-resize-font-150 h6,
body.pojo-a11y-resize-font-150 h1 span,
body.pojo-a11y-resize-font-150 h2 span,
body.pojo-a11y-resize-font-150 h3 span,
body.pojo-a11y-resize-font-150 h4 span,
body.pojo-a11y-resize-font-150 h5 span,
body.pojo-a11y-resize-font-150 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-150 h2{
    font-size:135% !important
}
body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-140 label,
body.pojo-a11y-resize-font-140 input,
body.pojo-a11y-resize-font-140 select,
body.pojo-a11y-resize-font-140 textarea,
body.pojo-a11y-resize-font-140 legend,
body.pojo-a11y-resize-font-140 code,
body.pojo-a11y-resize-font-140 pre,
body.pojo-a11y-resize-font-140 dd,
body.pojo-a11y-resize-font-140 dt,
body.pojo-a11y-resize-font-140 span,
body.pojo-a11y-resize-font-140 blockquote{
 font-size:115% !important
}
body.pojo-a11y-resize-font-140 h1,
body.pojo-a11y-resize-font-140 h2,
body.pojo-a11y-resize-font-140 h3,
body.pojo-a11y-resize-font-140 h4,
body.pojo-a11y-resize-font-140 h5,
body.pojo-a11y-resize-font-140 h6,
body.pojo-a11y-resize-font-140 h1 span,
body.pojo-a11y-resize-font-140 h2 span,
body.pojo-a11y-resize-font-140 h3 span,
body.pojo-a11y-resize-font-140 h4 span,
body.pojo-a11y-resize-font-140 h5 span,
body.pojo-a11y-resize-font-140 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-140 h2{
    font-size:130% !important
}
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-130 label,
body.pojo-a11y-resize-font-130 input,
body.pojo-a11y-resize-font-130 select,
body.pojo-a11y-resize-font-130 textarea,
body.pojo-a11y-resize-font-130 legend,
body.pojo-a11y-resize-font-130 code,
body.pojo-a11y-resize-font-130 pre,
body.pojo-a11y-resize-font-130 dd,
body.pojo-a11y-resize-font-130 dt,
body.pojo-a11y-resize-font-130 span{
 font-size:110% !important
}
body.pojo-a11y-resize-font-130 h1,
body.pojo-a11y-resize-font-130 h2,
body.pojo-a11y-resize-font-130 h3,
body.pojo-a11y-resize-font-130 h4,
body.pojo-a11y-resize-font-130 h5,
body.pojo-a11y-resize-font-130 h6,
body.pojo-a11y-resize-font-130 h1 span,
body.pojo-a11y-resize-font-130 h2 span,
body.pojo-a11y-resize-font-130 h3 span,
body.pojo-a11y-resize-font-130 h4 span,
body.pojo-a11y-resize-font-130 h5 span,
body.pojo-a11y-resize-font-130 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-130 h2{
    font-size:125% !important
}
body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title):not(.has-large-font-size),
body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-120 label,
body.pojo-a11y-resize-font-120 input,
body.pojo-a11y-resize-font-120 select,
body.pojo-a11y-resize-font-120 textarea,
body.pojo-a11y-resize-font-120 legend,
body.pojo-a11y-resize-font-120 code,
body.pojo-a11y-resize-font-120 pre,
body.pojo-a11y-resize-font-120 dd,
body.pojo-a11y-resize-font-120 dt,
body.pojo-a11y-resize-font-120 span{
 font-size:105% !important
}
body.pojo-a11y-resize-font-120 h1,
body.pojo-a11y-resize-font-120 h2,
body.pojo-a11y-resize-font-120 h3,
body.pojo-a11y-resize-font-120 h4,
body.pojo-a11y-resize-font-120 h5,
body.pojo-a11y-resize-font-120 h6,
body.pojo-a11y-resize-font-120 h1 span,
body.pojo-a11y-resize-font-120 h2 span,
body.pojo-a11y-resize-font-120 h3 span,
body.pojo-a11y-resize-font-120 h4 span,
body.pojo-a11y-resize-font-120 h5 span,
body.pojo-a11y-resize-font-120 h6 span,
.widget .feature-posts-list li h3{
 font-size:inherit !important
}
body.pojo-a11y-resize-font-120 h2{
    font-size:120% !important
}
body.pojo-a11y-resize-font-200 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-190 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-180 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-170 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-160 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-150 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-140 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-130 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-120 .widget .feature-posts-list small,
body.pojo-a11y-resize-font-200 .navbar-search .search-field,
body.pojo-a11y-resize-font-190 .navbar-search .search-field,
body.pojo-a11y-resize-font-180 .navbar-search .search-field,
body.pojo-a11y-resize-font-170 .navbar-search .search-field,
body.pojo-a11y-resize-font-160 .navbar-search .search-field,
body.pojo-a11y-resize-font-150 .navbar-search .search-field,
body.pojo-a11y-resize-font-140 .navbar-search .search-field,
body.pojo-a11y-resize-font-130 .navbar-search .search-field,
body.pojo-a11y-resize-font-120 .navbar-search .search-field{
	font-size: inherit!important;
}
body.pojo-a11y-resize-font-200 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-190 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-180 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-170 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-160 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-150 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-140 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-130 .wp-block-pullquote blockquote p,
body.pojo-a11y-resize-font-120 .wp-block-pullquote blockquote p{
	font-size: 1.75em!important;
}
body.page.pojo-a11y-resize-font-200 .has-large-font-size,
body.page.pojo-a11y-resize-font-190 .has-large-font-size,
body.page.pojo-a11y-resize-font-180 .has-large-font-size,
body.page.pojo-a11y-resize-font-170 .has-large-font-size,
body.page.pojo-a11y-resize-font-160 .has-large-font-size,
body.page.pojo-a11y-resize-font-150 .has-large-font-size,
body.page.pojo-a11y-resize-font-140 .has-large-font-size,
body.page.pojo-a11y-resize-font-130 .has-large-font-size,
body.page.pojo-a11y-resize-font-120 .has-large-font-size,
body.page.pojo-a11y-resize-font-200 p.has-large-font-size,
body.page.pojo-a11y-resize-font-190 p.has-large-font-size,
body.page.pojo-a11y-resize-font-180 p.has-large-font-size,
body.page.pojo-a11y-resize-font-170 p.has-large-font-size,
body.page.pojo-a11y-resize-font-160 p.has-large-font-size,
body.page.pojo-a11y-resize-font-150 p.has-large-font-size,
body.page.pojo-a11y-resize-font-140 p.has-large-font-size,
body.page.pojo-a11y-resize-font-130 p.has-large-font-size,
body.page.pojo-a11y-resize-font-120 p.has-large-font-size{
    font-size: 2.25em!important;
}
/*dodatkowe style do wtyczki Formidable - zmiana rozmiaru czcionki*/
.with_frm_style input[type=text],
.with_frm_style input[type=password],
.with_frm_style input[type=email],
.with_frm_style input[type=number],
.with_frm_style input[type=url],
.with_frm_style input[type=tel],
.with_frm_style input[type=file],
.with_frm_style input[type=search],
.with_frm_style select,
.with_frm_style .frm-card-element.StripeElement {
 min-height:32px;
 height:auto!important;
}
.with_frm_style .frm_button {
 height:auto!important;
}
.with_frm_style .frm_loading_prev .frm_prev_page::before,
.with_frm_style .frm_loading_form .frm_button_submit:before {
 min-height: 20px;
 height:auto!important;
}

body.pojo-a11y-resize-font-120 .frm_primary_label{
	font-size: 105%!important;
}
body.pojo-a11y-resize-font-130 .frm_primary_label{
	font-size: 110%!important;
}
body.pojo-a11y-resize-font-140 .frm_primary_label{
	font-size: 115%!important;
}
body.pojo-a11y-resize-font-150 .frm_primary_label{
	font-size: 120%!important;
}
body.pojo-a11y-resize-font-160 .frm_primary_label{
	font-size: 125%!important;
}
body.pojo-a11y-resize-font-170 .frm_primary_label{
	font-size: 130%!important;
}
body.pojo-a11y-resize-font-180 .frm_primary_label{
	font-size: 135%!important;
}
body.pojo-a11y-resize-font-190 .frm_primary_label{
	font-size: 140%!important;
}
body.pojo-a11y-resize-font-200 .frm_primary_label{
	font-size: 145%!important;
}
body.pojo-a11y-resize-font-130 .frm_radio label,
body.pojo-a11y-resize-font-140 .frm_radio label,
body.pojo-a11y-resize-font-150 .frm_radio label,
body.pojo-a11y-resize-font-160 .frm_radio label,
body.pojo-a11y-resize-font-170 .frm_radio label,
body.pojo-a11y-resize-font-180 .frm_radio label,
body.pojo-a11y-resize-font-190 .frm_radio label,
body.pojo-a11y-resize-font-200 .frm_radio label{
	font-size: inherit!important;
}

/*Wersja Kontrastowa*/
body.pojo-a11y-negative-contrast .n2-section-smartslider, 
body.pojo-a11y-negative-contrast .n2-section-smartslider :not(#pojo-ally-toolbar):not(.nextend-autoplay):not(a),
body.pojo-a11y-high-contrast .n2-section-smartslider, 
body.pojo-a11y-high-contrast .n2-section-smartslider *:not(.nextend-autoplay):not(a){
    background-color: transparent !important;
}
body.pojo-a11y-negative-contrast div.nextend-autoplay {
    background-color: #000 !important;
	color: #ff0000;
}

.wpsm_panel-heading a:focus .ac_open_cl_icon {
  outline: 2px solid deeppink !important;
  outline-offset: -3px;
}

body.pojo-a11y-resize-font-130 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 3%) !important;}
body.pojo-a11y-resize-font-140 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 6%) !important;}
body.pojo-a11y-resize-font-150 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 9%) !important;}
body.pojo-a11y-resize-font-160 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 12%) !important;}
body.pojo-a11y-resize-font-170 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 15%) !important;}
body.pojo-a11y-resize-font-180 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 18%) !important;}
body.pojo-a11y-resize-font-190 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 21%) !important;}
body.pojo-a11y-resize-font-200 p.change-font-size:not(.pojo-a11y-toolbar-title):not(.has-large-font-size){font-size: calc(3rem + 23%) !important;}

body.pojo-a11y-resize-font-130 #tab_container_34449 .tab-content{font-size: calc(18px + 3%) !important;}
body.pojo-a11y-resize-font-140 #tab_container_34449 .tab-content{font-size: calc(18px + 6%) !important;}
body.pojo-a11y-resize-font-150 #tab_container_34449 .tab-content{font-size: calc(18px + 9%) !important;}
body.pojo-a11y-resize-font-160 #tab_container_34449 .tab-content{font-size: calc(18px + 12%) !important;}
body.pojo-a11y-resize-font-170 #tab_container_34449 .tab-content{font-size: calc(18px + 15%) !important;}
body.pojo-a11y-resize-font-180 #tab_container_34449 .tab-content{font-size: calc(18px + 18%) !important;}
body.pojo-a11y-resize-font-190 #tab_container_34449 .tab-content{font-size: calc(18px + 21%) !important;}
body.pojo-a11y-resize-font-200 #tab_container_34449 .tab-content{font-size: calc(18px + 23%) !important;}


body.pojo-a11y-resize-font-130 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 3%) !important;}
body.pojo-a11y-resize-font-140 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 6%) !important;}
body.pojo-a11y-resize-font-150 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 9%) !important;}
body.pojo-a11y-resize-font-160 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 12%) !important;}
body.pojo-a11y-resize-font-170 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 15%) !important;}
body.pojo-a11y-resize-font-180 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 18%) !important;}
body.pojo-a11y-resize-font-190 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 21%) !important;}
body.pojo-a11y-resize-font-200 #wpsm_accordion_35672 .wpsm_panel-body{font-size: calc(16px + 23%) !important;}

body.pojo-a11y-resize-font-110 .wpsm_tab_37031 .wpsm_nav-tabs li a,
body.pojo-a11y-resize-font-120 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-130 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-140 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-150 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-160 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-170 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-180 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-190 .wpsm_tab_37031 .wpsm_nav-tabs li a, 
body.pojo-a11y-resize-font-200 .wpsm_tab_37031 .wpsm_nav-tabs li a {
  height: auto;
}

body.pojo-a11y-resize-font-110 .widget.widget_smartslider3 .n2-ss-slide,
body.pojo-a11y-resize-font-120 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-130 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-140 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-150 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-160 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-170 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-180 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-190 .widget.widget_smartslider3 .n2-ss-slide, 
body.pojo-a11y-resize-font-200 .widget.widget_smartslider3 .n2-ss-slide {
  height: auto!important;
}
body.pojo-a11y-resize-font-130 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 3%) !important;}
body.pojo-a11y-resize-font-140 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 6%) !important;}
body.pojo-a11y-resize-font-150 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 9%) !important;}
body.pojo-a11y-resize-font-160 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 12%) !important;}
body.pojo-a11y-resize-font-170 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 15%) !important;}
body.pojo-a11y-resize-font-180 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 18%) !important;}
body.pojo-a11y-resize-font-190 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 21%) !important;}
body.pojo-a11y-resize-font-200 .widget.widget_smartslider3 .n2-ss-slide a{font-size: calc(21px + 23%) !important;}

.custom-logo-link {display:block;outline-offset:2px;}
.zoom-social_icons-list__link {display:inline-block;outline-offset:2px!important;}
.widget_media_image a {display:inline-block;outline-offset:2px!important;}
.footer-widgets a {display:inline-block;outline-offset:2px!important;}
.cn-accept-cookie, .cn-more-info {outline: 3px solid deeppink !important;outline-offset: 2px;}
.has-vivid-red-background-color:focus {outline: 3px solid #000!important;color: #000;}
@media (max-width: 800px) {
	.navbar-brand {position: relative;z-index: 3000;}
}