/**Added for Customer review**/
div.invoice { overflow: visible; width: 95%; }

.invoice { clear: both; /*height: 285px;*/ overflow: auto; }

.invoice h2 { font-size: 12px; width: 100%; padding: 5px 5px 5px 5px; background: #f6f6f6; cursor: pointer; border-bottom: 1px solid #bcbec0; border-top: 1px solid #bcbec0; margin:0 0 1px 0; float: none; height: 25px; line-height: 25px; }

.down {  background: url(../images/down.png) 0 0 no-repeat; width: 24px; height: 24px; border: medium none !important;float: right;}

.invoice span { float: right; margin: 0 0 0 5px; }

.add {  background: url(../images/add.png) 0 0 no-repeat; width: 24px; height: 24px; }

.minus {  background: url(../images/minus.png) 0 0 no-repeat; width: 24px; height: 24px; }

.q {  background: url(../images/q.png) 0 0 no-repeat; width: 24px; height: 24px; }

.infoImg {  background: url(../images/info_img.png) 0 0 no-repeat; width: 24px; height: 24px; }

.infoImgNew {float: right;height: 24px;margin-top: -3px;width: 24px;}

.checkReason{right:10px;}

.invoice_inner { /* float: left; */ width: 100%; /* padding: 10px 10px 0 10px; */ padding-left: 5px;}

.invoice_inner input[type="text"].sml_input { width: 140px; }

.invoice_inner select { padding: 2px 5px; width: 60px; }

.btn_grp { bottom: 10px; right: 0; padding: 7px; position: fixed;text-align: right; background: #fff; background: none repeat scroll 0 0 #F6F6F6;/* border-left: 1px solid #6d6d6f; */ width: 14.4%; }

.sep { border-bottom: 0px solid #ccc;}

.ledger { background: url(../images/ledger.png) right 0 no-repeat; }

.dsbl { background: #eee;}

.drpdwn { border: 1px solid #c3d69b; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 4px 4px 10px #999999; -moz-box-shadow: 4px 4px 10px #999999; -webkit-box-shadow: 4px 4px 10px #999999; -0-box-shadow:4px 4px 10px #999999;
padding: 5px; position: absolute; right: 0px; background: #fff; /* min-width: 190px; */ z-index: 100; }

.drpdwn li { display: block; }

.drpdwn li a { color: #818284; padding: 5px 10px; display: inline-block; font-weight: bold; font-size: 13px; width: 90%; line-height: 20px; text-decoration: none; }

.drpdwn li a div { width: 24px; height: 24px; float: left; margin-right: 10px; }

.drpdwn li a:hover { background-color: #EBEBEB; }

.drpdwn li span:hover { background-color: #EBEBEB; }

.invoice_preview { top: 50%; text-align: center; width: 100%; position: absolute; font-size: 50px; font-weight: bold;}
/** CR panel css ends here **/

.right_bar { width: 18%; float: right; border-left: 1px solid #6d6d6f; border-right: 1px solid #6D6D6F; border-bottom: 1px solid #6D6D6F; margin-right: 5px;margin-top: -20px; overflow: auto;}

/**Added for download image in CR**/
.dwnldCr { background: #f6f6f6; border-top: 1px solid #4c4d4f;  margin: 10px 0;  padding: 5px;text-align: right; min-height: 25px; width:99%!important; }

.sourceimageCR{width:100%!important;}

.btn-group{float: right!important;}

.dropdown-menu {border-radius: 0 !important;padding: 0 !important;}

input[type="checkbox"] {margin: 2px;}

.crRowDetails{border-bottom: 1px solid #CCCCCC;margin-bottom: 2px;}

.addRowBtn{width: 20%;height: 25px;}

.rowDetails{padding: 10px;}

.selectedRowCR {background-color: #F3F4F4 !important;}

.setNanoCR{float: right;width: 300px!important;}

.setNanoWidthTopCR{margin-top: 0px;width: 106%;}

/** Nano Scroll bar for CR**/
.nanoForCR {position: relative;/* width: 100% !important; */height: 200px;overflow: hidden;}

.nanoForCR .pane {right: 1px;width: 8px;}

.nanoForCR .content {position: absolute;overflow: scroll;overflow-x: hidden;top: 0;right: 0;bottom: 0;left: 0;}

.nanoForCR .content:focus {outline: thin dotted;}

.nanoForCR .content::-webkit-scrollbar {visibility: hidden;}

.has-scrollbar .content::-webkit-scrollbar {visibility: visible;}

.nanoForCR>.pane {background: rgba(0, 0, 0, .25);position: absolute;width: 7px;right: 0;top: 0;bottom: 0;/* visibility: hidden\9; Target only IE7 and IE8 with this hack */visibility: hidden; opacity : .01;-webkit-transition: .2s;
	-moz-transition: .2s;-o-transition: .2s;transition: .2s;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;opacity: .01}

.nanoForCR>.pane>.slider {background: #444;background: rgba(0, 0, 0, .5);position: relative;margin: 0 1px;/* background:#D6E03D; */-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}

.nanoForCR:hover>.pane,.pane.active,.pane.flashed {/* visibility: visible\9; Target only IE7 and IE8 with this hack */visibility: visible;opacity: 0.99;}
/** Nano Scroll End**/
.errorTextBox{border-color: #B94A48 !important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}

/**Added for input text boxes**/
#right_bar_mainId input[type="text"], textarea, .uneditable-input {width: 242px;}

/*****Changes added for CR **/
.documentCRdiv{margin-right: 300px!important;}

/**Changes for "treat as voucher" functionality**/
.cr_voucherType{
	margin-left: 5px;
    width: 255px !important;
}
.cr_description{
	margin-left: 5px;
    width: 242px !important;
}