<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* spriteMasterPage.css */
.sprite_logo, .sprite_zertlogos-farbe, .sprite_zertlogos-sw, .sprite_zahlungsarten-farbe, .sprite_zahlungsarten-sw,
.sprite_basket-bicolor, .sprite_blaetterkatalog-bicolor, .sprite_complaint, .sprite_documents-bicolor, .sprite_kanban-bicolor,
.sprite_kontakt-bicolor, .sprite_kundenkonto-bicolor, .sprite_login-bicolor, .sprite_logout-bicolor, .sprite_menueplatzhalter,
.sprite_other-bicolor, .sprite_pdfkatalog-bicolor, .sprite_rechtliches-bicolor, .sprite_service-bicolor, .sprite_settings-bicolor,
.sprite_technische-daten-bicolor, .sprite_technischemasse-bicolor, .sprite_tools-bicolor, .sprite_warenkorb, .sprite_bghinfuehrung-dimgrey,
.sprite_suche-button, .sprite_direktbestellung, .sprite_upload, .sprite_warenkorb-blau, .sprite_warenkorb-weiss,
.sprite_warenkorb-weiss-klein, .sprite_bghinfuehrung-klein, .sprite_bghinfuehrung-klein-dimgrey, .sprite_haken, .sprite_list-blue-19x19,
.sprite_list-white-19x19, .sprite_tile-blue-19x19, .sprite_tile-white-19x19, .sprite_kundenkonto-klein, .sprite_fax,
.sprite_mail, .sprite_telefon, .sprite_bhnv, .sprite_bhv, .sprite_d,
.sprite_dimensions-16x16, .sprite_drucker-blau-16x16, .sprite_hilfe, .sprite_hilfe-weiss, .sprite_info,
.sprite_iwk, .sprite_login, .sprite_logout, .sprite_minusweiss, .sprite_niwk,
.sprite_plusweiss, .sprite_stern-leer-16x16, .sprite_stern-voll-16x16, .sprite_zoll-16x16, .sprite_pdf-blau-16x16,
.sprite_info-12x12, .sprite_l1, .sprite_l2, .sprite_l3, .sprite_l4,
.sprite_l5, .sprite_l6, .sprite_l7 {
    display: inline-block;
    background: url('../Images/Sprites/spriteMasterPage.png') no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
}

.sprite_basket-bicolor {
    width: 70px;
    height: 70px;
    background-position: 0 0;
}

.sprite_bghinfuehrung-dimgrey {
    width: 30px;
    height: 70px;
    background-position: -70px 0;
}

.sprite_bghinfuehrung-klein {
    width: 21px;
    height: 49px;
    background-position: -100px 0;
}

.sprite_bghinfuehrung-klein-dimgrey {
    width: 21px;
    height: 49px;
    background-position: -121px 0;
}

.sprite_bhnv {
    width: 16px;
    height: 16px;
    background-position: -142px 0;
}

.sprite_bhv {
    width: 16px;
    height: 16px;
    background-position: -158px 0;
}

.sprite_blaetterkatalog-bicolor {
    width: 70px;
    height: 70px;
    background-position: -174px 0;
}

.sprite_complaint {
    width: 70px;
    height: 70px;
    background-position: -244px 0;
}

.sprite_d {
    width: 16px;
    height: 16px;
    background-position: -314px 0;
}

.sprite_dimensions-16x16 {
    width: 16px;
    height: 16px;
    background-position: -330px 0;
}

.sprite_direktbestellung {
    width: 24px;
    height: 24px;
    background-position: -346px 0;
}

.sprite_documents-bicolor {
    width: 70px;
    height: 70px;
    background-position: -370px 0;
}

.sprite_drucker-blau-16x16 {
    width: 16px;
    height: 16px;
    background-position: -440px 0;
}

.sprite_fax {
    width: 17px;
    height: 17px;
    background-position: -456px 0;
}

.sprite_haken {
    width: 20px;
    height: 12px;
    background-position: -473px 0;
}

.sprite_hilfe {
    width: 16px;
    height: 16px;
    background-position: -493px 0;
}

.sprite_hilfe-weiss {
    width: 16px;
    height: 16px;
    background-position: -142px -16px;
}

.sprite_info {
    width: 16px;
    height: 16px;
    background-position: -158px -16px;
}

.sprite_info-12x12 {
    width: 12px;
    height: 12px;
    background-position: -509px 0;
}

.sprite_iwk {
    width: 16px;
    height: 16px;
    background-position: -314px -16px;
}

.sprite_kanban-bicolor {
    width: 70px;
    height: 70px;
    background-position: -440px -17px;
}

.sprite_kontakt-bicolor {
    width: 70px;
    height: 70px;
    background-position: 0 -87px;
}

.sprite_kundenkonto-bicolor {
    width: 70px;
    height: 70px;
    background-position: -70px -87px;
}

.sprite_kundenkonto-klein {
    width: 18px;
    height: 22px;
    background-position: -140px -87px;
}

.sprite_l1 {
    width: 5px;
    height: 5px;
    background-position: -473px -12px;
}

.sprite_l2 {
    width: 5px;
    height: 5px;
    background-position: -478px -12px;
}

.sprite_l3 {
    width: 5px;
    height: 5px;
    background-position: -483px -12px;
}

.sprite_l4 {
    width: 5px;
    height: 5px;
    background-position: -488px -12px;
}

.sprite_l5 {
    width: 5px;
    height: 5px;
    background-position: -509px -12px;
}

.sprite_l6 {
    width: 5px;
    height: 5px;
    background-position: -514px -12px;
}

.sprite_l7 {
    width: 5px;
    height: 5px;
    background-position: -330px -17px;
}

.sprite_list-blue-19x19 {
    width: 19px;
    height: 19px;
    background-position: -158px -87px;
}

.sprite_list-white-19x19 {
    width: 19px;
    height: 19px;
    background-position: -177px -87px;
}

.sprite_login {
    width: 16px;
    height: 16px;
    background-position: -196px -87px;
}

.sprite_login-bicolor {
    width: 70px;
    height: 70px;
    background-position: -212px -87px;
}

.sprite_logo {
    width: 260px;
    height: 65px;
    background-position: 0 -157px;
}

.sprite_logout {
    width: 16px;
    height: 16px;
    background-position: -282px -87px;
}

.sprite_logout-bicolor {
    width: 70px;
    height: 70px;
    background-position: -298px -87px;
}

.sprite_mail {
    width: 17px;
    height: 17px;
    background-position: -368px -87px;
}

.sprite_menueplatzhalter {
    width: 70px;
    height: 70px;
    background-position: -385px -87px;
}

.sprite_minusweiss {
    width: 16px;
    height: 16px;
    background-position: -455px -87px;
}

.sprite_niwk {
    width: 16px;
    height: 16px;
    background-position: -471px -87px;
}

.sprite_other-bicolor {
    width: 70px;
    height: 70px;
    background-position: -260px -157px;
}

.sprite_pdf-blau-16x16 {
    width: 14px;
    height: 16px;
    background-position: -487px -87px;
}

.sprite_pdfkatalog-bicolor {
    width: 70px;
    height: 70px;
    background-position: -330px -157px;
}

.sprite_plusweiss {
    width: 16px;
    height: 16px;
    background-position: -501px -87px;
}

.sprite_rechtliches-bicolor {
    width: 70px;
    height: 70px;
    background-position: -400px -157px;
}

.sprite_service-bicolor {
    width: 70px;
    height: 70px;
    background-position: 0 -227px;
}

.sprite_settings-bicolor {
    width: 70px;
    height: 70px;
    background-position: -70px -227px;
}

.sprite_stern-leer-16x16 {
    width: 16px;
    height: 16px;
    background-position: -196px -103px;
}

.sprite_stern-voll-16x16 {
    width: 16px;
    height: 16px;
    background-position: -282px -103px;
}

.sprite_suche-button {
    width: 24px;
    height: 24px;
    background-position: -455px -117px;
}

.sprite_technische-daten-bicolor {
    width: 70px;
    height: 70px;
    background-position: -140px -227px;
}

.sprite_technischemasse-bicolor {
    width: 70px;
    height: 70px;
    background-position: -210px -227px;
}

.sprite_telefon {
    width: 17px;
    height: 17px;
    background-position: -480px -103px;
}

.sprite_tile-blue-19x19 {
    width: 19px;
    height: 19px;
    background-position: -497px -103px;
}

.sprite_tile-white-19x19 {
    width: 19px;
    height: 19px;
    background-position: -140px -122px;
}

.sprite_tools-bicolor {
    width: 70px;
    height: 70px;
    background-position: -280px -227px;
}

.sprite_upload {
    width: 24px;
    height: 24px;
    background-position: -159px -122px;
}

.sprite_warenkorb {
    width: 32px;
    height: 22px;
    background-position: -480px -122px;
}

.sprite_warenkorb-blau {
    width: 24px;
    height: 24px;
    background-position: -183px -122px;
}

.sprite_warenkorb-weiss {
    width: 24px;
    height: 24px;
    background-position: -480px -144px;
}

.sprite_warenkorb-weiss-klein {
    width: 22px;
    height: 22px;
    background-position: -470px -168px;
}

.sprite_zahlungsarten-farbe {
    width: 187px;
    height: 72px;
    background-position: 0 -297px;
}

.sprite_zahlungsarten-sw {
    width: 187px;
    height: 72px;
    background-position: -187px -297px;
}

.sprite_zertlogos-farbe {
    width: 223px;
    height: 275px;
    background-position: -521px 0;
}

.sprite_zertlogos-sw {
    width: 223px;
    height: 275px;
    background-position: -374px -275px;
}

.sprite_zoll-16x16 {
    width: 16px;
    height: 16px;
    background-position: -350px -275px;
}

/* TODO: spÃ¤ter in das richtige Spritesheet packen */
.sprite_settingOnFull_blue_24x24 {
    display: inline-block;
    background: url('../Images/settingOnFull_blue_24x24.png') no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
}

.sprite_settingOffThin_blue_24x24 {
    display: inline-block;
    background: url('../Images/settingOffThin_blue_24x24.png') no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
}

.sprite_settingOnFull_blue_24x24, .sprite_settingOffThin_blue_24x24 {
    background-position: -0px -0px;
    width: 24px;
    height: 24px;
}

/* layout.css */
html
{
    background: rgb(255, 255, 255);
    margin: 0px;
    width: 100%;
    height: 100%;
    color: rgb(102, 102, 102);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

body
{
    background: rgb(255, 255, 255);
    margin: 0px;
    height: 100%;
    color: rgb(102, 102, 102);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.spaltelinks
{
    margin: 0px;
    padding: 0px;
    width: 260px;
    height: auto;
    float: left;
}

.logo
{
    padding: 15px 0px 5px;
    width: 100%;
    height: auto;
}

.schnellsuche
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    width: 220px;
    height: 30px;
    line-height: 30px;
    border-top-color: rgb(235, 235, 235);
    border-right-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    float: left;
}

    .schnellsuche input
    {
        border: 0px currentColor;
        border-image: none;
        width: 95%;
        height: 90%;
        color: rgb(106, 172, 218);
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
    }

.direktbestellung
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    width: 220px;
    height: 30px;
    line-height: 30px;
    border-top-color: rgb(235, 235, 235);
    border-right-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    float: left;
}

    .direktbestellung input
    {
        border: 0px currentColor;
        border-image: none;
        width: 95%;
        height: 90%;
        color: rgb(106, 172, 218);
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
        text-align: center;
    }

.suchlinks
{
    margin: 0px;
    padding: 0px 0px 5px 5px;
    width: 254px;
    line-height: 20px;
    border-top-color: rgb(235, 235, 235);
    border-right-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    color: rgb(153, 153, 153);
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

    .suchlinks a
    {
        text-decoration: none !important;
    }

        .suchlinks a:hover
        {
            text-decoration: underline !important;
        }

.detailsuche
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    width: 220px;
    height: 30px;
    line-height: 30px;
    border-top-color: rgb(235, 235, 235);
    border-right-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    float: left;
}

    .detailsuche input
    {
        border-left-color: rgb(235, 235, 235);
        border-left-width: 1px;
        border-left-style: solid;
        border-right-width: 0px;
        border-top-width: 0px;
        width: 30%;
        height: 90%;
        color: rgb(106, 172, 218);
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
        text-align: center;
    }

.kategorie_aktuell
{
    background: rgb(0, 82, 134);
    margin: 0px;
    padding: 0px 0px 0px 20px;
    width: 240px;
    height: 30px;
    color: rgb(255, 255, 255);
    line-height: 30px;
    font-family: "Questrial", sans-serif;
    font-size: 17px;
    font-weight: 400;
    float: left;
}

