.navbar{
	background-color: #cfa441!important;
}
.card{
	background-color: floralwhite!important;
}
.form_container{
	padding:25px;
}
body
{
	background-color: black!important;
}
button{
	cursor:pointer
}
.btn-draft {
    color: #fff;
    background-color: #cfa441!important;
    border-color: transparent;
}
.AwaitingApproval{
	color:#936002;
	text-align: center!important;
	font-weight: bold!important;
}
.ReturnedtoApprover{
	color:red;
	text-align: center!important;
	font-weight: bold!important;
}
.Rejected{
	color:red;
	text-align: center!important;
	font-weight: bold!important;
}
.Draft{
	color:blue;
	text-align: center!important;
	font-weight: bold!important;
}
.Approved,.Coded,.Processing{
	color:#936002;
	text-align: center!important;
	font-weight: bold!important;
}

.btn-link{
	color:#cfa441!important;
}
.row{
	margin-bottom:10px!important;
	margin-top:10px!important;
	font-weight: bold!important;
}
.center{
	text-align:center!important;
}
.divstyle{
	font-weight: bold!important;
	text-align: right!important;
}
.inlinediv{
	display:inline-flex!important;
}
.input70{
	width:70%!important;
}
.input35{
	width:35%!important;
}
.input10{
	width:10%!important;
}
.radio_style{
	width: 3%!important;
    height: calc(2.19rem + -16px)!important;
    background-color: transparent!important;
}
.page-title{
	text-align: center;
	padding: 10px;
	margin-bottom: 15px;
	color:#cfa441;
	margin-top:10px;
}
.btn-success:active:focus {
  color: #ffffff; 
  background-color: #161617; 
  border-color: #494F57;
}
.disableresize{
	resize:none!important;
	/*height: 150px!important*/
}
.disableresizecomments{
	resize:none!important;
	height: 150px!important;
}
.print_content{
	word-break: break-word;
	display: none!important
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 2px solid rgba(0, 0, 0, 0.42) !important;
}
textarea{
	overflow-y:scroll!important;
}
input:read-only, 
input:disabled,
textarea:disabled,
[contenteditable]:disabled,
textarea:read-only,
[contenteditable]:read-only {
  cursor: not-allowed;
}
button:disabled {
  cursor: not-allowed;
  pointer-events: all !important;
}
tbody tr {
    cursor: pointer;
}

/* Any enabled text input 
   or enabled textarea 
   or element with the contenteditable attribute */
:read-write {
  background: white;
  cursor: text;
}
.modal_header_custom{
	color:black!important;
	text-align: center!important;
	display:block!important;
}
.form-control:focus {
    color: #495057;
    background-color: #fff;
     /*border-color: transparent!important;*/
    outline: 0;
    box-shadow: 0 0 0 0.2rem transparent;
}

.reviewradiostyle{
	width: 3%!important;
	float:right;
    height: calc(2.19rem + -16px)!important;
    background-color: transparent!important;
}
.Complete{
	color:green;
	text-align: center!important;
	font-weight: bold!important;
}
.print_content{
	word-break: break-word;
	display: none!important
}
@media print {
  button {
    display: none !important;
  }
   @page { margin: 0; }
  body { margin: 1.6cm; }
  input {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    overflow: visible!important;
  }
  textarea{
  	display: none!important;
  }
  .div_style{
  	text-align: right!important;
  }
  
  .print_content{
  	display:block!important;
  }
}





/*JS STYLES*/
.js_form_wrap {

}
.js_form_wrap .js_lrfaction {

}
.js_form_wrap .js_lrfaction button {
	width: auto;
	padding: 8px 80px 8px !important;
	height: auto !important;
	margin: 0 auto 10px;
	display: block;
}
.js_form_wrap .js_lrfrow {

}
.js_form_wrap .js_lrfrow .js_lrfcol {

}
.js_form_wrap .js_lrfrow .js_lrfcol select {
	width: 100%;
	max-width: 100%;
}
.js_form_wrap .js_lrfrow .radio_style {
    margin-left:40px;
    margin-right:0px;
}
.js_flexinptrow {
	margin: 0 0 !important;
}
.js_flexinptrow > input {
	width: 60px !important;
}
.js_lvselect {

}
.js_vrrbtn {

}


