.sidebar-nav li a small {
    font-size: 0.82rem;
    font-weight: bold;
    color: #000;
    padding-top: 5px;
    display: block;
	letter-spacing:-1px;
}
 
 /**** Start Bootstrap - Simple Sidebar (https://startbootstrap.com/template-overviews/simple-sidebar)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-simple-sidebar/blob/master/LICENSE)
 ****/

body {
  overflow-x: hidden;
}

#wrapper {
  padding-left: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

#wrapper.toggled {
  padding-left: 250px;
}

#sidebar-wrapper {
  z-index: 1000;
  position: fixed;
  left: 250px;
  width: 0;
  height: 100%;
  margin-left: -250px;
  overflow-y: auto;
  background: #fff;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

#wrapper.toggled #sidebar-wrapper {
  width: 250px;
}

#page-content-wrapper {
  width: 100%;
  position: absolute;
  padding: 15px;
}

#wrapper.toggled #page-content-wrapper {
  position: absolute;
  margin-right: -250px;
}


/* Sidebar Styles */

.sidebar-nav {
  position: absolute;
  top: 0;
  width: 250px;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align:center;
}

.sidebar-nav li {
  text-indent: 20px;
  line-height: 40px;
}

.sidebar-nav li a {
  display: block;
  text-decoration: none;
  color: #999999;
  text-transform: uppercase;
  font-size: 0.88rem;
}

.sidebar-nav li a:hover {
  text-decoration: none;
  color: #b28b44;
  background: rgba(255, 255, 255, 0.2);
}

.sidebar-nav li a:active, .sidebar-nav li a:focus {
  text-decoration: none;
}

.sidebar-nav>.sidebar-brand {
  height: 200px;
  font-size: 18px;
  line-height: 60px;
}

.sidebar-nav>.sidebar-brand a {
  color: #999999;
}

.sidebar-nav>.sidebar-brand a:hover {
  color: #fff;
  background: none;
}

@media(min-width:768px) {
  #wrapper {
    padding-left: 0;
  }
  #wrapper.toggled {
    padding-left: 250px;
  }
  #sidebar-wrapper {
    width: 0;
  }
  #wrapper.toggled #sidebar-wrapper {
    width: 250px;
  }
  #page-content-wrapper {
    padding: 20px;
    position: relative;
  }
  #wrapper.toggled #page-content-wrapper {
    position: relative;
    margin-right: 0;
  }
}

/*****************/



h3{font-weight: 300; text-align: left; margin-bottom: 15px; padding-bottom: 10px; position:relative; text-transform:uppercase;}
h3:after{position: absolute;content: '';height:1px;width: 120px;border-bottom: 2px solid #b58f4a;bottom: 0;left: 5px;}

li.social{padding-top: 28px;}
li.social a{display:inline-block;text-indent: 5px;}

.sidebar-brand img{
	max-width: 80%;
	border-bottom:2px solid #b58f4a;
}
p {
    font-size: 1em; text-align:justify; color:#909090;
}

#alocation .form-control{margin-bottom:15px;}
#abooknow .form-control{margin-bottom:15px;}
.btn-secondary.focus, .btn-secondary:focus {
    box-shadow: none;
}

.whitebox {background: #fff;padding: 20px;width: 82%;position: relative;right: -20%;margin: 10% auto;z-index: 10;min-height: 352px;}
.whitebg {background: #fff;}
h5 {font-weight: 300;padding-top: 10px;padding-bottom: 10px;text-align: left;}
#wrapper {overflow:hidden;}

.section{
-webkit-box-shadow: inset 7px 0px 15px -6px rgba(0,0,0,0.1);
-moz-box-shadow: inset 7px 0px 15px -6px rgba(0,0,0,0.1);
box-shadow: inset 7px 0px 15px -6px rgba(0,0,0,0.1);
}

.vegas-wrapper {
	display: table;
    table-layout: fixed;
    width: 100%;
}

@media(max-width:980px) {
	.whitebox {
    right: 0;
}

.h-100 {
    min-height: 600px!important;
    height: auto!important;
}
#asection0{
	height:300px!important;
}

}

@media(max-width:760px) {
	.whitebox {
    right: 0;
}

.h-100 {
    min-height: 600px!important;
    height: auto!important;
}

#wrapper.toggled {
    padding-left: 0;
}



}


