
.kycmodal{
	max-width: 100%;
	width: 50% !important; 
	margin: 10% auto;}
	
.kycmodal .newmodeal .modal-body {
    padding: 30px 30px 10px;
}

.newmodeal1{
    border-radius: 30px;
    border-radius: 40px!important;
}

.modal-body.modal-bod1 {
    padding: 0px!important;
    color: #fff !important;
}

.grenBg {
    background-color: #3e450f;
    padding: 30px 40px;
    border-radius: 30px 30px 0px 0px;
}

.grenBg p {
    color: #fff !important;
}

.newfont1 p {
    text-align: center;
    font-size: 36px;
    font-weight: 600;
    line-height: normal;
}

.viewpoints-text {
	padding: 10px !important;
}

.view101 p {
    font: normal 25px/25px helvetica, arial, sans-serif;
}

.view102 p {
	font-size: 18px;
}

.newPop1{
    border-radius: 30px 30px 0px 0px!important;
}

.newPop2 {
    padding: 40px;
    text-align: center;
}

.newPop2 button{
    width: 60%;
    background-color: #3e450f!important;
    color: #fff!important;
    padding: 10px 30px; 
    border-radius: 20px!important;
    margin: 0px 0px!important;
    font-size: 18px;
    
}

.newPop2 p{
    font-size: 18px;
    color: #000;
    font-style: italic;
    text-align: center;
    padding-top: 15px;
    font-weight: 600;
}

@media screen and (max-width: 768px) {
 .kycmodal{width: 95%!important;}
 .viewpoints-text p {  font-size: 15px;  }
 .view101 p {  font-size: 14px!important;  }
 .newPop2 button { width: 100%; }
}


.imgtool {
	width: 26%;
	text-align: center;
	margin: auto;
}

.cust-tolp1>img {
	max-width: 100%;
	height: auto;
	margin: auto;
}

.csutomdes {
	text-align: left;
}
.mynavbar
{
margin-left:0 !important;
}
.hedtool h3 {
	font-size: 14px;
	font-family: Conv_MuseoSans_0;
	font-weight: bolder;
	text-align: left !important;
}

.hedtool1 h3 {
	font-size: 14px;
	font-family: Conv_MuseoSans_0;
	font-weight: bolder;
	text-align: left !important;
}

.hedtext span {
	font-size: 14px;
	font-weight: 500;
	font-family: Conv_MuseoSans_0;
	text-align: left !important;
}

.hedtext {
	padding: 10px 10px;
}

#notiModalLong1 .stom_widthpoo:after
{
display: none !important;
}

.modal-body {
    position: relative;
    padding: 5px;
}
/*Sprint 26.1 uat*/
.indx{z-index: 9999 !important}

.example-modal .btn-default{
	color: #ffffff !important;
}

.new-modal-content{
	  -webkit-box-shadow: 0px 0px 11px 0px rgb(253 170 28);
}

#exampleModalLong1{
	z-index: 99999 ;
}

.dnPabs{
	z-index: 999999;
}
.padd2{ padding: 16px }

.adjst_padd{ padding-top : 290px !important;}

/*Sprint 26.1 uat*/
.cust_pdf {
	font-size: 20px;
	text-align: center;
	color: #586436;
	cursor: pointer;
}

.custo_myclass {
	width: 65% !important;
	z-index: 9999 !important;
	opacity: 1.0 !important;
}

.cust-tolp1 {
	max-width: 100% !important;
	margin: auto;
}

.cust_jop {
	z-index: 9999 !important
}


.cust-tolp:after {
	border-left: solid transparent 10px;
	border-right: solid #FAB535 10px;
	border-top: solid transparent 10px;
	border-bottom: solid transparent 10px;
	content: " ";
	height: 0;
	top: -10px;
	margin-left: -13px;
	position: absolute;
	width: 0;
}

.cust-tolp {
	top: 25% !important;
}

.cust_pdf:hover {
	font-size: 20px;
	text-align: center;
	color: #586436;
	text-decoration: none;
}

.mayecircle{padding:0px 10px;}	
	
.csutwid145{display:inline-block;width:3%;vertical-align:text-top;}
.csutwid1264{display:inline-block;width:96%;vertical-align:text-top}
.csutwid125{display:inline-block;width:3%;vertical-align:text-top}
.csutwid2{display:inline-block;width:96%;vertical-align:top;}
.csutwid3{display:inline-block;width:96%;vertical-align:top;}
.csutwid4{display:inline-block;width:96%;vertical-align:top;}	
.csutwid5{display:inline-block;width:96%;vertical-align:top;}




.csutwid145 {
	display: inline-block;
	width: 2%;
	vertical-align: text-top;
}



