html{height:100%;overflow-x:hidden}h2{font-size:2.2em}label{text-indent:-9999px;display:table-column}a:hover{text-decoration:underline !important}a:focus{outline-style:solid;outline-width:2px}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}.lead{font-weight:bold;font-size:16px}body{height:100%;background:white;font-family:"Ubuntu",sans-serif;color:#000;transition:.3s;max-width:100%}h1,h2,h3,h4{color:#000}h2.page-title{position:relative;overflow:hidden;text-align:left;margin:0;padding:10px 0 20px}h2.page-title span{display:inline-block;vertical-align:baseline;position:relative;left:30%;padding:0 20px;text-transform:uppercase;-webkit-transform:translate3d(-30%, 0px, 0px) !important;-moz-transform:translate3d(-30%, 0px, 0px) !important;-ms-transform:translate3d(-30%, 0px, 0px) !important;-o-transform:translate3d(-30%, 0px, 0px) !important;transform:translate3d(-30%, 0px, 0px) !important}h2.page-title span:before,h2.page-title span:after{content:"";display:block;width:9999px;position:absolute;top:.53em;border-top:6px solid #e50000}h2.page-title.edu span:before,h2.page-title.edu span:after{border-color:#009ddf}h2.page-title.sport span:before,h2.page-title.sport span:after{border-color:#07a950}h2.page-title span:before{right:100%}h2.page-title span:after{left:100%}h1,h4{font-weight:bold}h1.small{font-size:110%;text-transform:uppercase;margin:15px 0 15px}img{max-width:100%}mark{background:#fff5ba none repeat scroll 0 0;border-radius:4px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);display:inline-block;padding:0 2px}.btn{border-radius:0}.btn-primary{background:#e50000;border:0;margin-top:10px}.btn-primary:hover{background:#e50000;border:0}.btn-default:hover{background:transparent;border:0}.navbar-brand{background:rgba(0, 0, 0, 0) url("../images/layout/crest.png") no-repeat scroll center center;height:100px;overflow:hidden;text-indent:75px;width:240px}.navbar-toggle .icon-bar{background:white;border-radius:2px;height:4px;margin-bottom:7px;width:30px}.navbar-toggle{padding:10px 0;margin-top:30px}.page-header{margin-top:0;border-bottom:none}.layout-top{position:relative;width:100%;z-index:100;margin-bottom:1px;top:0px}.owl-controls{position:absolute;top:0;width:100%}.owl-item .item{background-position:center center;background-size:cover;height:120px}.owl-controls .owl-next{position:relative}.owl-controls .owl-next .arrow-right{background:rgba(0, 0, 0, 0.5) url("../images/layout/arrow_right.png");background-position:center center;height:120px;position:absolute;right:0px;width:40px;background-repeat:no-repeat}.owl-controls .owl-prev .arrow-left{background:rgba(0, 0, 0, 0.5) url("../images/layout/arrow_left.png");background-position:center center;height:120px;position:absolute;left:0px;width:40px;background-repeat:no-repeat}@media(min-width: 1200px){.layout-top.fixed{position:fixed}}.layout-top .menu-baner{max-height:90px;background:rgba(0, 0, 0, 0) url("../images/layout/menu-baner-bg.jpg") no-repeat scroll center center;background-size:cover;min-width:100%;position:relative}.layout-top .menu-baner img{max-height:90px;padding:5px;margin-left:50%;-webkit-transform:translate3d(-50%, 0px, 0px) !important;-moz-transform:translate3d(-50%, 0px, 0px) !important;-ms-transform:translate3d(-50%, 0px, 0px) !important;-o-transform:translate3d(-50%, 0, 0) !important;transform:translate3d(-50%, 0, 0) !important}.navbar{background:#e50000;border-radius:0;padding:0 30px 0 15px;border:0;margin-bottom:0}.bottom .additional-nav{display:inline-block;list-style:none !important;line-height:40px;float:right;margin-bottom:0px}.bottom .additional-nav>li>a{text-transform:uppercase;color:#fff}.bottom .additional-nav>li>a:hover{text-transform:uppercase;color:#e50000;-webkit-transition:all .5s;transition:all .5s}.bottom .additional-nav>li{float:left;padding:0px 10px}.bottom .additional-nav li:first-child a{background-image:url("../images/layout/bip_small.png");background-position:right center;background-repeat:no-repeat;padding-right:28px}.bottom .additional-nav li:nth-last-child(2) a{background-image:url("../images/layout/calendar.png");background-position:right center;background-repeat:no-repeat;padding-right:28px}.bottom .additional-nav li:last-child a{background-image:url("../images/layout/mail.png");background-position:right center;background-repeat:no-repeat;padding-right:28px}.bottom .invest{display:inline-block;float:left;line-height:40px;color:white;text-transform:uppercase;background-image:url("../images/layout/invest.png");background-position:left center;background-repeat:no-repeat;padding-left:45px;display:none}.do-container{clear:both;width:100%;margin:0 auto;display:table;height:45px;background:#000;color:#fff;-webkit-transition:all .5s;transition:all .5s}.baner-inner{width:100%;position:relative}.baner-inner img{aspect-ratio:3/2}.baner-inner a{position:absolute;inset:0;z-index:10}@media(max-width: 769px){.baner-inner{width:100%;max-width:400px;margin:0 auto}}.menu-container{background:#e50000}.search-container{width:100%}.layout-top.fixed .search-container{min-height:40px}.search-container .search-line{min-width:100%;background:rgba(0, 0, 0, 0.5);min-height:40px;position:absolute}.search-container .bottom{min-height:40px;float:right;width:100%;padding-left:60px}.do-container .top{width:100%;font-size:14px !important}.navbar .bottom{float:right;clear:right;margin-right:-15px}.do-container .wcag-container{max-width:410px;display:inline-block;float:right}.do-container .languages-top{width:calc(100% - 410px);display:inline-block;float:left}.do-container .wcag-container .upper-title{display:inline-block;float:left;background-image:url("../images/layout/display.png");line-height:45px;background-position:left center;background-repeat:no-repeat;padding-left:22px}.search-container .bottom input{border-top:1px solid #9f9f9f;border-left:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:0;padding:3px;background:#fff;height:100%;min-height:40px}.search-container .bottom .submit{border-top:1px solid #9f9f9f;border-right:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-left:0;padding:3px;background:#fff url("../images/layout/search.png") no-repeat scroll center center;height:100%;min-width:30px;min-height:40px}.search-container .bottom form{display:inline-flex;float:right;height:100%}.do-container .top .languages-top a{display:block;float:left;outline:none;text-indent:-1000px;overflow:hidden}.do-container .top .wcag-container a{display:block;float:left}.do-container .lang-title{display:inline-block;float:left;line-height:45px}.do-container .top a{height:45px;line-height:45px;padding:0;width:45px}.do-container .top .wcag{background-image:url("../images/layout/wcag.png");background-position:center center;background-repeat:no-repeat;float:right}.do-container .btn{background-position:center center;background-repeat:no-repeat;opacity:.7}.do-container .btn:hover{opacity:1;-webkit-transition:all .5s;transition:all .5s}.do-container .languages-top .lang-pl{background-image:url("../images/layout/pl.png")}.do-container .languages-top .lang-en{background-image:url("../images/layout/en.png")}.do-container .languages-top .lang-cs{background-image:url("../images/layout/cs.png")}.do-container .languages-top .lang-de{background-image:url("../images/layout/de.png")}.do-container .wcag-container .bigger-font{background-image:url("../images/layout/font_bigger.png")}.do-container .wcag-container .default-font{background-image:url("../images/layout/font_default.png")}.do-container .wcag-container .smaller-font{background-image:url("../images/layout/font_smaller.png")}.do-container .wcag-container .contrast{background-image:url("../images/layout/set4.png")}.do-container .wcag-container .contrast-0{background-image:url("../images/layout/set3.png")}.do-container .wcag-container .contrast-1{background-image:url("../images/layout/set2.png")}.do-container .wcag-container .contrast-2{background-image:url("../images/layout/set1.png")}.do-container .wcag-container .close-wcag{background-image:url("../images/layout/close.png");outline:none;text-indent:-1000px;overflow:hidden}.do-container .wcag-container .font{width:25px;outline:none;text-indent:-1000px;overflow:hidden}.do-container .wcag-container .wcag{width:26px;outline:none;text-indent:-1000px;overflow:hidden}.do-container .wcag-container .contrast-3{background-image:url("../images/layout/no_style.png");width:39px;outline:none;text-indent:-1000px;overflow:hidden}.navbar-nav{clear:right;margin-left:-15px;height:100px}.navbar-nav .display-options{display:inherit;height:100%}.navbar-nav .display-options a{overflow:hidden;text-indent:1000px}.navbar-nav .display-options.unshow{opacity:0;z-index:-1}.navbar-nav>li>a{text-transform:uppercase;color:#fff;padding:0;line-height:100px;margin-left:15px;font-weight:500;font-size:18px;display:inline-block}.navbar-nav>li.dropdown>a{background:url("../images/layout/dropdown_pointer.png") right center no-repeat;padding-right:11px}.navbar-nav .display-options a{background:url("../images/layout/display.png") center center no-repeat !important;width:21px;height:100px}.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li:hover>a,.navbar-nav>li>a:focus{background-color:transparent;height:100px;border-bottom:5px solid #fff;padding-bottom:0;-webkit-transition:all .2s;transition:all .2s}.navbar-nav>li.active-dropdown ul a,.navbar-nav>li ul a{color:white;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.navbar-nav>li ul a.active,.navbar-nav>li ul a:hover,.navbar-nav>li ul a:focus{opacity:1;-webkit-transition:all .3s;transition:all .3s}.navbar-nav>li{position:static !important;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.navbar-nav>li.active-dropdown,.navbar-nav>li:hover{overflow:visible;-webkit-transition:all .2s;transition:all .2s}.navbar-nav>li ul{position:absolute;background:#e50000;height:0;opacity:0;list-style:outside none none;overflow:hidden;margin-left:15px;width:auto;white-space:normal}.navbar-nav>li.active-dropdown ul,.navbar-nav>li:hover ul{color:white;height:auto;padding:10px;transition:all;opacity:1;transition-duration:0s;z-index:1200}.sidebar{padding-bottom:20px}.sidebar .left-zone img{padding:5px;min-width:100%}.sidebar ul.vertical-menu{margin:0 0 25px}.sidebar .calendar-title{font-weight:bold;padding:5px;color:#000}.sidebar .right-col-menu{list-style:none;margin:0;padding:0}.sidebar .right-col-menu li{text-align:left;width:100%;padding:20px 10px;background:#d2ebca;margin-bottom:5px}.sidebar .right-col-menu li a{width:100%;color:black;text-transform:uppercase}.sidebar .right-col-menu li a:hover{text-decoration:underline}.sidebar .right-col-menu li img{padding-right:10px;max-width:40px}.plug-container{background:rgba(0, 0, 0, 0) url("../images/static/plug-bg.jpg") no-repeat scroll center center/cover;height:180px;position:relative;display:block;width:100%;z-index:-100}.plug-container.hidden{background:rgba(0, 0, 0, 0) url("../images/static/plug-bg.jpg") no-repeat scroll center center/cover;height:180px;margin-bottom:-40px;position:relative;top:-40px;display:none;width:100%;z-index:-100}ul.vertical-menu{padding:0px;list-style:none;background:#efefef}ul.vertical-menu .menu-title{color:#000;list-style:none;background:#efefef;text-transform:uppercase;font-weight:bold;padding:1px 5px}ul.vertical-menu li{padding:0px 5px}ul.vertical-menu li:hover,ul.vertical-menu li:active{background:white}ul.vertical-menu a{color:#000;display:block;padding:2px 0;-webkit-transition:all .5s;transition:all .5s}ul.vertical-menu .active>a,ul.vertical-menu a:hover{color:#e50000;-webkit-transition:all .5s;transition:all .5s}ul.vertical-menu ul{list-style:none}ul.vertical-menu ul a{border-bottom:0;padding:4px 0}.bc-container{background-color:#fff}.breadcrumbs{display:inline-block;width:100%}.breadcrumbs a,.breadcrumbs span{color:#000;padding:5px 2px;display:inline-block;font-size:12px;text-transform:uppercase}.breadcrumbs a:hover{color:#e50000;-webkit-transition:all .5s;transition:all .5s}.breadcrumbs .separator{width:8px;height:10px;padding:0;background:url("../images/layout/breadcrumb-separator.png") center center no-repeat}.below-columns{padding:50px 0;border-top:1px solid #ccc;margin-top:50px}.footer{background-color:#e50000;color:#fff}.footer .row{padding-top:80px;padding-bottom:40px}.footer .date{float:left}.footer .rss{float:right;background-repeat:no-repeat;background-image:url("../images/layout/rss.png");background-position:right center;padding-right:28px}.footer .info{background:#000;width:100%;min-height:40px;line-height:40px;color:white}.footer .info a{color:white}.footer .logo{height:40px;width:228px;background:url("../images/layout/footer_logo.png") center center no-repeat}.footer ul{margin:0;padding:0;list-style:none}.footer ul a{display:block;color:#fff;padding:5px 0;text-transform:uppercase;font-size:80%}.footer .newsletter{padding-top:30px}.footer .newsletter form{display:block;position:relative;height:30px;padding-right:30px}.footer .newsletter input{border:0;background:#fff;color:#000;padding:4px;float:left;height:30px}.footer .newsletter input[type=submit]{width:30px;position:absolute;top:0;right:0}.footer .newsletter input[type=text]{width:100%}.footer .apps{margin-top:25px}.footer .apps a{display:inline-block;margin:0 10px 15px 0}.footer .social .twitter span{background-position:-20px 0}.footer .social .youtube span{background-position:-40px 0}.footer .social .nk span{background-position:-60px 0}.footer ul.links{margin:0 -15px}.google-map .overlay{height:300px;background:transparent;position:absolute;top:300px;margin-top:-300px;min-width:100%;z-index:1}.footer .overlay{background:transparent;position:absolute;min-width:100%;height:385px;top:385px;margin-top:-385px}.google-map .overlay.no-click,.footer .overlay.no-click{pointer-events:none}.img-responsive.youtube-icon{left:50%;position:absolute;top:50%;max-width:50%;-webkit-transform:translate3d(-50%, -50%, 0px) !important;-moz-transform:translate3d(-50%, -50%, 0px) !important;-ms-transform:translate3d(-50%, -50%, 0px) !important;-o-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important}.right-col .img-responsive.youtube-icon,.photo .img-responsive.youtube-icon{max-width:30%}.footer ul.links li{float:left;width:100%;padding:0 15px}.footer .creator{display:inline-block;margin-left:15px;padding-left:15px;border-left:1px solid #888;color:#fff}.footer .creator a{color:#fff}.footer h4{color:#fff;font-size:110%;margin-bottom:15px}.footer .f-title{text-transform:uppercase}.outer-container{position:relative;width:1350px;margin:0 auto}.outer-container.do-opt{height:100%}.outer-menu{position:relative;z-index:5;width:100%;margin:0 auto}.popular h2{color:#000;font-size:16px;font-weight:bold;margin:0 0 20px;text-align:left}.popular ul{margin-bottom:25px}.clear{clear:both}@media(max-width: 1199px){.outer-container{width:100%}}@media(min-width: 1200px)and (max-width: 1400px){.outer-container{width:1170px}}.main-container{background:#fff;padding-top:0px;padding-bottom:50px}body.contrast-0 .bc-container,body.contrast-1 .bc-container,body.contrast-2 .bc-container{padding-top:280px}h1.top,h2.top,h3.top,h4.top{margin-top:0}.google-map{height:300px;margin:20px 0;position:relative}#home-map{height:385px;margin:0}.carousel{background:none repeat scroll 0 0 #eee;height:300px;margin-bottom:20px}.carousel .item{background:url("../images/layout/blank.png") no-repeat scroll center center/cover rgba(0, 0, 0, 0);height:300px}div.more{padding:20px;text-align:center;display:inline-block;min-width:100%}div.more a{display:inline-block;padding:10px 20px;border:2px solid #000;color:#000;text-transform:uppercase;letter-spacing:1px}div.more.visit{padding:10px 5px 0;margin-bottom:5px}div.more.visit a{background:#108500 none repeat scroll 0 0;border:0 none;color:white;display:inline-block;font-size:1.5em;font-weight:bold;max-width:50%;min-width:100%;position:relative;text-align:right}.visit-img{bottom:0;display:inline-block;float:left;left:0;max-width:30%;position:absolute}.single-thumb{margin-left:20%;max-width:60%;display:inline-block;min-height:200px;position:relative}.gallery{padding:20px 0;min-width:100%;display:inline-block}.gallery a{margin:0;display:inline-block;min-width:100%;height:250px;position:relative;background-position:center center;background-size:cover}.single-thumb .gallery-logo,.gallery-one .gallery-logo,.gallery-slider .gallery-logo,.gallery .gallery-logo{bottom:10px;opacity:.4;position:absolute;right:10px;width:25px}.gallery .media-container{display:inline-block;float:left}.gallery .media-container:nth-child(2n){width:40%;padding-left:5px;padding-bottom:5px;padding-top:5px}.gallery .media-container:nth-child(2n+1){width:60%;clear:right;padding-right:5px;padding-bottom:5px;padding-top:5px}.gallery-one{padding:20px 0}.gallery-one .photo{height:300px;position:relative;background:center center no-repeat #ccc;background-size:cover}.gallery-one .glass{position:absolute;background:rgba(255, 255, 255, 0.8);bottom:0;left:0;padding:15px;width:40%}.gallery-one .glass a{display:inline-block;color:#000;border:2px solid #000;margin-top:10px;padding:10px 25px}.wiget-text-photo{margin:20px 0;height:450px;position:relative;background:center center no-repeat #ccc;background-size:cover}.wiget-text-photo .glass{position:absolute;background:rgba(255, 255, 255, 0.8);bottom:0;left:0;padding:15px;width:100%;display:block;color:#444;transition:.3s}.wiget-text-photo .glass:hover{background:rgba(255, 255, 255, 0.9);transition:.3s}.wiget-text-photo .glass h2{margin:0 0 10px}.bip-button{position:fixed;top:60%;right:0;background-image:url("../images/layout/bip.png");display:inline-block;height:64px;width:54px;z-index:1200}.bip-items{margin:10px 0 25px;border-top:1px solid #000}.bip-items .bip{padding:5px 0;border-bottom:1px solid #000}.bip-items .text{padding:7px 0;color:#000;display:inline-block}.bip-items .btn{float:right;margin-left:10px}.office-block{margin-bottom:70px}.office-block .vertical-menu{font-style:italic}.right-col.event-view{width:100%;display:inline-block;padding:5px 0}.right-col.event-view .wrapper{color:#000;display:block;padding:0;transition:all .3s ease 0s}.right-col.event-view .date{display:inline-block;line-height:100%;padding:10px 0 5px;word-break:break-all}.right-col.event-view .photo{background-position:center center;background-size:cover;display:inline-block;float:left;height:135px;margin-right:10px;max-width:105px;width:50%}.right-col.event-view .h3{display:inline-block;font-size:1.4em;line-height:1em;margin-bottom:0;margin-top:0;max-height:3.1em;overflow:hidden;width:50%;word-wrap:break-word}.right-col.event-view .category{font-weight:bold;font-size:.8em;text-transform:uppercase;display:block}.right-col.event-view .more{display:block;font-size:.8em;text-align:right;text-transform:uppercase}.right-col.event-view .wrapper:hover{transition:.3s;background:transparent}div.zabuto_calendar{margin:0;min-height:330px !important;padding:0}.items .item-cell .photo{height:130px;width:170px;float:left;background:center center no-repeat #ccc;background-size:cover;position:relative}.items .item-cell.item-event .photo{height:250px;width:170px}.items .item-cell{padding:10px 0;height:auto;clear:both}.items .item-cell .content{width:auto;float:none;margin-left:170px;padding:0 15px}.items .item-cell.no-photo .content{margin-left:0;padding-left:0}.items .item-cell h3{margin-top:5px}.items .item-cell h3 a{color:#000;font-weight:normal;word-wrap:break-word}.items .item-cell .date span{background:#e50000 none repeat scroll 0 0;color:white;display:inline-block;padding:0 7px}.list-view .items .item-cell.item-event .date span{background:transparent;color:black;display:inline-block;padding:0}.item-view .thumb{height:150px;display:block;margin-bottom:10px;background:center center no-repeat #ccc;background-size:cover}.item-view h3{font-size:1.2em;font-weight:bold;margin:4px 0}.item-view a{color:#000}.item-view .address{color:#000;padding:15px 0}.list-view .pager{clear:both;text-align:center;padding:20px 0}.list-view .pager .last,.list-view .pager .first{display:none}.list-view .pager .previous>a,.list-view .pager .next>a{float:none}.list-view .pager li>a{border:none;border-radius:0;color:#000}.list-view .pager li>a,.list-view .pager li>span{padding:0px 7px;font-size:140%}.list-view .pager li.selected>a{color:white;font-weight:bold;background:#e50000;border-radius:0}.carousel{height:400px;margin-bottom:2px;background:#eee;box-shadow:0 0 10px #ddd inset}.carousel .item{background:url("../images/layout/blank.png") center center no-repeat;background-size:contain;height:400px}.carousel .item.horizontal{background-size:cover}.carousel .carousel-control{background:none}.item-map{height:300px;margin-bottom:20px;margin-top:0}.item-detail .contact .address{margin-bottom:10px}.item-detail .gallery-one .photo{height:400px}.container-hidden{overflow:hidden;height:0}.item-detail .contact{margin-bottom:20px;font-size:1.2em;line-height:150%}.item-detail .contact a{color:#000}.item-detail .item-description{padding:10px 0 20px;font-size:16px}.item-detail .carousel{margin-bottom:10px}.trip-data span{display:inline-block;margin-right:15px;font-weight:bold}.trip-objects{white-space:nowrap;overflow:hidden;position:relative;height:180px}.trip-objects .wrapper{position:absolute;height:150px;display:table}.trip-objects a.item{display:inline-block;width:150px;padding:0 1px}.trip-objects .next,.trip-objects .prev{display:table-cell;width:32px;display:block;position:absolute;height:150px;z-index:10}.trip-objects .next span,.trip-objects .prev span{position:absolute;background:url(../images/layout/arrows.png);width:18px;height:50px;top:50px;left:8px}.trip-objects .next:hover{transition:.5s;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}.trip-objects .prev:hover{transition:.5s;background:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}.trip-objects .next{right:0}.trip-objects .next span{background-position:-18px 0}.trip-objects .photo{background:url(../images/layout/blank.png) center center no-repeat #eee;display:block;height:150px}.trip-objects .title{display:block;height:30px;line-height:30px;overflow:hidden;color:#000;text-overflow:ellipsis;padding:0 5px;text-align:center}.article-detail .thumb{padding:10px 0;text-align:center}.article-detail .date{text-align:left;color:white}.article-detail .date span{padding:0 7px;background:#e50000}.article-view{margin-bottom:15px}.article-view .date{color:#000}.item-view a,.article-view a{color:#000;word-wrap:break-word;max-width:100%}.article-cols .article-view .thumb{background:#ccc none no-repeat scroll center center/cover;display:block;height:150px;margin-bottom:10px}.article-cols .article-view .category{font-size:.8em;font-weight:bold;text-transform:uppercase}.article-cols .article-view h3{font-size:1.2em;font-weight:bold;margin:4px 0}.article-cols .article-view p{color:#000}.main-container .list-title{margin:0;font-weight:normal}.homepage .article-view:first-child .thumb{height:400px;display:block;margin-bottom:10px;background:center center no-repeat #ccc;background-size:cover}.homepage .article-view{float:left;padding:15px;width:50%}.homepage .article-view:first-child{width:100%;padding:0px 15px}.homepage .edu .article-view,.homepage .sport .article-view{padding:0px 15px;width:50%}.homepage .edu .article-view .thumb,.homepage .sport .article-view .thumb{height:200px}.homepage .right-col .article-view{width:100%;padding:0px}.homepage .right-col .article-view .thumb{display:none;position:relative}.homepage .left-col{padding-left:0px}.homepage .right-col{padding-right:0px}.homepage .right-col .article-view:first-child .thumb{display:inline-block;height:80px;width:50%;float:left}.homepage .right-col .article-view:first-child .date{display:none}.homepage .right-col .article-view .date span{padding-left:0;font-size:12px}.homepage .right-col .article-view h3{font-size:16px}.homepage .right-col .article-view:first-child h3{display:inline-block;float:left;font-size:20px;margin:0;width:50%;text-align:left;padding-left:10px;word-wrap:break-word;max-height:74px;line-height:24px;overflow:hidden;word-wrap:break-word}.homepage .menu-title{background:#efefef none repeat scroll 0 0;color:#000;font-weight:bold;list-style:outside none none;padding:1px 5px;text-transform:uppercase}.poll-question ul{list-style:none;padding-left:10px}.poll .error{color:red}.gap{height:50px}@media(max-width: 595px){.home-slides .wrapper h1{font-size:34px}.gallery a{height:150px}.homepage .event-view{display:inline-block;float:left;width:100%}.do-container .languages-top{display:inline-block;position:relative;text-align:left;min-width:100%}.do-container .wcag-container{min-width:100%}.homepage .edu .article-view,.homepage .sport .article-view{padding:0px 15px;width:100%}}@media(min-width: 595px)and (max-width: 767px){.home-slides .wrapper h1{font-size:44px}}@media(max-width: 767px){.navbar-nav{clear:right;height:300px;margin-left:-15px}.navbar-nav>li:hover ul{height:0}.navbar-nav>li.dropdown.xs-collapse ul{height:auto;position:initial;opacity:1}.sidebar{padding-top:20px;clear:both}.navbar-brand{background:rgba(0, 0, 0, 0) url("../images/layout/footer_logo.png") no-repeat scroll center center !important;height:92px;overflow:hidden;text-indent:75px;width:72px}.homepage .article-view{width:100%}.home-slides .carousel-indicators li{height:10px;width:10px}.home-slides .carousel-indicators li.active{height:15px;top:2px;width:15px}.homepage .left-col{margin-bottom:10px;padding-left:15px}.search-container .bottom{min-height:40px;float:right;padding-left:0px;text-align:center}.bottom .additional-nav{padding:0px;-webkit-padding-start:0px}.carousel-control{display:none}.bottom .additional-nav>li{padding:0px}.bottom .additional-nav>li>a{color:#fff;text-transform:uppercase;overflow:hidden;text-indent:1000px;outline:none;background-image:none !important;padding:0px}.bottom .invest{display:none;float:left;min-width:100%;padding-left:45px}.navbar-nav>li.dropdown{overflow:hidden}body.contrast-0 .navbar-collapse,body.contrast-2 .navbar-collapse{background:black}body.contrast-1 .navbar-collapse .navbar-nav{background:#ffd200}body.contrast-0 .navbar-collapse .navbar-nav,body.contrast-2 .navbar-collapse .navbar-nav{background:black !important}body.contrast-1 .navbar-collapse{background:#ffd200 !important}.navbar{padding:0px}.navbar .top form,.navbar .top a{margin:2px}.navbar-nav>li.dropdown>a{background:#e50000}body.contrast-0 .navbar-nav>li.dropdown>a{background:#000}body.contrast-1 .navbar-nav>li.dropdown>a{background:#ffd200}body.contrast-2 .navbar-nav>li.dropdown>a{background:#000}.footer{text-align:center}.footer ul.links{margin:25px -15px}.footer .logo,.footer .date{float:left;margin:10px auto 0;text-align:center}.footer .row{padding:20px 0 0}.footer .row div{margin-top:10px}.footer .row img{left:50%;-webkit-transform:translate3d(-50%, 0px, 0px) !important;-moz-transform:translate3d(-50%, 0px, 0px) !important;-ms-transform:translate3d(-50%, 0px, 0px) !important;-o-transform:translate3d(-50%, 0, 0) !important;transform:translate3d(-50%, 0, 0) !important;position:relative}h2.page-title span{left:50%;-webkit-transform:translate3d(-50%, 0px, 0px) !important;-moz-transform:translate3d(-50%, 0px, 0px) !important;-ms-transform:translate3d(-50%, 0px, 0px) !important;-o-transform:translate3d(-50%, 0, 0) !important;transform:translate3d(-50%, 0, 0) !important}}@media(min-width: 768px)and (max-width: 992px){.navbar-nav>li>a{margin-left:15px;font-size:12px}.navbar-nav>li.active-dropdown ul a,.navbar-nav>li ul a{font-size:12px}}@media(min-width: 595px)and (max-width: 1199px){.homepage .event-view{display:inline-block;float:left;width:50%}}body.contrast-0 div,body.contrast-1 div,body.contrast-2 div,body.contrast-0 span,body.contrast-1 span,body.contrast-2 span,body.contrast-0 ul,body.contrast-1 ul,body.contrast-2 ul,body.contrast-0 ul div,body.contrast-1 ul div,body.contrast-2 ul div,body.contrast-0 li,body.contrast-1 li,body.contrast-2 li,body.contrast-0 a,body.contrast-1 a,body.contrast-2 a,body.contrast-0 nav,body.contrast-1 nav,body.contrast-2 nav,body.contrast-0 nav ul,body.contrast-1 nav ul,body.contrast-2 nav ul,body.contrast-0 .layout-top .menu-baner,body.contrast-1 .layout-top .menu-baner,body.contrast-2 .layout-top .menu-baner,body.contrast-0 .sidebar .right-col-menu li,body.contrast-1 .sidebar .right-col-menu li,body.contrast-2 .sidebar .right-col-menu li{background:transparent}body.contrast-0 a:hover,body.contrast-1 a:hover,body.contrast-2 a:hover{text-decoration:underline}body.contrast-0 .btn-primary:hover,body.contrast-1 .btn-primary:hover,body.contrast-2 .btn-primary:hover{background:transparent;text-decoration:underline}body.contrast-0 .sidebar .right-col-menu li{border:1px solid white}body.contrast-0 .bip-items{border-top:1px solid #fff}body.contrast-0 .layout-top.fixed{background:black}body.contrast-1 .layout-top.fixed{background:#ffd200}body.contrast-2 .layout-top.fixed{background:black}body.contrast-0 .bip-items .bip{border-bottom:1px solid #fff}body.contrast-0 .article-cols .article-view p,body.contrast-0 .item-view .address,body.contrast-0 .bip-items .text{color:#fff}body.contrast-0 h2.page-title span:before,body.contrast-0 h2.page-title span:after{content:"";border-top:6px solid white}body.contrast-0 .navbar-nav>li ul{background:black;border:1px solid white}body.contrast-0 .tourism-economy-banner{min-width:100%;background:transparent;border:2px solid white;height:150px}body.contrast-0 .tourism-economy-banner .te-menu li a{border:2px solid white}body.contrast-0 .menu-container{border-top:1px solid white;border-bottom:1px solid white}body.contrast-0 .breadcrumbs .separator{background:url("../images/layout/breadcrumb-separator_ct0.png") center center no-repeat}body.contrast-0 .main-container,body.contrast-0 .bc-container,body.contrast-0 .search-container,body.contrast-0 ul.vertical-menu,body.contrast-0 ul.vertical-menu .menu-title,body.contrast-0 .homepage .menu-title{background:transparent;color:white}body.contrast-0 .list-view .pager li.selected>a{color:white;background:transparent;border:1px solid white}body.contrast-0 div.zabuto_calendar .day.outofrange{color:#ffd200}body.contrast-0 div.zabuto_calendar>table{border:1px solid white}body.contrast-0 div.zabuto_calendar .table tr.calendar-month-header th,body.contrast-0 div.zabuto_calendar .table tr.calendar-dow-header th{background-color:transparent;color:white}body.contrast-0 div.zabuto_calendar .day.marked{cursor:pointer;background:transparent;border:1px solid white}body.contrast-0 .calendar-dow-header{border-bottom:1px solid white}body.contrast-0 ul.vertical-menu{border:1px solid white}body.contrast-0 .breadcrumbs a,body.contrast-0 .breadcrumbs span,body.contrast-0 ul.vertical-menu a{color:#fff}body.contrast-0 ul.vertical-menu .active>a,body.contrast-0 ul.vertical-menu a:hover{color:#e50000;background:transparent;text-decoration:underline}body.contrast-0 .event-view .wrapper{color:#fff;display:block}body.contrast-0{background:#000;color:#fff;opacity:1}body.contrast-0 h1,body.contrast-0 h1 a,body.contrast-0 h2,body.contrast-0 h2 a,body.contrast-0 h3,body.contrast-0 h3 a,body.contrast-0 h4,body.contrast-0 h4 a,body.contrast-0 h5,body.contrast-0 h5 a,body.contrast-0 h6 body.contrast-0 h6 a,body.contrast-0 a,body.contrast-0 p{background:transparent;color:#fff !important;opacity:1}body.contrast-0 .homepage .city-articles .article-view .date span,body.contrast-0 .items .item-cell .date span,body.contrast-0 .article-detail .date span{background:transparent;border:1px solid white;color:white !important}body.contrast-0 div.more a{border:2px solid white}body.contrast-0 div.more.visit a{color:white !important}body.contrast-0 .footer{background:transparent;border:2px solid white}body.contrast-0 .navbar-brand{background:rgba(0, 0, 0, 0) url("../images/layout/crest.png") no-repeat scroll center center}body.contrast-0 .sidebar .calendar-title,body.contrast-0 .homepage .article-view .date span{color:white}body.contrast-0 .gallery-one .glass{background-color:rgba(0, 0, 0, 0.8)}body.contrast-0 .gallery-one .glass a{border:2px solid white}body.contrast-0 .carousel-indicators li{border:1px solid white}body.contrast-0 .carousel-indicators .active{background-color:white}body.contrast-1 .bip-items{border-top:1px solid #000}body.contrast-1 .bip-items .bip{border-bottom:1px solid #000}body.contrast-1 .article-cols .article-view p,body.contrast-1 .item-view .address,body.contrast-1 .bip-items .text{color:#000}body.contrast-1 .list-view .pager li.selected>a{color:black;background:transparent;border:1px solid black}body.contrast-1 .navbar-brand{background:rgba(0, 0, 0, 0) url("../images/layout/crest_ct1.png") no-repeat scroll center center}body.contrast-1 h2.page-title span:before,body.contrast-1 h2.page-title span:after{content:"";border-top:6px solid black}body.contrast-1 .navbar-nav>li ul{background:#ffd200;border:1px solid black}body.contrast-1 .menu-container{border-top:1px solid black;border-bottom:1px solid black}body.contrast-1 .main-container,body.contrast-1 .bc-container,body.contrast-1 .search-container,body.contrast-1 ul.vertical-menu,body.contrast-1 ul.vertical-menu .menu-title,body.contrast-1 .homepage .menu-title{background:transparent;color:black}body.contrast-1 div.zabuto_calendar>table{border:1px solid black}body.contrast-1 .tourism-economy-banner{min-width:100%;background:transparent;border:2px solid black;height:150px}body.contrast-1 .tourism-economy-banner .te-menu li a{border:2px solid black;color:black}body.contrast-1 div.zabuto_calendar .table tr.calendar-month-header th,body.contrast-1 div.zabuto_calendar .table tr.calendar-dow-header th{background-color:transparent;color:black}body.contrast-1 div.zabuto_calendar .day.marked{cursor:pointer;background:transparent;border:1px solid black}body.contrast-1 div.zabuto_calendar .day.outofrange{color:#fff}body.contrast-1 .calendar-dow-header{border-bottom:1px solid black}body.contrast-1 ul.vertical-menu{border:1px solid black}body.contrast-1 .breadcrumbs a,body.contrast-1 .breadcrumbs span,body.contrast-1 ul.vertical-menu a{color:black}body.contrast-1 ul.vertical-menu .active>a,body.contrast-1 ul.vertical-menu a:hover{color:#e50000}body.contrast-1 .event-view .wrapper{color:black;display:block}body.contrast-1{background:#ffd200;color:black;opacity:1}body.contrast-1 h1,body.contrast-1 h1 a,body.contrast-1 h2,body.contrast-1 h2 a,body.contrast-1 h3,body.contrast-1 h3 a,body.contrast-1 h4,body.contrast-1 h4 a,body.contrast-1 h5,body.contrast-1 h5 a,body.contrast-1 h6 body.contrast-1 h6 a,body.contrast-1 a,body.contrast-1 p{background:transparent;color:black !important;opacity:1}body.contrast-1 .homepage .city-articles .article-view .date span,body.contrast-1 .items .item-cell .date span,body.contrast-1 .article-detail .date span{background:transparent;border:1px solid black;color:black !important}body.contrast-1 div.more a{border:2px solid black}body.contrast-1 .footer{background:transparent;border:2px solid black;color:black !important}body.contrast-1 .footer{background:transparent;border:2px solid black}body.contrast-1 .footer .info{background:transparent;border-top:2px solid black;color:black}body.contrast-1 .footer .rss{background-image:url("../images/layout/rss_ct1.png")}body.contrast-1 .navbar-nav>li>a.active,body.contrast-1 .navbar-nav>li>a:hover,body.contrast-1 .navbar-nav>li:hover>a,body.contrast-1 .navbar-nav>li>a:focus{background:transparent;height:100px;border-bottom:5px solid black;padding-bottom:0;-webkit-transition:all .2s;transition:all .2s}body.contrast-1 .do-container{color:black}body.contrast-1 .bottom .invest,body.contrast-1 .homepage .article-view .date span{color:black}body.contrast-1 .footer .newsletter input{border:1px solid black;background:transparent;color:#000}body.contrast-1 .navbar-toggle .icon-bar{background:black}body.contrast-1 .navbar-nav>li.dropdown>a{background:url("../images/layout/dropdown_pointer_ct1.png") right center no-repeat}body.contrast-1 .bottom .additional-nav li:nth-last-child(2) a{background-image:url("../images/layout/calendar_ct1.png")}body.contrast-1 .bottom .additional-nav li:last-child a{background-image:url("../images/layout/mail_ct1.png")}body.contrast-1 .do-container .wcag-container .upper-title{background-image:url("../images/layout/display_ct1.png");color:black}body.contrast-1 .navbar-nav .display-options a{background:url("../images/layout/display_ct1.png") center center no-repeat !important}body.contrast-1 .do-container .wcag-container .bigger-font{background-image:url("../images/layout/font_bigger_ct1.png")}body.contrast-1 .do-container .wcag-container .default-font{background-image:url("../images/layout/font_default_ct1.png")}body.contrast-1 .do-container .wcag-container .smaller-font{background-image:url("../images/layout/font_smaller_ct1.png")}body.contrast-1 .do-container .wcag-container .close-wcag{background-image:url("../images/layout/close_ct1.png")}body.contrast-1 .do-container .wcag-container .contrast-3{background-image:url("../images/layout/no_style_ct1.png")}body.contrast-1 .sidebar .calendar-title{color:black}body.contrast-1 .sidebar .right-col-menu li{border:1px solid black}body.contrast-1 .gallery-one .glass{background-color:rgba(100, 82, 0, 0.8)}body.contrast-1 .gallery-one .glass a{border:2px solid #000}body.contrast-1 .carousel-indicators li{border:1px solid #000}body.contrast-1 .carousel-indicators .active{background-color:#000}body.contrast-2 .gallery-one .glass{background-color:rgba(0, 0, 0, 0.8)}body.contrast-2 .gallery-one .glass a{border:2px solid #ffd200}body.contrast-2 .carousel-indicators li{border:1px solid #ffd200}body.contrast-2 .carousel-indicators .active{background-color:#ffd200}body.contrast-2 .bip-items{border-top:1px solid #ffd200}body.contrast-2 .bip-items .bip{border-bottom:1px solid #ffd200}body.contrast-2 .article-cols .article-view p,body.contrast-2 .item-view .address,body.contrast-2 .bip-items .text{color:#ffd200}body.contrast-2 .breadcrumbs .separator{background:url("../images/layout/breadcrumb-separator_ct2.png") center center no-repeat}body.contrast-2 .list-view .pager li.selected>a{color:#ffd200;background:transparent;border:1px solid #ffd200}body.contrast-2 .tourism-economy-banner{background:transparent;border:2px solid #ffd200}body.contrast-2 .tourism-economy-banner .te-menu li a{border:2px solid #ffd200;color:#ffd200}body.contrast-2 .navbar-brand{background:rgba(0, 0, 0, 0) url("../images/layout/crest_ct2.png") no-repeat scroll center center}body.contrast-2 h2.page-title span:before,body.contrast-2 h2.page-title span:after{content:"";border-top:6px solid #ffd200}body.contrast-2 .navbar-nav>li ul{background:black;border:1px solid #ffd200}body.contrast-2 .menu-container{border-top:1px solid #ffd200;border-bottom:1px solid #ffd200}body.contrast-2 .sidebar .calendar-title{color:#ffd200}body.contrast-2 .main-container,body.contrast-2 .bc-container,body.contrast-2 .search-container,body.contrast-2 ul.vertical-menu,body.contrast-2 ul.vertical-menu .menu-title,body.contrast-2 .homepage .menu-title{background:transparent;color:#ffd200}body.contrast-2 div.zabuto_calendar>table{border:1px solid #ffd200}body.contrast-2 div.zabuto_calendar .table tr.calendar-month-header th,body.contrast-2 div.zabuto_calendar .table tr.calendar-dow-header th{background-color:transparent;color:#ffd200}body.contrast-2 div.zabuto_calendar .day.marked{cursor:pointer;background:transparent;border:1px solid #ffd200}body.contrast-2 div.zabuto_calendar .day.outofrange{color:#fff}body.contrast-2 .calendar-dow-header{border-bottom:1px solid #ffd200}body.contrast-2 ul.vertical-menu{border:1px solid #ffd200}body.contrast-2 .breadcrumbs a,body.contrast-2 .breadcrumbs span,body.contrast-2 ul.vertical-menu a{color:#ffd200}body.contrast-2 ul.vertical-menu .active>a,body.contrast-2 ul.vertical-menu a:hover{color:#ffd200}body.contrast-2 .event-view .wrapper{color:#ffd200;display:block}body.contrast-2 .sidebar .right-col-menu li{border:1px solid #ffd200}body.contrast-2{background:black;color:#ffd200;opacity:1}body.contrast-2 h1,body.contrast-2 h1 a,body.contrast-2 h2,body.contrast-2 h2 a,body.contrast-2 h3,body.contrast-2 h3 a,body.contrast-2 h4,body.contrast-2 h4 a,body.contrast-2 h5,body.contrast-2 h5 a,body.contrast-2 h6 body.contrast-2 h6 a,body.contrast-2 a,body.contrast-2 p{background:transparent;color:#ffd200 !important;opacity:1}body.contrast-2 .homepage .city-articles .article-view .date span,body.contrast-2 .items .item-cell .date span,body.contrast-2 .article-detail .date span{background:transparent;border:1px solid #ffd200;color:#ffd200 !important}body.contrast-2 div.more a{border:2px solid #ffd200}body.contrast-2 .footer{background:transparent;border:2px solid #ffd200;color:#ffd200 !important}body.contrast-2 .footer{background:transparent;border:2px solid #ffd200}body.contrast-2 .footer .info{background:transparent;border-top:2px solid #ffd200;color:#ffd200}body.contrast-2 .footer .rss{background-image:url("../images/layout/rss_ct2.png")}body.contrast-2 .navbar-nav>li>a.active,body.contrast-2 .navbar-nav>li>a:hover,body.contrast-2 .navbar-nav>li:hover>a,body.contrast-2 .navbar-nav>li>a:focus{border-bottom:5px solid #ffd200}body.contrast-2 .do-container{color:#ffd200}body.contrast-2 .bottom .invest,body.contrast-2 .homepage .article-view .date span{color:#ffd200}body.contrast-2 .footer .newsletter input{border:1px solid #ffd200;background:transparent;color:#ffd200}body.contrast-2 .navbar-toggle .icon-bar{background:#ffd200}body.contrast-2 .navbar-nav>li.dropdown>a{background:url("../images/layout/dropdown_pointer_ct2.png") right center no-repeat}body.contrast-2 .bottom .additional-nav li:nth-last-child(2) a{background-image:url("../images/layout/calendar_ct2.png")}body.contrast-2 .bottom .additional-nav li:last-child a{background-image:url("../images/layout/mail_ct2.png")}body.contrast-2 .do-container .wcag-container .upper-title{background-image:url("../images/layout/display_ct2.png");color:#ffd200}body.contrast-2 .navbar-nav .display-options a{background:url("../images/layout/display_ct2.png") center center no-repeat !important}body.contrast-2 .do-container .wcag-container .bigger-font{background-image:url("../images/layout/font_bigger_ct2.png")}body.contrast-2 .do-container .wcag-container .default-font{background-image:url("../images/layout/font_default_ct2.png")}body.contrast-2 .do-container .wcag-container .smaller-font{background-image:url("../images/layout/font_smaller_ct2.png")}body.contrast-2 .do-container .wcag-container .close-wcag{background-image:url("../images/layout/close_ct2.png")}body.contrast-2 .do-container .wcag-container .contrast-3{background-image:url("../images/layout/no_style_ct2.png")}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#accept-cookies-question{position:fixed;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.8);padding:5px;color:#fff;z-index:10000}#accept-cookies-question a{color:#fff;text-decoration:underline}.poll label{display:inline-block;text-indent:0;font-weight:normal;width:calc(100% - 50px)}.poll-options li{display:flex;flex-wrap:wrap;margin-bottom:15px;align-items:flex-start}.poll-options .image{width:100%;text-align:center;margin:10px 0}a:hover{text-decoration:underline !important}a:focus{outline-style:solid;outline-width:2px}.layout-top.home{position:absolute;top:0;left:0}.main-container.homepage{margin-top:0;padding-bottom:0;padding-top:0}.homepage.header{height:100%;min-height:650px;padding:0}.homepage h1{color:#fff;font-size:110px;font-weight:bold;line-height:100px;padding:50px 0;margin-top:80px;transition:.3s}.homepage .content-blocks{margin:1px 0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.homepage .content-blocks li{float:left;width:25%;padding-right:1px;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.homepage .content-blocks li:last-child{padding-right:0}.homepage .content-blocks li a{background:rgba(255, 255, 255, 0.74);padding:24px 26px;color:#000;display:block;transition:.3s;width:100%}.homepage .content-blocks li a:hover{background:#fff;text-decoration:none;transition:.3s}.homepage .content-blocks li a h2{text-align:left;font-size:25px;margin:0 0 18px;font-weight:bold}.homepage .down-arrow{background:#fff;height:50px;display:block}.homepage .down-arrow span{background:url("/images/layout/arrow-down.png") center center no-repeat #fff;height:50px;display:block}.homepage .down-arrow.disappear span{opacity:0;transition:.5s}.homepage>.wrapper{position:absolute;bottom:0;width:100%}.homepage h2{text-align:center}.home-slides{transition:opacity .3s;position:relative;display:block}.home-slides.hidden{display:none}.home-slides{transition:opacity .3s;position:relative}.home-slides,.home-slides .slide{top:0;left:0;width:100%;height:80%}.home-slides .slide{position:absolute;background:center center no-repeat;background-size:cover}.home-slides .carousel{height:100%}.home-slides .carousel-inner{height:100% !important;position:absolute;width:100% !important}.home-slides .carousel .item{background-color:#777;height:100%}.home-slides .carousel .container{background-position:center center;background-size:cover;height:100%;position:relative;width:100%}.home-slides .wrapper{bottom:65px;left:50%;position:absolute;text-align:center;width:45%}.home-slides .wrapper h1{background:rgba(0, 0, 0, 0.5);color:white;font-size:74px;padding:20px}.home-slides .carousel-indicators li{background-color:white;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:1px;text-indent:-999px;width:20px;-webkit-transition:all .5s;transition:all .5s;position:relative;top:0}.home-slides .carousel-indicators li.active{background-color:white;border-radius:50%;height:30px;width:30px;-webkit-transition:all .5s;transition:all .5s;margin-top:10px;position:relative;top:5px}.home-slides .left.carousel-control .arrow{background-image:url("../images/layout/arrow_left.png");background-position:center center;height:100px;left:20px;position:absolute;top:50%;width:40px}.home-slides .right.carousel-control .arrow{background-image:url("../images/layout/arrow_right.png");background-position:center center;height:100px;position:absolute;right:20px;top:50%;width:40px}.homepage .item-view .thumb,.homepage .article-view .thumb{height:200px;display:block;margin-bottom:10px;background:center center no-repeat #ccc;background-size:cover;position:relative}.homepage .article-view .category{font-weight:bold;font-size:.8em;text-transform:uppercase}.homepage .article-view .category a{display:inline-block;margin-right:10px}.homepage .item-view h3,.homepage .article-view h3{font-size:24px;margin:4px 0 8px}.homepage .article-view p{color:black}.homepage .item-view .address{color:#5b5b5b;padding:15px 0}.homepage .article-view .date span{display:inline-block;padding:0 7px;color:black}.homepage .city-articles .article-view .date span{background:#e50000;color:white}.homepage .sport-articles .article-view .date span{background:#07a950 none repeat scroll 0 0;color:white}.homepage .edu-articles .article-view .date span{background:#009ddf none repeat scroll 0 0;color:white}.homepage .events{padding:0px;margin:0px}.homepage .events .page-title{padding:20px 0 10px;margin:0px}.homepage .event-view{display:inline-block;padding-top:10px}.homepage .event-view .wrapper{color:#000;padding:0px;display:inline-block;float:left;transition:.3s;width:calc(100% - 115px)}.homepage .event-view .date{display:inline-block;line-height:100%;padding:10px 0 5px;width:100%}.homepage .event-view .photo{background-position:center center;background-size:cover;display:inline-block;float:left;height:135px;margin-right:10px;width:105px}.homepage .event-view .h3{display:inline-block;font-size:1.4em;line-height:1.4em;max-height:4.22em;margin-bottom:0;margin-top:0;word-wrap:break-word;overflow:hidden}.homepage .event-view .category{font-weight:bold;font-size:.8em;text-transform:uppercase;display:block}.homepage .event-view .wrapper:hover{text-decoration:none;transition:.3s;background:transparent}.homepage .separator{border-bottom:1px solid #c2c2c2;margin:70px -15px 100px}body.contrast .home-slides{opacity:0;transition:opacity .3s}body.contrast h1{color:#000}body.contrast .homepage .events{background:#fff}body.contrast .homepage .events h2,body.contrast .homepage .events div.more a{color:#000;border-color:#000}body.contrast .homepage .event-view .wrapper{background:#fff;border:2px solid #000}@media(max-width: 768px){.homepage .content-blocks{display:block}.homepage.header{height:auto}.homepage>.wrapper{position:static;bottom:auto}.homepage .content-blocks li{float:none;width:100%;margin:0 0 1px 0}}@media screen and (max-width: 500px){.home-slides .wrapper{width:50%}.home-slides .wrapper h1{font-size:50px}}