@charset "utf-8";

/*  ГЛОБАЛЬНЫЕ СТИЛИ ДЛЯ FANCYBOX  */

.fancybox__container {
    --fancybox-bg: rgba(0, 0, 0, .7)!important;
    z-index: var(--fancybox-zIndex, 9999999999);
}

.fancybox__content, .fancybox__content .fancybox__iframe {
    border-radius: 10px;
}

/*  ПОЖАЛОВАТЬСЯ НА ДЕМПИНГ  */

/*  кнопка пожаловаться на демпинг  */
.kill_damping {
    position: absolute;
    top: -3px;
    right: 0;
    float: right;
    opacity: 1;
    background-color: #f00;
    border-radius: 0 0 3px 3px;
    margin-right: 10px;
    padding: 1px 5px 1px 10px;
    transition: top .2s;
}

.kill_damping:hover {
    top: 0;
    transition: top .2s;
}

.kill_damping a {
    color: #fff;
    font-size: 19px;
    font-family: 'Roboto', Arial, sans-serif;
    text-decoration: none;
    font-weight: 700;
    line-height: 28px;
}

/*  всплывающее окно пожаловаться на демпинг  */
#seller_boss_ajax {
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
    border-radius: 5px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 13px;
    line-height: 1.3em;
    font-weight: 400;
    color: #6C757D;
}

#seller_boss_ajax h2 {
    font-family: 'Roboto', Arial, sans-serif; 
    font-size: 25px; 
    color: #011627; 
    font-weight: 900; 
    margin: 0 0 20px 0;    
}

#seller_boss_ajax .dempingManagerContainer {
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap; 
/*    background-color: #F8F9FA;*/
    border: 1px solid rgba(144, 164, 174, .3);
    border-radius: 5px;
    margin: 0 0 15px 0;
    padding: 15px;
    font-family: 'Open Sans', Arial, sans-serif;
    color: #6C757D;
}

#seller_boss_ajax .dempingManagerContainer div {
    box-sizing: border-box;
    width: 50%;
}

#seller_boss_ajax .dempingManagerContainer div.dempingManagerCard {
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
}

#seller_boss_ajax .dempingManagerContainer div.dempingManagerCard img {
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    width: 65px;
    border-radius: 3px;
    margin: 0 15px 0 0;
}

#seller_boss_ajax form {
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
}

#seller_boss_ajax form label {
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
}

#seller_boss_ajax form label, #seller_boss_ajax form p {
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 13px;
    color: #6C757D;
}

#seller_boss_ajax form label span {
    display: inline-flex;
    margin: 7px 0 5px 0;
}

#seller_boss_ajax form input, #seller_boss_ajax form textarea {
    border: 1px solid rgba(144, 164, 174, .3);
    border-radius: 3px;
    padding: 7px 0 7px 10px;
}

#seller_boss_ajax form input:focus, #seller_boss_ajax form textarea:focus {
    background-color: #F8F9FA;
}

#seller_boss_ajax a.submit {
    box-sizing: border-box;
    display: flex;
    flex-direction: ;
    justify-content: center;
    align-items: center;
    width: 120px;
    color: #fff;
    text-decoration: none;
    padding: 0 12px;
    font-size: 14px;
    font-weight: 700;   
    margin: 5px 0 5px 0;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    background: #002D47;
    cursor: pointer;
}

/*  СМОТРЕТЬ ВИДЕООБЗОР  */

.playvideos {
    box-sizing: border-box;
    display: inline-flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 30px;
    background-color: #F8F9FA;
/*    background-color: #ecf1f7;*/
/*    background-image: url(../images/playvideos.png);*/
    background-image: url(../images/icon_video.png);
    background-repeat: no-repeat;
    background-position: 7px center;
    background-size: 18px;
/*    border: solid 1px #f8bbc3; */
    border-radius: 5px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-weight: 400;
    text-decoration: none;
    font-style: normal;
    font-size: 12px;
    color: #6C757D;
    color: #222222;
}

.playvideos:hover {
/*    background-color: #f8bbc3;*/
    box-shadow: 0 1px 2px rgb(163 174 193 / 15%), 0 1px 4px rgb(163 174 193 / 30%), 0 1px 2px rgb(76 94 134 / 30%);
}


/*.fancybox__slide.has-inline.has-close-btn.is-selected.is-done {
    overflow: hidden!important;
}*/


