.background_cover{-webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}

.lopraisslick{width: 80%; max-width: 1000px; margin: 0 auto;}
.lopraisslick__one{display: none;}
.lopraisslick__one__img img{width: 100%;  max-width: 990px; margin: 0 auto; display: block;}

.lopraisgallary__flex{}
.lopraisgallary__flex__one{width: 100%; position: relative; margin: 20px 5px 58px 5px;}
.lopraisgallary__flex2{background: #7f0c0c; padding: 10px 15px; color: #fff; width: calc(100% - 30px); margin-bottom: 40px;}
.lopraisgallary__flex__one, .lopraisgallary__flex2{max-width: 380px;}

.lopraisgallary__flex2:hover{background-color: #6b0909;}
.lopraisgallary__flex2__one{}
.lopraisgallary__flex2__one img{display: block;}
.lopraisgallary__flex2__two{padding-left: 15px; text-transform: uppercase; font-size: 22px; text-align: center;}

.lopraisgallary__newsone, .lopraisgallary__videoone{margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #ddd;}
.lopraisgallary__newsone:last-child, .lopraisgallary__videoone:last-child{margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px solid #ddd;}
.lopraisgallary__newsone:hover .lopraisgallary__newsone__head, .lopraisgallary__videoone:hover .lopraisgallary__videoone__head{text-decoration: underline;}

.lopraisgallary__newsone a, .lopraisgallary__videoone a{text-decoration: none;}
.lopraisgallary__newsone__head, .lopraisgallary__videoone__head{font-size: 18px; font-weight: bold; text-align: left; margin-bottom: 20px;}
.lopraisgallary__newsone__text{text-align: left;}

.lopraisgallary__videoone__video{position: relative; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.lopraisgallary__videoone:hover .lopraisgallary__videoone__video{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.lopraisgallary__videoone__video:after{content: ''; position: absolute; background: url(/i/img/ilona_korstin/instaforex_video_preview.png); width: 40px; height: 40px; top: 50%; margin-top: -20px; left: 50%; margin-left: -20px;}
.lopraisgallary__videoone__video img{max-width: 350px; width: 100%; display: block; margin: 0 auto;}

.lopraisgallary__flex3{}
.lopraisgallary__flex3 a{text-decoration: none;}
.lopraisgallary__flex3__one{}
.lopraisgallary__flex3__one img{max-width: 108px; width: calc(100% - 4px); margin: 2px; display: block;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.lopraisgallary__flex3__one img:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.lopraisgallary__flex__btn{position: absolute; bottom: -58px; width: 100%; text-align: center;}
.banner__headertext__logoinstaforex, .banner__headertext__dakar{margin-left: -40px;}


/** MAINFOUR-8025 **/
.lopraisslick .slick-arrow{
    display:none !important;
}
.lopraisslick:hover .slick-arrow{
    display:block !important;
}
button{
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
}
.slide-arrow{
    position: absolute;
    top: 50%;
    margin-top: -15px;
}
.slide-arrow2{
    position: absolute;
    top: 50%;
}
.prev-arrow{
    z-index: 1;
    left: 10px;
    cursor: pointer;
    background: url(/i/img/button_register/prev_white.png) center center no-repeat;
    background-size: 32px;
    width: 32px;
    height: 32px;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
    border-radius: 8px 0 0 8px;
}
.next-arrow{
    cursor: pointer;
    right: 10px;
    background: url(/i/img/button_register/next_white.png) center center no-repeat;
    background-size: 32px;
    width: 32px;
    height: 32px;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
    border-radius: 0px 8px 8px 0px;
}
.prev-arrow2{
    z-index: 1;
    left: -20px;
    cursor: pointer;
    background: url(/i/img/loprais/left.png) center center no-repeat;
    width: 8px;
    height: 13px;
}
.next-arrow2{
    cursor: pointer;
    right: -20px;
    background: url(/i/img/loprais/right.png) center center no-repeat;
    width: 8px;
    height: 13px;
}

.lvButton.slick-slide {
    padding-top: 25px;
    margin-bottom: 20px;
    float: unset !important;
    display: inline-block !important;
}
.slider_button{
    position: relative;
    padding-bottom: 5px;
    border-bottom: 1px solid #8E8E8E;
    font-size: 14px;
    line-height: 16px;
    color: #8E8E8E;
    cursor: pointer;
}
.navCircle{
    display:inline-block;
    width: 5px;
    height: 5px;
    position: absolute;
    background: #8E8E8E;
    left:0;
    right:0;
    margin:0 auto;
    border-radius: 100%;
    bottom:-3px;
}
.bt_lvactive .slider_button{
    border-bottom: 1px solid #FF0000;
    font-size: 17px;
    line-height: 17px;
    color: #FF0000;
    cursor: auto;
}
.bt_lvactive .navCircle{
    background: #FF0000;
}
.slider-nav-thumbnails{
    max-width: 900px;
    margin: 0 auto;
}
.slider-nav-thumbnails .slick-track{
    text-align: center;
    margin: 0 auto;
}


@media (max-width: 1400px){
    .lopraisgallary__flex{display: block !important;}
    .lopraisgallary__flex__one, .lopraisgallary__flex2{max-width: 100%;}
    .lopraisgallary__flex__one{margin: 20px 0 40px 0;}
    
    .lopraisgallary__flex2__one img {width: 40px;}
    .lopraisgallary__flex2__two{font-size: inherit; text-align: left;}
    .lopraisgallary__flex2{margin-bottom: 20px;}
    
    .lopraisgallary__flex__btn{position: relative; bottom: inherit; margin-top: 20px;}
    .lopraisslick{width: 100%;}
    /*.lopraisslick .slick-prev, .lopraisslick .slick-next{display: none !important;}*/
}

@media (max-width: 767px) {
    .prev-arrow {
        left: 45px;
    }
    .next-arrow {
        right: 45px;
    }
}

@media (max-width: 699px) {
    .slider-nav-thumbnails{
        max-width: 80%;
    }
    .slick-current .slider_button{
        border-bottom: 1px solid #FF0000;
        font-size: 17px;
        line-height: 17px;
        color: #FF0000;
        cursor: auto;
    }
    .slick-current .navCircle{
        background: #FF0000;
    }
}

@media(max-width: 990px) {
    .banner__headertext__logoinstaforex, .banner__headertext__dakar{max-width: inherit !important; width: inherit !important;}

}

@media (max-width: 670px) {
    .banner__headertext__logoinstaforex, .banner__headertext__dakar{margin-left: inherit; width: 130px !important; }

    .banner__headertext .main_text {
        margin-bottom: -14px !important;
    }
    .banner__headertext .main_text p {
        margin: -19px auto -12px;
        line-height: 1;
    }
    .page .banner__headertext .block_scrolling_widgets {
        padding-bottom: 5px!important;
    }
}


@media (max-width: 600px){
    .lopraisgallary__flex__btn .btn{width: 100%;}
    .lopraisgallary__flex3__one img{max-width: 85px;}
    .lopraisgallary__newsone__head, .lopraisgallary__videoone__head{text-align: center;}
    .lopraisgallary__newsone__text{text-align: justify;}
}

@media (max-width: 460px){
    .page div.banner > div.content > div {padding-bottom: 15px;}
}