.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:#fff;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #ccc}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}.block-social-media-links ul.platforms,.pane-social-media-link-widget ul.platforms{padding-left:0}.block-social-media-links .horizontal li,.pane-social-media-link-widget .horizontal li{display:inline-block;text-align:center;padding:.2em .35em}.block-social-media-links .vertical li,.pane-social-media-link-widget .vertical li{list-style-type:none;margin:0 0 .5em}.block-social-media-links .vertical li a img,.pane-social-media-link-widget .vertical li a img{vertical-align:middle;margin-right:.5em}.responsive-menu-block-wrapper{display:none}.mm-page{background-color:#fff}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%}.horizontal-menu>li{display:inline-block;position:relative}.horizontal-menu>li ul ul{left:13.75em;top:0}.horizontal-menu ul .fly-left ul{left:-13.75em}.horizontal-menu>li>a{display:block;padding-top:.3em;padding-right:1em;padding-bottom:.35em;padding-left:1em}.horizontal-menu>li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none}.horizontal-menu li.sfHover>ul,.horizontal-menu li:hover>ul{display:block}.horizontal-menu li li{position:relative;float:left;width:100%}.horizontal-menu>li>li:hover>ul,.horizontal-menu>li>li.sfHover>ul{display:block}.horizontal-menu>li li>a{display:block;position:relative;padding-top:.25em;padding-right:1em;padding-bottom:.25em;padding-left:1em;text-transform:none}
.off-canvas-wrapper{display:block}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative}.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px}.responsive-menu-toggle-icon:before{top:8px}.responsive-menu-toggle-icon span.icon{top:14px}.responsive-menu-toggle-icon:after{top:20px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none .4s ease-out .1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-blocker{background:rgba(0,0,0,0)}.mm-opening #mm-blocker{background:rgba(0,0,0,.2);transition:background 1s ease .3s}.mm-opening #page{border-left:1px solid #ccc}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#4eace4}#sliding-popup.sliding-popup-bottom.eu-cookie-withdraw-wrapper{background:0 0}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff !important}.eu-cookie-withdraw-tab{border-color:#fff}.eu-cookie-compliance-more-button{color:#fff !important}