﻿@font-face {
    font-family: 'Open Sans';
    src: url('/Common/font/OpenSans-Regular.ttf'), url('/Common/font/OpenSans-Regular.eot'); /* IE9+ */
}

html, body {
    height: 100%;
}

body {
    background: #F3F3F3; /*rgba(48, 66, 105, 1);*/
}

.table_body {
    padding: 0;
}

#div_pre_header {
    background: rgba(48, 66, 105, 1);
}

#div_header {
    background: rgba(48, 66, 105, 1);
    height: 46px;
}

#div_header_content {
    height: 46px;
}

#div_logo {
    background: url(./Images/Corpro_dark.svg) no-repeat center center;
    background-size: auto 26px;
    background-color: #363839;
    padding-left: 0px;
    padding-left: 20px;
    width: 150px;
    margin: 0 !important;
}

    #div_logo span {
        height: 46px;
        display: block;
    }

        #div_logo span img {
            display: none;
        }


.MainMenu li.ui-state-active {
    background-color: rgba(4, 81, 140, 1) !important;
}

.MainMenu li a {
    font-family: 'Open Sans';
    font-weight: 300;
    font-style: normal;
    text-align: center;
    line-height: normal;
}

#div_packswitch .RadComboBox_Windows7, #div_packswitch .RadComboBox_Windows7 .rcbInput, #div_packswitch .RadComboBoxDropDown_Windows7 {
    font-family: 'Open Sans';
    font-weight: 300;
    font-style: normal;
    text-align: center;
    line-height: normal;
}

#div_user_dropdown_name a, #a_user_dropdown_name {
    font-family: 'Open Sans' !important;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    line-height: normal;
}

#div_user_dropdown_detail #div_user_dropdown_detail_menu ul li a {
    font-family: 'Open Sans' !important;
    font-weight: 300;
    font-style: normal;
    line-height: normal;
}

#ctl00_ctl00_PackSwitch_PackSwitchComboBox_DropDown {
    font-family: 'Open Sans' !important;
    font-weight: 300;
    font-style: normal;
    line-height: normal;
}

#div_user_dropdown_name a, #a_user_dropdown_name, #div_user_dropdown_detail {
    background: rgba(48, 66, 105, 1);
}

/*Login*/
#div_subheader {
    background-color: #f3f3f3;
    border-bottom: none !important;
}

#div_main_container {
    padding-bottom: 320px;
}

#body_container {
    position: relative;
    min-height: 100vh;
}
/*Footer*/
#div_footer_container {
    position: absolute;
    bottom: 0;
    background-color: #F5F4F5;
    width: 100%;
    padding-bottom: 10px;
}

#ctl00_ctl00_PackSwitch_PackSwitchComboBox_DropDown {
    background-color: #304269;
}

    #ctl00_ctl00_PackSwitch_PackSwitchComboBox_DropDown.RadComboBoxDropDown .rcbHovered {
        background-color: #04518c !important;
    }