/*****************************
  СТИЛЬ К КОДУ МАГАЗИНА И
  СКРИПТУ ВЫБОРА ТОВАРОВ И
  ДОБАВЛЕНИЯ ОПИСАНИЙ В ТИЛЫ
  НА ЛИЧНОЙ СТРАНИЦЕ
  mr.pandicorn and Deff
  от 29.03.2023 
*****************************/



#cursedtxt {
    color: #5e6b7b;
    padding: 10px 40px 10px 40px;
    font-size: 11px;
    text-align: justify;
}

#bmfirst img,
#bmsecond img {
    vertical-align: middle;
}


#blackmarketfon {
    background: url('http://forumstatic.ru/files/001b/d1/5b/76591.png');
    width: 923px;
    height: 603px;
    margin-left: -8px;
    font-family: verdana;
}


#blackmarketfon r {
    font-size: 10px;
    color: #3879b3;
    font-weight: bold;
    text-transform: uppercase;
    font-family: axiforma;
}



#bmtab {
    padding-top: 162px;
}

#bmtab .tabs {
    width: 215px;
    padding: 0px 0px 0px 11px;
    position: relative;
}

#bmtab section {
    display: none;
    position: absolute;
    margin-top: -440px;
    margin-left: 235px;
    width: 650px;
    height: 434px;
    color: #415962;
    font-size: 11px;
    overflow-y: auto;
    scrollbar-width: none;
    padding-right: 8px;
    text-align: center;
}

#bmtab p {
    margin: 0;
}

#bmtab input {
    display: none;
}

#bmtab label {
    display: inline-block;
    width: 204px;
    cursor: pointer;
    height: 27px;
    margin-bottom: 16px;
    margin-left: 13px;
    transition: all .2s linear;
    background: url('http://forumstatic.ru/files/001b/d1/5b/95577.png');
    font-family: goudy;
    text-align: center;
    color: #688097;
    font-size: 12px;
    line-height: 27px;
    letter-spacing: 1px;
}

#bmtab label:hover {
    opacity: 1;
    transition: all .2s linear;
}

#bmtab input:checked+label {
    transition: all .2s linear;
    border-radius: 1px;
    opacity: 1;
    filter: brightness(1.7);
}

#tab1:checked~#content1,
#tab2:checked~#content2,
#tab3:checked~#content3,
#tab4:checked~#content4,
#tab5:checked~#content5,
#tab6:checked~#content6,
#tab7:checked~#content7,
#tab8:checked~#content8,
#tab9:checked~#content9,
#tab10:checked~#content10 {
    display: block;
}

section {
    animation: scale 0.7s ease-in-out;
}

@keyframes scale {
    0% {
        transform: scale(0.9);
        opacity: 0;
    }

    50% {
        transform: scale(1.005);
        opacity: 0.5;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}


#content1 td,
#content2 td {
    width: 50%;
    vertical-align: baseline;
    font-size: 13px;
    font-family: play;
}


#content1 td d,
#content2 td d {
    display: block;
    background: #070b0b;
    font-size: 11px;
    padding: 5px;
    width: 280px;
    height: 40px;
    overflow: auto;
    scrollbar-width: thin;
    text-align: justify;
    border: 1px solid #214142;
    color: #455b5b;
}


#bmtab n {
    text-align: center;
    display: block;
    font-family: spectral sc;
    font-size: 17px;
    font-weight: bold;
}

#bmit1 {
    position: absolute;
    width: 200px;
    text-align: center;
    margin-top: 47px;
}

#bmit4 {
position: absolute;
margin-top: 144px;
margin-left: 10px;
font-size: 10px;
height: 89px;
overflow: auto;
scrollbar-width: thin;
padding-right: 4px;
color: #51606f;
width: 177px;
text-align: justify;
line-height: 15px;
font-size: 11px;
}


#bmit4::-webkit-scrollbar {
    display: none;
}

#bmit2 {
    position: absolute;
    margin-top: 6px;
    width: 178px;
    height: 34px;
    font-family: play;
    font-size: 13px;
    color: #47759e;
    text-align: center;
    padding: 0px 10px 0px 10px;
}

#bmit3 {
    position: absolute;
    margin-left: 97px;
    margin-top: 115px;
    color: #86442a;
    font-family: play;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
}

#bmit3::before {
    content: url('http://forumstatic.ru/files/001b/7a/0c/49754.png?v=1');
    position: absolute;
    left: -20px;
    margin-top: 3px;
}

#bmit0 {
    margin-top: 13px;
    width: 198px;
    height: 240px;
    border: 1px solid #171f2b;
    background: url('http://forumstatic.ru/files/001b/d1/5b/89963.png');
    margin-left: 12px;
    display: inline-block;
    filter: brightness(1);
    transition: 0.5s ease;
}

#bmit0:hover {
    filter: brightness(1.2);
    transition: 0.5s ease;
}


