.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.slider__caption{position:absolute;top:65%;left:0;width:100%;height:20%;overflow:hidden}.slider__caption--top{position:absolute;top:0;left:0;width:100%;height:20%;overflow:hidden}.slider__caption--bottom{position:absolute;top:80%;left:0;width:100%;height:20%;overflow:hidden}.slider__caption--background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50);overflow:hidden}.slider__caption--title{position:relative;margin:0 0.5em;font-size:5em;color:#fff}.slider__caption--title a{color:#fff;border-bottom:0 none}.slider__caption--title a:hover{border-style:none}.jssora01l,.jssora01r{display:block;position:absolute;width:45px;height:45px;cursor:pointer;background:url(/libraries/jssor-slider/img/a01.png) no-repeat;overflow:hidden}.jssora01l{background-position:-8px -38px;left:15px}.jssora01r{background-position:-68px -38px;right:15px}.jssora01l:hover{background-position:-128px -38px}.jssora01r:hover{background-position:-188px -38px}.jssora01l.jssora01ldn{background-position:-8px -38px}.jssora01r.jssora01rdn{background-position:-68px -38px}.jssora02l,.jssora02r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url(/libraries/jssor-slider/img/a02.png) no-repeat;overflow:hidden}.jssora02l{background-position:-3px -33px;left:15px}.jssora02r{background-position:-63px -33px;right:15px}.jssora02l:hover{background-position:-123px -33px}.jssora02r:hover{background-position:-183px -33px}.jssora02l.jssora02ldn{background-position:-3px -33px}.jssora02r.jssora02rdn{background-position:-63px -33px}.jssora03l,.jssora03r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url(/libraries/jssor-slider/img/a03.png) no-repeat;overflow:hidden}.jssora03l{background-position:-3px -33px;left:15px}.jssora03r{background-position:-63px -33px;right:15px}.jssora03l:hover{background-position:-123px -33px}.jssora03r:hover{background-position:-183px -33px}.jssora03l.jssora03ldn{background-position:-243px -33px}.jssora03r.jssora03rdn{background-position:-303px -33px}.jssora04l,.jssora04r{display:block;position:absolute;width:28px;height:40px;cursor:pointer;background:url(/libraries/jssor-slider/img/a04.png) no-repeat;overflow:hidden}.jssora04l{background-position:-16px -39px;left:15px}.jssora04r{background-position:-76px -39px;right:15px}.jssora04l:hover{background-position:-136px -39px}.jssora04r:hover{background-position:-196px -39px}.jssora04l.jssora04ldn{background-position:-256px -39px}.jssora04r.jssora04rdn{background-position:-316px -39px}.jssora05l,.jssora05r{display:block;position:absolute;width:28px;height:40px;cursor:pointer;background:url(/libraries/jssor-slider/img/a04.png) no-repeat;overflow:hidden}.jssora05l{background-position:-16px -39px;left:15px}.jssora05r{background-position:-76px -39px;right:15px}.jssora05l:hover{background-position:-136px -39px}.jssora05r:hover{background-position:-196px -39px}.jssora05l.jssora05ldn{background-position:-256px -39px}.jssora05r.jssora05rdn{background-position:-316px -39px}.jssora06l,.jssora06r{display:block;position:absolute;width:45px;height:45px;cursor:pointer;background:url(/libraries/jssor-slider/img/a06.png) no-repeat;overflow:hidden}.jssora06l{background-position:-8px -38px;left:20px}.jssora06r{background-position:-68px -38px;right:20px}.jssora06l:hover{background-position:-128px -38px}.jssora06r:hover{background-position:-188px -38px}.jssora06l.jssora06ldn{background-position:-248px -38px}.jssora06r.jssora06rdn{background-position:-308px -38px}.jssora07l,.jssora07r{display:block;position:absolute;width:50px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a07.png) no-repeat;overflow:hidden}.jssora07l{background-position:-5px -35px;left:15px}.jssora07r{background-position:-65px -35px;right:15px}.jssora07l:hover{background-position:-125px -35px}.jssora07r:hover{background-position:-185px -35px}.jssora07l.jssora07ldn{background-position:-245px -35px}.jssora07r.jssora07rdn{background-position:-305px -35px}.jssora08l,.jssora08r{display:block;position:absolute;width:50px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a08.png) no-repeat;overflow:hidden;opacity:.4;filter:alpha(opacity=40)}.jssora08l{background-position:-5px -35px;left:15px}.jssora08r{background-position:-65px -35px;right:15px}.jssora08l:hover{background-position:-5px -35px;opacity:.8;filter:alpha(opacity=80)}.jssora08r:hover{background-position:-65px -35px;opacity:.8;filter:alpha(opacity=80)}.jssora08l.jssora08ldn{background-position:-5px -35px;opacity:.3;filter:alpha(opacity=30)}.jssora08r.jssora08rdn{background-position:-65px -35px;opacity:.3;filter:alpha(opacity=30)}.jssora09l,.jssora09r{display:block;position:absolute;width:50px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a09.png) no-repeat;overflow:hidden;opacity:.4;filter:alpha(opacity=40)}.jssora09l{background-position:-5px -35px;left:20px}.jssora09r{background-position:-65px -35px;right:20px}.jssora09l:hover{background-position:-5px -35px;opacity:.8;filter:alpha(opacity=80)}.jssora09r:hover{background-position:-65px -35px;opacity:.8;filter:alpha(opacity=80)}.jssora09l.jssora09ldn{background-position:-5px -35px;opacity:.3;filter:alpha(opacity=30)}.jssora09r.jssora09rdn{background-position:-65px -35px;opacity:.3;filter:alpha(opacity=30)}.jssora10l,.jssora10r{display:block;position:absolute;width:28px;height:40px;cursor:pointer;background:url(/libraries/jssor-slider/img/a10.png) no-repeat;overflow:hidden}.jssora10l{background-position:-16px -39px;left:15px}.jssora10r{background-position:-76px -39px;right:15px}.jssora10l:hover{background-position:-136px -39px}.jssora10r:hover{background-position:-196px -39px}.jssora10l.jssora10ldn{background-position:-256px -39px}.jssora10r.jssora10rdn{background-position:-316px -39px}.jssora11l,.jssora11r{display:block;position:absolute;width:37px;height:37px;cursor:pointer;background:url(/libraries/jssor-slider/img/a11.png) no-repeat;overflow:hidden}.jssora11l{background-position:-11px -41px;left:15px}.jssora11r{background-position:-71px -41px;right:15px}.jssora11l:hover{background-position:-131px -41px}.jssora11r:hover{background-position:-191px -41px}.jssora11l.jssora11ldn{background-position:-251px -41px}.jssora11r.jssora11rdn{background-position:-311px -41px}.jssora12l,.jssora12r{display:block;position:absolute;width:30px;height:46px;cursor:pointer;background:url(/libraries/jssor-slider/img/a12.png) no-repeat;overflow:hidden}.jssora12l{background-position:-16px -37px;left:15px}.jssora12r{background-position:-75px -37px;right:15px}.jssora12l:hover{background-position:-136px -37px}.jssora12r:hover{background-position:-195px -37px}.jssora12l.jssora12ldn{background-position:-256px -37px}.jssora12r.jssora12rdn{background-position:-315px -37px}.jssora13l,.jssora13r{display:block;position:absolute;width:40px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a13.png) no-repeat;overflow:hidden}.jssora13l{background-position:-10px -35px;left:15px}.jssora13r{background-position:-70px -35px;right:15px}.jssora13l:hover{background-position:-130px -35px}.jssora13r:hover{background-position:-190px -35px}.jssora13l.jssora13ldn{background-position:-250px -35px}.jssora13r.jssora13rdn{background-position:-310px -35px}.jssora14l,.jssora14r{display:block;position:absolute;width:30px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a14.png) no-repeat;overflow:hidden}.jssora14l{background-position:-15px -35px;left:20px}.jssora14r{background-position:-75px -35px;right:20px}.jssora14l:hover{background-position:-135px -35px}.jssora14r:hover{background-position:-195px -35px}.jssora14l.jssora14ldn{background-position:-255px -35px}.jssora14r.jssora14rdn{background-position:-315px -35px}.jssora15l,.jssora15r{display:block;position:absolute;width:20px;height:38px;cursor:pointer;background:url(/libraries/jssor-slider/img/a15.png) no-repeat;overflow:hidden}.jssora15l{background-position:-20px -41px;left:15px}.jssora15r{background-position:-80px -41px;right:15px}.jssora15l:hover{background-position:-140px -41px}.jssora15r:hover{background-position:-200px -41px}.jssora15l.jssora15ldn{background-position:-260px -41px}.jssora15r.jssora15rdn{background-position:-320px -41px}.jssora16l,.jssora16r{display:block;position:absolute;width:22px;height:36px;cursor:pointer;background:url(/libraries/jssor-slider/img/a16.png) no-repeat;overflow:hidden}.jssora16l{background-position:-19px -42px;left:15px}.jssora16r{background-position:-79px -42px;right:15px}.jssora16l:hover{background-position:-139px -42px}.jssora16r:hover{background-position:-199px -42px}.jssora16l.jssora16ldn{background-position:-259px -42px}.jssora16r.jssora16rdn{background-position:-319px -42px}.jssora17l,.jssora17r{display:block;position:absolute;width:22px;height:36px;cursor:pointer;background:url(/libraries/jssor-slider/img/a17.png) no-repeat;overflow:hidden}.jssora17l{background-position:-19px -42px;left:15px}.jssora17r{background-position:-79px -42px;right:15px}.jssora17l:hover{background-position:-139px -42px}.jssora17r:hover{background-position:-199px -42px}.jssora17l.jssora17ldn{background-position:-259px -42px}.jssora17r.jssora17rdn{background-position:-319px -42px}.jssora18l,.jssora18r{display:block;position:absolute;width:29px;height:29px;cursor:pointer;background:url(/libraries/jssor-slider/img/a18.png) no-repeat;overflow:hidden}.jssora18l{background-position:-16px -45px;left:15px}.jssora18r{background-position:-76px -45px;right:15px}.jssora18l:hover{background-position:-136px -45px}.jssora18r:hover{background-position:-196px -45px}.jssora18l.jssora18ldn{background-position:-256px -45px}.jssora18r.jssora18rdn{background-position:-316px -45px}.jssora19l,.jssora19r{display:block;position:absolute;width:50px;height:50px;cursor:pointer;background:url(/libraries/jssor-slider/img/a19.png) no-repeat;overflow:hidden}.jssora19l{background-position:-5px -35px;left:15px}.jssora19r{background-position:-65px -35px;right:15px}.jssora19l:hover{background-position:-125px -35px}.jssora19r:hover{background-position:-185px -35px}.jssora19l.jssora19ldn{background-position:-245px -35px}.jssora19r.jssora19rdn{background-position:-305px -35px}.jssora20l,.jssora20r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url(/libraries/jssor-slider/img/a20.png) no-repeat;overflow:hidden}.jssora20l{background-position:-3px -33px;left:15px}.jssora20r{background-position:-63px -33px;right:15px}.jssora20l:hover{background-position:-123px -33px}.jssora20r:hover{background-position:-183px -33px}.jssora20l.jssora20ldn{background-position:-243px -33px}.jssora20r.jssora20rdn{background-position:-303px -33px}.jssora21l,.jssora21r,.jssora21ldn,.jssora21rdn{position:absolute;cursor:pointer;display:block;background:url(/libraries/jssor-slider/img/a21.png) no-repeat;overflow:hidden;width:40px;height:40px}.jssora21l{background-position:-3px -33px;left:15px}.jssora21r{background-position:-63px -33px;right:15px}.jssora21l:hover{background-position:-123px -33px}.jssora21r:hover{background-position:-183px -33px}.jssora21ldn{background-position:-243px -33px}.jssora21rdn{background-position:-303px -33px}.jssorb01 div,.jssorb01 div:hover,.jssorb01 .av{filter:alpha(opacity=70);opacity:.7;overflow:hidden;cursor:pointer;border:#000 1px solid}.jssorb01 div{background-color:gray}.jssorb01 div:hover,.jssorb01 .av:hover{background-color:#d3d3d3}.jssorb01 .av{background-color:#fff}.jssorb01 .dn,.jssorb01 .dn:hover{background-color:#555555}.jssorb02 div,.jssorb02 div:hover,.jssorb02 .av{background:url(/libraries/jssor-slider/img/b02.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb02 div{background-position:-5px -5px;padding-right:5px}.jssorb02 div:hover,.jssorb02 .av:hover{background-position:-35px -5px}.jssorb02 .av{background-position:-65px -5px}.jssorb02 .dn,.jssorb02 .dn:hover{background-position:-95px -5px}.jssorb03 div,.jssorb03 div:hover,.jssorb03 .av{background:url(/libraries/jssor-slider/img/b03.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb03 div{background-position:-5px -4px}.jssorb03 div:hover,.jssorb03 .av:hover{background-position:-35px -4px}.jssorb03 .av{background-position:-65px -4px}.jssorb03 .dn,.jssorb03 .dn:hover{background-position:-95px -4px}.jssorb04 div,.jssorb04 div:hover,.jssorb04 .av{background:url(/libraries/jssor-slider/img/b03.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb04 div{background-position:-5px -4px}.jssorb04 div:hover,.jssorb04 .av:hover{background-position:-35px -4px}.jssorb04 .av{background-position:-65px -4px}.jssorb04 .dn,.jssorb04 .dn:hover{background-position:-95px -4px}.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{background:url(/libraries/jssor-slider/img/b05.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb05 div{background-position:-7px -7px}.jssorb05 div:hover,.jssorb05 .av:hover{background-position:-37px -7px}.jssorb05 .av{background-position:-67px -7px}.jssorb05 .dn,.jssorb05 .dn:hover{background-position:-97px -7px}.jssorb06 div,.jssorb06 div:hover,.jssorb06 .av{background:url(/libraries/jssor-slider/img/b06.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb06 div{background-position:-6px -6px}.jssorb06 div:hover,.jssorb06 .av:hover{background-position:-36px -6px}.jssorb06 .av{background-position:-66px -6px}.jssorb06 .dn,.jssorb06 .dn:hover{background-position:-96px -6px}.jssorb07 div,.jssorb07 div:hover,.jssorb07 .av{background:url(/libraries/jssor-slider/img/b07.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb07 div{background-position:-5px -5px}.jssorb07 div:hover,.jssorb07 .av:hover{background-position:-35px -5px}.jssorb07 .av{background-position:-65px -5px}.jssorb07 .dn,.jssorb07 .dn:hover{background-position:-95px -5px}.jssorb08 div,.jssorb08 div:hover,.jssorb08 .av{background:url(/libraries/jssor-slider/img/b07.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb08 div{background-position:-5px -5px}.jssorb08 div:hover,.jssorb08 .av:hover{background-position:-35px -5px}.jssorb08 .av{background-position:-65px -5px}.jssorb08 .dn,.jssorb08 .dn:hover{background-position:-95px -5px}.jssorb09 div,.jssorb09 div:hover,.jssorb09 .av{filter:alpha(opacity=70);opacity:.7;overflow:hidden;cursor:pointer;border:#fff 1px solid}.jssorb09 div{background-color:#d3d3d3}.jssorb09 div:hover,.jssorb09 .av:hover{background-color:gray}.jssorb09 .av{background-color:#000}.jssorb09 .dn,.jssorb09 .dn:hover{background-color:#a9a9a9}.jssorb10 div,.jssorb10 div:hover,.jssorb10 .av{background:url(/libraries/jssor-slider/img/b10.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb10 div{background-position:-10px -10px}.jssorb10 div:hover,.jssorb10 .av:hover{background-position:-40px -10px}.jssorb10 .av{background-position:-70px -10px}.jssorb10 .dn,.jssorb10 .dn:hover{background-position:-100px -10px}.jssorb11 div,.jssorb11 div:hover,.jssorb11 .av{background:url(/libraries/jssor-slider/img/b11.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb11 div{background-position:-10px -10px}.jssorb11 div:hover,.jssorb11 .av:hover{background-position:-40px -10px}.jssorb11 .av{background-position:-70px -10px}.jssorb11 .dn,.jssorb11 .dn:hover{background-position:-100px -10px}.jssorb12 div,.jssorb12 div:hover,.jssorb12 .av{background:url(/libraries/jssor-slider/img/b12.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb12 div{background-position:-7px -7px}.jssorb12 div:hover,.jssorb12 .av:hover{background-position:-37px -7px}.jssorb12 .av{background-position:-67px -7px}.jssorb12 .dn,.jssorb12 .dn:hover{background-position:-97px -7px}.jssorb13 div,.jssorb13 div:hover,.jssorb13 .av{background:url(/libraries/jssor-slider/img/b13.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb13 div{background-position:-5px -5px}.jssorb13 div:hover,.jssorb13 .av:hover{background-position:-35px -5px}.jssorb13 .av{background-position:-65px -5px}.jssorb13 .dn,.jssorb13 .dn:hover{background-position:-95px -5px}.jssorb14 div,.jssorb14 div:hover,.jssorb14 .av{background:url(/libraries/jssor-slider/img/b14.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb14 div{background-position:-9px -9px}.jssorb14 div:hover,.jssorb14 .av:hover{background-position:-39px -9px}.jssorb14 .av{background-position:-69px -9px}.jssorb14 .dn,.jssorb14 .dn:hover{background-position:-99px -9px}.jssorb15 div,.jssorb15 div:hover,.jssorb15 .av{background:url(/libraries/jssor-slider/img/b14.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb15 div{background-position:-9px -9px}.jssorb15 div:hover,.jssorb15 .av:hover{background-position:-39px -9px}.jssorb15 .av{background-position:-69px -9px}.jssorb15 .dn,.jssorb15 .dn:hover{background-position:-99px -9px}.jssorb16 div,.jssorb16 div:hover,.jssorb16 .av{background:url(/libraries/jssor-slider/img/b16.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb16 div{background-position:-5px -5px}.jssorb16 div:hover,.jssorb16 .av:hover{background-position:-35px -5px}.jssorb16 .av{background-position:-65px -5px}.jssorb16 .dn,.jssorb16 .dn:hover{background-position:-95px -5px}.jssorb17 div,.jssorb17 div:hover,.jssorb17 .av{background:url(/libraries/jssor-slider/img/b17.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb17 div{background-position:-7px -7px}.jssorb17 div:hover,.jssorb17 .av:hover{background-position:-37px -7px}.jssorb17 .av{background-position:-67px -7px}.jssorb17 .dn,.jssorb17 .dn:hover{background-position:-97px -7px}.jssorb18 div,.jssorb18 div:hover,.jssorb18 .av{background:url(/libraries/jssor-slider/img/b18.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb18 div{background-position:-3px -3px}.jssorb18 div:hover,.jssorb18 .av:hover{background-position:-33px -3px}.jssorb18 .av{background-position:-63px -3px}.jssorb18 .dn,.jssorb18 .dn:hover{background-position:-93px -3px}.jssorb18 .n{display:none;color:#000}.jssorb18 div:hover .n,.jssorb18 .av .n,.jssorb18 .av:hover .n,.jssorb18 .dn .n{display:block}.jssorb19 div,.jssorb19 div:hover,.jssorb19 .av{background:url(/libraries/jssor-slider/img/b20.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb19 div{background-position:-5px -5px}.jssorb19 div:hover,.jssorb19 .av:hover{background-position:-35px -5px}.jssorb19 .av{background-position:-65px -5px}.jssorb19 .dn,.jssorb19 .dn:hover{background-position:-95px -5px}.jssorb20 div,.jssorb20 div:hover,.jssorb20 .av{background:url(/libraries/jssor-slider/img/b20.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb20 div{background-position:-5px -5px}.jssorb20 div:hover,.jssorb20 .av:hover{background-position:-35px -5px}.jssorb20 .av{background-position:-65px -5px}.jssorb20 .dn,.jssorb20 .dn:hover{background-position:-95px -5px}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#fff;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;clear:both;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;clear:both;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{color:#fff;background-color:#ccc;text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;color:#fff;background-color:#ccc;}.calendar-calendar td{width:12%;min-width:12%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .week a{font-weight:normal;}.calendar-calendar .inner{min-height:5em;height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{font-family:serif;text-align:right;border:none;border-top:1px #333 dotted;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px #333 dotted;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0 2px;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{border-bottom:1px solid #ccc;}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
