@import 'https://fonts.googleapis.com/css?family=Alfa+Slab+One';
@import 'https://fonts.googleapis.com/css?family==Open+Sans:400,700';

body{
	font-family:'Open Sans', sans-serif;
	color:#000;
	font-size:16px;
	background-color:#004998;
}

h1, h2, h3, h4, h5{
	font-family:'Alfa Slab One', sans-serif;
	color:#000;
}

.title{
	font-family:'Alfa Slab One', sans-serif;
	color:#000;
	line-height:1em;
}

.subText{
	color:#900;
	font-size:11px;
}

.spacer10{height:10px;}
.spacer25{height:25px;}
.spacer50{height:50px;}
.spacer75{height:75px;}
.spacer100{height:100px;}

.border{border: 1px solid #0F0;}

.gray{color:#666;}
.black{color:#000;}
.white{color:#FFF;}
.blue{color:#004998;}
.red{color:#900; margin:5px;}
.yellow{color: #fcd20f;}

.redB{background-color:#cb0101;}
.blueB{background-color:#48a5da;}
.grayB{background-color: #999;}
.blackB{background-color:#000;}
.whiteBG{background-color:#FFF;}

.remove-padding {
	padding: 0 !important;
	marging: 0 !important;
}

.padded{padding:10px;}

.input-warning{
	border:solid 2px #900;	
	/*background-color: rgba(255, 0, 0, 0.8);*/
}


.blue-bar{
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#004998;
	min-height:35px;	
}

.background-gray-footer{
	background-color:#969696;
	width:100$;
	padding:0px;
	margin:0px;
}

.background-gray{
	background-color:#d1d1d1;
	width:100$;
	padding:0px;
	margin:0px;
}


.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
	text-shadow: none;
	font-weight:bold;
	font-size:15px;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #CCC;
    color: #000;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a {
    background-image:none;
    background-image: -o-linear-gradient(top,#ccc 0,#ccc 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#ccc),to(#ccc));
    background-image: linear-gradient(to bottom,#ccc,#ccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#ccc', GradientType=0);	
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.25);
    box-shadow: inset 0 3px 9px rgba(0,0,0,.25);	
	color:#000;
}
.navbar-inverse {
	background-image:none;
	background-color:#000 !important;
}

.dropdown-menu{
	background-color: #000;
	border: 0px solid #ccc;
	border: 0px solid rgba(0,0,0,.15);
	border-radius: 4px;
	font-size:15px;
	font-weight:bold;
	min-width:100%;
}

.dropdown-menu > li > a {
	display: block;
    padding: 4px 20px;
    clear: both;
    line-height: 1.42857143;
    color: #fff;
	background-color:#000;
    white-space: nowrap;
	font-size:15px;
}


.btn-blue {
    border: none;
	background: #004998;
    color: #fff;
    box-shadow: none;
	width:100%;
	font-size:15px;
	font-weight:bold;
	max-width:250px;
}
 
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open > .dropdown-toggle.btn-blue {
    border: none;
	background:#333;
    color: #fff !important;
}
 
.btn-blue:active, .btn-blue.active {
    border: none;
	background: #ebebeb;
    color: #fff;
	box-shadow: none;
}

.btn-red {
    border: none;
	background: #ff0000;
    color: #fff;
    box-shadow: none;
	width:100%;
	font-size:15px;
	font-weight:bold;
	max-width:250px;
}
 
.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active, .open > .dropdown-toggle.btn-red {
    border: none;
	background:#333;
    color: #fff !important;
}
 
.btn-red:active, .btn-red.active {
    border: none;
	background: #ff0000;
    color: #fff;
	box-shadow: none;
}

.btn-cart {
    border: none;
	background: #000;
    color: #fff;
    box-shadow: none;
	width:100%;
	font-size:15px;
	font-weight:bold;
	max-width:100px;
	margin-right:24px;
	border-radius:0px;
}
 
.btn-cart:hover, .btn-cart:focus, .btn-cart:active, .btn-cart.active, .open > .dropdown-toggle.btn-cart {
    border: none;
	background:#ccc;
    color: #000 !important;
}
 
.btn-cart:active, .btn-cart.active {
    border: none;
	background: #ebebeb;
    color: #fff;
	box-shadow: none;
}

.btn-green {
    border: none;
	background:#060;
    color: #fff;
    box-shadow: none;
	width:100%;
	font-size:15px;
	font-weight:bold;
	max-width:250px;
}
 
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open > .dropdown-toggle.btn-green {
    border: none;
	background:#090;
    color: #fff !important;
}
 
.btn-green:active, .btn-green.active {
    border: none;
	background: #060;
    color: #fff;
	box-shadow: none;
}

.btn-white {
    border: solid 0px #ebebeb;
	background: #ebebeb;
    color: #004998;
    box-shadow: none;
	min-width:140px;
	font-size:15px;
	font-weight:bold;
}
 
.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open > .dropdown-toggle.btn-white {
    border: solid 0px #333;
	background:#333;
    color: #fff;
}
 
.btn-white:active, .btn-white.active {
    border: solid 0px #ebebeb;
	background: #ebebeb;
    color: #004998;
	box-shadow: 1px 1px 2px #FFF;
}


.button-title{
	margin:20px 0px 0px 0px;
	font-weight:bold;
}

.introTitle1{font-size:50px; color:#FFF; padding:0px; margin:80px 0px 0px 0px; text-shadow:1px 1px 3px #000;}
.introTitle2{font-size:25px; color:#FFF; padding:0px; margin:0px 0px 0px 0px;  text-shadow:1px 1px 3px #000;}
.introTitle1short{font-size:50px; color:#FFF; padding:0px; margin:30px 0px 0px 0px; text-shadow:1px 1px 3px #000;}
.introTitle2short{font-size:25px; color:#FFF; padding:0px; margin:0px 0px 0px 0px;  text-shadow:1px 1px 3px #000;}
.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
.subPages2{font-size:50px; line-height:1em; margin:0px; padding:0px;}

.about-intro{height:250px; background:url('../images/bg_about-hamcation.jpg') center top repeat-x; background-color:#000;}
.oarc-intro{height:250px; background:url('../images/bg_about-oarc.jpg') center top repeat-x; background-color:#000;}
.photos-intro{height:250px; background:url('../images/bg_about-hamcation.jpg') center top repeat-x; background-color:#000;}
.attending-intro{height:250px; background:url('../images/bg_attending-hamcation.jpg') center top repeat-x; background-color:#000;}
.rules-intro{height:250px; background:url('../images/bg_rules-regulations.jpg') center top repeat-x; background-color:#000;}
.contact-intro{height:250px; background:url('../images/bg_contact.jpg') center top repeat-x; background-color:#000;}
.flyer-intro{height:250px; background:url('../images/bg_program-flyer.jpg') center top repeat-x; background-color:#000;}
.specialevent-intro{height:250px; background:url('../images/bg_special-event-station.jpg') center top repeat-x; background-color:#000;}
.ve-intro{height:250px; background:url('../images/bg_ve-testing.jpg') center top repeat-x; background-color:#000;}
.program-intro{height:250px; background:url('../images/bg_program-flyer.jpg') center top repeat-x; background-color:#000;}
.forums-intro{height:250px; background:url('../images/bg_forum-speakers.jpg') center top repeat-x; background-color:#000;}
.prizes-intro{height:250px; background:url('../images/bg_prizes.jpg') center top repeat-x; background-color:#000;}
.commercial-intro{height:250px; background:url('../images/bg_vendor-info.jpg') center top repeat-x; background-color:#000;}
.swap-intro{height:250px; background:url('../images/bg_swap-meet-info.jpg') center top repeat-x; background-color:#000;}
.tailgate-intro{height:250px; background:url('../images/bg_tailgate-info.jpg') center top repeat-x; background-color:#000;}
.parking-intro{height:250px; background:url('../images/bg_rv-parking.jpg') center top repeat-x; background-color:#000;}
.tickets-intro{height:250px; background:url('../images/bg_tickets.jpg') center top repeat-x; background-color:#000;}
.volunteer-intro{height:250px; background:url('../images/bg_volunteer.jpg') center top repeat-x; background-color:#000;}
.repeaters-intro{height:250px; background:url('../images/bg_repeaters.jpg') center top repeat-x; background-color:#000;}
.cart-intro{height:150px; background:url('../images/bg_shopping-cart.jpg') center top repeat-x; background-color:#000;}
.vendor-nehall{height:150px; background:url('../images/bg_vendor-booth.jpg') center top repeat-x; background-color:#000;}
.cart-account{height:150px; background:url('../images/bg_account.jpg') center top repeat-x; background-color:#000;}
.about-award{height:250px; background:url('../images/bg_award.jpg') center top repeat-x; background-color:#000;}
.contact-international{height:250px; background:url('../images/bg_intl.jpg') center top repeat-x; background-color:#000;}

a.learnmore:link{color:#000;}
a.learnmore:visited{color:#000;	}
a.learnmore:hover{color:#737373;}
a.learnmore:active{color:#000;}

#loader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
	background-color:rgba(0,0,0,.8);
	visibility:hidden;
}
#loader {
    display: block;
    position: relative;
    left: 50%;
    top: 50%;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    border: 6px solid transparent;
    border-top-color: #3498db;
    -webkit-animation: spin 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
    animation: spin 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
}
 
#loader:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-radius: 50%;
    border: 6px solid transparent;
    border-top-color: #e74c3c;
    -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
      animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
}
 
#loader:after {
    content: "";
    position: absolute;
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    border-radius: 50%;
    border: 6px solid transparent;
    border-top-color: #f9c922;
    -webkit-animation: spin 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
      animation: spin 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
}
 
@-webkit-keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}
@keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}

@media (max-width: 480px) {
	.navbar-collapse{float:none;}
	.index-intro{height:275px; background:url('../images/hamcation.jpg') center top repeat-x; background-color:#000;}	
	.iTitle1{font-size:25px; color:#FFF; padding:0px; margin:0px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle2{font-size:60px; color:#FFF; padding:0px; margin:0px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle3{font-size:18px; color:#FFF; padding:0px; margin:0px 0px 30px 0px; text-shadow:2px 2px #000;}
	.iSubscribe1{font-size:20px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe2{font-size:45px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe3{font-size:25px; padding:0px; margin:0px 0px 0px 0px;}
	.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
	.subPages2{font-size:40px; line-height:1em; margin:0px; padding:0px;}
	.wellheight{height:450px;}
	.wehall{width:700px; height:500px; overflow:scroll; background-color:#FFF; border:1px solid #666;}
	.cartfloatL{text-align:center; padding: 2px;}
	.cartfloatR{text-align:center; padding: 2px;}
}
@media (max-width: 767px) {
	.navbar-collapse{float:none;}
	.navbar-inverse .navbar-nav > li > a {font-size:15px; padding-right:8px; padding-left:8px;}
	.index-intro{height:275px; background:url('../images/hamcation.jpg') center top repeat-x; background-color:#000;}
	.iTitle1{font-size:25px; color:#FFF; padding:0px; margin:0px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle2{font-size:60px; color:#FFF; padding:0px; margin:0px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle3{font-size:18px; color:#FFF; padding:0px; margin:0px 0px 30px 0px; text-shadow:2px 2px #000;}
	.iTitle4{font-size:16px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:-10px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iSub1{font-size:20px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub2{font-size:40px; color:#FFF; letter-spacing:0px; line-height:.9em;  padding:0px; margin:5px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub3{font-size:26px; color:#FFF; letter-spacing:0px;  padding:0px; margin:10px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSubscribe1{font-size:20px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe2{font-size:45px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe3{font-size:25px; padding:0px; margin:0px 0px 0px 0px;}
	.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
	.subPages2{font-size:40px; line-height:1em; margin:0px; padding:0px;}
	.wellheight{height:450px;}
	.wehall{width:700px; height:500px; overflow:scroll; background-color:#FFF; border:1px solid #666;}
	.cartfloatL{text-align:center; padding: 2px;}
	.cartfloatR{text-align:center; padding: 2px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-collapse{float:right;}
	.index-intro{height:465px; background:url('../images/hamcation2024.jpg') center top repeat-x; background-color:#000;}
	.navbar-inverse .navbar-nav > li > a {font-size:15px; padding-right:8px; padding-left:8px;}
	.iTitle1{font-size:20px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:130px 410px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle2{font-size:80px; color:#FFF; letter-spacing:-2px; padding:0px; margin:-15px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle3{font-size:28px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:-10px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle4{font-size:22px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:5px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iSub1{font-size:20px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub2{font-size:38px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub3{font-size:26px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSubscribe1{font-size:20px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe2{font-size:60px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe3{font-size:30px; padding:0px; margin:0px 0px 0px 0px;}
	.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
	.subPages2{font-size:50px; line-height:1em; margin:0px; padding:0px;}	
	.wellheight{height:450px;}
	.wehall{width:700px; height:500px; overflow:scroll; background-color:#FFF; border:1px solid #666;}
	.cartfloatL{text-align:center; padding: 2px;}
	.cartfloatR{text-align:center; padding: 2px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-collapse{float:right;}
	.index-intro{height:465px; background:url('../images/hamcation2024.jpg') center top repeat-x; background-color:#000;}	
	.iTitle1{font-size:25px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:110px 510px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle2{font-size:100px; color:#FFF; letter-spacing:-2px; padding:0px; margin:-25px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle3{font-size:38px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:-14px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle4{font-size:24px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:5px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iSub1{font-size:22px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub2{font-size:48px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub3{font-size:32px; color:#FFF; letter-spacing:0px;  padding:0px; margin:-5px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSubscribe1{font-size:25px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe2{font-size:80px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe3{font-size:35px; padding:0px; margin:0px 0px 0px 0px;}
	.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
	.subPages2{font-size:50px; line-height:1em; margin:0px; padding:0px;}
	.wellheight{height:450px;}
	.wehall{width:950px; height:600px; overflow:scroll; background-color:#FFF; border:1px solid #666;}
	.cartfloatL{text-align:right; padding: 2px;}
	.cartfloatR{text-align:left; padding: 2px;}
}
@media (min-width: 1200px) {
	.navbar-collapse{float:right;}	
	.index-intro{height:465px; background:url('../images/hamcation2024.jpg') center top repeat-x; background-color:#000;}
	.index-intro2{height:360px;  margin-top:-80px; background:url('../images/hamcation2023.jpg') center top repeat-x; background-color:#000;}
	.iTitle1{font-size:25px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:110px 580px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle2{font-size:110px; color:#FFF; letter-spacing:-2px; padding:0px; margin:-25px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle3{font-size:40px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:-14px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iTitle4{font-size:24px; color:#FFF; letter-spacing:-1px;  padding:0px; margin:5px 0px 0px 0px; text-shadow:2px 2px #000;}
	.iSub1{font-size:25px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub2{font-size:52px; color:#FFF; letter-spacing:0px;  padding:0px; margin:0px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSub3{font-size:35px; color:#FFF; letter-spacing:0px;  padding:0px; margin:-5px 0px 0px 0px; text-shadow:1px 1px #000;}
	.iSubscribe1{font-size:25px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe2{font-size:80px; padding:0px; margin:0px 0px 0px 0px;}
	.iSubscribe3{font-size:35px; padding:0px; margin:0px 0px 0px 0px;}	
	.subPages1{font-size:20px; line-height:1em; margin:0px; padding:0px;}
	.subPages2{font-size:50px; line-height:1em; margin:0px; padding:0px;}
	.wellheight{height:450px;}
	.wehall{width:1150px; height:850px; overflow:scroll; background-color:#FFF; border:1px solid #666;}
	.cartfloatL{text-align:right; padding: 2px;}
	.cartfloatR{text-align:left; padding: 2px;}
}
	


.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 0px solid transparent;	
}

.navbar-collapse {
    float: none !important;
}
               
.navbar-inverse {
    background-image: linear-gradient(to bottom, #272727 0px, #222 100%);
    background-repeat: repeat-x;
    border-radius: 0px;
	font-size:16px;
}

.navbar-nav > li {
  float: none !important;
  font-size:18px;
}
.navbar-inverse .navbar-nav > li >  a:link{
    color: #fff;
	font-size:17px;
}
.navbar-inverse .navbar-nav > li >  a:visited{
    color: #fff;
	font-size:17px;	
}
.navbar-inverse .navbar-nav > li >  a:hover{
    color: #fff;
	font-size:17px;
    background-image: linear-gradient(to bottom, #004998 0px, #004998 100%);
    background-repeat: repeat-x;
    box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.25) inset;
}
.navbar-inverse .navbar-nav > li >  a:active{
    color: #000;
	font-size:17px;
    background-image: linear-gradient(to bottom, #000 0px, #000 100%);
    background-repeat: repeat-x;
    box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.25) inset;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .open > a {
    color: #000;
    background-image: linear-gradient(to bottom, #004998 0px, #004998 100%);
    background-repeat: repeat-x;
    box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.25) inset;
}

.nav-tabs.nav-justified > li > a  {
	color:#000;
	font-size:25px;
}

.nav-tabs.nav-justified > li > a:active {
    border-bottom: 5px solid #FFF;
	border-top: 5px solid #FFF;
	border-left: 5px solid #FFF;
	border-right: 5px solid #FFF;
	border-bottom: 5px solid #DDD;	
    border-radius: 4px 4px 0px 0px;
}

.dropdown-menu{
	background-color:#004998;
}

.dropdown-menu>li>a {
	background-color:#004998;
}


@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
	
}