.csuto_body25{background: #EBF7C7;border-radius: 10px;}
.csutomcontent{border: 1px solid #FAB535;}
.hedclose{margin-bottom: 2%;}


.csutwid1264 {
	display: inline-block;
	width: 96%;
	vertical-align: text-top
}

.csutwid125 {
	display: inline-block;
	width: 2%;
	vertical-align: text-top
}

.csutwid2 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid3 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid4 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid5 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}
.model-width{
width:66%;
position:absolute;
left:447px!important;
}

.csuto_body25 {
	background: #EBF7C7;
	border-radius: 10px;
}

.csutomcontent {
	border: 1px solid #FAB535;
}

.hedclose {
	margin-bottom: -2%;
}


.stom_widthpoo:after {
	border-left: solid transparent 10px;
	border-right: solid #FAB535 10px;
	border-top: solid transparent 10px;
	border-bottom: solid transparent 10px;
	content: " ";
	height: 0;
	margin-left: -20px;
	position: absolute;
	width: 0;
	top: 93px;
	position: absolute;
}

.cust_button23 {
	color: #fff !important;
	opacity: 1;
	background: #6e9e48 !important;
	border-radius: 15px;
	padding: 3px 8px 5px !important;
}

.cust_button23:hover {
	color: #fff !important;
	opacity: 1;
	background: #6e9e48 !important;
	border-radius: 15px;
	padding: 3px 8px 5px !important;
}

.cutres {
	text-align: center;
	margin: auto;
}

span.useblod {
	font-weight: bold;
}
.purchase-text {
    font-size: 20px;
}
.stom_widthpoo {
margin: 5px auto;
}
#myModalHeader{z-index:999999 !important;}
@media(max-width:1601px)
{
    .stom_widthpoo {left: -19px;}
    .widthtranc {left: 117px;}
    .myleftcreat {left: 44px;}
}
@media(max-width:1500px)
{
	.myleftcreat{left: 140px;}
	.widthtranc {left: 222px;}
	.stom_widthpoo {left: 84px;} 
}
@media(max-width:1200px)
{
   .model-width {
    width: 60% !important;
    }
}
@media(max-width:1024px)
{

    .model-width {
    width: 54% !important;
}





/* new Model start*/
@font-face {
	font-family: 'MuseoSans_0';
	src: url('../fonts/MuseoSans_0.eot');
	src: url('../fonts/MuseoSans_0.woff') format('woff'),
		url('../fonts/MuseoSans_0.ttf') format('truetype'),
		url('../fonts/MuseoSans_0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

div.dataTables_wrapper {
	width: 100%;
	margin: 0 auto;
}

#example2 {
	margin-bottom: 0;
	margin-top: 0;
}

.custom_top {
	padding: 20px 20px 0;
	overflow-y: hidden;
}

.cust_uplod {
	font-size: 24px;
	text-align: center;
	color: #586436;
	margin: 10px 0px;
	cursor: pointer;
}

i.fa.fa-edit {
	margin-top: 5px;
}

input#defaultBankFlag {
	margin: 5px 0px;
}

.cust_upload>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload1>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload2>img {
	height: 25px;
	max-width: 100%;
}

.cust_pdf {
	font-size: 20px;
	text-align: center;
	color: #586436;
}

.custo_myclass {
	width: 12%;
	z-index: 9999 !important;
}


.cust_jop {
	z-index: 9999 !important
}

.cust-tolp {
	color: #586434;
	border-top-color: #586434 !important;
	z-index: 9999 !important
}

.cust_user1 span {
	font-size: 14px;
	line-height: 20px;
}

.custom.width {
	margin-top: 2%;
	margin-bottom: 5%;
}

.cust_user {
	margin-bottom: 2%;
	font-weight: bold;
}

.custom_popclass1 {
	top: 120px !important;
}

.my_pop {
	top: 41px !important;
}

.custom_widthpoo {
	width: 785px !important;
}

.custo_header {
	background: #616f3a;
}

.cust_button {
	color: #fff;
}

.cust_button1 {
	color: #fefefe !important;
	float: right !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	line-height: 1 !important;
	opacity: 1 !important;
	text-shadow: none !important;
}

.custo_header .cust_button1 {
	background: #616f3a none repeat scroll 0 0;
	border: 1px solid;
	border-radius: 50%;
	cursor: pointer;
	padding: 2px 5px;
}

.csu_docum {
	display: inline-block;
	margin-left: 8%;
	vertical-align: middle;
	width: 24%;
}

.csut_backgro {
	border-bottom: 1px solid #c8c8c8 !important;
}

.csu_docum1 {
	display: inline-block;
	vertical-align: middle;
	width: 25%;
	padding: 0px 30px 0px 0px;
}

.csu_docum2 {
	display: inline-block;
	vertical-align: middle;
	width: 25%;
}

.csurom_widthmy {
	border: 1px solid #d4d4d4;
	background: #f2f2f2;
}

.csut_center {
	margin: auto;
	text-align: center;
	padding: 20px 30px 0px;
}

.csur_document {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.csuto_usrr {
	padding-bottom: 15px;
}

.cust_upot {
	padding-top: 15px;
}

.csu_udoc {
	display: inline-block;
	vertical-align: middle;
	width: 33%;
}

.custom_class {
	background: #c0c0c0 none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	float: left;
}

.custom_class1 {
	padding: 6px 20px;
	margin-left: -2%;
}

.csu_dom1 {
	display: inline-block;
	width: 51%;
	vertical-align: middle;
}

.cust_upot {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.cust_upot12 {
	padding: 15px;
}

.cust_buttoin {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 25px;
	border: none;
	color: #fff;
	font-size: 14px;
	margin-right: 15px;
}

.cust_buttoin1 {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 35px;
	border: none;
	color: #fff;
	font-size: 14px;
}

.cusrt_ucente {
	margin: auto;
	text-align: center;
}

.cusrt_ucente {
	background: #e7e7e7 none repeat scroll 0 0;
	border-top: 1px solid #d5d3d4;
	padding-bottom: 10px;
	padding-top: 10px;
}

.csutom_definga {
	margin: auto;
	text-align: center;
}

.csutom_definga2 {
	width: 83%;
	margin-left: 10%;
}

.csutom_definga {
	padding: 15px 0;
}

.csutom_definga1 {
	padding-bottom: 10px;
	font-weight: bold;
}

.custo_header {
	padding: 10px;
}

.heading20 {
	padding-bottom: 10px;
}

.heading20 h2 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.heading2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
}

.csutom_definga2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.csuto_usrr h1 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.custo_label {
	font-family: MuseoSans_0;
	color: #555354;
	font-size: 14px;
	font-weight: 100;
}

.csuto_body {
	padding: 10px 35px;
}

.example2_paginate ul li  a:active, a:focus {
	outline: none;
}

.csust_heigh option {
	height: 28px !important;
	padding: 0 10px !important;
}

.custom_popclas12 {
	top: 250px !important;
}

.csut_herr {
	display: inline-block;
	vertical-align: middle;
	width: 86%;
}

.csut_ploi {
	display: inline-block;
	vertical-align: middle;
	width: 10%;
}

.custom_clhed {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #fff;
}

.custo_cloko {
	background: #586434 none repeat scroll 0 0;
	border-color: #586434;
	color: #bbbbbb;
	border-radius: 0;
}

.custo_cloko:hover, .custo_cloko:focus {
	color: #bbbbbb;
	outline: none;
}

.cut_post {
	display: inline-block;
	vertical-align: middle;
	width: 4%;
}

.csuto_usrr {
	display: inline-block;
	vertical-align: baseline;
	width: 20%;
}
::-webkit-file-upload-button {
	background: black;
	color: red;
	padding: 1em;
}

.fileUpload {
	position: relative;
	overflow: hidden;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.csut_defin {
	color: #3b3b3b;
	font-family: MuseoSans_0;
	font-size: 16px;
	padding: 5px 15px;
}

.csut_input14 {
	margin: 0 0px 0 -28px;
}

.csutom_impu {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	width: 61.5%;
	height: 34px;
	padding: 0px 10px;
	color: #b3b3b3;
	font-size: 14px;
}

.csuto_user {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	color: #999999 !important;
	font-size: 14px !important;
	font-family: MuseoSans_0;
	width: 80%;
}

.usertpo {
	z-index: 99;
}

.sut_page {
	display: inline-block;
	width: 1%;
	vertical-align: top;
}

.sut_page2 {
	display: inline-block;
	width: 95%;
	vertical-align: middle;
}

.cust_pdfFile {
	font-size: 23px;
	text-align: center;
	color: #586436;
	padding: 2px;
	vertical-align: text-bottom;
}
.modal-backdrop.in {
	filter: alpha(opacity = 100);
	opacity: 2.5 !important;
}
/* .cust_pdf {padding-left: 20%;} */
.custo_myclass {
	width: 50% !important;
}
.custo_myclass {
	width: 65% !important;
	z-index: 9999 !important;
	opacity: 1.0 !important;
}

#example2 tbody tr td:nth-child(3) {
	text-align: center;
	padding-right: 25px;
}

#example2 tbody tr td:nth-child(4) {
	padding-right: 0px;
	padding-left: 35px;
}

#example2 tbody tr td:nth-child(5) {
	padding-right: 0px;
	padding-left: 0px;
}
/* #example2 tbody tr td:nth-child(6){    padding-right: 0px; padding-left: 40px;} */
#example2 tbody tr td:nth-child(6) {
	padding-right: 0px;
	padding-left: 12px;
}