/*EXTRA LARGE >1200*/
@media(min-width:1200px) {
	.js_flexinptrow > input {
	    width: 100px !important;
	}
	.js_form_wrap .js_lrfaction {
	    justify-content: center;
	}
}
/*EXTRA LARGE >1200*/


/*LARGE >992 <1199*/
@media(min-width:992px)and (max-width:1199px) {
	.js_form_wrap .js_lrfaction {
	    justify-content: center;
	}
}
/*LARGE >992 <1199*/


/*MEDIUM >768 <991*/
@media (min-width:768px)and (max-width:991px) {
	.js_form_wrap.jsttr_form .js_lrfrow .js_lrfcol {
	    text-align: left !important;
	}
	.js_form_wrap.jsitr_form .js_lrfrow .js_lrfcol {
	    text-align: left !important;
	}
	.reviewradiostyle {
	    width: auto !important;
	}
}
/*MEDIUM >768 <991*/


/*MEDIUM >768*/
@media (min-width:768px) {
	.js_form_wrap .js_lrfaction button {
	    min-width: 300px;
	}
}
/*MEDIUM >768*/


/*SMALL <767*/
@media screen and (max-width:767px) {
	.jsttr_form.js_form_wrap .js_lrfrow .js_lrfcol {
	    text-align: left !important;
	    flex-direction: column;
	}
	.jsttr_form.js_form_wrap .js_lrfrow .js_lrfcol input {
		width: 100% !important;
	}
	.jsitr_form.js_form_wrap .js_lrfrow .js_lrfcol {
	    text-align: left !important;
	    flex-direction: column;
	}
	.jsitr_form.js_form_wrap .js_lrfrow .js_lrfcol input {
		width: 100% !important;
	}
	.js_form_wrap .js_lrfrow {
		border: 1px solid #eee;
		padding: 10px 5px 10px;
		border-radius: 5px;
		margin: 10px 0 15px !important;
		background: rgba(238, 238, 238, 0.2);
	}
	.reviewradiostyle,
	.jsttr_form.js_form_wrap .js_lrfrow .js_lrfcol .reviewradiostyle,
	.jsitr_form.js_form_wrap .js_lrfrow .js_lrfcol .reviewradiostyle {
	    width: auto !important;
	}
	.js_form_wrap .js_lrfrow.js_flexinptrow {
		padding: 10px 15px !important;
	}
	.divstyle {
	    text-align: left !important;
	}
	.js_form_wrap .js_lrfaction button {
	    width: 100%;
	    padding: 8px 5px 8px !important;
	}
	.js_lvselect {
	    width: calc(100% - 20px);
	}
	.view_reviewed_requests.js_vrrbtn {
	    width: calc(100% - 20px);
	    margin: 0 auto;
	}
}
/*SMALL<767*/


/*SMALL >576 <767*/
@media (min-width:576px) and (max-width:767px) {
	.js_form_wrap .js_lrfaction {
	    margin: 20px 0 10px !important;
	}
	.js_form_wrap .js_lrfrow .js_lrfcol {
	    margin-bottom: 15px;
	}
	.js_flexinptrow > input {
	    width: 100% !important;
	}
}
/*SMALL >576 <767*/


/*EXTRA SMALL <575*/
@media (max-width:575px) {
	.js_form_wrap .js_lrfaction button {
	    margin: 10px 0 5px;
	}
	.js_form_wrap .js_lrfrow .js_lrfcol {
	    margin-bottom: 10px;
	}
	.js_flexinptrow > input {
	    width: 100% !important;
	}
}
/*EXTRA SMALL <575*/
/*JS STYLES*/

