footer{
    background-color:#002D72;
    
    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(../isfg19/images/bgcrystals.png) top left repeat!important;*/
        ; 
    
    }
    .h2block {
     
        background-color: #68ACE5;
     
    }
    .navbar-inverse {
        background-color: #002D72!important;
    }
    .btn {
        margin: 5px;
        background-color: #002D72;
        color: #fff;
        margin-top:0px!important;
    }
    
    input, select, textarea {
         max-width: 100%; 
    }
    
    
    .ramecek {border: solid 1px #002D72;
            background-color: white;}
    
    #loginForm input,#loginForm select,#loginForm textarea ,#CreateProfileForm input,#CreateProfileForm select,#CreateProfileForm textarea,#ForgotPasswordForm input,#ForgotPasswordForm select,#ForgotPasswordForm textarea{
         max-width: 300px; 
         border: 1px solid #002D72;
        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: 1250px!important;}
    
    .CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText{
        min-height:20px;
        height:auto;
        }   
    
    .jihatable {
        text-align: center !important;
    }
    @media (min-width: 1200px) {
        .cm_AbstractAllocation   
        .container {Width: 100%!important}
      }          
        
        
        .cm_Review1{max-width:100%!important}
      
        .cm_w3_AbstractDecision{max-width:100%!important}
      
        .cm_Searchable{max-width:100%!important}
    
    