#example2 tbody tr td:nth-child(7) {
	padding-right: 0px;
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(8) {
	padding-right: 0px;
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(11) {
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(12) {
	padding-left: 20px;
}
/* #example2 tbody tr td:nth-child(13) {padding-left: 35px;}  */
/* #example2 tbody tr td:nth-child(14) {padding-right: 35px;} */
#example2 tbody tr td:nth-child(13) {
	padding-left: 0px;
}

#example2 tbody tr td .custo_myclass {
	width: 13% !important;
	/* top: 40px !important;left: 260px !important; */
}

#example2 tbody tr td .custo_myclass .cust-tolp:after {
	border-left: solid transparent 10px !important;
	border-right: solid transparent 10px !important;
	border-top: solid transparent 10px !important;
	border-bottom: solid transparent 10px !important;
	content: " ";
	height: 0;
	margin-left: -5px;
	position: absolute;
	width: 0;
}

#example2 tbody tr td .custo_myclass .tooltip-arrow {
	top: 50% !important;
	border-top-color: transparent !important;
}

.footer {
	bottom: 0px !important;
}

.my_pop {
	top: 34px !important;
}
/* new Model end */
.help-block {
	position: absolute;
}
.newfooter-1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

@media screen and ( max-width :920px) {
	.csutpoi {
		width: 65%;
	}
	#achFormDiv .csulopl1 {
		padding: 30px 0px 0px !important;
	}
	.csut_postpl {
		width: 100%;
	}
	#wrapper {
		min-height: auto;
	}
	.csut_postpl {
		margin: 15px 0px;
	}
	.csut_pouyt {
		font-size: 15px;
	}
	.ml5 {
		margin-left: 0%;
		width: 100%;
	}
}

@media ( max-width :540px) {
	#myModal1 .modal-dialog .custom_popclas12 {
		top: 10px;
	}
	#myModal1 li, #myModal1 p {
		font-size: 14px !important;
	}
}

#exampleModalLong3 .modal-dialog {
	margin-top: 32px;
}


/* Notes pop-up CSS */
.mycontentpop .modal-body{
	padding:16px !important;
}
.mycontentpop .modal-body h5 b u{
	text-decoration: none !important;
}
.mycontentpop .modal-body ul{
	padding-left: 0 !important;
	list-style-type: none !important;
	padding-top: 6px !important;
}
.mycontentpop .modal-body ul li{
	display:flex !important;
	flex-direction:row !important;
	align-items: center !important;

}
.mycontentpop .modal-footer{
	display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.mycontentpop .modal-body123 {
    padding: 16px !important;
    text-align: center;
}

}


/* new csss for upload pop up */


.kycmodal{
	max-width: 100%;
	width: 50% !important; 
	margin: 10% auto;}
	
.kycmodal .newmodeal .modal-body {
    padding: 30px 30px 10px;
}

.newmodeal1{
    border-radius: 30px;
    border-radius: 40px!important;
}

.modal-body.modal-bod1 {
    padding: 0px!important;
    color: #fff !important;
    
}

.grenBg {
    background-color: #3e450f;
    padding: 30px 40px;
    border-radius: 30px 30px 0px 0px;
}

.grenBg p {
    color: #fff !important;
}

.newfont1 p {
    text-align: center;
    font-size: 36px;
    font-weight: 600;
    line-height: normal;
}

.viewpoints-text {
	padding: 10px !important;
}

