div.container_slider {

    float: right !important;
    width: 100% !important;

    clear: both;
    height: 100px !important;
    overflow: hidden !important;;
    border: 2px solid #C4B392 !important;
    display: flex !important;
    margin-top: 25px !important;
    margin-bottom: 25px !important;
    cursor: pointer !important;
    box-sizing: border-box !important;

}

div.first_bg_image {

    width: 110px !important;
    height: 100px !important;

}

div.first_bg_image img {

    width: 110px !important;
    height: 100px !important;

}

div.text_bg_image {
    box-sizing: border-box !important;
    display: flex;
    padding: 15px;
    font-family: Tahoma !important;
    flex-direction: row;

}

div.text_bg_image span {

    margin-top: auto;
    font-size: 15px;
    font-family: Tahoma !important;
    color: #C4B392;
    font-weight: bold;
}

div.content_modal {

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

}

div.image_bg_div {
    position: relative;

    overflow: hidden !important;
    display: flex;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    align-items: center;
    justify-content: center;

}

div.slider_bg_img_size_on_full {

    width: 900px !important;

    height: 500px !important;

}

div.slider_bg_img_size_on_small {

    width: 600px !important;

    height: 400px !important;

}

div.image_bg_div img.img_bg {

    overflow: hidden !important;
    width: 100% !important;
    height: 100% !important;

}

div.image_bg_div img.index {

    position: absolute;
    transform: rotate(90deg);

}

img.index_full_size {

    width: 400px;

}

img.index_small_size {

    width: 300px !important;

}

.scroll {

    display: flex;
    overflow-x: scroll;
    overflow-y: hidden;
}

.scroll::-webkit-scrollbar {
    width:25px !important;
}

.scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);

}

.scroll::-webkit-scrollbar-thumb {

    -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
}


div.slider_img {

    overflow-y: hidden;
    overflow-x: scroll;
    display: flex;
    margin-bottom: 15px !important;
}

div.slider_img_size_on_full {
    width: 900px !important;
    height: 100px !important;

}

div.slider_img_size_on_small {
    width: 600px !important;
    height: 100px !important;

}

div.slider_img img {

    width: 100px !important;
    height: 100px !important;
    padding-left: 2px;
    padding-right: 2px;
    cursor: pointer !important;
}

div.slider_img img:first-child {

    padding-left: 0;
}
  
div.slider_img img:last-child {

    padding-right: 0 ;
}
