.featherlight .featherlight-caption{background:rgba(0,0,0,0.5);bottom:0;color:#fff;left:25px;padding:0.25em 0.5em;position:absolute;right:25px;}@media only screen and (max-width:1024px){.featherlight .featherlight-caption{left:10px;right:10px;}}@keyframes featherlightLoader{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes featherlightLoader{0%{transform:rotate(0);-webkit-transform:rotate(0);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}.featherlight-loading.loader .featherlight-content{animation:featherlightLoader 1s infinite linear;-webkit-animation:featherlightLoader 1s infinite linear;background:transparent;border:8px solid #8f8f8f;border-left-color:#fff;border-radius:80px;height:80px;min-width:0;width:80px;}.featherlight-loading.loader .featherlight-content > *{display:none !important;}.featherlight-loading.loader .featherlight-close,.featherlight-loading.loader .featherlight-inner{display:none;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}.locale-translation-filter-form .form-item-language,.locale-translation-filter-form .form-item-translation,.locale-translation-filter-form .form-item-group{float:left;margin-right:.8em;margin:0.1em;width:15em;}[dir="rtl"] .locale-translation-filter-form .form-item-language,[dir="rtl"] .locale-translation-filter-form .form-item-translation,[dir="rtl"] .locale-translation-filter-form .form-item-group{float:right;margin-left:.8em;margin-right:0;}.locale-translation-filter-form .form-type-select select{width:100%;}.locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}[dir="rtl"] .locale-translation-filter-form .form-actions{float:right;padding:3ex 1em 0 0;}.language-switcher-locale-session a.active{color:#0062a0;}.language-switcher-locale-session a.session-active{color:#000000;}
.menu-toggle-button{position:relative;display:inline-block;text-indent:28px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}@media (min-width:25em){.menu-toggle-button{width:auto;}}@media (min-width:48em){.menu-toggle-button,.menu-toggle-state{display:none;}}.menu-toggle-button-text{vertical-align:middle;padding:0 .5em;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#bbb;-webkit-transition:all 0.25s;transition:all 0.25s;}[dir="rtl"] .menu-toggle-button-icon{right:2px;}.menu-toggle-button-icon:before{content:'';top:-7px;left:0;}.menu-toggle-button-icon:after{content:'';top:7px;left:0;}[dir="rtl"] .menu-toggle-button-icon:before,[dir="rtl"] .menu-toggle-button-icon:after{right:0;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon{height:0;background:transparent;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-toggle-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.menu-toggle-state ~ .menu{display:none;}.menu-toggle-state:not(:checked) ~ .menu{display:none;}.menu-toggle-state:checked ~ .menu{display:block;}@media (min-width:48em){.menu-toggle-state:not(:checked) ~ .menu{display:block;}}
