body {
    /*font-size: 12px !important;*/
    /*background: #fcfcfc;*/
    /*color:#647283 !important;*/
}


/*label{*/


/*font-size:12px !important;*/


/*}*/

.num,
.amo {
    text-align: right;
}


/*.form-group{*/


/*margin-bottom:5px !important;*/


/*}*/

hr {
    margin-top: 0px !important;
    margin-bottom: 5px !important;
}

.well {
    background-color: #FFF !important;
}

.mandatory {
    color: #E02222 important;
}

.datepicker {
    background-color: #fff !important;
}


/*#header-content{*/


/*position: fixed;*/


/*top:0;*/


/*width:100%;*/


/*height:40px;*/


/*background: #E02222;*/


/*color:#fff;*/


/*text-align: right;*/


/*z-index: 1000;*/


/*}*/


/*td{*/


/*line-height: 1.8 !important;*/


/*padding:1px 1px !important;*/


/*}*/


/*th{*/


/*font-weight:bolder !important;*/


/*border-bottom:none !important;*/


/*color:#494f57 !important;*/


/*padding:5px !important;*/


/*vertical-align: middle !important;*/


/*}*/


/*thead{*/


/*border:1px solid #ccc !important;*/


/*background:#bfc6ce;*/


/*}*/


/*.form-control{*/


/*-webkit-border-radius: 0;*/


/*-moz-border-radius: 0;*/


/*border-radius: 0;*/


/*}*/

* {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}


/*.list-group-item{*/


/*padding:8px 15px !important;*/


/*}*/


/*.bld{*/


/*font-weight:bold !important;*/


/*}*/


/*.algn-right{*/


/*text-align:right !important;*/


/*}*/


/*.algn-left{*/


/*text-align:left !important;*/


/*}*/

.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.7;
    opacity: .70;
    filter: alpha(opacity=70);
}

.white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 50%;
    height: 50%;
    padding: 16px;
    border: 16px solid orange;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}

#loading_img {
    position: absolute;
    z-index: 0;
    margin-top: -28px;
    margin-left: -23px;
    top: 50%;
    left: 50%;
    height: 200px;
    width: 200px;
}

#loading_img img {
    display: block;
    height: 56px;
    width: 46px;
}


/*.navbar-brand{*/


/*font-size: 12px !important;*/


/*margin-left:10px !important;*/


/*}*/


/*.dropdown-menu{*/


/*font-size: 13px !important;*/


/*}*/


/*.form-control:focus{*/


/*border-color:#bbb !important;*/


/*box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(0, 0, 0, 0.2) !important;*/


/*}*/


/*.form-control{*/


/*height:28px !important;*/


/*padding:0px 5px !important;*/


/*}*/


/*.input-sm{*/


/*padding:0px 5px !important;*/


/*height:26px !important;*/


/*}*/


/*.btn-sm{*/


/*padding:4px 10px!important;*/


/*}*/


/*.form-horizontal .control-label{*/


/*text-align:left !important;*/


/*}*/

#display_msg_inner {
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    color: #fff;
}

#display_msg {
    position: fixed;
    width: 100%;
    height: 51px;
    text-align: center;
    margin: 0 auto;
    background-color: red;
    font-family: "Trebuchet MS";
    color: #fff;
    padding: 10px;
    font-size: 18px;
    font-weight: bold;
    top: 0%;
    z-index: 10000;
    display: none;
}

#blanket {
    background-repeat: no-repeat;
    background-position: right top;
    background-color: #000;
    opacity: 0.50;
    position: fixed;
    z-index: 10001;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 1000px;
    display: none;
    text-align: center;
}

.pointer {
    cursor: pointer;
}

.sub_field {
    font-weight: bold;
}

.main_field {
    font-weight: bold;
    color: red;
}

.format_letters {
    text-transform: uppercase;
}


/*.custom-lable{*/


/*padding-top: 5px !important;*/


/*}*/


/*.table th, .table td { */


/*border-top: none !important; */


/*}*/


/*.panel {*/


/*margin-bottom: 0px;*/


/*background-color: #f7f7f7;*/


/*bborder:1px solid #e6e6e6 !important;*/


/*border-radius: 4px;*/


/*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);*/


/*box-shadow: 0 1px 1px rgba(0,0,0,.05);*/


/*}*/


/*.panel-title {*/


/*margin-top: 0;*/


/*margin-bottom: 0;*/


/*font-size: 12px;*/


/*font-weight:bolder;*/


/*color: #fff;*/


/*}*/


/*.panel-default > .panel-heading {*/


/*color: #333;*/


/*background-color: #006699;*/


/*border-color: #ddd;*/


/*}*/


/*input[type="file"] {*/


/*display: none;*/


/*}*/


/*.custom-file-upload {*/


/*border: 1px solid #ccc;*/


/*display: inline-block;*/


/*padding: 6px 12px;*/


/*cursor: pointer;*/


/*}*/


/*.navbar {*/


/*background: #fff;*/


/*border-bottom: 1px solid #f4f4f4;*/


/*}*/


/*.form-default-style{*/


/*margin-top:50px;*/


/*}*/


/*.default_panel_style{*/


/*background:#f7f7f7 !important;*/


/*border:1px solid #e6e6e6 !important;*/


/*}*/


/*.input-group-addon{*/


/*padding:5px 8px !important;*/


/*}*/

label.error {
    color: #CC0000;
}

label.ok {
    color: #339900;
}

label.warning {
    color: #CC6600;
}

input.error,
select.error,
textarea.error {
    border: 1px solid #EF8476 !important;
}

input.error:focus,
select.error:focus,
textarea.error:focus {
    border: 1px solid #EF8476 !important;
}

label.error {
    color: #CC0000;
}

label.ok {
    color: #339900;
}

label.warning {
    color: #CC6600;
}

.align-center {
    text-align: center;
}

.font-normal {
    font-weight: normal !important;
}


/*start autocomplete styles*/

.autocomplete-suggestions {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #999;
    background: #fff;
    cursor: default;
    overflow: auto;
    -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
    -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
    box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
}

.autocomplete-suggestion {
    padding: 2px 5px;
    white-space: nowrap;
    overflow: hidden;
}

.autocomplete-no-suggestion {
    padding: 2px 5px;
}

.autocomplete-selected {
    background: #0088cc;
    color: #fff
}

.autocomplete-suggestions strong {
    font-weight: bold;
    color: #000;
}

.autocomplete-group {
    padding: 2px 5px;
    font-weight: bold;
    font-size: 16px;
    color: #000;
    display: block;
    border-bottom: 1px solid #000;
}

.stat-text a {
    color: #339900 !important;
}


/*end autocomplete styles*/


/*@media (min-width: 576px) {*/


/*.nav-side-menu{*/


/*height:auto !important;*/


/*}*/


/*body {*/


/*font-size: 16px;*/


/*}*/


/*input[type="text"] {*/


/*font-size: inherit;*/


/*}*/


/*}*/


/*@media (min-width: 768px) {*/


/*.nav-side-menu{*/


/*height:auto !important;*/


/*}*/


/*!*body {*!*/


/*!*font-size: 16px;*!*/


/*!*}*!*/


/*!*input[type="text"] {*!*/


/*!*font-size: inherit;*!*/


/*!*}*!*/


/*}*/


/*@media (min-width: 992px) {*/


/*!*.nav-side-menu{*!*/


/*!*height:800px !important;*!*/


/*!*}*!*/


/*}*/


/*@media (min-width: 1200px) {*/


/*!*.nav-side-menu{*!*/


/*!*height:800px !important;*!*/


/*!*}*!*/


/*}*/