@charset "utf-8";
.es_caption {
padding-bottom: 1em;
padding-right: 0.5em;
}
.es_msg {
padding-top: 5px;
padding-bottom: 5px;
color: #F00;
}
.es_textbox {
padding-bottom: 10px;
}
.es_button {
padding-top: 10px;
padding-bottom: 5px;
}
.es_textbox_class {
width: 200px;
}
.es_lablebox {
padding-bottom: 3px;
}
.es_subscription_message.success {
color: #008000;
font-size: 16px;
}
.es_subscription_message.error {
color: #ff0000;
font-size: 16px;
}
.es_spinner_image {
display: none;
float: right;
}
.es-field-wrap{
margin-bottom: 0.6em;
}
.ig-es-form-list-selection, .ig-es-form-list-selection td, .ig-es-form-list-selection tr, .ig-es-form-radio-selection, .ig-es-form-radio-selection td, .ig-es-form-radio-selection tr {
border: none;
}
.ig_es_form_wrapper {
width: 30%;
margin: 0 auto;
border: 2px #e8e3e3 solid;
padding: 0.9em;
border-radius: 5px;
}
.ig_es_form_heading {
font-size: 1.3em;
line-height: 1.5em;
margin-bottom: 0.5em;
}
.ig_es_list_checkbox {
margin-right: 0.5em;
}
.ig_es_submit {
color: #FFFFFF !important;
border-color: #03a025 !important;
background: #03a025 !important;
box-shadow: 0 1px 0 #03a025;
font-weight: bold;
height: 2.4em;
line-height: 1em;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
font-size: 1em;
padding: 0 2em;
margin-top: 1em;
}
.ig_es_submit:hover {
color: #FFF !important;
background: #0AAB2E !important;
border-color: #0AAB2E !important;
}
.ig_es_form_wrapper hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
} .es_form_cf{
padding: 0.75rem;
}
select.es_form_cf, input[type="text"].es_form_cf, input[type="number"].es_form_cf, input[type="date"].es_form_cf{
width: 50%;
}.wpctc-tag-links{clear:both;color:#767676;font-size:12px;font-weight:400;line-height:1.33333;text-transform:uppercase}.wpctc-tag-links li{display:inline-block}.wpctc-tag-links a{background-color:#767676;border-radius:0 2px 2px 0;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:1.27273;margin:2px 4px 2px 10px;padding:3px 7px;position:relative;text-transform:uppercase}.wpctc-tag-links a:hover{background-color:#41a62a;color:#fff}.wpctc-tag-links a:before{border-bottom:10px solid rgba(0,0,0,0);border-right:8px solid #767676;border-top:10px solid rgba(0,0,0,0);content:"";height:0;left:-8px;position:absolute;top:0;width:0}.wpctc-tag-links a:hover:before{border-right-color:#41a62a}.wpctc-tag-links a:after{background-color:#fff;border-radius:50%;content:"";height:4px;left:-2px;position:absolute;top:8px;width:4px}canvas.tagcloud-canvas{width:100%}.wpctc-bars li{background:#eee;line-height:24px!important;height:24px!important;border-radius:12px;border:1px solid #ccc;margin:10px 0;overflow:hidden}.wpctc-bars a{display:inline-block;padding:0 10px}.wpctc-tilt a{display:inline-block}.wpctc-rounded{padding:10px;overflow:hidden;clear:both}.wpctc-rounded a{border:1px solid;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;display:block;margin:3px;padding:3px 5px 3px 5px;text-decoration:none;float:left}.wpctc-rounded ul{list-style:none outside none;margin:0}.widget_sponsors_widget ul{list-style:none;margin-bottom:15px}.widget_sponsors_widget ul li{list-style-type:none}.widget_sponsors_widget ul.horizontal li{display:inline;list-style-type:none;padding-right:20px}.widget_sponsors_widget ul.horizontal{display:flex;justify-content:space-between;flex-flow:row;flex-wrap:wrap}.widget_sponsors_widget ul.horizontal li.sponsors-item{width:32%}.widget_sponsors_widget ul.horizontal li.sponsors-item img{max-height:100px;width:auto;padding-bottom:15px}.sponsors-item{padding-bottom:15px}p.sponsor-desc{margin-top:5px}div#wp-sponsors{margin-bottom:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}div#wp-sponsors.grid{text-align:center}div#wp-sponsors ul li{list-style:none}#wp-sponsors div.sponsor-item{margin:0 20px 20px 0}#wp-sponsors div.sponsor-item.debug{border:1px solid red}#wp-sponsors div.sponsor-item.default{max-width:40%;width:40%}#wp-sponsors div.sponsor-item.small{max-width:15%;width:15%}#wp-sponsors div.sponsor-item.medium{max-width:30%;width:30%}#wp-sponsors div.sponsor-item.large{max-width:45%;width:45%}#wp-sponsors div.sponsor-item.full{max-width:100%;width:100%}#wp-sponsors div.sponsor-item a img{max-width:100%;height:auto}#wp-sponsors div.sponsor-item.default a img,#wp-sponsors div.sponsor-item.default p{width:100%}#wp-sponsors.slider div.sponsor-item.default a img,#wp-sponsors.slider div.sponsor-item a img{width:auto}#wp-sponsors.slider.full div.sponsor-item.default a img,#wp-sponsors.slider.full div.sponsor-item a img{width:100%}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media only screen and (max-width:900px){#wp-sponsors div.sponsor-item.medium,#wp-sponsors div.sponsor-item.small{max-width:40%;width:40%}#wp-sponsors div.sponsor-item.large{max-width:100%;width:100%}}.wp-sponsors-form-field{margin-bottom:1em}.wp-sponsors-form-field label{display:block}.wp-sponsors-form-field input:not([type=checkbox]):not([type=radio]),.wp-sponsors-form-field textarea{display:block;width:100%}.wp-sponsors-form-notice{padding:1em;text-align:center;background:rgba(60,206,81,.05)}.wp-sponsors-form-notice.wp-sponsors-form-error{background:rgba(218,52,52,.05);color:#b52020}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wp-sponsors.slider#wp-sponsors div.sponsor-item{margin-right:0}.wp-sponsors.slider.vertical-center .slick-track{display:flex;align-items:center}.wp-sponsors.slider .slick-next,.wp-sponsors.slider .slick-prev{position:absolute;display:block;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5);line-height:0;font-size:0;cursor:pointer;color:transparent;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none;outline:none;z-index:1}.wp-sponsors.slider .slick-next:focus,.wp-sponsors.slider .slick-next:hover,.wp-sponsors.slider .slick-prev:focus,.wp-sponsors.slider .slick-prev:hover{outline:none;background:#fff;color:transparent}.wp-sponsors.slider .slick-next.slick-disabled:before,.wp-sponsors.slider .slick-next:focus:before,.wp-sponsors.slider .slick-next:hover:before,.wp-sponsors.slider .slick-prev.slick-disabled:before,.wp-sponsors.slider .slick-prev:focus:before,.wp-sponsors.slider .slick-prev:hover:before{opacity:.5}.wp-sponsors.slider .slick-next:before,.wp-sponsors.slider .slick-prev:before{line-height:1;color:#000;opacity:1;width:0;height:0;border:6px solid transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-sponsors.slider .slick-prev{left:-25px}[dir=rtl] .wp-sponsors.slider .slick-prev{left:auto;right:-25px}.wp-sponsors.slider .slick-prev:before{content:"";border-right-color:#000;margin-right:5px}[dir=rtl] .wp-sponsors.slider .slick-prev:before{content:"";border-right-color:transparent;border-left-color:#000;margin-right:0;margin-left:5px}.wp-sponsors.slider .slick-next{right:-25px}[dir=rtl] .wp-sponsors.slider .slick-next{left:-25px;right:auto}.wp-sponsors.slider .slick-next:before{content:"";border-left-color:#000;margin-left:5px}[dir=rtl] .wp-sponsors.slider .slick-next:before{content:"";border-right-color:#000;border-left-color:transparent;margin-right:5px;margin-left:0}.wp-sponsors.slider .slick-dotted.slick-slider{margin-bottom:30px}.wp-sponsors.slider .slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.wp-sponsors.slider .slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.wp-sponsors.slider .slick-dots li button{border:0;display:block;height:10px;width:10px;outline:none;line-height:0;font-size:0;color:transparent;padding:0;border-radius:50%;cursor:pointer;background:#000;opacity:.5}.wp-sponsors.slider .slick-dots li button:focus,.wp-sponsors.slider .slick-dots li button:hover{outline:none;opacity:1}.wp-sponsors.slider .slick-dots li.slick-active button{opacity:1}

.yt-video-default {}
.yt-video-align {
display: table;
margin-right: auto;
margin-left: auto;
}
.yt-video-container {
position: relative;
padding-bottom: 56.34%; height: 0;
overflow: hidden;
}
.yt-video-container iframe,  
.yt-video-container object,  
.yt-video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}