.produktnavigation
{
    margin: 0px;
    padding: 0px;
    width: 258px;
    height: auto;
    color: rgb(153, 153, 153);
    line-height: 28px;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

.kontakt_links
{
    background: rgb(0, 82, 134);
    margin: 0px;
    padding: 0px 0px 0px 10px;
    width: 250px;
    height: auto;
    color: rgb(255, 255, 255);
    line-height: 13px;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

.service_chat_links
{
    margin: 20px 0px 0px;
    padding: 0px;
    width: 260px;
    height: auto;
    color: rgb(48, 48, 48);
    line-height: 13px;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

.service_chat_links_headline
{
    background: rgb(0, 82, 134);
    margin: 0px;
    padding: 0px 0px 0px 20px;
    width: 240px;
    height: 30px;
    color: rgb(255, 255, 255);
    line-height: 30px;
    font-family: "Questrial", sans-serif;
    font-size: 17px;
    font-weight: 400;
    float: left;
}

.service_chat_links_text
{
    background: rgb(235, 235, 235);
    margin: 0px;
    padding: 10px 10px 10px 20px;
    width: 230px;
    height: auto;
    color: rgb(48, 48, 48);
    font-family: "Questrial", sans-serif;
    font-size: 12px;
    font-weight: 400;
    float: left;
}

.service_chat_links_input
{
    margin: 0px;
    padding: 8px 10px 7px 20px;
    width: 190px;
    height: auto;
    border-bottom-color: rgb(235, 235, 235);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    float: left;
}

    .service_chat_links_input input
    {
        border: 0px currentColor;
        border-image: none;
        width: 95%;
        height: 95%;
        color: rgb(106, 172, 218);
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
    }

.service_chat_links_senden
{
    background: rgb(0, 82, 134);
    margin: 0px;
    padding: 0px 0px 0px 10px;
    width: 30px;
    height: 32px;
    color: rgb(255, 255, 255);
    line-height: 30px;
    border-bottom-color: rgb(235, 235, 235);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    float: left;
}

.submenue_links_headline
{
    background: rgb(0, 82, 134);
    margin: 10px 0px 0px;
    padding: 0px 0px 0px 20px;
    width: 240px;
    height: 30px;
    color: rgb(255, 255, 255);
    line-height: 30px;
    font-family: "Questrial", sans-serif;
    font-size: 17px;
    font-weight: 400;
    float: left;
}

.submenue_links
{
    margin: 0px;
    padding: 0px;
    width: 260px;
    height: auto;
    color: rgb(153, 153, 153);
    line-height: 17px;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

    .submenue_links ul
    {
        list-style: square;
        width: 220px;
        display: block;
    }

    .submenue_links li
    {
        width: 100%;
        text-decoration: none;
    }

        .submenue_links li a
        {
            text-decoration: none;
        }

.clear
{
    clear: both;
}

@media screen and (min-width:1400px)
{
    .spalte_mitte
    {
        margin: 0px;
        padding: 0px;
        left: 280px;
        width: 65%;
        position: absolute;
        min-height: 600px;
    }
}

@media screen and (max-width:1400px)
{
    .spalte_mitte
    {
        margin: 0px;
        padding: 0px;
        left: 280px;
        width: 70%;
        position: absolute;
        min-height: 600px;
    }
}

.dach_menue
{
    background: rgb(255, 255, 255);
    margin: 0px;
    padding: 0px;
    width: 99.99%;
    height: 26px;
    color: rgb(153, 153, 153);
    font-family: "Questrial", sans-serif;
    font-size: 11px;
    font-weight: 400;
    float: left;
}

    .dach_menue ul
    {
        list-style: none;
        float: right;
        display: inline;
    }

    .dach_menue li
    {
        margin: 0px;
        padding: 0px 10px 0px 0px;
        float: left;
    }

        .dach_menue li a
        {
            color: rgb(153, 153, 153);
            text-decoration: none !important;
        }

        .dach_menue li a:hover
        {
            color: rgb(168, 168, 168);
            text-decoration: underline !important;
        }

.top_menue
{
    background: rgb(0, 82, 134);
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 60px;
    color: rgb(255, 255, 255);
    line-height: 60px;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

.suche_klassisch
{
    background: url("../Images/suche_button.png") no-repeat 5px rgb(255, 255, 255);
    margin: 15px 15px 0px 0px;
    padding: 0px;
    width: 200px;
    height: 30px;
    line-height: 30px;
    float: right;
}

    .suche_klassisch input
    {
        border: 0px currentColor;
        border-image: none;
        width: 88%;
        height: 88%;
        color: rgb(106, 172, 218);
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
    }

@media screen and (max-width:980px)
{
    .suche_klassisch
    {
        display: none;
    }
}

.col-md-1
{
    border: 1px solid rgb(221, 221, 221);
    border-image: none;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 0.9%;
    margin-left: 0.9%;
    min-width: 182px;
    background-color: rgb(255, 255, 255);
}

.wrapper
{
    min-height: 500px;
}

.col-md-12-footer
{
    background: rgb(255, 255, 255);
    padding: 20px;
    border: 1px solid rgb(235, 235, 235);
    border-image: none;
    font-size: 11px;
}

.container_footer a
{
    text-decoration: none !important;
}

    .container_footer a:hover
    {
        text-decoration: underline !important;
    }

.footer
{
    background: rgb(255, 255, 255);
    margin: -20px 0px 0px;
    padding: 0px;
    border: 1px solid rgb(235, 235, 235);
    border-image: none;
    font-size: 13px;
    min-height: 140px;
}

.col-md-5
{
    background: url("../Images/bghinfuehrung.jpg") no-repeat right top rgb(255, 255, 255);
    margin: 0px 0px 0px 10px;
    padding: 0px;
    height: 70px;
    line-height: 14px;
    font-size: 14px;
    border-bottom-color: rgb(235, 235, 235);
    border-bottom-width: 3px;
    border-bottom-style: solid;
}

    .col-md-5 img
    {
        margin: 0px 10px 0px -15px;
        padding: 0px;
        float: left;
    }

.liste
{
    padding: 10px 20px 0px 0px;
    height: auto;
    text-align: left;
}

.col-md-4
{
    line-height: 20px;
    font-size: 12px;
}

.col-md-6
{
    line-height: 14px;
    font-size: 12px;
}

.col-md-11
{
    line-height: 14px;
    font-size: 12px;
}

.matrixtabelle
{
    background: rgb(255, 255, 255);
    width: 100%;
}

.inputmenge
{
    background: url("../Images/mengen.png") no-repeat right rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    border-image: none;
    height: 16px;
    color: rgb(102, 102, 102);
    line-height: 12px;
    font-family: "Questrial", sans-serif;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
}

.col-xs-1
{
    background: rgb(204, 204, 204);
    margin: 0px 0px 0px 15px;
    color: rgb(48, 48, 48);
    font-size: 12px;
}

    .col-xs-1 td
    {
        padding: 2px 5px;
    }

.col-xs-9
{
    background: rgb(255, 255, 255);
    font-size: 12px;
    white-space: nowrap;
    -ms-overflow-x: scroll;
}

    .col-xs-9 td
    {
        padding: 2px 20px;
        text-align: center;
    }

.activefarbe1
{
    background: rgb(255, 0, 0);
    color: rgb(255, 255, 255);
}

.activefarbe2
{
    background: rgb(255, 255, 0);
    color: rgb(48, 48, 48);
}

.activefarbe3
{
    background: rgb(255, 102, 0);
    color: rgb(255, 255, 255);
}

.activefarbe4
{
    background: rgb(204, 204, 204);
    color: rgb(48, 48, 48);
}

.activefarbe5
{
    background: rgb(48, 48, 48);
    color: rgb(255, 255, 255);
}

.activefarbe6
{
    background: rgb(0, 0, 255);
    color: rgb(255, 255, 255);
}

.activefarbe7
{
    background: rgb(0, 153, 0);
    color: rgb(255, 255, 255);
}

.tdgeld
{
    text-align: right;
    font-weight: bold;
}

@media screen and (min-width:1550px)
{
    .spalte_rechts
    {
        margin: 0px;
        padding: 0px;
        top: 0px;
        width: 260px;
        right: 1px;
        border-bottom-color: rgb(235, 235, 235);
        border-left-color: rgb(235, 235, 235);
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-bottom-style: solid;
        border-left-style: solid;
        position: absolute;
    }
}

@media screen and (min-width:1550px)
{
    .warenkorb-headline
    {
        background: rgb(0, 82, 134);
        margin: 0px;
        padding: 0px 0px 0px 10px;
        width: 250px;
        height: 30px;
        color: rgb(255, 255, 255);
        line-height: 20px;
        font-family: "Questrial", sans-serif;
        font-size: 17px;
        font-weight: 400;
        float: left;
    }

        .warenkorb-headline a
        {
            text-decoration:none !important;
        }

            .warenkorb-headline a:hover
            {
                text-decoration:underline !important;
            }

    .kundenbewertung-headline
    {
        background: rgb(0, 82, 134);
        margin: 0px 0px 0px;
        padding: 0px 0px 0px 20px;
        width: 240px;
        height: 30px;
        color: rgb(255, 255, 255);
        line-height: 30px;
        font-family: "Questrial", sans-serif;
        font-size: 17px;
        font-weight: 400;
        float: left;
    }

    .zertifizierung-headline
    {
        background: rgb(0, 82, 134);
        margin: 10px 0px 0px;
        padding: 0px 0px 0px 20px;
        width: 240px;
        height: 30px;
        color: rgb(255, 255, 255);
        line-height: 30px;
        font-family: "Questrial", sans-serif;
        font-size: 17px;
        font-weight: 400;
        float: left;
    }
}

.direktbestellung-headline
    {
        background: rgb(0, 82, 134);
        margin: 0px 0px 0px;
        padding: 0px 0px 0px 20px;
        width: 240px;
        height: 30px;
        color: rgb(255, 255, 255);
        line-height: 30px;
        font-family: "Questrial", sans-serif;
        font-size: 17px;
        font-weight: 400;
        float: left;
    }

@media screen and (max-width:1550px)
{
    .warenkorb-headline
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }

    .kundenbewertung-headline
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }

    .zertifizierung-headline
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }
}

@media screen and (min-width:1550px)
{
    .warenkorb-checkout
    {
        background: rgb(235, 235, 235);
        margin: 0px;
        padding: 5px 0px 0px;
        width: 260px;
        height: 20px;
        text-align: center;
        color: rgb(0, 82, 134);
        line-height: 13px;
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
        float: left;
    }
        .warenkorb-checkout a
        {
            text-decoration:none !important;
        }

            .warenkorb-checkout a:hover
            {
                text-decoration:underline !important;
            }
}

@media screen and (max-width:1550px)
{
    .warenkorb-checkout
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }
}

@media screen and (min-width:1550px)
{
    .warenkorb-anzahl
    {
        margin: 0px;
        padding: 5px 5px 0px 0px;
        border: 1px solid rgb(235, 235, 235);
        border-image: none;
        width: 40px;
        height: 40px;
        text-align: right;
        overflow: hidden;
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
        float: left;
    }
}

@media screen and (max-width:1550px)
{
    .warenkorb-anzahl
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }
}

@media screen and (min-width:1550px)
{
    .warenkorb-artikel
    {
        margin: 0px 0px 10px;
        padding: 0px;
        width: 260px;
        overflow: auto;
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: 400;
        max-height: 505px;
    }

        .warenkorb-artikel table
        {
        }

        .warenkorb-artikel td
        {
            vertical-align: top;
        }

        .warenkorb-artikel hr
        {
            margin: 3px 0px 1px;
            border: 1px solid rgb(235, 235, 235);
            border-image: none;
            width: 75%;
            height: 1px;
            size: 1px;
        }
}

@media screen and (max-width:1550px)
{
    .warenkorb-artikel
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }
}

@media screen and (min-width:1550px)
{
    .warenkorb-line
    {
        width: 100%;
        border-bottom-color: rgb(0, 82, 134);
        border-bottom-width: 5px;
        border-bottom-style: solid;
    }
}

.warenkorb-anzahl
{
    margin: 0px;
    padding: 5px 5px 0px 0px;
    width: 40px;
    height: 40px;
    text-align: right;
    overflow: hidden;
    font-family: "Questrial", sans-serif;
    font-size: 13px;
    font-weight: 400;
    float: left;
}

@media screen and (min-width:1550px)
{
    .warenkorb-summe
    {
        background: rgb(235, 235, 235);
        margin: 0px;
        padding: 5px 0px 0px 5px;
        width: 255px;
        height: 40px;
        color: rgb(0, 82, 134);
        line-height: 40px;
        overflow: hidden;
        font-family: "Questrial", sans-serif;
        font-size: 13px;
        font-weight: bold;
        border-top-color: rgb(235, 235, 235);
        border-bottom-color: rgb(235, 235, 235);
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-bottom-style: solid;
    }
}

@media screen and (max-width:1550px)
{
    .warenkorb-summe
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }
}

.spacer
{
    height: 1px;
    clear: both;
}

@media screen and (max-width:1550px)
{
    .tabbed-area
    {
        width: 0px;
        height: 0px;
        display: none;
    }
}

.tabs
{
    list-style: none;
}

    .tabs li
    {
        display: inline;
        background: rgb(0, 82, 134);
        padding: 7px 10px;
        color: rgb(255, 255, 255);
        text-decoration: none;
        margin-bottom: -16px;
        margin-right: 1px;
        float: left;
        display: block;
        position: relative;
        cursor: pointer;
    }

.group::after
{
    height: 0px;
    clear: both;
    font-size: 0px;
    display: block;
    visibility: hidden;
    content: " ";
}

.tabbed-area div div
{
    background: rgb(255, 255, 255);
    padding: 10px;
    left: 0px;
    top: -1px;
    width: 240px;
}

.tabbed-area div div
{
    border-top-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}

.tabs li a
{
    border-top-color: rgb(235, 235, 235);
    border-bottom-color: rgb(235, 235, 235);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}

:target#box-one
{
    z-index: 1;
}

:target#box-two
{
    z-index: 1;
}

:target#box-three
{
    z-index: 1;
}

@media screen and (min-width:1550px)
{
    .zertifizierung
    {
        margin: 15px 0px 0px;
        padding: 5px 0px 0px 5px;
        width: 253px;
        height: auto;
        overflow: hidden;
    }

    .kundenbewertung
    {
        margin: 15px 0px 0px;
        padding: 8px 0px 0px 0px;
        width: 253px;
        height: auto;
        overflow: hidden;
    }

    .topNeuZuletzt
    {
        margin: 10px 0px 0px;
        padding: 5px 0px 0px 5px;
        width: 253px;
        height: auto;
        overflow: hidden;
    }
}

@media screen and (max-width:1550px)
{
    .zertifizierung
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }

    .kundenbewertung
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }

    .topNeuZuletzt
    {
        width: 0px;
        height: 0px;
        overflow: hidden;
        display: none;
    }

    .spalte_rechts_banner {
        width: 0;
        height: 0;
        overflow: hidden;
        display: none
    }
}

.kundenbewertung div
{
    border-top-color: rgb(235, 235, 235);
    border-top-width: 1px;
    border-top-style: solid;
    padding: 5px;
}

