

/* Start:/local/templates/phobia-new/css/styles.css?172549346245613*/
@import url(/local/templates/phobia-new/css/../libs/normalize-css/normalize.css);@import url(/local/templates/phobia-new/css/../libs/font-awesome/css/font-awesome.css);@import url(/local/templates/phobia-new/css/../libs/jquery.form-styler/dist/jquery.formstyler.css);@import url(/local/templates/phobia-new/css/../libs/fancybox/dist/jquery.fancybox.css);@import url(/local/templates/phobia-new/css/../libs/slick/slick/slick.css);@import url(/local/templates/phobia-new/css/../libs/jquery.mmenu/dist/jquery.mmenu.all.css);@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/light/PFDinDisplayPro-Light.ttf") format("ttf"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/light/PFDinDisplayPro-Light.eot?#iefix") format("embedded-opentype"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/light/PFDinDisplayPro-Light.woff") format("woff"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/light/PFDinDisplayPro-Light.svg#PFDinDisplayPro-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/regular/PFDinDisplayPro-Regular.ttf") format("ttf"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/regular/PFDinDisplayPro-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/regular/PFDinDisplayPro-Regular.woff") format("woff"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/regular/PFDinDisplayPro-Regular.svg#PFDinDisplayPro-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"PFDinDisplayPro";src:url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/bold/PFDinDisplayPro-Bold.ttf") format("ttf"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/bold/PFDinDisplayPro-Bold.eot?#iefix") format("embedded-opentype"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/bold/PFDinDisplayPro-Bold.woff") format("woff"),url("/local/templates/phobia-new/css/../fonts/pfdindisplaypro/bold/PFDinDisplayPro-Bold.svg#PFDinDisplayPro-Bold") format("svg");font-weight:700;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::-webkit-input-placeholder{color:#000;opacity:0.5}*:-moz-placeholder{color:#000;opacity:0.5}*::-moz-placeholder{color:#000;opacity:0.5}*:-ms-input-placeholder{color:#000;opacity:0.5}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}body{position:relative;min-width:320px;color:#fff;font:400 14px / 1.714 'PFDinDisplayPro', sans-serif;overflow-x:hidden;background-color:#333;background:url(/local/templates/phobia-new/css/../img//bg.png) no-repeat;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}body.is-quest .header{background:rgba(0,0,0,0.2)}body.is-quest .header__content{border-bottom:0}body.is-quest .quests-nav{margin-bottom:20px}body.is-quest .main__quests-nav .quests-nav{margin:0}a{color:inherit;text-decoration:none;outline:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:1.25}h1{font-size:48px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin:0 0 24px}p:last-child{margin-bottom:0}table{width:100%;border-collapse:collapse;border-spacing:0}input{padding:3px 15px 0;width:100%;height:44px;color:#000;font-family:inherit;font-size:inherit;outline:0;background:#fff;border:2px solid #d0d0d0;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}textarea{padding:15px;width:100%;min-height:103px;color:#000;font-family:inherit;font-size:inherit;outline:0;background:#fff;border:2px solid #d0d0d0;resize:none;vertical-align:middle;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}button{font-family:inherit;outline:0;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}iframe{vertical-align:middle}.container{position:relative;margin:0 auto;width:1270px;z-index:3}.container:before,.container:after{content:'';display:table}.container:after{clear:both}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.field{position:relative;z-index:1}.field.is-focus{z-index:2}.field__input{padding-left:45px}.field__textarea{padding-left:45px}.field__small{position:absolute;top:0;left:0;width:110px}.field__small .field__input{padding-right:10px}.field__large{margin-left:120px}.field__large .field__input{padding-left:15px;padding-right:15px}.field .fa{position:absolute;top:0;left:0;width:50px;color:#000;font-size:16px;line-height:44px;text-align:center;z-index:8}.error{padding: 8px 0;margin: 14px 0 ;background: rgba(255, 0, 0, .2);text-align:center;border: 2px solid rgba(255, 0, 0, .5);border-radius: 10px;}.field .jq-selectbox__select-text{padding-left:45px;height: 38px;}.btn{padding:14px 25px 13px;display:inline-block;color:#fff;line-height:1;text-align:center;background:#fd3b88;border:2px solid #fd3b88;white-space:nowrap;vertical-align:middle;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-box-shadow:0 3px 1px rgba(0,1,5,0.11);box-shadow:0 3px 1px rgba(0,1,5,0.11)}
.btn:hover{color:#fd3b88;background:#fff}
.btn__mobile{display:none}
.btn .fa{position:relative;margin-left:15px;padding-left:15px;font-size:12px}.btn .fa:after{content:'';position:absolute;top:0;left:0;bottom:0;border-left:1px solid}.header{position:relative;z-index:3}.header__top{position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,0.3)}.header__toggle-menu{position:absolute;top:0;left:0;display:none;width:42px;height:42px;font-size:16px;line-height:44px;text-align:center}.header__title-logo{float:left;padding:11px 0 7px;text-transform:uppercase;display:none}.header__contacts{float:left;margin-right:80px;padding:11px 0 9px}.header__contacts-list{margin:0;padding:0;line-height:1;list-style:none}.header__contacts-item{float:left;margin-right:20px;padding-right:20px;border-right:1px solid rgba(255,255,255,0.3)}.header__contacts-item:last-child{margin-right:0;padding:0;border-right:0}.header__contacts-link:hover{color:#fd3b88}.header__contacts-link .fa{margin-right:5px}.header__nav{float:left}.header__info{float:right;padding:10px 0 0}.header__socials{float:left;padding:0 20px;border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3)}.header__socials .socials{top:1px}.header__language{position:relative;top:-3px;float:left;margin-left:30px}.header__content{position:relative;z-index:1;padding:10px 0;min-height:80px;border-bottom:1px solid rgba(255,255,255,0.3)}.header__logo{position:absolute;top:0;left:0}.header__socials-mobile{margin:0 230px 0 40px;padding-top:10px;display:none;text-align:center}.header__socials-mobile .socials__item{margin:0 3px}.header__socials-mobile .socials__link{display:block;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;border:1px solid rgba(255,255,255,0.3);-webkit-border-radius:8px;border-radius:8px}.header__center{margin:0 250px;padding:18px 0 13px;text-align:center}.header__column{float:left;padding:0 15px;width:50%}.header__title{margin:0;font-size:24px;text-transform:uppercase}.header__btn{position:absolute;top:0;right:0;padding-top:10px}.header__btn .btn{padding:12px 25px 10px}.logo{display:inline-block;width:29px;height:57px;font-size:0;background:url(/local/templates/phobia-new/css/../img/logo.png) no-repeat;vertical-align:middle}.logo:hover{background:url(/local/templates/phobia-new/css/../img/logo-color.png) no-repeat}.nav__list{margin:0;padding:0;line-height:1;list-style:none}.nav__item{float:left;margin-right:30px}.nav__item:last-child{margin-right:0}.nav__link{position:relative;padding:13px 0 10px;display:block}.nav__link:after{content:'';position:absolute;left:0;right:0;bottom:0;opacity:0;border-bottom:2px solid;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.nav__link:hover:after{opacity:1}.menu__link--pink:hover{color:#fd3b88}.menu__link--light-blue:hover{color:#00ffb4}.nav__link--yellow:hover{color:#fff343}.menu__link--green:hover{color:#00ff00}.socials{position:relative;margin:0;padding:0;line-height:1;list-style:none}.socials--circle .socials__link{display:block;width:42px;height:42px;line-height:42px;text-align:center;border:1px solid;-webkit-border-radius:50%;border-radius:50%}.socials__item{position:relative;margin-right:20px;display:inline-block;vertical-align:middle}.socials__item:last-child{margin-right:0}.socials__link:hover{color:#fd3b88}.language{position:relative;display:inline-block;line-height:1;cursor:pointer;vertical-align:middle}.language:hover .language__select .fa{top:2px;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.language:hover .language__dropdown{opacity:1;visibility:visible}.language__select{white-space:nowrap}.language__icon{margin-right:8px}.language__text{position:relative;top:1px;display:inline-block;vertical-align:middle}.language__text .fa{position:relative;top:0;margin-left:4px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.language__dropdown{position:absolute;top:100%;left:-10px;right:0;margin:0;padding:10px 0 0;list-style:none;opacity:0;visibility:hidden;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.13);box-shadow:0 6px 16px rgba(0,0,0,0.13)}.language__item{color:#000;background:#fff}.language__link{padding:5px 10px;display:block;white-space:nowrap}.language__link:hover{color:#fd3b88}.menu{position:fixed;top:0;left:0;bottom:0;right:0;padding:41px 0 0;background:#000;opacity:0;visibility:hidden;z-index:-1;overflow-y:auto;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.menu__header{position:absolute;top:0;left:0;width:100%;padding-left:45px}.menu__close{position:absolute;top:0;left:0;width:42px;height:42px;color:#fff;font-size:16px;background:none;border:0}.menu__title{padding:11px 0 7px;text-transform:uppercase}.menu__content{padding-bottom:80px;height:100%;text-align:center}.menu__content:before{content:'';display:inline-block;height:100%;vertical-align:middle}.menu__middle{display:inline-block;vertical-align:middle}.menu__list{margin:15px 0 30px;padding:0;font-size:16px;list-style:none;text-align:center;text-transform:uppercase}.menu__link{padding:5px;display:block}.menu__socials{position:absolute;left:0;right:0;bottom:0;padding:30px 0;text-align:center}.is-visible-menu{overflow:hidden}.is-visible-menu .menu{z-index:999;opacity:1;visibility:visible}.topinfo{padding:30px 0;text-align:center;border-bottom:1px solid rgba(255,255,255,0.3)}.topinfo__breadcrumbs{margin-bottom:5px}.topinfo__heading{margin:0;font-size:24px;text-transform:uppercase}.breadcrumbs{margin:0;padding:0;list-style:none}.breadcrumbs__item{display:inline-block;vertical-align:middle}.breadcrumbs__item:after{content:'/';margin:0 5px}.breadcrumbs__item:last-child:after{display:none}.slider{position:relative;top:-119px;margin-bottom:-219px}.slider .slick-list{width:100%}

.font_ree{font-family:"PFDinDisplayPro"; font-size: 15px; border-radius: 6px; background:#6A5D74; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 3px; text-align:left;}
.table_ree{display:table; border: 0px solid CornflowerBlue; border-collapse: separate; border-spacing: 10px 0px; padding: 1px; text-align: center;}
.bono_ree{font-family:"PFDinDisplayPro"; font-size: 15px; border-radius: 6px; background:#6A5D74; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 3px; text-align:left;}
.bono_ree:hover{color:#fd3b88}

.tabl_ree{font-family:"PFDinDisplayPro"; color:#fd3b88;  font-weight: bold;}
.tabl1_ree{font-family:"PFDinDisplayPro"; color:#fd3b88; font-weight: bold; font-size: 35px; }

.slider__nav-link{position:absolute;top:120px;z-index:3;font-size:16px}
.slider__nav-link:hover{color:#fd3b88}
.slider__nav-link--left{left:40px}
.slider__nav-link--left 
.fa{margin-right:5px}
.slider__nav-link--right{right:40px}
.slider__nav-link--right 
.fa{margin-left:5px}
.slider__slide{position:relative;height:640px;outline:0;-webkit-background-size:cover;background-size:cover;background-position:center top}
.slider__slide:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}
.intro{position:relative;z-index:2;margin-bottom:20px}.intro:before{content:'';position:absolute;top:0;left:0;right:0;height:130px;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, transparent), color-stop(65%, #000), to(#000));background:-webkit-linear-gradient(top, transparent 1%, #000 65%, #000 100%);background:-o-linear-gradient(top, transparent 1%, #000 65%, #000 100%);background:linear-gradient(to bottom, transparent 1%, #000 65%, #000 100%)}.intro:after{content:'';position:absolute;top:130px;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(10%, #000), to(transparent));background:-webkit-linear-gradient(top, #000 0%, #000 10%, transparent 100%);background:-o-linear-gradient(top, #000 0%, #000 10%, transparent 100%);background:linear-gradient(to bottom, #000 0%, #000 10%, transparent 100%)}.intro__title{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,0.2)}
.intro__left{float:left;width:62%}
.intro__left 
.btn{display:none}
.intro__left-info{overflow:hidden}
.intro__left-content{padding-left:22px;line-height:1.571}
.intro__left-socials{float:left;width:30px}
.intro__left-socials ul{margin:0;padding:0;list-style:none;text-align:center}
.intro__left-socials ul li{margin:0 0 15px;font-size:20px}
.intro__left-socials ul li:last-child{margin-bottom:0}
.intro__left-socials ul li a:hover{color:#fd3b88}
.intro__left-text{margin-left:70px;text-align:justify}
.intro__left-adres{margin-top:40px;padding-left:93px;line-height:1.571;text-align:left;background:url(/local/templates/phobia-new/css/../img/icons/map-marker2.png) 30px 5px no-repeat}
.intro__img{position:relative;top:-4px;margin-right:18px;display:inline-block;vertical-align:middle}
.intro__heading{margin:0;display:inline-block;font-size:40px;text-transform:uppercase;vertical-align:middle}
.intro__right{float:right;position:relative;top:-2px;}
.intro__right ul{margin:0 0 15px;padding:0;list-style:none}
.intro__right ul li{padding:13px 20px 13px 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.2)}
.intro__right ul li:first-child{padding-top:0}
.intro__right ul li span{position:relative;top:-1px;margin-right:8px;display:inline-block;width:40px;text-align:center;vertical-align:middle}
.quests-nav{padding:10px}
.quests-nav+.main{padding-top:0}
.quests-nav--slider 
.quests-nav__list{display:block}
.quests-nav--slider 
.quests-nav__item{margin:0}
.quests-nav__list{margin:0;padding:0;display:table;width:100%;list-style:none;text-align:center}
.quests-nav__item{display:table-cell;width:20%;text-align:center;vertical-align:middle}
.quests-nav__link{padding:13px 15px 10px;display:block;font-size:16px;line-height:1;}
.quests-nav__link:hover{color:#fd3b88;text-decoration:underline}
.quests-nav__photo{margin-bottom:15px;display:none}
.quests-nav__img{width:100%;-webkit-border-radius:10px;border-radius:10px}
.quests-nav__text{display:block}.main{padding:50px 0}
.main__header{margin-bottom:20px;text-align:center}
.main__heading{margin-bottom:20px;font-size:30px}
.main__caption-price{color:#fd3b88;font-weight:700}
.main__caption-price .fa{font-size:12px}
.main__aside{float:left;width:36%}
.main__content{float:right;padding-left:40px;width:64%}
.main__filter{margin-bottom:40px}
.main__pagenav{margin-top:35px}
.aside__fact{margin:0 -10px 37px}
.aside__fact-column{float:left;padding:0 10px;width:50%}
.aside__tripadvisor-img{width:100%}
.content{position:relative;line-height:1.571}
.content p{text-align:justify}
.filter{position:relative;padding:20px 25px 25px;-webkit-border-radius:10px;border-radius:10px;background-image:-webkit-gradient(linear, left top, right top, from(#18152e), color-stop(1%, #18152e), to(#a13b60));background-image:-webkit-linear-gradient(left, #18152e 0%, #18152e 1%, #a13b60 100%);background-image:-o-linear-gradient(left, #18152e 0%, #18152e 1%, #a13b60 100%);background-image:linear-gradient(to right, #18152e 0%, #18152e 1%, #a13b60 100%);-webkit-box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13);box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13)}
.filter__header{position:relative;margin-bottom:20px;overflow:hidden}
.filter__label{position:absolute;top:-13px;left:0;right:0;margin:0 auto;padding:4px 5px 3px;width:130px;font-size:12px;font-weight:500;text-align:center;background:#fd3b88;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.13);box-shadow:0 6px 16px rgba(0,0,0,0.13)}
.filter__years{position:relative;z-index:2;float:left;margin:0;padding:7px 0 0 30px;padding-left:35px}
.filter__heading{position:absolute;top:0;left:0;right:0;z-index:1;margin:0;padding:0 350px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}
.filter__years-label{position:relative;top:-1px;margin-right:10px;display:inline-block;vertical-align:middle}
.filter__radio{margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer}
.filter__months{padding:13px 14px;background:rgba(255,255,255,0.2);-webkit-border-radius:5px;border-radius:5px}
.filter__months-list{margin:0;padding:0;display:table;width:100%;list-style:none}
.filter__months-item{padding:2px 6px;display:table-cell;text-align:center;border-right:1px solid rgba(255,255,255,0.1);vertical-align:middle}
.filter__months-item:last-child{border-right:0}
.filter__months-item.is-active .filter__months-link{background:#fd3b88}
.filter__months-link{padding:4px 10px 3px;display:block;-webkit-border-radius:10px;border-radius:10px}
.filter__months-link:hover{background:#fd3b88}
.calendar__slider 
.slick-arrow{position:relative;left:auto;right:auto;top:auto;margin-left:45px}
.calendar__slider 
.slick-prev{margin-bottom:10px}
.calendar__slider 
.slick-next{margin-top:10px}
.calendar__slide{margin-bottom:15px;outline:0}
.calendar__table{background:rgba(255,255,255,0.1)}
.calendar__day{padding:0 10px;width:136px;height:60px;line-height:1.3;background:rgba(255,255,255,0.2);vertical-align:middle}
.calendar__day--weekand{background:rgba(253,59,136,0.2)}.calendar__day-date{display:block;font-size:18px;font-weight:700}
.calendar__time{position:relative;padding:2px 14px;font-weight:700;text-align:center;vertical-align:middle}
.calendar__time:after{content:'';position:absolute;top:12px;right:0;bottom:12px;border-right:1px solid rgba(255,255,255,0.1)}
.calendar__time:last-child:after{display:none}
.calendar__time.is-disabled{opacity:0.3}
.calendar__time.is-disabled 
.calendar__link{cursor:default}
.calendar__time.is-disabled 
.calendar__link:hover{background:none}
.calendar__link{padding:5px 10px 3px;display:block;-webkit-border-radius:10px;border-radius:10px}
.fll{float:left;width:50%;}.flr{float:right;width:50%;}
.calendar__link:hover{background:green}
.pagenav{margin:0;padding:18px 15px;list-style:none;text-align:center;-webkit-border-radius:10px;border-radius:10px;background-image:-webkit-gradient(linear, left top, right top, from(#18152e), color-stop(1%, #18152e), to(#a13b60));background-image:-webkit-linear-gradient(left, #18152e 0%, #18152e 1%, #a13b60 100%);background-image:-o-linear-gradient(left, #18152e 0%, #18152e 1%, #a13b60 100%);background-image:linear-gradient(to right, #18152e 0%, #18152e 1%, #a13b60 100%);-webkit-box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13);box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13)}.pagenav__item{margin:0 4px;display:inline-block;vertical-align:middle}.pagenav__item--prev{margin-right:10%}.pagenav__item--prev .pagenav__link{opacity:0.3}.pagenav__item--next{margin-left:10%}.pagenav__item--next .pagenav__link{opacity:0.3}.pagenav__item.is-active .pagenav__link{border-color:#fd3b88}.pagenav__link{display:block;width:42px;height:42px;font-size:18px;line-height:42px;text-align:center;border:1px solid;-webkit-border-radius:50%;border-radius:50%}.pagenav__link:hover{color:#fd3b88;border-color:#fd3b88;opacity:1 !important}.players__grid{margin:0 -10px -25px}.players__column{float:left;margin-bottom:25px;padding:0 10px;width:25%}.player-card{position:relative}.player-card__medal{position:absolute;top:-15px;left:-15px;width:48px;z-index:2}.player-card__link{position:relative;display:block;max-height:267px;border:1px solid transparent;overflow:hidden;-webkit-border-radius:10px;border-radius:10px}.player-card__link:hover{border-color:#fd3b88}.player-card__img{width:100%;-webkit-border-radius:10px;border-radius:10px}.player-card__content{position:absolute;top:0;left:0;padding:25px;width:100%;height:100%}.player-card__content:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.5)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}.player-card__inner{position:relative;display:block;height:100%;z-index:2}.player-card__info{position:absolute;bottom:0;left:0;margin:0;padding:0;width:100%;font-size:16px;font-weight:700;line-height:1;list-style:none;text-align:center}.player-card__info .fa{margin-right:5px;font-size:18px}.player-card__item{display:inline-block;vertical-align:middle}/*.player-card__item:first-child{margin-right:25px;padding-right:25px;border-right:1px solid}*/.quests{padding:45px 0 30px}.quests__grid{margin:0 -8px -20px}.quests__column{float:left;margin-bottom:20px;padding:0 8px;width:33.33334%}.quest-card{position:relative;overflow:hidden;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:12px;border-radius:12px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.quest-card__link{position:relative;display:block;height:300px}.quest-card__link:before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1}.quest-card__link:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;z-index:2;-webkit-border-radius:12px;border-radius:12px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.quest-card__link:hover:after{border:1px solid #fd3b88}.quest-card__img{max-width:none;width:auto;height:100%;-webkit-border-radius:10px;border-radius:10px}.quest-card__content{position:absolute;top:0;left:0;z-index:2;padding:20px 20px;width:100%;height:100%}.quest-card__content:before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, rgba(0,0,0,0.3)), to(rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0.8) 100%)}.quest-card__inner{position:relative;display:block;height:100%;z-index:2}.quest-card__footer{position:absolute;bottom:0;left:0;right:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;/*overflow:hidden*/}.quest-card__title{width:70%;white-space:normal;margin:0;display:inline-block;font-size:24px;vertical-align:bottom;margin-bottom: 10px;}.quest-card__icon{margin-right:20px;display:inline-block;width:80px;vertical-align:middle}.quest-card__info{margin:20px 0 0;padding:20px 0 0;width:100%;line-height:1;list-style:none;text-align:center;border-top:1px solid rgba(255,255,255,0.1)}.quest-card__item{margin-right:25px;padding-right:25px;padding-top:3px;display:inline-block;border-right:1px solid rgba(255,255,255,0.17);vertical-align:middle}.quest-card__item:last-child{margin-right:0;padding-right:0;border-right:0}.quest-card__item .fa{margin-right:4px;font-size:12px}.quest-card__item .fa:last-child{margin-right:0}.quest-card-mini{position:relative}.quest-card-mini__link{position:relative;display:block;text-align:center}.quest-card-mini__link:hover .quest-card-mini__photo:after{border:1px solid #fd3b88}.quest-card-mini__photo{position:relative;margin-bottom:5px;display:block;height:150px;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-border-radius:5px;border-radius:5px}.quest-card-mini__photo:before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1}.quest-card-mini__photo:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;z-index:2;-webkit-border-radius:12px;border-radius:12px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.recommend{position:relative;padding:30px 0 60px}.recommend__heading{position:relative;margin-bottom:40px;text-align:center;overflow:hidden}.recommend__heading-span{position:relative;display:inline-block;vertical-align:middle}.recommend__heading-span:before,.recommend__heading-span:after{content:'';position:absolute;top:50%;width:9999px;border-top:1px solid rgba(255,255,255,0.3)}.recommend__heading-span:before{left:100%;margin-left:50px}.recommend__heading-span:after{right:100%;margin-right:50px}.recommend__left{float:left;padding-right:10px;width:25%}.recommend__center{float:left;padding:0 78px;width:50%}.recommend__center-img{width:100%}.recommend__right{float:right;padding-left:10px;width:25%}.recommend__img{margin:0 auto 50px;width:290px;height:290px;font-size:0;text-align:center;background:#fff;overflow:hidden;-webkit-border-radius:50%;border-radius:50%}.recommend__img:before{content:'';display:inline-block;height:100%;vertical-align:middle}.recommend__logo{max-width:80%}.fact{position:relative;padding:35px 15px 20px;font-size:18px;font-weight:700;text-align:center;background-color:#772f4f;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13);box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13)}.fact__label{position:absolute;top:-13px;left:0;right:0;margin:0 auto;padding:4px 5px 3px;width:130px;display:block;font-size:12px;font-weight:500;background:#fd3b88;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.13);box-shadow:0 6px 16px rgba(0,0,0,0.13)}.fact__number{font-size:36px;line-height:1}.fact__title{line-height:1.3}.contacts{padding:40px 0 30px}.contacts__top{margin-bottom:30px}.contacts__heading{margin-bottom:0;text-align:center}.contacts__map{height:670px}.contacts__content{position:relative;margin-top:-40px;z-index:2}.contacts__grid{margin:0 -13px}.contacts__column{float:left;padding:0 13px;width:33.33334%}.contacts__box{position:relative;padding:30px 30px 20px;font-size:14px;font-weight:700;line-height:1.571;text-align:center;background-color:#772f4f;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13);box-shadow:0 19px 56px rgba(0,0,0,0.2),inset 0 0 109px rgba(0,0,0,0.13)}.contacts__box--phone .contacts__item{background:url(/local/templates/phobia-new/css/../img/icons/phone.png) left top no-repeat}.contacts__box--adress .contacts__item{background:url(/local/templates/phobia-new/css/../img/icons/map-marker.png) left top no-repeat}.contacts__box--email .contacts__item{background:url(/local/templates/phobia-new/css/../img/icons/envelope.png) left top no-repeat}.contacts__label{position:absolute;top:-13px;left:0;right:0;margin:0 auto;padding:4px 5px 3px;width:130px;display:block;font-size:12px;font-weight:500;background:#fd3b88;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.13);box-shadow:0 6px 16px rgba(0,0,0,0.13)}.contacts__item{padding-left:32px;display:inline-block;text-align:left;vertical-align:middle}.contacts__item a{display:inline-block;vertical-align:middle}.contacts__item a:hover{color:#fd3b88}.contacts__item-label{font-weight:400}.contacts__link{display:inline-block;font-size:18px;font-weight:700;line-height:1}.contacts__feedback{margin-top:50px}.feedback__heading{margin-bottom:40px;font-size:30px;text-align:center}.feedback__content{padding:50px 60px;background:rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}.feedback__form{margin:0 auto;max-width:770px}.feedback__left{float:left;width:40%}.feedback__right{float:left;padding-left:15px;width:60%}.feedback__field{margin-bottom:15px}.feedback__field:last-child{margin-bottom:0}.feedback__btn{margin-top:17px;background:rgba(255,255,255,0.2);text-align:right;-webkit-border-radius:10px;border-radius:10px}.feedback__btn .btn{padding-top:14px;padding-bottom:13px}.about{padding:30px 0}.about__heading{margin-bottom:45px;text-align:center}.about__content{padding:45px 40px;background:rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}.about__caption{margin:0 auto 45px;max-width:870px;text-align:justify;-moz-text-align-last:center;text-align-last:center}.about__slider{margin:0 -8px}.about__slider:hover .slick-arrow{opacity:0.5}.about__slide{padding:0 8px}.about__link{position:relative;display:block}.about__link:hover .about__btn{opacity:1;visibility:visible}.about__img{width:100%;-webkit-border-radius:10px;border-radius:10px}.about__btn{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;visibility:hidden;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.about__btn:before{content:'';display:inline-block;height:100%;vertical-align:middle}.reviews{padding:0 0 60px}.reviews__heading{margin-bottom:45px;text-align:center}.reviews__content{position:relative;overflow:hidden}.reviews__content:before,.reviews__content:after{position:absolute;font-size:658px;color:#fff;opacity:0.02;line-height:1}.reviews__content:before{content:'“';top:0;left:0}.reviews__content:after{content:'“';display:none}.reviews__slider .slick-prev{left:0}.reviews__slider .slick-next{right:0}.reviews__slide{padding:0 50px;outline:0}.reviews__item{margin-bottom:45px}.reviews__item:last-child{margin-bottom:0}.reviews__btn{margin-top:30px;text-align:center}.review-card__name{margin-bottom:16px;display:block;font-size:18px;font-weight:700;font-style:italic}.review-card__name:after{content:'';margin-top:8px;display:block;width:30px;border-top:1px solid #fd3b88}.review-card__caption{text-align:justify}.footer{padding:30px 0;border-top:1px solid rgba(255,255,255,0.3)}.footer__info{float:left}.footer__column{float:left;margin-right:60px;padding-right:60px;text-align:center;border-right:1px solid rgba(255,255,255,0.3)}.footer__column--phone{text-align:left}.footer__column--phone .footer__item{background:url(/local/templates/phobia-new/css/../img/icons/phone.png) left top no-repeat}.footer__column--adress{max-width:400px}.footer__column--adress .footer__item{background:url(/local/templates/phobia-new/css/../img/icons/map-marker.png) left top no-repeat}.footer__column--email .footer__item{background:url(/local/templates/phobia-new/css/../img/icons/envelope.png) left top no-repeat}.footer__item{padding-left:32px;display:inline-block;font-weight:700;line-height:1.571;text-align:left;vertical-align:middle}.footer__text a{display:inline-block;vertical-align:middle}.footer__text a:hover{color:#fd3b88}.footer__label{font-weight:400}.footer__link{display:inline-block;font-size:18px;font-weight:700;line-height:1}.footer__link:hover{color:#fd3b88}.footer__socials{float:right}.copyright{padding:18px 0;color:#c8c8c8;font-size:12px;text-align:center;border-top:1px solid rgba(255,255,255,0.3)}.modal{padding:25px;width:400px;color:#fff;background:url(/local/templates/phobia-new/css/../img//bg.png) no-repeat;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.1);box-shadow:0 0 10px 5px rgba(0,0,0,0.1)}.modal--large{width:760px}.modal__inner{padding-top:20px}.modal__header{margin-bottom:20px;text-align:center}.modal__heading{margin-bottom:10px;font-size:24px}.modal__title{margin-bottom:10px;color:#fd3b88;font-size:22px;font-weight:700;text-align:center}.modal__field{margin-bottom:10px}.modal__field .field__small{width:45%}.modal__field .field__large{margin-left:45%;padding-left:10px}.modal__group{margin:0 -10px}.modal__group-column{float:left;padding:0 10px;width:50%}.modal__btn{text-align:center}.modal__quest-grid{margin:0 -10px}.modal__quest-column{float:left;padding:0 10px;width:33.3334%}.fancybox-slide>div{margin:0;overflow:visible}.slick-arrow{position:absolute;top:50%;margin-top:-21px;width:42px;height:42px;color:#fff;text-align:center;border:1px solid #fff;background-color:#000;opacity:0.3;z-index:2;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.slick-arrow:hover{opacity:0.8 !important}.slick-prev{left:23px}.slick-next{right:23px}.jq-radio{position:relative;top:-2px;margin-right:4px;display:inline-block;width:16px;height:16px;color:#fff;line-height:14px;font-size:12px;text-align:center;border:1px solid #fd3b88;vertical-align:middle;-webkit-border-radius:5px;border-radius:5px}.jq-radio__div{display:none;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jq-radio__div:before{content:'\f00c'}.jq-radio.checked{background:#fd3b88}.jq-radio.checked .jq-radio__div{display:inline-block;vertical-align:middle}.jq-selectbox{width:100%;height:44px;color:#000;font-family:inherit;font-size:inherit;text-align:left;outline:0;background:#fff;border:2px solid #d0d0d0;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.jq-selectbox__select{cursor:pointer}.jq-selectbox__select-text{padding:3px 15px 0;width:100% !important;line-height:38px}.jq-selectbox__select-text.placeholder{opacity:0.5}.jq-selectbox__dropdown{width:100%;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 4px 3px rgba(0,0,0,0.1);box-shadow:0 0 4px 3px rgba(0,0,0,0.1)}.jq-selectbox__dropdown ul{margin:0;padding:10px 0;list-style:none}.jq-selectbox__dropdown ul li{position:relative;padding:7px 15px 5px 45px;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.jq-selectbox__dropdown ul li:before{content:'\f101';position:absolute;top:0;left:0;z-index:11;display:inline-block;width:50px;font:normal normal normal 14px/1 FontAwesome;font-size:16px;line-height:34px;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jq-selectbox__dropdown ul li:hover{color:#fff;background:#fd3b88}.jq-selectbox__trigger{position:absolute;top:0;right:15px;line-height:44px}.jq-selectbox__trigger-arrow{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jq-selectbox__trigger-arrow:before{content:'\f107'}@media only screen and (max-width: 1300px){.container{width:1170px}.header__contacts{margin-right:40px}.nav__item{margin-right:24px}.player-card__content{padding:20px}.recommend__center{padding:0 50px}.contacts__box{padding-left:15px;padding-right:15px}.footer__column{margin-right:40px;padding-right:40px}}@media only screen and (max-width: 1200px){.container{width:970px}.header__contacts-item--email{display:none}.header__center{margin-left:75px}.slider__slide{height:540px}.main__aside{width:40%}.main__content{width:60%}.filter__months{padding:10px}.filter__months-link{padding-left:5px;padding-right:5px}.calendar__day{width:120px}.calendar__time{padding-left:3px;padding-right:3px}.players__column{width:33.33334%}.quests__column{width:50%}.recommend__img{width:240px;height:240px}.recommend__center{padding:0 30px}.reviews__slider{padding:0 45px}.reviews__slide{padding:0 30px}.footer__info{float:none;display:table;width:100%}.footer__column{float:none;margin:0;padding:0 20px;display:table-cell}.footer__column:last-child{border-right:0}.footer__socials{display:none}}@media only screen and (max-width: 992px){.container{padding:0 15px;width:auto}.header__top .container{padding-left:0}.header__inner{position:relative;padding-left:45px}.header__toggle-menu{display:block}.header__title-logo{display:block}.header__contacts{display:none}.header__nav{display:none}.header__info{padding:11px 0 8px}.header__socials{display:none}.header__logo{left:15px}.header__socials-mobile{display:block}.header__center{margin:23px -15px 0;padding:23px 0 0;border-top:1px solid rgba(255,255,255,0.3)}.header__btn{right:15px;padding-top:10px}.slider{top:-190px;margin-bottom:-300px}.slider__nav-link{top:210px}.slider__list .slick-arrow{margin-top:0}.intro__slide{padding-bottom:40px}.quests-nav{display:none}.quests-nav--slider{display:block}.quests-nav__link{padding:10px;font-size:15px;text-transform:none}.quests-nav__photo{display:block}.main{padding:30px 0}.main__aside{float:none;padding:0;width:auto}.main__content{float:none;margin-bottom:25px;padding:0;width:auto}.topinfo{padding:20px 0}.filter__header{text-align:center}.filter__heading{position:static;margin-bottom:20px;padding:0}.filter__years{float:none;padding-left:0;padding:0;display:inline-block;vertical-align:middle}.filter__months-list{display:block;overflow:hidden}.filter__months-item{float:left;display:block;width:16.66667%}.filter__months-item:first-child{display:none}.calendar__link{line-height:1.3}.players__column{width:50%}.quests{padding:30px 0 15px}.recommend{padding:15px 0 30px}.recommend__left{width:50%}.recommend__right{width:50%}.recommend__center{margin-top:30px;padding:0;width:100%}.contacts{padding:30px 0 15px}.contacts__map{height:400px}.contacts__grid{margin:0}.contacts__column{float:none;margin-bottom:40px;padding:0;width:auto}.contacts__column:last-child{margin-bottom:0}.feedback__heading{margin-bottom:20px}.feedback__content{padding:30px 20px}.feedback__left{width:45%}.feedback__right{width:55%}.about{padding:15px 0 30px}.about__heading{margin-bottom:20px}.reviews{padding-bottom:30px}.reviews__slide{padding:0 15px}.footer{padding:20px 0}.footer__column{width:50%}.footer__column--phone{text-align:center}.footer__column--adress{display:none}}@media only screen and (max-width: 767px){
.btn__desktop{display:none}
.btn__mobile{display:inline}
.header__inner{padding:0 95px 0 45px}.header__socials-mobile{margin-right:150px}
.header__title{font-size:20px}
.header__title-logo{float:none;text-align:center}
.header__info{position:absolute;top:0;right:0}
.header__btn .btn .fa{display:none}
.slider{top:0;margin-bottom:0}
.slider__nav-link{top:40px}
.slider__nav-link--left{left:25px}
.slider__nav-link--right{right:25px}
.slider__slide{height:300px}
.intro{margin:0;padding:40px 0}
.intro:before,
.intro:after{display:none}
.intro__left{float:none;width:auto;text-align:center}
.intro__left .btn{display:inline-block}
.intro__left-content{padding:5px}
.intro__left-text{margin-left:62px}
.intro__left-adres{margin-bottom:25px;padding-left:67px;background-position:15px 5px}
.intro__right{float:none;margin:0 0 30px}.intro__title img{max-width:40px}
.intro__heading{font-size:24px}.calendar__table tr{display:block}
.calendar__table tr td{display:block}
.calendar__day{padding:10px;width:100%;text-align:center}
.calendar__time{float:left;width:20%}
.quest-card__item{margin-right:15px;padding-right:15px}
.about__caption{margin-bottom:35px}
.reviews__heading{margin-bottom:25px}
.reviews__slide{padding:0}
.reviews__item{margin-bottom:30px}
.modal--large{width:100%}}@media only screen and (max-width: 640px){h2{font-size:26px}
.header__content{padding:10px 0 9px;min-height:auto}
.header__logo{display:none}
.header__socials-mobile{margin-left:-5px;padding:0;text-align:left}
.header__center{margin-top:10px;padding:15px 0 0;display:none}
.header__column{padding:0}
.header__title{font-size:10.7px}
.header__btn{padding-top:0}
.is-home .header__center{display:block}
.slider__slide{height:200px}
.intro{top:0;margin:0}
.intro__mobile-slider{display:block}.intro__slider .slick-arrow{display:none !important}.intro__slide{padding:25px 0;background:none !important}.intro__title{margin-bottom:20px;text-align:center}.intro__left-socials{float:none;margin-bottom:15px;width:auto;text-align:center}.intro__left-socials ul li{margin:0 10px;display:inline-block;font-size:18px;vertical-align:middle}.intro__left-text{margin-left:0}.intro__left-adres{margin-top:20px;padding-left:55px}.intro__right{text-align:center}.intro__right ul{display:table;width:100%}.intro__right ul li{padding:5px;display:table-cell;width:33.33334%;font-size:14px}.intro__right ul li:nth-child(3){display:none}.intro__right ul li span{margin:0 auto 10px;display:block;height:29px}.topinfo{padding:15px 0 12px}.topinfo__breadcrumbs{display:none}.topinfo__heading{font-size:18px}.main__header{margin-bottom:45px}.main__content{margin-bottom:0}.main__aside{display:none}.filter__heading{margin-bottom:10px;font-size:22px}.filter__months-item{padding:0;width:25%;border:0}.filter__months-item:last-child{border-right:0}.filter__months-link{padding:7px 5px 6px}.calendar__slider .slick-arrow{margin:10px auto;display:block}.calendar__time{width:50%}.player-card__content{padding:15px 10px}.player-card__info{font-size:14px}/*.player-card__item:first-child{margin-right:10px;padding-right:10px}*/.pagenav__item--prev{margin-right:15px}.pagenav__item--next{margin-left:15px}.quests{padding:15px 0}.quests__grid{margin-left:0;margin-right:0}.quests__column{float:none;padding:0;width:auto}.recommend__heading{margin-bottom:25px}.recommend__img{width:200px;height:200px}.feedback__heading{font-size:26px}.feedback__left{float:none;margin-bottom:15px;width:auto}.feedback__right{float:none;padding:0;width:auto}.feedback__btn .btn{width:100%}.about__heading{font-size:22px}.about__content{padding:20px}.reviews__content{overflow:visible}.reviews__slider{padding:0 35px}.reviews__slider .slick-prev{left:-10px}.reviews__slider .slick-next{right:-10px}.contacts__content{margin:0;padding-top:40px}.footer__column{padding:0 10px}.is-about .footer{display:none}.copyright{padding:13px 0}}@media only screen and (max-width: 480px){.header__inner{padding-right:33px}.header__logo{display:none}.header__language{margin-left:0}.header__socials-mobile{margin-left:-5px;text-align:left}.language__icon{display:none}.language__dropdown{left:-10px;right:-10px;min-width:auto}.slider__nav-link{top:25px}.slider__nav-link--left{left:10px}.slider__nav-link--right{right:10px}.slider__list .slick-arrow{margin-top:-21px}.slider__list .slick-prev{left:15px}.slider__list .slick-next{right:15px}.intro{padding:30px 0}.intro__title{margin-bottom:20px;padding-bottom:20px}.intro__left{margin-bottom:10px}.intro__right ul{position:relative;padding-bottom:50px}.intro__right ul li:last-child span{position:relative;margin-right:7px;display:inline-block;vertical-align:middle}.intro__right ul li span{margin-bottom:0}.main__quests-nav{margin:0 -15px}.filter{padding:15px}.filter__years-label{margin:0 0 5px;display:block}.filter__months-item{width:33.33334%}.players__grid{margin-left:0;margin-right:0}.players__column{float:none;padding:0;width:auto}.quest-card__content{padding:15px}.quest-card__title{margin-top:5px;font-size:18px}.quest-card__icon{margin-right:15px;width:50px}.pagenav{padding:10px}.pagenav__item{margin:0 10px}.pagenav__item--prev{margin-right:10px}.pagenav__item--next{margin-left:10px}.pagenav__link{width:auto;height:auto;line-height:normal;border:0}.recommend__left{float:none;margin-bottom:30px;padding:0;display:none;width:auto}.recommend__right{float:none;padding:0;width:auto}.recommend__img{margin-bottom:0}.recommend__fact{display:none}.recommend__center{float:none;padding:0;width:auto}.contacts__map{height:300px}.footer__info{display:block}.footer__column{margin-bottom:20px;padding:0;display:block;width:auto;text-align:left;border-right:0}.footer__column--adress{display:block}.footer__column:last-child{margin-bottom:0}.modal{width:100%}.modal__quest-column{float:none;margin-bottom:20px;width:auto}.modal__quest-column:last-child{margin-bottom:0}}


@media only screen and (max-width: 1024px) {
	
	.field .field__select{
		width: 100%;
		height: 100%;
		z-index: 10;
	}

}





.underline-one {
	color: #00ff00; /* Цвет обычной ссылки */
    position: relative;
    cursor: pointer;
    text-decoration: none; /* Убираем подчеркивание */
}
.underline-one:after {
	content: "";
    display: block;
    position: absolute;
    right: 0;
    bottom: -3px;
    width: 0;
    height: 2px; /* Высота линии */
    background-color: #fd3b88; /* Цвет подчеркивания при исчезании линии*/
    transition: width 0.5s; /* Время эффекта */
}

.underline-one:hover:after {
	content: "";
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 2px; /* Высота линии */
    background-color: #fd3b88; /* Цвет подчеркивания при появлении линии*/
    transition: width 0.5s;  /* Время эффекта */
}


/* End */


/* Start:/local/templates/phobia-new/styles.css?16613593812496*/
/* hanvis */

.modal__min {
	text-align: center;
	padding: 20px 0;
}

.modal__min .modal {
	display: inline-block;
	padding: 25px 10px;
}

.modal__minimal .container {
	padding: 0;
}

.contacts__content {
	margin-top: 0;
}

.contacts__grid {
	margin-top: -40px;
}

.mf-ok-text{
	text-align: center;
}

.error p {
	margin-bottom: 5px;
}

.error p:last-child {
	margin-bottom: 0;
}

.intro__left-adres {
	font-size: 18px;
}

.filter__heading {
	line-height: 32px;
}

.gm-bundled-control.gm-bundled-control-on-bottom.gmnoprint{
	top: 10%;
}

.intro__item-age{
	display: none;
}


@media only screen and (max-width: 640px) {
	.intro__right ul li.difficulty span {
	  display: inline-block;
	  margin: 0;
	  vertical-align: middle;
	  width: 20px;
	  padding-top: 15px;
	}


	.intro__right ul li:last-child{
		display: none;
	}
}

@media only screen and (max-width: 480px) {
	.intro__right ul li.difficulty span {
		padding-bottom: 54px;
	}
	
	.intro__right ul li:nth-child(5){
		width: 50%;
		float: left;
		padding-bottom: 13px;
		padding-top: 12px;
	}

	.intro__right ul li:last-child{
		display: inline-block;
		width: 50%;
		float: left;
		position: static;
	    padding-bottom: 13px;
    	padding-top: 12px;
	}

	.intro__right ul li:last-child span{
		float: right;
		width: 100%;
		font-size: 22px;
	}
}

@media only screen and (max-width: 425px) {
	.intro__right ul li.difficulty span {
		width: 13px;
	}
}

.b-content__quest {
	padding-top: 20px;
}

.b-content__quest img {
	display: block;
	margin: 0 auto;
	width: 80%;
}

.b-quest {
	text-align: center;
}

.b-social {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 10px;
}

.b-social li {
	display: inline-block;
	margin: 0 5px;
	vertical-align: middle;
}

.b-social li a {
	display: inline-block;
	width: 42px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	border: 1px solid #fff;
	border-radius: 50%;
	transition: .3s;
}

.b-social li a:hover {
	color: #fd3b88;
	border: 1px solid #fd3b88;
}

.b-slider {
	position: relative;
}

.b-content__text {
	width: 80%;
	left: 50%;
	margin-left: -40%;
	position: absolute;
	background: rgba(255,255,255,.7);
	bottom: 0;
	height: 30px;
	line-height: 30px;
	color: #000;
}

.b-content__text p {
	float: left;
	width: 50%;
	text-align: center;
}

.quest-card-mini__photo:after {
	border-radius: 5px;
}
/* End */


/* Start:/local/templates/phobia-new/template_styles.css?175956852010506*/
.recommend__center > div > div,
.aside__tripadvisor > div > div {
  width: auto!important;
}

.field, .field .fa {
  z-index: auto;
}

.field__large.required {
  position: relative;
}
/*
.field.required:before,
.field__large.required:before,
.field__small.required:before {
  position: absolute;
  content: '*';
  color: red;
  left: 10px;
  top: 6px;
  z-index: 2;
}
*/
.jq-selectbox__dropdown ul {
	max-height: 230px;
}

.jqselect + .fa {
  z-index: 10;
}

.header__title {
  white-space: nowrap;
  text-transform: none;
}

body.is-quest .header {
  background: rgba(0,0,0,0.3);
}

.intro__right ul li:first-child{
  padding-top: 1px;
}

.main__players {
  padding: 0 25px;
}

.quest-card__users-icon{
  margin-right: 5px;
}


.quest-card__lock-emp{
  margin-left: -3px;
}



/** new styles 07.02.2018 **/

/** Menu highlight && active highlight **/

.nav__link.active::after {
    opacity: 1;
}

.nav__link--pink.active,
.nav__link--pink:hover {
  color:#fd3b88;
}

.nav__link--light-blue.active,
.nav__link--light-blue:hover {
  color:#00F0B2;
}

.nav__link--yellow.active,
.nav__link--yellow:hover {
  color:#fff343;
}

.nav__link--blue.active,
.nav__link--blue:hover {
  color:#00D5D0;
}

.nav__link--green.active,
.nav__link--green:hover {
  color:#00ff00;
}

/* Quest slider */
.slider .slider__list {
  overflow: hidden;
}

@media only screen and (min-width: 1201px) {
  .slider .slider__list {
    height: 640px;
  }
}

@media only screen and (max-width: 1200px) {
  .slider .slider__list {
    height: 540px;
  }
}
@media only screen and (max-width: 767px) {
  .slider .slider__list .slider__slide {
    height: 600px;
  }
}

@media only screen and (max-width: 640px) {
  .slider .slider__list .slider__slide {
    height: 600px;
  }
}

@media only screen and (max-width: 480px) {
  .slider .slider__list{
    /* height: auto; */
    height: 300px;
  }

  .intro__right ul li{
    float: left;
    display: block;
    width: 32%;
    white-space: normal;
    font-size: 12px;
    padding-bottom: 23px;
  }

  .intro__right ul li:first-child{
    margin-top: 4px;
    padding-top: 1px;
    padding-bottom: 23px;
    width: 35%;
  }

  .slider .slider__list .slider__slide{
    height: 300px;
  }
}

/* AJAX CUSTOM PRELOADER */
#win8_wrapper{
  display: none;
  background: #000;
  height: 100%;
  opacity: 0.7;
  position: fixed;
  width: 100%;
  z-index: 99995;
  top: 0;
  left: 0;
}
.windows8 {
  /*position: relative;
  width: 50px;
  height:50px;
  margin:auto;*/
  width: 50px;
  height: 50px;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

.windows8 .wBall {
  position: absolute;
  width: 47px;
  height: 47px;
  opacity: 0;
  transform: rotate(225deg);
  -o-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  animation: orbit 3.3225s infinite;
  -o-animation: orbit 3.3225s infinite;
  -ms-animation: orbit 3.3225s infinite;
  -webkit-animation: orbit 3.3225s infinite;
  -moz-animation: orbit 3.3225s infinite;
}

.windows8 .wBall .wInnerBall{
  position: absolute;
  width: 6px;
  height: 6px;
  background: rgb(255,255,255);
  left:0px;
  top:0px;
  border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
}

.windows8 #wBall_1 {
  animation-delay: 0.726s;
  -o-animation-delay: 0.726s;
  -ms-animation-delay: 0.726s;
  -webkit-animation-delay: 0.726s;
  -moz-animation-delay: 0.726s;
}

.windows8 #wBall_2 {
  animation-delay: 0.143s;
  -o-animation-delay: 0.143s;
  -ms-animation-delay: 0.143s;
  -webkit-animation-delay: 0.143s;
  -moz-animation-delay: 0.143s;
}

.windows8 #wBall_3 {
  animation-delay: 0.2865s;
  -o-animation-delay: 0.2865s;
  -ms-animation-delay: 0.2865s;
  -webkit-animation-delay: 0.2865s;
  -moz-animation-delay: 0.2865s;
}

.windows8 #wBall_4 {
  animation-delay: 0.4295s;
  -o-animation-delay: 0.4295s;
  -ms-animation-delay: 0.4295s;
  -webkit-animation-delay: 0.4295s;
  -moz-animation-delay: 0.4295s;
}

.windows8 #wBall_5 {
  animation-delay: 0.583s;
  -o-animation-delay: 0.583s;
  -ms-animation-delay: 0.583s;
  -webkit-animation-delay: 0.583s;
  -moz-animation-delay: 0.583s;
}



@keyframes orbit {
  0% {
      opacity: 1;
      z-index:99;
      transform: rotate(180deg);
      animation-timing-function: ease-out;
  }

  7% {
      opacity: 1;
      transform: rotate(300deg);
      animation-timing-function: linear;
      origin:0%;
  }

  30% {
      opacity: 1;
      transform:rotate(410deg);
      animation-timing-function: ease-in-out;
      origin:7%;
  }

  39% {
      opacity: 1;
      transform: rotate(645deg);
      animation-timing-function: linear;
      origin:30%;
  }

  70% {
      opacity: 1;
      transform: rotate(770deg);
      animation-timing-function: ease-out;
      origin:39%;
  }

  75% {
      opacity: 1;
      transform: rotate(900deg);
      animation-timing-function: ease-out;
      origin:70%;
  }

  76% {
      opacity: 0;
      transform:rotate(900deg);
  }

  100% {
      opacity: 0;
      transform: rotate(900deg);
  }
}

@-o-keyframes orbit {
  0% {
      opacity: 1;
      z-index:99;
      -o-transform: rotate(180deg);
      -o-animation-timing-function: ease-out;
  }

  7% {
      opacity: 1;
      -o-transform: rotate(300deg);
      -o-animation-timing-function: linear;
      -o-origin:0%;
  }

  30% {
      opacity: 1;
      -o-transform:rotate(410deg);
      -o-animation-timing-function: ease-in-out;
      -o-origin:7%;
  }

  39% {
      opacity: 1;
      -o-transform: rotate(645deg);
      -o-animation-timing-function: linear;
      -o-origin:30%;
  }

  70% {
      opacity: 1;
      -o-transform: rotate(770deg);
      -o-animation-timing-function: ease-out;
      -o-origin:39%;
  }

  75% {
      opacity: 1;
      -o-transform: rotate(900deg);
      -o-animation-timing-function: ease-out;
      -o-origin:70%;
  }

  76% {
      opacity: 0;
      -o-transform:rotate(900deg);
  }

  100% {
      opacity: 0;
      -o-transform: rotate(900deg);
  }
}

@-ms-keyframes orbit {
  0% {
      opacity: 1;
      z-index:99;
      -ms-transform: rotate(180deg);
      -ms-animation-timing-function: ease-out;
  }

  7% {
      opacity: 1;
      -ms-transform: rotate(300deg);
      -ms-animation-timing-function: linear;
      -ms-origin:0%;
  }

  30% {
      opacity: 1;
      -ms-transform:rotate(410deg);
      -ms-animation-timing-function: ease-in-out;
      -ms-origin:7%;
  }

  39% {
      opacity: 1;
      -ms-transform: rotate(645deg);
      -ms-animation-timing-function: linear;
      -ms-origin:30%;
  }

  70% {
      opacity: 1;
      -ms-transform: rotate(770deg);
      -ms-animation-timing-function: ease-out;
      -ms-origin:39%;
  }

  75% {
      opacity: 1;
      -ms-transform: rotate(900deg);
      -ms-animation-timing-function: ease-out;
      -ms-origin:70%;
  }

  76% {
      opacity: 0;
      -ms-transform:rotate(900deg);
  }

  100% {
      opacity: 0;
      -ms-transform: rotate(900deg);
  }
}

@-webkit-keyframes orbit {
  0% {
      opacity: 1;
      z-index:99;
      -webkit-transform: rotate(180deg);
      -webkit-animation-timing-function: ease-out;
  }

  7% {
      opacity: 1;
      -webkit-transform: rotate(300deg);
      -webkit-animation-timing-function: linear;
      -webkit-origin:0%;
  }

  30% {
      opacity: 1;
      -webkit-transform:rotate(410deg);
      -webkit-animation-timing-function: ease-in-out;
      -webkit-origin:7%;
  }

  39% {
      opacity: 1;
      -webkit-transform: rotate(645deg);
      -webkit-animation-timing-function: linear;
      -webkit-origin:30%;
  }

  70% {
      opacity: 1;
      -webkit-transform: rotate(770deg);
      -webkit-animation-timing-function: ease-out;
      -webkit-origin:39%;
  }

  75% {
      opacity: 1;
      -webkit-transform: rotate(900deg);
      -webkit-animation-timing-function: ease-out;
      -webkit-origin:70%;
  }

  76% {
      opacity: 0;
      -webkit-transform:rotate(900deg);
  }

  100% {
      opacity: 0;
      -webkit-transform: rotate(900deg);
  }
}

@-moz-keyframes orbit {
  0% {
      opacity: 1;
      z-index: 99;
      -moz-transform: rotate(180deg);
      -moz-animation-timing-function: ease-out;
  }

  7% {
      opacity: 1;
      -moz-transform: rotate(300deg);
      -moz-animation-timing-function: linear;
      -moz-origin: 0%;
  }

  30% {
      opacity: 1;
      -moz-transform: rotate(410deg);
      -moz-animation-timing-function: ease-in-out;
      -moz-origin: 7%;
  }

  39% {
      opacity: 1;
      -moz-transform: rotate(645deg);
      -moz-animation-timing-function: linear;
      -moz-origin: 30%;
  }

  70% {
      opacity: 1;
      -moz-transform: rotate(770deg);
      -moz-animation-timing-function: ease-out;
      -moz-origin: 39%;
  }

  75% {
      opacity: 1;
      -moz-transform: rotate(900deg);
      -moz-animation-timing-function: ease-out;
      -moz-origin: 70%;
  }

  76% {
      opacity: 0;
      -moz-transform: rotate(900deg);
  }

  100% {
      opacity: 0;
      -moz-transform: rotate(900deg);
  }
}


/* Form z-index */

.jq-selectbox {
  z-index: auto!important;
}

.jq-selectbox__dropdown {
  z-index: 11!important;
}

/** Add fancy-box scroll permanent **/
.fancybox-slide {
  overflow: scroll;
}

/** Quest navigation **/

.quests-nav__item.fll a {
  float: left;
}

.quests-nav__item.flr a {
  float: right;
}

/** Euro **/

.schedule-hint label {
  font-size: 16px;
  color: #fd3b88;
}

.intro__right ul li.difficulty span {
  margin-right: 0px;
}

.modal {
  background-attachment: inherit;
}

@media only screen and (min-width: 1199px) {
  .players__column {
    height: 270px;
  }
}


@media (min-width: 800px) {
    .order-cancel_form .cancel-info {
        margin: 0 25%;
    }
}

.order-cancel_form .cancel-error {
    border: 2px solid red;
}

.order-cancel_form .btn-cancel {
    color: #fd3b88;
    background: #fff;
}

.order-cancel_form .btn-cancel:hover {
    color: #fff;
    background: #fd3b88;
}

@media (max-width: 700px) {
    .order-cancel_form .btn {
        margin-bottom: 10px;
    }
}

.fancybox-is-open {
  overflow: hidden;
}

.fancybox-is-open .fancybox-slide {
  overflow: hidden;
}

.fancybox-is-open .fancybox-bg {
  overflow: hidden;
  pointer-events: none;
}

/* body.fancybox-active {
  height: 100vh;
} */

@media only screen and (max-width: 1300px) {
    .quest-card__title {

    }
}

.quest-card__best-pic {
    position: absolute;
    top: -8px;
    width: 80px;
}
/* End */
/* /local/templates/phobia-new/css/styles.css?172549346245613 */
/* /local/templates/phobia-new/styles.css?16613593812496 */
/* /local/templates/phobia-new/template_styles.css?175956852010506 */
