/*#profile #regform .form-inline .col-form-label{
    word-break: break-all !important;
    white-space: normal;
}

#profile .blockcontent .form-inline{
display: block;
}

#profile .blockcontent .form-inline .form-control{
width: 100%;
}


#profile .blockcontent h3{
color: #2F6ECA;
}

#regform{
line-height: 160%;
}

#regform .form-check-inline{
float: left;
}

#profile .blockcontent label{
clear: both;
}

#profile .blockcontent .text-sm-right{
padding: 0px 100px 0px 0px;
}

#profile .blockcontent button[type='submit'] {
	width: 100%;
	background: #3174CE url(../../img/frame/) repeat-x left top;	
	color: #FFFFFF;
	font-size: 120%;
	
}


#profile .calendar{
z-index: 100000;
}*/


#profile .blockcontent #userinfo  h3,
#profile .blockcontent #regform  h3{
color: #2F6ECA;
}

#profile .blockcontent #userinfo .col-sm-2,
#profile .blockcontent #regform .col-sm-2{
max-width: 22%;
min-width: 22%;
}
#profile .blockcontent #userinfo .col-sm-10,
#profile .blockcontent #regform .col-sm-10{
max-width: 78%;
min-width: 78%;
}

#profile .blockcontent .col-form-label{
white-space: unset;
} 