/* ---------------------------------------------------------------------------- *//* ----------------------------------Navbar------------------------------------ *//* ---------------------------------------------------------------------------- */.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background: none;}.navbar-default{border-color: black; background-color: #222; border: none;}.navbar-default h1.navbar-brand{font-family: "Pacifico", sans-serif; font-size: 41px; font-weight: 500; margin: 0;}.navbar-default h1.navbar-brand a{color: #c64e4e !important;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{color: darkorange;}.navbar-default .navbar-collapse{border-color: rgba(255, 255, 255, .02);}.navbar-default .navbar-toggle{border: none; background-color: #F05F40;}.navbar-default .navbar-toggle span.icon-bar{background-color: #fff;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color: #F05F40;}.navbar-default .nav li a{text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; /*font-weight: bold;*/ /*letter-spacing: 1px;*/ color: black;}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{outline: 0; color: darkorange; font-size: 1.2em;}.navbar-default .navbar-nav > .active > a{border-radius: 0; color: blue; background: none;}.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color: darkorange; font-size: 1.2em;}@media only screen and (min-width: 768px){.navbar-default{padding: 10px 0; border: 0; background-color: #fff; -webkit-transition: padding .3s; -moz-transition: padding .3s; transition: padding .3s;}.navbar-default .navbar-brand{font-size: 1.5em; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}.navbar-default.navbar-shrink{padding: 0; background-color: #fff; border-bottom: 2px solid #F6F7F8;}.navbar-default.navbar-shrink .nav li a{color: #444;}.navbar-default.navbar-shrink .navbar-nav > .active > a{color: blue;}.navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus{color: #F05F40;}.navbar-default.navbar-shrink .navbar-brand{font-size: 1.25em;}}@media (max-width: 767px){.navbar-default h1.navbar-brand{font-family: "Pacifico", sans-serif; font-size: 25px; font-weight: 500; margin: 0;}.navbar-default h1.navbar-brand a{color: #fff !important;}.navbar-default .nav li a{color: #fff;}}