*{margin:0;padding:0;font-family:roboto,sans-serif;font-size:16px;color:#585653}body{background-color:#f7f4ef}a img{border:none}img{max-width:100%;height:auto}a,a:visited{text-decoration:none}a:hover{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}audio,canvas,video{display:inline-block}iframe{max-width:100%}.wrapper{max-width:980px;margin:0 auto;position:relative}.main-subpages{text-align:center;margin:10px 1%;font-weight:300;text-transform:uppercase}.main-subpages a{padding:5px .9%;font-size:12px;color:#000;text-decoration:underline}.main-subpages a:hover{text-decoration:none}.main-subpages a.current--category{background-color:#4a90e2;color:#fff;text-decoration:none}.background--block{background-color:#363c48;overflow:hidden;padding:10px;margin:10px auto}.background--block--title{color:#4a90e2;font-size:20px;font-weight:700;text-transform:uppercase;padding:10px 1%}.background--block--title a{color:#4a90e2;font-size:20px;font-weight:700;text-transform:uppercase}.block-title{padding:20px 10px 0}.block-title,.block-title a,.block-title a span,.block-title span{color:#000;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;position:relative}.block-title span{z-index:1;padding:0 20px;background-color:#f7f4ef}.block-title:before{border:1px solid #d8d8d8;position:absolute;width:auto;bottom:22%;content:"";left:0;right:0;z-index:-1}.category .block-title{padding-top:0;margin:10px}.category .block-title:before{bottom:40%}#brand{display:none}.site-header{background-color:#fff;border-bottom:1px solid #d8d8d8}.site-header .wrapper{max-width:1000px}.site-header a:hover{text-decoration:none}.head_logo{padding:30px 85px 25px 20px;float:left;max-width:190px;position:relative}.head-menu{overflow:hidden;padding-left:30px}.head-menu__category{margin:0 10px 0 0;padding:0;display:inline-block;vertical-align:middle;float:left;font-size:18px}.head-menu__category span{color:#000;line-height:22px;text-transform:uppercase;padding:30px 8px 30px 20px;font-weight:700;display:inline-block;cursor:pointer;vertical-align:middle}.head-menu__category svg{display:inline-block;vertical-align:middle;padding:3px 1px;background-color:#fff;border-radius:100%;cursor:pointer}.head-menu__category.active{border-bottom:2px solid #4a90e2}.menu--dropdown{background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);margin-top:75px;padding:10px;border-top:2px solid #4a90e2}.menu--dropdown{position:absolute;top:3px;left:0;right:0}.menu--dropdown__list{list-style:none;display:inline-block;vertical-align:top;margin-left:50px;margin-top:-5px}.menu--dropdown__list li a{padding:10px 10px 4px 5px;box-shadow:0 5px 0 -4px #efefef;background-color:inherit;transition:box-shadow .3s ease 0s;color:#000;display:block;width:100%;height:100%}.menu--dropdown__list li a.menu--level--up{color:#4a90e2;font-weight:700;text-transform:uppercase}.menu--dropdown__list li a:hover{text-decoration:none;box-shadow:0 6px 0 -4px #4a90e2}.menu--dropdown .main-today-events{display:inline-block;vertical-align:top;width:450px;margin-left:60px}.menu--dropdown .main-today-events p{font-size:14px;color:#4a90e2;padding:5px 0;text-transform:uppercase}.menu--dropdown .main-today-events .events{width:31.9%;margin-top:25px}.menu--dropdown .main-today-events .title{height:96%}.menu--dropdown .main-today-events .title a{font-size:13px}.menu--publications.menu--dropdown .main-today-events{width:600px;margin-bottom:20px}.menu--publications.menu--dropdown .main-today-events .events{width:30.5%;margin-top:25px;height:110px;overflow:hidden}.menu--publications.menu--dropdown .main-today-events .events img{}.menu--publications.menu--dropdown .main-today-events .title{height:100%}.menu--publications.menu--dropdown .main-today-events .title a{padding-top:20%}.menu--info.menu--dropdown .main-today-events{width:700px;margin-bottom:0;margin-left:70px}.menu--info.menu--dropdown .main-today-events .events{width:23.5%;margin-top:10px;height:auto;overflow:hidden}.menu--info.menu--dropdown .main-today-events .title{height:98%}.menu--info.menu--dropdown .main-today-events .title a{padding-top:40%}.menu--addnew{text-align:center;margin:20px 10px 10px}.menu--addnew a{color:#fff;background-color:#4a90e2;text-decoration:none;border-radius:2px;display:block;padding:10px;text-transform:uppercase}.menu--addnew a:hover{background-color:#1564a9}#head--menu ._closeItem .menu--dropdown{top:-900%;transition:top .3s ease 0s}#head--menu ._openItem .menu--dropdown{top:3px;transition:top .3s ease 0s}#searchform{top:-100px;width:auto;right:60px;transition:top .5s ease 0s}.head-search{position:absolute;top:0;right:0;margin:25px 10px 0 0;background:#f3f2ef;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.11),inset 0 1px 4px 0 rgba(0,0,0,.06);border-radius:12px;font-size:14px;color:#979797;width:auto}.head-search input{border:none;background:inherit;border-radius:12px;font-size:12px;font-style:italic;margin:1px;padding:5px 10px;width:70%}.head-search button{cursor:pointer;border:none;background:inherit;border-radius:12px;margin:1px;width:29px;height:25px;vertical-align:middle;padding:3px;float:right}.search--icons{display:block;position:absolute;right:0;top:10px;width:20px;height:20px;padding:22px;cursor:pointer;overflow:hidden}.search--icons label,.search--icons svg{cursor:pointer}.head-search svg{fill:#7b8a9c;width:100%;height:100%}.main-events{overflow:hidden;padding-bottom:10px;padding-top:5px}.events{width:23%;float:left;padding:10px 1%}.afisha{display:block}.category-name,.category-name a{font-weight:300;font-size:12px;padding:12px 0 5px;text-transform:uppercase;color:#585653;letter-spacing:.06em}.title,.title a{color:#000;display:block;font-size:20px}.title{font-size:20px;font-weight:500}.description{padding-top:5px;font-weight:300}.main-events .events:hover{background-color:#e3e2df;transition:background-color .5s ease 0s}.main-today-events .events{margin:20px 2% 5px 0;width:15%;padding:0;position:relative}.main-today-events .events:last-child{margin-right:0}.main-today-events .events:hover>.title{visibility:visible;transition:visibility 1s ease 0s}.main-today-events .title{background:transparent url(images/fon.png) repeat scroll 0 0;position:absolute;visibility:hidden;text-align:center;width:100%;top:0;height:97%}.main-today-events .title a{color:#fff;font-size:14px;padding-top:33%;font-weight:700;height:100%;text-decoration:none}.main-today-events .description{display:none}.slider{margin:0 1%}.today--slider .main-events,.another-events .main-events{padding-top:0}.main-locations{overflow:hidden;padding:0 0 20px}.main-locations-article{width:31.3%;float:left;padding:10px 1%;overflow:hidden}.main-locations-article:hover{background-color:#e3e2df;transition:background-color .5s ease 0s}.main-locations-article a img{width:100%}.main-article-title a{font-weight:500;font-size:20px;color:#000;line-height:20px;margin-top:-2px}.main-article-description{font-weight:300;font-size:16px;color:#585653;line-height:20px;padding-top:10px}.wide-images{display:block;max-height:120px;overflow:hidden}.wide-images img{margin-top:-10%}.main-publications{overflow:hidden;padding:0 0 30px}.main-publications-article{width:23%;float:left;padding:10px 1%}.main-publications-article:hover{background-color:#e3e2df;transition:background-color .5s ease 0s}.main-info{overflow:hidden;padding:0 0 30px}.main-info-title{padding:10px;font-weight:500;font-size:18px;color:#000;text-transform:uppercase;line-height:22px}.main-info-article{width:29.3%;float:left;padding:10px 1%;margin:30px 1%;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);text-align:center}.main-info-article a img{border-radius:100%;width:100px;margin:15px}.main-info-article .main-article-description{line-height:20px;padding:10px}.footer-site-sites-network{background:#2e2e2e;font-size:18px;color:#d8d8d8;line-height:22px;text-align:center;text-transform:uppercase;font-weight:700;padding:15px}.footer-site-sites-network a{display:inline-block;padding:0 15px;color:#fff}.footer-site-callback{background:#363c48;padding:20px 2%;color:#fff;font-size:12px}.footer-site-callback a{color:#fff}.footer-site-callback-subscribe,.footer-site-callback-about,.footer-site-callback-adv,.footer-site-callback-smm{width:21%;padding:0 2% 25px;float:left;overflow:hidden}.footer-site-callback-title{font-weight:400;font-size:12px;text-transform:uppercase;margin:10px 0;padding-bottom:5px;color:#4a90e2;border-bottom:solid 1px #424753}.footer-site-callback-subscribe_description *{color:#fff}.footer-site-callback-subscribe input{width:100%;margin-top:10px}.footer-site-callback-about_ul,.footer-site-callback-adv_ul,.footer-site-callback-smm_ul{list-style:none;padding-left:15px}.footer-site-callback-smm_ul{width:150px}.footer-site-callback-about_ul a,.footer-site-callback-adv_ul a{font-size:12px}.footer-site-callback-smm_ul li{width:30px;height:30px;overflow:hidden;margin:2px;display:inline-block;border-radius:5px}.footer-site-callback-smm_ul li a{display:block}.footer-site-callback-smm_ul li a:hover{opacity:.8}.footer-site-callback-smm_ul .twitter img{margin-top:-100%}.footer-site-callback-smm_ul .facebook img{margin-top:-200%}.footer-site-callback-smm_ul .vk img{margin-top:-300%}.footer-site-callback-smm_ul .googleplus img{margin-top:-400%}.footer-site-callback-smm_ul .pinterest img{margin-top:-500%}.footer-site-callback-smm_ul .instagram img{margin-top:-600%}.footer-site-callback-smm_ul .mail img{margin-top:-700%}.footer-site-callback-smm_ul .mixcloud img{margin-top:-800%}.footer-site-callback_copy{padding:10px;font-size:11px;text-align:center;clear:both;color:#b0b0b0;line-height:110%}.footer-site-callback_copy a{font-size:11px;color:#b0b0b0}.footer-site-statistic{background:#000;text-align:center;padding:50px 10px 10px}.footer-site-statistic_title{font-weight:700;font-size:14px;text-transform:uppercase;color:#4a90e2;padding:5px}.footer-site-statistic_year{color:#b0b0b0;font-size:11px;padding-bottom:20px}.footer-site-statistic-counters{text-align:left;overflow:hidden}.footer-site-statistic-counters img{max-height:15px}.special-projects{text-align:center;background-color:#4a90e2;color:#fff;overflow:hidden;height:110px}.special-projects a{color:#fff}.block-title__projects a{color:#fff;font-size:35px;font-weight:700;text-align:center;position:relative;float:left;width:10%;padding:35px 0}.block-title__projects a:hover{text-decoration:none;background-color:#397fd1;transition:background-color .5s ease 0s}.special-projects-article{width:20%;position:relative;float:left}.special-projects .main-article-title{position:absolute;top:0;left:0;background:transparent url(images/fon.png) repeat scroll 0 0;bottom:0;opacity:.8}.special-projects .main-article-title:hover{opacity:1;transition:opacity .5s ease 0s}.special-projects .main-article-title a{color:#fff;float:left;font-size:14px;display:block;height:100%;padding:25px}.special-projects .main-article-title a:hover{text-decoration:none}.special-projects .wide-images img{margin-top:0}.events--list{padding:10px 0}.block-title__events-calendar,.block-title__events-calendar a{color:#4a90e2;font-size:24px;font-weight:700;text-transform:uppercase;padding:10px}#events_type{margin:20px 10px;background-color:#fff;display:block;overflow:hidden}#events_type a,#events_type span{display:inline-block;margin:0;padding:8px 1.34%;float:left;font-size:12px;cursor:pointer}#events_type a.all,#events_type span.all,#events_type span:hover{color:#fff;background-color:#4a90e2}.check_category,.show_calendar{display:none}#events_type .active{color:#fff;background-color:#4a90e2}#events_type_mobile{background-color:#6f7c94;display:none;margin-top:-20px;border-top:1px solid #fff}#events_type_mobile span{display:block;padding:15px .9%;text-align:center;font-size:12px;cursor:pointer;color:#fff}#events_type_mobile span.all,#events_type_mobile span:hover{color:#fff;background-color:#4a90e2}#events_type_mobile .active{color:#fff;background-color:#4a90e2}.main_category_events{display:inline}.current_category_events{display:none}.events--list__category{padding-top:5px}.events--list__category .events{float:none;overflow:hidden;margin:0;padding:10px;width:auto;box-shadow:0 -11px 0 -10px #d8d8d8;transition:background-color .3s ease 0s;position:relative}.events--list__category .events:hover{background-color:#e3e2df}.events--list__category a img{float:left;padding-right:10px;max-width:140px}.events--list__category .title a{color:#454545;display:inline}.events--list__category .description{padding-top:0;padding-left:150px}.events--list__category .sortdate{font-weight:500;font-size:16px;color:#585653;padding-bottom:5px;padding-left:150px}.events--entrance{float:right;text-align:right;margin-bottom:5px}.events--entrance__price{font-size:14px;color:#4a90e2;margin-bottom:5px;padding:0 0 0 25px;display:inline-block;background:transparent url(images/ticket-icon.png) no-repeat scroll 0 0;background-size:contain}.events--entrance__tickets{background-color:#4a90e2;border-radius:2px;color:#fff;text-decoration:none;padding:5px 10px;display:inline-block;margin-left:10px}.events--entrance__tickets:hover{background-color:#3278ca;text-decoration:none;color:#fff}.events--entrance__tickets:visited{color:#fff}.events--entrance__tickets.gastroli-embed{padding:0}.events--entrance__tickets.gastroli-embed a.gastroli-btn{background-color:#4a90e2!important;font-size:16px!important;font-family:roboto,sans-serif!important;padding:5px 10px!important;line-height:normal!important}.single--event--tickets .gastroli-embed{float:right;margin:20px 1%}.single--event--tickets .gastroli-embed a.gastroli-btn{background-color:#4a90e2!important;font-family:roboto,sans-serif!important;font-weight:500!important;font-size:20px!important;padding:10px 30px!important;line-height:normal!important;border-radius:5px!important}.events--entrance__tickets.gastroli-embed a.gastroli-btn:hover,.single--event--tickets .gastroli-embed a.gastroli-btn:hover{background-color:#3278ca!important}.places{overflow:hidden}.places--list{padding:10px 0}.places--list .places{margin:10px 0 0;padding:10px 10px 20px;box-shadow:0 11px 0 -10px #d8d8d8;position:relative;transition:background-color .3s ease 0s}.place--tariff{opacity:0;width:155px;height:80px;position:absolute;right:-55px;top:-15px;z-index:3;transform:rotate(45deg);background-color:#4a90e2;text-align:center;transition:opacity .3s ease 0s}.place--tariff a{display:block;padding-top:35px;padding-bottom:10px;color:#fff;font-size:12px;text-decoration:none}.place--tariff:hover{background-color:#1564a9}.places--list .places:hover{background-color:#e3e2df;z-index:0}.places--list .places:hover>.place--tariff{opacity:1}.places--photo{width:100%;max-height:350px;margin-bottom:-70px;overflow:hidden;position:relative}.places--photo img{margin-bottom:-5px;width:100%}.places--title--rating:before{background-color:rgba(0,0,0,.4);position:absolute;width:200%;content:"";left:-230px;bottom:-20px;top:-20px;z-index:-1;-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);-ms-filter:blur(25px);filter:blur(25px)}.places--title--rating{position:absolute;bottom:0;left:0;right:0;margin-left:24%;margin-right:5px;z-index:2}.places--logo{width:140px;margin:20px 1% 10px 8%;display:block;float:left;position:absolute;z-index:2}.places--title,.places--title *{font-size:24px;color:#fff;font-weight:500}.places--photo .places--rating .kk-star-ratings .kksr-legend{min-width:200px;text-align:left;font-size:12px;color:#fff}.places--photo .places--rating .kk-star-ratings .kksr-legend *{font-size:12px;color:#fff}.places--contacts{font-size:16px;margin-top:80px;margin-bottom:5px;margin-left:24%;min-height:65px}.places--contacts *{font-size:16px}.places--contacts .booking--com{background-color:#4a90e2;color:#fff;padding:10px 30px;font-weight:500;font-size:20px;float:right;margin:20px 1%;border-radius:5px;display:block;text-align:center}.places--contacts .booking--com:hover{text-decoration:none;background-color:#1564a9}.places--description{margin-left:80px;clear:both}.none--places--photo .places--photo{z-index:0;margin-bottom:-85px}.none--places--photo .places--title--rating:before{background:0 0}.none--places--photo .places--title--rating{position:static}.none--places--photo .places--title,.none--places--photo .places--title *{color:#585653}.none--places--photo .places--rating{color:#585653;padding:10px 0 5px}.none--places--photo .places--rating .kk-star-ratings .kksr-legend{min-width:200px;text-align:left;font-size:12px;color:#585653}.none--places--photo .places--rating .kk-star-ratings .kksr-legend *{font-size:12px;color:#585653}.none--places--photo .places--contacts{margin-top:95px}.publications--list{padding:10px 0}.publications--list .main-publications .main-publications-article{overflow:hidden}.publications--list .main-publications .main-publications-article:nth-child(4n+1){clear:both}.publications--list .main-publications{padding:0}.page_navigation{clear:both;overflow:hidden;text-align:center;margin:0 10px 20px;padding-top:20px;box-shadow:0 -1px 0 0 #d8d8d8}.page_navigation span,.page_navigation a{display:inline-block;padding:8px 10px;text-decoration:none;color:#000;font-weight:300}.page_navigation a:hover,.page_navigation .current{background:#4a90e2;color:#fff}.single{position:relative}.single .block-title,.single .block-title a{font-weight:600;font-size:20px;color:#000;text-align:left;text-transform:uppercase}.sitemap--category{background-color:#f7f4ef;border-bottom:1px solid #d8d8d8;padding:10px;margin-top:-10px;text-transform:uppercase;color:#4a90e2}.sitemap--category *{font-size:12px;font-weight:400;color:#4a90e2}.sitemap--category svg{margin-left:1%}.sitemap--category a{padding:0 0 0 1%}.single--event--text p,.single--event--text em,.single--event--text strong,.single--place--text p,.single--place--text em,.single--place--text strong,.single--publication--text p,.single--publication--text em,.single--publication--text strong{font-size:18px}.single--event--text p,.single--place--text p,.single--publication--text p{padding:5px 0}.single--event--text ul,.single--place--text ul,.single--publication--text ul{margin-left:20px;font-size:18px}.single--event--text li,.single--place--text li,.single--publication--text li{font-size:18px}.single--event--text h1,.single--event--text h2,.single--event--text h1 a,.single--event--text h2 a,.single--place--text h1,.single--place--text h2,.single--place--text h1 a,.single--place--text h2 a,.single--publication--text h1,.single--publication--text h2,.single--publication--text h1 a,.single--publication--text h2 a{font-size:28px;color:#4a90e2;padding-bottom:10px}.single--event--text h3,.single--event--text h3 a,.single--place--text h3,.single--place--text h3 a,.single--publication--text h3,.single--publication--text h3 a{font-size:22px;color:#333}.single--event--text h4,.single--event--text h4 a,.single--place--text h4,.single--place--text h4 a,.single--publication--text h4,.single--publication--text h4 a{font-size:18px;color:#333}.single--event--text a,.single--place--text a,.single--publication--text a{font-size:18px;color:#4a90e2}.single--event--text blockquote,.single--place--text blockquote{border-left:5px solid #4a90e2;padding:10px;margin-left:10%}.single--publication--text blockquote{border-top:2px solid #4a90e2;border-bottom:2px solid #4a90e2;padding:20px 0 10px}.single--event--text table{line-height:150%;width:100%}.single--event--text tr:hover{background-color:#ece9e4}.single--event--text .sub_thead,.single--event--text .sub_thead td,.single--event--text .sub_thead th,.single--event--text .sub_thead strong,.single--event--text .sub_thead em{background-color:#4a90e2;color:#fff}.single--event--text .sub_thead:hover{background-color:#4a90e2}.single--event--tags strong,.single--event--tags a,.single--place--tags strong,.single--place--tags a,.single--publication--tags strong,.single--publication--tags a{font-size:14px;color:#979797}.comments{position:relative;margin-top:20px;overflow:hidden}.comments .block-title{position:absolute;padding-left:10px}.comments .block-title:before{border:none}.comments #disqus_thread{padding-left:25%;padding-top:5px;border-top:2px solid #d8d8d8;margin:0 1%}.single--event{position:relative;overflow:hidden}.single--event--preview{position:relative;overflow:hidden;max-width:1000px;margin:0 auto}.single--event--preview:before{position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;content:"";z-index:0}.single--event--preview__bg{position:absolute;width:100%;height:100%;z-index:-2;background:#363C48 no-repeat fixed 50% 50%/100% auto;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.single--event--poster{width:220px;height:220px;margin:25px 1%;border:1px solid #777;display:inline-block;vertical-align:middle}.single--event--details{padding:25px 1%;display:inline-block;vertical-align:middle;max-width:713px}.single--event--title,.single--event--title a{font-weight:500;font-size:36px;color:#fff;line-height:110%}.single--event--time,.single--event--place__location{padding-top:10px}.single--event--time,.single--event--time *,.single--event--place,.single--event--place *{font-size:20px;color:#fff}.single--event--socialsnetworks a:hover{text-decoration:none;opacity:.8}.single--event--socialsnetworks img{border-radius:100%;width:32px;margin-top:5px;margin-right:5px}.single--event--socialsnetworks .imdbRatingPlugin img{border-radius:0;width:auto;margin-bottom:3px}.single--event--socialsnetworks .imdbRatingPlugin span.rating{color:#fff}.single--event--tickets{position:relative;padding:0 1%;overflow:hidden;box-shadow:0 25px 0 -23px #d8d8d8}.single--event--tickets .block-title{padding-top:32px;padding-left:1%;position:absolute;top:0}.single--event--tickets .block-title:before{border:none}.single--event--tickets__price{font-size:20px;color:#000;padding:30px 0 30px 25%;margin:0 1%;float:left}.single--event--tickets__buy{background-color:#4a90e2;color:#fff;padding:10px 30px;font-weight:500;font-size:20px;float:right;margin:20px 1%;border-radius:5px}.single--event--tickets__buy:hover{text-decoration:none;background-color:#1564a9}.single--event--smm{width:300px;margin:10px;float:right}.single--event--description{padding:0 1%;overflow:hidden}.single--event--description .single--event--text{padding:10px 0;margin:0 0 0 1%;max-width:640px;display:inline-block;vertical-align:top}.single--event--description p{padding-bottom:10px;font-size:18px}.single--event--tags{margin:5px 0}.single--event--tags *{font-size:14px;color:#979797}.single .main-today-events .slider{margin:0 1%}.single .main-today-events .events{margin-top:2px}.another-events .events{width:14.66%}.another-events .events:hover{background-color:#6f7c94}.another-events .title a{font-size:.8em;color:#e7e7e7}.another-events .description{font-size:.8em;color:#e7e7e7}.single--place{position:relative;overflow:hidden}.single--place .places--photo{max-height:350px;max-width:1000px;margin:0 auto -110px}.single--place .places--photo img{width:100%}.single--place .places--photo .post-ratings img{width:auto}.single--place .places--logo{width:220px;margin:20px 1%}.single--place .places--logo img{width:100%}.single--place .places--title--rating{margin:0}.single--place .places--title,.single--place .places--rating{padding:0 0 10px 25%;margin:0 1%}.single--place .places--rating .kk-star-ratings .kksr-legend{min-width:200px;text-align:left;font-size:12px;color:#fff}.single--place .places--rating .kk-star-ratings .kksr-legend *{font-size:12px;color:#fff}.single--place .places--contacts{padding:120px 0 20px 25%;margin:0 1%;min-height:100px}.single--place .places--contacts span{font-size:18px;color:#000}.single--place .places--contacts a{font-size:18px}.single--place .places--contacts .places--socialsnetworks a:hover{text-decoration:none;opacity:.8}.single--place .places--contacts .places--socialsnetworks img{border-radius:100%;width:32px;margin-top:5px;margin-right:5px}.single--place--description{margin-top:0;padding:0;clear:both;overflow:hidden}.single--place--smm{width:23%;text-align:center;float:left;margin:0 1%;padding:20px 0}.single--place--smm *{font-size:11px}.single--place--text{padding:20px 0 20px 25%;margin:0 1%;border-top:2px solid #d8d8d8}.single--place--description p{padding-bottom:10px;font-size:18px}.single--place--tags{margin:5px 0}.single--place--tags *{font-size:14px;color:#979797}.single--place--events{position:relative;overflow:hidden;margin-bottom:10px}.single--place--events .block-title{width:21%;float:left}.single--place--events .block-title:before{border:none}.single--place--events .places--events{padding-left:25%;padding-top:10px;border-top:2px solid #d8d8d8;margin:0 1%}.single--place--events .events--place{display:inline-block;vertical-align:top;width:32%}.single--place--events .main-events{margin:0 -1%;overflow:visible}.single--place--events .places--events .title,.single--place--events .places--events .title a{font-size:18px;color:#454545}.single--place--events .places--events .description{font-size:14px}.single--place--other{background-color:#6f7c94}.single--place--other .background--block--title{color:#fff;padding:10px 1% 5px}.single--place--other .main-locations{padding:0}.single--place--other .main-article-title a{font-size:16px;color:#fff;padding-top:10px;display:block}.single--place--other .main-locations-article{width:18%;padding:10px 1%}.single--place--other .main-locations-article .main-article-description{padding-top:5px;font-size:14px;color:#fff}.single--place--other .main-locations-article:hover{background-color:#363c48}.single--place.none--places--photo .places--photo{min-height:130px;z-index:2}.single--place.none--places--photo .places--title--rating{position:absolute}.single--place.none--places--photo .places--rating{position:relative}.single--place.none--places--photo .places--rating .kk-star-ratings .kksr-legend{min-width:200px;text-align:left;font-size:12px;color:#585653}.single--place.none--places--photo .places--rating .kk-star-ratings .kksr-legend *{font-size:12px;color:#585653}#map{height:400px;margin-bottom:-10px;z-index:4}#map .leaflet-popup-content,#map .leaflet-control-attribution a{font-size:12px!important}#map .leaflet-top,#map .leaflet-bottom{z-index:400!important}.sinlge--publication{}.sinlge--publication--details{margin:0 10px;position:relative;overflow:hidden}.sinlge--publication--details:before{background-color:rgba(0,0,0,.7);position:absolute;width:100%;height:70%;content:"";left:0;bottom:-20%;-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:blur(50px)}.sinlge--publication--details img{margin-bottom:-5px;width:100%}.publication--title{position:absolute;left:0;width:100%;bottom:80px;text-align:center}.publication--title p{padding:0 20%;font-size:36px;line-height:1.2;color:#fff}.publication--info{font-size:14px;color:#4a90e2;position:absolute;left:0;width:100%;bottom:30px;text-align:center}.publication--info a{font-size:14px;color:#4a90e2}.publication--info span{font-size:14px;color:#4a90e2;margin:0 15px}.publication--info a:hover,.publication--info a span:hover{text-decoration:none;color:#fff}.single--publication--description{margin-top:0}.single--publication--smm{width:19%;text-align:center;float:left;margin:20px 2%}.single--publication--smm *{font-size:11px}.single--publication--text{padding:20px 0 20px 25%;margin:0 1%}.single--publication--description p{padding-bottom:10px;font-size:18px}.single--publication--description blockquote{margin:10px 0 10px -34%;border-top:2px solid #4a90e2;border-bottom:2px solid #4a90e2;padding:20px 0 10px}.single--publication--description blockquote p{font-size:24px;font-style:italic;max-width:inherit!important}.single--publication--tags{margin:5px 0}.single--publication--tags *{font-size:14px;color:#979797}.single--publication--other{background-color:#6f7c94}.single--publication--other .background--block--title{color:#fff;padding:10px 1%}.single--publication--other .main-publications{padding:0}.single--publication--other .main-article-title a{font-size:18px;color:#fff;padding-top:10px;display:block}.single--publication--other .main-publications-article:hover{background-color:#363c48}.single--page{padding-top:10px}.single--page .publication--title{bottom:50px;font-size:36px;color:#fff}.single--page .single--publication--text{padding:20px 10px}.single--page .single--publication--description blockquote{margin:10px 0}.dropdown-calendar-icons{display:none}#calendar--date{padding-bottom:10px}.ui-datepicker{padding:0;text-align:center}.ui-datepicker *{font-size:14px}.ui-datepicker .ui-datepicker-header{margin-top:0}.ui-widget{font-size:1em!important}.ui-widget-content{background:0 0!important;border:none!important;margin:0;width:auto}.ui-widget-header{background:0 0!important;border:none!important}.ui-state-default{background:#f7f4ef!important;border:none!important}.ui-widget-content .ui-state-default{background:#6f7c94!important;border:none!important}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover{background:none repeat scroll 0 0 #4a90e2!important;border:none!important;color:#e7e7e7!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:none repeat scroll 0 0 #4a90e2!important;border:none!important;color:#e7e7e7!important}.ui-state-highlight:hover,.ui-widget-content .ui-state-highlight:hover,.ui-widget-header .ui-state-highlight:hover{background:none repeat scroll 0 0 #4a90e2!important;border:none!important;color:#e7e7e7!important}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:0!important;border-color:#6f7c94!important;color:#4a90e2!important}.ui-state-hover{background:#6f7c94!important;cursor:pointer}#calendar--date .demo{margin:0 10px;background-color:#6f7c94}#calendar--date .ui-datepicker table{margin:0}#calendar--date .ui-icon-circle-triangle-w{background-position:-97px -17px}#calendar--date .ui-icon-circle-triangle-e{background-position:-32px -17px}#calendar--date .ui-datepicker-header{width:165px!important;text-align:center;margin:0 auto}#calendar--date .ui-datepicker-title{margin-top:-1px}#calendar--date .ui-datepicker-title span{color:#e7e7e7}#calendar--date .ui-datepicker-calendar thead{display:none}#calendar--date .ui-datepicker td a{padding:.5em 0}#calendar--date .ui-datepicker-calendar a.ui-state-default{color:#e7e7e7;background-color:#6f7c94;text-align:center}#calendar--date .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default{color:#91b8e7}#calendar--date .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default{background-color:#4a90e2}#calendar--date .ui-datepicker-calendar a.ui-state-default:hover{background-color:#4a90e2}.events--list #calendar--date{padding:10px 0}.events--list #calendar--date .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default{background-color:transparent!important}.events--list #calendar--date .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default:hover{background-color:#4a90e2!important}.events--list #calendar--date .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default{color:#91b8e7!important}.events--list #calendar--date .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default:hover{color:#e7e7e7!important}.single #calendar--date .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default{background-color:transparent!important}.single #calendar--date .ui-datepicker-calendar .ui-datepicker-current-day.ui-datepicker-today a.ui-state-default:hover{background-color:#4a90e2!important}.single #calendar--date .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default{color:#91b8e7!important}.single #calendar--date .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-default:hover{color:#e7e7e7!important}#form__outing{padding-top:20px}#form__outing h2{text-align:center}#form__outing sup{font-size:.6em;color:#b41903}#form__outing input,#form__outing select{border:1px solid #bbb;color:#000;background-color:#fff;font-size:16px;margin-top:2px}#form__outing input{padding:.4em 9% .4em 1%;width:90%}#form__outing select{padding:.4em 0;width:100%}#form__outing #send-it{overflow:hidden}#form__outing #send-it input{color:#fff;padding:10px 30px;font-weight:500;font-size:1em;border-radius:5px;background-color:#4a90e2;border:none;float:right;width:auto}#form__outing #send-it input:hover{text-decoration:none;cursor:pointer;background-color:#1564a9}#skypicker-widget{z-index:1}#skypicker-widget td span,#skypicker-widget tbody th span,#skypicker-widget fieldset button span{color:#fff}.links_adv{border-top:1px solid #bfbdba;padding:10px;font-size:10px;clear:both}.links_adv a{font-size:10px;color:#4a90e2}.at-share-open-control,.at-share-close-control{background-color:#fff}.single--event .few--event--tickets{background-color:#4a90e2;color:#fff;padding:10px 30px;font-weight:500;font-size:20px;float:right;margin:20px 1%;border-radius:5px}.single--event .few--event--tickets:hover{text-decoration:none;background-color:#1564a9;cursor:pointer}.single--event .show--tickets--results{clear:both;overflow:hidden;border-top:1px solid #d8d8d8;margin:0 1%;text-align:right}.single--event .show--tickets--results .few--event--tickets{margin:10px 0 10px 1%;float:none;display:inline-block;padding:10px 20px}.single--event .show--tickets--results .gastroli-embed{margin:10px 0 10px 1%;float:none!important;display:inline-block!important}.events--entrance .few--event--tickets{background-color:#4a90e2;border-radius:2px;color:#fff;text-decoration:none;padding:5px 10px;display:block;margin-left:10px;cursor:pointer;text-align:center}.events--entrance .show--tickets--results .few--event--tickets{background-color:#fff;color:#4a90e2}.events--entrance .few--event--tickets:hover,.events--entrance .show--tickets--results .few--event--tickets:hover{background-color:#3278ca;text-decoration:none;color:#fff}.events--entrance .show--tickets--results .gastroli-embed{display:block}.events--entrance .show--tickets--results .gastroli-embed a.gastroli-btn{background-color:#fff!important;color:#4a90e2!important;font-size:16px!important;font-family:roboto,sans-serif!important;padding:5px 10px!important;line-height:normal!important}.events--entrance .show--tickets--results .gastroli-embed a.gastroli-btn:hover{background-color:#3278ca!important;color:#fff!important;cursor:pointer}#marker{padding:35px 0;text-align:center}sup{font-size:.6em}@media screen and (min-width:1020px){#show--mobile--menu{display:none}.head-menu__category._openItem>svg{transform:rotate(-180deg);transition:transform .5s ease 0s}.head-menu__category._openItem span{position:relative}.head-menu__category._openItem span:after{content:'';position:absolute;width:20px;height:20px;background-color:#4a90e2;transform:rotate(45deg);bottom:-12px;left:40%;z-index:-3}#calendar--date .ui-datepicker-calendar a.ui-state-default{width:20px}#top.scroll_it,#top.fix_it{width:100%;position:fixed;top:0;z-index:10}#brand{display:block;top:0;width:100%;height:1200px;z-index:-5;background:url(http://kyiv-online.net/wp-content/uploads/2015/08/Soc_icon_kyiv.png) transparent no-repeat}#brand.scroll_it{background-attachment:scroll;position:absolute;background-position:50% 80px}#brand.fix_it{background-attachment:fixed;background-position:50% -75px;position:fixed}#brand_it.scroll_it{display:block;position:absolute;top:75px;width:100%}#brand_it.fix_it{display:block;position:fixed;top:-75px;width:100%}#brand_it{height:150px}#brand_it.scroll_it a,#brand_it.fix_it a{color:transparent!important;background-color:transparent!important;display:block!important;width:100%;height:100%;padding:0!important}#brand_it .gastroli-embed{height:100%}#page--content{margin-top:225px;padding-top:10px}.wide-images{max-height:120px}.single--publication--description p{max-width:640px}.customize-support #top{margin-top:32px}.customize-support #brand{margin-top:32px}}@media screen and (max-width:1020px){.head_logo{float:none;margin:0 auto;padding-right:15px}.head-menu{position:absolute;left:0;top:0;padding-left:0;background-color:#2e2e2e;overflow:inherit;z-index:6;transition:width .8s ease 0s}.head-menu._small_menu{width:0;overflow:hidden;position:fixed;bottom:0}.head-menu._big_menu{width:80%;position:fixed;bottom:0;overflow:auto;box-shadow:0 0 10px 0 #000}.head-menu__category{float:none;display:block;border-bottom:solid 2px #424753;position:relative}.head-menu__category:last-child{margin-bottom:40px}.head-menu span{font-size:18px;color:#fff;padding-left:60px}.head-menu .menu--dropdown .main-today-events{display:none}.menu--dropdown{background-color:#363c48;position:static;margin-top:0;border-top:2px solid #424753}.menu--dropdown__list{display:block;margin-right:75px}.menu--dropdown__list li a{box-shadow:0 5px 0 -4px #424753;padding:20px 10px 5px 5px;color:#fff}#head--menu ._closeItem .menu--dropdown{display:none}#head--menu ._openItem .menu--dropdown{display:block}#brand{display:none}#page--content{left:0;transition:left .8s ease 0s}#page--content.small{overflow:hidden;position:fixed;left:80%;width:100%}#page--content.small:before{content:"";width:100%;height:100%;background:#fff;opacity:.7;position:fixed;z-index:3}#show--mobile--menu{display:block;z-index:20;position:relative}#menu--icons__open{position:absolute;bottom:20px;left:10px;cursor:pointer;z-index:21;width:35px;height:35px;background-color:inherit}#menu--icons__closed{position:absolute;bottom:0;left:auto;cursor:pointer;width:20%;text-align:center;background-color:#fff;right:0;display:none;padding:20px 0;overflow:hidden;z-index:21}#menu--icons__closed img{width:35px}.main-events{padding:10px 1%}.main-locations{padding:0 1% 20px}.main-publications{padding:0 1% 30px}.wide-images{max-height:100px}#searchform{width:70%;right:10%}#events_type a,#events_type span{padding:8px .9%}.events--list.category .main-subpages{display:none}.places--list.category .main-subpages{display:none}.places--title--rating{margin-left:170px}.places--logo{margin:20px 10px 10px 20px}.places--contacts{margin-left:170px}.places--description{margin-left:20px}.publications--list.category .main-subpages{display:none}.single--event--poster{width:140px;height:auto}.single--event--details{max-width:100%;width:72%}.single--event--title{font-size:32px}.single--event--description .single--event--text{max-width:inherit;margin:0 1%}.single--event--smm{float:none;width:inherit;margin:10px 1%}.single--place .places--photo{margin-bottom:-70px}.single--place .places--logo{width:22%;height:auto}.single--place .places--contacts{padding-top:80px}.single--place--events .main-events{padding:0}#map{height:300px}}@media screen and (min-width:800px){.ui-widget-content{padding-top:0}#calendar--date .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled{display:none}#calendar--date .ui-datepicker-header{margin-top:1px;margin-left:2px}#calendar--date .ui-datepicker-header,#calendar--date .ui-datepicker-calendar{display:inline-block;vertical-align:middle;width:auto}#calendar--date .ui-datepicker table{width:765px}#calendar--date .ui-datepicker-calendar tbody{display:inline-block;text-align:center}#calendar--date .ui-datepicker-calendar tr,#calendar--date .ui-datepicker-calendar td{padding:0;margin:0;display:inline-block;vertical-align:middle}#calendar--date .ui-datepicker-header,#calendar--date .ui-datepicker-calendar{display:inline-block;vertical-align:middle;width:auto}#calendar--date .ui-datepicker-calendar a.ui-state-default{color:#e7e7e7;background-color:#6f7c94;text-decoration:none;display:block;width:19px;padding-top:8px;padding-bottom:8px;text-align:center}#calendar--date .ui-datepicker td a{padding:.2em;margin:0}}@media screen and (max-width:800px){.dropdown-calendar-icons.on-mainpage{display:block;float:right;margin:17px 10px 0 0}.events--list #calendar--date{padding:0}.show_calendar.on-mainpage{float:right;background-color:inherit;font-size:10px;margin:10px 0 0 0;padding:5px;border:none;color:#fff}.main_category_events{display:none}.current_category_events{display:inline}.background--block--title.on-mainpage{text-align:left;display:inline-block}#calendar--date.on-mainpage{margin-top:25px}#calendar--date{display:none}#calendar--date .ui-datepicker td a{margin:0 .5em}#calendar--date .demo{padding:1em 0 .5em;margin-top:-20px;border-top:1px solid #fff}#events_type{display:none;margin-top:-10px;border-top:1px solid #fff}#events_type a,#events_type span{display:block;float:none;padding:15px .9%;text-align:center}.check_category,.show_calendar{display:block;color:#4a90e2;border:1px solid #4a90e2;border-radius:5px;font-size:16px;text-align:center;margin:10px 10px 20px;padding:10px;cursor:pointer;text-transform:uppercase}.main-events{padding:10px 1%}.main-locations-article{width:47.5%;padding:10px 1.25%}.main-locations-article:nth-child(n+3){display:none}.single--place--other .main-locations-article:nth-child(n+3){display:block}.main-publications-article{width:47.5%;padding:10px 1.25%}.main-publications-article:nth-child(2n+1){clear:both}.main-info-article{width:92%;float:left;padding:10px 2%;margin:10px 2%;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);text-align:center}.wide-images{max-height:120px}.footer-site-callback-about,.footer-site-callback-adv,.footer-site-callback-smm,.footer-site-callback-subscribe{width:46%}.footer-site-callback-about_ul,.footer-site-callback-adv_ul,.footer-site-callback-smm_ul{padding-left:0}.single--event--title{font-size:30px}.single--event--details{width:70%}.single--place--events .places--events .title,.single--place--events .places--events .title a{font-size:16px}.places--contacts .booking--com{float:none}.main-locations-article:nth-child(n+3){display:none}.publication--title p{padding:0 10%;font-size:32px}.another-events .events{width:31.33%}.another-events .events:nth-child(4n){clear:both}.events--list__category{padding-top:0}}@media screen and (max-width:600px){.block-title__events-calendar,.block-title__events-calendar a{font-size:20px}.ui-widget-content{padding-top:10px}#calendar--date .ui-datepicker td a{margin:0 .2em}.events{width:46%;padding:10px 2%}.events:nth-child(2n+1){clear:both}.events img{width:100%}.main-today-events .events{width:32%;margin:15px 2% -5px 0}.main-today-events .events:nth-child(2n+1){clear:none}.main-today-events .events:nth-child(3n){margin-right:0}.single--event--details{width:65%}.single--event--tickets{}.single--event--tickets .block-title{}.single--event--tickets__price{padding-bottom:22px}.single--event--tickets__buy{display:block;text-align:center}.single--event .few--event--tickets{display:block;text-align:center}.single .main-today-events .events{margin-top:10px}.single--place.none--places--photo .places--title--rating{position:static;margin-top:10px}.single--place--smm{float:none;width:98%;border-top:2px solid #d8d8d8}.single--place--smm{display:none}.single--place--description .single--place--text{padding-left:0;border-top:2px solid #d8d8d8}.single--place--events .block-title{width:100%;margin-bottom:5px}.single--place--events .places--events{padding-left:0}.single--place--other .main-locations-article{width:47.5%;padding:10px 1.25%}.single--place--other .main-locations-article:nth-child(n+3){clear:both}.single--place--other .main-locations-article:nth-child(n+4){clear:none}.single--place--other .main-locations-article:nth-child(n+5){display:none}.sinlge--publication--details{margin:0}.publication--title{bottom:25px;font-size:24px}.publication--title p{padding:0 5%;font-size:24px}.publication--info{bottom:5px}.single--publication--smm{float:none;width:98%}.single--publication--smm{display:none}.single--publication--description .single--publication--text{padding:10px;margin:0}.single--publication--description blockquote{margin:10px 0}.single--page{padding-top:0}.single--publication--text .footer-site-callback-smm_ul{width:100%;margin-left:0;text-align:center}.single--page .publication--title{bottom:10px;font-size:2em}.comments .block-title{display:none}.comments #disqus_thread{padding-left:0}.another-events .events{width:29.33%;padding:10px 2%}.another-events .events:nth-child(2n+1){clear:none}.another-events .events:nth-child(4n){clear:both}}@media screen and (max-width:480px){.background--block--title{padding:10px;text-align:center}.another-events .events{width:44%;padding:10px 3%}.another-events .events:nth-child(2n+1){clear:both}.another-events .events:nth-child(4n){clear:none}.head_logo{}.head-menu span{padding-left:40px}.menu--dropdown__list{margin-left:50px;margin-right:55px}#searchform{width:65%;right:15%}.footer-site-callback-about_ul a,.footer-site-callback-adv_ul a{padding:5px 0;display:block}.footer-site-callback-adv{text-align:right}.footer-site-sites-network a{margin:5px 0}.main-today-events .title a{font-size:10px}.main-locations-article{width:96%;padding:10px 2%}.main-publications-article{width:96%;padding:10px 2%}.main-info-article{width:88%;margin:10px 4% 5px}.block-title__events-calendar,.block-title__events-calendar a{text-align:center}.events--list__category .events{margin:10px;padding:20px 10px}.events--list__category .category-name{}.events--list__category a img{max-width:100%;padding-bottom:10px}.events--list__category .events--entrance{max-width:55%}.events--list__category .events--entrance__price{background-size:19px}.events--list__category .title a,.events--list__category .sortdate,.events--list__category .description{display:block;padding-left:0;padding-top:5px;clear:right}.places--list .places{position:relative}.places--photo{margin-bottom:0;max-height:100%}.places--photo img{position:absolute;height:100%;filter:blur(10px);z-index:-1;width:100%}.places--title--rating{position:relative;padding-top:100%;margin:10px}.places--rating{padding:10px 0 0}.places--logo{margin:0;width:auto;position:absolute;top:20px;left:20px;right:20px;text-align:center}.places--logo img{width:100%}.places--contacts{margin:5px 10px 0}.places--description{margin:5px 10px 0}.none--places--photo .places--rating{padding:10px 0}.single--event--poster{margin:45px auto 15px;display:block;width:70%}.single--event--details{width:92%;padding:20px 4%}.single--event--title{font-size:26px}.single--event--time,.single--event--time *,.single--event--place,.single--event--place *{font-size:18px}.single--event--tickets{box-shadow:0 17px 0 -15px #d8d8d8}.single--event--tickets .block-title{padding-top:22px;padding-left:10px}.single--event--tickets__price{float:right;padding:22px 5px 22px 25%}.single--event--tickets__buy{float:none;clear:both;margin:20px 10px}.single--event--tickets .gastroli-embed{float:none;margin:20px 10px;clear:both}.single--event--tickets .gastroli-embed a.gastroli-btn{display:block!important;text-align:center!important}.single--event .show--tickets--results{margin:0 3%}.single--event .few--event--tickets{float:none;clear:both;margin:20px 10px}.single--event .show--tickets--results .few--event--tickets{display:block}.single--event .show--tickets--results .gastroli-embed{float:none;margin-left:0;display:block!important}.single--event .show--tickets--results .gastroli-embed a.gastroli-btn{display:block!important;text-align:center}.single--event--description{padding:0 10px}.single .main-today-events .slider{margin:0 10px}.single .comments{margin:20px 10px}.single--place .places--photo{max-height:none}.single--place .places--title,.single--place .places--rating{padding-left:0}.single--place .wrapper{position:static}.single--place .places--logo{top:0;width:98%;margin:1%;left:0}.single--place .places--contacts{padding-left:0}#map{height:200px}}.cd-top{display:inline-block;position:fixed;height:60px;width:60px;right:30px;bottom:80px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#4a90e2 url(images/cd-top-arrow.png) no-repeat center 50%;visibility:hidden;opacity:0;z-index:5;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:.8}.cd-top.cd-fade-out{opacity:.5}.cd-top.cd-is-visible:hover,.no-touch .cd-top:hover{background-color:#4a90e2;opacity:1}