@charset "utf-8";
/* CSS Document */

body{/*background-image:url(../img/background-img.jpg) black repete;*/
/*background-repeat:no-repeat*/
background:#141414 url(../img/background.png) no-repeat top;}

.container{max-width:970px; }

.logo{margin-top:30px;}

.contact{margin-top:30px;}

.contact h2{margin-left:40px;
	margin-top:-32px;
	color:#f6b92c;}
	.contact p{margin-left:40px;
	margin-top:-32px;
	font-size:18px;
	color: white;}
	




	.navbar-default{

	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e55b2b+0,f07e56+52,e55b2b+100 */
background: #e55b2b; /* Old browsers */
background: -moz-linear-gradient(top,  #e55b2b 0%, #f07e56 52%, #e55b2b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e55b2b), color-stop(52%,#f07e56), color-stop(100%,#e55b2b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e55b2b 0%,#f07e56 52%,#e55b2b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e55b2b 0%,#f07e56 52%,#e55b2b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e55b2b 0%,#f07e56 52%,#e55b2b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e55b2b 0%,#f07e56 52%,#e55b2b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e55b2b', endColorstr='#e55b2b',GradientType=0 ); /* IE6-9 */

	border-color: transparent;

	}

	/*reservation for*/

.cisg{ background-color: black;
		color:white; height: 40px;  padding-top: 7px;  font-size: 18px; font-family: arial; }

 .fleet1{ width: 100%; }

			
		.right-border{
			height:48px;
		
		}

	.right-border1{ border-right: none; }	

			.navbar-default .navbar-nav>li>a{color: black; 
			font-size: 18px;
			font-family:Arial, Helvetica, sans-serif;
		padding: 14px 30px 0px 46px;}
			
			.right-border{
			 border-right:1px solid #9d9ea0;}
			
			
			.imgitem{margin-top:60px;}
			.services{
						    margin-top: 14px;}
						    .active{color:#000;}
                        
                        .navbar-default .navbar-nav>li>a:hover{color: white; }
						
                        .services-row{
    margin-left: -30px;
    width: 976px;
}
			.taxi-fare{margin-top: 23px;
    /* margin-left: 0px; */ /* height:auto; */}
	
	
	.fare-text h2{position: relative;
    top: -193px;
    
    height: 50px;
    font-size:35px;
	text-shadow:-1px 0 black, 0 1px black,1px 0 black, 0 -1px black;
    float: right;
    margin-right: 127px;
    color: #75b314;
    font-weight: bold;
}
.fare-text p{position: relative;
    top: -202px;
    width: 436px;
    height: 50px;
    font-size:26px;
	text-shadow:-1px 0 black, 0 1px black,1px 0 black, 0 -1px black;
    float: right;
    margin-right: 127px;
    color: #ff9825;
    
}

.welcome-text{background-color:#e8e8e8;  padding:15px; margin-left:-15px; height:290px; width:601px; border-radius:5px;}
.welcome-text p{margin-top:15px; font-family:Arial, Helvetica, sans-serif;}

.mein-contents{background-color:#e8e8e8; padding:15px; 
 height:auto;     max-width: 100% !important; width: 97%; border-radius:5px;}
.mein-contents strong{font-weight:bold; font-size: 30px; text-align: center; margin-left:375px;}

.contact-style p{font-size: 18px;}
.contact-contents{background-color:#e8e8e8; padding:15px; margin-left:-15px; height:auto; width:940px; border-radius:5px;}
.contact-contents strong{font-weight:bold; font-size: 30px; text-align: center; margin-left:375px;}

.iframe-map{margin-left: 390px; margin-top: -50px;}

.btn1{ background: #d48639; color:#000; font-weight:bold; border-color: transparent; margin-left: 40px;}
.hrs{ width: 63%; }

.welcome-text .call-ride{margin-left:16px; margin-top:20px;}

.quote-head{color:#FFFFFF; font-size:24px;text-align: center;}

.quote{background-color:#4f84ba; padding:13px; height:290px; margin-left:-29px; border-radius:5px;}

.fleets-content{font-size: 25px;
		text-align: center;
	
    background-color: #e8e8e8;
    height: auto;
    width: 940px;
    margin-left: 189px;}
    .fleets-img{text-align: center;}

.taxi-car{margin-top:20px;}

.client{margin-top:20px;}
 .client-voice h3{color:#b46204;}
 .client-voice p{color:#fff;}
 
 .sonam-rates{background-color:#1b283f; width:540px; margin-top: 10px; height:150px;text-align: center;}
 .sonam-rates h2{color:#d48639; margin-top: 30px;}
 .sonam-rates h3{color:#f9b41f;}
 
 .location{margin-top:40px;}
 
 .pay{margin-top:45px;}
 
 .foot{background-color:#c7c8ca;margin-top: 15px;/* margin-bottom: 15px; */padding-bottom: 10px;height: 50px;}
 .copyryt p{ float: left; margin-top: 15px; font-family: arial; }
 .desgined p{ float: right; margin-top: 15px; font-family: arial; }

 .reservation-form{background-color:#e8e8e8; 
				 	
				    width: 940px;
				    margin-left: 190px;}
 .reservation-form strong{font-size: 25px; margin-left:380px;}
 .form-horizontal{margin-left: 33px;
    text-align: center;
    width: 850px;
    color: #000;
margin-top: 20px;}
 
 @media screen and ( max-width:970px){
     
       
.logo{margin-top:30px;width: 100%;}
.logo-inner{
    width: 100%;
}

.contact{margin-top:30px;text-align: center;}

.contact h2{margin-left:40px;
	margin-top:-32px;
	color:#f6b92c;}
	.contact p{margin-left:40px;
	margin-top:-32px;
	font-size:18px;
	color:#fff;}
	
	.menu{
			
			background-color: transparent;
			border: 1.5px solid #000;
			height:47px;
			
			background-image:url(../img/menu-color.png)
			;
			border-radius: 7px;
}





/*reservation for*/
			
		.right-border{border-right:1px solid #9d9ea0;
			height:45px;
			color:#000;/* margin-left: 5px; */}
			.last-border{color:#000;}
			.navbar-default .navbar-nav>li>a{color: black; 
			font-size: 18px;
			font-family:Arial, Helvetica, sans-serif;margin-left: -30px;/* font-weight: bold; */}
			
			.navbar-default .navbar-nav>li{padding-left: 15px;
			padding-right: 15px;/* border-radius: 56px; */}
			
			.imgitem{margin-top:60px;}
			.services{
						    margin-top: 14px;}
                        
                        .navbar-default .navbar-nav>li>a:hover{ color: white; }
						
                        .services-row{
    margin-left: -22px;
    /* width: 976px; */
    width: 100%;
}
			.taxi-fare{margin-top: 9px;
    /* margin-left: 0px; */ /* height:auto; */width: 100%;}
	.taxi-fair{ width: 100% !important; height: 100px;}
	
	.fare-text h2{/* position: relative; */
    /* top: -193px; */
    
    /* height: 50px; */
    font-size: 15px;
	/* text-shadow:-1px 0 black, 0 1px black,1px 0 black, 0 -1px black; */
    /* float: right; */
    /* margin-right: 127px; */
    color: #75b314;
    /* font-weight: bold; */
text-align: center;margin: 142px 6px 0 0;}
.fare-text p{/* position: relative; */
    top: -175px;
    width: auto;
    height: auto;
    font-size: 7px;
	text-shadow: none;
    
    margin: -48px 14px 0 0;
    color: #ff9825;
    
}

.welcome-text{background-color:#e8e8e8; margin-top: -177px; padding: 10px; margin-left: 0; height: 625px; width: 100%; border-radius:5px;text-align: center;margin-bottom: 9px !important;}
.welcome-text p{margin-top:15px;
font-family:Arial, Helvetica, sans-serif;}

/*.welcome-text .24-hrs{margin-top:20px; !important}
*/
.welcome-text .call-ride{margin-left: -1px; margin-top: 13px; width: 100%;padding: 0;}

.mein-contents{background-color:#e8e8e8; padding:15px; margin-left:-15px; height:auto; width:100%; border-radius:5px;}
.mein-contents strong{font-weight:bold; font-size: 30px; text-align: center; margin-left:375px;}

.quote-head{color:#FFFFFF; font-size:24px;}

.quote{background-color:#4f84ba; margin-top: 0; padding: 10px; height: auto; margin-left: 15px; border-radius:5px;width: 90%;}

.iframe-map{margin-left: 390px; margin-top: -50px; width: 100%}



.taxi-car{margin-top:20px;}

.client{margin-top:20px;}
 .client-voice h3{color:#b46204;}
 .client-voice p{color:#fff;}
 
 .sonam-rates{background-color:#1b283f; width:100%; margin-top: 10px; height:150px;text-align: center;}
 .sonam-rates h2{color:#d48639; margin-top: 0;font-size: 23px; padding-top: 10px}
 .sonam-rates h3{color:#f9b41f;font-size: 20px;}
 
 .location{margin-top:20px;}
 .location-inner{ width: 100%; margin-top: -10px;}
 
 .pay{margin-top:25px;}
 .pay-inner{ width: 100%; }
 
 .foot{background-color:#c7c8ca;margin-top: 15px;/* margin-bottom: 15px; */padding-bottom: 10px;height: auto;}
 .copyryt p{ text-align: center; margin-top: 15px; font-family: arial; }
 .desgined p{ float: left; margin-top: 15px; font-family: arial; margin-left: 45px; }
 /*custom css*/
 .lineimg{ width: 100%; /* height: 42px; */ margin-top: 10px;}
 .hrs{ width: 100%; }
 .btn1{ background: #d48639; color:#000; font-weight:bold; border-color: transparent; margin-left: 40px;}
   .taxicar{ width: 100%; }  
   .client-voice{ text-align: center; }
   .navbar-brand{ color: white; font-size: 14px;  margin-top: -4px; }
   .navbar-default .navbar-brand:hover{ color: black; }
   .navbar-default .navbar-brand{ color: white; }
   .inner-mail{ margin-left: -180px; }
   .inner-phlogo{ margin-left: -180px; }
   
   .navbar-nav{ z-index: 999;
    position: relative; background-color: #e55b2b; background-repeat: no-repeat; }
     
 }
 
 @media screen and (max-width: 700px)
 {
     
       
.logo{margin-top:30px;width: 100%;}
.logo-inner{
    width: 100%;
}

.contact{margin-top:30px;text-align: center;}

.contact h2{margin-left:40px;
	margin-top:-32px;
	color:#f6b92c;}
	.contact p{margin-left:40px;
	margin-top:-32px;
	font-size:18px;
	color:#fff;}
	
	.menu{
			
			background-color: transparent;
			border: 1.5px solid #000;
			height:47px;
			
			background-image:url(../img/menu-color.png)
			;
			border-radius: 7px;
}
			
		.right-border{border-right:1px solid #9d9ea0;
			height:45px;
			color:#000;/* margin-left: 5px; */}
			.last-border{color:#000;}
			.navbar-default .navbar-nav>li>a{color: black; 
			font-size: 18px;
			font-family:Arial, Helvetica, sans-serif;margin-left: -30px;/* font-weight: bold; */}
			
			.navbar-default .navbar-nav>li{padding-left: 15px;
			padding-right: 15px;/* border-radius: 56px; */}
			
			.imgitem{margin-top:60px;}
			.services{
						    margin-top: 14px;}
                        
                        .navbar-default .navbar-nav>li>a:hover{ color: white; }
						
                        .services-row{
    margin-left: -22px;
    /* width: 976px; */
    width: 100%;
}
			.taxi-fare{margin-top: 9px;
    /* margin-left: 0px; */ /* height:auto; */width: 100%;}
	.taxi-fair{ width: 100% !important; height: 100px;}
	
	.fare-text h2{/* position: relative; */
    /* top: -193px; */
    
    /* height: 50px; */
    font-size: 15px;
	/* text-shadow:-1px 0 black, 0 1px black,1px 0 black, 0 -1px black; */
    /* float: right; */
    /* margin-right: 127px; */
    color: #75b314;
    /* font-weight: bold; */
text-align: center;margin: 142px 16px 0 0;}
.fare-text p{/* position: relative; */
    top: 18px;
    width: auto;
    height: auto;
    font-size: 7px;
	text-shadow: none;
    
    margin: -42px -88px 0 0;
    color: #ff9825;
    
}

.welcome-text{background-color:#e8e8e8; margin-top: -177px; padding: 10px; margin-left: 0; height: 625px; width: 100%; border-radius:5px;text-align: center;margin-bottom: 9px !important;}
.welcome-text p{margin-top:15px;
font-family:Arial, Helvetica, sans-serif;}

.aboutus-text{background-color:#e8e8e8; margin-top: -177px; padding: 10px; margin-left: 0; height: 625px; width: 100%; border-radius:5px;text-align: center;margin-bottom: 9px !important;}

/*.welcome-text .24-hrs{margin-top:20px; !important}
*/
.welcome-text .call-ride{margin-left: -1px; margin-top: 13px; width: 75%;padding: 0;}

.quote-head{color:#FFFFFF; font-size:24px;}

.quote{background-color:#4f84ba; margin-top: 0; padding: 10px; height: auto; margin-left: 15px; border-radius:5px;width: 90%;}


.taxi-car{margin-top:20px;}

.client{margin-top:20px;}
 .client-voice h3{color:#b46204;}
 .client-voice p{color:#fff;}
 
 .sonam-rates{background-color:#1b283f; width:100%; margin-top: 10px; height:150px;text-align: center;}
 .sonam-rates h2{color:#d48639; margin-top: 0;font-size: 23px; padding-top: 10px}
 .sonam-rates h3{color:#f9b41f;font-size: 20px;}
 
 .location{margin-top:20px;}
 .location-inner{ width: 100%; margin-top: -10px;}
 
 .pay{margin-top:25px;}
 .pay-inner{ width: 100%; }
 
 .foot{background-color:#c7c8ca;margin-top: 15px;/* margin-bottom: 15px; */padding-bottom: 10px;height: auto;}
 .copyryt p{ text-align: center; margin-top: 15px; font-family: arial; }
 .desgined p{ float: left; margin-top: 15px; font-family: arial; margin-left: 45px; }
 /*custom css*/
 .lineimg{ width: 100%; /* height: 42px; */ margin-top: 10px;}
 .hrs{ width: 75%; }
 .btn1{ background: #d48639; color:#000; font-weight:bold; border-color: transparent; margin-left: 40px;}
   .taxicar{ width: 100%; }  
   .client-voice{ text-align: center; }
   .navbar-brand{ color: white; font-size: 14px;  margin-top: -4px; }
   .navbar-default .navbar-brand:hover{ color: black; }
   .navbar-default .navbar-brand{ color: white; }
   .inner-mail{ margin-left: -180px; }
   .inner-phlogo{ margin-left: -180px; }
   
   .navbar-nav{ z-index: 999;
    position: relative; background-color: #e55b2b; background-repeat: no-repeat; }

  }   
 
 @media screen and (max-width: 480px) {
     
     
.logo{margin-top:30px;width: 100%;}
.logo-inner{
    width: 100%;
}

.contact{margin-top:30px;text-align: center;}

.contact h2{margin-left:40px;
	margin-top:-32px;
	color:#f6b92c;}
	.contact p{margin-left:40px;
	margin-top:-32px;
	font-size:18px;
	color:#fff;}
	
	.menu{
			
			background-color: transparent;
			border: 1.5px solid #000;
			height:47px;
			
			background-image:url(../img/menu-color.png)
			;
			border-radius: 7px;
}
			
		.right-border{border-right:1px solid #9d9ea0;
			height:45px;
			color:#000;/* margin-left: 5px; */}
			.last-border{color:#000;}
			.navbar-default .navbar-nav>li>a{color: black; 
			font-size: 18px;
			font-family:Arial, Helvetica, sans-serif;margin-left: -30px;/* font-weight: bold; */}
			
			.navbar-default .navbar-nav>li{padding-left: 15px;
			padding-right: 15px;/* border-radius: 56px; */}
			
			.imgitem{margin-top:60px;}
			.services{
						    margin-top: 14px;}
                        
                        .navbar-default .navbar-nav>li>a:hover{ color: white; }
						
                        .services-row{
    margin-left: -22px;
    /* width: 976px; */
    width: 100%;
}
			.taxi-fare{margin-top: 9px;
    /* margin-left: 0px; */ /* height:auto; */width: 100%;}
	.taxi-fair{ width: 100% !important; height: 100px;}
	
	.fare-text h2{/* position: relative; */
    /* top: -193px; */
    
    /* height: 50px; */
    font-size: 15px;
	/* text-shadow:-1px 0 black, 0 1px black,1px 0 black, 0 -1px black; */
    /* float: right; */
    /* margin-right: 127px; */
    color: #75b314;
    /* font-weight: bold; */
text-align: center;margin: 142px 6px 0 0;}
.fare-text p{/* position: relative; */
    top: -175px;
    width: auto;
    height: auto;
    font-size: 7px;
	text-shadow: none;
    
    margin: -48px 14px 0 0;
    color: #ff9825;
    
}

.welcome-text{background-color:#e8e8e8; margin-top: -177px; padding: 10px; margin-left: 0; height: 625px; width: 100%; border-radius:5px;text-align: center;margin-bottom: 9px !important;}
.welcome-text p{margin-top:15px;
font-family:Arial, Helvetica, sans-serif;}

.mein-contents{background-color: #e8e8e8;
    margin-top: -175px;
    padding: 15px;
    margin-left: 0;
    height: auto;
    width: 100%;
    border-radius: 5px;}

.mein-contents strong {
    font-weight: bold;
    font-size: 30px;
    text-align: center;
    margin-left: 0;
    text-align: center !important;
/*.welcome-text .24-hrs{margin-top:20px; !important}
*/
.welcome-text .call-ride{margin-left: -1px; margin-top: 13px; width: 100%;padding: 0;}

.quote-head{color:#FFFFFF; font-size:24px;}

.quote{background-color:#4f84ba; margin-top: 0; padding: 10px; height: auto; margin-left: 15px; border-radius:5px;width: 90%;}


.taxi-car{margin-top:20px;}

.client{margin-top:20px;}
 .client-voice h3{color:#b46204;}
 .client-voice p{color:#fff;}
 
 .sonam-rates{background-color:#1b283f; width:100%; margin-top: 10px; height:150px;text-align: center;}
 .sonam-rates h2{color:#d48639; margin-top: 0;font-size: 23px; padding-top: 10px}
 .sonam-rates h3{color:#f9b41f;font-size: 20px;}
 
 .location{margin-top:20px;}
 .location-inner{ width: 100%; margin-top: -10px;}
 
 .pay{margin-top:25px;}
 .pay-inner{ width: 100%; }
 
 .foot{background-color:#c7c8ca;margin-top: 15px;/* margin-bottom: 15px; */padding-bottom: 10px;height: auto;}
 .copyryt p{ text-align: center; margin-top: 15px; font-family: arial; }
 .desgined p{ float: left; margin-top: 15px; font-family: arial; margin-left: 45px; }
 /*custom css*/
 .lineimg{ width: 100%; /* height: 42px; */ margin-top: 10px;}
 .hrs{ width: 100%; }
 .btn1{ background: #d48639; color:#000; font-weight:bold; border-color: transparent; margin-left: 40px;}
   .taxicar{ width: 100%; }  
   .client-voice{ text-align: center; }
   .navbar-brand{ color: white; font-size: 14px;  margin-top: -4px; }
   .navbar-default .navbar-brand:hover{ color: black; }
   .navbar-default .navbar-brand{ color: white; }
   .inner-mail{ margin-left: -180px; }
   .inner-phlogo{ margin-left: -180px; }
   
   .navbar-nav{ z-index: 999;
    position: relative; background-color: #e55b2b; background-repeat: no-repeat; }


	}
	.fleets-content{font-size: 25px;
    text-align: center;
    margin-top: -173px;
    background-color: #e8e8e8;
    height: auto;
    width: 100%;
    margin-left: 0;
padding: 15px;}

    .fleets-img{text-align: center;}
    .fleet1{ max-width: 100%; }

    .reservation-form{background-color: #e8e8e8;
    margin-top: -175px;
    width: 100%;
    margin-left: 0;}
 .reservation-form strong{font-size: 25px; margin-left:0;}
 .form-horizontal{margin-left: 0;
    text-align: left;
    width: 100%;
    color: #000;
    margin-top: -2px;}

 .contact-style p{font-size: 18px; }
.contact-contents{background-color:#e8e8e8;  padding:15px; margin-left:-15px; height:auto; width:940px; border-radius:5px;}
.contact-contents strong{font-weight:bold; font-size: 30px; text-align: center; margin-left:375px;}

.iframe-map {
    margin-left: 0;
    margin-top: 12px;
    width: 100%;
 }