Current Path : /var/www/html/clients/biblio.e-nkama.ru/html/css/ |
Current File : /var/www/html/clients/biblio.e-nkama.ru/html/css/main.css |
@font-face { font-family: 'Cuprum'; src: url("../fonts/Cuprum/Cuprum-Bold.ttf") format("truetype"); font-weight: 700; font-style: normal; } @font-face { font-family: 'Cuprum'; src: url("../fonts/Cuprum/Cuprum-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; } @font-face { font-family: 'Baskervile-Italic'; src: url("../fonts/Baskerville-Italic.ttf") format("truetype"); font-weight: 400; font-style: italic; } @font-face { font-family: 'Forum-Regular'; src: url("../fonts/Forum-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; } html { position: relative; min-height: 100%; } body { background-color: #f4f3ec; } .sticky_footer { position: absolute; bottom: 0; left: 0; width: 100%; } #page-preloader { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: #41a52d; z-index: 1000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -moz-transition: all 0.5s 0.02s ease; -o-transition: all 0.5s 0.02s ease; -webkit-transition: all 0.5s 0.02s ease; } #page-preloader .circle { width: 100px; height: 100px; position: absolute; background: #41a52d; border: 10px solid #ffffff; border-right: 10px solid #9E9E9E; -webkit-border-radius: 50%; border-radius: 50%; -webkit-animation: circleRotate 0.5s infinite linear; animation: circleRotate 0.5s infinite linear; } @-webkit-keyframes circleRotate { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes circleRotate { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } header { -webkit-box-shadow: 0px 9px 48px -13px rgba(0, 0, 0, 0.28); box-shadow: 0px 9px 48px -13px rgba(0, 0, 0, 0.28); z-index: 4; position: relative; } header .header__navigation { background-color: #41a52d; } header .header__navigation .navbar { padding: .322rem 1rem; padding-left: 0; padding-right: 0; } header .header__navigation .navbar .home__btn { width: 17px; height: 17px; display: inline-block; cursor: pointer; background: url("../img/home_icon.png") no-repeat center center; border: 0; outline: none; margin-right: 25px; } header .header__navigation .navbar .navbar-collapse .navbar-nav { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; width: 100%; } header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link { text-transform: uppercase; color: #ffffff; font-family: 'Segoe UI', sans-serif; font-weight: 700; text-decoration: underline; font-size: 13px; } header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover { text-decoration: none; color: #ffe800; } header .header__navigation .navbar .chose__lang { margin-left: 28px; } header .header__navigation .navbar .chose__lang .chose__lang__navs { padding: 0; list-style: none; margin: 0; } header .header__navigation .navbar .chose__lang .chose__lang__navs li { display: inline-block; color: #fff; font-size: 13px; } header .header__navigation .navbar .chose__lang .chose__lang__navs li .chose__lang__nav { text-transform: uppercase; color: #fff; -webkit-text-decoration: underline dashed; text-decoration: underline dashed; font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 13px; } header .header__navigation .navbar .chose__lang .chose__lang__navs li .chose__lang__nav:hover { text-decoration: none; color: #ffe800; font-weight: 700; } header .header__navigation .navbar .chose__lang .chose__lang__navs li .active { text-decoration: none; color: #ffe800; font-weight: 700; } header .header__bootom { padding-top: 14px; padding-bottom: 23px; background-color: #ffffff; } header .header__bootom .logo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } header .header__bootom .logo .logo__img { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; margin-right: 16px; } header .header__bootom .logo .logo__title { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } header .header__bootom .logo .logo__title p { margin: 0; color: #393939; font-size: 18px; font-family: 'Cuprum'; line-height: 1; padding-top: 13px; padding-bottom: 3px; } header .header__bootom .logo .logo__title h4 { margin: 0; font-family: 'Cuprum'; font-weight: 700; font-size: 23px; color: #10100f; line-height: 1.1; } header .header__bootom .header__bootom__actions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } header .header__bootom .ask__libary { text-decoration: none; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } header .header__bootom .ask__libary:hover span { text-decoration: none; } header .header__bootom .ask__libary span { font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 14px; color: #10100f; text-decoration: underline; text-align: center; line-height: 1.2; } header .header__bootom .social { display: inline-block; margin-left: 47px; padding-top: 22px; } header .header__bootom .social .audiobook { width: 40px; height: 38px; display: inline-block; background-image: url("../img/audiiobook_icon.png"); background-repeat: no-repeat; background-position: center center; } header .header__bootom .social .vk { width: 44px; height: 45px; display: inline-block; background-image: url("../img/social_icons.png"); background-repeat: no-repeat; background-position: 0 0; margin-left: 14px; } header .header__bootom .social .youtube { width: 44px; height: 45px; display: inline-block; background-image: url("../img/social_icons.png"); background-repeat: no-repeat; background-position: -44px 0; margin-left: 14px; } header .header__bootom .social .instagram { width: 44px; height: 45px; display: inline-block; background-image: url("../img/social_icons.png"); background-repeat: no-repeat; background-position: -88px 0; margin-left: 14px; } .slider { border-bottom: 3px solid #ffffff; background-color: #ffffff; height: 600px; overflow: hidden; } .slider .item { height: 600px; background-position: center center; -webkit-background-size: cover; background-size: cover; opacity: 0.15; } .slider #main__slider .slide_1 { cursor: pointer; -webkit-transition: width 1s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; transition: width 1s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; -o-transition: width 1s ease 0.02s, clip-path 0.2s ease 0.02s; transition: width 1s ease 0.02s, clip-path 0.2s ease 0.02s; transition: width 1s ease 0.02s, clip-path 0.2s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; z-index: 4; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); } .slider #main__slider .slide_1 .item { -webkit-transition: opacity 1s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; transition: opacity 1s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; -o-transition: opacity 1s ease 0.02s, clip-path 0.2s ease 0.02s; transition: opacity 1s ease 0.02s, clip-path 0.2s ease 0.02s; transition: opacity 1s ease 0.02s, clip-path 0.2s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; -webkit-clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); opacity: 1; } .slider #main__slider .slide_2 { cursor: pointer; -webkit-transition: width 1s ease 0.02s; -o-transition: width 1s ease 0.02s; transition: width 1s ease 0.02s; z-index: 3; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .slider #main__slider .slide_2 .item { -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); opacity: 0.62; } .slider #main__slider .slide_3 { cursor: pointer; -webkit-transition: width 1s ease 0.02s; -o-transition: width 1s ease 0.02s; transition: width 1s ease 0.02s; z-index: 2; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .slider #main__slider .slide_3 .item { -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); opacity: 0.3; } .slider #main__slider .slide_4 { cursor: pointer; -webkit-transition: width 1s ease 0.02s; -o-transition: width 1s ease 0.02s; transition: width 1s ease 0.02s; z-index: 1; background-color: #fff; padding-right: 3px; } .slider #main__slider .slide_4 .item { opacity: 0.15; } .slider #main__slider .moving__slide_1 { -webkit-transition: width 0.5s ease 0.02s; -o-transition: width 0.5s ease 0.02s; transition: width 0.5s ease 0.02s; } .slider #main__slider .moving__slide_1 .item { -webkit-transition: opacity 0.5s ease 0.02s; -o-transition: opacity 0.5s ease 0.02s; transition: opacity 0.5s ease 0.02s; opacity: 0.15; } .slider #main__slider .moving__slide_2 { cursor: pointer; z-index: 4; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); } .slider #main__slider .moving__slide_2 .item { -webkit-clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); clip-path: polygon(0% 0%, 0% 100%, 84.24% 100%, 89% 79.5%, 91.3% 70.1%, 93.3% 64%, 95.3% 59%, 97% 55%, 100% 50%, 97% 45%, 95.3% 41%, 93.3% 36%, 91.3% 29.9%, 89% 20.5%, 84.24% 0); -webkit-transition: opacity 1s ease 0.02s; -o-transition: opacity 1s ease 0.02s; transition: opacity 1s ease 0.02s; opacity: 1; } .slider #main__slider .moving__slide_3 { cursor: pointer; z-index: 3; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .slider #main__slider .moving__slide_3 .item { -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); opacity: 0.62; } .slider #main__slider .moving__slide_4 { cursor: pointer; z-index: 2; margin-right: -3.15%; background-color: #fff; padding-right: 3px; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .slider #main__slider .moving__slide_4 .item { -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); opacity: 0.3; } .slider #main__slider .moving__slide_5 { cursor: pointer; z-index: 1; margin-right: -3.15%; background-color: #fff; padding-right: 3px; } .slider #main__slider .moving__slide_5 .item { opacity: 0.15; } .slider #main__slider .slide_1_restraint { -webkit-transition: -webkit-clip-path 0.2s ease 0.02s; transition: -webkit-clip-path 0.2s ease 0.02s; -o-transition: clip-path 0.2s ease 0.02s; transition: clip-path 0.2s ease 0.02s; transition: clip-path 0.2s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .slider #main__slider .slide_1_restraint .item { -webkit-transition: -webkit-clip-path 0.2s ease 0.02s; transition: -webkit-clip-path 0.2s ease 0.02s; -o-transition: clip-path 0.2s ease 0.02s; transition: clip-path 0.2s ease 0.02s; transition: clip-path 0.2s ease 0.02s, -webkit-clip-path 0.2s ease 0.02s; opacity: 0.62; -webkit-clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); clip-path: polygon(0% 0%, 0% 100%, 67% 100%, 77.1% 79.5%, 82.2% 70.1%, 86.1% 64%, 90.2% 59%, 94.1% 55%, 100% 50%, 94.1% 45%, 90.2% 41%, 86.1% 36%, 82.2% 29.9%, 77.1% 21.5%, 67% 0); } .second__navigation { padding-top: 35px; padding-bottom: 36px; -webkit-box-shadow: 0px 9px 48px -21px rgba(0, 0, 0, 0.28); box-shadow: 0px 9px 48px -21px rgba(0, 0, 0, 0.28); background-color: #f8f8f4; } .second__navigation .catalog__link { text-decoration: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .second__navigation .catalog__link .catalog__link-icon { width: 56px; height: 51px; display: inline-block; background-image: url("../img/second_nav_icons.png"); background-repeat: no-repeat; background-position: 0 -3px; margin-right: 16px; } .second__navigation .catalog__link .catalog__link-text { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 24px; text-decoration: underline; line-height: 1; margin-top: 4px; } .second__navigation .catalog__link:hover .catalog__link-text { text-decoration: none; } .second__navigation .reference__link { text-decoration: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .second__navigation .reference__link .reference__link-icon { width: 68px; height: 50px; display: inline-block; background-image: url("../img/second_nav_icons.png"); background-repeat: no-repeat; background-position: -56px -4px; margin-right: 16px; } .second__navigation .reference__link .reference__link-text { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 24px; text-decoration: underline; line-height: 1; margin-top: 5px; } .second__navigation .reference__link:hover .reference__link-text { text-decoration: none; } .second__navigation .renewal__link { text-decoration: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .second__navigation .renewal__link .renewal__link-icon { width: 60px; height: 53px; display: inline-block; background-image: url("../img/second_nav_icons.png"); background-repeat: no-repeat; background-position: -124px -1px; margin-right: 14px; } .second__navigation .renewal__link .renewal__link-text { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 24px; text-decoration: underline; line-height: 1; margin-top: 5px; } .second__navigation .renewal__link:hover .renewal__link-text { text-decoration: none; } .second__navigation .search__block { padding-top: 8px; } .second__navigation .search__block .search__block__title { font-family: 'Cuprum'; font-weight: 700; font-size: 18px; color: #10100f; margin: 0; margin-bottom: 11px; } .second__navigation .search__block .input-group .form-control { width: 100%; border: 1px solid #e4e2d5; font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 14px; padding-right: 40px; color: #9f9f9f; padding-bottom: 8px; } .second__navigation .search__block .input-group .form-control:focus { border-color: #e4e2d5; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; border-radius: 3px; } .second__navigation .search__block .input-group .input-group-append .input-group-btn { width: 40px; height: 40px; background-image: url("../img/search_icon.png"); background-repeat: no-repeat; background-position: center center; background-color: transparent; border: 0; cursor: pointer; margin-left: -40px; z-index: 3; outline: none; } .afisha { padding-top: 33px; padding-bottom: 34px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .afisha .afisha__title { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 36px; display: block; text-decoration: underline; margin-bottom: 9px; text-align: center; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; padding-left: 13px; } .afisha .afisha__title:hover { text-decoration: none; } .afisha #afisha__slider { width: 246px; height: 276px; border: 3px solid #ffffff; -webkit-border-radius: 3px; border-radius: 3px; } .afisha #afisha__slider .item { width: 240px; height: 270px; -webkit-border-radius: 3px; border-radius: 3px; padding: 30px 23px; background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .afisha #afisha__slider .item .item__date { margin: 0; line-height: 1; font-family: 'Cuprum'; font-weight: 700; color: #ffed00; font-size: 20px; } .afisha #afisha__slider .item .item__title { font-family: 'Cuprum'; font-weight: 700; color: #f4f3ec; font-size: 24px; text-decoration: underline; margin: 0; line-height: 1; padding-top: 7px; } .afisha #afisha__slider .item .item__title:hover { text-decoration: none; } .afisha #afisha__slider .owl-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: absolute; width: 100%; top: 109px; } .afisha #afisha__slider .owl-nav .owl-prev { width: 18px; height: 62px; display: inline-block; background-image: url("../img/arrows.png"); background-repeat: no-repeat; background-position: 0 center; margin-left: -21px; } .afisha #afisha__slider .owl-nav .owl-prev:hover { background-position: -19px center; } .afisha #afisha__slider .owl-nav .owl-next { width: 18px; height: 62px; display: inline-block; background-image: url("../img/arrows.png"); background-repeat: no-repeat; background-position: -37px center; margin-right: -21px; } .afisha #afisha__slider .owl-nav .owl-next:hover { background-position: -56px center; } .nav__left { padding-bottom: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .nav__left .nav__left__links { margin: 0; padding: 0; list-style: none; } .nav__left .nav__left__links .nav__left-link { margin-bottom: 10px; } .nav__left .nav__left__links .nav__left-link:last-child { margin-bottom: 0; } .nav__left .nav__left__links .nav__left-link a { width: 246px; padding-left: 19px; padding-right: 19px; -webkit-border-radius: 3px; border-radius: 3px; padding-top: 10px; padding-bottom: 13px; min-height: 64px; background-color: #41a52d; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 16px; color: #ffffff; text-decoration: none; line-height: 1.3; } .nav__left .nav__left__links .nav__left-link a:hover { font-weight: 700; background-color: #267c15; padding-left: 12px; padding-right: 12px; } .news { padding-top: 42px; padding-bottom: 41px; } .news .news__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 18px; } .news .news__title { font-family: 'Cuprum'; font-weight: 700; font-size: 36px; color: #10100f; margin: 0; line-height: 1; } .news .news__more { color: #10100f; font-family: 'Segoe UI', sans-serif; font-size: 14px; text-decoration: underline; } .news .news__more:hover { text-decoration: none; } .news .news__more:before { display: inline-block; width: 16px; height: 15px; margin-right: 8px; vertical-align: -0.1em; content: ""; background: url("../img/news__more-icon.png") no-repeat center center; } .news .news__items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .news .news__items .news__item { text-decoration: none; width: 290px; max-width: 100%; min-height: 276px; max-height: 276px; display: block; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px; background-color: #fff; margin-left: 1.5px; margin-right: 1.5px; } .news .news__items .news__item .news__item__img { margin-bottom: 10px; } .news .news__items .news__item .news__item__img img { max-width: 100%; } .news .news__items .news__item .news__item__content { padding-left: 14px; padding-right: 14px; padding-bottom: 14px; } .news .news__items .news__item .news__item__content .news__item__date { font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 14px; color: #3e8133; margin: 0; margin-bottom: 6px; } .news .news__items .news__item .news__item__content .news__item__title { font-family: 'Segoe UI', sans-serif; font-weight: 700; font-size: 14px; color: #10100f; text-decoration: underline; margin: 0; margin-bottom: 9px; } .news .news__items .news__item .news__item__content .news__item__desc { font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 14px; color: #10100f; margin: 0; display: none; line-height: 1.3; } .news .news__items .news__item:hover { padding: 17px; background-color: #f9e113; } .news .news__items .news__item:hover .news__item__img { display: none; } .news .news__items .news__item:hover .news__item__content { height: 242px; overflow: hidden; padding: 0; } .news .news__items .news__item:hover .news__item__content .news__item__title { text-decoration: none; } .news .news__items .news__item:hover .news__item__content .news__item__desc { display: block; } .books { padding-bottom: 46px; } .books .books__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 29px; } .books .books__header .books__title { font-family: 'Cuprum'; font-weight: 700; font-size: 36px; color: #10100f; margin: 0; line-height: 1; } .books .books__header .books__more { color: #10100f; font-family: 'Segoe UI', sans-serif; font-size: 14px; text-decoration: underline; } .books .books__header .books__more:hover { text-decoration: none; } .books .books__header .books__more:before { display: inline-block; width: 13px; height: 16px; margin-right: 8px; vertical-align: -0.1em; content: ""; background: url("../img/books__more-icon.png") no-repeat center center; } .books .item { margin-left: 1.5px; margin-right: 1.5px; display: block; cursor: pointer; text-decoration: none; } .books .item:hover .item__title { text-decoration: none; } .books .item .item__img-bg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #ffffff; height: 276px; -webkit-border-radius: 3px; border-radius: 3px; margin-bottom: 11px; } .books .item .item__img-bg img { width: auto; max-width: 100%; } .books .item .item__title { margin: 0; color: #10100f; font-size: 18px; font-weight: 700; font-family: 'Segoe UI', sans-serif; text-decoration: underline; margin-bottom: 6px; } .books .item .item__author { font-family: 'Segoe UI', sans-serif; font-weight: 400; color: #10100f; font-size: 14px; margin: 0; } .books .owl-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: absolute; top: 126px; width: 100%; } .books .owl-nav .owl-prev { cursor: pointer; width: 10px; height: 22px; display: block; background-image: url("../img/arr_books-icon.png"); background-repeat: no-repeat; background-position: -30px center; margin-left: -20px; } .books .owl-nav .owl-prev:hover { background-position: -20px center; } .books .owl-nav .owl-next { cursor: pointer; width: 10px; height: 22px; display: block; background-image: url("../img/arr_books-icon.png"); background-repeat: no-repeat; background-position: 0px center; margin-right: -20px; } .books .owl-nav .owl-next:hover { background-position: -10px center; } .books .owl-nav .disabled { opacity: 0; } .contests { padding-bottom: 57px; } .contests .item { min-height: 376px; background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; border: 3px solid #ffffff; -webkit-border-radius: 3px; border-radius: 3px; } .contests .item .item__content { background-image: url("../img/contests__block.png"); background-position: center center; background-repeat: no-repeat; width: 450px; height: 370px; margin-left: -2px; padding-left: 25px; padding-top: 29px; padding-right: 115px; } .contests .item .item__content .item__title { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 24px; line-height: 1.25; text-decoration: underline; margin-bottom: 31px; display: block; } .contests .item .item__content .item__title:hover { text-decoration: none; } .contests .item .item__content .item__date { margin: 0; font-family: 'Cuprum'; font-weight: 700; color: #479b38; font-size: 24px; margin-bottom: 13px; } .contests .item .item__content p { font-family: 'Cuprum'; font-weight: 700; font-size: 18px; color: #10100f; margin-bottom: 3px; } .contests .item .item__content ul { padding-left: 20px; } .contests .item .item__content ul li { font-family: 'Cuprum'; font-weight: 700; font-size: 18px; color: #10100f; padding-bottom: 4px; } .contests .owl-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: absolute; top: 134px; } .contests .owl-nav .owl-prev { height: 104px; width: 29px; cursor: pointer; background: url("../img/arrows_two.png"); background-repeat: no-repeat; background-position: 0 center; margin-left: -29px; } .contests .owl-nav .owl-prev:hover { background-position: -29px center; } .contests .owl-nav .owl-next { height: 104px; width: 29px; cursor: pointer; background: url("../img/arrows_two.png"); background-repeat: no-repeat; background-position: -58px center; margin-right: -29px; } .contests .owl-nav .owl-next:hover { background-position: -87px center; } .map { height: 520px; border-top: 3px solid #e0ded1; position: relative; } .map .map__block #map__select__menu { background: #fff; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; list-style: none; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; margin: 0; position: absolute; width: -webkit-calc(100% - 30px); width: calc(100% - 30px); display: none; } .map .map__block #map__select__menu li { cursor: pointer; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; } .map .map__block .map__search { width: 370px; padding: 0px 15px; padding-bottom: 16px; padding-top: 24px; background-color: #f9e113; position: absolute; top: 38px; z-index: 2; } .map .map__block .map__search .input-group { border: 1px solid #e4e2d5; -webkit-border-radius: 4px; border-radius: 4px; margin: 0; } .map .map__block .map__search .input-group .form-control { -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border: 0; height: 40px; padding-right: 45px; font-family: 'Segoe UI', sans-serif; font-size: 14px; color: #9f9f9f; } .map .map__block .map__search .input-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none; } .map .map__block .map__search .input-group .input-group-append { z-index: 3; height: 40px; } .map .map__block .map__search .input-group .input-group-append .btn__arr { height: 40px; width: 40px; margin-left: -40px; border: 0; background-color: transparent; cursor: pointer; background: url("../img/arr_select.png") no-repeat center center; } .map .map__block .map__search .input-group .input-group-append .btn__search { height: 40px; width: 40px; border: 0; background: url("../img/search_icon.png") no-repeat center center; background-color: #f4f3ec; cursor: pointer; } .map .map__block .map__search .map__search__title { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 18px; margin-bottom: 14px; } .useful { background-color: #ffffff; padding-top: 45px; padding-bottom: 40px; -webkit-box-shadow: 0px 9px 27px -13px rgba(0, 0, 0, 0.28); box-shadow: 0px 9px 27px -13px rgba(0, 0, 0, 0.28); } .useful .item { padding-right: 20px; padding-left: 2px; } .useful .item .item__img { min-height: 50px; } .useful .item .item__img img { width: auto; } .useful .item .item__title { margin: 0; font-family: 'Cuprum'; font-weight: 700; color: #4a4135; font-size: 16px; margin-bottom: 4px; } .useful .item .item__link { text-decoration: underline; color: #479b38; font-size: 14px; font-family: 'Segoe UI', sans-serif; font-weight: 400; } .useful .item .item__link:hover { text-decoration: none; } .useful .owl-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: absolute; top: 48px; width: 100%; } .useful .owl-nav .owl-prev { cursor: pointer; width: 10px; height: 22px; display: block; background-image: url("../img/arr_books-icon.png"); background-repeat: no-repeat; background-position: -30px center; margin-left: -30px; } .useful .owl-nav .owl-prev:hover { background-position: -20px center; } .useful .owl-nav .owl-next { cursor: pointer; width: 10px; height: 22px; display: block; background-image: url("../img/arr_books-icon.png"); background-repeat: no-repeat; background-position: 0px center; margin-right: -30px; } .useful .owl-nav .owl-next:hover { background-position: -10px center; } .useful .owl-nav .disabled { opacity: 0; } .insta { padding-top: 44px; padding-bottom: 50px; } .insta .insta__title { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 36px; margin-bottom: 29px; } .insta .insta__title .instagram__link { text-decoration: underline; color: #10100f; } .insta .insta__title .instagram__link:hover { text-decoration: none; } .insta .insta__title .instagram__link:after { display: inline-block; width: 35px; height: 35px; margin-right: 8px; vertical-align: -0.23em; content: ""; margin-left: 7px; background: url("../img/instagram_icon-sm.png") no-repeat center center; } .insta .insta__item { width: 255px; height: 255px; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; position: relative; cursor: pointer; } .insta .insta__item:hover .insta__content { display: block; } .insta .insta__item:hover .insta__img { display: none; } .insta .insta__item .insta__img { max-width: 100%; } .insta .insta__item .insta__content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #f9e113; padding: 28px; display: none; -webkit-border-radius: 6px; border-radius: 6px; } .insta .insta__item .insta__content .insta__content__action { margin-bottom: 31px; padding-top: 20px; text-align: center; } .insta .insta__item .insta__content .insta__likes { cursor: pointer; } .insta .insta__item .insta__content .insta__likes:after { display: inline-block; width: 22px; height: 20px; margin-right: 8px; vertical-align: -0.23em; content: ""; margin-left: 7px; background: url("../img/like_icon.png") no-repeat center center; } .insta .insta__item .insta__content .insta__reviews { cursor: pointer; } .insta .insta__item .insta__content .insta__reviews:after { display: inline-block; width: 24px; height: 21px; margin-right: 8px; vertical-align: -0.23em; content: ""; margin-left: 7px; background: url("../img/review_icon.png") no-repeat center center; } .insta .insta__item p { color: #10100f; font-family: 'Segoe UI', sans-serif; font-size: 14px; font-weight: 400; text-align: center; } footer { background-color: #bfa988; padding-top: 27px; padding-bottom: 29px; } footer .copyright { font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 12px; color: #10100f; margin: 0; } footer .copyright b { font-weight: 700; } footer .itchelny { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } footer .itchelny .itchelny__logo { margin-left: 10px; } footer .itchelny p { font-family: 'Segoe UI', sans-serif; font-weight: 400; color: #10100f; font-size: 12px; margin: 0; } .anuh__header .header__bg { padding-top: 4px; padding-bottom: 5px; background-image: url("../img/anuh/header_bg.png"); background-repeat: no-repeat; background-position: center center; } .anuh__header .header__navigation { background-color: #f8f8f4; } .anuh__header .header__navigation .navbar { padding: .45rem 1rem; padding-left: 0; padding-right: 0; } .anuh__header .header__navigation .navbar .home__btn { background: url("../img/anuh/home_icon.png") no-repeat center center; } .anuh__header .header__navigation .navbar .select__town { text-transform: uppercase; color: #232626; font-family: 'Segoe UI', sans-serif; font-weight: 700; text-decoration: underline; font-size: 13px; padding-right: 1.5rem; padding-left: 1.5rem; } .anuh__header .header__navigation .navbar .select__town:hover { text-decoration: none; color: #95c316; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; width: auto; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link { color: #232626; padding-right: 1.5rem; padding-left: 1.5rem; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover { color: #95c316; } .anuh__header .header__navigation .navbar .chose__lang .chose__lang__navs li { color: #10100f; } .anuh__header .header__navigation .navbar .chose__lang .chose__lang__navs li .chose__lang__nav { color: #10100f; } .anuh__header .header__navigation .navbar .chose__lang .chose__lang__navs li .chose__lang__nav:hover { color: #95c316; } .anuh__header .header__navigation .navbar .chose__lang .chose__lang__navs li .active { color: #95c316; } .anuh__header .header__bootom { padding: 0; background: #ffdce1; background: -webkit-linear-gradient(left, #ffdce1 0%, #ffeced 100%); background: -webkit-gradient(linear, left top, right top, from(#ffdce1), to(#ffeced)); background: -o-linear-gradient(left, #ffdce1 0%, #ffeced 100%); background: linear-gradient(to right, #ffdce1 0%, #ffeced 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdce1', endColorstr='#ffeced',GradientType=1 ); } .anuh__header .header__bootom .logo .logo__title h4 { font-size: 30px; } .anuh__header .header__bootom .header__bootom__actions { padding-top: 40px; } .anuh__header .header__bootom .social { padding-top: 0; padding-bottom: 15px; } .explan { background-color: #f8f8f4; padding-top: 29px; padding-bottom: 30px; } .explan .explan__haves { border: 3px solid #ebebe7; -webkit-border-radius: 10px; border-radius: 10px; width: 243px; padding-left: 19px; padding-top: 32px; padding-bottom: 37px; } .explan .explan__have { color: #21381c; font-size: 20px; font-family: 'Cuprum'; font-weight: 700; margin-bottom: 33px; } .explan .explan__have:last-child { margin-bottom: 0; } .explan .explan__have span { display: inline-block; } .explan .explan__have__wifi { margin-bottom: 35px; } .explan .explan__have__wifi:before { display: inline-block; width: 52px; height: 39px; margin-right: 18px; vertical-align: 0.13em; content: ""; background-image: url("../img/anuh/icon_sprite.png"); background-repeat: no-repeat; background-position: 0 -11px; } .explan .explan__have__access { margin-bottom: 42px; } .explan .explan__have__access:before { display: inline-block; width: 40px; height: 50px; margin-right: 29px; vertical-align: -0.33em; content: ""; background-image: url("../img/anuh/icon_sprite.png"); background-repeat: no-repeat; background-position: -52px 0px; } .explan .explan__have__fund:before { display: inline-block; width: 52px; height: 40px; margin-right: 18px; vertical-align: 0.13em; content: ""; background-image: url("../img/anuh/icon_sprite.png"); background-repeat: no-repeat; background-position: -92px -10px; } .explan .explan__tabs { -webkit-border-radius: 10px; border-radius: 10px; } .explan .explan__tabs .tab-content { background-color: #fff; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; } .explan .explan__tabs .tab-content .tab-pane { padding: -webkit-calc(1rem + 10px) 30px; padding: calc(1rem + 10px) 30px; padding-bottom: 18px; -webkit-box-shadow: 0px 8px 69px -43px rgba(0, 0, 0, 0.62); box-shadow: 0px 8px 69px -43px rgba(0, 0, 0, 0.62); } .explan .explan__tabs .tab-content .tab-pane .tab__item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .explan .explan__tabs .tab-content .tab-pane .tab__img { margin-right: 26px; padding-top: 4px; } .explan .explan__tabs .tab-content .tab-pane .tab__img img { -webkit-border-radius: 10px; border-radius: 10px; } .explan .explan__tabs .tab-content .tab-pane .tab__text h4 { font-family: 'Segoe UI', sans-serif; color: #10100f; font-size: 18px; font-weight: 700; line-height: 1.4; margin-bottom: 10px; } .explan .explan__tabs .tab-content .tab-pane .tab__text h4 a { text-decoration: underline; color: #10100f; } .explan .explan__tabs .tab-content .tab-pane .tab__text h4 a:hover { text-decoration: none; } .explan .explan__tabs .tab-content .tab-pane .tab__text p { color: #10100f; font-size: 15px; line-height: 1.53; } .explan .explan__tabs .nav .nav-item .nav-link { font-family: 'Segoe UI', sans-serif; font-size: 16px; color: #ffffff; font-weight: 700; background-color: #95c413; margin: 0px 1px; height: 57px; padding: 0px 21.56px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-border-radius: 10px; border-radius: 10px; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; } .explan .explan__tabs .nav .nav-item .nav-link b { font-weight: 700; font-size: 24px; } .explan .explan__tabs .nav .nav-item #project__window-tab { font-family: 'Cuprum'; color: #ffffff; font-weight: 700; font-size: 30px; background-color: #359b21; } .explan .explan__tabs .nav .nav-item #project__window-tab.active { background-color: #ffffff; color: #359b21; } .explan .explan__tabs .nav .nav-item:first-child .nav-link { margin-left: 0; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; } .explan .explan__tabs .nav .nav-item:last-child .nav-link { margin-right: 0; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .explan .explan__tabs .nav .nav-item .active { background-color: #ffffff; color: #359b21; } .novelties { padding-top: 19px; padding-bottom: 34px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .novelties .novelties__title { font-family: 'Cuprum'; color: #10100f; font-weight: 700; font-size: 36px; display: block; text-decoration: underline; margin-bottom: 9px; text-align: center; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; padding-left: 13px; } .novelties .novelties__title:hover { text-decoration: none; } .novelties .item { width: 240px; height: 276px; -webkit-border-radius: 3px; border-radius: 3px; padding: 16px; background-position: center -webkit-calc(50% - 30px); background-position: center calc(50% - 30px); background-repeat: no-repeat; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .novelties .item .item__title { font-family: 'Segoe UI', sans-serif; font-size: 16px; text-decoration: underline; color: #10100f; font-weight: 700; text-align: center; padding-bottom: 3px; line-height: 1.25; } .novelties .item .item__title:hover { text-decoration: none; } .novelties .item .item__author { font-family: 'Segoe UI', sans-serif; font-weight: 400; margin: 0; text-align: center; } .novelties #novelties__slider { width: 246px; height: 276px; border: 3px solid #ffffff; background-color: #ffffff; -webkit-border-radius: 3px; border-radius: 3px; } .novelties #novelties__slider .owl-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: absolute; width: 100%; top: 109px; } .novelties #novelties__slider .owl-nav .owl-prev { width: 18px; height: 62px; display: inline-block; background-image: url("../img/arrows.png"); background-repeat: no-repeat; background-position: 0 center; margin-left: -21px; } .novelties #novelties__slider .owl-nav .owl-prev:hover { background-position: -19px center; } .novelties #novelties__slider .owl-nav .owl-next { width: 18px; height: 62px; display: inline-block; background-image: url("../img/arrows.png"); background-repeat: no-repeat; background-position: -37px center; margin-right: -21px; } .novelties #novelties__slider .owl-nav .owl-next:hover { background-position: -56px center; } .anuh__news { padding-top: 44px; padding-bottom: 78px; } .anuh__news .news__item { background-color: #359b21; -webkit-border-radius: 10px; border-radius: 10px; -webkit-border-bottom-left-radius: 11px; border-bottom-left-radius: 11px; -webkit-border-bottom-right-radius: 11px; border-bottom-right-radius: 11px; margin-bottom: 18px; } .anuh__news .news__item .news__item__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 13px 18px; padding-top: 15px; padding-bottom: 11px; } .anuh__news .news__item .news__item__header .news__item__title { font-family: 'Cuprum'; font-weight: 700; color: #ffffff; font-size: 30px; margin: 0; } .anuh__news .news__item .news__item__header .news__more { line-height: 1.2; color: #c5f247; font-size: 14px; font-family: 'Segoe UI', sans-serif; text-decoration: none; text-align: right; } .anuh__news .news__item .news__item__header .news__more span { display: inline-block; } .anuh__news .news__item .news__item__header .news__more:before { display: none; } .anuh__news .news__item .news__item__header .news__more:after { display: inline-block; width: 30px; height: 30px; margin-left: 12px; vertical-align: -0.23em; content: ""; background: url("../img/anuh/news_arr.png") no-repeat center center; background-color: #c5f247; -webkit-border-radius: 50%; border-radius: 50%; } .anuh__news .news__item .news__item__header .news__more:hover { color: #fff726; } .anuh__news .news__item .news__item__header .news__more:hover:after { background-color: #fff726; } .anuh__news .news__item .news__item__content { -webkit-border-radius: 10px; border-radius: 10px; padding: 19px 30px; padding-bottom: 31px; padding-right: 8px; background-color: #ffffff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .anuh__news .news__item .news__item__content .news__item__img { margin-right: 26px; padding-top: 9px; } .anuh__news .news__item .news__item__content .news__item__img img { -webkit-border-radius: 10px; border-radius: 10px; } .anuh__news .news__item .news__item__content .news__item__text { padding-top: 4px; } .anuh__news .news__item .news__item__content .news__item__text p { font-size: 16px; color: #10100f; font-family: 'Segoe UI', sans-serif; line-height: 1.55; margin-bottom: 17px; } .anuh__news .news__item .news__item__content .news__item__text p:last-child { margin-bottom: 0; } .anuh__news .news__item .news__item__content .news__item__text a { color: #276b1a; text-decoration: underline; font-size: 16px; font-family: 'Segoe UI', sans-serif; } .anuh__news .news__item .news__item__content .news__item__text a:hover { text-decoration: none; } .anuh__news .news__item .news__item__content .news__item__text ul { padding-left: 19px; margin: 0; } .anuh__news .news__item .news__item__content .news__item__text ul li { font-family: 'Segoe UI', sans-serif; font-size: 16px; color: #10100f; padding-bottom: 13.2px; line-height: 1.4; } .anuh__news .news__item .news__item__content .news__item__text ul li:last-child { padding-bottom: 0; } .main__bg { background-image: url("../img/anuh/main__bg.jpg"); background-repeat: no-repeat; background-position: center bottom; -webkit-background-size: cover; background-size: cover; } .anuh__useful { padding: 0; background-color: transparent; margin-top: -58px; position: relative; z-index: 2; } .anuh__useful .useful__nav { background-color: transparent; } .anuh__useful .useful__nav .nav { margin-bottom: 0; } .anuh__useful .useful__nav .nav-item h4 { font-family: 'Cuprum'; color: #232323; font-size: 30px; margin: 0; padding-top: 10px; padding-right: 34px; padding-left: 8px; } .anuh__useful .useful__nav .nav-item .nav-link { background-color: #93c213; color: #ffffff; font-family: 'Cuprum'; font-size: 30px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; height: 58px; padding-left: 34px; padding-right: 34px; } .anuh__useful .useful__nav .nav-item .active { background-color: #ffffff; color: #359b21; } .anuh__useful .useful__tab { background: #ffffff; padding-top: 40px; padding-bottom: 40px; } .anuh__useful .item .item__img { margin-bottom: 5px; } .anuh__useful .item .item__title { margin-bottom: 3px; } .anuh__map { height: 476px; border-top: 0; border-bottom: 3px solid #e0ded1; } .anuh__map .map__info { width: 425px; height: 384px; background-image: url("../img/anuh/map__info.png"); background-repeat: no-repeat; background-position: center center; padding-left: 115px; padding-right: 20px; padding-top: 94px; position: absolute; top: 43px; z-index: 2; } .anuh__map .map__info p { margin: 0; font-family: 'Cuprum'; color: #10100f; font-size: 18px; padding-bottom: 3px; } .anuh__map .map__info p b { font-family: 'Cuprum'; font-weight: 700; } .anuh__map .map__info .map__address { margin-bottom: 32px; } .explan__tabs__xs { margin-bottom: 20px; } .explan__tabs__xs #accordion .card .card-header { padding: 0; background-color: #95c413; border: 0; } .explan__tabs__xs #accordion .card .card-header .btn { width: 100%; height: 100%; cursor: pointer; font-family: 'Segoe UI', sans-serif; font-size: 16px; color: #ffffff; font-weight: 700; text-decoration: none; border: 0; padding-top: 10px; padding-bottom: 10px; } .explan__tabs__xs #accordion .card .card-body .tab__img { margin-bottom: 15px; } .explan__tabs__xs #accordion .card .card-body .tab__img img { max-width: 100%; -webkit-border-radius: 10px; border-radius: 10px; margin: 0 auto; display: block; } .explan__tabs__xs #accordion .card .card-body .tab__text h4 { font-family: 'Segoe UI', sans-serif; color: #10100f; font-size: 16px; font-weight: 700; line-height: 1.4; margin-bottom: 10px; } .explan__tabs__xs #accordion .card .card-body .tab__text h4 a { text-decoration: underline; color: #10100f; } .explan__tabs__xs #accordion .card .card-body .tab__text h4 a:hover { text-decoration: none; } .explan__tabs__xs #accordion .card .card-body .tab__text p { color: #10100f; font-size: 15px; text-align: justify; line-height: 1.53; } .bgt__header .header__bg { padding-top: 7px; padding-bottom: 14px; background-image: url("../img/bgt/header_bg.png"); background-repeat: no-repeat; background-position: center center; } .bgt__header .header__navigation { background-color: #41a52d; } .bgt__header .header__navigation .navbar { padding: .45rem 1rem; padding-left: 0; padding-right: 0; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link { margin-right: 2.05rem; margin-left: 2.05rem; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item:first-child .nav-link { margin-left: 4px; } .bgt__header .header__navigation .navbar .select__town { color: #ffffff; font-family: 'Segoe UI', sans-serif; font-weight: 700; text-decoration: underline; font-size: 13px; padding-right: 1.5rem; padding-left: 1.5rem; } .bgt__header .header__navigation .navbar .select__town:hover { text-decoration: none; color: #ffe800; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; width: auto; } .bgt__header .header__bootom { padding: 0; background: #abdc88; background: -webkit-linear-gradient(left, #abdc88 0%, #a6da82 100%); background: -webkit-gradient(linear, left top, right top, from(#abdc88), to(#a6da82)); background: -o-linear-gradient(left, #abdc88 0%, #a6da82 100%); background: linear-gradient(to right, #abdc88 0%, #a6da82 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abdc88', endColorstr='#a6da82',GradientType=1 ); } .bgt__header .header__bootom .logo .logo__img { margin-right: 30px; } .bgt__header .header__bootom .logo .logo__title h4 { font-size: 30px; padding-top: 7px; letter-spacing: 0.85px; } .bgt__header .header__bootom .header__bootom__actions { padding-top: 13px; } .narrative { height: 331px; border-bottom: 5px solid #ebc324; background-image: url("../img/bgt/narrative_bg.jpg"); background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; background-position: center center; } .narrative .narrative__text { width: 571px; padding-top: 66px; margin-left: 40px; position: relative; } .narrative .narrative__text .quotes__top { font-size: 105.73px; font-family: 'Forum-Regular'; color: #ffffff; line-height: 0.7; position: absolute; top: 45px; left: -40px; } .narrative .narrative__text .quotes__bottom { font-size: 105.73px; font-family: 'Forum-Regular'; color: #ffffff; line-height: 0.7; position: absolute; bottom: 76px; right: 100px; } .narrative h2 { font-family: 'Baskervile-Italic'; color: #ffffff; font-size: 36px; padding-right: 120px; font-style: italic; line-height: 1; margin-bottom: 12px; } .narrative .author { display: block; text-align: right; font-family: 'Baskervile-Italic'; color: #ffffff; font-size: 30px; margin-top: 35px; font-style: italic; } .sub__nav { min-height: 145px; border-bottom: 5px solid #e2dcd5; background-color: #f8f8f4; } .sub__nav .sub__nav__items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-top: 41px; } .sub__nav .sub__nav__items .sub__nav__item { font-family: 'Cuprum'; font-weight: 700; font-size: 24px; color: #10100f; text-decoration: underline; } .sub__nav .sub__nav__items .sub__nav__item:hover { text-decoration: none; } .sub__nav .sub__nav__items .sub-nav-i-1:before { display: inline-block; width: 70px; height: 52px; margin-right: 16px; vertical-align: -0.63em; content: ""; background-image: url("../img/bgt/sub_nav-icons.png"); background-repeat: no-repeat; background-position: 0 0; } .sub__nav .sub__nav__items .sub-nav-i-2:before { display: inline-block; width: 63px; height: 50px; margin-right: 16px; vertical-align: -0.55em; content: ""; background-image: url("../img/bgt/sub_nav-icons.png"); background-repeat: no-repeat; background-position: -70px 0; } .sub__nav .sub__nav__items .sub-nav-i-3:before { display: inline-block; width: 59px; height: 48px; margin-right: 16px; vertical-align: -0.5em; content: ""; background-image: url("../img/bgt/sub_nav-icons.png"); background-repeat: no-repeat; background-position: -133px 0; } .bgt__bg { background-color: #f4f3ec; background-image: url("../img/bgt/bgt_bg.png"); background-repeat: no-repeat; -webkit-background-size: contain; background-size: contain; background-position: top center; } .explan__bgt { background-color: transparent; padding-top: 41px; padding-bottom: 13px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .explan__bgt .explan__haves { background-color: #f8f6f7; } .halls { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 41px; padding-bottom: 32px; } .halls .halls__item { width: 420px; height: 296px; display: block; text-decoration: none; border: 3px solid #fff; -webkit-border-radius: 10px; border-radius: 10px; padding: 16px 22px; background-color: #fff; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-shadow: inset 0px -154px 95px -35px rgba(0, 0, 0, 0.47); box-shadow: inset 0px -154px 95px -35px rgba(0, 0, 0, 0.47); margin-bottom: 14px; } .halls .halls__item h3 { color: #ffffff; font-size: 24px; font-family: 'Cuprum'; font-weight: 700; margin: 0; } .footer__bgt { background-color: #3b342f; } .footer__bgt .copyright { color: #c6bcad; } .footer__bgt .itchelny p { color: #c6bcad; } .litres__bg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .litres__bg .litres { width: 243px; background: #fbf8f9; background: -webkit-linear-gradient(top, #fbf8f9 0%, #f4f2f5 100%); background: -webkit-gradient(linear, left top, left bottom, from(#fbf8f9), to(#f4f2f5)); background: -o-linear-gradient(top, #fbf8f9 0%, #f4f2f5 100%); background: linear-gradient(to bottom, #fbf8f9 0%, #f4f2f5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf8f9', endColorstr='#f4f2f5',GradientType=0 ); padding: 8px 14px; border: 3px solid #ebebe7; -webkit-border-radius: 10px; border-radius: 10px; text-align: center; padding-top: 19px; padding-bottom: 32px; } .litres__bg .litres .litres__logo { display: block; margin: 0 auto; margin-bottom: 13px; } .litres__bg .litres .litres__title { font-family: 'Cuprum'; font-weight: 700; color: #111110; font-size: 16px; margin-bottom: 2px; } .litres__bg .litres a { color: #359b21; font-size: 14px; font-family: 'Segoe UI', sans-serif; text-decoration: underline; } .litres__bg .litres a:hover { text-decoration: none; } .footer-nav { border-top: 3px solid #e0ded1; background-color: #d2c2a3; padding-top: 27px; padding-bottom: 47px; } .footer-nav .footer-nav__blocks { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .footer-nav .footer-nav__block { width: 250px; } .footer-nav .footer-nav__block .footer-nav__block__title { margin-bottom: 6px; font-family: 'Segoe UI', sans-serif; color: #10100f; font-weight: 700; font-size: 13px; text-transform: uppercase; text-decoration: underline; display: block; } .footer-nav .footer-nav__block .footer-nav__block__title:hover { text-decoration: none; } .footer-nav .footer-nav__block ul { list-style: none; padding-left: 0; margin: 0; } .footer-nav .footer-nav__block ul li { padding-bottom: 7px; } .footer-nav .footer-nav__block ul li a { font-family: 'Segoe UI', sans-serif; font-weight: 400; font-size: 12px; color: #10100f; text-decoration: underline; } .footer-nav .footer-nav__block ul li a:hover { text-decoration: none; } .footer-nav .footer-nav__block .adress__link { color: #10100f; font-size: 14px; font-family: 'Segoe UI', sans-serif; font-weight: 400; text-decoration: underline; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 27px; } .footer-nav .footer-nav__block .adress__link:hover { text-decoration: none; } .footer-nav .footer-nav__block .adress__link:before { display: inline-block; width: 12px; min-width: 12px; height: 17px; margin-right: 5px; margin-top: 5px; vertical-align: -0.2em; content: ""; background-image: url("../img/bgt/adress_icon.png"); background-repeat: no-repeat; background-position: center center; } .footer-nav .footer-nav__block .phones__links { margin-bottom: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .footer-nav .footer-nav__block .phones__links a { color: #10100f; font-size: 14px; font-family: 'Segoe UI', sans-serif; font-weight: 700; text-decoration: none; } .footer-nav .footer-nav__block .phones__links:before { display: inline-block; width: 14px; min-width: 14px; height: 14px; margin-right: 5px; vertical-align: -0.1em; margin-top: 5px; content: ""; background-image: url("../img/bgt/phone_icon.png"); background-repeat: no-repeat; background-position: center center; } .footer-nav .footer-nav__block .footer__town { color: #10100f; font-size: 13px; text-transform: uppercase; font-family: 'Segoe UI', sans-serif; font-weight: 700; display: block; text-decoration: underline; } .footer-nav .footer-nav__block .footer__town:hover { text-decoration: none; } .footer-nav .footer-nav__havent-title { padding-top: 25px; } .footer-nav .go__home { display: inline-block; cursor: pointer; width: 17px; height: 16px; background: url("../img/home_icon.png") no-repeat center center; } .map__bgt { height: 466px; } .map__bgt .map__block .map__search { padding-bottom: 13px; } .map__bgt .map__block .map__search .map__search__title { margin-bottom: 9px; } .second__navigation__inside { padding-top: 14px; padding-bottom: 10px; } .second__navigation__inside .search__block { padding-top: 13px; } .second__navigation__inside .catalog__link .catalog__link-text { font-size: 18px; margin-top: 11px; } .second__navigation__inside .catalog__link .catalog__link-icon { width: 41px; height: 40px; -webkit-background-size: cover; background-size: cover; } .second__navigation__inside .reference__link .reference__link-text { font-size: 18px; margin-top: 11px; } .second__navigation__inside .reference__link .reference__link-icon { width: 49px; height: 40px; -webkit-background-size: cover; background-size: cover; background-position: -42px -3px; } .second__navigation__inside .renewal__link .renewal__link-text { font-size: 18px; margin-top: 11px; } .second__navigation__inside .renewal__link .renewal__link-icon { width: 48px; height: 42px; -webkit-background-size: cover; background-size: cover; background-position: -96px 0px; } .main__title { font-family: 'Cuprum'; font-weight: 700; color: #10100f; font-size: 36px; margin-top: 0; margin-bottom: 29px; } .breadcrumb { background: transparent; padding-left: 0; padding-top: 35px; padding-bottom: 16px; margin-bottom: 0; } .breadcrumb .breadcrumb-item a { font-family: 'Segoe UI', sans-serif; font-size: 14px; color: #6e6c6b; text-decoration: underline; } .breadcrumb .breadcrumb-item a:hover { text-decoration: none; } .breadcrumb .breadcrumb-item:before { font-size: 14px; color: #6e6c6b; } .histor-refe h2 { font-family: 'Cuprum'; font-weight: 700; font-size: 24px; color: #10100f; margin-bottom: 26px; } .histor-refe h4 { font-family: 'Segoe UI', sans-serif; font-size: 16px; color: #10100f; margin-bottom: 3px; } .histor-refe .upper { text-transform: uppercase; margin-bottom: 23px; } .histor-refe h3 { font-family: 'Cuprum'; font-weight: 700; font-size: 24px; color: #10100f; margin-bottom: 14px; } .histor-refe p { font-family: 'Segoe UI', sans-serif; color: #10100f; font-size: 16px; margin-bottom: 1rem; text-align: justify; } .histor-refe ol, .histor-refe ul { padding: 0; margin-bottom: 27px; list-style: none; } .histor-refe ol li, .histor-refe ul li { color: #10100f; font-size: 16px; font-family: 'Segoe UI', sans-serif; margin-bottom: 12px; } .histor-refe ol li:last-child, .histor-refe ul li:last-child { margin-bottom: 0; } .histor-refe .histor-refe__block .histor-refe__img { position: relative; margin-bottom: 33px; margin-top: 5px; } .histor-refe .histor-refe__block .histor-refe__img .histor-refe__block { position: absolute; padding: 17px; margin: 3px; top: 0; left: 0; width: -webkit-calc(100% - 6px); width: calc(100% - 6px); height: -webkit-calc(100% - 6px); height: calc(100% - 6px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; background: transparent; background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%); background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.5))); 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%); } .histor-refe .histor-refe__block .histor-refe__img .histor-refe__block p { font-family: 'Segoe UI', sans-serif; color: #ffffff; font-size: 14px; margin: 0; } .histor-refe .histor-refe__block .histor-refe__block__img { max-width: 100%; border: 3px solid #ffffff; -webkit-border-radius: 4px; border-radius: 4px; } .histor-refe .histor-refe__block p { margin-bottom: 21px; } .histor__line { width: 100%; display: block; height: 36px; background: url("../img/histor_line.png") no-repeat center center; margin-top: 25px; margin-bottom: 15px; } .libary__line { width: 100%; display: block; height: 20px; background: url("../img/libary_line.png") no-repeat center center; margin-top: 15px; margin-bottom: 15px; } .lib__today .histor-refe__block p { margin-bottom: 24px; } .struct__lib p { margin-bottom: 22px; } .struct__lib ul { margin-bottom: 22px; } .user__categor { padding-top: 7px; padding-bottom: 21px; } .user__categor h2 { margin-bottom: 16px; } .main__work { margin-top: -3px; } .main__work h2 { margin-bottom: 24px; } .main__work ol { margin-bottom: 16px; } .clubs { margin-top: -3px; padding-bottom: 18px; } .clubs h2 { margin-bottom: 24px; } .clubs ul { margin-bottom: 30px; } .map__inside { height: 600px; } .map__inside .map__contact { width: 370px; padding: 0px 35px; padding-bottom: 17px; padding-top: 37px; background-color: #ffffff; position: absolute; top: 64px; z-index: 2; } .map__inside .map__contact .map__contact__title { margin-top: 0; margin-bottom: 22px; font-family: 'Cuprum'; font-weight: 700; font-size: 24px; color: #10100f; } .map__inside .map__contact p { margin-bottom: 18px; font-family: 'Segoe UI', sans-serif; font-size: 14px; color: #10100f; line-height: 1.3; } .map__inside .map__contact a { color: #10100f; font-size: 14px; font-family: 'Segoe UI', sans-serif; text-decoration: underline; } .map__inside .map__contact a:hover { text-decoration: none; } .map__inside .map__contact .map__contact__phone { font-weight: 700; text-decoration: none; } .map__inside .map__contact .map__contact__email { margin-bottom: 6px; } .map__inside .map__contact .map__contact__site { margin-bottom: 15px; } .map__inside .map__contact .map__contact__vk { width: 24px; height: 25px; display: inline-block; background-image: url("../img/inside/contact_icons.png"); background-repeat: no-repeat; background-position: 0 0; margin-left: 8px; margin-right: 5px; margin-bottom: -8px; } .map__inside .map__contact .map__contact__instagram { width: 25px; height: 25px; display: inline-block; background-image: url("../img/inside/contact_icons.png"); background-repeat: no-repeat; background-position: -24px 0; margin-bottom: -8px; } .paragraph { text-indent: 2em; } @media (min-width: 1200px) { .container { max-width: 1170px; } } @media (min-width: 0px) and (max-width: 575px) { header { padding-top: 45px; } header .header__navigation { position: fixed; top: 0; width: 100%; z-index: 10; } header .header__navigation .navbar .navbar-toggler { outline: none; padding-bottom: 6px; } header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { width: 23px; height: 19px; background: url("../img/menu_icon.png") no-repeat center center; } header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } header .header__navigation .navbar .chose__lang { position: absolute; top: 11px; margin: 0; right: 0px; } header .header__navigation .navbar .home__btn { position: absolute; top: 13px; margin: 0; right: 105px; } header .header__bootom { display: none; } .slider { height: 250px; } .slider .item { height: 250px; opacity: 1; } .second__navigation .catalog__link, .second__navigation .reference__link, .second__navigation .renewal__link { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 15px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .second__navigation .catalog__link .catalog__link-text, .second__navigation .catalog__link .reference__link-text, .second__navigation .catalog__link .renewal__link-text, .second__navigation .reference__link .catalog__link-text, .second__navigation .reference__link .reference__link-text, .second__navigation .reference__link .renewal__link-text, .second__navigation .renewal__link .catalog__link-text, .second__navigation .renewal__link .reference__link-text, .second__navigation .renewal__link .renewal__link-text { font-size: 22px; margin: 0; } .second__navigation .catalog__link .catalog__link-text br, .second__navigation .catalog__link .reference__link-text br, .second__navigation .catalog__link .renewal__link-text br, .second__navigation .reference__link .catalog__link-text br, .second__navigation .reference__link .reference__link-text br, .second__navigation .reference__link .renewal__link-text br, .second__navigation .renewal__link .catalog__link-text br, .second__navigation .renewal__link .reference__link-text br, .second__navigation .renewal__link .renewal__link-text br { display: none; } .news .news__title { font-size: 23px; } .news .news__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .news .news__items .news__item { margin-bottom: 10px; } .books .books__header .books__title { font-size: 23px; } .books .item { padding-left: 15px; padding-right: 15px; } .books .owl-nav .owl-prev { margin-left: -5px; } .books .owl-nav .owl-next { margin-right: -5px; } .contests { padding-left: 15px; padding-right: 15px; padding-bottom: 10px; } .afisha { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .afisha .afisha__title { padding: 0; } .nav__left { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: none; } .map { height: 430px; } .map .map__block .map__search { left: 0; top: 0; width: 100%; } .useful { padding-left: 35px; padding-right: 35px; } .insta .insta__title { font-size: 26px; } .insta .insta__item { margin: 0 auto; margin-bottom: 15px; } footer { text-align: center; } footer .copyright { padding-bottom: 15px; } footer .itchelny { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .anuh__header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { background: url("../img/anuh/menu_icon.png") no-repeat center center; } .anuh__header .header__navigation .navbar .select__town { display: block; text-align: center; padding: .5rem 1.5rem; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } .anuh__header .header__navigation .navbar .chose__lang { top: 12px; } .anuh__header .header__navigation .navbar .home__btn { top: 16px; } .anuh__header .header__bootom { display: none; } .explan .explan__haves { margin: 0 auto; } .explan .explan__tabs { margin-bottom: 15px; } .explan .explan__tabs .tab-content .tab-pane { padding-left: 15px; padding-right: 15px; } .explan .explan__tabs .tab-content .tab-pane .tab__item { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__img { margin: 0 auto; margin-bottom: 10px; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__text h4 { font-size: 16px; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__text p { text-align: justify; } .explan .explan__tabs .nav .nav-item { margin-bottom: 1px; width: 100%; } .explan .explan__tabs .nav .nav-item:first-child .nav-link, .explan .explan__tabs .nav .nav-item:last-child .nav-link { -webkit-border-radius: 10px; border-radius: 10px; } .explan .explan__tabs .nav .nav-item:last-child { margin-bottom: 0px; } .explan .explan__tabs .nav .nav-item:last-child .nav-link { -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .explan .explan__tabs .nav .nav-item .nav-link { -webkit-border-radius: 10px; border-radius: 10px; font-size: 12px; height: 40px; } .explan .explan__tabs .nav .nav-item .nav-link b { font-size: 16px; } .explan .explan__tabs .nav .nav-item #project__window-tab { font-size: 18px; } .novelties { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-top: 10px; } .anuh__news { padding-bottom: 10px; } .anuh__news .news__item .news__item__header { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .anuh__news .news__item .news__item__header .news__item__title { font-size: 20px; } .anuh__news .news__item .news__item__header .news__more { width: 145px; } .anuh__news .news__item .news__item__content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-left: 15px; padding-right: 15px; } .anuh__news .news__item .news__item__content .news__item__img { margin: 0 auto; margin-bottom: 15px; } .anuh__news .news__item .news__item__content .news__item__text p { text-align: justify; } .anuh__useful { margin-top: 0; padding: 0; } .anuh__useful .useful__nav { background-color: #ffffff; } .anuh__useful .useful__nav .nav .nav-item { width: 100%; text-align: center; } .anuh__useful .useful__nav .nav .nav-item h4 { padding-right: 8px; font-size: 20px; } .anuh__useful .useful__nav .nav .nav-item .nav-link { -webkit-border-radius: 10px; border-radius: 10px; font-size: 18px; height: 41px; } .anuh__useful .item { padding-left: 15px; padding-right: 15px; text-align: center; } .anuh__useful .item .item__img img { margin: 0 auto; } .anuh__useful .owl-nav .owl-prev { margin-left: 0; } .anuh__useful .owl-nav .owl-next { margin-right: 0; } .anuh__map { height: 530px; } .anuh__map .map__block { background-color: #ffffff; } .anuh__map .map__block .map__info { padding: 0; padding: 10px; background-image: none; background-color: #ffffff; height: auto; width: 100%; top: 0px; left: 0px; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item:first-child .nav-link { margin-left: 2.05rem; } .bgt__header .header__navigation .navbar .select__town { text-align: center; display: block; margin-bottom: 10px; } .narrative { height: auto; padding-top: 15px; padding-bottom: 15px; background-position: -webkit-calc(50% + 280px) center; background-position: calc(50% + 280px) center; } .narrative .narrative__text { width: 335px; max-width: 100%; padding-left: 15px; padding-top: 20px; padding-right: 10px; margin: 0 auto; background-color: rgba(0, 0, 0, 0.5); } .narrative .narrative__text .quotes__top { display: none; } .narrative .narrative__text .quotes__bottom { display: none; } .narrative .author { margin-top: 20px; font-size: 20px; } .narrative h2 { font-size: 21px; padding-right: 0; } .halls { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .halls .halls__item { height: 206px; } .halls .halls__item h3 { font-size: 20px; } .sub__nav .sub__nav__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-top: 15px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .sub__nav .sub__nav__items .sub__nav__item { font-size: 16px; padding-bottom: 10px; } .sub__nav .sub__nav__items .sub-nav-i-1:before { -webkit-background-size: cover; background-size: cover; width: 50px; height: 38px; margin-right: 8px; } .sub__nav .sub__nav__items .sub-nav-i-2:before { -webkit-background-size: cover; background-size: cover; width: 50px; background-position: -55px 0; height: 41px; margin-right: 8px; vertical-align: -0.75em; } .sub__nav .sub__nav__items .sub-nav-i-3:before { -webkit-background-size: cover; background-size: cover; width: 50px; height: 44px; background-position: -113px 0; margin-right: 8px; vertical-align: -1.1em; } .explan__bgt { padding-top: 0; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .litres__bg { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-bottom: 20px; } .footer-nav { padding-bottom: 20px; } .footer-nav .footer-nav__blocks { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .footer-nav .footer-nav__blocks .footer-nav__block { margin-bottom: 15px; } .footer-nav .go__home { margin-bottom: 20px; } .breadcrumb { padding-top: 15px; } .main__title { font-size: 26px; margin-bottom: 18px; } .histor-refe h3 { font-size: 20px; } .histor-refe p { text-align: justify; } .histor-refe h2 { font-size: 22px; } .histor-refe .histor-refe__block .histor-refe__img { width: 376px; max-width: 100%; margin-left: auto; margin-right: auto; } .histor-refe .histor-refe__block .histor-refe__img .histor-refe__block p { text-align: left; } .histor__line { margin-top: 20px; margin-bottom: 20px; } .libary__line { margin-top: 15px; margin-bottom: 15px; } .map__inside { height: 800px; } .map__inside .map__block .container { padding: 0; } .map__inside .map__contact { left: 0; top: 0; width: 100%; padding: 15px 20px; } .map__inside .map__contact .map__contact__title { margin-bottom: 10px; } } @media (min-width: 576px) and (max-width: 767px) { header { padding-top: 45px; } header .header__navigation { position: fixed; top: 0; width: 100%; z-index: 10; } header .header__navigation .navbar .navbar-toggler { outline: none; padding-bottom: 6px; } header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { width: 23px; height: 19px; background: url("../img/menu_icon.png") no-repeat center center; } header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } header .header__navigation .navbar .chose__lang { position: absolute; top: 11px; margin: 0; right: 0px; } header .header__navigation .navbar .home__btn { position: absolute; top: 13px; margin: 0; right: 105px; } header .header__bootom { display: none; } .slider { height: 300px; } .slider .item { height: 300px; opacity: 1; } .second__navigation .catalog__link, .second__navigation .reference__link, .second__navigation .renewal__link { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 15px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .second__navigation .catalog__link .catalog__link-text, .second__navigation .catalog__link .reference__link-text, .second__navigation .catalog__link .renewal__link-text, .second__navigation .reference__link .catalog__link-text, .second__navigation .reference__link .reference__link-text, .second__navigation .reference__link .renewal__link-text, .second__navigation .renewal__link .catalog__link-text, .second__navigation .renewal__link .reference__link-text, .second__navigation .renewal__link .renewal__link-text { font-size: 22px; margin: 0; } .second__navigation .catalog__link .catalog__link-text br, .second__navigation .catalog__link .reference__link-text br, .second__navigation .catalog__link .renewal__link-text br, .second__navigation .reference__link .catalog__link-text br, .second__navigation .reference__link .reference__link-text br, .second__navigation .reference__link .renewal__link-text br, .second__navigation .renewal__link .catalog__link-text br, .second__navigation .renewal__link .reference__link-text br, .second__navigation .renewal__link .renewal__link-text br { display: none; } .news .news__title { font-size: 28px; } .news .news__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .news .news__items .news__item { margin-bottom: 10px; } .books .books__header .books__title { font-size: 28px; } .books .item { padding-left: 15px; padding-right: 15px; } .books .owl-nav .owl-prev { margin-left: -5px; } .books .owl-nav .owl-next { margin-right: -5px; } .contests { padding-bottom: 10px; } .afisha { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .afisha .afisha__title { padding: 0; } .nav__left { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: none; } .map { height: 430px; } .map .map__block .map__search { left: 0; top: 0; width: 100%; } .useful { padding-left: 35px; padding-right: 35px; } .insta .insta__title { font-size: 26px; } .insta .insta__item { margin: 0 auto; margin-bottom: 15px; } footer { text-align: center; } footer .copyright { padding-bottom: 15px; } footer .itchelny { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .anuh__header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { background: url("../img/anuh/menu_icon.png") no-repeat center center; } .anuh__header .header__navigation .navbar .select__town { display: block; text-align: center; padding: .5rem 1.5rem; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } .anuh__header .header__navigation .navbar .chose__lang { top: 12px; } .anuh__header .header__navigation .navbar .home__btn { top: 16px; } .anuh__header .header__bootom { display: none; } .explan .explan__haves { margin: 0 auto; } .explan .explan__tabs { margin-bottom: 15px; } .explan .explan__tabs .tab-content .tab-pane { padding-left: 15px; padding-right: 15px; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__img { margin-bottom: 10px; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__text h4 { font-size: 16px; } .explan .explan__tabs .tab-content .tab-pane .tab__item .tab__text p { text-align: justify; } .explan .explan__tabs .nav .nav-item { margin-bottom: 1px; width: 100%; } .explan .explan__tabs .nav .nav-item:first-child .nav-link, .explan .explan__tabs .nav .nav-item:last-child .nav-link { -webkit-border-radius: 10px; border-radius: 10px; } .explan .explan__tabs .nav .nav-item:last-child { margin-bottom: 0px; } .explan .explan__tabs .nav .nav-item:last-child .nav-link { -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .explan .explan__tabs .nav .nav-item .nav-link { -webkit-border-radius: 10px; border-radius: 10px; font-size: 12px; height: 40px; } .explan .explan__tabs .nav .nav-item .nav-link b { font-size: 16px; } .explan .explan__tabs .nav .nav-item #project__window-tab { font-size: 18px; } .novelties { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-top: 10px; } .novelties .novelties__title { padding: 0; } .anuh__news { padding-bottom: 10px; } .anuh__useful { margin-top: 0; padding: 0; } .anuh__useful .useful__nav { background-color: #ffffff; } .anuh__useful .useful__nav .nav .nav-item { width: 100%; text-align: center; } .anuh__useful .useful__nav .nav .nav-item h4 { padding-right: 8px; font-size: 20px; } .anuh__useful .useful__nav .nav .nav-item .nav-link { -webkit-border-radius: 10px; border-radius: 10px; font-size: 18px; height: 41px; } .anuh__useful .item { padding-left: 15px; padding-right: 15px; text-align: center; } .anuh__useful .item .item__img img { margin: 0 auto; } .anuh__useful .owl-nav .owl-prev { margin-left: 0; } .anuh__useful .owl-nav .owl-next { margin-right: 0; } .anuh__map { height: 530px; } .anuh__map .map__block { background-color: #ffffff; } .anuh__map .map__block .map__info { padding: 0; padding: 10px; background-image: none; background-color: #ffffff; height: auto; width: 100%; top: 0px; left: 0px; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item:first-child .nav-link { margin-left: 2.05rem; } .bgt__header .header__navigation .navbar .select__town { text-align: center; display: block; margin-bottom: 10px; } .narrative { height: auto; padding-top: 15px; padding-bottom: 15px; background-position: -webkit-calc(50% + 210px) center; background-position: calc(50% + 210px) center; } .narrative .narrative__text { width: 335px; max-width: 100%; padding-left: 15px; padding-top: 20px; padding-right: 10px; margin-left: auto; } .narrative .narrative__text .quotes__top { font-size: 70px; top: 15px; left: -20px; } .narrative .narrative__text .quotes__bottom { font-size: 70px; bottom: 55px; right: 30px; } .narrative .author { margin-top: 20px; font-size: 24px; } .narrative h2 { font-size: 28px; padding-right: 0; } .halls { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .halls .halls__item { height: 180px; width: 250px; } .halls .halls__item h3 { font-size: 18px; } .sub__nav .sub__nav__items { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-top: 15px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .sub__nav .sub__nav__items .sub__nav__item { font-size: 20px; padding-bottom: 10px; } .sub__nav .sub__nav__items .sub-nav-i-1:before { -webkit-background-size: cover; background-size: cover; width: 59px; height: 44px; margin-right: 12px; } .sub__nav .sub__nav__items .sub-nav-i-2:before { -webkit-background-size: cover; background-size: cover; width: 59px; background-position: -64px 0; height: 48px; margin-right: 12px; vertical-align: -0.85em; } .sub__nav .sub__nav__items .sub-nav-i-3:before { -webkit-background-size: cover; background-size: cover; width: 59px; height: 44px; background-position: -113px 0; margin-right: 12px; vertical-align: -0.9em; } .explan__bgt { padding-top: 0; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: inline-block; width: 49%; } .litres__bg { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-bottom: 20px; display: inline-block; width: 50%; background-color: transparent; } .litres__bg .litres { padding-bottom: 37px; margin-left: auto; } .footer-nav { padding-bottom: 20px; } .footer-nav .footer-nav__blocks { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .footer-nav .footer-nav__blocks .footer-nav__block { margin-bottom: 15px; width: 240px; } .footer-nav .go__home { margin-bottom: 20px; } } @media (min-width: 576px) and (max-width: 767px) and (min-width: 625px) and (max-width: 767px) { .footer-nav .go__home { margin-left: -46px; } } @media (min-width: 576px) and (max-width: 767px) { .breadcrumb { padding-top: 15px; } .main__title { font-size: 26px; margin-bottom: 18px; } .histor-refe h3 { font-size: 20px; } .histor-refe p { text-align: justify; } .histor-refe h2 { font-size: 22px; } .histor-refe .histor-refe__block .histor-refe__img { width: 376px; max-width: 100%; margin-left: auto; margin-right: auto; } .histor-refe .histor-refe__block .histor-refe__img .histor-refe__block p { text-align: left; } .histor__line { margin-top: 20px; margin-bottom: 20px; } .libary__line { margin-top: 15px; margin-bottom: 15px; } .map__inside { height: 800px; } .map__inside .map__block .container { padding: 0; } .map__inside .map__contact { left: 0; top: 0; width: 100%; padding: 15px 20px; } .map__inside .map__contact .map__contact__title { margin-bottom: 10px; } } @media (min-width: 768px) and (max-width: 991px) { header { padding-top: 45px; } header .header__navigation { position: fixed; top: 0; width: 100%; z-index: 10; } header .header__navigation .navbar .navbar-toggler { outline: none; padding-bottom: 6px; } header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { width: 23px; height: 19px; background: url("../img/menu_icon.png") no-repeat center center; } header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } header .header__navigation .navbar .chose__lang { position: absolute; top: 11px; margin: 0; right: 0px; } header .header__navigation .navbar .home__btn { position: absolute; top: 13px; margin: 0; right: 105px; } header .header__bootom { display: none; } .slider { height: 300px; } .slider .item { height: 300px; opacity: 1; } .second__navigation .catalog__link { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .second__navigation .catalog__link .catalog__link-text { margin: 0; font-size: 18px; } .second__navigation .reference__link { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .second__navigation .reference__link .reference__link-text { margin: 0; font-size: 18px; } .second__navigation .renewal__link { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .second__navigation .renewal__link .renewal__link-text { margin: 0; font-size: 18px; } .news .news__items .news__item { margin-bottom: 10px; } .books .item { padding-left: 15px; padding-right: 15px; } .books .owl-nav .owl-prev { margin-left: -5px; } .books .owl-nav .owl-next { margin-right: -5px; } .contests { padding-bottom: 10px; } .afisha { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .afisha .afisha__title { padding: 0; } .nav__left { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: none; } .useful { padding-left: 35px; padding-right: 35px; } .insta .insta__title { font-size: 26px; } .insta .insta__item { margin: 0 auto; margin-bottom: 15px; } footer { text-align: center; } footer .copyright { padding-bottom: 15px; } footer .itchelny { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .anuh__header .header__navigation .navbar .navbar-toggler .navbar-toggler-icon { background: url("../img/anuh/menu_icon.png") no-repeat center center; } .anuh__header .header__navigation .navbar .select__town { display: block; text-align: center; padding: .5rem 1.5rem; } .anuh__header .header__navigation .navbar .navbar-collapse .navbar-nav { text-align: center; } .anuh__header .header__navigation .navbar .chose__lang { top: 12px; } .anuh__header .header__navigation .navbar .home__btn { top: 16px; } .anuh__header .header__bootom { display: none; } .explan .explan__tabs { margin-bottom: 15px; } .explan .explan__tabs .nav .nav-item #project__window-tab { font-size: 20px; } .explan .explan__tabs .nav .nav-item .nav-link { font-size: 14px; padding: 0px 18.89px; } .explan .explan__tabs .nav .nav-item .nav-link b { font-size: 20px; } .explan .explan__haves { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 0; padding-left: 20px; padding-right: 20px; padding-bottom: 25px; padding-top: 25px; } .explan .explan__haves .explan__have__wifi, .explan .explan__haves .explan__have__access, .explan .explan__haves .explan__have__fund { margin-bottom: 0; } .novelties { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .novelties .novelties__title { padding: 0; } .anuh__news { padding-bottom: 10px; } .anuh__useful { padding: 0; } .anuh__useful .useful__nav .nav .nav-item .nav-link { padding-left: 10px; padding-right: 10px; } .main__bg { padding-bottom: 58px; } .anuh__map { height: 530px; } .anuh__map .map__block .map__info { padding: 10px; background-image: none; background-color: #ffffff; width: auto; height: auto; } .bgt__header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item:first-child .nav-link { margin-left: 2.05rem; } .bgt__header .header__navigation .navbar .select__town { text-align: center; display: block; margin-bottom: 10px; } .narrative { height: auto; padding-top: 15px; padding-bottom: 15px; background-position: -webkit-calc(50% + 210px) center; background-position: calc(50% + 210px) center; } .narrative .narrative__text { width: 365px; max-width: 100%; padding-left: 15px; padding-top: 20px; padding-right: 10px; margin-left: auto; } .narrative .narrative__text .quotes__top { font-size: 70px; top: 15px; left: -20px; } .narrative .narrative__text .quotes__bottom { font-size: 70px; bottom: 55px; right: 10px; } .narrative .author { margin-top: 20px; font-size: 24px; } .narrative h2 { font-size: 30px; padding-right: 0; } .halls { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .halls .halls__item { height: 220px; width: 340px; } .halls .halls__item h3 { font-size: 20px; } .sub__nav .sub__nav__items { padding-top: 45px; } .sub__nav .sub__nav__items .sub__nav__item { font-size: 16px; padding-bottom: 10px; } .sub__nav .sub__nav__items .sub-nav-i-1:before { -webkit-background-size: cover; background-size: cover; width: 50px; height: 38px; margin-right: 8px; } .sub__nav .sub__nav__items .sub-nav-i-2:before { -webkit-background-size: cover; background-size: cover; width: 50px; background-position: -55px 0; height: 41px; margin-right: 8px; vertical-align: -0.75em; } .sub__nav .sub__nav__items .sub-nav-i-3:before { -webkit-background-size: cover; background-size: cover; width: 50px; height: 44px; background-position: -113px 0; margin-right: 8px; vertical-align: -1.1em; } .explan__bgt { display: inline-block; width: 49%; } .explan__bgt .explan__haves { width: 243px; padding-left: 19px; padding-top: 32px; padding-bottom: 37px; margin: 0 auto; display: block; } .explan__bgt .explan__haves .explan__have__wifi { margin-bottom: 35px; } .explan__bgt .explan__haves .explan__have__access { margin-bottom: 42px; } .explan__bgt .explan__haves .explan__have__fund { margin-bottom: 0; } .litres__bg { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-bottom: 20px; display: inline-block; width: 50%; background-color: transparent; } .litres__bg .litres { padding-bottom: 37px; margin: 0 auto; } .footer-nav { padding-bottom: 20px; } .footer-nav .footer-nav__blocks { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .footer-nav .footer-nav__blocks .footer-nav__block { margin-bottom: 15px; width: 330px; } .footer-nav .go__home { margin-bottom: 20px; } } @media (min-width: 768px) and (max-width: 991px) and (min-width: 806px) and (max-width: 991px) { .footer-nav .go__home { margin-left: -46px; } } @media (min-width: 768px) and (max-width: 991px) { .breadcrumb { padding-top: 15px; } .main__title { font-size: 26px; margin-bottom: 18px; } .histor-refe h3 { font-size: 20px; } .histor-refe p { text-align: justify; } .histor-refe h2 { font-size: 22px; } .histor-refe .histor-refe__block .histor-refe__img { width: 376px; max-width: 100%; margin-left: auto; margin-right: auto; } .histor-refe .histor-refe__block .histor-refe__img .histor-refe__block p { text-align: left; } .histor__line { margin-top: 20px; margin-bottom: 20px; } .libary__line { margin-top: 15px; margin-bottom: 15px; } } @media (min-width: 992px) and (max-width: 1199px) { header .header__navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link { font-size: 12px; } header .header__navigation .navbar .chose__lang .chose__lang__navs li .chose__lang__nav { font-size: 12px; } header .header__bootom { padding-top: 3px; padding-bottom: 3px; } header .header__bootom .logo .logo__title h4 { font-size: 20px; } header .header__bootom .logo .logo__title p { font-size: 16px; } .slider { height: 400px; } .slider .item { height: 400px; } .news .news__items { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .news .news__items .news__item { margin-bottom: 15px; } .insta .insta__item { margin: 0 auto; margin-bottom: 15px; } .explan .explan__tabs .nav .nav-item .nav-link { font-size: 14px; padding: 0px 12.2px; } .explan .explan__tabs .nav .nav-item .nav-link b { font-size: 20px; } .explan .explan__tabs .nav .nav-item #project__window-tab { font-size: 20px; } .anuh__useful .item { padding-left: 20px; padding-right: 20px; } .anuh__useful .owl-nav .owl-prev { margin-left: 0; } .anuh__useful .owl-nav .owl-next { margin-right: 0; } .narrative { background-position: -webkit-calc(50% + 190px) center; background-position: calc(50% + 190px) center; } .halls .halls__item { width: 300px; height: 194px; } .halls .halls__item h3 { font-size: 18px; } .go__home { margin-right: 15px; } } @media (min-width: 1200px) and (max-width: 1340px) { .anuh__useful .item { padding-left: 30px; padding-right: 30px; } .anuh__useful .owl-nav .owl-prev { margin-left: 0; } .anuh__useful .owl-nav .owl-next { margin-right: 0; } } @media (min-width: 1550px) { .bgt__bg { background-color: #f4f3ec; background-image: url("../img/bgt/bgt_bg_left.png"); background-repeat: no-repeat; -webkit-background-size: auto auto; background-size: auto; background-position: top left; } .bgt__bg__second { background-image: url("../img/bgt/bgt_bg_right.png"); background-repeat: no-repeat; -webkit-background-size: auto auto; background-size: auto; background-position: top right; } } .explan__tabs__xs { display: none; } @media (max-width: 991px) { .explan__tabs__xs { display: block; } .explan__tabs { display: none; } }