/* override custom.css */
.ui-tabs .ui-tabs-panel {
    padding: 0;
}

div[aria-labelledby*="ui-id-"] {
    width: 100% !important;
    margin-left: 0 !important;
}
#main-layout{
	background-color: #e4e4e4;
}
#main-layout.is-small-screen{
	padding: 0.5em;
}
#mb-header-overlay{
	width: calc(100vw - 1em);
}
#mainbody_com{
	padding: 1em;
}
div.moduletable_add_com{
	border: none;
}

h2.contentheading, .contentheading{
	color: #1c2450;
	font-weight: lighter;
    border-bottom: black solid 1px;
}

div#tabs.ui-widget.ui-widget-content{
	border: none;
}

.mdl-textfield{
	padding: 0 0 2em 0;
}
.mdl-textfield__input{
	border-bottom: lightgrey solid 1px;
}

.mdl-button--raised{
	background: #1c2450;
	color: white;	
	cursor:pointer; 
	margin-top:10px; 
	font-weight:bold; 
	text-align:center; 
	border:1px solid #d0d0d0; 
	repeat-x 0 0;
}

.dob-wrapper img.ui-datepicker-trigger{
	top: 0px;
	bottom: unset;
	transform: scale(1.5);
}

/* change form style */
div#tabs{
	line-height: 1em;
}

div#tabs-head.registeration-form-tab{
	overflow-x: auto;
	overflow-y: hidden;
}

div#tabs-head.registeration-form-tab ul{
	display: inline-block;
    width: max-content;
	background: none;
	border: none;
}

div#tabs-head.registeration-form-tab ul li{
	background: none;
	border: none;
}

div#tabs-head.registeration-form-tab ul li.ui-state-disabled{
	opacity: 1;
	border-bottom: #F2F2F3 solid 8px;
}

div#tabs-head.registeration-form-tab ul li.ui-state-active{
	border-bottom: #5D8CA9 solid 8px;
	
}

div#tabs-head.registeration-form-tab ul li a{
	color: #1c2450;
	font-weight: lighter;
	font-size: medium;
}

div#tabs-head.registeration-form-tab ul li a:hover{
	cursor: pointer;
	text-decoration: none;
}

div#tabs .mdl-cell{
	color: #1c2450;
	font-weight: lighter;
	font-size: medium;
	/* color: rgb(28,36,80); */
}

div#tabs .remark-text{
	color: #1c2450;
	font-weight: lighter;
}

div#tabs .terms-and-conditions{
	line-height: 2em;
}

.w-80{
	width: 80% !important;
}