Put navbar next to logo in white box with bootstrap - html

I have my logo on the left with a white background in the header but my navbar keeps going underneath this on the right. I don't understand why this is happening. Also I don't think my navbar list is going straight across.
body {
background-color: #832040;
}
.navbar-default {
width: 100%;
height: 100px;
margin: 15px 0 0;
padding: 0;
background-color: #FFF;
}
.navbar ul.nav li a {
font-family: 'Righteous', sans-serif;
font-size: 38px;
color: #000;
padding: 25px;
margin: 0;
}
.navbar ul.nav li a:hover {
background: #000;
color: #fff;
height: 40px;
}
.logo {
width: 320px;
padding: 15px;
}
<div class="navbar-default">
<div class="logo">
<img src="HairSite/KatiesKuts-Logo.png">
</div>
<div class="navbar">
<div class="navbar nav pull-right">
<ul class="nav navabar-nav">
<li>Home</li>
<li>Bio</li>
<li>Appointments</li>
<li>Contact</li>
</ul>
</div>
</div>
</div>

you have missed out some proper html structure and classes bootstrap requires.
<div class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<div class="logo">
<img src="HairSite/KatiesKuts-Logo.png">
</div>
</div>
<div class="navbar">
<ul class="nav nav navbar-nav navbar-right">
<li>Home</li>
<li>Bio</li>
<li>Appointments</li>
<li>Contact</li>
</ul>
</div>
</div>
</div>
you could refer the following links for further references;
Logo Nav by Start Bootstrap
Navbar example form Bootstrap

This might help or give you some ideas. You're missing some HTML and I don't believe navbar-default was a class in 2.3.2.
body,
html {
background-color: #832040;
}
.navbar .navbar-inner {
background: white;
border: none;
border-radius: 0;
}
.navbar .navbar-inner .nav > li > a {
font-family: 'Righteous', sans-serif;
font-size: 15px;
color: #000;
padding-top: 50px;
padding-bottom: 50px;
}
.navbar .navbar-inner .btn-navbar {
margin-top: 45px;
}
.navbar .navbar-inner .nav > li > a:hover {
background: #000;
color: #fff;
}
#media (max-width: 991px) {
.navbar .navbar-inner .nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet" />
<div class="navbar">
<div class="navbar-inner">
<div class="container-fluid">
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" href="#">
<img src="http://placehold.it/320x100/000">
</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li>Home
</li>
<li>Bio
</li>
<li>Appointments
</li>
<li>Contact
</li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
</div>
</div>

Related

How do i add a Logo to my bootstrap nav bar aligned vertically and pulled to the left?

