footer{
background-color:#dd4f3b;

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: #DF9E38;
    color:#fff;
    border-radius: 10px 10px 0px 0px;
}

.PortalBlockInner {
border-radius: 12px;
}

.navbar-inverse {
    background-color: #dd4f3b!important;
}
.btn {
    margin: 5px;
    background-color: #dd4f3b;
    color: #fff;
	margin-top:0px!important;
    transition: all .2s ease-in-out; 

}

.btn:hover {
    transform: scale(1.02); 
    background-color: #dd4f3b;
    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%; 
}

footer{
    background-color:#dd4f3b;
    
    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: #DF9E38;
        color:#fff;
        border-radius: 10px 10px 0px 0px;
    }
    
    .PortalBlockInner {
    border-radius: 12px;
    }
    
    .navbar-inverse {
        background-color: #dd4f3b!important;
    }
    .btn {
        margin: 5px;
        background-color: #dd4f3b;
        color: #fff;
        margin-top:0px!important;
        transition: all .2s ease-in-out; 
    
    }
    
    .btn:hover {
        transform: scale(1.02); 
        background-color: #dd4f3b;
        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;
    }
    
    

.jihatable {
        text-align: center !important;
        margin-top:25px;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    }

.portalblock {
    border-radius: 10px;
}