h1
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h2
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h3
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h4
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h5
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h6
{
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

h2
{
    color: rgb(255, 255, 255);
    font-size: 17px;
}

h3
{
    color: rgb(0, 82, 134);
    font-size: 17px;
}

h4
{
    font-size: 17px;
}

a
{
    color: rgb(0, 82, 134);
    text-decoration: underline;
}

    a:link
    {
        color: rgb(0, 82, 134);
        text-decoration: underline;
    }

    a:hover
    {
        color: rgb(48, 48, 48);
        text-decoration: none;
    }

    a:active
    {
        color: rgb(0, 82, 134);
        text-decoration: underline;
    }

    a:visited
    {
        color: rgb(0, 82, 134);
        text-decoration: underline;
    }

.input1
{
    background: rgb(204, 204, 204);
    padding: 8px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(51, 51, 51);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input2
{
    background: rgb(0, 82, 134);
    padding: 8px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(255, 255, 255);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input3
{
    background: rgb(236, 117, 26);
    padding: 8px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(48, 48, 48);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input4
{
    background: rgb(106, 172, 218);
    padding: 8px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(48, 48, 48);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input5
{
    background: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    border-image: none;
    height: 16px;
    color: rgb(102, 102, 102);
    line-height: 12px;
    font-family: "Questrial", sans-serif;
    font-size: 12px;
    font-weight: 400;
    cursor: text;
}

.input1small
{
    background: rgb(204, 204, 204);
    padding: 3px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(51, 51, 51);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input2small
{
    background: rgb(0, 82, 134);
    padding: 3px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(255, 255, 255);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input3small
{
    background: rgb(236, 117, 26);
    padding: 3px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(48, 48, 48);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input4small
{
    background: rgb(106, 172, 218);
    padding: 3px;
    border: 0px currentColor;
    border-image: none;
    color: rgb(48, 48, 48);
    font-family: "Questrial", sans-serif;
    font-weight: 400;
}

.input5small
{
    background: rgb(255, 255, 255);
    border: 1px solid rgb(204, 204, 204);
    border-image: none;
    height: 16px;
    color: rgb(102, 102, 102);
    line-height: 12px;
    font-family: "Questrial", sans-serif;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
}

ul
{
    list-style-type: square;
    list-style-position: outside;
}

li
{
}

.minheight170
{
    min-height: 170px !important;
    padding: 0px !important;
}

    .minheight170 img
    {
        max-width: 100% !important;
    }


/********************************/
/* Ab hier Ehemalige styles.css */
/********************************/


/* Ehemalige css.css */
@font-face {
    font-family: Questrial;
    font-display: swap;
    src: local("Questrial"), local("Questrial-Regular"), url(/Layout/Fonts/Questrial_Regular.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
/*********************/


/* Ehemalige produktnavigation.css */
.produktnavigation {
	background: rgb(255, 255, 255); border: 1px solid rgb(235, 235, 235); border-image: none; line-height: 24px;
}
.produktnavigation a {
	font-size: 13px; text-decoration: none;
}
.navpunkt {
	list-style: none inside; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav {
	text-decoration: none;
}
.cur {
	color: rgb(48, 48, 48); text-decoration: none;
}
/************************************/


th
{
    vertical-align: top;
}

.gridView
{
    font-size: x-small;
    text-align: center;
}

.errorMessage
{
    color: red;
    width: 100%;
    text-align: center;
}

.successMessage
{
    color: green;
    width: 100%;
    text-align: center;
}

.tableItemStyle
{
    background-color: white;
}

.tableAlternatingItemStyle
{
    background-color: #005286;
    color: white;
}

.navigationTableItemStyle
{
    background-color: white;
}

.navigationTableAlternatingItemStyle
{
    background-color: whitesmoke;
}

.defaultWidth
{
    width: 97.5%;
}

.aspxInlineTable
{
    display: inline-table;
}

.pivotCellBgColor
{
    background-color: white;
}

    .pivotCellBgColor:hover
    {
        background-color: rgb(83, 181, 255);
    }

.pivotFieldValueBgColor
{
    background-color: lightgray;
}

    .pivotFieldValueBgColor:hover
    {
        background-color: rgb(83, 181, 255);
    }

.pivotLink
{
    text-decoration: none;
}

    .pivotLink a
    {
        text-decoration: none;
    }

        .pivotLink a:hover
        {
            text-decoration: underline;
        }

.btnInline
{
    display: inline-block;
}

.tm_text
{
    text-align: center;
}

.abmQsel
{
    font-family: 'Courier New', Courier, mono;
    font-size: 12px;
    font-style: normal;
}

.wstQsel
{
    font-family: 'Courier New', Courier, mono;
    font-size: 12px;
    font-style: normal;
}

.wstQ10
{
    background-color: #FED905;
    color: #000000;
}

.wstQ20
{
    background-color: #FFFFFF;
    color: #000000;
}

.wstQ30
{
    background-color: #808080;
    color: #FFFFFF;
}

.wstQ40
{
    background-color: #23D504;
    color: #FFFFFF;
}

.wstQ50
{
    background-color: #0080FF;
    color: #FFFFFF;
}

.wstQ60
{
    background-color: #FF0000;
    color: #FFFFFF;
}

.transparentButton
{
    background: transparent;
    border: none !important;
}

â€‹ .menuLinkStyle
{
    color: white;
    text-decoration: none;
}

.menuLinkStyle a
{
    color: white;
    text-decoration: none;
}

    .menuLinkStyle a:link
    {
        color: white;
        text-decoration: none;
    }

    .menuLinkStyle a:hover
    {
        color: white;
        text-decoration: underline;
    }

    .menuLinkStyle a:active
    {
        color: white;
        text-decoration: none;
    }

    .menuLinkStyle a:visited
    {
        color: white;
        text-decoration: none;
    }

/* MasterPage - HauptmenÃ¼ */
.menuContainer
{
    margin: 20px;
    background-color: #005286;
    color: white;
    width: 40%;
}

.menuContainerRight
{
    margin: 20px;
    background-color: #005286;
    color: white;
    width: 20%;
}

.mainMenu,
.mainMenuPopup,
.mainMenuPopup a
{
    font-size: 14px;
    background-color: #005286;
    width: 100%;
    text-decoration: none;
}

    .mainMenuPopup a:hover
    {
        font-size: 14px;
        background-color: #005286;
        width: 100%;
        text-decoration: underline;
    }

.mainMenuPopup
{
    background-color: #005286;
    width: 100%;
    min-height: 360px;
}

    .mainMenuPopup .SubMenuContent
    {
        margin: 0 auto;
        background-color: #005286;
        width: 100%;
    }

    .mainMenuPopup .SubMenuTextContent
    {
        padding: 20px;
        text-align: center;
        background-color: #005286;
    }

    .mainMenuPopup .SubMenuContent a
    {
        display: block;
        padding: 2px 0;
        background-color: #005286;
        color: white;
        width: 100%;
    }

    .mainMenuPopup .Group
    {
        float: left;
        padding: 20px 8px;
        background-color: #005286;
        color: white;
    }

    .mainMenuPopup .GroupContainer
    {
        float: left;
        padding: 0 8px;
        background-color: #005286;
        color: white;
    }

    .mainMenuPopup .GroupTitle
    {
        font-size: 1.2em;
        color: #333333;
        padding: 0 20px 20px 0;
        background-color: #005286;
        color: white;
        font-weight: bolder;
        font-size: medium;
        text-align: center;
    }

    .mainMenuPopup .GroupColumn
    {
        float: left;
        padding: 0 40px 0 0;
        background-color: #005286;
        color: white;
    }

    .mainMenuPopup .CategoryTitle
    {
        color: #FFFFFF;
        padding: 0 0 6px;
        background-color: #005286;
    }

    .mainMenuPopup .CategoryBreak
    {
        padding: 8px 0;
        background-color: #005286;
    }

/* DevExpress-Fix, sollte das MenÃ¼ in der breite nicht dem Content sondern der gesamten Seite entsprechen
 * NÃ¶tig seit v15.1
 * Nicht mehr nÃ¶tig seit v15.1.8

@media screen and (min-width:1400px) {
    .mainMenuPopup {
        max-width: 65%;
        left: 280px !important;
    }
}

@media screen and (max-width:1400px) {
    .mainMenuPopup {
        max-width: 70%;
        left: 280px !important;
    }
}

*/

.clear
{
    clear: both;
}

.body-content
{
    margin: 0 auto;
    padding: 0 10px 40px;
    width: 80%;
    min-width: 200px;
    line-height: 150%;
    text-align: center;
    background-color: #005286;
    width: 100%;
}

    .body-content h3
    {
        font-size: 1.2em;
        color: white;
        padding: 40px 0 20px;
        background-color: #005286;
    }

.defaultLink
{
    text-decoration: none;
}

	.defaultLink a
	{
		color: rgb(0, 82, 134);
		text-decoration: none;
	}

		.defaultLink a:link
		{
			color: rgb(0, 82, 134);
			text-decoration: none;
		}

		.defaultLink a:hover
		{
			color: rgb(0, 82, 134);
			text-decoration: underline;
		}

		.defaultLink a:active
		{
			color: rgb(0, 82, 134);
			text-decoration: underline;
		}

		.defaultLink a:visited
		{
			color: rgb(0, 82, 134);
			text-decoration: none;
		}

#wrapper {
    width: 100%;
    margin: 0 auto;
}

.mitteGrau
{
    background: rgb(235, 235, 235);
}

.highlighted {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
    border: 1px solid #DDDDDD;
}
 
.highlighted input[type=text]:focus {
    box-shadow: 0 0 5px rgba(236, 117, 26, 1);
    border: 1px solid rgba(236, 117, 26, 1);
}

.highlighted {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
    border: 1px solid #DDDDDD;
}

.highlighted textarea:focus {
    box-shadow: 0 0 5px rgba(236, 117, 26, 1);
    border: 1px solid rgba(236, 117, 26, 1);
}

/* bootstrap.css */
@font-face {
	font-family: Glyphicons Halflings;
	src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/glyphicons-halflings-regular.woff) format("woff"), url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}
dhtml {
	-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
.img-responsive {
	height: auto; display: block; max-width: 100%;
}
.container {
	float: left;
}
@media all and (min-width:768px)
{
.container {
	width: 100%;
}
}
@media all and (min-width:892px)
{
.container {
	width: 100%;
}
}
@media all and (min-width:1100px)
{
.container {
	width: 100%;
}
}
.container-fluid {
	
}
.row {
	padding-top: 15px;
}
.col-xs-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-sm-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-md-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-lg-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-1 {
	float: left;
}
.col-xs-2 {
	float: left;
}
.col-xs-3 {
	float: left;
}
.col-xs-4 {
	float: left;
}
.col-xs-5 {
	float: left;
}
.col-xs-6 {
	float: left;
}
.col-xs-7 {
	float: left;
}
.col-xs-8 {
	float: left;
}
.col-xs-9 {
	float: left;
}
.col-xs-10 {
	float: left;
}
.col-xs-11 {
	float: left;
}
.col-xs-12 {
	float: left;
}
.col-xs-12 {
	width: 100%;
}
.col-xs-11 {
	width: 91.66%;
}
.col-xs-10 {
	width: 83.33%;
}
.col-xs-9 {
	width: 75%;
}
.col-xs-8 {
	width: 66.66%;
}
.col-xs-7 {
	width: 58.33%;
}
.col-xs-6 {
	width: 50%;
}
.col-xs-5 {
	width: 41.66%;
}
.col-xs-4 {
	width: 33.33%;
}
.col-xs-3 {
	width: 25%;
}
.col-xs-2 {
	width: 16.66%;
}
.col-xs-1 {
	width: 8.33%;
}
.col-xs-pull-12 {
	right: 100%;
}
.col-xs-pull-11 {
	right: 91.66%;
}
.col-xs-pull-10 {
	right: 83.33%;
}
.col-xs-pull-9 {
	right: 75%;
}
.col-xs-pull-8 {
	right: 66.66%;
}
.col-xs-pull-7 {
	right: 58.33%;
}
.col-xs-pull-6 {
	right: 50%;
}
.col-xs-pull-5 {
	right: 41.66%;
}
.col-xs-pull-4 {
	right: 33.33%;
}
.col-xs-pull-3 {
	right: 25%;
}
.col-xs-pull-2 {
	right: 16.66%;
}
.col-xs-pull-1 {
	right: 8.33%;
}
.col-xs-pull-0 {
	right: 0px;
}
.col-xs-push-12 {
	left: 100%;
}
.col-xs-push-11 {
	left: 91.66%;
}
.col-xs-push-10 {
	left: 83.33%;
}
.col-xs-push-9 {
	left: 75%;
}
.col-xs-push-8 {
	left: 66.66%;
}
.col-xs-push-7 {
	left: 58.33%;
}
.col-xs-push-6 {
	left: 50%;
}
.col-xs-push-5 {
	left: 41.66%;
}
.col-xs-push-4 {
	left: 33.33%;
}
.col-xs-push-3 {
	left: 25%;
}
.col-xs-push-2 {
	left: 16.66%;
}
.col-xs-push-1 {
	left: 8.33%;
}
.col-xs-push-0 {
	left: 0px;
}
.col-xs-offset-12 {
	margin-left: 100%;
}
.col-xs-offset-11 {
	margin-left: 91.66%;
}
.col-xs-offset-10 {
	margin-left: 83.33%;
}
.col-xs-offset-9 {
	margin-left: 75%;
}
.col-xs-offset-8 {
	margin-left: 66.66%;
}
.col-xs-offset-7 {
	margin-left: 58.33%;
}
.col-xs-offset-6 {
	margin-left: 50%;
}
.col-xs-offset-5 {
	margin-left: 41.66%;
}
.col-xs-offset-4 {
	margin-left: 33.33%;
}
.col-xs-offset-3 {
	margin-left: 25%;
}
.col-xs-offset-2 {
	margin-left: 16.66%;
}
.col-xs-offset-1 {
	margin-left: 8.33%;
}
.col-xs-offset-0 {
	margin-left: 0px;
}
@media all and (min-width:768px)
{
.col-sm-1 {
	float: left;
}
.col-sm-2 {
	float: left;
}
.col-sm-3 {
	float: left;
}
.col-sm-4 {
	float: left;
}
.col-sm-5 {
	float: left;
}
.col-sm-6 {
	float: left;
}
.col-sm-7 {
	float: left;
}
.col-sm-8 {
	float: left;
}
.col-sm-9 {
	float: left;
}
.col-sm-10 {
	float: left;
}
.col-sm-11 {
	float: left;
}
.col-sm-12 {
	float: left;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-11 {
	width: 91.66%;
}
.col-sm-10 {
	width: 83.33%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-8 {
	width: 66.66%;
}
.col-sm-7 {
	width: 58.33%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-5 {
	width: 41.66%;
}
.col-sm-4 {
	width: 33.33%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-2 {
	width: 16.66%;
}
.col-sm-1 {
	width: 8.33%;
}
.col-sm-pull-12 {
	right: 100%;
}
.col-sm-pull-11 {
	right: 91.66%;
}
.col-sm-pull-10 {
	right: 83.33%;
}
.col-sm-pull-9 {
	right: 75%;
}
.col-sm-pull-8 {
	right: 66.66%;
}
.col-sm-pull-7 {
	right: 58.33%;
}
.col-sm-pull-6 {
	right: 50%;
}
.col-sm-pull-5 {
	right: 41.66%;
}
.col-sm-pull-4 {
	right: 33.33%;
}
.col-sm-pull-3 {
	right: 25%;
}
.col-sm-pull-2 {
	right: 16.66%;
}
.col-sm-pull-1 {
	right: 8.33%;
}
.col-sm-pull-0 {
	right: 0px;
}
.col-sm-push-12 {
	left: 100%;
}
.col-sm-push-11 {
	left: 91.66%;
}
.col-sm-push-10 {
	left: 83.33%;
}
.col-sm-push-9 {
	left: 75%;
}
.col-sm-push-8 {
	left: 66.66%;
}
.col-sm-push-7 {
	left: 58.33%;
}
.col-sm-push-6 {
	left: 50%;
}
.col-sm-push-5 {
	left: 41.66%;
}
.col-sm-push-4 {
	left: 33.33%;
}
.col-sm-push-3 {
	left: 25%;
}
.col-sm-push-2 {
	left: 16.66%;
}
.col-sm-push-1 {
	left: 8.33%;
}
.col-sm-push-0 {
	left: 0px;
}
.col-sm-offset-12 {
	margin-left: 100%;
}
.col-sm-offset-11 {
	margin-left: 91.66%;
}
.col-sm-offset-10 {
	margin-left: 83.33%;
}
.col-sm-offset-9 {
	margin-left: 75%;
}
.col-sm-offset-8 {
	margin-left: 66.66%;
}
.col-sm-offset-7 {
	margin-left: 58.33%;
}
.col-sm-offset-6 {
	margin-left: 50%;
}
.col-sm-offset-5 {
	margin-left: 41.66%;
}
.col-sm-offset-4 {
	margin-left: 33.33%;
}
.col-sm-offset-3 {
	margin-left: 25%;
}
.col-sm-offset-2 {
	margin-left: 16.66%;
}
.col-sm-offset-1 {
	margin-left: 8.33%;
}
.col-sm-offset-0 {
	margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.col-md-1 {
	float: left;
}
.col-md-2 {
	float: left;
}
.col-md-3 {
	float: left;
}
.col-md-4 {
	float: left;
}
.col-md-5 {
	float: left;
}
.col-md-6 {
	float: left;
}
.col-md-7 {
	float: left;
}
.col-md-8 {
	float: left;
}
.col-md-9 {
	float: left;
}
.col-md-10 {
	float: left;
}
.col-md-11 {
	float: left;
}
.col-md-12 {
	float: left;
}
.col-md-12 {
	width: 100%;
}
.col-md-11 {
	width: 91.66%;
}
.col-md-10 {
	width: 83.33%;
}
.col-md-9 {
	width: 75%;
}
.col-md-8 {
	width: 66.66%;
}
.col-md-7 {
	width: 58.33%;
}
.col-md-6 {
	width: 50%;
}
.col-md-5 {
	width: 41.66%;
}
.col-md-4 {
	width: 33.33%;
}
.col-md-3 {
	width: 25%;
}
.col-md-2 {
	width: 16.66%;
}
.col-md-1 {
	width: 8.33%;
}
.col-md-pull-12 {
	right: 100%;
}
.col-md-pull-11 {
	right: 91.66%;
}
.col-md-pull-10 {
	right: 83.33%;
}
.col-md-pull-9 {
	right: 75%;
}
.col-md-pull-8 {
	right: 66.66%;
}
.col-md-pull-7 {
	right: 58.33%;
}
.col-md-pull-6 {
	right: 50%;
}
.col-md-pull-5 {
	right: 41.66%;
}
.col-md-pull-4 {
	right: 33.33%;
}
.col-md-pull-3 {
	right: 25%;
}
.col-md-pull-2 {
	right: 16.66%;
}
.col-md-pull-1 {
	right: 8.33%;
}
.col-md-pull-0 {
	right: 0px;
}
.col-md-push-12 {
	left: 100%;
}
.col-md-push-11 {
	left: 91.66%;
}
.col-md-push-10 {
	left: 83.33%;
}
.col-md-push-9 {
	left: 75%;
}
.col-md-push-8 {
	left: 66.66%;
}
.col-md-push-7 {
	left: 58.33%;
}
.col-md-push-6 {
	left: 50%;
}
.col-md-push-5 {
	left: 41.66%;
}
.col-md-push-4 {
	left: 33.33%;
}
.col-md-push-3 {
	left: 25%;
}
.col-md-push-2 {
	left: 16.66%;
}
.col-md-push-1 {
	left: 8.33%;
}
.col-md-push-0 {
	left: 0px;
}
.col-md-offset-12 {
	margin-left: 100%;
}
.col-md-offset-11 {
	margin-left: 91.66%;
}
.col-md-offset-10 {
	margin-left: 83.33%;
}
.col-md-offset-9 {
	margin-left: 75%;
}
.col-md-offset-8 {
	margin-left: 66.66%;
}
.col-md-offset-7 {
	margin-left: 58.33%;
}
.col-md-offset-6 {
	margin-left: 50%;
}
.col-md-offset-5 {
	margin-left: 41.66%;
}
.col-md-offset-4 {
	margin-left: 33.33%;
}
.col-md-offset-3 {
	margin-left: 25%;
}
.col-md-offset-2 {
	margin-left: 16.66%;
}
.col-md-offset-1 {
	margin-left: 8.33%;
}
.col-md-offset-0 {
	margin-left: 0px;
}
}
@media all and (min-width:1200px)
{
.col-lg-1 {
	float: left;
}
.col-lg-2 {
	float: left;
}
.col-lg-3 {
	float: left;
}
.col-lg-4 {
	float: left;
}
.col-lg-5 {
	float: left;
}
.col-lg-6 {
	float: left;
}
.col-lg-7 {
	float: left;
}
.col-lg-8 {
	float: left;
}
.col-lg-9 {
	float: left;
}
.col-lg-10 {
	float: left;
}
.col-lg-11 {
	float: left;
}
.col-lg-12 {
	float: left;
}
.col-lg-12 {
	width: 100%;
}
.col-lg-11 {
	width: 91.66%;
}
.col-lg-10 {
	width: 83.33%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-8 {
	width: 66.66%;
}
.col-lg-7 {
	width: 58.33%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-5 {
	width: 41.66%;
}
.col-lg-4 {
	width: 33.33%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-2 {
	width: 16.66%;
}
.col-lg-1 {
	width: 8.33%;
}
.col-lg-pull-12 {
	right: 100%;
}
.col-lg-pull-11 {
	right: 91.66%;
}
.col-lg-pull-10 {
	right: 83.33%;
}
.col-lg-pull-9 {
	right: 75%;
}
.col-lg-pull-8 {
	right: 66.66%;
}
.col-lg-pull-7 {
	right: 58.33%;
}
.col-lg-pull-6 {
	right: 50%;
}
.col-lg-pull-5 {
	right: 41.66%;
}
.col-lg-pull-4 {
	right: 33.33%;
}
.col-lg-pull-3 {
	right: 25%;
}
.col-lg-pull-2 {
	right: 16.66%;
}
.col-lg-pull-1 {
	right: 8.33%;
}
.col-lg-pull-0 {
	right: 0px;
}
.col-lg-push-12 {
	left: 100%;
}
.col-lg-push-11 {
	left: 91.66%;
}
.col-lg-push-10 {
	left: 83.33%;
}
.col-lg-push-9 {
	left: 75%;
}
.col-lg-push-8 {
	left: 66.66%;
}
.col-lg-push-7 {
	left: 58.33%;
}
.col-lg-push-6 {
	left: 50%;
}
.col-lg-push-5 {
	left: 41.66%;
}
.col-lg-push-4 {
	left: 33.33%;
}
.col-lg-push-3 {
	left: 25%;
}
.col-lg-push-2 {
	left: 16.66%;
}
.col-lg-push-1 {
	left: 8.33%;
}
.col-lg-push-0 {
	left: 0px;
}
.col-lg-offset-12 {
	margin-left: 100%;
}
.col-lg-offset-11 {
	margin-left: 91.66%;
}
.col-lg-offset-10 {
	margin-left: 83.33%;
}
.col-lg-offset-9 {
	margin-left: 75%;
}
.col-lg-offset-8 {
	margin-left: 66.66%;
}
.col-lg-offset-7 {
	margin-left: 58.33%;
}
.col-lg-offset-6 {
	margin-left: 50%;
}
.col-lg-offset-5 {
	margin-left: 41.66%;
}
.col-lg-offset-4 {
	margin-left: 33.33%;
}
.col-lg-offset-3 {
	margin-left: 25%;
}
.col-lg-offset-2 {
	margin-left: 16.66%;
}
.col-lg-offset-1 {
	margin-left: 8.33%;
}
.col-lg-offset-0 {
	margin-left: 0px;
}
}
table {
	max-width: 100%; background-color: transparent;
}
th {
	background: rgb(0, 82, 134); text-align: left; color: rgb(255, 255, 255);
}
.table {
	width: 100%; margin-bottom: 20px;
}
.table &gt; thead &gt; tr &gt; th {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; tbody &gt; tr &gt; th {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; tfoot &gt; tr &gt; th {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; thead &gt; tr &gt; td {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; tbody &gt; tr &gt; td {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; tfoot &gt; tr &gt; td {
	padding: 3px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.table &gt; thead &gt; tr &gt; th {
	vertical-align: bottom; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;
}
.table &gt; caption + thead &gt; tr:first-child &gt; th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; colgroup + thead &gt; tr:first-child &gt; th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; thead:first-child &gt; tr:first-child &gt; th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; caption + thead &gt; tr:first-child &gt; td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; colgroup + thead &gt; tr:first-child &gt; td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; thead:first-child &gt; tr:first-child &gt; td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table &gt; tbody + tbody {
	border-top-color: rgb(221, 221, 221); border-top-width: 2px; border-top-style: solid;
}
.table .table {
	background-color: rgb(255, 255, 255);
}
.table-condensed &gt; thead &gt; tr &gt; th {
	padding: 3px;
}
.table-condensed &gt; tbody &gt; tr &gt; th {
	padding: 3px;
}
.table-condensed &gt; tfoot &gt; tr &gt; th {
	padding: 3px;
}
.table-condensed &gt; thead &gt; tr &gt; td {
	padding: 3px;
}
.table-condensed &gt; tbody &gt; tr &gt; td {
	padding: 3px;
}
.table-condensed &gt; tfoot &gt; tr &gt; td {
	padding: 3px;
}
.table-bordered {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; thead &gt; tr &gt; th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; tbody &gt; tr &gt; th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; tfoot &gt; tr &gt; th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; thead &gt; tr &gt; td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; tbody &gt; tr &gt; td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; tfoot &gt; tr &gt; td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.table-bordered &gt; thead &gt; tr &gt; th {
	border-bottom-width: 2px;
}
.table-bordered &gt; thead &gt; tr &gt; td {
	border-bottom-width: 2px;
}
.table-striped &gt; tbody &gt; tr:nth-child(2n+1) &gt; td {
	background-color: rgb(249, 249, 249);
}
.table-striped &gt; tbody &gt; tr:nth-child(2n+1) &gt; th {
	background-color: rgb(249, 249, 249);
}
.table-hover &gt; tbody &gt; tr:hover &gt; td {
	background-color: rgb(245, 245, 245);
}
.table-hover &gt; tbody &gt; tr:hover &gt; th {
	background-color: rgb(245, 245, 245);
}
table col[class*='col-'] {
	float: none; display: table-column; position: static;
}
table td[class*='col-'] {
	float: none; display: table-cell; position: static;
}
table th[class*='col-'] {
	float: none; display: table-cell; position: static;
}
.table &gt; thead &gt; tr &gt; td.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; tbody &gt; tr &gt; td.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; tfoot &gt; tr &gt; td.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; thead &gt; tr &gt; th.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; tbody &gt; tr &gt; th.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; tfoot &gt; tr &gt; th.active {
	background-color: rgb(245, 245, 245);
}
.table &gt; thead &gt; tr.active &gt; td {
	background-color: rgb(245, 245, 245);
}
.table &gt; tbody &gt; tr.active &gt; td {
	background-color: rgb(245, 245, 245);
}
.table &gt; tfoot &gt; tr.active &gt; td {
	background-color: rgb(245, 245, 245);
}
.table &gt; thead &gt; tr.active &gt; th {
	background-color: rgb(245, 245, 245);
}
.table &gt; tbody &gt; tr.active &gt; th {
	background-color: rgb(245, 245, 245);
}
.table &gt; tfoot &gt; tr.active &gt; th {
	background-color: rgb(245, 245, 245);
}
.table-hover &gt; tbody &gt; tr &gt; td.active:hover {
	background-color: rgb(232, 232, 232);
}
.table-hover &gt; tbody &gt; tr &gt; th.active:hover {
	background-color: rgb(232, 232, 232);
}
.table-hover &gt; tbody &gt; tr.active:hover &gt; td {
	background-color: rgb(232, 232, 232);
}
.table-hover &gt; tbody &gt; tr.active:hover &gt; th {
	background-color: rgb(232, 232, 232);
}
.table &gt; thead &gt; tr &gt; td.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; tbody &gt; tr &gt; td.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; tfoot &gt; tr &gt; td.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; thead &gt; tr &gt; th.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; tbody &gt; tr &gt; th.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; tfoot &gt; tr &gt; th.success {
	background-color: rgb(223, 240, 216);
}
.table &gt; thead &gt; tr.success &gt; td {
	background-color: rgb(223, 240, 216);
}
.table &gt; tbody &gt; tr.success &gt; td {
	background-color: rgb(223, 240, 216);
}
.table &gt; tfoot &gt; tr.success &gt; td {
	background-color: rgb(223, 240, 216);
}
.table &gt; thead &gt; tr.success &gt; th {
	background-color: rgb(223, 240, 216);
}
.table &gt; tbody &gt; tr.success &gt; th {
	background-color: rgb(223, 240, 216);
}
.table &gt; tfoot &gt; tr.success &gt; th {
	background-color: rgb(223, 240, 216);
}
.table-hover &gt; tbody &gt; tr &gt; td.success:hover {
	background-color: rgb(208, 233, 198);
}
.table-hover &gt; tbody &gt; tr &gt; th.success:hover {
	background-color: rgb(208, 233, 198);
}
.table-hover &gt; tbody &gt; tr.success:hover &gt; td {
	background-color: rgb(208, 233, 198);
}
.table-hover &gt; tbody &gt; tr.success:hover &gt; th {
	background-color: rgb(208, 233, 198);
}
.table &gt; thead &gt; tr &gt; td.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; tbody &gt; tr &gt; td.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; tfoot &gt; tr &gt; td.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; thead &gt; tr &gt; th.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; tbody &gt; tr &gt; th.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; tfoot &gt; tr &gt; th.info {
	background-color: rgb(217, 237, 247);
}
.table &gt; thead &gt; tr.info &gt; td {
	background-color: rgb(217, 237, 247);
}
.table &gt; tbody &gt; tr.info &gt; td {
	background-color: rgb(217, 237, 247);
}
.table &gt; tfoot &gt; tr.info &gt; td {
	background-color: rgb(217, 237, 247);
}
.table &gt; thead &gt; tr.info &gt; th {
	background-color: rgb(217, 237, 247);
}
.table &gt; tbody &gt; tr.info &gt; th {
	background-color: rgb(217, 237, 247);
}
.table &gt; tfoot &gt; tr.info &gt; th {
	background-color: rgb(217, 237, 247);
}
.table-hover &gt; tbody &gt; tr &gt; td.info:hover {
	background-color: rgb(196, 227, 243);
}
.table-hover &gt; tbody &gt; tr &gt; th.info:hover {
	background-color: rgb(196, 227, 243);
}
.table-hover &gt; tbody &gt; tr.info:hover &gt; td {
	background-color: rgb(196, 227, 243);
}
.table-hover &gt; tbody &gt; tr.info:hover &gt; th {
	background-color: rgb(196, 227, 243);
}
.table &gt; thead &gt; tr &gt; td.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; tbody &gt; tr &gt; td.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; tfoot &gt; tr &gt; td.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; thead &gt; tr &gt; th.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; tbody &gt; tr &gt; th.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; tfoot &gt; tr &gt; th.warning {
	background-color: rgb(252, 248, 227);
}
.table &gt; thead &gt; tr.warning &gt; td {
	background-color: rgb(252, 248, 227);
}
.table &gt; tbody &gt; tr.warning &gt; td {
	background-color: rgb(252, 248, 227);
}
.table &gt; tfoot &gt; tr.warning &gt; td {
	background-color: rgb(252, 248, 227);
}
.table &gt; thead &gt; tr.warning &gt; th {
	background-color: rgb(252, 248, 227);
}
.table &gt; tbody &gt; tr.warning &gt; th {
	background-color: rgb(252, 248, 227);
}
.table &gt; tfoot &gt; tr.warning &gt; th {
	background-color: rgb(252, 248, 227);
}
.table-hover &gt; tbody &gt; tr &gt; td.warning:hover {
	background-color: rgb(250, 242, 204);
}
.table-hover &gt; tbody &gt; tr &gt; th.warning:hover {
	background-color: rgb(250, 242, 204);
}
.table-hover &gt; tbody &gt; tr.warning:hover &gt; td {
	background-color: rgb(250, 242, 204);
}
.table-hover &gt; tbody &gt; tr.warning:hover &gt; th {
	background-color: rgb(250, 242, 204);
}
.table &gt; thead &gt; tr &gt; td.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; tbody &gt; tr &gt; td.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; tfoot &gt; tr &gt; td.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; thead &gt; tr &gt; th.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; tbody &gt; tr &gt; th.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; tfoot &gt; tr &gt; th.danger {
	background-color: rgb(242, 222, 222);
}
.table &gt; thead &gt; tr.danger &gt; td {
	background-color: rgb(242, 222, 222);
}
.table &gt; tbody &gt; tr.danger &gt; td {
	background-color: rgb(242, 222, 222);
}
.table &gt; tfoot &gt; tr.danger &gt; td {
	background-color: rgb(242, 222, 222);
}
.table &gt; thead &gt; tr.danger &gt; th {
	background-color: rgb(242, 222, 222);
}
.table &gt; tbody &gt; tr.danger &gt; th {
	background-color: rgb(242, 222, 222);
}
.table &gt; tfoot &gt; tr.danger &gt; th {
	background-color: rgb(242, 222, 222);
}
.table-hover &gt; tbody &gt; tr &gt; td.danger:hover {
	background-color: rgb(235, 204, 204);
}
.table-hover &gt; tbody &gt; tr &gt; th.danger:hover {
	background-color: rgb(235, 204, 204);
}
.table-hover &gt; tbody &gt; tr.danger:hover &gt; td {
	background-color: rgb(235, 204, 204);
}
.table-hover &gt; tbody &gt; tr.danger:hover &gt; th {
	background-color: rgb(235, 204, 204);
}
@media all and (max-width:767px)
{
.table-responsive {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; margin-bottom: 15px; -ms-overflow-x: scroll; -ms-overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive &gt; .table {
	margin-bottom: 0px;
}
.table-responsive &gt; .table &gt; thead &gt; tr &gt; th {
	white-space: nowrap;
}
.table-responsive &gt; .table &gt; tbody &gt; tr &gt; th {
	white-space: nowrap;
}
.table-responsive &gt; .table &gt; tfoot &gt; tr &gt; th {
	white-space: nowrap;
}
.table-responsive &gt; .table &gt; thead &gt; tr &gt; td {
	white-space: nowrap;
}
.table-responsive &gt; .table &gt; tbody &gt; tr &gt; td {
	white-space: nowrap;
}
.table-responsive &gt; .table &gt; tfoot &gt; tr &gt; td {
	white-space: nowrap;
}
.table-responsive &gt; .table-bordered {
	border: 0px currentColor; border-image: none;
}
.table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; min-width: 0px;
}
legend {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(229, 229, 229); padding: 0px; border-image: none; width: 100%; color: rgb(51, 51, 51); line-height: inherit; font-size: 21px; margin-bottom: 20px; display: block;
}
label {
	font-weight: bold; margin-bottom: 5px; display: inline-block;
}
input[type='search'] {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
input[type='radio'] {
	margin: 4px 0px 0px; line-height: normal;
}
input[type='checkbox'] {
	margin: 4px 0px 0px; line-height: normal;
}
input[type='file'] {
	display: block;
}
input[type='range'] {
	width: 100%; display: block;
}
select[multiple] {
	height: auto;
}
select[size] {
	height: auto;
}
input[type='file']:focus {
	outline: dotted thin; outline-offset: -2px;
}
input[type='radio']:focus {
	outline: dotted thin; outline-offset: -2px;
}
input[type='checkbox']:focus {
	outline: dotted thin; outline-offset: -2px;
}
output {
	color: rgb(85, 85, 85); line-height: 1.4285; padding-top: 7px; font-size: 14px; display: block;
}
.form-control {
	padding: 6px 12px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: 34px; color: rgb(85, 85, 85); line-height: 1.4285; font-size: 14px; display: block; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-image: none; background-color: rgb(255, 255, 255); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
	border-color: rgb(102, 175, 233); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
:-ms-input-placeholder.form-control {
	color: rgb(153, 153, 153);
}
[disabled].form-control {
	cursor: not-allowed; opacity: 1; background-color: rgb(238, 238, 238);
}
[readonly].form-control {
	cursor: not-allowed; opacity: 1; background-color: rgb(238, 238, 238);
}
fieldset[disabled] .form-control {
	cursor: not-allowed; opacity: 1; background-color: rgb(238, 238, 238);
}
textarea.form-control {
	height: auto;
}
input[type='date'] {
	line-height: 34px;
}
.form-group {
	margin-bottom: 15px;
}
.radio {
	padding-left: 20px; margin-top: 10px; margin-bottom: 10px; display: block; min-height: 20px;
}
.checkbox {
	padding-left: 20px; margin-top: 10px; margin-bottom: 10px; display: block; min-height: 20px;
}
.radio label {
	font-weight: normal; display: inline; cursor: pointer;
}
.checkbox label {
	font-weight: normal; display: inline; cursor: pointer;
}
.radio input[type='radio'] {
	margin-left: -20px; float: left;
}
.radio-inline input[type='radio'] {
	margin-left: -20px; float: left;
}
.checkbox input[type='checkbox'] {
	margin-left: -20px; float: left;
}
.checkbox-inline input[type='checkbox'] {
	margin-left: -20px; float: left;
}
.radio + .radio {
	margin-top: -5px;
}
.checkbox + .checkbox {
	margin-top: -5px;
}
.radio-inline {
	padding-left: 20px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.checkbox-inline {
	padding-left: 20px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.radio-inline + .radio-inline {
	margin-top: 0px; margin-left: 10px;
}
.checkbox-inline + .checkbox-inline {
	margin-top: 0px; margin-left: 10px;
}
input[type='radio'][disabled] {
	cursor: not-allowed;
}
input[type='checkbox'][disabled] {
	cursor: not-allowed;
}
[disabled].radio {
	cursor: not-allowed;
}
[disabled].radio-inline {
	cursor: not-allowed;
}
[disabled].checkbox {
	cursor: not-allowed;
}
[disabled].checkbox-inline {
	cursor: not-allowed;
}
fieldset[disabled] input[type='radio'] {
	cursor: not-allowed;
}
fieldset[disabled] input[type='checkbox'] {
	cursor: not-allowed;
}
fieldset[disabled] .radio {
	cursor: not-allowed;
}
fieldset[disabled] .radio-inline {
	cursor: not-allowed;
}
fieldset[disabled] .checkbox {
	cursor: not-allowed;
}
fieldset[disabled] .checkbox-inline {
	cursor: not-allowed;
}
.input-sm {
	padding: 5px 10px; border-radius: 3px; height: 30px; line-height: 1.5; font-size: 12px;
}
select.input-sm {
	height: 30px; line-height: 30px;
}
textarea.input-sm {
	height: auto;
}
select[multiple].input-sm {
	height: auto;
}
.input-lg {
	padding: 10px 16px; border-radius: 6px; height: 46px; line-height: 1.33; font-size: 18px;
}
select.input-lg {
	height: 46px; line-height: 46px;
}
textarea.input-lg {
	height: auto;
}
select[multiple].input-lg {
	height: auto;
}
.has-feedback {
	position: relative;
}
.has-feedback .form-control {
	padding-right: 42.5px;
}
.has-feedback .form-control-feedback {
	top: 25px; width: 34px; height: 34px; text-align: center; right: 0px; line-height: 34px; display: block; position: absolute;
}
.has-success .help-block {
	color: rgb(60, 118, 61);
}
.has-success .control-label {
	color: rgb(60, 118, 61);
}
.has-success .radio {
	color: rgb(60, 118, 61);
}
.has-success .checkbox {
	color: rgb(60, 118, 61);
}
.has-success .radio-inline {
	color: rgb(60, 118, 61);
}
.has-success .checkbox-inline {
	color: rgb(60, 118, 61);
}
.has-success .form-control {
	border-color: rgb(60, 118, 61); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
	border-color: rgb(43, 84, 44); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #67b168; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
	border-color: rgb(60, 118, 61); color: rgb(60, 118, 61); background-color: rgb(223, 240, 216);
}
.has-success .form-control-feedback {
	color: rgb(60, 118, 61);
}
.has-warning .help-block {
	color: rgb(138, 109, 59);
}
.has-warning .control-label {
	color: rgb(138, 109, 59);
}
.has-warning .radio {
	color: rgb(138, 109, 59);
}
.has-warning .checkbox {
	color: rgb(138, 109, 59);
}
.has-warning .radio-inline {
	color: rgb(138, 109, 59);
}
.has-warning .checkbox-inline {
	color: rgb(138, 109, 59);
}
.has-warning .form-control {
	border-color: rgb(138, 109, 59); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
	border-color: rgb(102, 81, 44); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #c0a16b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
	border-color: rgb(138, 109, 59); color: rgb(138, 109, 59); background-color: rgb(252, 248, 227);
}
.has-warning .form-control-feedback {
	color: rgb(138, 109, 59);
}
.has-error .help-block {
	color: rgb(169, 68, 66);
}
.has-error .control-label {
	color: rgb(169, 68, 66);
}
.has-error .radio {
	color: rgb(169, 68, 66);
}
.has-error .checkbox {
	color: rgb(169, 68, 66);
}
.has-error .radio-inline {
	color: rgb(169, 68, 66);
}
.has-error .checkbox-inline {
	color: rgb(169, 68, 66);
}
.has-error .form-control {
	border-color: rgb(169, 68, 66); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
	border-color: rgb(132, 53, 52); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #ce8483; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
	border-color: rgb(169, 68, 66); color: rgb(169, 68, 66); background-color: rgb(242, 222, 222);
}
.has-error .form-control-feedback {
	color: rgb(169, 68, 66);
}
.form-control-static {
	margin-bottom: 0px;
}
.help-block {
	color: rgb(115, 115, 115); margin-top: 5px; margin-bottom: 10px; display: block;
}
@media all and (min-width:768px)
{
.form-inline .form-group {
	margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .control-label {
	margin-bottom: 0px; vertical-align: middle;
}
.form-inline .radio {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.form-inline .checkbox {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.form-inline .radio input[type='radio'] {
	margin-left: 0px; float: none;
}
.form-inline .checkbox input[type='checkbox'] {
	margin-left: 0px; float: none;
}
.form-inline .has-feedback .form-control-feedback {
	top: 0px;
}
}
.form-horizontal .control-label {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .radio {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .checkbox {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .radio-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .checkbox-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .radio {
	min-height: 27px;
}
.form-horizontal .checkbox {
	min-height: 27px;
}
.form-horizontal .form-group {
	margin-right: -15px; margin-left: -15px;
}
.form-horizontal .form-control-static {
	padding-top: 7px;
}
@media all and (min-width:768px)
{
.form-horizontal .control-label {
	text-align: right;
}
}
.form-horizontal .has-feedback .form-control-feedback {
	top: 0px; right: 15px;
}
.btn {
	padding: 6px 12px; border-radius: 4px; border: 1px solid transparent; border-image: none; text-align: center; line-height: 1.4285; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; cursor: pointer; -ms-user-select: none; background-image: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.btn:focus {
	outline: dotted thin; outline-offset: -2px;
}
.btn:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.btn:focus {
	color: rgb(51, 51, 51); text-decoration: none;
}
.btn:active {
	outline: 0px; box-shadow: inset 0px 3px 5px rgba(0,0,0,0.125); background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.active.btn {
	outline: 0px; box-shadow: inset 0px 3px 5px rgba(0,0,0,0.125); background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.disabled.btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
[disabled].btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
fieldset[disabled] .btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
.btn-default {
	border-color: rgb(204, 204, 204); color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);
}
.btn-default:hover {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.btn-default:focus {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.btn-default:active {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.active.btn-default {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.open .btn-default.dropdown-toggle {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.btn-default:active {
	background-image: none;
}
.active.btn-default {
	background-image: none;
}
.open .btn-default.dropdown-toggle {
	background-image: none;
}
.disabled.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.disabled.btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.disabled.btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.disabled.btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.active.disabled.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].active.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .active.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.btn-default .badge {
	color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-primary {
	border-color: rgb(53, 126, 189); color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);
}
.btn-primary:hover {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.btn-primary:focus {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.btn-primary:active {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.active.btn-primary {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.open .btn-primary.dropdown-toggle {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.btn-primary:active {
	background-image: none;
}
.active.btn-primary {
	background-image: none;
}
.open .btn-primary.dropdown-toggle {
	background-image: none;
}
.disabled.btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
[disabled].btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.disabled.btn-primary:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
[disabled].btn-primary:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .btn-primary:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.disabled.btn-primary:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
[disabled].btn-primary:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .btn-primary:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.disabled.btn-primary:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
[disabled].btn-primary:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .btn-primary:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.active.disabled.btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
[disabled].active.btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .active.btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.btn-primary .badge {
	color: rgb(66, 139, 202); background-color: rgb(255, 255, 255);
}
.btn-success {
	border-color: rgb(76, 174, 76); color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);
}
.btn-success:hover {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.btn-success:focus {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.btn-success:active {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.active.btn-success {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.open .btn-success.dropdown-toggle {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.btn-success:active {
	background-image: none;
}
.active.btn-success {
	background-image: none;
}
.open .btn-success.dropdown-toggle {
	background-image: none;
}
.disabled.btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.disabled.btn-success:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].btn-success:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .btn-success:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.disabled.btn-success:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].btn-success:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .btn-success:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.disabled.btn-success:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].btn-success:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .btn-success:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.active.disabled.btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].active.btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .active.btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-success .badge {
	color: rgb(92, 184, 92); background-color: rgb(255, 255, 255);
}
.btn-info {
	border-color: rgb(70, 184, 218); color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);
}
.btn-info:hover {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.btn-info:focus {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.btn-info:active {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.active.btn-info {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.open .btn-info.dropdown-toggle {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.btn-info:active {
	background-image: none;
}
.active.btn-info {
	background-image: none;
}
.open .btn-info.dropdown-toggle {
	background-image: none;
}
.disabled.btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
[disabled].btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.disabled.btn-info:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
[disabled].btn-info:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .btn-info:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.disabled.btn-info:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
[disabled].btn-info:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .btn-info:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.disabled.btn-info:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
[disabled].btn-info:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .btn-info:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.active.disabled.btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
[disabled].active.btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .active.btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.btn-info .badge {
	color: rgb(91, 192, 222); background-color: rgb(255, 255, 255);
}
.btn-warning {
	border-color: rgb(238, 162, 54); color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);
}
.btn-warning:hover {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.btn-warning:focus {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.btn-warning:active {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.active.btn-warning {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.open .btn-warning.dropdown-toggle {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.btn-warning:active {
	background-image: none;
}
.active.btn-warning {
	background-image: none;
}
.open .btn-warning.dropdown-toggle {
	background-image: none;
}
.disabled.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.disabled.btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.disabled.btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.disabled.btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.active.disabled.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].active.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .active.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-warning .badge {
	color: rgb(240, 173, 78); background-color: rgb(255, 255, 255);
}
.btn-danger {
	border-color: rgb(212, 63, 58); color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);
}
.btn-danger:hover {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.btn-danger:focus {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.btn-danger:active {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.active.btn-danger {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.open .btn-danger.dropdown-toggle {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.btn-danger:active {
	background-image: none;
}
.active.btn-danger {
	background-image: none;
}
.open .btn-danger.dropdown-toggle {
	background-image: none;
}
.disabled.btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
[disabled].btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.disabled.btn-danger:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
[disabled].btn-danger:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .btn-danger:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.disabled.btn-danger:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
[disabled].btn-danger:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .btn-danger:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.disabled.btn-danger:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
[disabled].btn-danger:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .btn-danger:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.active.disabled.btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
[disabled].active.btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .active.btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.btn-danger .badge {
	color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}
.btn-link {
	border-radius: 0px; color: rgb(66, 139, 202); font-weight: normal; cursor: pointer;
}
.btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
.btn-link:active {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
[disabled].btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
fieldset[disabled] .btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
.btn-link {
	border-color: transparent;
}
.btn-link:hover {
	border-color: transparent;
}
.btn-link:focus {
	border-color: transparent;
}
.btn-link:active {
	border-color: transparent;
}
.btn-link:hover {
	color: rgb(42, 100, 150); text-decoration: underline; background-color: transparent;
}
.btn-link:focus {
	color: rgb(42, 100, 150); text-decoration: underline; background-color: transparent;
}
[disabled].btn-link:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
fieldset[disabled] .btn-link:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
[disabled].btn-link:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
fieldset[disabled] .btn-link:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
.btn-lg {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
.btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.btn-xs {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.btn-block {
	width: 100%; padding-right: 0px; padding-left: 0px; display: block;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type='submit'].btn-block {
	width: 100%;
}
input[type='reset'].btn-block {
	width: 100%;
}
input[type='button'].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear; opacity: 0; -webkit-transition: opacity .15s linear;
}
.in.fade {
	opacity: 1;
}
.collapse {
	display: none;
}
.in.collapse {
	display: block;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: relative; -webkit-transition: height .35s ease;
}
.glyphicon {
	top: 1px; line-height: 1; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: normal; display: inline-block; position: relative; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk::before {
	content: "\2a";
}
.glyphicon-plus::before {
	content: "\2b";
}
.glyphicon-euro::before {
	content: "\20ac";
}
.glyphicon-minus::before {
	content: "\2212";
}
.glyphicon-cloud::before {
	content: "\2601";
}
.glyphicon-envelope::before {
	content: "\2709";
}
.glyphicon-pencil::before {
	content: "\270f";
}
.glyphicon-glass::before {
	content: "\e001";
}
.glyphicon-music::before {
	content: "\e002";
}
.glyphicon-search::before {
	content: "\e003";
}
.glyphicon-heart::before {
	content: "\e005";
}
.glyphicon-star::before {
	content: "\e006";
}
.glyphicon-star-empty::before {
	content: "\e007";
}
.glyphicon-user::before {
	content: "\e008";
}
.glyphicon-film::before {
	content: "\e009";
}
.glyphicon-th-large::before {
	content: "\e010";
}
.glyphicon-th::before {
	content: "\e011";
}
.glyphicon-th-list::before {
	content: "\e012";
}
.glyphicon-ok::before {
	content: "\e013";
}
.glyphicon-remove::before {
	content: "\e014";
}
.glyphicon-zoom-in::before {
	content: "\e015";
}
.glyphicon-zoom-out::before {
	content: "\e016";
}
.glyphicon-off::before {
	content: "\e017";
}
.glyphicon-signal::before {
	content: "\e018";
}
.glyphicon-cog::before {
	content: "\e019";
}
.glyphicon-trash::before {
	content: "\e020";
}
.glyphicon-home::before {
	content: "\e021";
}
.glyphicon-file::before {
	content: "\e022";
}
.glyphicon-time::before {
	content: "\e023";
}
.glyphicon-road::before {
	content: "\e024";
}
.glyphicon-download-alt::before {
	content: "\e025";
}
.glyphicon-download::before {
	content: "\e026";
}
.glyphicon-upload::before {
	content: "\e027";
}
.glyphicon-inbox::before {
	content: "\e028";
}
.glyphicon-play-circle::before {
	content: "\e029";
}
.glyphicon-repeat::before {
	content: "\e030";
}
.glyphicon-refresh::before {
	content: "\e031";
}
.glyphicon-list-alt::before {
	content: "\e032";
}
.glyphicon-lock::before {
	content: "\e033";
}
.glyphicon-flag::before {
	content: "\e034";
}
.glyphicon-headphones::before {
	content: "\e035";
}
.glyphicon-volume-off::before {
	content: "\e036";
}
.glyphicon-volume-down::before {
	content: "\e037";
}
.glyphicon-volume-up::before {
	content: "\e038";
}
.glyphicon-qrcode::before {
	content: "\e039";
}
.glyphicon-barcode::before {
	content: "\e040";
}
.glyphicon-tag::before {
	content: "\e041";
}
.glyphicon-tags::before {
	content: "\e042";
}
.glyphicon-book::before {
	content: "\e043";
}
.glyphicon-bookmark::before {
	content: "\e044";
}
.glyphicon-print::before {
	content: "\e045";
}
.glyphicon-camera::before {
	content: "\e046";
}
.glyphicon-font::before {
	content: "\e047";
}
.glyphicon-bold::before {
	content: "\e048";
}
.glyphicon-italic::before {
	content: "\e049";
}
.glyphicon-text-height::before {
	content: "\e050";
}
.glyphicon-text-width::before {
	content: "\e051";
}
.glyphicon-align-left::before {
	content: "\e052";
}
.glyphicon-align-center::before {
	content: "\e053";
}
.glyphicon-align-right::before {
	content: "\e054";
}
.glyphicon-align-justify::before {
	content: "\e055";
}
.glyphicon-list::before {
	content: "\e056";
}
.glyphicon-indent-left::before {
	content: "\e057";
}
.glyphicon-indent-right::before {
	content: "\e058";
}
.glyphicon-facetime-video::before {
	content: "\e059";
}
.glyphicon-picture::before {
	content: "\e060";
}
.glyphicon-map-marker::before {
	content: "\e062";
}
.glyphicon-adjust::before {
	content: "\e063";
}
.glyphicon-tint::before {
	content: "\e064";
}
.glyphicon-edit::before {
	content: "\e065";
}
.glyphicon-share::before {
	content: "\e066";
}
.glyphicon-check::before {
	content: "\e067";
}
.glyphicon-move::before {
	content: "\e068";
}
.glyphicon-step-backward::before {
	content: "\e069";
}
.glyphicon-fast-backward::before {
	content: "\e070";
}
.glyphicon-backward::before {
	content: "\e071";
}
.glyphicon-play::before {
	content: "\e072";
}
.glyphicon-pause::before {
	content: "\e073";
}
.glyphicon-stop::before {
	content: "\e074";
}
.glyphicon-forward::before {
	content: "\e075";
}
.glyphicon-fast-forward::before {
	content: "\e076";
}
.glyphicon-step-forward::before {
	content: "\e077";
}
.glyphicon-eject::before {
	content: "\e078";
}
.glyphicon-chevron-left::before {
	content: "\e079";
}
.glyphicon-chevron-right::before {
	content: "\e080";
}
.glyphicon-plus-sign::before {
	content: "\e081";
}
.glyphicon-minus-sign::before {
	content: "\e082";
}
.glyphicon-remove-sign::before {
	content: "\e083";
}
.glyphicon-ok-sign::before {
	content: "\e084";
}
.glyphicon-question-sign::before {
	content: "\e085";
}
.glyphicon-info-sign::before {
	content: "\e086";
}
.glyphicon-screenshot::before {
	content: "\e087";
}
.glyphicon-remove-circle::before {
	content: "\e088";
}
.glyphicon-ok-circle::before {
	content: "\e089";
}
.glyphicon-ban-circle::before {
	content: "\e090";
}
.glyphicon-arrow-left::before {
	content: "\e091";
}
.glyphicon-arrow-right::before {
	content: "\e092";
}
.glyphicon-arrow-up::before {
	content: "\e093";
}
.glyphicon-arrow-down::before {
	content: "\e094";
}
.glyphicon-share-alt::before {
	content: "\e095";
}
.glyphicon-resize-full::before {
	content: "\e096";
}
.glyphicon-resize-small::before {
	content: "\e097";
}
.glyphicon-exclamation-sign::before {
	content: "\e101";
}
.glyphicon-gift::before {
	content: "\e102";
}
.glyphicon-leaf::before {
	content: "\e103";
}
.glyphicon-fire::before {
	content: "\e104";
}
.glyphicon-eye-open::before {
	content: "\e105";
}
.glyphicon-eye-close::before {
	content: "\e106";
}
.glyphicon-warning-sign::before {
	content: "\e107";
}
.glyphicon-plane::before {
	content: "\e108";
}
.glyphicon-calendar::before {
	content: "\e109";
}
.glyphicon-random::before {
	content: "\e110";
}
.glyphicon-comment::before {
	content: "\e111";
}
.glyphicon-magnet::before {
	content: "\e112";
}
.glyphicon-chevron-up::before {
	content: "\e113";
}
.glyphicon-chevron-down::before {
	content: "\e114";
}
.glyphicon-retweet::before {
	content: "\e115";
}
.glyphicon-shopping-cart::before {
	content: "\e116";
}
.glyphicon-folder-close::before {
	content: "\e117";
}
.glyphicon-folder-open::before {
	content: "\e118";
}
.glyphicon-resize-vertical::before {
	content: "\e119";
}
.glyphicon-resize-horizontal::before {
	content: "\e120";
}
.glyphicon-hdd::before {
	content: "\e121";
}
.glyphicon-bullhorn::before {
	content: "\e122";
}
.glyphicon-bell::before {
	content: "\e123";
}
.glyphicon-certificate::before {
	content: "\e124";
}
.glyphicon-thumbs-up::before {
	content: "\e125";
}
.glyphicon-thumbs-down::before {
	content: "\e126";
}
.glyphicon-hand-right::before {
	content: "\e127";
}
.glyphicon-hand-left::before {
	content: "\e128";
}
.glyphicon-hand-up::before {
	content: "\e129";
}
.glyphicon-hand-down::before {
	content: "\e130";
}
.glyphicon-circle-arrow-right::before {
	content: "\e131";
}
.glyphicon-circle-arrow-left::before {
	content: "\e132";
}
.glyphicon-circle-arrow-up::before {
	content: "\e133";
}
.glyphicon-circle-arrow-down::before {
	content: "\e134";
}
.glyphicon-globe::before {
	content: "\e135";
}
.glyphicon-wrench::before {
	content: "\e136";
}
.glyphicon-tasks::before {
	content: "\e137";
}
.glyphicon-filter::before {
	content: "\e138";
}
.glyphicon-briefcase::before {
	content: "\e139";
}
.glyphicon-fullscreen::before {
	content: "\e140";
}
.glyphicon-dashboard::before {
	content: "\e141";
}
.glyphicon-paperclip::before {
	content: "\e142";
}
.glyphicon-heart-empty::before {
	content: "\e143";
}
.glyphicon-link::before {
	content: "\e144";
}
.glyphicon-phone::before {
	content: "\e145";
}
.glyphicon-pushpin::before {
	content: "\e146";
}
.glyphicon-usd::before {
	content: "\e148";
}
.glyphicon-gbp::before {
	content: "\e149";
}
.glyphicon-sort::before {
	content: "\e150";
}
.glyphicon-sort-by-alphabet::before {
	content: "\e151";
}
.glyphicon-sort-by-alphabet-alt::before {
	content: "\e152";
}
.glyphicon-sort-by-order::before {
	content: "\e153";
}
.glyphicon-sort-by-order-alt::before {
	content: "\e154";
}
.glyphicon-sort-by-attributes::before {
	content: "\e155";
}
.glyphicon-sort-by-attributes-alt::before {
	content: "\e156";
}
.glyphicon-unchecked::before {
	content: "\e157";
}
.glyphicon-expand::before {
	content: "\e158";
}
.glyphicon-collapse-down::before {
	content: "\e159";
}
.glyphicon-collapse-up::before {
	content: "\e160";
}
.glyphicon-log-in::before {
	content: "\e161";
}
.glyphicon-flash::before {
	content: "\e162";
}
.glyphicon-log-out::before {
	content: "\e163";
}
.glyphicon-new-window::before {
	content: "\e164";
}
.glyphicon-record::before {
	content: "\e165";
}
.glyphicon-save::before {
	content: "\e166";
}
.glyphicon-open::before {
	content: "\e167";
}
.glyphicon-saved::before {
	content: "\e168";
}
.glyphicon-import::before {
	content: "\e169";
}
.glyphicon-export::before {
	content: "\e170";
}
.glyphicon-send::before {
	content: "\e171";
}
.glyphicon-floppy-disk::before {
	content: "\e172";
}
.glyphicon-floppy-saved::before {
	content: "\e173";
}
.glyphicon-floppy-remove::before {
	content: "\e174";
}
.glyphicon-floppy-save::before {
	content: "\e175";
}
.glyphicon-floppy-open::before {
	content: "\e176";
}
.glyphicon-credit-card::before {
	content: "\e177";
}
.glyphicon-transfer::before {
	content: "\e178";
}
.glyphicon-cutlery::before {
	content: "\e179";
}
.glyphicon-header::before {
	content: "\e180";
}
.glyphicon-compressed::before {
	content: "\e181";
}
.glyphicon-earphone::before {
	content: "\e182";
}
.glyphicon-phone-alt::before {
	content: "\e183";
}
.glyphicon-tower::before {
	content: "\e184";
}
.glyphicon-stats::before {
	content: "\e185";
}
.glyphicon-sd-video::before {
	content: "\e186";
}
.glyphicon-hd-video::before {
	content: "\e187";
}
.glyphicon-subtitles::before {
	content: "\e188";
}
.glyphicon-sound-stereo::before {
	content: "\e189";
}
.glyphicon-sound-dolby::before {
	content: "\e190";
}
.glyphicon-sound-5-1::before {
	content: "\e191";
}
.glyphicon-sound-6-1::before {
	content: "\e192";
}
.glyphicon-sound-7-1::before {
	content: "\e193";
}
.glyphicon-copyright-mark::before {
	content: "\e194";
}
.glyphicon-registration-mark::before {
	content: "\e195";
}
.glyphicon-cloud-download::before {
	content: "\e197";
}
.glyphicon-cloud-upload::before {
	content: "\e198";
}
.glyphicon-tree-conifer::before {
	content: "\e199";
}
.glyphicon-tree-deciduous::before {
	content: "\e200";
}
.caret {
	width: 0px; height: 0px; margin-left: 2px; vertical-align: middle; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: inline-block;
}
.dropdown {
	position: relative;
}
.dropdown-toggle:focus {
	outline: 0px;
}
.dropdown-menu {
	list-style: none; margin: 2px 0px 0px; padding: 5px 0px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; left: 0px; top: 100%; font-size: 14px; float: left; display: none; position: absolute; z-index: 1000; min-width: 160px; box-shadow: 0px 6px 12px rgba(0,0,0,0.175); background-clip: padding-box; background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.pull-right.dropdown-menu {
	left: auto; right: 0px;
}
.dropdown-menu .divider {
	margin: 9px 0px; height: 1px; overflow: hidden; background-color: rgb(229, 229, 229);
}
.dropdown-menu &gt; li &gt; a {
	padding: 3px 20px; color: rgb(51, 51, 51); line-height: 1.4285; clear: both; font-weight: normal; display: block; white-space: nowrap;
}
.dropdown-menu &gt; li &gt; a:hover {
	color: rgb(38, 38, 38); text-decoration: none; background-color: rgb(245, 245, 245);
}
.dropdown-menu &gt; li &gt; a:focus {
	color: rgb(38, 38, 38); text-decoration: none; background-color: rgb(245, 245, 245);
}
.dropdown-menu &gt; .active &gt; a {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202);
}
.dropdown-menu &gt; .active &gt; a:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202);
}
.dropdown-menu &gt; .active &gt; a:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202);
}
.dropdown-menu &gt; .disabled &gt; a {
	color: rgb(153, 153, 153);
}
.dropdown-menu &gt; .disabled &gt; a:hover {
	color: rgb(153, 153, 153);
}
.dropdown-menu &gt; .disabled &gt; a:focus {
	color: rgb(153, 153, 153);
}
.dropdown-menu &gt; .disabled &gt; a:hover {
	text-decoration: none; cursor: not-allowed; background-image: none; background-color: transparent;
}
.dropdown-menu &gt; .disabled &gt; a:focus {
	text-decoration: none; cursor: not-allowed; background-image: none; background-color: transparent;
}
.open &gt; .dropdown-menu {
	display: block;
}
.open &gt; a {
	outline: 0px;
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
.dropdown-menu-left {
	left: 0px; right: auto;
}
.dropdown-header {
	padding: 3px 20px; color: rgb(153, 153, 153); line-height: 1.4285; font-size: 12px; display: block;
}
.dropdown-backdrop {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 990;
}
.pull-right &gt; .dropdown-menu {
	left: auto; right: 0px;
}
.dropup .caret {
	border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 0px; border-bottom-width: 4px; border-top-style: none; border-bottom-style: solid; content: "";
}
.navbar-fixed-bottom .dropdown .caret {
	border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 0px; border-bottom-width: 4px; border-top-style: none; border-bottom-style: solid; content: "";
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-bottom: 1px;
}
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto; bottom: 100%; margin-bottom: 1px;
}
@media all and (min-width:768px)
{
.navbar-right .dropdown-menu {
	left: auto; right: 0px;
}
.navbar-right .dropdown-menu-left {
	left: 0px; right: auto;
}
}
.btn-group {
	vertical-align: middle; display: inline-block; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-block; position: relative;
}
.btn-group &gt; .btn {
	float: left; position: relative;
}
.btn-group-vertical &gt; .btn {
	float: left; position: relative;
}
.btn-group &gt; .btn:hover {
	z-index: 2;
}
.btn-group-vertical &gt; .btn:hover {
	z-index: 2;
}
.btn-group &gt; .btn:focus {
	z-index: 2;
}
.btn-group-vertical &gt; .btn:focus {
	z-index: 2;
}
.btn-group &gt; .btn:active {
	z-index: 2;
}
.btn-group-vertical &gt; .btn:active {
	z-index: 2;
}
.btn-group &gt; .active.btn {
	z-index: 2;
}
.btn-group-vertical &gt; .active.btn {
	z-index: 2;
}
.btn-group &gt; .btn:focus {
	
}
.btn-group-vertical &gt; .btn:focus {
	
}
.btn-group .btn + .btn {
	margin-left: -1px;
}
.btn-group .btn + .btn-group {
	margin-left: -1px;
}
.btn-group .btn-group + .btn {
	margin-left: -1px;
}
.btn-group .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-toolbar {
	margin-left: -5px;
}
.btn-toolbar .btn-group {
	float: left;
}
.btn-toolbar .input-group {
	float: left;
}
.btn-toolbar &gt; .btn {
	margin-left: 5px;
}
.btn-toolbar &gt; .btn-group {
	margin-left: 5px;
}
.btn-toolbar &gt; .input-group {
	margin-left: 5px;
}
.btn-group &gt; :not(:first-child):not(.dropdown-toggle):not(:last-child).btn {
	border-radius: 0px;
}
.btn-group &gt; :first-child.btn {
	margin-left: 0px;
}
.btn-group &gt; :first-child:not(.dropdown-toggle):not(:last-child).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group &gt; :last-child:not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group &gt; :not(:first-child).dropdown-toggle {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group &gt; .btn-group {
	float: left;
}
.btn-group &gt; :not(:first-child):not(:last-child).btn-group &gt; .btn {
	border-radius: 0px;
}
.btn-group &gt; :first-child.btn-group &gt; :last-child.btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group &gt; :first-child.btn-group &gt; .dropdown-toggle {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group &gt; :last-child.btn-group &gt; :first-child.btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group .dropdown-toggle:active {
	outline: 0px;
}
.open.btn-group .dropdown-toggle {
	outline: 0px;
}
.btn-group-xs &gt; .btn {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.btn-group-sm &gt; .btn {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.btn-group-lg &gt; .btn {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
.btn-group &gt; .btn + .dropdown-toggle {
	padding-right: 8px; padding-left: 8px;
}
.btn-group &gt; .btn-lg + .dropdown-toggle {
	padding-right: 12px; padding-left: 12px;
}
.open.btn-group .dropdown-toggle {
	box-shadow: inset 0px 3px 5px rgba(0,0,0,0.125); -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.open.btn-group .btn-link.dropdown-toggle {
	box-shadow: none; -webkit-box-shadow: none;
}
.btn .caret {
	margin-left: 0px;
}
.btn-lg .caret {
	border-width: 5px 5px 0px;
}
.dropup .btn-lg .caret {
	border-width: 0px 5px 5px;
}
.btn-group-vertical &gt; .btn {
	width: 100%; float: none; display: block; max-width: 100%;
}
.btn-group-vertical &gt; .btn-group {
	width: 100%; float: none; display: block; max-width: 100%;
}
.btn-group-vertical &gt; .btn-group &gt; .btn {
	width: 100%; float: none; display: block; max-width: 100%;
}
.btn-group-vertical &gt; .btn-group &gt; .btn {
	float: none;
}
.btn-group-vertical &gt; .btn + .btn {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical &gt; .btn + .btn-group {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical &gt; .btn-group + .btn {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical &gt; .btn-group + .btn-group {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical &gt; :not(:first-child):not(:last-child).btn {
	border-radius: 0px;
}
.btn-group-vertical &gt; :first-child:not(:last-child).btn {
	border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical &gt; :last-child:not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px;
}
.btn-group-vertical &gt; :not(:first-child):not(:last-child).btn-group &gt; .btn {
	border-radius: 0px;
}
.btn-group-vertical &gt; :first-child:not(:last-child).btn-group &gt; :last-child.btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical &gt; :first-child:not(:last-child).btn-group &gt; .dropdown-toggle {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical &gt; :last-child:not(:first-child).btn-group &gt; :first-child.btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-justified {
	width: 100%; display: table; border-collapse: separate; table-layout: fixed;
}
.btn-group-justified &gt; .btn {
	width: 1%; float: none; display: table-cell;
}
.btn-group-justified &gt; .btn-group {
	width: 1%; float: none; display: table-cell;
}
.btn-group-justified &gt; .btn-group .btn {
	width: 100%;
}
[data-toggle='buttons'] &gt; .btn &gt; input[type='radio'] {
	display: none;
}
[data-toggle='buttons'] &gt; .btn &gt; input[type='checkbox'] {
	display: none;
}
.input-group {
	display: table; border-collapse: separate; position: relative;
}
[class*='col-'].input-group {
	padding-right: 0px; padding-left: 0px; float: none;
}
.input-group .form-control {
	width: 100%; margin-bottom: 0px; float: left;
}
.input-group-lg &gt; .form-control {
	padding: 10px 16px; border-radius: 6px; height: 46px; line-height: 1.33; font-size: 18px;
}
.input-group-lg &gt; .input-group-addon {
	padding: 10px 16px; border-radius: 6px; height: 46px; line-height: 1.33; font-size: 18px;
}
.input-group-lg &gt; .input-group-btn &gt; .btn {
	padding: 10px 16px; border-radius: 6px; height: 46px; line-height: 1.33; font-size: 18px;
}
select.input-group-lg &gt; .form-control {
	height: 46px; line-height: 46px;
}
select.input-group-lg &gt; .input-group-addon {
	height: 46px; line-height: 46px;
}
select.input-group-lg &gt; .input-group-btn &gt; .btn {
	height: 46px; line-height: 46px;
}
textarea.input-group-lg &gt; .form-control {
	height: auto;
}
textarea.input-group-lg &gt; .input-group-addon {
	height: auto;
}
textarea.input-group-lg &gt; .input-group-btn &gt; .btn {
	height: auto;
}
select[multiple].input-group-lg &gt; .form-control {
	height: auto;
}
select[multiple].input-group-lg &gt; .input-group-addon {
	height: auto;
}
select[multiple].input-group-lg &gt; .input-group-btn &gt; .btn {
	height: auto;
}
.input-group-sm &gt; .form-control {
	padding: 5px 10px; border-radius: 3px; height: 30px; line-height: 1.5; font-size: 12px;
}
.input-group-sm &gt; .input-group-addon {
	padding: 5px 10px; border-radius: 3px; height: 30px; line-height: 1.5; font-size: 12px;
}
.input-group-sm &gt; .input-group-btn &gt; .btn {
	padding: 5px 10px; border-radius: 3px; height: 30px; line-height: 1.5; font-size: 12px;
}
select.input-group-sm &gt; .form-control {
	height: 30px; line-height: 30px;
}
select.input-group-sm &gt; .input-group-addon {
	height: 30px; line-height: 30px;
}
select.input-group-sm &gt; .input-group-btn &gt; .btn {
	height: 30px; line-height: 30px;
}
textarea.input-group-sm &gt; .form-control {
	height: auto;
}
textarea.input-group-sm &gt; .input-group-addon {
	height: auto;
}
textarea.input-group-sm &gt; .input-group-btn &gt; .btn {
	height: auto;
}
select[multiple].input-group-sm &gt; .form-control {
	height: auto;
}
select[multiple].input-group-sm &gt; .input-group-addon {
	height: auto;
}
select[multiple].input-group-sm &gt; .input-group-btn &gt; .btn {
	height: auto;
}
.input-group-addon {
	display: table-cell;
}
.input-group-btn {
	display: table-cell;
}
.input-group .form-control {
	display: table-cell;
}
:not(:first-child):not(:last-child).input-group-addon {
	border-radius: 0px;
}
:not(:first-child):not(:last-child).input-group-btn {
	border-radius: 0px;
}
.input-group :not(:first-child):not(:last-child).form-control {
	border-radius: 0px;
}
.input-group-addon {
	width: 1%; vertical-align: middle; white-space: nowrap;
}
.input-group-btn {
	width: 1%; vertical-align: middle; white-space: nowrap;
}
.input-group-addon {
	padding: 6px 12px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(85, 85, 85); line-height: 1; font-size: 14px; font-weight: normal; background-color: rgb(238, 238, 238);
}
.input-sm.input-group-addon {
	padding: 5px 10px; border-radius: 3px; font-size: 12px;
}
.input-lg.input-group-addon {
	padding: 10px 16px; border-radius: 6px; font-size: 18px;
}
.input-group-addon input[type='radio'] {
	margin-top: 0px;
}
.input-group-addon input[type='checkbox'] {
	margin-top: 0px;
}
.input-group :first-child.form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:first-child.input-group-addon {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:first-child.input-group-btn &gt; .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:first-child.input-group-btn &gt; .btn-group &gt; .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:first-child.input-group-btn &gt; .dropdown-toggle {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:last-child.input-group-btn &gt; :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:last-child.input-group-btn &gt; :not(:last-child).btn-group &gt; .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
:first-child.input-group-addon {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.input-group :last-child.form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:last-child.input-group-addon {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:last-child.input-group-btn &gt; .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:last-child.input-group-btn &gt; .btn-group &gt; .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:last-child.input-group-btn &gt; .dropdown-toggle {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:first-child.input-group-btn &gt; :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:first-child.input-group-btn &gt; :not(:first-child).btn-group &gt; .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
:last-child.input-group-addon {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.input-group-btn {
	font-size: 0px; white-space: nowrap; position: relative;
}
.input-group-btn &gt; .btn {
	position: relative;
}
.input-group-btn &gt; .btn + .btn {
	margin-left: -1px;
}
.input-group-btn &gt; .btn:hover {
	z-index: 2;
}
.input-group-btn &gt; .btn:focus {
	z-index: 2;
}
.input-group-btn &gt; .btn:active {
	z-index: 2;
}
:first-child.input-group-btn &gt; .btn {
	margin-right: -1px;
}
:first-child.input-group-btn &gt; .btn-group {
	margin-right: -1px;
}
:last-child.input-group-btn &gt; .btn {
	margin-left: -1px;
}
:last-child.input-group-btn &gt; .btn-group {
	margin-left: -1px;
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px;
}
.nav &gt; li {
	display: block; position: relative;
}
.nav &gt; li &gt; a {
	padding: 10px 15px; display: block; position: relative;
}
.nav &gt; li &gt; a:hover {
	text-decoration: none; background-color: rgb(238, 238, 238);
}
.nav &gt; li &gt; a:focus {
	text-decoration: none; background-color: rgb(238, 238, 238);
}
.nav &gt; li.disabled &gt; a {
	color: rgb(153, 153, 153);
}
.nav &gt; li.disabled &gt; a:hover {
	color: rgb(153, 153, 153); text-decoration: none; cursor: not-allowed; background-color: transparent;
}
.nav &gt; li.disabled &gt; a:focus {
	color: rgb(153, 153, 153); text-decoration: none; cursor: not-allowed; background-color: transparent;
}
.nav .open &gt; a {
	border-color: rgb(66, 139, 202); background-color: rgb(238, 238, 238);
}
.nav .open &gt; a:hover {
	border-color: rgb(66, 139, 202); background-color: rgb(238, 238, 238);
}
.nav .open &gt; a:focus {
	border-color: rgb(66, 139, 202); background-color: rgb(238, 238, 238);
}
.nav .nav-divider {
	margin: 9px 0px; height: 1px; overflow: hidden; background-color: rgb(229, 229, 229);
}
.nav &gt; li &gt; a &gt; img {
	max-width: none;
}
.nav-tabs {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-tabs &gt; li {
	margin-bottom: -1px; float: left;
}
.nav-tabs &gt; li &gt; a {
	border-radius: 4px 4px 0px 0px; border: 1px solid transparent; border-image: none; line-height: 1.4285; margin-right: 2px;
}
.nav-tabs &gt; li &gt; a:hover {
	border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221);
}
.nav-tabs &gt; li.active &gt; a {
	border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: none; color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255);
}
.nav-tabs &gt; li.active &gt; a:hover {
	border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: none; color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255);
}
.nav-tabs &gt; li.active &gt; a:focus {
	border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: none; color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255);
}
.nav-justified.nav-tabs {
	width: 100%; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.nav-justified.nav-tabs &gt; li {
	float: none;
}
.nav-justified.nav-tabs &gt; li &gt; a {
	text-align: center; margin-bottom: 5px;
}
.nav-justified.nav-tabs &gt; .dropdown .dropdown-menu {
	left: auto; top: auto;
}
@media all and (min-width:768px)
{
.nav-justified.nav-tabs &gt; li {
	width: 1%; display: table-cell;
}
.nav-justified.nav-tabs &gt; li &gt; a {
	margin-bottom: 0px;
}
}
.nav-justified.nav-tabs &gt; li &gt; a {
	border-radius: 4px; margin-right: 0px;
}
.nav-justified.nav-tabs &gt; .active &gt; a {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.nav-justified.nav-tabs &gt; .active &gt; a:hover {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.nav-justified.nav-tabs &gt; .active &gt; a:focus {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
@media all and (min-width:768px)
{
.nav-justified.nav-tabs &gt; li &gt; a {
	border-radius: 4px 4px 0px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-justified.nav-tabs &gt; .active &gt; a {
	border-bottom-color: rgb(255, 255, 255);
}
.nav-justified.nav-tabs &gt; .active &gt; a:hover {
	border-bottom-color: rgb(255, 255, 255);
}
.nav-justified.nav-tabs &gt; .active &gt; a:focus {
	border-bottom-color: rgb(255, 255, 255);
}
}
.nav-pills &gt; li {
	float: left;
}
.nav-pills &gt; li &gt; a {
	border-radius: 4px;
}
.nav-pills &gt; li + li {
	margin-left: 2px;
}
.nav-pills &gt; li.active &gt; a {
	color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);
}
.nav-pills &gt; li.active &gt; a:hover {
	color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);
}
.nav-pills &gt; li.active &gt; a:focus {
	color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);
}
.nav-stacked &gt; li {
	float: none;
}
.nav-stacked &gt; li + li {
	margin-top: 2px; margin-left: 0px;
}
.nav-justified {
	width: 100%;
}
.nav-justified &gt; li {
	float: none;
}
.nav-justified &gt; li &gt; a {
	text-align: center; margin-bottom: 5px;
}
.nav-justified &gt; .dropdown .dropdown-menu {
	left: auto; top: auto;
}
@media all and (min-width:768px)
{
.nav-justified &gt; li {
	width: 1%; display: table-cell;
}
.nav-justified &gt; li &gt; a {
	margin-bottom: 0px;
}
}
.nav-tabs-justified {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.nav-tabs-justified &gt; li &gt; a {
	border-radius: 4px; margin-right: 0px;
}
.nav-tabs-justified &gt; .active &gt; a {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.nav-tabs-justified &gt; .active &gt; a:hover {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.nav-tabs-justified &gt; .active &gt; a:focus {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
@media all and (min-width:768px)
{
.nav-tabs-justified &gt; li &gt; a {
	border-radius: 4px 4px 0px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav-tabs-justified &gt; .active &gt; a {
	border-bottom-color: rgb(255, 255, 255);
}
.nav-tabs-justified &gt; .active &gt; a:hover {
	border-bottom-color: rgb(255, 255, 255);
}
.nav-tabs-justified &gt; .active &gt; a:focus {
	border-bottom-color: rgb(255, 255, 255);
}
}
.tab-content &gt; .tab-pane {
	display: none;
}
.tab-content &gt; .active {
	display: block;
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.navbar {
	border: 1px solid transparent; border-image: none; margin-bottom: 20px; position: relative; min-height: 50px;
}
@media all and (min-width:768px)
{
.navbar {
	border-radius: 4px;
}
}
@media all and (min-width:768px)
{
.navbar-header {
	float: left;
}
}
.navbar-collapse {
	padding-right: 15px; padding-left: 15px; border-top-color: transparent; border-top-width: 1px; border-top-style: solid; -ms-overflow-x: visible; max-height: 340px; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch;
}
.in.navbar-collapse {
	-ms-overflow-y: auto;
}
@media all and (min-width:768px)
{
.navbar-collapse {
	width: auto; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; box-shadow: none;
}
.collapse.navbar-collapse {
	height: auto !important; overflow: visible !important; padding-bottom: 0px; display: block !important;
}
.in.navbar-collapse {
	-ms-overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.navbar-static-top .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.navbar-fixed-bottom .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
}
.container &gt; .navbar-header {
	margin-right: -15px; margin-left: -15px;
}
.container-fluid &gt; .navbar-header {
	margin-right: -15px; margin-left: -15px;
}
.container &gt; .navbar-collapse {
	margin-right: -15px; margin-left: -15px;
}
.container-fluid &gt; .navbar-collapse {
	margin-right: -15px; margin-left: -15px;
}
@media all and (min-width:768px)
{
.container &gt; .navbar-header {
	margin-right: 0px; margin-left: 0px;
}
.container-fluid &gt; .navbar-header {
	margin-right: 0px; margin-left: 0px;
}
.container &gt; .navbar-collapse {
	margin-right: 0px; margin-left: 0px;
}
.container-fluid &gt; .navbar-collapse {
	margin-right: 0px; margin-left: 0px;
}
}
.navbar-static-top {
	border-width: 0px 0px 1px; z-index: 1000;
}
@media all and (min-width:768px)
{
.navbar-static-top {
	border-radius: 0px;
}
}
.navbar-fixed-top {
	left: 0px; right: 0px; position: fixed; z-index: 1030;
}
.navbar-fixed-bottom {
	left: 0px; right: 0px; position: fixed; z-index: 1030;
}
@media all and (min-width:768px)
{
.navbar-fixed-top {
	border-radius: 0px;
}
.navbar-fixed-bottom {
	border-radius: 0px;
}
}
.navbar-fixed-top {
	border-width: 0px 0px 1px; top: 0px;
}
.navbar-fixed-bottom {
	border-width: 1px 0px 0px; bottom: 0px; margin-bottom: 0px;
}
.navbar-brand {
	padding: 15px; height: 20px; line-height: 20px; font-size: 18px; float: left;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-brand:focus {
	text-decoration: none;
}
@media all and (min-width:768px)
{
.navbar &gt; .container .navbar-brand {
	margin-left: -15px;
}
.navbar &gt; .container-fluid .navbar-brand {
	margin-left: -15px;
}
}
.navbar-toggle {
	padding: 9px 10px; border-radius: 4px; border: 1px solid transparent; border-image: none; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; float: right; position: relative; background-image: none; background-color: transparent;
}
.navbar-toggle:focus {
	
}
.navbar-toggle .icon-bar {
	border-radius: 1px; width: 22px; height: 2px; display: block;
}
.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px;
}
@media all and (min-width:768px)
{
.navbar-toggle {
	display: none;
}
}
.navbar-nav {
	margin: 7.5px -15px;
}
.navbar-nav &gt; li &gt; a {
	line-height: 20px; padding-top: 10px; padding-bottom: 10px;
}
@media all and (max-width:767px)
{
.navbar-nav .open .dropdown-menu {
	border: 0px currentColor; border-image: none; width: auto; margin-top: 0px; float: none; position: static; box-shadow: none; background-color: transparent;
}
.navbar-nav .open .dropdown-menu &gt; li &gt; a {
	padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu .dropdown-header {
	padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu &gt; li &gt; a {
	line-height: 20px;
}
.navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
	background-image: none;
}
.navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
	background-image: none;
}
}
@media all and (min-width:768px)
{
.navbar-nav {
	margin: 0px; float: left;
}
.navbar-nav &gt; li {
	float: left;
}
.navbar-nav &gt; li &gt; a {
	padding-top: 15px; padding-bottom: 15px;
}
:last-child.navbar-right.navbar-nav {
	margin-right: -15px;
}
}
@media all and (min-width:768px)
{
.navbar-left {
	float: left !important;
}
.navbar-right {
	float: right !important;
}
}
.navbar-form {
	margin: 8px -15px; padding: 10px 15px; border-top-color: transparent; border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.1), 0px 1px 0px rgba(255,255,255,0.1); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media all and (min-width:768px)
{
.navbar-form .form-group {
	margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.navbar-form .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.navbar-form .control-label {
	margin-bottom: 0px; vertical-align: middle;
}
.navbar-form .radio {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.navbar-form .checkbox {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.navbar-form .radio input[type='radio'] {
	margin-left: 0px; float: none;
}
.navbar-form .checkbox input[type='checkbox'] {
	margin-left: 0px; float: none;
}
.navbar-form .has-feedback .form-control-feedback {
	top: 0px;
}
}
@media all and (max-width:767px)
{
.navbar-form .form-group {
	margin-bottom: 5px;
}
}
@media all and (min-width:768px)
{
.navbar-form {
	border: 0px currentColor; border-image: none; width: auto; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; box-shadow: none; -webkit-box-shadow: none;
}
:last-child.navbar-right.navbar-form {
	margin-right: -15px;
}
}
.navbar-nav &gt; li &gt; .dropdown-menu {
	margin-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.navbar-fixed-bottom .navbar-nav &gt; li &gt; .dropdown-menu {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.navbar-btn {
	margin-top: 8px; margin-bottom: 8px;
}
.btn-sm.navbar-btn {
	margin-top: 10px; margin-bottom: 10px;
}
.btn-xs.navbar-btn {
	margin-top: 14px; margin-bottom: 14px;
}
.navbar-text {
	margin-top: 15px; margin-bottom: 15px;
}
@media all and (min-width:768px)
{
.navbar-text {
	margin-right: 15px; margin-left: 15px; float: left;
}
:last-child.navbar-right.navbar-text {
	margin-right: 0px;
}
}
.navbar-default {
	border-color: rgb(231, 231, 231); background-color: rgb(248, 248, 248);
}
.navbar-default .navbar-brand {
	color: rgb(119, 119, 119);
}
.navbar-default .navbar-brand:hover {
	color: rgb(94, 94, 94); background-color: transparent;
}
.navbar-default .navbar-brand:focus {
	color: rgb(94, 94, 94); background-color: transparent;
}
.navbar-default .navbar-text {
	color: rgb(119, 119, 119);
}
.navbar-default .navbar-nav &gt; li &gt; a {
	color: rgb(119, 119, 119);
}
.navbar-default .navbar-nav &gt; li &gt; a:hover {
	color: rgb(51, 51, 51); background-color: transparent;
}
.navbar-default .navbar-nav &gt; li &gt; a:focus {
	color: rgb(51, 51, 51); background-color: transparent;
}
.navbar-default .navbar-nav &gt; .active &gt; a {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .active &gt; a:hover {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .active &gt; a:focus {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .disabled &gt; a {
	color: rgb(204, 204, 204); background-color: transparent;
}
.navbar-default .navbar-nav &gt; .disabled &gt; a:hover {
	color: rgb(204, 204, 204); background-color: transparent;
}
.navbar-default .navbar-nav &gt; .disabled &gt; a:focus {
	color: rgb(204, 204, 204); background-color: transparent;
}
.navbar-default .navbar-toggle {
	border-color: rgb(221, 221, 221);
}
.navbar-default .navbar-toggle:hover {
	background-color: rgb(221, 221, 221);
}
.navbar-default .navbar-toggle:focus {
	background-color: rgb(221, 221, 221);
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: rgb(136, 136, 136);
}
.navbar-default .navbar-collapse {
	border-color: rgb(231, 231, 231);
}
.navbar-default .navbar-form {
	border-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .open &gt; a {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .open &gt; a:hover {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav &gt; .open &gt; a:focus {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
@media all and (max-width:767px)
{
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
	color: rgb(119, 119, 119);
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
	color: rgb(51, 51, 51); background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
	color: rgb(51, 51, 51); background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
	color: rgb(85, 85, 85); background-color: rgb(231, 231, 231);
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a {
	color: rgb(204, 204, 204); background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover {
	color: rgb(204, 204, 204); background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
	color: rgb(204, 204, 204); background-color: transparent;
}
}
.navbar-default .navbar-link {
	color: rgb(119, 119, 119);
}
.navbar-default .navbar-link:hover {
	color: rgb(51, 51, 51);
}
.navbar-inverse {
	border-color: rgb(8, 8, 8); background-color: rgb(34, 34, 34);
}
.navbar-inverse .navbar-brand {
	color: rgb(153, 153, 153);
}
.navbar-inverse .navbar-brand:hover {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-brand:focus {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-text {
	color: rgb(153, 153, 153);
}
.navbar-inverse .navbar-nav &gt; li &gt; a {
	color: rgb(153, 153, 153);
}
.navbar-inverse .navbar-nav &gt; li &gt; a:hover {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-nav &gt; li &gt; a:focus {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-nav &gt; .active &gt; a {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav &gt; .active &gt; a:hover {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav &gt; .active &gt; a:focus {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav &gt; .disabled &gt; a {
	color: rgb(68, 68, 68); background-color: transparent;
}
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:hover {
	color: rgb(68, 68, 68); background-color: transparent;
}
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:focus {
	color: rgb(68, 68, 68); background-color: transparent;
}
.navbar-inverse .navbar-toggle {
	border-color: rgb(51, 51, 51);
}
.navbar-inverse .navbar-toggle:hover {
	background-color: rgb(51, 51, 51);
}
.navbar-inverse .navbar-toggle:focus {
	background-color: rgb(51, 51, 51);
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: rgb(255, 255, 255);
}
.navbar-inverse .navbar-collapse {
	border-color: rgb(16, 16, 16);
}
.navbar-inverse .navbar-form {
	border-color: rgb(16, 16, 16);
}
.navbar-inverse .navbar-nav &gt; .open &gt; a {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav &gt; .open &gt; a:hover {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav &gt; .open &gt; a:focus {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
@media all and (max-width:767px)
{
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .dropdown-header {
	border-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
	background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a {
	color: rgb(153, 153, 153);
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
	color: rgb(255, 255, 255); background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
	color: rgb(255, 255, 255); background-color: rgb(8, 8, 8);
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a {
	color: rgb(68, 68, 68); background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover {
	color: rgb(68, 68, 68); background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
	color: rgb(68, 68, 68); background-color: transparent;
}
}
.navbar-inverse .navbar-link {
	color: rgb(153, 153, 153);
}
.navbar-inverse .navbar-link:hover {
	color: rgb(255, 255, 255);
}
.breadcrumb {
	list-style: none; padding: 8px 15px; border-radius: 4px; margin-bottom: 20px; background-color: rgb(245, 245, 245);
}
.breadcrumb &gt; li {
	display: inline-block;
}
.breadcrumb &gt; li + li::before {
	padding: 0px 5px; color: rgb(204, 204, 204); content: "/\00a0";
}
.breadcrumb &gt; .active {
	color: rgb(153, 153, 153);
}
.pagination {
	margin: 20px 0px; border-radius: 4px; padding-left: 0px; display: inline-block;
}
.pagination &gt; li {
	display: inline;
}
.pagination &gt; li &gt; a {
	padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(66, 139, 202); line-height: 1.4285; text-decoration: none; margin-left: -1px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.pagination &gt; li &gt; span {
	padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(66, 139, 202); line-height: 1.4285; text-decoration: none; margin-left: -1px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.pagination &gt; li:first-child &gt; a {
	margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;
}
.pagination &gt; li:first-child &gt; span {
	margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;
}
.pagination &gt; li:last-child &gt; a {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px;
}
.pagination &gt; li:last-child &gt; span {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px;
}
.pagination &gt; li &gt; a:hover {
	border-color: rgb(221, 221, 221); color: rgb(42, 100, 150); background-color: rgb(238, 238, 238);
}
.pagination &gt; li &gt; span:hover {
	border-color: rgb(221, 221, 221); color: rgb(42, 100, 150); background-color: rgb(238, 238, 238);
}
.pagination &gt; li &gt; a:focus {
	border-color: rgb(221, 221, 221); color: rgb(42, 100, 150); background-color: rgb(238, 238, 238);
}
.pagination &gt; li &gt; span:focus {
	border-color: rgb(221, 221, 221); color: rgb(42, 100, 150); background-color: rgb(238, 238, 238);
}
.pagination &gt; .active &gt; a {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .active &gt; span {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .active &gt; a:hover {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .active &gt; span:hover {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .active &gt; a:focus {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .active &gt; span:focus {
	border-color: rgb(66, 139, 202); color: rgb(255, 255, 255); z-index: 2; cursor: default; background-color: rgb(66, 139, 202);
}
.pagination &gt; .disabled &gt; span {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination &gt; .disabled &gt; span:hover {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination &gt; .disabled &gt; span:focus {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination &gt; .disabled &gt; a {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination &gt; .disabled &gt; a:hover {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination &gt; .disabled &gt; a:focus {
	border-color: rgb(221, 221, 221); color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pagination-lg &gt; li &gt; a {
	padding: 10px 16px; font-size: 18px;
}
.pagination-lg &gt; li &gt; span {
	padding: 10px 16px; font-size: 18px;
}
.pagination-lg &gt; li:first-child &gt; a {
	border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}
.pagination-lg &gt; li:first-child &gt; span {
	border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}
.pagination-lg &gt; li:last-child &gt; a {
	border-top-right-radius: 6px; border-bottom-right-radius: 6px;
}
.pagination-lg &gt; li:last-child &gt; span {
	border-top-right-radius: 6px; border-bottom-right-radius: 6px;
}
.pagination-sm &gt; li &gt; a {
	padding: 5px 10px; font-size: 12px;
}
.pagination-sm &gt; li &gt; span {
	padding: 5px 10px; font-size: 12px;
}
.pagination-sm &gt; li:first-child &gt; a {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.pagination-sm &gt; li:first-child &gt; span {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.pagination-sm &gt; li:last-child &gt; a {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.pagination-sm &gt; li:last-child &gt; span {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.pager {
	list-style: none; margin: 20px 0px; text-align: center; padding-left: 0px;
}
.pager li {
	display: inline;
}
.pager li &gt; a {
	padding: 5px 14px; border-radius: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; display: inline-block; background-color: rgb(255, 255, 255);
}
.pager li &gt; span {
	padding: 5px 14px; border-radius: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; display: inline-block; background-color: rgb(255, 255, 255);
}
.pager li &gt; a:hover {
	text-decoration: none; background-color: rgb(238, 238, 238);
}
.pager li &gt; a:focus {
	text-decoration: none; background-color: rgb(238, 238, 238);
}
.pager .next &gt; a {
	float: right;
}
.pager .next &gt; span {
	float: right;
}
.pager .previous &gt; a {
	float: left;
}
.pager .previous &gt; span {
	float: left;
}
.pager .disabled &gt; a {
	color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pager .disabled &gt; a:hover {
	color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pager .disabled &gt; a:focus {
	color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.pager .disabled &gt; span {
	color: rgb(153, 153, 153); cursor: not-allowed; background-color: rgb(255, 255, 255);
}
.label {
	padding: 0.2em 0.6em 0.3em; border-radius: 0.25em; text-align: center; color: rgb(255, 255, 255); line-height: 1; font-size: 75%; font-weight: bold; vertical-align: baseline; display: inline; white-space: nowrap;
}
[href].label:hover {
	color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
[href].label:focus {
	color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
:empty.label {
	display: none;
}
.btn .label {
	top: -1px; position: relative;
}
.label-default {
	background-color: rgb(153, 153, 153);
}
[href].label-default:hover {
	background-color: rgb(128, 128, 128);
}
[href].label-default:focus {
	background-color: rgb(128, 128, 128);
}
.label-primary {
	background-color: rgb(66, 139, 202);
}
[href].label-primary:hover {
	background-color: rgb(48, 113, 169);
}
[href].label-primary:focus {
	background-color: rgb(48, 113, 169);
}
.label-success {
	background-color: rgb(92, 184, 92);
}
[href].label-success:hover {
	background-color: rgb(68, 157, 68);
}
[href].label-success:focus {
	background-color: rgb(68, 157, 68);
}
.label-info {
	background-color: rgb(91, 192, 222);
}
[href].label-info:hover {
	background-color: rgb(49, 176, 213);
}
[href].label-info:focus {
	background-color: rgb(49, 176, 213);
}
.label-warning {
	background-color: rgb(240, 173, 78);
}
[href].label-warning:hover {
	background-color: rgb(236, 151, 31);
}
[href].label-warning:focus {
	background-color: rgb(236, 151, 31);
}
.label-danger {
	background-color: rgb(217, 83, 79);
}
[href].label-danger:hover {
	background-color: rgb(201, 48, 44);
}
[href].label-danger:focus {
	background-color: rgb(201, 48, 44);
}
.badge {
	padding: 3px 7px; border-radius: 10px; text-align: center; color: rgb(255, 255, 255); line-height: 1; font-size: 12px; font-weight: bold; vertical-align: baseline; display: inline-block; white-space: nowrap; min-width: 10px; background-color: rgb(153, 153, 153);
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.btn-xs .badge {
	padding: 1px 5px; top: 0px;
}
a.badge:hover {
	color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
a.badge:focus {
	color: rgb(255, 255, 255); text-decoration: none; cursor: pointer;
}
a.active.list-group-item &gt; .badge {
	color: rgb(66, 139, 202); background-color: rgb(255, 255, 255);
}
.nav-pills &gt; .active &gt; a &gt; .badge {
	color: rgb(66, 139, 202); background-color: rgb(255, 255, 255);
}
.nav-pills &gt; li &gt; a &gt; .badge {
	margin-left: 3px;
}
.jumbotron {
	padding: 30px; color: inherit; margin-bottom: 30px; background-color: rgb(238, 238, 238);
}
.jumbotron h1 {
	color: inherit;
}
.jumbotron .h1 {
	color: inherit;
}
.jumbotron p {
	font-size: 21px; font-weight: 200; margin-bottom: 15px;
}
.container .jumbotron {
	border-radius: 6px;
}
.jumbotron .container {
	max-width: 100%;
}
@media screen and (min-width:768px)
{
.jumbotron {
	padding-top: 48px; padding-bottom: 48px;
}
.container .jumbotron {
	padding-right: 60px; padding-left: 60px;
}
.jumbotron h1 {
	font-size: 63px;
}
.jumbotron .h1 {
	font-size: 63px;
}
}
.clearfix::before {
	display: table; content: " ";
}
.clearfix::after {
	display: table; content: " ";
}
.container::before {
	display: table; content: " ";
}
.container::after {
	display: table; content: " ";
}
.container-fluid::before {
	display: table; content: " ";
}
.container-fluid::after {
	display: table; content: " ";
}
.row::before {
	display: table; content: " ";
}
.row::after {
	display: table; content: " ";
}
.form-horizontal .form-group::before {
	display: table; content: " ";
}
.form-horizontal .form-group::after {
	display: table; content: " ";
}
.btn-toolbar::before {
	display: table; content: " ";
}
.btn-toolbar::after {
	display: table; content: " ";
}
.btn-group-vertical &gt; .btn-group::before {
	display: table; content: " ";
}
.btn-group-vertical &gt; .btn-group::after {
	display: table; content: " ";
}
.nav::before {
	display: table; content: " ";
}
.nav::after {
	display: table; content: " ";
}
.navbar::before {
	display: table; content: " ";
}
.navbar::after {
	display: table; content: " ";
}
.navbar-header::before {
	display: table; content: " ";
}
.navbar-header::after {
	display: table; content: " ";
}
.navbar-collapse::before {
	display: table; content: " ";
}
.navbar-collapse::after {
	display: table; content: " ";
}
.pager::before {
	display: table; content: " ";
}
.pager::after {
	display: table; content: " ";
}
.panel-body::before {
	display: table; content: " ";
}
.panel-body::after {
	display: table; content: " ";
}
.modal-footer::before {
	display: table; content: " ";
}
.modal-footer::after {
	display: table; content: " ";
}
.clearfix::after {
	clear: both;
}
.container::after {
	clear: both;
}
.container-fluid::after {
	clear: both;
}
.row::after {
	clear: both;
}
.form-horizontal .form-group::after {
	clear: both;
}
.btn-toolbar::after {
	clear: both;
}
.btn-group-vertical &gt; .btn-group::after {
	clear: both;
}
.nav::after {
	clear: both;
}
.navbar::after {
	clear: both;
}
.navbar-header::after {
	clear: both;
}
.navbar-collapse::after {
	clear: both;
}
.pager::after {
	clear: both;
}
.panel-body::after {
	clear: both;
}
.modal-footer::after {
	clear: both;
}
.center-block {
	margin-right: auto; margin-left: auto; display: block;
}
.pull-right {
	float: right !important;
}
.pull-left {
	float: left !important;
}
.hide {
	display: none !important;
}
.show {
	display: block !important;
}
.invisible {
	visibility: hidden;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: transparent; font-size-adjust: none; font-stretch: normal; text-shadow: none; background-color: transparent;
}
.hidden {
	display: none !important; visibility: hidden !important;
}
.affix {
	position: fixed;
}
.visible-xs {
	display: none !important;
}
tr.visible-xs {
	display: none !important;
}
th.visible-xs {
	display: none !important;
}
td.visible-xs {
	display: none !important;
}
@media all and (max-width:767px)
{
.visible-xs {
	display: block !important;
}
table.visible-xs {
	display: table;
}
tr.visible-xs {
	display: table-row !important;
}
th.visible-xs {
	display: table-cell !important;
}
td.visible-xs {
	display: table-cell !important;
}
}
.visible-sm {
	display: none !important;
}
tr.visible-sm {
	display: none !important;
}
th.visible-sm {
	display: none !important;
}
td.visible-sm {
	display: none !important;
}
@media all and (max-width:991px) and (min-width:768px)
{
.visible-sm {
	display: block !important;
}
table.visible-sm {
	display: table;
}
tr.visible-sm {
	display: table-row !important;
}
th.visible-sm {
	display: table-cell !important;
}
td.visible-sm {
	display: table-cell !important;
}
}
.visible-md {
	display: none !important;
}
tr.visible-md {
	display: none !important;
}
th.visible-md {
	display: none !important;
}
td.visible-md {
	display: none !important;
}
@media all and (max-width:1199px) and (min-width:992px)
{
.visible-md {
	display: block !important;
}
table.visible-md {
	display: table;
}
tr.visible-md {
	display: table-row !important;
}
th.visible-md {
	display: table-cell !important;
}
td.visible-md {
	display: table-cell !important;
}
}
.visible-lg {
	display: none !important;
}
tr.visible-lg {
	display: none !important;
}
th.visible-lg {
	display: none !important;
}
td.visible-lg {
	display: none !important;
}
@media all and (min-width:1200px)
{
.visible-lg {
	display: block !important;
}
table.visible-lg {
	display: table;
}
tr.visible-lg {
	display: table-row !important;
}
th.visible-lg {
	display: table-cell !important;
}
td.visible-lg {
	display: table-cell !important;
}
}
@media all and (max-width:767px)
{
.hidden-xs {
	display: none !important;
}
tr.hidden-xs {
	display: none !important;
}
th.hidden-xs {
	display: none !important;
}
td.hidden-xs {
	display: none !important;
}
}
@media all and (max-width:991px) and (min-width:768px)
{
.hidden-sm {
	display: none !important;
}
tr.hidden-sm {
	display: none !important;
}
th.hidden-sm {
	display: none !important;
}
td.hidden-sm {
	display: none !important;
}
}
@media all and (max-width:1199px) and (min-width:992px)
{
.hidden-md {
	display: none !important;
}
tr.hidden-md {
	display: none !important;
}
th.hidden-md {
	display: none !important;
}
td.hidden-md {
	display: none !important;
}
}
@media all and (min-width:1200px)
{
.hidden-lg {
	display: none !important;
}
tr.hidden-lg {
	display: none !important;
}
th.hidden-lg {
	display: none !important;
}
td.hidden-lg {
	display: none !important;
}
}
.visible-print {
	display: none !important;
}
tr.visible-print {
	display: none !important;
}
th.visible-print {
	display: none !important;
}
td.visible-print {
	display: none !important;
}
@media print
{
.visible-print {
	display: block !important;
}
table.visible-print {
	display: table;
}
tr.visible-print {
	display: table-row !important;
}
th.visible-print {
	display: table-cell !important;
}
td.visible-print {
	display: table-cell !important;
}
}
@media print
{
.hidden-print {
	display: none !important;
}
tr.hidden-print {
	display: none !important;
}
th.hidden-print {
	display: none !important;
}
td.hidden-print {
	display: none !important;
}
}
</pre></body></html>