.view101 p {
    font: normal 25px/25px helvetica, arial, sans-serif;
}

.view102 p {
	font-size: 18px;
}

.newPop1{
    border-radius: 30px 30px 0px 0px!important;
}

.newPop2 {
    padding: 40px;
    text-align: center;
}

.newPop2 button{
    width: 60%;
    background-color: #3e450f!important;
    color: #fff!important;
    padding: 10px 30px; 
    border-radius: 20px!important;
    margin: 0px 0px!important;
    font-size: 18px;
    
}

.newPop2 p{
    font-size: 18px;
    color: #000;
    font-style: italic;
    text-align: center;
    padding-top: 15px;
    font-weight: 600;
}

@media screen and (max-width: 768px) {
 .kycmodal{width: 95%!important;}
 .viewpoints-text p {  font-size: 15px;  }
 .view101 p {  font-size: 14px!important;  }
 .newPop2 button { width: 100%; }
}


.imgtool {
	width: 26%;
	text-align: center;
	margin: auto;
}

.cust-tolp1>img {
	max-width: 100%;
	height: auto;
	margin: auto;
}

.csutomdes {
	text-align: left;
}
.mynavbar
{
margin-left:0 !important;
}
.hedtool h3 {
	font-size: 14px;
	font-family: Conv_MuseoSans_0;
	font-weight: bolder;
	text-align: left !important;
}

.hedtool1 h3 {
	font-size: 14px;
	font-family: Conv_MuseoSans_0;
	font-weight: bolder;
	text-align: left !important;
}

.hedtext span {
	font-size: 14px;
	font-weight: 500;
	font-family: Conv_MuseoSans_0;
	text-align: left !important;
}

.hedtext {
	padding: 10px 10px;
}

#notiModalLong1 .stom_widthpoo:after
{
display: none !important;
}

.modal-body {
    position: relative;
    padding: 5px;
}

/*Sprint 26.1 uat*/
.indx{z-index: 9999 !important}

.example-modal .btn-default{
	color: #ffffff !important;
}

.new-modal-content{
	  -webkit-box-shadow: 0px 0px 11px 0px rgb(253 170 28);
}

#exampleModalLong1{
	z-index: 99999 ;
}

.dnPabs{
	z-index: 999999;
}
.padd2{ padding: 16px }

.adjst_padd{ padding-top : 290px !important;}

/*Sprint 26.1 uat*/
.cust_pdf {
	font-size: 20px;
	text-align: center;
	color: #586436;
	cursor: pointer;
}

.custo_myclass {
	width: 65% !important;
	z-index: 9999 !important;
	opacity: 1.0 !important;
}

.cust-tolp1 {
	max-width: 100% !important;
	margin: auto;
}

.cust_jop {
	z-index: 9999 !important
}


.cust-tolp:after {
	border-left: solid transparent 10px;
	border-right: solid #FAB535 10px;
	border-top: solid transparent 10px;
	border-bottom: solid transparent 10px;
	content: " ";
	height: 0;
	top: -10px;
	margin-left: -13px;
	position: absolute;
	width: 0;
}

.cust-tolp {
	top: 25% !important;
}

.cust_pdf:hover {
	font-size: 20px;
	text-align: center;
	color: #586436;
	text-decoration: none;
}

.mayecircle{padding:0px 10px;}	
	
.csutwid145{display:inline-block;width:3%;vertical-align:text-top;}
.csutwid1264{display:inline-block;width:96%;vertical-align:text-top}
.csutwid125{display:inline-block;width:3%;vertical-align:text-top}
.csutwid2{display:inline-block;width:96%;vertical-align:top;}
.csutwid3{display:inline-block;width:96%;vertical-align:top;}
.csutwid4{display:inline-block;width:96%;vertical-align:top;}	
.csutwid5{display:inline-block;width:96%;vertical-align:top;}




.csutwid145 {
	display: inline-block;
	width: 2%;
	vertical-align: text-top;
}



