
/* 
    Created on : 21-May-2018, 15:07:32
    Author     : HeylinP
*/

/* Global */ 

::selection { background-color: #E13300; color: white; }
::-moz-selection { background-color: #E13300; color: white; }

body {
        background-color: #fff;
        margin: 40px;
        font-family: Arial, sans-serif;
        font-size: 1em;
        /*font: 13px/20px normal Helvetica, Arial, sans-serif;*/
        color: #4F5155;
}

a {
        color: #003399;
        background-color: transparent;
        font-weight: normal;
        font-size: 1em;
}

h1 {
        color: #444;
        background-color: transparent;
        border-bottom: 1px solid #D0D0D0;
        font-size: 19px;
        font-weight: normal;
        margin: 0 0 14px 0;
        padding: 14px 15px 10px 15px;
}

#body {
        margin: 0 15px 0 15px;
}

p.footer {
        text-align: right;
        font-size: 11px;
        border-top: 1px solid #D0D0D0;
        line-height: 32px;
        padding: 0 10px 0 10px;
        margin: 20px 0 0 0;
}

#container {
        width: 100%;
        margin: 10px;
        border: 1px solid #D0D0D0;
        box-shadow: 0 0 8px #D0D0D0;
}

/* Global */ 

/* Dashboard */ 

#ownerdetails{
    margin-bottom: 10px;
}

#ownerdetails input{
    background: #eee;
    border: 0px;
    padding: 5px;
}

@media all and (max-width:600px){
    input#ownerphone{
        width: 90%;
    }

    input#owneremail{
        width: 90%;
    }    
}

@media all and (min-width:620px){
    input#ownerphone{
        width: 30%;
    }

    input#owneremail{
        width: 30%;
    }
}

#ownercountry{
    margin-bottom: 5px;
}

#login-container{
    width: 95%;
}

#login-container a{
    float: right;
    font-size: 1em;
}

#logout, #updatepw, #spacer{
    float: right;
}

#logout a, #updatepw a{
    font-size: 1em;
}


#logout{
    margin-right: 10px;
}

input[type=checkbox]{
    width: 1.5em;
    height: 1.5em;
}

#loggedinuser{
    font-weight: bold;
}

div#admin-contact{
    border: solid 3px #ccc;
    padding: 3px;
    width: 50%;
    float: right;
}

/* Dashboard */ 

/* Login view */ 

.form-signin input{
    padding: 5px;
    border: solid 3px #eee;
}

.form-signin button{
    padding: 5px;
    margin-bottom: 10px;
}

/* Login view */ 

/* Front page */ 

#blockdoc-container{
   border: solid 3px #eee; 
   padding: 5px;
   height: auto;
   margin-bottom: 10px; 
}

div#blockdetails input{
    background: #ffffff;
    border: 3px solid #eee;
    padding: 5px;
    margin-bottom: 10px;
}

/* Front page */ 

/* Manager view */ 
#ownerlist{
    border: 5px solid #eee;
    padding: 5px;
    display:flex;
    justify-content:space-evenly;    
}

table#ownerlist{
    margin-bottom: 10px;
}

table#ownerlist td{
    text-align: center;
}

#documentupload form{
    margin-bottom: 10px;
}

#documentupload form input{
    background: #ffffff;
    border: 3px solid #eee;
    padding: 5px;    
}
/* Manager view */ 

