.event__popup {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    display: none;
}
.event__shadow {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.6);
}
.event__content {
    background: #eceef1;
    position: absolute;
    top: 99px;
    left: 50%;
    width: 524px;
    bottom: 59px;
    margin: 0px 0px 0px -262px;
    overflow: hidden;
    opacity: 0;
}
.event__close {
    position: absolute;
    display: block;
    width: 59px;
    height: 59px;
    background: #34373c;
    color: #5d5f63;
    text-align: center;
    line-height: 59px;
    font-size: 31px;
    cursor: pointer;
    left: 50%;
    top: 99px;
    margin: 0px 0px 0px 262px;
    z-index: 10;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}
.event__close:hover {
    background: #3e4146;
    color: #fff;
}
.v-adaptive .event__close {
    top: 59px;
}
.event__scr {
    position: absolute;
    top: 40px;
    left: 40px;
    right: 0px;
    bottom: 30px;
}
.v-adaptive .event__content {
    top: 59px;
}
.event__scrolled {
    position: absolute;
    top: 0;
    left: 0;
    right: -50px;
    padding: 0 80px 0 0px;
    bottom: 0;
    overflow-y: scroll;
}
.event__box {
    position: relative;
    width: 100%;
}

.event__title {
    color: #000;
    font: 300 32px 'fedraSansPro';
    text-transform: uppercase;
    padding: 0px 0px 10px;
}
.event__info {
    border-bottom: 1px solid #ddd;
    padding: 0px 0px 25px;
    margin: 0px 0px 10px;
    font: 400 16px 'gothamPro';
    color: #777;
    text-transform: uppercase;
}
.event__date {
    font-weight: 700;
    color: #86878a;
    padding: 0px 15px;
}
.event__fulltext, .event__fulltext span {
    color: #6f7480!important;
    font-size: 14px!important;
    font-family: 'PT Sans'!important;
    line-height: 16px!important;
}
.event__fulltext a {
	color: #6a1e4b;
}
.event__fulltext b {
    font-weight: 700;
}
.event__fulltext .colored {
    color: #6a1e4b;
}
.event__fulltext .capsed {
    text-transform: uppercase;
}
.event__fulltext i {
    font-style: italic;
}
.event__fulltext img {
    max-width: 100%;
    margin: 0px 0px 10px;
}
.event__fulltext a:hover {
	text-decoration: none;
}
.event__fulltext .title1 {
    color: #000!important;
    line-height: 20px;
    font-size: 17px!important;
    padding: 0px 0px 20px;
    display: inline-block;
}
.event__box .author {
    display: block;
    text-align: right;
    color: #6f6f6f;
    line-height: 40px;
}
.event__slider {
    position: relative;
    width: 100%;
    height: 265px;
    /*overflow: hidden;*/
	margin:10px 0;
}

.event__slider img {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    opacity: 0;
    cursor: pointer;
    transition: opacity ease 0.3s;
    -webkit-transition: opacity ease 0.3s;
}
.event__slider img.showed {
    opacity: 1;
    z-index: 5;
}
.event__sliderNav {
    position: absolute;
    width: 50px;
    height: 50px;
    z-index: 10;
    background: rgba(0, 0, 0, 0.4);
    top: 40%;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    cursor: pointer;
}
.event__sliderNav:hover {
    background: #4F1045;
}
.event__sliderNav:after {
    content: '';
    display: block;
    position: absolute;
    width: 10px;
    height: 15px;
    top: 17px;
    left: 20px;
    background: url('../img/sprite.png') 0px 0px no-repeat;
}
.event__sliderNav.left:after {
    background-position: 0px -208px;
}
.event__sliderNav.right:after {
    background-position: -11px -208px;
}
.event__sliderNav.left {
    left: -50px;
}
.event__sliderNav.right {
    right: -50px;
}
.event__slider:hover .event__sliderNav.left, .touch .event__sliderNav.left {
    left: 0px;
}
.event__slider:hover .event__sliderNav.right, .touch .event__sliderNav.right {
    right: 0px;
}
@media (min-width: 300px) and (max-width: 1024px)
{
.screen__right__content_hi.show[data-id="team"] .event__slider {
    height: 165px!important;
}
}