.info-box {	min-height: 70px !important; }
.info-box-icon{ height:70px !important; }
.validation-error {  color: red; }
.bold{ font-weight: bold; }
.italic { font-style: italic;}
.red{ color: red}
.green{color:green}
.box-title span { font-size:17px; font-weight: 400}
.notification-alert {
    position: fixed;
    z-index: 9999;
    bottom: 0px;
    right: 0px;
}
.order-details{
    font-weight: 400;
    margin-left:5px;
}
.first-select-elem{
    color: rgb(0, 139, 219);
}

.myLink{
    color: #3C8DBC;
    font-weight: bold;
    cursor: pointer;
}

.chosen-select, .full-width{
    width:100% !important;
}
.no-padding-left{
    padding-left:0px;
}
.margin-bottom-7{
    margin-bottom: 7px;
}

.chosen-margin-bottom-7 .chosen-container{
    margin-bottom: 7px;
}

.margin-bottom-10{
    margin-bottom: 10px !important;
}

.margin-bottom-20{
    margin-bottom: 20px !important;
}

.margin-right-10{
    margin-right: 10px !important;
}

.margin-right-6{
    margin-right: 6px !important;
}

.margin-left-10{
    margin-left: 10px !important;
}
.loading-image {
    width: 100px;
    margin: 0 auto;
}
.loading-image img{
    width: 100px;
}
.label-bold tr td:first-child{
    font-weight: bold;
}
.no-form-group-margin .form-group
{
    margin-bottom:0px !important;
}
.mail-header
{
    font-weight: bold;
    background-color: rgb(219, 219, 219) !important;
}

.order-secondary-details tr td span
{
    color: rgb(161, 159, 159);
    font-size: 12px;
}

.loading-screen {
    display: none;
    width: 100%;
    background: rgba(255, 255, 255, 0.80) none repeat scroll 0% 0%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    text-align: center;
}

.loading-screen img{
    width: 150px;
    margin-top: 200px;
}
.tiny-text
{
    font-size: 13px !important;
    font-style: italic;
}

.action-btn
{
    font-size: 17px;
    padding: 0px;
    margin: 0px 10px 0px 0px;
}
.message-icon
{
    margin-left:10px;
}
.mouse-pointer {cursor:pointer;}

/* GOOGLE MAPS*/
#map{
    height:300px;
}

#all-map{
    height:500px;
}

.font-15{
    font-size:15px;
}
.text-white > .validation-error
{
    color:white !important;
}
.prod_info
{
    font-size:15px;
    float:right;
}

.chosen-width-medium .chosen-container {
    width: 300px !important;
}

.chosen-width-large .chosen-container {
    width: 450px !important;
}

.bar-legend {
    margin-left: -40px !important;
    list-style: none;
}
.bar-legend p.legend-item {
    width: 162px;
    height: 11px;
}
.js-payments-details .box-body{
    overflow-y: scroll;
    max-height: 352px;
}

.js-order-option {
    float:  right;
}
.overflow-y-scrool
{
    overflow-y: scroll;
}