#wpadminbar,.navbar.fixed{position:fixed}html{font-size:16px}body{font-size:100%;font-family:Roboto;line-height:1.7;color:#555;letter-spacing:.01rem}a{color:#557cbf}*,:after,:before{transition:border-bottom .4s ease,color .4s ease,background-color .4s ease}.blue-button{display:inline-block;background-color:#557cbf;border-radius:0;border:0;color:#f4f4f4;font-family:'Playfair Display';padding:15px 30px;line-height:1}.blue-button:focus,.blue-button:hover{color:#f4f4f4;text-decoration:none;background-color:#3c63a6;outline:0}.updated:not(.published){display:none}.screen-reader-text{word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img{opacity:1;transition:opacity .5s ease}img[data-src]{opacity:0}.navbar{border:0;border-radius:0;margin-bottom:0}.navbar.fixed{top:0;left:0}.navbar-wrapper{margin:0 -15px;padding:25px 15px}body.admin-bar #main-menu{padding-top:86px}body.fixed-header.admin-bar .navbar{top:46px}body.fixed-header.admin-bar .navbar.scroll-admin-bar{top:0}body.fixed-header .navbar{width:100%;z-index:999}body.navbar-no-background #header{position:relative;min-height:100px}body.navbar-no-background #header .navbar{position:absolute;width:100%;background-color:transparent;z-index:200}#main-menu,body.navbar-no-background #header .navbar.fixed{position:fixed}body.navbar-no-background #header .navbar.fixed.scroll{background-color:#fff}body.navbar-no-background #header .navbar .navbar-wrapper{background-color:transparent}body.menu-sandwich .navbar-header{float:none}body.menu-sandwich .navbar-toggle{display:block;float:right}body.menu-sandwich #main-menu ul.nav{float:none!important}body.menu-sandwich #main-menu ul.nav li{float:none}.navbar-brand{height:auto;padding:0 15px}.navbar-toggle{margin-bottom:0}.navbar-toggle .icon-bar{width:20px;border-radius:0;background-color:#fff}.sandwich-color-light #main-menu{background-color:#fff}.sandwich-color-light #main-menu>ul>li>a{color:#555}.sandwich-color-light #main-menu>ul ul li a,.sandwich-color-light #main-menu>ul>li.current_page_item>a,.sandwich-color-light #main-menu>ul>li>a:focus,.sandwich-color-light #main-menu>ul>li>a:hover{color:#333}.sandwich-color-light #main-menu>ul ul li a:focus,.sandwich-color-light #main-menu>ul ul li a:hover,.sandwich-color-light #main-menu>ul ul li.current_page_item>a{color:#555}.sandwich-color-light #main-menu .button-close,.sandwich-color-light #main-menu>ul ul li .dropdown-toggle{color:#333}.sandwich-color-light #main-menu .dropdown-toggle{color:#555}#main-menu{overflow-y:auto;top:0;bottom:0;left:100%;z-index:9999;height:100%;background-color:#333;padding:40px 30px 0;width:270px;transition:margin .8s ease}#main-menu .header-widgetised-area{margin:30px 0}#main-menu .header-widgetised-area .widget{margin-bottom:20px}#main-menu .header-widgetised-area .widget-title{font-size:18px}#main-menu .header-widgetised-area .widget_text{font-size:18px;line-height:1em}#main-menu.open{margin-left:-270px}#main-menu .button-close{width:16px;height:16px;cursor:pointer;margin-bottom:25px;color:#fff}#main-menu .dropdown-toggle{position:absolute;right:0;top:0;width:36px;line-height:1.45;border:0;background:0;box-shadow:none;outline:0;font-family:'Visual Composer Starter Font';font-size:.64em;transition:transform .3s ease;color:#fff}#main-menu ul li,.cover-image{position:relative}#main-menu .dropdown-toggle.open{transform:rotate(180deg)}#main-menu ul li a{color:#ccc;line-height:1.2}#main-menu ul li a:focus,#main-menu ul li a:hover{text-decoration:none;color:#fff}#main-menu ul li.current-menu-item>a{color:#fff}#main-menu ul li.menu-item-has-children>a{margin-right:56px}#main-menu ul li ul{display:none;padding:10px 0}#main-menu ul li ul li{font-family:Roboto;font-size:16px;list-style:none;line-height:1.2}#main-menu ul li ul li a{padding:5px 0;display:block}#main-menu ul li ul li .dropdown-toggle{padding:7px 0 3px;color:#ccc}#main-menu ul li ul li .dropdown-toggle.open{padding:3px 0 7px}#main-menu ul li ul li ul{padding-left:10px}#main-menu>ul{margin:0;float:none}#main-menu>ul>li{font-size:22px}#main-menu>ul>li>a{padding:12px 0;font-family:'Playfair Display';color:#fff}#main-menu>ul>li>a:focus,#main-menu>ul>li>a:hover{color:#ccc;background:0}#main-menu>ul>li>.dropdown-toggle{padding:17px 0 10px}#main-menu>ul>li>.dropdown-toggle.open{padding:10px 0 17px}.cover-image .fade-in-img-inner-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cover-image .fade-in-img-inner-wrap img{position:absolute;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.header-image img{width:100%;height:auto}.header-image .fade-in-img.cover-image{position:relative}.header-image .fade-in-img.cover-image .fade-in-img-inner-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.header-image .fade-in-img.cover-image .fade-in-img-inner-wrap img{position:absolute;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}body.featured-image-custom-height .header-image .fade-in-img{position:relative}body.featured-image-custom-height .header-image .fade-in-img .fade-in-img-inner-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}body.featured-image-custom-height .header-image .fade-in-img .fade-in-img-inner-wrap img{position:absolute;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.content-wrapper{padding:45px 15px 1px;margin:0 -15px;overflow-wrap:break-word;background-color:#fff}.main-content{padding-bottom:40px}.entry-full-content .entry-author-data{text-align:center;margin-bottom:20px}.entry-full-content .entry-author-data .author-avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;display:inline-block;margin-bottom:5px}.entry-full-content .entry-author-data .author-avatar img{display:block;width:100%;height:auto;border-radius:50%}.entry-full-content .entry-author-data .author-name{color:#333;font-family:'Playfair Display';font-size:22px;font-weight:500;margin-bottom:7px}.entry-full-content .entry-author-data .author-biography{font-size:14px;font-style:italic;font-weight:500;color:#777}.entry-full-content .entry-meta{font-size:14px;font-weight:500;color:#777;margin-bottom:5px}.entry-full-content .entry-meta a{color:#333;border-bottom:1px solid #333}.entry-full-content .entry-meta a:focus,.entry-full-content .entry-meta a:hover{border-bottom-color:transparent;text-decoration:none}.entry-tags{margin:5px 0}.entry-tags a{display:inline-block;margin:0 10px 10px 0;padding:9px 13px;line-height:1;font-size:14px;font-style:italic;color:#777;background-color:#eee;border-radius:20px}.entry-tags a:before,.entry-tags a:hover{text-decoration:none;color:#fff;background-color:#557cbf}.nav-next,.nav-previous{margin-bottom:1.625rem}.nav-links.post-navigation{margin-top:1.625rem;padding-top:2.25rem;border-top:1px solid #eee}.nav-links.archive-navigation .page-numbers.next,.nav-links.archive-navigation .page-numbers.prev,.nav-links.post-inner-navigation a.next,.nav-links.post-inner-navigation a.prev{width:auto;padding:0 15px}.nav-links.post-navigation a .meta-nav{font-size:14px;font-style:italic;color:#777;line-height:1;display:block}.nav-links.post-navigation a .post-title{font-size:18px;font-weight:700;color:#333}.nav-links.post-navigation a:hover{text-decoration:none}.nav-links.post-navigation a:hover .post-title{border-bottom-color:transparent}.pagination{margin:65px 0 0;display:block;border-radius:0}.nav-links.post-inner-navigation{margin-bottom:20px}.nav-links.archive-navigation .page-numbers,.nav-links.post-inner-navigation a,.nav-links.post-inner-navigation>span{display:inline-block;margin:0 10px 10px 0;border-radius:15px;line-height:32px;font-size:14px;text-align:center}.nav-links.post-inner-navigation a,.nav-links.post-inner-navigation>span{min-width:30px;background-color:#eee;height:30px;font-style:italic;color:#777}.nav-links.post-inner-navigation a:focus,.nav-links.post-inner-navigation a:hover{text-decoration:none;background-color:#557cbf}.nav-links.post-inner-navigation a:focus span,.nav-links.post-inner-navigation a:hover span{color:#fff}.nav-links.post-inner-navigation>span{background-color:#557cbf;color:#fff}.nav-links.archive-navigation .page-numbers.dots{background:0}.nav-links.archive-navigation .page-numbers.current,.nav-links.archive-navigation a.page-numbers:focus,.nav-links.archive-navigation a.page-numbers:hover{text-decoration:none}.comments-area{padding:40px 0;overflow-wrap:break-word}.comments-area .comments-title{margin-bottom:5px}.comments-area .comments-subtitle{font-size:14px;margin-bottom:40px}.comments-area .comment-list{list-style:none;padding:0;margin-bottom:55px}.comments-area .comment-list li.comment{padding-top:25px;border-top:1px solid #ddd}.comments-area .comment-list li.comment .comment-body{margin-bottom:25px}.comments-area .comment-list li.comment:first-child{padding-top:0;border-top:0}.comments-area .comment-list ol.children{list-style:none;padding:25px 0 0;margin-left:30px;border-top:1px solid #ddd}.comments-area .comment-list .author-avatar{width:80px;height:80px;margin-top:10px;overflow:hidden}.comments-area .comment-list .author-avatar img{width:100%;height:auto;border-radius:50%}.comments-area .comment-list .comment-author{font-family:'Playfair Display';font-size:22px;color:#333;line-height:1.4}.comments-area .comment-list .comment-author a{color:#333;border-bottom:1px solid transparent}.comments-area .comment-list .comment-author a:focus,.comments-area .comment-list .comment-author a:hover{border-bottom-color:#333;text-decoration:none}.comments-area .comment-list .comment-metadata{font-size:14px;font-style:italic;margin-bottom:10px}.comments-area .comment-list .comment-metadata a{color:#777;border-bottom:1px solid transparent}.comments-area .comment-list .comment-metadata a:focus,.comments-area .comment-list .comment-metadata a:hover{text-decoration:none;border-bottom-color:#777}.comments-area .comment-list .reply a{font-family:'Playfair Display';color:#557cbf;border-bottom:1px solid transparent}.comments-area .comment-list .reply a:focus,.comments-area .comment-list .reply a:hover{text-decoration:none;border-bottom-color:#557cbf}.comments-area #reply-title{font-size:30px;margin-bottom:3px}.comments-area .comment-notes{font-size:14px;margin-bottom:25px}.comments-area span.required{color:#557cbf;margin-left:-4px}.comments-area .comment-form-comment{margin-bottom:20px}.comments-area .comment-form-comment label{font-weight:400;display:block;margin-bottom:10px;font-family:'Playfair Display'}.comments-area .comment-form-comment textarea{width:100%;height:170px;resize:none;padding-top:10px;padding-bottom:10px}.comments-area input[type=text],.comments-area input[type=email],.comments-area input[type=url],.comments-area textarea{font-size:14px;padding-left:10px;padding-right:10px;width:100%;border:1px solid #dadada;box-shadow:none}.comments-area input[type=text]:focus,.comments-area input[type=email]:focus,.comments-area input[type=url]:focus,.comments-area textarea:focus{outline:0}.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url{margin-bottom:30px}.comments-area .comment-form-author label,.comments-area .comment-form-email label,.comments-area .comment-form-url label{font-weight:400;display:block;margin-bottom:10px;font-family:'Playfair Display'}.comments-area .comment-form-author input,.comments-area .comment-form-email input,.comments-area .comment-form-url input{height:40px}.comments-area .comment-subscription-form,.comments-area .form-submit{margin-bottom:15px}.comments-area .comment-subscription-form{line-height:1rem}.comments-area .comment-subscription-form label{font-size:14px;position:relative;padding-left:35px;cursor:pointer}.comments-area .comment-subscription-form label:before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;display:block;width:20px;height:20px;background-color:#fff;border:1px solid #dadada;font-size:25px;color:#557cbf;line-height:19px;text-align:center}.comments-area .comment-subscription-form input[type=checkbox]{display:none}.comments-area .comment-subscription-form input:checked+label:before{content:'\2022'}.comments-area .form-submit input[type=submit]{display:inline-block;background-color:#557cbf;border-radius:0;border:0;color:#f4f4f4;font-family:'Playfair Display';padding:15px 40px;line-height:1}.comments-area .form-submit input[type=submit]:focus,.comments-area .form-submit input[type=submit]:hover{color:#f4f4f4;text-decoration:none;background-color:#3c63a6;outline:0}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;overflow-wrap:normal!important;position:absolute!important;width:1px}.search-results-header{padding-top:20px;border-top:1px solid #eee;margin-bottom:20px}.search-results-header h4{color:#777;margin-bottom:0}.search-results-header h4 strong{font-weight:500;color:#333}.entry-content.archive{margin-bottom:45px}.entry-content.archive h1{margin-bottom:3.625rem;font-size:32px;border-top:1px solid #fafafa;padding-top:50px}.archive .entry-content{margin-bottom:1.875rem}.archive .entry-content:after{display:none}.featured-content{margin-bottom:75px}.featured-content img{width:100%;height:auto;display:block;}.video-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object,.video-wrapper video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.gallery-slider{position:relative}.gallery-slider>.gallery-item{position:absolute;top:0;left:0}.gallery-slider>.gallery-item:first-child{position:relative;z-index:100}.gallery-slider .slick-dots{position:absolute;bottom:0;margin-top:30px;list-style:none;padding:0;text-align:center;z-index:200;width:100%}.gallery-slider .slick-dots li{display:inline-block;margin:0 5px}.gallery-slider .slick-dots li.slick-active button{background-color:#fff}.gallery-slider .slick-dots li button{width:12px;height:12px;text-indent:-9999px;overflow:hidden;border-radius:50%;border:0;box-shadow:none;background-color:rgba(255,255,255,.5)}.gallery-slider .slick-dots li button:focus,.gallery-slider .slick-dots li button:hover{background-color:#fff;outline:0}.entry-preview{margin-bottom:50px}.entry-preview .entry-meta{padding:0;margin-bottom:10px;list-style:none}.entry-preview .entry-meta li{display:inline-block;margin-right:14px;font-size:14px;color:#777;line-height:20px}.entry-preview .entry-meta li.entry-meta-date a:before{content:'\62'}.entry-preview .entry-meta li.entry-meta-author a:before{content:'\6e'}.entry-preview .entry-meta li.entry-meta-category:before{content:'\65';font-family:'Visual Composer Starter Font';font-size:22px;color:#d4d4d4;margin-right:5px;display:inline;vertical-align:text-bottom}.entry-preview .entry-meta li.entry-meta-category:hover:before{color:#557cbf}.entry-preview .entry-meta li.entry-meta-comments a:before{content:'\61';line-height:15px}.entry-preview .entry-meta li a{color:#777;vertical-align:bottom}.entry-preview .entry-meta li a:focus,.entry-preview .entry-meta li a:hover{color:#333;text-decoration:none}.entry-preview .entry-meta li a:focus:before,.entry-preview .entry-meta li a:hover:before{color:#557cbf}.entry-preview .entry-meta li a:before{font-family:'Visual Composer Starter Font';font-size:22px;color:#d4d4d4;margin-right:6px;display:inline;vertical-align:text-bottom}.fade-in-img{position:relative}.fade-in-img noscript img{position:absolute;width:100%;height:auto;top:0;left:0}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display';color:#333}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#557cbf;border-bottom:0}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:#557cbf;text-decoration:none}h2,h3,h4,h5,h6{margin:0 0 .625rem}h1{margin:0 0 2.125rem;font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.comment-content article:after,.comment-content:after,.entry-content article:after,.entry-content:after{content:" ";display:table;clear:both}.comment-content article>div,.entry-content article>div{margin:0 0 1.625rem}.comment-content address,.comment-content blockquote,.comment-content datalist,.comment-content dl,.comment-content ol,.comment-content p,.comment-content table,.comment-content ul,.entry-content address,.entry-content blockquote,.entry-content datalist,.entry-content dl,.entry-content ol,.entry-content p,.entry-content table,.entry-content ul{margin:0 0 1.5rem}.comment-content address a,.comment-content blockquote a,.comment-content datalist a,.comment-content dl a,.comment-content ol a,.comment-content p a,.comment-content table a,.comment-content ul a,.entry-content address a,.entry-content blockquote a,.entry-content datalist a,.entry-content dl a,.entry-content ol a,.entry-content p a,.entry-content table a,.entry-content ul a{border-bottom-width:1px;border-bottom-color:#557cbf;border-bottom-style:solid;line-height:1.2}.comment-content address a:focus,.comment-content address a:hover,.comment-content blockquote a:focus,.comment-content blockquote a:hover,.comment-content datalist a:focus,.comment-content datalist a:hover,.comment-content dl a:focus,.comment-content dl a:hover,.comment-content ol a:focus,.comment-content ol a:hover,.comment-content p a:focus,.comment-content p a:hover,.comment-content table a:focus,.comment-content table a:hover,.comment-content ul a:focus,.comment-content ul a:hover,.entry-content address a:focus,.entry-content address a:hover,.entry-content blockquote a:focus,.entry-content blockquote a:hover,.entry-content datalist a:focus,.entry-content datalist a:hover,.entry-content dl a:focus,.entry-content dl a:hover,.entry-content ol a:focus,.entry-content ol a:hover,.entry-content p a:focus,.entry-content p a:hover,.entry-content table a:focus,.entry-content table a:hover,.entry-content ul a:focus,.entry-content ul a:hover{text-decoration:none;border-bottom-color:transparent;color:#557cbf}.comment-content address a.image-link,.comment-content blockquote a.image-link,.comment-content datalist a.image-link,.comment-content dl a.image-link,.comment-content ol a.image-link,.comment-content p a.image-link,.comment-content table a.image-link,.comment-content ul a.image-link,.entry-content address a.image-link,.entry-content blockquote a.image-link,.entry-content datalist a.image-link,.entry-content dl a.image-link,.entry-content ol a.image-link,.entry-content p a.image-link,.entry-content table a.image-link,.entry-content ul a.image-link{border-bottom:0}.comment-content address a.blue-button,.comment-content blockquote a.blue-button,.comment-content datalist a.blue-button,.comment-content dl a.blue-button,.comment-content ol a.blue-button,.comment-content p a.blue-button,.comment-content table a.blue-button,.comment-content ul a.blue-button,.entry-content address a.blue-button,.entry-content blockquote a.blue-button,.entry-content datalist a.blue-button,.entry-content dl a.blue-button,.entry-content ol a.blue-button,.entry-content p a.blue-button,.entry-content table a.blue-button,.entry-content ul a.blue-button{border:0}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul,.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin-bottom:0}.comment-content embed,.comment-content iframe,.comment-content object,.comment-content video,.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{max-width:100%;display:block;margin:0 0 1.625rem}.comment-content ul,.entry-content ul{padding:0}.comment-content ul>li,.entry-content ul>li{list-style:none;padding-left:35px;position:relative}.comment-content ul>li:before,.entry-content ul>li:before{font-size:1.5em;position:absolute;left:20px}.comment-content .wp-caption,.entry-content .wp-caption{margin-bottom:1.625rem}.comment-content .gallery,.entry-content .gallery{font-size:0;margin:0 -1.16667% 1.625rem}.comment-content .gallery-item,.entry-content .gallery-item{display:inline-block;width:100%;max-width:33.3%;vertical-align:top;padding:0 1.14007%;margin-bottom:1rem}.comment-content .gallery-icon,.entry-content .gallery-icon{display:block}.comment-content .gallery-icon img,.entry-content .gallery-icon img{margin:0 auto;display:block;max-width:100%;height:auto}.comment-content .gallery-caption,.entry-content .gallery-caption{color:#777;font-size:14px;font-style:italic;margin-top:10px;text-align:center}.comment-content img,.entry-content img{max-width:100%;height:auto}.comment-content blockquote,.entry-content blockquote{border-left:4px solid #557cbf;padding:10px 0 10px 23px;color:#777;font-size:22px;font-family:'Playfair Display';font-style:italic}.comment-content blockquote cite,.entry-content blockquote cite{display:block;margin-top:10px}.comment-content cite,.entry-content cite{font-family:Roboto;font-size:14px}.comment-content table,.entry-content table{table-layout:fixed;width:100%}.comment-content table tr td,.comment-content table tr th,.entry-content table tr td,.entry-content table tr th{padding:.4375rem;border:1px solid #555}.comment-content dl dd,.entry-content dl dd{margin-bottom:1rem}.comment-content address,.entry-content address{font-style:italic}.comment-content acronym,.entry-content acronym{border-bottom:1px dotted #d1d1d1}.search-form div input[type=text],.search-form label .search-field{padding:0 40px 0 15px;border:1px solid #d4d4d4;font-weight:500;height:40px;font-style:italic;outline:0}.comment-content address,.comment-content blockquote,.comment-content datalist,.comment-content dl,.comment-content ol,.comment-content p,.comment-content table,.comment-content ul{margin:0 0 10px}.aligncenter,.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{text-align:left}.wp-caption .wp-caption-text{color:#777;font-size:14px;font-style:italic;margin-top:15px;text-align:center}.aligncenter{text-align:center}.alignright{float:right;margin-left:1.625rem}.alignleft{float:left;margin-right:1.625rem}.alignnone{margin:5px 20px 20px 0}.widget-title{margin:0 0 1rem;font-size:22px}.search-form{position:relative;max-width:270px}.search-form:after{content:'\70';font-family:'Visual Composer Starter Font';position:absolute;right:0;top:0;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;z-index:1}.search-form label{width:100%;margin-bottom:0}.search-form label .screen-reader-text{display:none}.search-form label .search-field{max-width:270px;width:100%;font-size:14px}.search-form div input[type=text]{width:100%;font-size:14px}.search-form button[type=submit],.search-form input[type=submit]{position:absolute;right:0;top:0;width:40px;height:40px;opacity:0;z-index:2}.sidebar-widget-area{padding-bottom:40px}.sidebar-widget-area .widget{padding-top:20px;border-top:1px solid #eee;margin-bottom:25px;font-size:14px}.sidebar-widget-area .widget_archive ul li,.sidebar-widget-area .widget_categories ul li,.sidebar-widget-area .widget_meta ul li,.sidebar-widget-area .widget_recent_entries ul li{color:#557cbf}.sidebar-widget-area .widget_archive ul li:focus,.sidebar-widget-area .widget_archive ul li:hover,.sidebar-widget-area .widget_categories ul li:focus,.sidebar-widget-area .widget_categories ul li:hover,.sidebar-widget-area .widget_meta ul li:focus,.sidebar-widget-area .widget_meta ul li:hover,.sidebar-widget-area .widget_recent_entries ul li:focus,.sidebar-widget-area .widget_recent_entries ul li:hover{color:#555}.sidebar-widget-area .widget_archive ul li a,.sidebar-widget-area .widget_categories ul li a,.sidebar-widget-area .widget_meta ul li a,.sidebar-widget-area .widget_recent_entries ul li a{display:inline-block;vertical-align:top}.sidebar-widget-area .widget_search form{margin-top:5px}.sidebar-widget-area a:focus,.sidebar-widget-area a:hover{text-decoration:none;color:#555}#footer a,#footer ol li,#footer ul li{color:#fff}.sidebar-widget-area ul{padding-left:16px}#footer{background-color:#333;color:#777;font-size:14px;line-height:1.7}#footer a{border-bottom-width:1px;border-bottom-color:transparent;border-bottom-style:solid;line-height:1.2}#footer a:hover{border-bottom-color:#fff;text-decoration:none}#footer .footer-right-block{margin-bottom:10px}#footer .footer-socials ul{padding:0;margin:0}#footer .footer-socials ul li{list-style:none;display:inline-block;margin:0 8px 0 0}#footer .footer-socials ul li a{line-height:1;font-size:32px;color:#777;border-bottom:0}#footer .footer-socials ul li a:focus,#footer .footer-socials ul li a:hover{text-decoration:none;color:#fff}#footer .footer-socials ul li a span{display:block;transition:opacity .4s ease}#footer .copyright{margin-bottom:10px}.footer-widget-area{padding:45px 0 15px}.footer-widget-area .widget{margin-bottom:25px}.footer-widget-area .widget-title{color:#fff;line-height:1.7}.footer-widget-area ol,.footer-widget-area p,.footer-widget-area ul{margin-bottom:20px}.footer-widget-area .instagram-feed{padding-top:5px;font-size:0;letter-spacing:normal}.footer-widget-area .instagram-feed .instagram-item{display:inline-block;vertical-align:top;width:20%;padding:0 5px 5px 0}.footer-widget-area .instagram-feed .instagram-item img{display:block;width:100%;height:auto}.footer-bottom{padding:25px 0 20px}.footer-bottom .copyright>span{display:block}.footer-menu{margin-bottom:10px}.footer-menu ul{padding:0;margin:0}.footer-menu ul li{display:inline-block;list-style:none;margin-right:8px}.comment-content ul>li:before,.entry-content ul>li:before{content:'-';color:#70aca6!important;line-height:32px;font-weight:700}#sitemap_list li:before,.najnowsze ul>li:before{content:none}.entry-content ul>li{padding-left:45px}.error-404{text-align:center}.error-404 .search-form{margin-left:auto;margin-right:auto}.bordertop404{border-top:1px solid #d6d6d6;padding-top:30px}.button-mainsite .ubtn-data{letter-spacing:1px;text-transform:uppercase}.mainbtn .ubtn{padding:4px 35px 4px 19px!important}.banmainp{font-weight:300!important;font-size:18px!important;font-family:'Open Sans'!important;margin-bottom:5px!important}.maptag,.najnowsze a{font-family:'Open Sans'}.archive .featured-content{margin-bottom:25px}.archive h1{margin-top:0}.entry-content a{border:0!important}.separatortxt h4{font-size:35px!important;letter-spacing:1px}.maptag{display:inline-block;padding:9px 12px;background:#d6d6d6;margin-right:15px;color:#fff;font-size:18px}.najnowsze a{color:#333;font-size:22px;font-weight:300}.cyklopis p,.mobilenews p{font-weight:300!important}.najnowsze ul>li{text-align:center;line-height:1;padding-left:0;margin-bottom:30px}.mobilenews{padding-right:100px!important;padding-left:100px!important}.mobilenews p{font-family:'Open Sans'!important;text-align:center}.entry-content h2,.entry-content p{font-family:Noto Serif,serif;color:#363636}.cyklopis p{line-height:1.3!important;font-size:14px!important}.ulfix ul>li{padding-left:0!important;font-size:14px}.ulfix ul>li:before{content:none!important}h1.entry-title{text-align:center}.entry-content p{font-weight:400;font-size:20px;line-height:32px}.entry-content h2{font-weight:700;font-size:30px;line-height:41px;margin-left:-20px}.entry-content blockquote{border-left:none;margin:1.2rem 0;padding:20px 0 20px 50px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;color:#9c9c9c!important;font-style:italic;position:relative}.entry-content blockquote h6{font-size:14px;color:#9c9c9c;font-style:italic}.entry-content blockquote:before{content:'"';position:absolute;top:0;left:15px;font-size:40px}.entry-content article a{border-bottom:none!important}.entry-content article a:hover{border-bottom-color:#70aca6!important;border-bottom-width:1px!important;border-bottom-style:solid!important}.entry-content article ul>li{padding-left:45px}.entry-content article ul>li:before{content:'-';color:#70aca6!important;line-height:32px;font-weight:700}.entry-content div.shortcode{border:2px solid #d6d6d6;padding:20px 10px;font-size:18px}.entry-content div.shortcode.border-t{border-top:4px solid #70aca6}.entry-content div.shortcode.border-l{border-left:4px solid #9c9c9c}.entry-content div.img-shortcode{display:inline-block;width:100%}.entry-content div.img-shortcode .image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.entry-content div.img-shortcode .image-container .image-box img{display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.entry-content div.img-shortcode.border-l .image-container .image-box img{border-left:4px solid #d6d6d6}.entry-content div.img-shortcode.border-r .image-container .image-box img{border-right:4px solid #d6d6d6}.entry-content div.img-shortcode .text-container{width:100%}

