﻿.loadingP {
    background-image: url('../../Images/generated-image.gif') !important;
    width: 15px !important;
    display: inline-block !important;
}

.collapse {
    width: 12px;
    background-image: url('../../Images/ui-icons_454545_256x240.png') !important;
    background-repeat: no-repeat !important;
    background-position: -36px -17px !important;
    display: inline-block !important;
    cursor: pointer !important;
}

.expand {
    width: 12px !important;
    background-image: url('../../Images/ui-icons_454545_256x240.png') !important;
    background-repeat: no-repeat !important;
    background-position: -50px -17px !important;
    display: inline-block !important;
    cursor: pointer !important;
}

.treeview ul {
    font: 14px Arial, Sans-Serif;
    margin: 0px;
    padding-left: 20px;
    list-style: none;
}

.treeview li {
    margin: 0;
    padding: 0 7px;
    line-height: 20px;
    color: #369;
    font-weight: bold;
    border-left: 1px solid rgb(100,100,100);
}

.treeview > li > a {
    font-weight: bold;
}

.treeview li a {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 0;
    font-size: 12px;
    display: inline-block;
    text-decoration: none;
    width: auto;
}

.treeview li:last-child {
    border-left: none;
}

.treeview li:before {
    position: relative;
    top: -0.3em;
    height: 1em;
    width: 13px;
    color: white;
    border-bottom: 1px solid rgb(100,100,100);
    content: "";
    display: inline-block;
    left: -7px;
}

.treeview li:last-child:before {
    border-left: 1px solid rgb(100,100,100);
}

.BoldFont {
    font-weight: 600;
}

@media (min-width: 992px) {
    .modal-lg-custom {
        width: 1000px !important;
    }
}

.page-logo {
    height: auto !important;
}

.hor-menu {
    width: 100% !important;
}

.navbar-nav {
    width: 100% !important;
}

#lblStoreName:hover {
    background-color: transparent !important;
    cursor: default !important;
}

.homePageTitle {
    color: #000066 !important;
    font-weight: 800 !important;
    font-size: 18px !important;
}

.removespace {
    margin-top: -0.6em !important;
}

.leftbutton {
    float: left !important;
}

.rightbutton {
    float: right !important;
}

.margintop {
    margin-top: 1em;
}

hr.style14 {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, #f0f0f0, #d8d8d8, #f0f0f0);
    background-image: -moz-linear-gradient(left, #f0f0f0, #d8d8d8, #f0f0f0);
    background-image: -ms-linear-gradient(left, #f0f0f0, #d8d8d8, #f0f0f0);
    background-image: -o-linear-gradient(left, #f0f0f0, #d8d8d8, #f0f0f0);
}

.ui-iggrid-summaries-footer-text-container {
    font-size: 15px !important;
    font-weight: bold !important;
    text-align: right !important;
    margin-right: 5px !important;
    margin-left: 0px !important;
}

.ui-iggrid .ui-iggrid-footer, .ui-iggrid .ui-iggrid-toolbar {
    font-weight: normal !important;
    font-size: small !important;
    height: 30px !important;
}

fieldset.scheduler-border {
    border: 1px groove #ddd !important;
    padding: 0 1em 1em 1em !important;
    margin: 0 0 1em 0 !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
}

legend.scheduler-border {
    font-size: 1.2em !important;
    font-weight: bold !important;
    text-align: left !important;
    width: auto;
    padding: 0 10px;
    border-bottom: none;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    color: black !important;
    font-weight: bold !important;
}

.optionContainer {
    display: inline-block;
}

.item {
    display: inline-block;
    height: 30px;
}

    .item ~ .item {
        margin-left: 15px;
    }

.item-label {
    display: block;
    float: right;
    margin-left: 5px;
    line-height: 21px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}

.TitleStyle {
    color: #0026ff !important;
    font-size: x-large !important;
    font-weight: bold !important;
}

.CarousalImage {
    width: 90% !important;
    height: 200px !important;
    z-index:99999 !important;
}

.SelectedImage {
    border: 2px solid black;
}

.Scroll-content {
    max-height: 90vh;
    overflow-y: auto;
    overflow-x: hidden;
}

    .Scroll-content::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        background-color: #F5F5F5;
    }

    .Scroll-content::-webkit-scrollbar {
        width: 8px;
        background-color: #F5F5F5;
    }

    .Scroll-content::-webkit-scrollbar-thumb {
        background-color: #474141;
    }

.requiredEntry:after {
    content: " *" !important;
    color: red !important;
    font-weight: bold !important;
    font-size: 18px !important;
}

.requiredEntryBefore::before {
    content: "* " !important;
    color: red !important;
    font-weight: bold !important;
    font-size: 18px !important;
}

.BothSidePadding {
    padding-left: 1em !important;
    padding-right: 1em !important;
}

.btnWebMasterOption {
    height: 50px !important;
    width: 250px !important;
    font-size: 18px !important;
}

.btnEditRemove {
    height: 15px !important;
    width: 15px !important;
    font-size: 7px !important;
}

.alignTextRight {
    text-align: right !important;
}

.alignTextCenter {
    text-align: center !important;
}

.boldLabel {
    font-weight: bold !important;
}

.marginTop5 {
    margin-top: 5px;
}

.marginTop10 {
    margin-top: 10px;
}

.bothSideMargin {
    margin-left: 15px;
    margin-right: 15px;
}

.smallFormBackground {
    background-color: #e4e1e1;
    padding: 10px;
}

.gridHeader {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
}

hr.style4 {
    border-top: 3px double #777;
}
