/*@font-face {
    font-family: 'DINNextLTPro-Bold';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-Bold.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Bold.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Bold.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-Bold.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-BoldItalic';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-BoldItalic.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-BoldItalic.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-BoldItalic.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-BoldItalic.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-Heavy';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-Heavy.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Heavy.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Heavy.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-Heavy.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Heavy.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-HeavyItalic';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-HeavyItalic.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-HeavyItalic.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-HeavyItalic.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-HeavyItalic.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-HeavyItalic.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-Italic';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-Italic.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Italic.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Italic.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-Italic.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Italic.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-Medium';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-Medium.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Medium.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Medium.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-Medium.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Medium.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-MediumItalic';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-MediumItalic.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-MediumItalic.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-MediumItalic.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-MediumItalic.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-MediumItalic.woff') format('woff');
}

@font-face {
    font-family: 'DINNextLTPro-Regular';
    src: url('../fonts/Fonts - 5 user/DINNextLTPro-Regular.otf') format('opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Regular.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Regular.svg') format('svg'), url('../fonts/Fonts - 5 user/DINNextLTPro-Regular.ttf') format('truetype'), url('../fonts/Fonts - 5 user/DINNextLTPro-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Nandos Hand Alt';
    src: url('../fonts/Fonts - 5 user/Nandos Hand Alt.otf') format('opentype'), url('../fonts/Fonts - 5 user/Nandos Hand Alt.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/Nandos Hand Alt.ttf') format('truetype');
}

@font-face {
    font-family: 'Nandos Hand';
    src: url('../fonts/Fonts - 5 user/Nandos Hand.otf') format('opentype'), url('../fonts/Fonts - 5 user/Nandos Hand.eot') format('embedded-opentype'), url('../fonts/Fonts - 5 user/Nandos Hand.ttf') format('truetype');
}*/

/*body {
    font-family: DINNextLTPro-Regular !important;
}*/

/*b, strong {
    font-family: DINNextLTPro-Bold !important;
}*/

/*h1, h2, h3, h4, h5, h6,
h1 > strong,
h2 > strong,
h3 > strong,
h4 > strong,
h5 > strong,
h6 > strong {
    font-family: 'Nandos Hand' !important;
}*/

/*#MainContent_txtSubTitle,
#MainContent_LblEmail {
    font-family: DINNextLTPro-Regular !important;
}*/

.navbar-toggle {
    background-color: #BFCC80;
    color: #000;
    border: 1px solid #fff;
}

/*.navbar-toggle:hover {
        background-color: #95e8db;
        color: #000;
        border: 1px solid #000;
    }*/

.navbar-nav > li > a:hover,
.navbar-nav > li > a:focus,
.navbar-nav .open > a,
.navbar-nav .open > a:focus,
.navbar-nav .open .dropdown-menu > li > a:hover {
	color: #BFCC80;
    background-color: #2c5234;
    border: 0px solid #BFCC80;
}

@media (min-width: 768px) {
    .navbar-nav > li > a {
        color: #000;
        /*border: 1px solid #fff;
        height: 20px !important;
        font: 700 14px/1.4em helvetica, sans-serif !important;
        text-transform: uppercase;
        display: inline;*/
    }

    .navbar-nav > li > a:hover,
        .navbar-nav > li > a:focus,
        .navbar-nav > .open > a:focus {
            background-color: #2c5234;
            color: #BFCC80;
            /*border: 1px solid #000;*/
        }

    .navbar-nav .open .dropdown-menu > li > a:hover {
        background-color: #2c5234;
        color: #BFCC80;
    }

    /*.navbar-nav > li > a {
        padding: 5px 20px 5px 20px !important;
    }*/

    /*.navbar-collapse {
        margin-left: 0px !important;
    }*/
}

