.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;}
.menu-dropdown{position:relative;}.menu-dropdown li,.menu-dropdown li.expanded,.menu-dropdown li.collapsed,.menu-dropdown li.leaf{margin:0;padding:0;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:58px;font-weight:normal;line-height:17px;text-decoration:none;}.menu-dropdown a.current{color:#d23600;}.menu-dropdown a.disabled{color:#bbbbbb;}.menu-dropdown a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;}.menu-dropdown span.sub-arrow:before{display:block;content:'+';}.menu-dropdown a.highlighted span.sub-arrow:before{display:block;content:'-';}
