.entry-content .wp-caption {
margin: 0;
border: 0;
padding: 0;
box-shadow: 0 0 0;
}   .pswp{z-index: 999999;} .pswp a.button,.pswp a.button:hover{
background:transparent !important;
background-color:transparent !important;} .psgal img:hover{opacity:.8 !important;} .psgal figure{padding:0 1px 1px 0; line-height:0;}
.page-video-walk-through .wp-video {width:400px;}
@media screen and (max-width: 550px) {
.page-video-walk-through .wp-video {width:320px !important;}
} #main-slider {
background: #fff;
} article.post.post-with-thumbnail-icon .entry-thumbnail, article.page.post-with-thumbnail-icon .entry-thumbnail {
margin-right:20px;
} .tablepress .column-1 {font-weight:bold;padding-right:20px;}
#tablepress-2 .column-2 {color:#0c680d;}
.tablepress .row-1 {font-weight:bold;} #navxt-breadcrumbs a, #navxt-breadcrumbs a:visited {color:#0c680d;}
#navxt-breadcrumbs a:hover {color:#666 ;} .wpcf7-form label{
display:inline-block;
width: 100%;
}
.wpcf7-form hr{
height:0;
margin-bottom:10px;
border: 1px solid #ccc; }
.wpcf7-form .wpcf7-submit {width:100%;}
aside .wpcf7-form label, 
footer#colophon .wpcf7-form label {
width: 100%;
}
.wpcf7-form textarea{width:100%;} .img-center{
display:block !important;
margin:0 auto !important;  
} .so-panel {margin-bottom: 0px !important;}
.panel-grid-cell {margin-bottom: 0px !important;}   footer .big p,
footer .big a{
font-size: large; 
margin-top:1em !important;
margin-bottom:1em !important;
}
@media screen and (max-width: 480px) {
footer .big p,
footer .big a{
font-size: x-large; 
padding-top:1em !important;
padding-bottom:1em !important;
}
} .main-navigation a{font-weight:normal !important;}
.xcurrent_page_item a{font-weight:bold !important;}
.main-navigation ul ul a {
width: 280px;
}
.main-navigation ul li a,
.main-navigation ul li a > *,
.entry-content a, .entry-content a:visited, 
article.post .author-box .box-content .author-posts a:hover, 
#secondary a, #secondary a:visited, 
#masthead .hgroup a, #masthead .hgroup a:visited, 
.comment-form .logged-in-as a, .comment-form .logged-in-as a:visited,
#secondary .widget ul li a, 
#footer-widgets .widget ul li a, 
#masthead-widgets .widget ul li a,
#secondary .widget ol li a, 
#footer-widgets .widget ol li a, 
#masthead-widgets .widget ol li a,
#colophon a{
transition: all 0.6s ease-in-out;
} .post-date{font-size:smaller;} article.post .author-box, article.page .author-box{background-color:#ffffff;}
article.post .author-box .avatar-box .avatar-wrapper, article.page .author-box .avatar-box .avatar-wrapper{border:0;}  .entry-content ul {list-style-type: disc;}
.entry-content ul ul {list-style-type: circle;}
.entry-content ul ul ul {list-style-type: square;}  .horizontal-menu{
text-align: center;
width: 100%;
}
.horizontal-menu li {
display: inline-block;
float: none;
margin-right: 16px;
}
.horizontal-menu li:last-of-type {
margin-right: 0;
} .center-menu{
text-align: center;
}
#colophon a{color:#fff!important;}
#colophon a:hover{color:#c6efb8 !important;}
#colophon .widget_nav_menu .menu-item a{border-bottom:0;}
#colophon #theme-attribution, #colophon #site-info{margin:0;}
#colophon #theme-attribution{display:none;} input[type="submit"]:hover,
.nav-previous a:hover,
.nav-next a:hover,
.form-submit input:hover{
background:#ffc107;
xborder:1px solid #ffc107;
color:#fff;
}
.entry-categories a{
color:#dd7a00 !important;
}
.entry-categories a:hover{
color:#000 !important;
}  div.wpcf7-mail-sent-ok {
border: 2px solid #ffc107 !important;
}  .anr_captcha_field{padding:0 0 20px 25%;}
.page-contact .anr_captcha_field{padding:0 0 20px 0;} @media screen and (max-width: 480px) { #masthead .hgroup {padding-bottom: 0px;} .mobilenav .anr_captcha_field{padding:0 0 20px 0;}
body.responsive #footer-widgets .widget,
body.responsive #masthead-widgets .widget{padding-bottom: 0px;}
}
@media screen and (max-width: 780px){
.mobmax50 img{
max-width:250px !important;
max-height:250px !important;
} 
}
@media screen and (min-width: 480px) and (max-width: 1060px){ } .x10d-responsive-iframe {
position: relative;
overflow: hidden;
padding-top: 56.25%;
}
.x10d-responsive-iframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-headline {
text-align: center;
color: #ffffff;
line-height: 1.4em;
font-size: 30px;
margin-top: 0px;
margin-bottom: 0px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-sub-headline {
text-align: center;
color: #ffffff;
line-height: 1.4em;
font-size: 18px;
margin-top: 0px;
margin-bottom: 0px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container p.sow-sub-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 2px solid #ffffff;
width: 100%;
max-width: 70%;
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-fbce3c286317 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}