.csuto_body25{background: #EBF7C7;border-radius: 10px;}
.csutomcontent{border: 1px solid #FAB535;}
.hedclose{margin-bottom: 2%;}


.csutwid1264 {
	display: inline-block;
	width: 96%;
	vertical-align: text-top
}

.csutwid125 {
	display: inline-block;
	width: 2%;
	vertical-align: text-top
}

.csutwid2 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid3 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid4 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}

.csutwid5 {
	display: inline-block;
	width: 96%;
	vertical-align: top;
}
.model-width{
width:66%;
position:absolute;
left:447px!important;
}

.csuto_body25 {
	background: #EBF7C7;
	border-radius: 10px;
}

.csutomcontent {
	border: 1px solid #FAB535;
}

.hedclose {
	margin-bottom: -2%;
}


.stom_widthpoo:after {
	border-left: solid transparent 10px;
	border-right: solid #FAB535 10px;
	border-top: solid transparent 10px;
	border-bottom: solid transparent 10px;
	content: " ";
	height: 0;
	margin-left: -20px;
	position: absolute;
	width: 0;
	top: 93px;
	position: absolute;
}

.cust_button23 {
	color: #fff !important;
	opacity: 1;
	background: #6e9e48 !important;
	border-radius: 15px;
	padding: 3px 8px 5px !important;
}

.cust_button23:hover {
	color: #fff !important;
	opacity: 1;
	background: #6e9e48 !important;
	border-radius: 15px;
	padding: 3px 8px 5px !important;
}

.cutres {
	text-align: center;
	margin: auto;
}

span.useblod {
	font-weight: bold;
}
.purchase-text {
    font-size: 20px;
}
.stom_widthpoo {
margin: 5px auto;
}
#myModalHeader{z-index:999999 !important;}
@media(max-width:1601px)
{
    .stom_widthpoo {left: -19px;}
    .widthtranc {left: 117px;}
    .myleftcreat {left: 44px;}
}
@media(max-width:1500px)
{
	.myleftcreat{left: 140px;}
	.widthtranc {left: 222px;}
	.stom_widthpoo {left: 84px;} 
}
@media(max-width:1200px)
{
   .model-width {
    width: 60% !important;
    }
}
@media(max-width:1024px)
{

    .model-width {
    width: 54% !important;
}





/* new Model start*/
@font-face {
	font-family: 'MuseoSans_0';
	src: url('../fonts/MuseoSans_0.eot');
	src: url('../fonts/MuseoSans_0.woff') format('woff'),
		url('../fonts/MuseoSans_0.ttf') format('truetype'),
		url('../fonts/MuseoSans_0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

div.dataTables_wrapper {
	width: 100%;
	margin: 0 auto;
}

#example2 {
	margin-bottom: 0;
	margin-top: 0;
}

.custom_top {
	padding: 20px 20px 0;
	overflow-y: hidden;
}

.cust_uplod {
	font-size: 24px;
	text-align: center;
	color: #586436;
	margin: 10px 0px;
	cursor: pointer;
}

i.fa.fa-edit {
	margin-top: 5px;
}

input#defaultBankFlag {
	margin: 5px 0px;
}

.cust_upload>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload1>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload2>img {
	height: 25px;
	max-width: 100%;
}

.cust_pdf {
	font-size: 20px;
	text-align: center;
	color: #586436;
}

.custo_myclass {
	width: 12%;
	z-index: 9999 !important;
}


.cust_jop {
	z-index: 9999 !important
}

.cust-tolp {
	color: #586434;
	border-top-color: #586434 !important;
	z-index: 9999 !important
}

.cust_user1 span {
	font-size: 14px;
	line-height: 20px;
}

.custom.width {
	margin-top: 2%;
	margin-bottom: 5%;
}

.cust_user {
	margin-bottom: 2%;
	font-weight: bold;
}

.custom_popclass1 {
	top: 120px !important;
}

.my_pop {
	top: 41px !important;
}

.custom_widthpoo {
	width: 785px !important;
}

.custo_header {
	background: #616f3a;
}

.cust_button {
	color: #fff;
}

.cust_button1 {
	color: #fefefe !important;
	float: right !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	line-height: 1 !important;
	opacity: 1 !important;
	text-shadow: none !important;
}

.custo_header .cust_button1 {
	background: #616f3a none repeat scroll 0 0;
	border: 1px solid;
	border-radius: 50%;
	cursor: pointer;
	padding: 2px 5px;
}

.csu_docum {
	display: inline-block;
	margin-left: 8%;
	vertical-align: middle;
	width: 24%;
}

.csut_backgro {
	border-bottom: 1px solid #c8c8c8 !important;
}

.csu_docum1 {
	display: inline-block;
	vertical-align: middle;
	width: 25%;
	padding: 0px 30px 0px 0px;
}

.csu_docum2 {
	display: inline-block;
	vertical-align: middle;
	width: 25%;
}

.csurom_widthmy {
	border: 1px solid #d4d4d4;
	background: #f2f2f2;
}

.csut_center {
	margin: auto;
	text-align: center;
	padding: 20px 30px 0px;
}

.csur_document {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.csuto_usrr {
	padding-bottom: 15px;
}

.cust_upot {
	padding-top: 15px;
}

.csu_udoc {
	display: inline-block;
	vertical-align: middle;
	width: 33%;
}

.custom_class {
	background: #c0c0c0 none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	float: left;
}

.custom_class1 {
	padding: 6px 20px;
	margin-left: -2%;
}

.csu_dom1 {
	display: inline-block;
	width: 51%;
	vertical-align: middle;
}

.cust_upot {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.cust_upot12 {
	padding: 15px;
}

.cust_buttoin {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 25px;
	border: none;
	color: #fff;
	font-size: 14px;
	margin-right: 15px;
}

.cust_buttoin1 {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 35px;
	border: none;
	color: #fff;
	font-size: 14px;
}

.cusrt_ucente {
	margin: auto;
	text-align: center;
}

.cusrt_ucente {
	background: #e7e7e7 none repeat scroll 0 0;
	border-top: 1px solid #d5d3d4;
	padding-bottom: 10px;
	padding-top: 10px;
}

.csutom_definga {
	margin: auto;
	text-align: center;
}

.csutom_definga2 {
	width: 83%;
	margin-left: 10%;
}

.csutom_definga {
	padding: 15px 0;
}

.csutom_definga1 {
	padding-bottom: 10px;
	font-weight: bold;
}

.custo_header {
	padding: 10px;
}

.heading20 {
	padding-bottom: 10px;
}

.heading20 h2 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.heading2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
}

.csutom_definga2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.csuto_usrr h1 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.custo_label {
	font-family: MuseoSans_0;
	color: #555354;
	font-size: 14px;
	font-weight: 100;
}

.csuto_body {
	padding: 10px 35px;
}

.example2_paginate ul li  a:active, a:focus {
	outline: none;
}

.csust_heigh option {
	height: 28px !important;
	padding: 0 10px !important;
}

.custom_popclas12 {
	top: 250px !important;
}

.csut_herr {
	display: inline-block;
	vertical-align: middle;
	width: 86%;
}

.csut_ploi {
	display: inline-block;
	vertical-align: middle;
	width: 10%;
}

.custom_clhed {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #fff;
}

.custo_cloko {
	background: #586434 none repeat scroll 0 0;
	border-color: #586434;
	color: #bbbbbb;
	border-radius: 0;
}

.custo_cloko:hover, .custo_cloko:focus {
	color: #bbbbbb;
	outline: none;
}

.cut_post {
	display: inline-block;
	vertical-align: middle;
	width: 4%;
}

.csuto_usrr {
	display: inline-block;
	vertical-align: baseline;
	width: 20%;
}
::-webkit-file-upload-button {
	background: black;
	color: red;
	padding: 1em;
}

.fileUpload {
	position: relative;
	overflow: hidden;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.csut_defin {
	color: #3b3b3b;
	font-family: MuseoSans_0;
	font-size: 16px;
	padding: 5px 15px;
}

.csut_input14 {
	margin: 0 0px 0 -28px;
}

.csutom_impu {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	width: 61.5%;
	height: 34px;
	padding: 0px 10px;
	color: #b3b3b3;
	font-size: 14px;
}

.csuto_user {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	color: #999999 !important;
	font-size: 14px !important;
	font-family: MuseoSans_0;
	width: 80%;
}

.usertpo {
	z-index: 99;
}

.sut_page {
	display: inline-block;
	width: 1%;
	vertical-align: top;
}

.sut_page2 {
	display: inline-block;
	width: 95%;
	vertical-align: middle;
}

.cust_pdfFile {
	font-size: 23px;
	text-align: center;
	color: #586436;
	padding: 2px;
	vertical-align: text-bottom;
}
.modal-backdrop.in {
	filter: alpha(opacity = 100);
	opacity: 2.5 !important;
}
/* .cust_pdf {padding-left: 20%;} */
.custo_myclass {
	width: 50% !important;
}
.custo_myclass {
	width: 65% !important;
	z-index: 9999 !important;
	opacity: 1.0 !important;
}

#example2 tbody tr td:nth-child(3) {
	text-align: center;
	padding-right: 25px;
}

#example2 tbody tr td:nth-child(4) {
	padding-right: 0px;
	padding-left: 35px;
}

#example2 tbody tr td:nth-child(5) {
	padding-right: 0px;
	padding-left: 0px;
}
/* #example2 tbody tr td:nth-child(6){    padding-right: 0px; padding-left: 40px;} */
#example2 tbody tr td:nth-child(6) {
	padding-right: 0px;
	padding-left: 12px;
}

