.preloader .loader_34 .ytp-spinner-circle {
	border-color: #990000 #990000 #ededed;
}
.navbar .navbar-nav .nav-item.active a, .navbar .navbar-nav .nav-item:hover a{
	color: #990000;	
}
.header-banner .banner-content .sub-title {
	color: #990000;	
}
.section-title .sub-title{
	color: #990000;
}
.about-content .about-welcome {
	color: #990000;
}
.header-banner .banner-content .banner-title span {
	color: #990000;
}
.header-banner .banner-content .banner-contact {
	color: #990000;
}
.header-banner .banner-content .banner-contact::before {
	background-color: #990000;
}
.main-btn{
	background-color: #990000;
	box-shadow: none;
	border: 1px solid #990000;
}
.about-image .about-btn .main-btn:hover {
	border-color: #990000;
	color: #990000;
}
.main-btn:hover, .main-btn:active{
	border-color: #990000;
	color: #990000;
}
.testimonial-active {
	background-color: #990000;
}
.back-to-top{
	background-color: #990000;
}
.back-to-top:hover{
	color: #990000;
}	
.single-services {
    padding: 25px 25px;
}
.mapouter {
/*  width: 50%;*/
}
.map-bg {
/*	width: 50%;*/
	overflow-x: hidden; 
	/*overflow-x: auto;
	direction: rtl;*/
}
.map-bg .container{
	direction: ltr;
}
.map-bg::-webkit-scrollbar {
	width: 10px;
}

/* Track */
.map-bg::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.map-bg::-webkit-scrollbar-thumb {
  background: #990000; 
}

/* Handle on hover */
.map-bg::-webkit-scrollbar-thumb:hover {
  background: #990000; 
}
.single-services .services-content .services-title{
	font-size: 18px;
}
.services-content p{
	font-size: 14px;
}
.single-services{
	cursor: pointer;
}
.single-services:hover {
	background-color: #990000; }
.services-content a {
    color: #999;
}
.services-content a:hover {
	color: #FFF;
}