.nav-block_wrap{background:#000}.background-image{position:absolute;top:0;left:0;width:100%;z-index:-99}.background-image img{display:block;width:100%;height:auto}.no-side-pad{padding-left:0;padding-right:0}.no-side-pad_in-childs>.row{margin-right:0;margin-left:0}.no-side-pad_in-childs>.row>div[class*=col-]{padding-left:0;padding-right:0}.text-right{text-align:right}.half-black-bg{background:rgba(0,0,0,0.7)}div[class*=col-].center-block{float:none}.tg-logo-line{padding-top:40px;padding-bottom:40px}.page-title-line{padding-top:10px;padding-bottom:20px}.page-title-line .page-title{display:block;width:100%;border-bottom:2px solid;margin:0;font-size:26px;padding-bottom:5px;color:#2b150c;border-color:#2b150c}.page-title-line .page-title.color-white{color:#fff}.page-title-line .page-title.color-black{color:#000}.page-title-line .page-title.color-red{color:#b61918}.page-title-line .page-title.border-white{border-color:#fff}@media screen and (max-width: 991px){.page-title-line .page-title{color:#fff !important;border-color:#fff !important}}@media screen and (max-width: sm){.page-title-line .page-title{color:#fff !important;border-color:#fff !important}}.posts{overflow:hidden;text-align:center}.posts>div[class*=col-]{padding-bottom:30px}.posts.music .b-post_item{width:100%}.b-post_item{position:relative;margin:0 auto;display:inline-block;text-align:left}.b-post_item__thumb img{display:block}.b-post_item__hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.b-post_item__hover h3{display:block;width:90%;margin:0 auto;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.b-post_item__thumb:hover .b-post_item__hover{background-color:rgba(0,0,0,0.1)}.b-post_item__thumb:hover .b-post_item__hover h3{color:red;text-shadow:0px 0px 2px #000;top:10%;font-size:18px}.b-post_item__post-info{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:rgba(0,0,0,0.6);color:#fff}.b-post_item__post-info h3{margin:0}.b-post_item__post-info time{font-size:11px;margin:0 0 5px}.pagination{padding:15px 0;text-align:center}.pagination .screen-reader-text{display:none}.pagination .nav-links{display:inline-block;overflow:hidden}.pagination .page-numbers{width:40px;height:40px;border:1px solid #434343;background:#000;color:#434343;border-radius:50%;line-height:38px;text-align:center;display:block;float:left;margin:0 5px 5px 0}.pagination .page-numbers:not(.current):hover{border-color:#c3121c;color:#c3121c}.pagination .page-numbers.current{background:#c3121c;color:#fff}.show-item{background:rgba(0,0,0,0.7);padding-top:10px;padding-bottom:10px}.show-item span{display:block}.show-item div[class*=col-]{float:none;display:inline-block;vertical-align:middle;margin-right:-4px}.show-item .show-city{font-size:1.5em}.show-item .btn,.show-item .btn-red{margin-bottom:5px;text-transform:uppercase}.btn,.btn-red{display:inline-block;padding:5px 15px;background:gray;color:#000}.btn:hover,.btn-red:hover{background:#676767}.btn-red{background:#c71e1a;color:#fff}.btn-red:hover{background:#9a1714}.mfp-container .post-modal{width:100%;max-width:600px;margin:0 auto;position:relative;padding:24px 15px;background:#000}.mfp-close-btn-in .mfp-close{color:#fff;position:absolute;top:3px;right:3px;width:24px;height:24px;line-height:24px}.post-modal h3{font-size:19px;margin:0 0 10px 0}.post-modal time{font-size:13px}.post-modal .p-content{border-top:1px solid #d50001;margin-top:10px}.post-modal .p-content a{color:#d50001}.post-modal .p-content a:hover{text-decoration:underline}@media screen and (max-width: 991px){.background-image{display:none}}@media screen and (max-width: sm){.background-image{display:none}}@media screen and (max-width: 991px){.tg-logo-line{width:100%;height:300px;background-image:url(../images/tg-logo-red.png);background-size:70%;background-position:center;background-repeat:no-repeat}.tg-logo-line img{display:none}}@media screen and (max-width: sm){.tg-logo-line{width:100%;height:300px;background-image:url(../images/tg-logo-red.png);background-size:70%;background-position:center;background-repeat:no-repeat}.tg-logo-line img{display:none}}.contacts-content{width:100%;min-height:400px;padding:15px}

/*# sourceMappingURL=main.css.map */