#theBody.apply-step-1 .breadcrum{
	display: none;
}
#theBody.apply-step-1 #mainsection{
	min-height: 100vh;
}
#theBody.apply-step-1 #pageBlockPage{
	background: rgba(238,238,238,0.8); position: fixed; height: 100%; left: 100%; left: 0px; width: 100%; top: 0px; z-index: 10000000; margin: 0px; padding: 45px;
	display: flex; justify-content: center; flex-wrap: wrap; align-content: center; align-items: center;
}
#theBody.apply-step-1 .page-block.fancyform{
	background: none;
	padding-bottom: 0px; 
}
#theBody.apply-step-1 .page-block-module.page-block-fancyform{
	padding-bottom: 0px; 
}
#form_dob_container{
	display: flex; flex-wrap: wrap; justify-content: center;
}
#form_dob_container .page-block-caption{
	display: none;
}
#form_dob_container .fancy-column{
	width: 100%;
}

#form_dob_container .form-group.row label{
	font-size: 1.2em!important!important;
}
#form_dob_container .fancy-column input.form-control{
	font-size: 1.4em!important!important; height: 55px; padding:5px 5px 3px 10px
}
#form_dob_container .fancy-submit .row{
	justify-content: flex-end;
}
#form_dob_container .fancy-submit .row{
	justify-content: space-between;
}

#form_become-a-model-over18submit,
#form_become-a-model-teensubmit,
#form_dobsubmit{
	margin: 0px 0px 30px 0px;
    font-size: 16px;
    color: #ffffff !important;
    height: auto;
    padding: 0px !important;
    font-family: regularfont;
    line-height: 40px;
    width: 120px;
    text-align: center;
    background: #000000 !important;
}
#form_become-a-model-over18submit,
#form_become-a-model-teensubmit{
    width: 100%;
}

#form_dob_container .alert-success{
	background:none!important; padding: 30px;
}
#form_dob_container .alert-success h2{
	color: #000000; margin-bottom: 15px;
}
#form_dob_container .alert-success p{
	color: #000000!important; font-size: 14px; margin-bottom: 30px;
}
#form_dob_container .alert-success a.btn-primary{
	background:#000000!important;
}

#form_become-a-model-teen_container .fancy-parent_name{
	padding-top: 0px;
}

#form_become-a-model-teen_container #dob{
	pointer-events: all;
	
}
.fancy-column input.form-control.form-control-read{
	pointer-events: none; background: #eeeeee!important;
}

@media(min-width: 900px){
	#form_dob_container .page-block-module.page-block-fancyform .theformfields{
		padding: 0px 40px;
	}
	#theBody.apply-step-1 #pageBlockPage{
		padding-left: calc(50% - 300px);
		padding-right: calc(50% - 300px);
	}
}
@media (min-width: 991px) {
    .apply-step-2-under-18 #pageBlockPage,
    .apply-step-2-over-18 #pageBlockPage {
        width: 900px;
        margin-left: calc(50% - 450px);
    }
}
@media(min-width: 1280px){
	.apply-step-2-under-18 #pageBlockPage,
    .apply-step-2-over-18 #pageBlockPage {
        width: 1200px;
        margin-left: calc(50% - 600px);
	}
}
@media(min-width: 1440px){
	#form_dob_container .page-block-module.page-block-fancyform .theformfields{
		padding: 0px 55px;
	}
}