#loginform input[type="text"],
#loginform input[type="password"]{
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
#loginform .login{
    min-width: 50%;
/*    border: 2px solid #dedede;*/
    min-height: 42px;
    max-height: 42px;
/*    background: #F3F3F3;*/
    padding: 0 10px;
    color: #fff;
    border-radius: 18px;
    float: none;
    font-weight: 600;
    width: auto;
}
#registerform .reg{
    min-width: 50%;
/*    border: 2px solid #dedede;*/
    min-height: 42px;
    max-height: 42px;
/*    background: #F3F3F3;*/
    padding: 0 10px;
    color: #fff;
    border-radius: 18px;
    float: none;
    font-weight: 600;
    width: auto;
}
#lostpasswordform .submit{
    min-width: 50%;
/*    border: 2px solid #dedede;*/
    min-height: 42px;
    max-height: 42px;
/*    background: #F3F3F3;*/
    padding: 0 10px;
    color: #fff;
    border-radius: 18px;    
    float: none;
    font-weight: 600;
    width: auto;
}
a.flink{
    font-size: 12pt;
}
a.flink:hover{
    text-decoration: none!important;
}

blockquote.error{
    color:#CC0000;
    border:1px solid #770000;
    padding: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 9pt;
    font-family: 'Lucida Sans','Tahoma'; 
}

blockquote.success{
    color:#00AA00;
    border:1px solid #00aa00;
    padding: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 9pt;
    font-family: 'Lucida Sans','Tahoma'; 
}

.login-form label{
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
}

.w3eden select{
    padding:3px !important;
    font-size:9pt;
}

.drag-drop-inside{
    text-align: center;
    padding: 20px 0px;
    margin:10px;
    border:2px dashed #ccc;
}

.tagdivc{
    float: left; margin: 3px 5px;
}

.xit{
    margin:0px 3px 2px 0px; 
    cursor: pointer;
}
.screen-reader-text{
    display: none;
}    
.glyphicon-trash{
    color: red;
}
.w3eden input[type="text"],
.formstyle input[type="text"],
.w3eden input[type="password"],
.formstyle input[type="password"]{
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #ddd;
    color: #777;
    display: block;
    max-width: 100%;
    outline: medium none;
    padding: 7px 8px;
    min-height: 40px;
}
.profile-form input[type="text"],
.profile-form textarea,
.profile-form input[type="password"]{
    width: 500px;    
}   
.w3eden .table > thead > tr > th{
    background: #ddd;
}    
.w3eden .panel-default{
    border-radius: 3px !important;
}    
.w3eden .btn{
    border-radius: 3px !important;
    padding: 8px 14px !important;
}