Hey guys i have been trying to add my company logo to the bootstrap nav bar, and my logo is saved in Images/Logo.jpg in the same Directory as that of my index.html, But i just cant seem to add a logo to my nav bar, all i can see is my text for logo and no image. Please help me here is my code. Thanks
HTML
</head>
<body id="myPage" data-spy="scroll" data-target=".navbar" data-offset="60">
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" class="pull-left" href="#myPage">
<img src="Images/Logo.jpg">The Concetto</span>
</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav navbar-right">
<li>ABOUT</li>
<li>SERVICES</li>
<li>CAREER</li>
<li>CONTACT</li>
</ul>
</div>
</div>
</nav>
CSS
.container1 {
display: flex;
justify-content: center;
}
.navbar {
margin-bottom: 0;
background-color: #f4511e;
z-index: 9999;
border: 0;
font-size: 12px !important;
line-height: 1.42857143 !important;
letter-spacing: 4px;
border-radius: 0;
font-family: Montserrat, sans-serif;
}
.navbar li a, .navbar .navbar-brand {
color: #fff !important;
}
.navbar-nav li a:hover, .navbar-nav li.active a {
color: #f4511e !important;
background-color: #fff !important;
.navbar-default .navbar-toggle {
border-color: transparent;
color: #fff !important;
}

How do I make a navbar that is centered be responsive friendly

I have achieved in making my navbar somewhat centered however it doesn't seem to be very resoponsive friendly. Also, when I collapse the menu my hamburger menu doesn't appear. Any tips would be great!
.navbar-header {
height: 90px;
}
.navbar li {
display: inline;
padding-top: 20px;
float: center;
text-align: center;
}
.navbar {
background: #003643;
}
.navbar li a, .navbar .navbar-brand {
color: #ABD7DE !important;
font-size: 20px;
font-family: 'Lobster', cursive;
text-aline: center;
}
.navbar-nav li a:hover, .navbar-nav li.active a {
color: #284047 !important;
background-color: #ABD7DE !important;
}
#logo {
max-height:150px;
border: none;
border-radius: 50%;
margin-top: -5px;
margin-left: 15px;
}
#nav .navbar-header{
max-width: 900px;
margin-left: 322px;
margin-right: auto;
}
.jumbotron {
background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/500602/mountain.jpeg);
height: 700px;
repeat: none;
font-family: 'Lobster', cursive;
color: black;
margin-bottom: 0px;
text-shadow: 1px 1px black;
}
.button-primary {
background: #B1DBDF;
padding: 20px;
font-size: 20px;
border: none;
border-radius: 20px;
padding-left: 40px;
padding-right: 40px;
margin-top: 20px;
}
<nav class="navbar navbar-fixed-top">
<div id="nav" class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li>Home</li>
<li>About</li>
<a class="navbar-brand" href="#"><img id="logo" src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/500602/Portfolio_pic.jpg" alt="Zachary" /></a>
<li>Portfolio</li>
<li>Contact</li>
</ul>
</div>
</div>
</nav>
<div class="jumbotron text-center">
<div class="container">
<div style="margin-top:180px" class="row">
<h1>Welcome to my Portfolio!</h1>
<h3>I'm so glad you stopped by!</h3>
<button class="button-primary">Let's get started!</button>
</div>
</div>
</div>
.navbar-header {
height: 90px;
}
.navbar li {
display: inline;
padding-top: 20px;
float: center;
text-align: center;
}
.navbar {
background: #003643;
}
.navbar li a, .navbar .navbar-brand {
color: #ABD7DE !important;
font-size: 20px;
font-family: 'Lobster', cursive;
text-aline: center;
}
.navbar-nav li a:hover, .navbar-nav li.active a {
color: #284047 !important;
background-color: #ABD7DE !important;
}
#logo {
max-height:150px;
border: none;
border-radius: 50%;
margin-top: -5px;
margin-left: 15px;
}
#nav .navbar-header{
max-width: 900px;
margin-left: 322px;
margin-right: auto;
}
.jumbotron {
background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/500602/mountain.jpeg);
height: 700px;
repeat: none;
font-family: 'Lobster', cursive;
color: black;
margin-bottom: 0px;
text-shadow: 1px 1px black;
}
.button-primary {
background: #B1DBDF;
padding: 20px;
font-size: 20px;
border: none;
border-radius: 20px;
padding-left: 40px;
padding-right: 40px;
margin-top: 20px;
}
.navbar .navbar-nav {
display: inline-block;
float: none;
}
.navbar .navbar-collapse {
text-align: center;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<nav class="navbar navbar-fixed-top">
<div id="nav" class="container ">
<div class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li>Home</li>
<li>About</li>
<a class="navbar-brand" href="#"><img id="logo" src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/500602/Portfolio_pic.jpg" alt="Zachary" /></a>
<li>Portfolio</li>
<li>Contact</li>
</ul>
</div>
</div>
</nav>
<div class="jumbotron text-center">
<div class="container">
<div style="margin-top:180px" class="row">
<h1>Welcome to my Portfolio!</h1>
<h3>I'm so glad you stopped by!</h3>
<button class="button-primary">Let's get started!</button>
</div>
</div>
</div>

How to align navigation links after navigation menu is collapsed using bootstrap

I have looked everywhere for this answer and can't seem to find anything that works. I am using bootstrap in my navbar, and the navbar collapses when the window is small. When it is collapsed and then opened via the button, the navigation links are centered and each of their respective drop down menu's align to the left of the page, so it doesn't function well. I need to get all of the links aligned to the left- but only in this view (I am using nav-justified for the alignment before the windows is collapsed). How do I do this without messing up my navbar in the larger view? Ideally I would like to do this by using html & css only.
Here is the jsfiddle
The html:
Comstar, inc. Internal
Warehouse
</head> <body> <div class="container" id="page-container">
<div class="header"> <div class="container">
<img class="logo" src="https://www.comstarinc.com/media/catalog/product/u/n/untitled-1.jpg">
</div> <!-- /.container --> </div> <!-- /.header -->
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav nav-justified custom">
<li><span class="glyphicon glyphicon-home"></span></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Shipping<span class="caret"></span></a>
<ul class="dropdown-menu">
<li>FedEx</li>
<li>UPS</li>
</ul> <!-- /.dropdown-menu -->
</li> <!--/.dropdown -->
<li>Testing</li>
<li>Packing</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Products<span class="caret"></span></a>
<ul class="dropdown-menu">
<li>Part Number</li>
<li>Ebay Number</li>
</ul> <!-- /.dropdown-menu -->
</li> <!-- /.dropdown -->
<li>Cleaning</li>
<li>Recieving</li>
<li>Location</li>
</ul> <!-- /.nav .navbar-nav .custom -->
</div> <!-- /.collapse .navbar-collapse #myNavbar --> </div> <!-- /.container-fluid #navbar-container --> </nav> <!-- /.navbar -->
<div class="jumbotron"> <div class="container">
<h1 class="text-center">Comstar, inc. Warehouse</h1>
<div class="container" id="jumbo-content">
</div> <!-- .container #jumbo-content -->
</div> <!-- /.container --> </div> <!-- /.jumbotron -->
I can't yet post my css here but it is able to be seen in the jsfiddle.
To left align the link and the dropdown on the mobile viewport, add this to your CSS.
#media (max-width: 767px) {
.navbar .nav.custom > li > a:hover, .navbar .nav.custom > li > a {
display: inline-block;
}
}
html,
body {
margin: 0;
padding: 0;
}
.container {
margin: 0px;
padding: 0px;
width: 100%;
}
#page-container {
width: 100%;
}
/*Header*/
.header {
margin: 0;
padding: 0;
width: 100%;
height: 54px;
}
.header img {
margin: 15px 0px 0px 57px;
padding: 0px;
height: 22px;
width: auto;
float: left;
}
.navbar {
margin: 0px;
padding: 0px;
background-image: url("https://www.comstarinc.com/media/catalog/product/n/a/nav-bar-background.png");
}
#navbar-container {
margin: 0px;
padding: 0px;
}
.navbar .nav {
margin-top: 5px;
}
/* Link Text Color */
.navbar .nav li a {
color: #ffffff;
text-transform: uppercase;
font-family: 'Avenir LT W01 65 Medium';
font-weight: normal;
font-size: 13px;
}
.navbar .nav li a:hover {
font-weight: bolder;
}
/* !Collapse button colors */
.navbar button {
color: white;
border: 1px solid white;
}
/* !Navbar background colors */
.navbar .custom > li > a:hover,
.navbar .custom > li > a {
background-color: transparent !important;
}
/* Changes Nav- collapse button color */
.navbar .navbar-toggle .icon-bar {
background-color: white;
}
/* Dropdown menu anchor background color */
.navbar .nav-justified > li > .dropdown-menu {
background-color: #eaeaed;
}
/* dropdown menu background and text color */
.navbar .nav-justified > li > .dropdown-menu a:hover {
background-color: #eaeaed;
color: #002c66;
}
.navbar .nav-justified > li > .dropdown-menu a {
color: #002c66;
}
/* Navbar Hover */
.sidebar-nav {
padding: 9px 0;
}
.navbar .dropdown-menu .sub-menu {
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
.navbar .dropdown-menu li:hover .sub-menu {
visibility: visible;
}
.navbar .dropdown:hover .dropdown-menu {
display: block;
}
.nav-tabs .dropdown-menu,
.nav-pills .dropdown-menu,
.navbar .dropdown-menu {
margin-top: 0;
}
.navbar .sub-menu:before {
border-bottom: 7px solid transparent;
border-left: none;
border-right: 7px solid rgba(0, 0, 0, 0.2);
border-top: 7px solid transparent;
left: -7px;
top: 10px;
}
.navbar .sub-menu:after {
border-top: 6px solid transparent;
border-left: none;
border-right: 6px solid #fff;
border-bottom: 6px solid transparent;
left: 10px;
top: 11px;
left: -6px;
}
/*Jumbotron*/
.jumbotron {
margin: -25px 0px 0px 0px;
padding: 0px;
background: url("http://www.neyralaw.com/wp-content/uploads/2012/07/tokyo-blue-background-4547.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 725px;
border: none;
}
.jumbotron h1 {
color: #ffffff;
text-align: center;
font-family: Arial;
margin-top: 85px;
font-size: 60px;
}
#media (max-width: 767px) {
.navbar .nav.custom > li > a:hover,
.navbar .nav.custom > li > a {
display: inline-block;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<div class="container" id="page-container">
<div class="header">
<div class="container">
<a href="http://www.comstarinc.com/">
<img class="logo" src="https://www.comstarinc.com/media/catalog/product/u/n/untitled-1.jpg">
</a>
</div>
<!-- /.container -->
</div>
<!-- /.header -->
<nav class="navbar">
<div class="container-fluid" id="navbar-container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- /.navbar-header -->
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav nav-justified custom">
<li><span class="glyphicon glyphicon-home"></span>
</li>
<li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" href="#">Shipping<span class="caret"></span></a>
<ul class="dropdown-menu">
<li>FedEx
</li>
<li>UPS
</li>
</ul>
<!-- /.dropdown-menu -->
</li>
<!--/.dropdown -->
<li>Testing
</li>
<li>Packing
</li>
<li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" href="#">Products<span class="caret"></span></a>
<ul class="dropdown-menu">
<li>Part Number
</li>
<li>Ebay Number
</li>
</ul>
<!-- /.dropdown-menu -->
</li>
<!-- /.dropdown -->
<li>Cleaning
</li>
<li>Recieving
</li>
<li>Location
</li>
</ul>
<!-- /.nav .navbar-nav .custom -->
</div>
<!-- /.collapse .navbar-collapse #myNavbar -->
</div>
<!-- /.container-fluid #navbar-container -->
</nav>
<!-- /.navbar -->
<div class="jumbotron">
<div class="container">
<h1 class="text-center">Comstar, inc. Warehouse</h1>
<div class="container" id="jumbo-content"></div>
<!-- .container #jumbo-content -->
</div>
<!-- /.container -->
</div>
<!-- /.jumbotron -->
</div>
<!-- /.container #page-container -->

Keep Navbar Brand in One position on Window Resize

I am trying to make my navigation bar stay in the same position even after resizing the window. It continues to move on resize and therefore the Navigation Bar and Nav brand are not aligned the way I want:
HTML:
<div class="navbar navbar-inverse navbar-static-top">
<div class="container">
<div class="logo">
<center>
<a class="navbar-brand" href="#"><img src="Final.png"/></a>
</center>
</div>
<div>
<div class="navbar-header">
<button class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active">Home</li>
<li>Services</li>
<li>Our Prices</li>
<li>About Us</li>
<li>Contact Us</li>
</ul>
</div>
</div>
</div>
CSS:
.nav, .navbar-nav {
display: inline-block;
margin:0;
float:none;
margin-top: -15px;
}
.navbar-nav li {
padding-left: 20px;
padding-right: 20px;
}
.navbar-nav li:hover {
background-color: #3c3c3c;
}
.navbar-nav {
color:red;
}
.navbar-brand {
float: none;
}
.navbar-center {
position: absolute;
width: 100%;
left: 0;
top: 0;
text-align: center;
margin: auto;
height:100%;
}
.navbar .navbar-collapse {
text-align: center;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 60px;
background-color: #f5f5f5;
}
.logo img {
height:80px;
margin-top: -15px;
}
.logo {
width: 40%;
margin: 0 auto;
}

Align navigation div with edge of responsive slideshow

The goal is to have the right edge of the upper navigation (navbar-right) align with the right edge of the image slideshow below as the address text does now, without ever going outside the slideshow's right edge.
The trouble is that the address div is within the responsive slideshow div, allowing it to stay right-aligned when the grid size changes and "snaps" over a number of pixels. Is there some way to integrate the upper navigation into the responsive grid "snapping"?
Website draft: http://parkerrichard.com/studiogreen/html/parks.html
Desired alignment:
HTML:
<body>
<!-- row 1: static navbar -->
<nav class="navbar navbar-default navbar-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand logo" href="index.html"><img class="logo" src="img/logo.png"></a>
</div><!-- navbar toggle -->
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right nav-stacked hidden-xs">
<li>PROCESS</li>
<li>OFFICE</li>
<li>CONTACT</li>
</ul>
<ul class="nav navbar-nav navbar-right hidden-lg hidden-md hidden-sm mobile-nav">
<li>PROCESS</li>
<li>OFFICE</li>
<li>CONTACT</li>
<li class="divider"><img src="img/nav-divider.jpg"></li>
</ul>
</div><!--/nav-collapse -->
</div><!--/container -->
</nav><!--/navbar -->
<!-- row 2: body -->
<div class="container">
<div class="row centered">
<!-- left sidebar -->
<aside class="navbar-collapse collapse panel-group col-lg-4 col-med-5 col-sm-5 col-xs-12" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a href="schools.html">
SCHOOLS
</a>
</h4>
</div>
</div>
</aside>
<!-- slideshow gallery -->
<div class="col-lg-8 col-md-7 col-sm-7 pull-left">
<div class="flexslider no-arrow">
<ul class="slides">
<li>
<img src="img/parks/img-01.jpg" />
</li>
<li>
<img src="img/parks/img-02.jpg" />
</li>
</ul>
</div>
<address class="info-box temp-box temp-add pull-right">
232 SIR FRANCIS DRAKE BLVD</br>
SAN ANSELMO, CA 94960</br>
415 721 0905
</address>
</div><!--/slideshow row -->
</div><!--/body row -->
</div><!--/container -->
CSS:
.container {
width: 100%;
}
/* ==========================================================================
General styles
========================================================================== */
html, body {
overflow-x: hidden;
}
body {
font-family: "proxima-nova", sans-serif;
font-weight: 400;
font-size: 11px;
letter-spacing: .7px;
color: #555;
-webkit-font-smoothing: antialiased;
-webkit-overflow-scrolling: touch;
}
aside {
z-index: 100;
}
address {
text-align: left;
margin-bottom: 30px;
display: none;
}
.info-box {
text-align: left;
font-weight: 400;
padding: 0px 0px 0 55px;
display: none;
}
/* ==========================================================================
Navigation styles
========================================================================== */
/*
* Top nav section
*/
.navbar-header {
padding-bottom: 50px;
}
.navbar-brand {
margin-left: 0px!important;
}
.navbar .nav {
text-align: left;
margin-top: 45px;
}
.navbar .nav > li {
float: none;
display: inline-block;
font-size: 14px;
letter-spacing: 2px;
font-weight: 600;
}
.navbar-default {
background-color: white;
border-bottom: 0px;
}
.navbar-default .navbar-nav > li > a {
color: #555;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .active > a, a:hover, a:active {
color: #6CAA3D;
background-color: transparent;
text-decoration: none;
outline: 0;
}
.navbar-default .navbar-nav > li {
padding: 0px 15px 15px 0px;
}
.navbar-collapse {
margin-top: -65px;
border-top: 0px;
border-color: none;
}
.navbar-default .navbar-collapse {
padding-top: 10px;
overflow-y: visible;
padding-left: 115px;
}
.logo {
margin-top: 10px;
height: 100px;
width: 200px;
}
.navbar-right {
padding: 15px 20px 0 0;
margin-right: 16%;
}
.mobile-nav {
width: 100px;
}
/*
* flexslider styling
*/
.flexslider {
background:none !important;
border:none !important;
box-shadow:none !important;
}
.slides li img {
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
/*
Introduced in IE 10.
See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
*/
-ms-user-select: none;
user-select: none;
}
.flex-control-nav {
text-align: right !important;
padding-right: 0px !important;
}
.flex-control-paging li {
margin: 0 0px 0 12px !important;
}
I moved the nav div into the responsive slideshow div and added a new style to place on the right edge.
Updated HTML:
<body>
<!-- row 1: static navbar -->
<nav class="navbar navbar-default navbar-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand logo" href="index.html"><img class="logo" src="img/logo.png"></a>
</div><!-- navbar toggle -->
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right hidden-lg hidden-md hidden-sm mobile-nav">
<li>PROCESS</li>
<li>OFFICE</li>
<li>CONTACT</li>
<li class="divider"><img src="img/nav-divider.jpg"></li>
</ul>
</div><!--/nav-collapse -->
</div><!--/container -->
</nav><!--/navbar -->
<!-- row 1: body -->
<div class="container">
<div class="row centered">
<!-- left sidebar -->
<aside class="navbar-collapse collapse panel-group col-lg-4 col-med-5 col-sm-5 col-xs-12" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a href="schools.html">
SCHOOLS
</a>
</h4>
</div>
</div>
</aside>
<!-- slideshow gallery -->
<div class="col-lg-8 col-md-7 col-sm-7">
<div class="navbar-collapse collapse plibt">
<ul class="nav navbar-nav navbar-right hidden-xs">
<li>PROCESS</li>
<li>OFFICE</li>
<li>CONTACT</li>
</ul>
</div>
<div class="flexslider nodot no-arrow pull-left">
<ul class="slides">
<li>
<img src="img/home-slideshow/img-01.jpg" />
</li>
<li>
<img src="img/home-slideshow/img-02.jpg" />
</li>
</ul>
</div>
<!-- address row -->
<address class="info-box pull-right">
232 SIR FRANCIS DRAKE BLVD</br>
SAN ANSELMO, CA 94960</br>
415 721 0905
</address>
</div><!--/slideshow row -->
</div><!--/body row -->
</div><!--/container -->
Added CSS:
.plibt {
position: absolute;
right: 0;
top: -150px;
margin: 0 -22px 0px 0 !important;
font-size: 14px;
font-weight: 600;
background: none;
}
.plibt li {
padding: 15px 0px 15px 20px !important;
}
.plibt li a {
background: none !important;
letter-spacing: 2px;
}