
body::-webkit-scrollbar-track
{
	/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
	/*border-radius: 10px;*/
	background-color: #F5F5F5;
}

body::-webkit-scrollbar
{
	width: 8px;
	background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

.extra-nav {
	max-width: 100% !important;
}

.vm-acc {
    margin: 0px auto;
    display: block;
}

.mb-140 {
	margin-bottom: 60px !important
}

.mt-50 {
	padding-top: 30px;
}

.social-container {
	min-width: 35px;
	min-height: 35px;
	max-width: 35px;
	max-height: 35px;
	border-radius: 50%;
	background-color: white;
	padding: 11px;
	cursor: pointer;
	transition: 0.2s ease-in;
	text-align: center;
}

.fb {
	color: #4867AA;
}

.fb:hover {
	color: white;
	background-color: #4867AA;
}

.gplus {
    color: #DD4D42;
}

.gplus:hover {
	color: white !important;
	background-color: #DD4D42;
}

.twitter {
	color: #1DA1F2;
}

.twitter:hover {
	color: white;
	background-color: #1DA1F2;
}

.linkedin {
	color: #007AB4;
}

.linkedin:hover {
	color: white;
	background-color: #007AB4;
}

.social-container:nth-child(1n+2) {
	margin-left: 8px !important;
}

.footer-social {
	padding-bottom: 20px;
}

.carousel-inner {
	color: #333 !important;
	font-size: 50px;
}

.extra-nav, .inner-header, .brand-light, .brand-dark{
	min-width: 150px !important;
}

@media (min-width: 1069px) {
	.extra-nav, .inner-header, .brand-light, .brand-dark{
		min-width: 250px !important;
	}
}

.header.header-shadow {
	height: 75px !important
}

.btn {
	cursor: pointer;
}


   #map{
       width: 100%;
       height: 400px;
   }

   .mapContainer{
       width:100%;
       position: relative;
   }
   .mapContainer a.btn {
       position: absolute;
       top: 65px;
       right: 15px;
       z-index: 99;
       padding: 5px 12px 3px !important;
       font-size: 12px !important;
   }
   .mapContainer a.direction-link:hover {
       text-decoration: none;
       background: #5b5b5b;
       color: #FFF;
       background-image: url('direction-icon.png');
       background-position: left center;
       background-repeat: no-repeat;
   }

   .success {
   	background-color: #333;
   	padding: 2px 10px;
   	color: #FFFFFF;
   	margin-top: 10px;
   }
   .error{
   	background-color: #333;
   	padding: 2px 10px;
   	color: #FFFFFF;
   	margin-top: 10px;
   }