.entry-content div.excl-shortcode{margin-right:40px;padding-right:10px;border-right:1px solid #70aca6;position:relative}.entry-content div.excl-shortcode:after{content:url(https://simplicite.pl/wp-content/uploads/2017/12/wykrzyknik.png);position:absolute;top:10px;right:-40px}

.entry-content div.question-shortcode{margin-right:40px;padding-right:10px;border-right:1px solid #70aca6;position:relative}.entry-content div.question-shortcode:after{content:url(https://simplicite.pl/wp-content/themes/simplicite/images/question-mark.png);position:absolute;top:10px;right:-40px}


.share-buttons{text-align:center;margin:20px 0}.share-buttons p{margin:0!important;font-weight:700}.share-buttons .share-icon{display:inline-block;line-height:32px;min-width:32px;background-color:#d6d6d6;padding:0 8px;color:#fff!important;font-size:14px;font-weight:700;font-family:'Open sans';text-decoration:none}.share-buttons .share-icon span{margin-left:10px}.share-buttons .share-icon:first-child{margin-right:15px}.category-tag-box{color:#9c9c9c;font-size:13px;text-align:center;border-top:2px solid #fafafa;padding-top:20px}.category-tag-box span:before{width:25px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.category-tag-box span.category-label:before{content:"\f115"}.category-tag-box span.tag-label:before{content:"\f097"}.category-tag-box .tag-label{margin-left:30px}.category-tag-box a,.category-tag-box a:active,.category-tag-box a:focus,.category-tag-box a:hover{color:#9c9c9c;text-decoration:none;border-bottom:none}.category-tag-box a:hover{text-decoration:underline}#comments-container{display:none}#comments-container.open{display:block}#disqus_thread{display:none}#disqus_thread.open{display:block}.btn-purple{color:#fff!important;background-color:#70aca6;border-color:#70aca6;border-radius:inherit}#show-comments-button{margin-top:80px;font-size:18px}#show-comments-button:before{content:"\f27b";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;padding-right:5px}#footer,.visits-box{font-family:'Open Sans'}.visits-box,.visits-box .share-icon i{font-size:16px}.visits-box{color:#9c9c9c;font-weight:300;margin-bottom:50px;margin-top:20px}.visits-box .date-box{padding:0px 8px 5px 0;float:left}.visits-box .share-box{padding:5px 5px 5px 0;float:right}.visits-box .share-icon{float:right;margin-left:10px;color:#9c9c9c!important}#menu-stopka{list-style:none;padding:0;margin-bottom:0}.footer-last{font-size:14px}.logo-bottom{overflow:hidden}body:not(.menu-sandwich) .navbar-header img{max-width:100%;height:auto;width:400px}.section2{padding-top:20px;padding-left:20px}.border-box{border-top:2px solid #fafafa;border-bottom:2px solid #fafafa}.newsletter-text{text-align:center}.newsletter-text p:first-child{font-size:36px;font-weight:700;margin:0}.newsletter-text p:last-child{font-size:16px;margin:0}.newsletter-social{background-color:#fafafa;overflow:hidden;padding:5px 0}.newsletter-social .share-box{font-size:16px;float:left;margin-left:15px}.newsletter-social .why{font-size:12px;float:right;line-height:27px;margin-right:23px}.newsletter-social .why a{color:#363636!important}.newsletter-social a{vertical-align:middle;margin-left:10px;color:#70aca6!important}.newsletter-social a i{font-size:20px}.comments-area{background-color:transparent}#footer{font-weight:300;text-align:center}#footer .textwidget{font-size:16px}#footer .textwidget img{display:block;margin:0 auto 10px}.footer-widget-area{background-color:#363636!important;padding-bottom:0;color:#fff;font-size:18px}h5.archive-entry-title a,h6.archive-entry-title a{color:#363636!important;font-weight:700}.pagination{text-align:center}.nav-links.archive-navigation .page-numbers{background-color:transparent;font-style:normal;color:#363636!important;width:auto;height:auto}.nav-links.archive-navigation .page-numbers.current,.nav-links.archive-navigation a.page-numbers:focus,.nav-links.archive-navigation a.page-numbers:hover{background-color:transparent;color:#363636!important;border-bottom:2px solid #363636!important;border-radius:inherit}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field{width:100%;padding:0 5px;height:34px;font-family:'Open Sans';border-radius:0;border:none!important;border-bottom:2px solid #9c9c9c!important;color:#363636!important;background-color:#FFF!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font-weight:300}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-submit{color:#fff!important;background-color:#70aca6;border-radius:inherit;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field::-webkit-input-placeholder{color:#d6d6d6}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field::-moz-placeholder{color:#d6d6d6}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field:-ms-input-placeholder{color:#d6d6d6}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field:-moz-placeholder{color:#d6d6d6}body:not(.menu-sandwich) #main-menu>ul>li#menu-item-11723 form .search-field::placeholder{color:#d6d6d6}


.gallery-columns-2 .gallery-item {max-width: 50%;}
.gallery-columns-4 .gallery-item {max-width: 24.9%;}

.entry-full-content .featured-content img {border: 1px solid #d6d6d6; padding: 12px;}

.lewakol {
    float: left;
    width: 65%;
    margin-bottom: 40px
}

.prawakol {
    float: right;
    width: 25%;
    margin-top: 60px;
    padding-left: 20px;
    padding-right: 20px
}

.group:after {
    content: "";
    display: table;
    clear: both
}

/*MailerLire stopka */ 
 #mlb2-5704695,
    #mlb2-5704695 *,
    #mlb2-5704695 a:hover,
    #mlb2-5704695 a:visited,
    #mlb2-5704695 a:focus,
    #mlb2-5704695 a:active {
        overflow: visible;
        position: static;
        background: none;
        border: none;
        bottom: auto;
        clear: none;
        cursor: default;
        float: none;
        letter-spacing: normal;
        line-height: normal;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        visibility: visible;
        white-space: normal;
        max-height: none;
        max-width: none;
        left: auto;
        min-height: 0;
        min-width: 0;
        right: auto;
        top: auto;
        width: auto;
        z-index: auto;
        text-shadow: none;
        box-shadow: none;
        outline: medium none;
    }

    #mlb2-5704695 a:hover {
        cursor: pointer !important;
    }

    #mlb2-5704695 h4 {
        font-weight: normal;
    }

    #mlb2-5704695 .subscribe-form {
        border-radius: 0px !important;
        box-sizing: border-box !important;
    }

    #mlb2-5704695 .ml-block-form {
        margin-bottom: 0px;
    }

    #mlb2-5704695 .subscribe-form .form-section {
        margin-bottom: 20px;
        width: 100%;
    }

    #mlb2-5704695 .subscribe-form .form-section.mb10 {
        margin-bottom: 10px;
        float: left;
    }

    #mlb2-5704695 .subscribe-form .form-section.mb0 {
        margin-bottom: 0px;
    }

    #mlb2-5704695 .subscribe-form .form-section h4 {
        margin: 0px 0px 10px 0px !important;
        padding: 0px !important;
        color: #000000 !important;
        font-family: 'Open Sans', sans-serif !important;
        font-size: 28px !important;
        line-height: 100%;
        text-align: left !important;
    }

    #mlb2-5704695 .subscribe-form .form-section p,
    #mlb2-5704695 .subscribe-form .form-section li {
        line-height: 150%;
        padding: 0px !important;
        margin: 0px 0px 10px 0px;
        color: #000000 !important;
        font-family: 'Open Sans', sans-serif !important;
        font-size: 14px !important;
    }

    #mlb2-5704695 .subscribe-form .form-section a {
        font-size: 14px !important;
    }

    #mlb2-5704695 .subscribe-form .form-section .confirmation_checkbox {
        line-height: 150%;
        padding: 0px !important;
        margin: 0px 0px 15px 0px !important;
        color: #000000 !important;
        font-family: 'Open Sans', sans-serif !important;
        font-size: 12px !important;
        font-weight: normal !important;
    }

    #mlb2-5704695 .subscribe-form .form-section .confirmation_checkbox input[type="checkbox"] {
        margin-right: 5px !important;
    }

    #mlb2-5704695 .subscribe-form .form-section .form-group {
        margin-bottom: 15px;
    }

    #mlb2-5704695 .subscribe-form .form-section .form-group label {
        float: left;
        margin-bottom: 10px;
        width: 100%;
        line-height: 100%;
        color: #000000 !important;
        font-family: 'Open Sans', sans-serif !important;
        font-size: 14px !important;
    }

    #mlb2-5704695 .subscribe-form .form-section .checkbox {
        width: 100%;
        margin: 0px 0px 10px 0px;
    }

    #mlb2-5704695 .subscribe-form .form-section .checkbox label {
        color: #000000 !important;
        font-family: 'Open Sans', sans-serif !important;
        font-size: 14px !important;
    }

    #mlb2-5704695 .subscribe-form .form-section .checkbox input {
        margin: 0px 5px 0px 0px;
    }

    #mlb2-5704695 .subscribe-form .form-section .checkbox input[type=checkbox] {
        -webkit-appearance: checkbox;
    }

    #mlb2-5704695.ml-subscribe-form .form-group .form-control {
        width: 100%;
        font-size: 13px;
        padding: 0;
        height: auto;
        font-family: Arial;
        border-radius: 0px;
        border: none !important;
        border-bottom: 2px solid #fafafa!important;
        color: #000000 !important;
        background-color: #FFFFFF !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        clear: left;
    }

    #mlb2-5704695.ml-subscribe-form button {
        color: #fff!important;
        background-color: #70aca6;
        border-color: #70aca6;
        cursor: pointer;
    }
    
    #mlb2-5704695.ml-subscribe-form button:hover {
        text-decoration: underline!important;
    }

    #mlb2-5704695.ml-subscribe-form button.gradient-on {
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
        background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
        background: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
    }

    #mlb2-5704695.ml-subscribe-form button.gradient-on:hover {
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
        background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
        background: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
    }

    #mlb2-5704695.ml-subscribe-form button[disabled] {
        cursor: not-allowed!important;
    }

    #mlb2-5704695.ml-subscribe-form .form-section.ml-error label {
        color: red!important;
    }

    #mlb2-5704695.ml-subscribe-form .form-group.ml-error label {
        color: red!important;
    }

    #mlb2-5704695.ml-subscribe-form .form-group.ml-error .form-control {
        border-color: red!important;
    }

    #mlb2-5704695 .ml-vertical-align-center {
            padding-left: 15px;
    }

    #mlb2-5704695 .ml-block-success,
    #mlb2-5704695 form.ml-block-form {
        display: inline-block;
    }

    @media (max-width: 768px) {
        #mlb2-5704695 {
            width: 100% !important;
        }
        #mlb2-5704695 form.ml-block-form,
        #mlb2-5704695 .subscribe-form {
            width: 100% !important;
        }
    }

    #mlb2-5704695 .subscribe-form.horizontal {
        padding-top: 20px;
    }

    #mlb2-5704695 .subscribe-form .form-section.horizontal {
        float: left;
        margin-bottom: 5px;
        width: 70%;
    }

    #mlb2-5704695 .subscribe-form .form-section.horizontal .form-group {
        float: left;
        width: 50%;
        padding-right: 10px;
        box-sizing: border-box;
    }

    #mlb2-5704695 .subscribe-form .form-section.horizontal .form-group .form-control {
        height: 31px;
    }

    #mlb2-5704695 .subscribe-form .form-section.horizontal.ml-button-position {
        width: 30%;
        padding: 0;
        text-align: center;
    }

    #mlb2-5704695 .subscribe-form .form-section.horizontal.ml-button-position.top-padding {
        padding-top: 24px;
    }

    @media (max-width: 768px) {
        #mlb2-5704695 .subscribe-form .form-section.horizontal {
            float: none;
        }
        #mlb2-5704695 .subscribe-form .form-section.horizontal,
        #mlb2-5704695 .subscribe-form .form-section.horizontal.ml-button-position,
        #mlb2-5704695 .subscribe-form .form-section.horizontal .form-group {
            width: 100%;
            padding: 0;
        }
        #mlb2-5704695 .subscribe-form .form-section.horizontal.ml-button-position {
            margin-bottom: 20px;
        }
    }

	
	.polecanewidget {display: block; height: 100%; background: #f4f4f4; padding: 20px; font-size: 14px; margin-bottom: 30px;}
	.polecanewidget h1 {font-size: 20px; margin-bottom: 30px; font-weight:300;}
	.licznik {background: #fff;
    display: inline-block;
    padding: 6px 14px;
    margin-left: -20px; font-size: 18px;
    font-weight: bold; 
    margin-bottom: 15px;
	color: #9c9c9c; vertical-align: top; width: 21%;}
	.polecam {
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 16px;
	margin-bottom: 10px; width: 80%;}
	
	.widget_archive {    background: #f4f4f4; padding: 20px; font-size: 20px;    margin-bottom: 30px; }
	
	.widget_archive	select {font-size: 14px; width: 100%; font-family: 'Open Sans'; padding: 5px; color: #9c9c9c; margin-top: 10px;}
	
	.widget_archive h2 {    font-size: 20px;  text-align: center;}
	.wideoheigh h2 {height: 135px;}
	.srodkujiframe iframe {margin-left: auto; margin-right: auto;}
	
	#slb_viewer_wrap .slb_theme_slb_default .slb_data_title, #slb_viewer_wrap .slb_theme_slb_default .slb_group_status {font-family: 'Open Sans' !important;}

.wp_rp_wrap .related_post_title {font-weight: 700; font-size: 20px; text-align: center; line-height: 54px;}
.wp_rp_wrap {margin-top: 50px !important;  border-top: 2px solid #fafafa; padding-top: 45px; text-align: center;}
ul.related_post li {margin: 10px 30px 10px 0px !important;}

 ol { counter-reset: item; }
        ol li { display: block; }
        ol li:before {
            content: counter(item) ". ";
            counter-increment: item;
            color: #70aca6;
        }
.entry-content .instagram-media {margin-left: auto !important; margin-right: auto !important;}
.menuodcinki .comment-content ul>li:before, .entry-content ul>li:before {content: none;}