@media (max-width: 767px) {
    .navbar-nav > li > a,
    .navbar-nav .open .dropdown-menu > li > a {
        background-color: #fff;
        color: #000;
        border: 1px solid #fff;
    }

    /*.navbar-nav > li > a:hover,
        .navbar-nav > li > a:focus,
        .navbar-nav .open > a,
        .navbar-nav .open > a:focus,
        .navbar-nav .open .dropdown-menu > li > a:hover {
            background-color: #95e8db;
            color: #000;
            border: 1px solid #000;
            opacity: 1;
        }*/

    .navbar-nav .open .dropdown-menu {
        margin-top: -5px;
    }
}

/*.container-fluid {
    background-color: white;
    height: 84px;
    padding: 20px;
}*/

.navbar-brand {
    padding: 0px !important;
    width: 173px !important;
    height: 30px !important;
    background-size: contain !important;
    background-repeat: no-repeat;
    margin-top: 8px !important;
}

@media (max-width: 767px) {
    .navbar-brand {
        width: 130px !important;
        height: 23px !important;
        margin-top: 15px !important;
    }

    .container-fluid {
        height: 78px;
    }
}

/*.friend-widget {
    border-radius: 0px;
    margin-bottom: 15px;
}

    .friend-widget h4 {
        font-size: 18px;
    }

    .friend-widget:hover {
        font: white !important;
        background-color: #df204c;
    }

    .friend-widget > a {
        color: black !important;
    }

    .friend-widget:hover > a {
        color: white !important;
    }

    .friend-widget > button {
        width: 100px;
        height: 20px;
        text-align: center;
        text-transform: uppercase;
        font: 700 14px/1.4em helvetica,sans-serif;
        background-color: #967200;
        border: 1px solid #fff;
        color: #000;
        padding: 1px 5px 2px;
        border-radius: 0;
    }

        .friend-widget > button:hover {
            color: #000;
            background-color: #95e8db;
            border: 1px solid #000;
        }*/

.btn.btn-custom {
    /*height: 28px;*/
    /*text-align: center;*/
    /*text-transform: uppercase;*/
    /*font: 700 14px/1.4em helvetica,sans-serif;*/
    background-color: #BFCC80;
    /*background-image: none;*/
    border: 1px solid #fff;
    color: white;
    padding: 3px 5px 2px;
    border-radius: 0;
}

    .btn.btn-custom:hover {
        color: #BFCC80;
        background-color: #2c5234;
        border: 1px solid #000;
    }

.btn-primary {
	/*background-image: radial-gradient(#BFCC80,#2c5234, #2c5234);*/
    border-color: #BFCC80 !important;
    background-color: #2c5234 !important;
}
.btn-primary:hover{
	color: #BFCC80;
}

.friend-widget h4 {
    color: #2c5234 !important;
}

.nav > li > a:hover {
    background-color: #2c5234 !important;
}
/*.navbar-nav > li > .dropdown-menu {
    margin-top: 3px;
}

.fa.color-primary {
    color: #F701B5 !important;
}

.tab-container > .nav-tabs > li > a > h5 > .fa,
.tab-container > .nav-tabs > li.active > a > h5 > .fa {
    color: #F701B5 !important;
}

.tab-container > .nav-tabs > li > a > h5 > label {
    color: #000 !important;
}

.tab-container > .nav-tabs > li.active > a > h5 > label {
    color: #43A0F2 !important;
}*/
.alert-success {
    background-color: #a9e995;
    border-color: #92c587;
    color: #457a38;
}

.alert-info {
    background-color: #c0e1f2;
    border-color: #6fb8dc;
    color: #2d6886;
}

.alert-warning {
    background-color: #f8edba;
    border-color: #edce92;
    color: #a8813e;
}

.alert-danger {
    background-color: #e9c8c8;
    border-color: #d3929b;
    color: #943a38;
}


@media (max-width: 767px) {
    .alert {
        margin-top: -80px !important;
    }
}

/* Company Quote Css */
#MainContent_txtQuote {
    color: black !important;
}

@media (max-width: 767px) {
    #MainContent_imgProfile {
        width: 80%;
    }
}
