footer{
background-color:#029BD1;

color:#fff;
padding:10px;
}
footer a{color:#fff;text-decoration:underline;}
footer {margin-bottom: 20px;}		

body {
    /*background: transparent!important; */
	/*background-color:#ffffff !important;*/
	/*background-image: url("bgsand.png") no-repeat !important*/
	/*background: transparent url(../ipc19/images/bgcrystals.png) top left repeat!important;*/
	; 

}
.h2block {
 
    background-color: #293F7F;

}
.navbar-inverse {
    background-color: #293F7F!important;
}
.btn {
    margin: 5px;
    background-color: #293F7F;
    color: #fff;
	margin-top:0px!important;
}

input, select, textarea {
     max-width: 100%; 
}

#loginForm input,#loginForm select,#loginForm textarea {
     max-width: 280px; 
}

.ramecek {border: solid 1px #029BD1;
		background-color: white;}

input, select, textarea {
     max-width: 100%; 
}


#loginForm input,#loginForm select,#loginForm textarea ,#CreateProfileForm input,#CreateProfileForm select,#CreateProfileForm textarea,#ForgotPasswordForm input,#ForgotPasswordForm select,#ForgotPasswordForm textarea{
     max-width: 300px; 
	 border: 1px solid #333;
    border-radius: 10px;
}
#loginForm .col-md-offset-2,#CreateProfileForm .col-md-offset-2,#ForgotPasswordForm .col-md-offset-2 {margin-left:0%!important}
html .container.body-content{max-width: 1214px!important;}

.CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText{
	min-height:20px;
	height:auto;
	}	

		
