.note {
    color: #888888;
    font-size: 11px;
    line-height: 1.3;
    margin-top: 0px;
}
/*#overlay,#admin_overlay {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    z-index: 555;
}
#overlay #loading {
    height: 90px;
    position: absolute;
    top: 16%;
    left: 50%;
    margin: -28px 0 0 -25px;
}*/
#overlay,#admin_overlay {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0.8;
    filter: alpha(opacity=80);
    z-index: 5555;
    background: #000;
}
#overlay #loading {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -28px 0 0 -25px;
}
.middle {
    text-align: center;
    vertical-align: middle !important;
}
.vertical_middle{
    vertical-align: middle !important;
}
#admin_overlay #loading {
    height: 90px;
    position: absolute;
    top: 45%;
    left: 50%;
    margin: -28px 0 0 -25px;
}

/*
#wrapper > div {
    position: relative;
}
*/

#wrapper > #page-wrapper {
    position: relative;
}

#main_form, #cat_form {margin: 15px 0 20px;}
.form-horizontal .controls {display: inline;}
.price .icon-leaf:before {content: "INR";}
#mceu_15 {float: left;}
.option_remove_div{display: inline-block;}
.well-sm{padding-left:0px;}
.well-sm > div > div {padding-left: 0;}
.req_span{color:red;}
.line_height{line-height: 34px;}
.err_div{
    font-size: 13px;
    margin-bottom: 0;
    padding: 6px;
    float:left;
}
#frm_email_setting .form-control{
    width:33%;
}

.right_align{text-align: right !important;}
.center_align{text-align: center !important;}
.left_align{text-align: left !important;}


.bs-callout_cust {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eee;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
    margin: 5px 0;
    padding: 10px 0px;
}
.bs-callout-danger_cust {
    border-left-color: #ce4844 !important;
}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn{padding: 5px;}
#multi_variant_tbody .variant_remove_btn > .btn{padding:2px;}

#product_detail .hidden-phone .btn{padding: 6px 10px;}

.modal-open{padding-right: 0px !important;}
.inline_block{display: inline-block;}
.bottom_10{margin-bottom: 10px;}
.paddin_0{padding: 0px;}
.form_err { color: red;}
.margin_0{margin: 0px;}
.code_container {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #e3e3e3;
    border-radius: 2px;
    margin-top: 5px;
    padding: 5px;
    position: relative;
}
.code_container code { color: #575757; font-size: 12px; background-color: transparent;}
input[type="checkbox"], input[type="radio"]{vertical-align: sub;}
#product_detail .no_thumb{width: 65px !important;}
#model_for_upro_qty .modal-sm{width: 400px;}