.personal-territory-video__title{
    text-align: center;
    color: #CD3852;
    font-size: 50px;
    margin-bottom: 60px;
    font-weight: 700;
    font-family: 'Museo Cyrl 500',sans-serif;
    width: 100%;
}

.orlova_view_body{
    background: #fff !important;
}

/*данные по видео*/

/* список  */

.orlova__video_list{
    width: 90%;
    margin:0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.orlova__video_item{
    margin:10px 0 20px 10px;
    padding:0px 10px 5px 10px ;
    width: 45%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    background: #FFFFFF;
    box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.15);
    border-radius: 0px;
    transition: all 0.2s ease-in-out;
}
.orlova__video-img{
    display: block;
    margin-top:5px;
    width: 100%;
    height:200px;
    
    cursor:pointer;
    border-radius: 0px;
    overflow:hidden;
    background-size: cover !important; 
}
.orlova__video-title{
    width: 100%;
    text-align:left;
    font-weight:bold;
    padding:20px 0 20px 0;
}
.orlova__video-descr{
    width: 100%;
    text-align:left;
    padding:10px 0 20px 0;
    font-size: 16px;
    min-height:90px;
}
.orlova__video_item:hover {
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.25);
    transition: all 0.2s ease-in-out;
}
.orlova__video-play_wrap{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.orlova__video-play{
    width: 50px;
    height: 50px;
    transition: all 0.2s ease-in-out;
}
.orlova__video_item:hover .orlova__video-play{
    width: 60px;
    height: 60px;
    transition: all 0.2s ease-in-out;
}



.personal-territory-news__title{
    margin-top: 60px;
}


.link-tut-video{
    color:#350095;
    border-bottom:solid 1px #350095;
}
.link-tut-video:hover{
    color:#350095;
    border-bottom:none;
}





/*.modal{*/
/*    background: rgba(178,151,255, 0.8);*/
/*}*/
/*.modal-content{*/
/*    background:#333;*/
/*}*/
.modal-xl {
    max-width: 80%;
}    
.close__img {
    position: absolute;
    top: -24px !important;
    right: -23px !important;
    opacity: 1 !important;
    z-index: 100;
    cursor: pointer;
}
button.close{opacity: 1 !important;z-index: 100;}

.modal-body{padding:10px;}



.orlova_loader_click{
    font-size: 20px;
    color: #000;
    border: 1px dashed #000;
    border-radius: 500px;
    height: 52px;
    padding: 0 40px;
    background: 0 0;
    margin: 0 auto 34px;
    display: block;
    transition: opacity .2s;
    outline:none;
}

.orlova_loader_click:hover {
    opacity: .6;
}

@media (max-width: 980px){
    
    .orlova__video_list{
        width: 90%;
        margin:0 auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }
    .orlova__video_item{
        margin:10px 0 20px 10px;
        padding:0px 10px 5px 10px ;
        width: 95%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        background: #FFFFFF;
        box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.15);
        border-radius: 0px;
        transition: all 0.2s ease-in-out;
    }
    
}

@media (max-width: 768px){
    .orlova__video-img {
        height: 150px;
    }
    .modal-xl {
        max-width: 100%;
    }
}