#example2 tbody tr td:nth-child(7) {
	padding-right: 0px;
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(8) {
	padding-right: 0px;
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(11) {
	padding-left: 0px;
}

#example2 tbody tr td:nth-child(12) {
	padding-left: 20px;
}
/* #example2 tbody tr td:nth-child(13) {padding-left: 35px;}  */
/* #example2 tbody tr td:nth-child(14) {padding-right: 35px;} */
#example2 tbody tr td:nth-child(13) {
	padding-left: 0px;
}

#example2 tbody tr td .custo_myclass {
	width: 13% !important;
	/* top: 40px !important;left: 260px !important; */
}

#example2 tbody tr td .custo_myclass .cust-tolp:after {
	border-left: solid transparent 10px !important;
	border-right: solid transparent 10px !important;
	border-top: solid transparent 10px !important;
	border-bottom: solid transparent 10px !important;
	content: " ";
	height: 0;
	margin-left: -5px;
	position: absolute;
	width: 0;
}

#example2 tbody tr td .custo_myclass .tooltip-arrow {
	top: 50% !important;
	border-top-color: transparent !important;
}

.footer {
	bottom: 0px !important;
}

.my_pop {
	top: 34px !important;
}
/* new Model end */
.help-block {
	position: static;
}
.newfooter-1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

@media screen and ( max-width :920px) {
	.csutpoi {
		width: 65%;
	}
	#achFormDiv .csulopl1 {
		padding: 30px 0px 0px !important;
	}
	.csut_postpl {
		width: 100%;
	}
	#wrapper {
		min-height: auto;
	}
	.csut_postpl {
		margin: 15px 0px;
	}
	.csut_pouyt {
		font-size: 15px;
	}
	.ml5 {
		margin-left: 0%;
		width: 100%;
	}
}

@media ( max-width :540px) {
	#myModal1 .modal-dialog .custom_popclas12 {
		top: 10px;
	}
	#myModal1 li, #myModal1 p {
		font-size: 14px !important;
	}
}

#exampleModalLong3 .modal-dialog {
	margin-top: 32px;
}


/* Notes pop-up CSS */
.mycontentpop .modal-body{
	padding:16px !important;
}
.mycontentpop .modal-body h5 b u{
	text-decoration: none !important;
}
.mycontentpop .modal-body ul{
	padding-left: 0 !important;
	list-style-type: none !important;
	padding-top: 6px !important;
}
.mycontentpop .modal-body ul li{
	display:flex !important;
	flex-direction:row !important;
	align-items: center !important;

}
.mycontentpop .modal-footer{
	display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.mycontentpop .modal-body123 {
    padding: 16px !important;
    text-align: center;
}

}





/* new css */

#iin-upload-table {
	margin-bottom: 0;
	margin-top: 0;
}

.custom_top {
	padding: 20px 0 0;
	overflow-y: hidden;
}

.cust_uplod {
	font-size: 24px;
	text-align: center;
	color: #586436;
	cursor: pointer;
}

.cust_upload>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload1>img {
	height: 25px;
	max-width: 100%;
}

.cust_upload2>img {
	height: 25px;
	max-width: 100%;
}

.cust_pdf {
	font-size: 20px;
	text-align: center;
	color: #586436;
}

.custo_myclass {
	width: 12%;
	z-index: 9999 !important;
}

.cust-tolp1 {
	background-color: #f6f6f6 !important;
	z-index: 9999!important;
	color: #464646 !important;
	border: 1px solid #586434;
	font-size: 12px;
}

.cust_jop {
	z-index: 9999 !important
}

.cust-tolp {
	color: #586434;
	border-top-color: #586434 !important;
	z-index: 9999 !important
}

.cust_user1 span {
	font-size: 14px;
	line-height: 20px;
}

.custom.width {
	margin-top: 2%;
	margin-bottom: 5%;
}

.cust_user {
	margin-bottom: 2%;
	font-weight: bold;
}

.custom_popclass {
	top: 120px !important;
}

.my_pop {
	top: 41px !important;
}

.custom_widthpoo {
	width: 785px !important;
}

/* .custo_header {
	background: #616f3a;
} */

