﻿/* http://work.smarchal.com/twbscolor/css/9fc0ec7c8ed4ffffff444a7a1 */

.navbar-default {
    background-color: #d9edf7;
    border-color: #337ab7;
}

    .navbar-default .navbar-brand {
        color: #31708f;
    }

        .navbar-default .navbar-brand:hover,
        .navbar-default .navbar-brand:focus {
            color: #444a7a;
        }

    .navbar-default .navbar-text {
        color: #31708f;
    }

    .navbar-default .navbar-nav > li > a {
        color: #31708f;
    }

        .navbar-default .navbar-nav > li > a:hover,
        .navbar-default .navbar-nav > li > a:focus {
            color: #444a7a;
        }

    .navbar-default .navbar-nav > li > .dropdown-menu {
        background-color: #d9edf7;
    }

        .navbar-default .navbar-nav > li > .dropdown-menu > li > a {
            color: #31708f;
        }

            .navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
            .navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
                color: #444a7a;
                background-color: #71a1d6;
            }

        .navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {
            background-color: #71a1d6;
        }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #444a7a;
        background-color: #71a1d6;
    }

    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .active > a:focus {
        color: #444a7a;
        background-color: #71a1d6;
    }

    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus {
        color: #444a7a;
        background-color: #71a1d6;
    }

    .navbar-default .navbar-toggle {
        border-color: #71a1d6;
    }

        .navbar-default .navbar-toggle:hover,
        .navbar-default .navbar-toggle:focus {
            background-color: #71a1d6;
        }

        .navbar-default .navbar-toggle .icon-bar {
            background-color: #31708f;
        }

    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #31708f;
    }

    .navbar-default .navbar-link {
        color: #31708f;
    }

        .navbar-default .navbar-link:hover {
            color: #444a7a;
        }

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #31708f;
    }

        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #444a7a;
        }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #444a7a;
        background-color: #71a1d6;
    }
}

/*body {
  min-height: 2000px;
  padding-top: 70px;
}*/
body {
    /*min-height: 2000px;*/
    /*padding-top: 70px;*/
}

/*@media (max-width: 1080px) {
    body {
        padding-top: 0px;
    }
}*/

.navbar-brand {
    display: flex;
    align-items: center;
}

    .navbar-brand > img {
        padding: 2px 14px 14px 7px;
    }
    body {
	/*padding-top:80px;*/
}


@media (max-width: 900px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
}
