﻿body {
    font-family: 'sf_pro_displayregular' !important;
    color: #000;
}

/*@font-face {
    font-family: 'ubunturegular';
    src: url("../fonts/ubuntu-r-webfont.eot");
    src: url("../fonts/ubuntu-r-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ubuntu-r-webfont.woff2") format("woff2"), url("../fonts/ubuntu-r-webfont.woff") format("woff"), url("../fonts/ubuntu-r-webfont.ttf") format("truetype"), url("../fonts/ubuntu-r-webfont.svg#ubunturegular") format("svg");
    font-weight: normal;
    font-style: normal;
}*/


@font-face {
    font-family: 'sf_pro_displayregular';
    src: url('../fonts/sf-pro-display-regular-webfont.eot');
    src: url('../fonts/sf-pro-display-regular-webfont.eot') format('embedded-opentype'), url('../fonts/sf-pro-display-regular-webfont.woff2') format('woff2'), url('../fonts/sf-pro-display-regular-webfont.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/sf-pro-display-regular-webfont.ttf') format('svg');
    font-weight: normal;
    font-style: normal;
}

/************ Heading Fonts ***********/
@font-face {
    font-family: 'belleroselight';
    src: url("../fonts/bellerose_0-webfont.eot");
    src: url("../fonts/bellerose_0-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/bellerose_0-webfont.woff2") format("woff2"), url("../fonts/bellerose_0-webfont.woff") format("woff"), url("../fonts/bellerose_0-webfont.ttf") format("truetype"), url("../fonts/bellerose_0-webfont.svg#belleroselight") format("svg");
    font-weight: normal;
    font-style: normal;
}

.custombtn {    
    text-decoration:none !important;
    transition:all ease-in-out .5s;
    border:1px solid #C7A82E;
    background-color:#fff;            
    padding:10px 30px;
    margin:20px 0;
    color:#000;
}

.custombtn:hover {
    background-color:#C7A82E;
    color:#fff;
}

/*nav.navbar.bootsnav .navbar-brand img {
    width: 160px;
}*/

.navbar-brand {
    padding: 4px 15px !important;
}

.footer {
    background-color: #151145;
    padding: 50px 0 0 !important;
}

.footer a {
    display:inline-block;
}
    .footer img {
        margin: 0 auto;
        text-align: center;
    }

.bottom-strip {
    background-color: #C7A82E;
    margin-top: 50px;
    color: #fff;
}

    .bottom-strip a {
        color: #fff;
        transition: all ease-in-out .5s;
        text-decoration: none !important;
    }

        .bottom-strip a:hover {
            color: #151145;
        }

.staticcontent h4 {
    font-family: 'sf_pro_displayregular';
    letter-spacing: 1px;
    text-align: center;
    font-weight: 700;
    font-size: 32px;
    margin: 25px 0;
}

.staticcontent p {
    font-family: 'sf_pro_displayregular' !important;
    margin-bottom: 20px;
    letter-spacing: 1px;
    text-align: center;
    line-height: 24px;
    font-size: 16px;
}

.staticcontent ul li {
    font-family: 'sf_pro_displayregular' !important;
    margin-bottom: 10px;
    letter-spacing: 1px;
    text-align: justify;
    line-height: 28px;
    font-size: 14px;
}

.staticcontent ul {
    padding-left: 9px;
}


@media screen and (min-width: 320px) and (max-width: 480px) {
    nav.navbar.bootsnav .navbar-brand img {
        width: 130px;
    }

    nav.navbar.bootsnav .navbar-toggle {
        margin-top: 12px;
    }

    nav.navbar ul {
        padding: 5px 20px;
    }

    nav.navbar li a {
        color: #6f6f6f;
        padding: 10px 10px 10px 7px;
    }

    nav.navbar.bootsnav .navbar-nav > li {
        float:left;
        width:100%;
    }

    nav .navbar-nav ul li {
        width: 33%;
        float: left;
        list-style-type:none;
    }
}

@media screen and (min-width: 767px) and (max-width: 980px) {
    nav.navbar.bootsnav .navbar-brand img {
        width: 200px;
    }
    nav.navbar.bootsnav .navbar-nav > li {
        float:left;
        width:100%;
    }
    nav .navbar-nav ul li {
        width: 20%;
        float: left;
        list-style-type:none;
    }

    nav.navbar.bootsnav {
        min-height: 80px;
    }
}