.cust_button {
	color: #fff;
}

.cust_button1 {
	color: #fefefe !important;
	float: right !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	line-height: 1 !important;
	opacity: 1 !important;
	text-shadow: none !important;
}

.custo_header .cust_button1 {
	background: #616f3a none repeat scroll 0 0;
	border: 1px solid;
	border-radius: 50%;
	cursor: pointer;
	padding: 2px 5px;
}

.csu_docum {
	display: inline-block;
	margin-left: 8%;
	vertical-align: middle;
	width: 24%;
}

.csut_backgro {
	border-bottom: 1px solid #c8c8c8 !important;
}

.csu_docum1 {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	padding: 0px 30px 0px 0px;
}

.csu_docum2 {
	display: inline-block;
	vertical-align: middle;
	width: 25%;
}

.csurom_widthmy {
	border: 1px solid #d4d4d4;
	background: #f2f2f2;
}

.csut_center {
	margin: auto;
	text-align: center;
	padding: 20px 30px 0px;
}

.csur_document {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.csuto_usrr {
	padding-bottom: 15px;
}

.cust_upot {
	padding-top: 15px;
}

.csu_udoc {
	display: inline-block;
	vertical-align: middle;
	width: 33%;
}

.custom_class {
	background: #c0c0c0 none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	float: left;
}

.custom_class1 {
	padding: 6px 20px;
	margin-left: -2%;
}

.csu_dom1 {
	display: inline-block;
	width: 51%;
	vertical-align: middle;
}

.cust_upot {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 15px;
}

.cust_upot12 {
	padding: 15px;
}

.cust_buttoin {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 25px;
	border: none;
	color: #fff;
}

.cust_buttoin1 {
	background: #586434 none repeat scroll 0 0;
	padding: 8px 35px;
	border: none;
	color: #fff;
}

.cusrt_ucente {
	margin: auto;
	text-align: center;
}

.cusrt_ucente {
	background: #e7e7e7 none repeat scroll 0 0;
	border-top: 1px solid #d5d3d4;
	padding-bottom: 10px;
	padding-top: 10px;
}

.csutom_definga {
	margin: auto;
	text-align: center;
}

.csutom_definga2 {
	width: 83%;
	margin-left: 10%;
}

.csutom_definga {
	padding: 15px 0;
}

.csutom_definga1 {
	padding-bottom: 10px;
	font-weight: bold;
}

.custo_header {
	padding: 10px;
}

.heading20 {
	padding-bottom: 10px;
}

.heading20 h2 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.heading2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
}

.csutom_definga2 p {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.csuto_usrr h1 {
	font-family: MuseoSans_0;
	font-size: 14px;
	font-weight: 100;
	color: #555354;
}

.custo_label {
	font-family: MuseoSans_0;
	color: #555354;
	font-size: 14px;
	font-weight: 100;
}

.csuto_body {
	padding: 10px 35px;
}

.csust_heigh option {
	height: 28px !important;
	padding: 0 10px !important;
}

.custom_popclas12 {
	top: 250px !important;
}

.csut_herr {
	display: inline-block;
	vertical-align: middle;
	width: 86%;
}

.csut_ploi {
	display: inline-block;
	vertical-align: middle;
	width: 10%;
}

.custom_clhed {
	font-family: MuseoSans_0;
	font-size: 16px;
	font-weight: 600;
/* 	color: #fff; */
}

.custo_cloko {
	background: #586434 none repeat scroll 0 0;
	border-color: #586434;
	color: #bbbbbb;
	border-radius: 0;
}

.custo_cloko:hover, .custo_cloko:focus {
	color: #bbbbbb;
	outline: none;
}

.cut_post {
	display: inline-block;
	vertical-align: middle;
	width: 4%;
}

.csuto_usrr {
	display: inline-block;
	vertical-align: baseline;
	width: 20%;
}
/*.custom_class125{height:200px;overflow-Y:hidden;width:100%;}
		.csut_srcoll{height:200px;overflow-Y:auto;width:100%;}*/
::-webkit-file-upload-button {
	background: black;
	color: red;
	padding: 1em;
}

.fileUpload {
	position: relative;
	overflow: hidden;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.csut_defin {
	color: #3b3b3b;
	font-family: MuseoSans_0;
	font-size: 16px;
	padding: 5px 15px;
}

/*.csut_input14 {
  margin: 0 37px 0 -16px;
}

.csutom_impu {
  background: #f2f2f2 none repeat scroll 0 0;
  border: 1px solid #c0c0c0;
   width: 60%;
   height: 34px;
    padding: 0px 10px;
}*/
.csut_input14 {
	margin: 0 0px 0 -28px;
}

.csutom_impu {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	width: 62.1%;
	height: 34px;
	padding: 0px 10px;
	color: #b3b3b3;
	font-size: 14px;
}

.csuto_user {
	background: #f2f2f2 none repeat scroll 0 0;
	border: 1px solid #c0c0c0;
	color: #999999 !important;
	font-size: 14px !important;
	font-family: MuseoSans_0;
	width: 80%;
}

.usertpo {
	z-index: 99;
}

.sut_page {
	display: inline-block;
	width: 1%;
	vertical-align: top;
}

.sut_page2 {
	display: inline-block;
	width: 95%;
	vertical-align: middle;
}

.cust_pdfFile {
	font-size: 23px;
	text-align: center;
	color: #586436;
	padding: 2px;
	vertical-align: text-bottom;
}
/*#iin-upload-table td:nth-child(odd)(n+1), #iin-upload-table td:nth-child(n+2) {font-weight: bold;}*/
.modal-backdrop.in {
	filter: alpha(opacity = 100);
	opacity: 2.5 !important;
}
/* .cust_pdf {padding-left: 20%;} */
.custo_myclass {
	width: 50% !important;
}
/* .custo_myclass .cust-tolp1 {
    background: #EBF7C7 !important;
    z-index: 9999!importnt;
    color: #333 !important;
    border: 1px solid #FAB535;
    border-radius: 6px;
    font-size: 12px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    transition: all .25s ease-out;
} */
.custo_myclass {
	width: 65% !important;
	z-index: 9999 !important;
	opacity: 1.0 !important;
}

/* .cust-tolp1 {
    background: #EBF7C7 !important;
    z-index: 9999!importnt;
    color: #333 !important;
    border: 1px solid #FAB535;
    border-radius: 6px;
    font-size: 12px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    transition: all .25s ease-out;
} 
 */
#iin-upload-table tbody tr td:nth-child(3) {
	text-align: center;
	padding-right: 25px;
}

#iin-upload-table tbody tr td:nth-child(4) {
	padding-right: 0px;
	padding-left: 35px;
}

