footer{
background-color:#c74c52;

color:#fff;
padding:10px;
border-radius: 10px;
}
footer a{color:#fff;text-decoration:underline;}
footer {margin-bottom: 20px;}		

body {
    /*background: transparent!important; */
	background-image: linear-gradient(white, rgb(206, 197, 80));
	/*background-image: url("bgsand.png") no-repeat !important*/
	/*background: transparent url(../espd19/images/bgsand.png) top left repeat!important;*/
	; 

}
.h2block {
 
    background-color: #ca812f;
    color:#fff;
    border-radius: 10px 10px 0px 0px;
}

.PortalBlockInner {
border-radius: 12px;
}

.navbar-inverse {
    background-color: #ca812f!important;
}
.btn {
    margin: 5px;
    background-color: #ca812f;
    color: #fff;
	margin-top:0px!important;
    transition: all .2s ease-in-out; 

}

.btn:hover {
    transform: scale(1.02); 
    background-color: #c74c52;
    color: #fff;
}

input, select, textarea {
     max-width: 100%; 
}

#loginForm input,#loginForm select,#loginForm textarea {
     max-width: 280px; 
}
/*
.ramecek {border: solid 1px rgb(245, 245, 245);
		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}

	.CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText{
	min-height:20px;
	height:auto;
	}	

.jihatable {
        text-align: center !important;
        margin-top:25px;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    }

.portalblock {
    border-radius: 10px;
}