@charset "UTF-8";.filter-widget{padding:1.5rem 0;border-bottom:1px dotted #ccc}.filter-widget__label{font-size:1.25em;margin-bottom:.5rem}.filter-widget__clear-selection{margin-top:1rem;color:#999}.filter-widget__clear-selection a{color:inherit}.filter-widget__clear-selection a:hover{color:#666;text-decoration:none}.tag-selection__element{display:flex;font-size:1.1em;margin-bottom:.5rem}.tag-selection__element--active .tag-selection__element-label,.tag-selection__element--active .tag-selection__element-toggle{color:#337ab7}.tag-selection__element-toggle{width:20px;color:#ccc}.tag-selection__element-label{flex:1;color:#333}.tag-selection__element-count{color:#ccc;font-size:.85em;margin-left:8px}body,html{height:100%}img{max-width:100%;height:auto}hr{border-color:#ccc}hr.dotted{border-style:dotted}.main-wrapper{position:relative;min-height:100%;padding-bottom:200px}.form-control{border-radius:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4}.header{position:relative;z-index:1001;padding:24px 0 32px;background:#fff}.navigation{position:relative;z-index:1001}.navigation .navbar{border-radius:0;margin-bottom:0}.navigation .navbar-brand{cursor:pointer}.news{background:#eee;height:2.6em;overflow:hidden;position:relative}.news-wrapper{position:relative;top:0}.news-wrapper.next{top:-2.6em;transition:top .8s}.news-element{position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2.6em;padding:0 24px;opacity:1;transition:opacity .4s}.next .news-element:first-child{opacity:0}.tour-invite{display:inline-block;background:#eff9ff;border:1px solid #bce6ff;border-left-width:3px;border-right-width:3px;padding:16px;border-radius:3px;margin:20px 0 10px;font-size:18px;opacity:1;transition:transform .4s ease-out,opacity .8s ease-out;max-width:61.8%}.tour-invite-hidden{opacity:0;transform:translate(0,-100%)}.tour-invite h2{margin-top:0}.tour-invite-container{text-align:center}@media (max-width:991px){.tour-invite{max-width:100%}}.content{padding:32px 0}.footer{padding:30px 0;background:#eee;position:absolute;right:0;bottom:0;left:0;border-top:1px solid #D4D4D4}.footer:before{content:'';position:absolute;z-index:1;top:0;right:0;left:0;height:1px;background:#fff}.btn{position:relative;border-radius:0}.btn:before{content:'';position:absolute;z-index:1;top:0;right:0;left:0;height:1px;background:rgba(255,255,255,.3)}.btn:after{content:'';position:absolute;z-index:1;top:0;left:0;bottom:0;width:1px;background:rgba(255,255,255,.3)}.promoted-articles{background:#eff9ff}.category-thumbnail{padding:0;border:1px solid #e0e0e0;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.05)}a.category-thumbnail:focus,a.category-thumbnail:hover{color:inherit;text-decoration:none;border-color:#999}.category-thumbnail img{position:relative;width:100%;z-index:1;margin-bottom:-51px}.category-thumbnail .caption{position:relative;z-index:2;padding:0 9px}.category-thumbnail .caption h3{margin:0 -9px 13px -9px;padding:9px;color:#fff;text-shadow:1px 1px 0 #000;background:rgba(0,0,0,.5)}.a2lix_translationsFields{padding-top:15px}.form-vertical .form-group{margin-left:0;margin-right:0}.form-vertical .control-label{padding-top:0;text-align:left;margin-bottom:5px}#backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.7);z-index:999;opacity:0;transition:opacity .4s;pointer-events:none}#backdrop.visible{opacity:1;pointer-events:all}#category-quickview{position:absolute;left:0;right:0;z-index:1000;padding:20px 0;transform:translate(0,-100%);opacity:0;transition:transform .6s,opacity .8s}#category-quickview.visible{transform:translate(0,0);opacity:1}#category-quickview .category-thumbnail{border-color:#333;transition:transform .2s}#category-quickview .category-thumbnail:focus,#category-quickview .category-thumbnail:hover{transform:translate(0,-6px)}.social-icon{display:inline-block;width:32px;height:32px;background:transparent url(../images/social-icons.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.social-icon-fb{background-position:0 0}.social-icon-fb:hover{background-position:0 -32px}.social-icon-tw{background-position:-32px 0}.social-icon-tw:hover{background-position:-32px -32px}.cc_container .cc_btn_accept_all{background:#2E78B9!important;color:#fff!important}.content-content-extra .similar-contents:not(:first-child){margin-top:36px}.calendar .headers{display:flex;color:#999;text-align:center;font-weight:700}.calendar .header{flex:1 0 0;padding:6px}.calendar .header--active{color:#333}.calendar .months,.calendar .years{display:flex;border-bottom:1px solid #ddd}.calendar .month,.calendar .year{flex:1 0 0;padding:6px;text-align:center}.calendar .month--active,.calendar .year--active{font-weight:700}.calendar .muted{color:#ccc}.calendar .cells{display:flex;flex-wrap:wrap;padding:0 1px 1px 0}.calendar .cells__br{flex:1 0 100%;margin:0;padding:0;border:0;height:0}.calendar .cell{flex:1 0 0;padding:6px;position:relative;border:1px solid #ddd;color:#333;text-align:center;margin-right:-1px;margin-bottom:-1px}.calendar .cell:hover{text-decoration:none}.calendar .cell:hover:not(.cell--active){background:#D2EDF9}.calendar .cell--muted{color:#ccc}.calendar .cell--highlighted{font-weight:700}.calendar .cell--active{background:#2E78B9;color:#fff}.calendar .cell--marked:after{content:'';position:absolute;left:1px;bottom:1px;width:0;height:0;border-style:solid;border-width:8px 0 0 8px;border-color:transparent transparent transparent orange}.calendar .view-nav{display:flex;justify-content:space-between;padding:6px;font-size:small}@media (min-width:992px){.content-title-area{display:flex;align-items:baseline}}@media (max-width:992px){.content-title-extra{margin-top:20px}.content-content-extra{margin-top:20px}}