
#customer-header{
	
	width:100%;background-color:#fff;
	/* border-bottom:solid 2px rgb(121, 30, 195); */
	z-index: 1;
}

#customer-header > div{
	
	max-width:1200px;margin: auto;
}

#customer-header #logo{
	
	width:90px;float:left;
}

#customer-header #logo-title{
/* color: #9d52da;float:left; */
/* padding-top:10px; */
font-size: 30px;
}


#customer-header #login
{
	float:right;padding-top: 20px;
}

#customer-body > div{
	
	max-width:1200px;margin:auto;
}

#customer-body{
	
	padding-top: 70px;
}

#customer-body{
	width:100%;
	min-height: 400px;
	margin-top: 120px;
}

#customer-body a:hover, #customer-header a:hover{
	color: #9d52da;
}

#customer-body h2{
	color:#565656;
}

 #customer-body a, #customer-header a{
 	/* color: rgb(85, 85, 85); */
	 color: rgb(255, 255, 255);
 }

select{
	border-radius: 20px!important;
}

.btn.btn-primary
{
	background-color: #6C3DB7!important;
	border-color: #565656!important;
	color: #fff!important;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.btn{
	border-radius: 20px!important;	
}

a.btn.btn-secondary
{
	color: #fff!important;
}

a.btn.btn-secondary
{
	color: #fff!important;
}

.btn.btn-primary:hover
{
background-color: rgb(85, 85, 85);
border-color: rgb(85, 85, 85);
}

@media (max-width: 769px) {
	#customer-body{
		margin-top: 100px;
	}
}

#customer-footer{
	
	width:100%;background-color: #565656;color:#fff;padding:10px;
}

#customer-footer > div{
	max-width:1200px;margin:auto;width: 100%;
}

.uploadfile
{
border-bottom: 1px solid #999;
padding-bottom: 20px;
float: left;
padding-top: 20px;
}


.uploadfile  div.col.left
{
width: 30%;
float: left;
}

.uploadfile  div.col.right
{
width: 70%;
float: left;
}

.link-download{
width: 100%;
}

.uploadfile  .form-control.file{
	float: left;
	max-width: 300px;
}

.uploadfile  .attachment-submit-button{
	float: left;
	margin-left:10px;
	
}

.uploadfile.more-attachment .attachment-submit-button{

	margin-left:0px;
}

.more-attachment .uploadfile {
	
	border-bottom: 0px solid #fff!important;
	margin-top: 0px!important;
}

#placeholder{
	width:100%;	
	clear:both;
}


#customer-header{
	background-color: #850D6D;
}
#customer-body > div.container{
	margin-top: 40px;
	
}


#customer-body .formtype{	
	text-align:center;
	padding: 5px;
	margin-bottom: 10px;
	float:left;
	font-size: 12px;
	
}

#customer-body .formtype.selected{	
	border: 2px solid #6C3DB7;
	border-radius: 10px;
}

.alert{
	border-radius: 20px;
	margin-bottom: 4opx;	
}

.submit-form{
	margin-top:10px;
}

#customer-body > div.container .bigicon.card{
	text-align: center;
	background-color: #FDFCFB;
	border-radious: 15px;
	padding: 40px;
	margin-bottom: 20px;
}




@media only screen and (min-width: 897px) {
	.submission-success .mobile-only{
		display:none!important;
	}
}

@media only screen and (max-width: 896px) {
	#customer-body > div.container .bigicon.card{
	
	}
	
	.submission-success #content{text-align:center;}
	
	.submission-success .rating-stars-header{
		text-align:center;
	}
	
	.submission-success .desktop-only{
		display:none!important;	
	}
	
	.submission-success #stars{
	float:none!important;
	}
	
	.submission-success .rating-stars{
		margin-bottom: 50px;
	}
	
	.submission-success h4{text-align:center!important;}
}


#logo{
	width: 100%!important;	
	margin-bottom: 10px;
}
#logo img{
	margin-left:auto!important;	
	margin-right:auto!important;	

}
#logo-title{
	/* margin-top: 15px; */
	text-align:center;
	float: none!important;
}
#logo-title span{
	display:none;
}
#customer-header{
	background-image: none!important;	
}
#logo-title{
	color: #fff!important;
}
#customer-header.fixed {
    position: absolute!important;
}

#login a{
	text-decoration:none!important;
	color: rgb(26, 26, 26)!important;
	
}
#sidebar .card{
	
	background-color: #FCF8F8;
	
}

#doctype-list{
	
	padding: 10px;
	border: 1px solid;
}

div.formicon{
	padding: 15px;
}

#doctype-list ul{
	padding-left: 0px;
}
#content-welcome  div.card {
	border-radius: 10px;
	border-color: #8c1775;
}
#content-welcome  div.card-header {
	background-color: #fdebf9;
	border-radius: 10px;
}
/* lineborder incontent */
@media (max-width: 992px) {
	#bordercard-content{
		border-right: 0px!important;
		border-bottom: 5px;
		border-style: dotted !important;
	}
	}

.selectable-icon{	
	width: 30px;
	z-index: 1;
	position: absolute;
}
.selectable-icon:hover{	
	width: 35px;
	filter: hue-rotate(180deg);
}

.link-download .checked img
{width: 30px;}
.link-download a{float:left; margin-right:10px;}
.link-download .checked{
width: 25px;
margin-top: 0px;
position: absolute;
margin-left: -30px;
}
.fontnav{
	font-size: 20px;
}
.navbarbox{
	background-color: #fdebf9;
	box-shadow: 0px 4px 18px -4px #ccc;
}
.headertext{
	text-align: center;
}
@media (max-width: 769px) {
	#customer-header #logo-title{
		font-size: 20px !important;


		}
	}
	
	
.admin-menu.active a
{
text-decoration: underline;
color: #9d52da;
font-weight: bolder;
}

.admin-menu.active .relative{
	border-bottom: 1px solid #9d52da; !important;
}