#iin-upload-table tbody tr td:nth-child(5) {
	padding-right: 0px;
	padding-left: 0px;
}
/* #iin-upload-table tbody tr td:nth-child(6){    padding-right: 0px; padding-left: 40px;} */
#iin-upload-table tbody tr td:nth-child(6) {
	padding-right: 0px;
	padding-left: 12px;
}

#iin-upload-table tbody tr td:nth-child(7) {
	padding-right: 0px;
	padding-left: 0px;
}

#iin-upload-table tbody tr td:nth-child(8) {
	padding-right: 0px;
	padding-left: 0px;
}

#iin-upload-table tbody tr td:nth-child(11) {
	padding-left: 0px;
}

#iin-upload-table tbody tr td:nth-child(12) {
	padding-left: 20px;
}
/* #iin-upload-table tbody tr td:nth-child(13) {padding-left: 35px;}  */
/* #iin-upload-table tbody tr td:nth-child(14) {padding-right: 35px;} */
#iin-upload-table tbody tr td:nth-child(13) {
	padding-left: 0px;
}

#iin-upload-table tbody tr td .custo_myclass {
	width: 13% !important;
	/* top: 40px !important;left: 260px !important; */
}

#iin-upload-table tbody tr td .custo_myclass .cust-tolp:after {
	border-left: solid transparent 10px !important;
	border-right: solid transparent 10px !important;
	border-top: solid transparent 10px !important;
	border-bottom: solid transparent 10px !important;
	content: " ";
	height: 0;
	margin-left: -5px;
	position: absolute;
	width: 0;
}

#iin-upload-table tbody tr td .custo_myclass .tooltip-arrow {
	top: 50% !important;
	border-top-color: transparent !important;
}

.footer {
	bottom: 0px !important;
}

.my_pop {
	top: 34px !important;
}

@media ( max-width :1600px) {
	.cust_tab .custsom_tablewidt .user_table {
		width: 1172px !important;
	}
}

@media ( max-width :1400px) {
	.cust_tab .custsom_tablewidt .user_table {
		width: 1065px !important;
	}
}

@media ( max-width :767px) {
	.custo_myclass {
		display: none !important;
	}
	.footer {
		z-index: 1;
	}
	button#uploadDocImage:focus {
		outline: -webkit-focus-ring-color auto 10px !important;
		border: 2px solid red;
	}
}

@media ( max-width :480px) {
	.csur_document .csu_docum {
		margin-left: 0% !important;
		width: 65% !important;
	}
	.csur_document .csu_docum2 {
		width: 52% !important;
		margin-left: 0% !important;
	}
}

@media ( max-width :390px) {
	.csuto_usrr {
		width: 75% !important;
	}
}

@media ( max-width :320px) {
	.csuto_usrr {
		width: 83% !important;
	}
}

.mobcontainer {
	margin-top: -135px !important;
	min-height: 0px !important;
}

.martop {
	margin-top: -29px !important;
}

h5#infoModalLabel {
    font-size: 34px;
    font-weight: 800;
}
.form-group label {
    display: block;
    margin-bottom: 8px;
    font-weight: bold;
}
select, input[type="file"] {
    width: 100%;
    padding: 8px;
    box-sizing: border-box;
}
.upload-container {
    background: #fff;
    border: none;
    padding: 10px 25px;
   /* max-width: 600px;*/
    margin: auto;
    box-shadow: none;width: 100%;border-radius: 10px;
}
 
.upload-header {
    display: flex;
    align-items: center;
    margin-bottom: 10px;    justify-content: center;
}
 
.upload-header input[type="radio"] {
    margin-right: 10px;
}
 
.upload-title {
    font-size: 18px;
    font-weight: bold;
    color: #4a5d23;
}
 
.form-group {
    margin-bottom: 10px;
}
 
.form-group label {
    display: block;
    margin-bottom: 8px;
    font-weight: bold;
}
 
select, input[type="file"] {
    width: 100%;
    padding: 8px;
    box-sizing: border-box;
}
 
.buttons {
    text-align: center;
    margin-top: 10px;
}
 
.upload-btn, .reset-btn {
    background-color: #4a5d23;
    color: white;
    padding: 10px 30px;
    margin: 5px;
    border: none;
    cursor: pointer;
    font-size: 16px;
}
 
.reset-btn {
    background-color: #66744c;
}
 
.upload-btn:hover, .reset-btn:hover {
    opacity: 0.8;
}
 
.important-note {
    background-color: #efefef;
    padding: 15px;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
}
.important-note p {margin-bottom: 0px;font-size: 12px;}
.disclaimer {
    margin-top: 10px;
    text-align: center;
    font-size: 13px;
    color: #555;
}
 
.disclaimer h3 {
    margin-bottom: 10px;
}
.disclaimer p    {font-size: 10px;
    line-height: 12px;}
.newgrpupload{
    text-align: center;
    margin: auto auto auto;
    width: 40%;
}
 
#exampleModalLong1 {
  z-index: 1060 !important; 
}

.modal-backdrop.second-backdrop {
  z-index: 1055 !important; 
}





