body {
    padding-top: 50px;
}
/*
.admin-box {
    width: 150px; height: 150px; padding-top: 60px; text-align: center;
}*/

.admin-box {
    width: 150px; height: auto; padding-top: 20px; text-align: center;padding-bottom: 20px
}

.admin-box2 {
    width: 80px; height: auto; padding-top: 0px; text-align: center;padding-bottom: 0px
}



.clear {
    clear: both
}

h2 {
    color: #bf3636;
    font-size: 22px;
    border-bottom: 2px solid #e6e6e6;
    /*margin-top: 0px !important;*/
}

h3 {
    margin-top: 0px;
    font-size: 15px;
    text-transform: uppercase;
    border-bottom: 2px solid #e6e6e6;
    color: #3a3632;
}
#adm .col-md-2 {
    margin-bottom: 30px;
}


/*
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}*/
#sf_admin_container th {
    white-space: nowrap;
    background-color: #999999;
}

.table>thead>tr>th {
    border-bottom: 0xp solid #dddddd;
}

.ui-datepicker {
    width: 20em
}

a.cke_button {
    height: auto !important
}
.error_list {
    color: red
}

.code {
    font-family: monospace;
    border: 1px solid #ddd;
    height: 100px;
    width: 100%;
}