/*
 Wild Contagion - Geographic Disease Surveillance server software
 Copyright (C) 2015 Rodrigo Gambra-Middleton.

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Affero General Public License as
 published by the Free Software Foundation, either version 3 of the
 License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Affero General Public License for more details.

 You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see http://www.gnu.org/licenses/

 __author__ = 'Rodrigo Gambra-Middleton'
*/


body {
    padding-top:70px;
    }

#top_navbar {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
    background-color:rgba(15, 21, 125, 1);
    border-color:#0A0F45;
    /*opacity:0.75;*/
    }

#top_navbar li > a {
    color:#898989;
}

#top_navbar, #top_navbar ul, #top_navbar li, #top_navbar ul a, #top_navbar ul span, #top_navbar i {
    vertical-align:top;
    }

#top_navbar span[data-link-text] {
    display:none;
    }

#top_navbar span.glyphicon, #top_navbar i.fa {
    font-size:1.5em;
    margin-top:-3px;
    }

#top_navbar span.glyphicon-pencil, #top_navbar i.fa-heart, #top_navbar i.fa-usd {
    font-size:1.3em;
    margin-top:-1px;
    }

#top_navbar span.caret {
    margin-top:8px;
    }

#top_navbar span.glyphicon-globe {
    margin-top:-2px;
    }

#top_navbar .dropdown-menu a {
    color: inherit;
    }

#top_navbar .dropdown-menu a:hover {
    background-color:#0F1559;
    }

#top_navbar .dropdown-menu li.active a {
    background-color:#0F1559;
    }

#top_navbar a:focus, #top_navbar .nav .open>a, #top_navbar .nav .open>a:focus,
#top_navbar .navbar-nav .open .dropdown-menu, #top_navbar li.active>a {
    background-color:#3C45B5;
    border-color:#0A0F45;
    color:#FFBB00;
    }

#top_navbar a:hover, #top_navbar .nav .open>a:hover  {
    background-color:#3C45B5;
    color: #FFFFFF;
    }

#top_navbar > div > div.navbar-header > a:focus, #top_navbar > div > div.navbar-header > a:hover {
    background-color:inherit;
    cursor: default;
    }

#logo-img {
    margin-top:-12px;
}

#location_marker_label_clone {
    padding-top:15px;
}

#cookies_disclaimer_button {
    opacity:.5;
}
#cookies_disclaimer_button:hover {
    opacity:.75;
}

#footer_copyright_info_rights {
    margin-top:25px;
}

#user_enrollment {
    padding:0px 1em;
}

#user_enrollment fieldset{
    width:50%;
}

#user_enrollment fieldset div.checkbox {
    padding-left:20px;
}

#incident_reporting_form > fieldset > div > div.panel-body {
    padding-left:30px;
    padding-right:30px;
}

#incident_reporting_form #dynamic_map {
    padding:0;
}

#incident_reporting_form span.glyphicon {
    top:-8px;
}

#bulk_upload span.glyphicon {
    top:-5px;
}

#diagnostic_test_results > div > div:nth-child(5) > div:nth-child(1) > a {
    display:none;
    }

#confirmatory_tests > div > div > table > tbody > tr > td.text-center.\31 _5em {
    font-size:1.5em;
    }

.add_test_unit {
    cursor:copy;
    }

select:disabled, input[type="datetime-local"]:disabled {
    color:#999;
}

.1_5em {
    font-size:1.5em;
    }

fieldset {
    margin-top:2em;
    }

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

.module-list-checkbox {
    height:1.1em;
    width:1.1em;
    }

.no-margin {
    margin:0;
    }

.top-margin50 {
    margin-top:50px;
    }

.top-margin25 {
    margin-top:25px;
    }

.bottom-margin25 {
    margin-bottom:25px;
    }

.top-margin10 {
    margin-top:10px;
    }

.left-margin-0 {
    margin-left:0 !important;
    }

.left-margin-25 {
    margin-left:25px;
    }

.left-0 {
    left:0;
    }

.right-margin-25 {
    margin-right:25px;
    }

.width-50pct {
    width:50%;
    }

.height-600 {
    height:600px;
    }

.vert-align-middle {
    vertical-align:middle;
    }

.cell {
    display:table-cell;
    }

table > tbody > tr > td.vert-align {
    vertical-align:middle;
    }

div.cell.vert-align-middle > i.fa {
    font-size:4em;
    }