#bmfirst {
    position: absolute;
    display: inline-block;
    width: 254px;
    margin-top: 56px;
    margin-left: 33px;
    text-align: center;
    font-family: goudy;
    font-size: 21px;
    color: #3b546c;
    height: 67px;
}

#bmsecond {
    position: absolute;
    display: inline-block;
    width: 254px;
    margin-top: 56px;
    margin-left: 636px;
    text-align: center;
    font-family: goudy;
    font-size: 21px;
    color: #3b546c;
    height: 67px;
}


#bmprice {
    display: inline-block;
    padding-left: 20px;
}

#bmprice::before {
    content: url('http://forumstatic.ru/files/001b/7a/0c/49754.png?v=1');
    position: absolute;
    margin-left: -19px;
    margin-top: 0px;
}


#bmsuper {
    position: absolute;
    margin-top: 46px;
    margin-left: 331px;
    outline-offset: -1px;
    outline: 1px solid #1b2a3e;
}

#bmsuper l {
    position: absolute;
}

#bmsuper l n {
    rotate: -61deg;
    display: block;
    position: absolute;
    margin-top: 41px;
    margin-left: -18px;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
}

#bmsuper img {
    border-radius: 0px;
}

#bmsuper l::before {
    content: url('http://forumstatic.ru/files/001b/95/a5/73304.png');
    position: absolute;
    margin-top: -3px;
    margin-left: -20px;
}

#bmpricesup {
    display: inline-block;
    padding-left: 20px;
    position: absolute;
    margin-left: -69px;
    margin-top: 56px;
    background: #000000a6;
    width: 44px;
    font-size: 14px;
    font-family: goudy !important;
    text-align: center;
    color: #5789b9;

}

#bmpricesup::before {
    content: url('http://forumstatic.ru/files/001b/7a/0c/49754.png?v=1');
    position: absolute;
    margin-left: -21px;
    margin-top: -1px;
}



.txtpetst {
    text-align: center;
    font-size: 10px;
    line-height: 17px;
    color: #41617d;
}




#bmsearch {
    position: absolute;
}

#Search {
    background: none !important;
    color: #fff;
    border: none !important;
    margin-top: 12px;
    margin-left: 32px;
    font-size: 10px;
    width: 163px;
    height: 16px;
}



#bmbuy {
    position: absolute;
    margin-top: 13px;
    margin-left: 595px;
    
}

#bmbuy .button {
    cursor:pointer;
    background: #000 !important;
    border: none !important;
    border-radius: 10px;
    color: #47759e;
    font-size: 10px;
    padding: 3px 20px;
    height: 16px !important;
    line-height: 2px;
}



#bmbuyamount0 {
    position: absolute;
margin-top: 14px;
margin-left: 760px;
}

#bmbuyamount1 {
    font-size: 11px;
    color: #4379a8;
    background: #000;
    padding: 1px 6px 1px 17px;
    border-radius: 10px;
    display: inline-block;
}


#bmbuyamount1::before {
    content: url('http://forumstatic.ru/files/001b/7a/0c/49754.png?v=1');
    position: absolute;
    margin-left: -21px;
    margin-top: -1px;
}


/*Обводка выбранного товара*/
[id="bmit1"] img {
    cursor: pointer
}

[id="bmit1"].selected {
   box-sizing: border-box;
outline: solid 6px #ff00003d;
width: 60px !important;
margin-left: 70px !important;
outline-offset: -7px;
}


.selected[id=bmit1] img {
}

[id="bmit1"].selected img {

}


/*Кнопка отмены выбора*/
div.rejection {
    width: 24px;
    height: 24px;
    position: absolute;
    right: -44px;
    top: 0 !important;
    background: url(http://forumstatic.ru/files/0012/d8/04/21138.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}

/*Титлы выбранного товара в МагикШоп*/
span.title {
    display: inline-block;
position: absolute;
color: #cc4b4b;
font: normal normal 400 11px/normal Tahoma;
top: -19px;
left: -70px;
right: 0;
width: 200px !important;
font-family: play;
font-size: 12px;
}

/*Стиль подсказки*/
#tooltip2 {
    position: absolute;
    background: rgba(5, 5, 11, .96);
    z-index: 99999;
    max-width: 280px;
    /*Ширина подсказки*/
    border: none;
    border-radius: 2px;
    font-family: Tahoma;
    /* шрифт */
    font-size: 11px;
    /* размер текста */
    display: none;
    color: #5B748D;
    /* цвет текста */
    text-align: justify;
    padding: 8px 8px 10px;
    border: solid 2px rgba(11, 57, 63, .83);
    border-radius: 4px;
    letter-spacing: 1px;
    font-weight: 500;
}

#tooltip2 t {
    display: block;
    text-align: center;
    font-weight: bold;
    margin-bottom: 7px;
}

#MagicShop #blackmarketfon {
    margin: 0 auto !important;
}