﻿body {
    font-family: 'Open Sans', 'Assistant';
    background-color: var(--very-strong-color);
    padding-bottom: 20px;
    --footer-height: 45px;
    --object-color: #16CCE8;
}

.ui-widget, .ui-widget button {
    font-family: 'Open Sans', 'Assistant';
}

.whatsapp {
    --object-color: #06D755
}

.body-content {
    height: calc(100vh - var(--footer-height));
}

footer {
    height: var(--footer-height);
    line-height: var(--footer-height);
    text-align: center;
}

#backBtn {
    position: absolute;
    left: 25px;
    color: var(--main-txt);
    display: none;
}

.fill-height {
    height: 100%;
    padding-top: 1px;
    margin-top: -1px;
}

.in-scrolle {
    overflow: auto
}

.ui-accordion .ui-accordion-header {
    background-color: var(--active-color);
    color: var(--main-txt);
    border: 1px solid var(--strong-color);
    margin: 0 !important;
    padding: 0px 16px !important;
    line-height: 45px;
    font-weight: 700;
    font-size: 16px !important;
}

    .ui-accordion .ui-accordion-header:focus {
        outline: none;
    }

    .ui-accordion .ui-accordion-header .fa {
        margin-right: 20px;
        text-indent: 0;
        background: none !important;
    }

.ui-accordion .ui-accordion-content {
    background-color: var(--strong-color);
    color: var(--main-txt);
    border: none;
    font-size: 16px;
}

table.market-settings > tbody > tr > td {
    padding: 5px 10px;
    min-width: 300px;
}

    table.market-settings > tbody > tr > td > *:not(.sp-replacer, .my-checkbox) {
        line-height: 32px;
        height: 32px;
        vertical-align: middle;
        margin: 0 10px 0 0;
        padding: 0px 10px;
    }

    table.market-settings > tbody > tr > td > .my-checkbox {
        vertical-align: middle;
    }

    table.market-settings > tbody > tr > td .my-dropbox, table.market-settings > tbody > tr > td .my-dropbox-drop, table.market-settings > tbody > tr > td .sd-number {
        padding: 0;
    }

    table.market-settings > tbody > tr > td  .my-dropbox-label {
        padding: 0 10px;
    }

    table.market-settings > tbody > tr > td input[type=text], table.market-settings > tbody > tr > td select, table.market-settings > tbody > tr > td .my-dropbox {
        width: 325px;
        background-color: var(--ancillary-color);
    }

    table.market-settings > tbody > tr > td label {
        font-weight: 400;
    }

/* my dropbox arrow*/
/*.my-dropbox:before {
    content: "\f107";
    color: white;
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font: normal normal normal 14px/1 FontAwesome;
}*/

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

.red {
    border: solid 1px red;
}

.rlt {
    position: relative;
}

.abs {
    position: absolute;
}

.none {
    display: none;
}

.mt20 {
    margin-top: 20px !important;
}



#imgLoading {
    text-align: center;
}

/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { background-color: #4DBFD4 !important; border-color: #4DBFD4 !important; }
a.btn-primary{background-color:#4DBFD4; border-color:#4DBFD4;}
*/



#galleryImagesContainer img {
    max-height: 200px;
}

.txtImgTitle {
    width: 100%;
}
