@charset "utf-8";
/* CSS Document */

/* ==========================================================================
   Bootstrap Overwrite
   ========================================================================== */

.navbar { margin-bottom: 0; }
.navbar-default { background-color: transparent; border-color: transparent; }
.navbar-default .navbar-brand {/*color: #0082c6*/ color:#F8981D;; }
.navbar-brand { font-family: 'Josefin Slab', serif; font-size: 24px; }
.navbar-brand span { font-weight: 700; color: #fff; }

.navbar-toggle { border-radius: 0; border: none; /*background-/*color: #0082c6*/ color:#F8981D;*/ background-color:#F8981D;; margin-top: 10px; margin-right: 10px; }
.navbar-toggle .icon-bar { width: 16px; }
.navbar-default .navbar-toggle .icon-bar { background: #fff; }
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover { /*background-color: #0082c6*/ background-color:#F8981D;; }

.navbar-default .navbar-nav>li { padding-left: 15px; padding-right: 15px; text-align: center; }
.navbar-default .navbar-nav>li>a { font-size: 14px; color: #fff; padding: 6px 10px; border-radius: 20px; border: 1px solid transparent; display: inline-block; -webkit-transition: color .3s ease; transition: color .3s ease; }
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {/*color: #0082c6*/ color:#F8981D;; }
.navbar-default .navbar-nav>.active>a {/*color: #0082c6*/ color:#F8981D;; background-color: transparent; /*border-color: #0082c6;*/ border-color:#F8981D; }
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {/*color: #0082c6*/ color:#F8981D;; background-color: transparent; }

.divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }

.nav-tabs { border-bottom: none; margin-bottom: 20px; }
.nav-tabs>li>a { padding-left: 5px; padding-right: 5px; color: #909090; border: none; border-radius: 21px; }
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover { border: none;/*color: #0082c6*/ color:#F8981D;; }

.btn { border-radius: 20px; height: 40px; }
.btn-primary { /*background-color: #0082c6*/ background-color:#F8981D;; font-size: 16px; padding: 7px 20px; -webkit-transition: background-color .3s ease; transition: background-color .3s ease; }
.btn-primary:hover,
.btn-primary:focus { background-color: #121e2b; }

@media only screen and (max-device-width: 767px) {
    .logo{
        height:46px;
    }        
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

    header .navbar-nav { margin-top: 8px; }

    .navbar-brand { height: auto; }
    .navbar-default .navbar-nav>li { padding-left: 0; padding-right: 0; }

    .nav-tabs>li>a { padding-left: 15px; padding-right: 15px; }



}


/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 

    .navbar-default { padding-top: 10px; padding-bottom: 10px; }

}


/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 

    header .navbar-nav { margin-top: 17px; }

    .navbar-brand { font-size: 36px; margin-top: 8px; }
    .navbar-default { padding-top: 17px; padding-bottom: 10px; }
    /*	.navbar-default { padding-top: 17px; padding-bottom: 17px; }*/
    .navbar-default .navbar-nav>li>a { padding-left: 15px; padding-right: 15px; }

}


/* Extra Large devices (large desktops, 1920px and up) */
@media (min-width: 1920px) { 


}