/* LOGIN */

#b_login_form {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#36277a+0,e84a61+100 */
    background: #36277a; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #36277a 0%, #e84a61 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #36277a 0%, #e84a61 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #36277a 0%, #e84a61 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

    border-radius: 10px;
}

#b_login_form_logo {
    background-image: url(posttresor_logo.png);
}

#b_login_form_button {
    background: transparent;
}

#b_login_form_button button {
    background-color: transparent;
    color: white;
    font-weight: 100;
}

.form_input_text, .form_select {
    border: none;
    color: #ad2a9b;
}

.form_input_text::placeholder {
    color: #ccc;
}

.form_icon {
    border: none;
    background-color: white;
}

#b_login_topbar {
    display: none;
}

/* PANEL */

#header {
    background-color: #36277a;
}

#header #header_logo img {
    height: 36px;
}

#header_user_panel {
    background-color: #36277a;
}

#header_nav ul li.hn_active a, #header_nav ul li.hn_active a:before {
    color: #36277a;
}

#header_user_panel a, #header_nav ul li a, #header_nav ul li a:before {
    background-color: transparent;
    color: white;
}

.no-touchevents #header_user_panel a:hover, .no-touchevents #header_nav ul li:hover a, .no-touchevents #header_nav ul li:hover a:before {
    color: rgba(255, 255, 255, 0.7) !important;
}

.no-touchevents #header_nav ul li.hn_active:hover a, .no-touchevents #header_nav ul li.hn_active:hover a:before {
    color: #e84a61 !important;
}

#panel {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#36277a+0,e84a61+100 */
    background: #36277a; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #36277a 0%, #e84a61 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #36277a 0%, #e84a61 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #36277a 0%, #e84a61 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.search_load {
    border-color: white;
}

.search_load:hover {
    /*background-color: rgba(0,0,0,0.1);*/
    /*background-color: green;*/
}

.search_load a {
    color: white;
}

.no-touchevents .search_load a:hover {
    background-color: rgba(0, 0, 0, 0.2);
}

.input_button {
    background-color: #36277a;
}

.no-touchevents .input_button:hover {
    background-color: #36277a;
}

.search_button {
    border-left: 1px solid rgba(255, 255, 255, 0.3);
}

a.search_min_button, .no-touchevents a.search_min_button:hover {
    background-color: #36277a;
    border: none;
    color: white;
}

.input_text {
    border: none;
    color: #ad2a9b;
    background-color: white;
}

.input_label, p#mails_in_archive, p#mails_in_archive:before {
    color: white;
}

.ui-widget-header {
    border: 2px solid green;
    background: #36277a !important;
}

.ui-widget-header {
    background: #36277a !important;
}

#mails_in_archive_value {
    color: white;
}