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

@media (max-width:767px){

.hmeDutchSpan{ padding:0 !important;}
	
.lang{ width:90px; float:left; height:50px; background:#; margin-left:30px;}	

.mail p{ text-align: center; padding-top:10px !important; }
.call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:auto;margin-top:20px; margin-right:auto;}
.call p{ margin:-16px 0 0; padding:0 0 15px 15px; text-transform:uppercase; font-size:10px;}
.number p span{ padding-left:7px; font-size:18px; color:#212121; }
.number p{ text-align:center;
padding-top:1px;}
.fa-phone{ font-size:30px !important; color:#fff; text-shadow:1px 1px 0 #d9d9d9, -1px -1px 0 #d9d9d9, 1px -1px 0 #d9d9d9, -1px 1px 0 #d9d9d9; }

.banner{ width:100%; background:url(../images/banner.jpg) no-repeat center center; height:400px;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.underline-banner{ width:250px; height:1px; background:#CCC; margin:20px auto; }
.text{ width:100%; padding:10px 0;}
.text p{ text-align:center; padding:0 20px; color:#fff; font-size:15px;}
.text h2{ text-align:center; color:#fff; font-size:29px; }
.text h3{ text-align:center; color:#fff; font-size:20px;  padding:30px 10px 0;}

.link{ width:160px; height:49px; background:#fad31c; margin:20px auto 0; }
.link a{  color:#000; line-height:50px; text-decoration:none;}
.link a p:hover{ text-decoration:none; color:#fff;}
.link p{ text-align:center; color:#000; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; }

.banner-inner{ width:100%; background:url(../images/inner-banner.jpg) no-repeat center center; height:200px;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size:cover;}

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/
.inner p{ text-align:center; padding-bottom:20px; font-family: 'Proxima Nova Lt'; font-size:15px; color:#777777; padding-left:10px; padding-right:10px;}
.cars{ width:100%; padding:10px 0; background:#fff;}

.bx-wrapper .bx-prev {
	left: 43% !important;
	background: url(../images/arrow_left.jpg) no-repeat;
}

.bx-wrapper .bx-next {
	right: 43% !important;
	background: url(../images/arrow_right.jpg) no-repeat;
}
.two-links{ width:100%; margin:0 auto; padding:5px 0;}
.links1{ width:200px; height:49px; background:#363636; margin:0px auto 10px; display:block; /*margin-left:20px;*/ }
.links2{ width:200px; height:49px; background:#fff; margin:0px auto; display:block; /*margin-left:20px;*/ border:1px solid #000; }
.links1 a{  color:#fff; line-height:50px; text-decoration:none;}
.links2 a{  color:#000; line-height:50px; text-decoration:none;}
.links1 a p:hover{ text-decoration:none; color:#f1f1f1;}
.links2 a p:hover{ text-decoration:none; color:#363636;}
.links1 p{ text-align:center; color:#fff; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }
.links2 p{ text-align:center; color:#000; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }

.carsindex{ width:100%; height:50%; background:#000; padding:0 0 10px; float:left; margin:18px 0px;}
.carsindex p{ margin:0px 0; padding:0px 0 10px; text-align:center; color:#fff !important; font-family: 'Proxima Nova Rg'; font-size:16px;}
/*-----------------------------------------------------------------------about page-----------------------------------------------------------------*/
.about-block h2{ margin:0; padding:0 5px 20px; text-align:center; font-size:20px; color:#836d06;}
.contents p{ text-align:center; line-height:24px; margin:0; padding:0 20px 20px; font-size:15px; color:#777777;}
.contents h4{ text-align: center;}

.two-parts{ width:100%; border:1px solid #d9d9d9; padding:20px 0px 0; min-height:310px;}
.photo{ width:100%;}
.photo img{ width:100%; padding:0 0 5px 5px;}

.book{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:15px;}
.book a{ position: relative; top: -21px; color: #2b2b2b; text-transform:uppercase; font-size:10px; }

.two-parts2{ width:100%; border:1px solid #d9d9d9; border-top:none;padding:20px 0px 0px; min-height:270px;}
.photo{ width:100%;}
.photo img{ width:100%; padding:0 0 5px 5px;}
.photo-text p{ margin:0; padding:10px 0 0 !important; font-size:18px !important; color:#434343; line-height:25px !important; } 

.lowerpart h4{ margin:0; padding:10px 0 10px 0; color:#2b2b2b; font-size:20px; font-weight:300; text-align:center;}

/*-----------------------------------------------------------------------taxi-booking page-----------------------------------------------------------------*/

.contents h6{ text-align: center;}
.telephone{ margin:0; padding:20px 0 10px !important; font-size:22px !important; color:#777777 !important; line-height:20px}
.link-content{ width:180px; height:49px; background:#363636; margin:10px auto 15px; text-align:left; }
.link-content a{  color:#fff; line-height:50px; text-decoration:none;}
.link-content a p:hover{ text-decoration:none; color:#d9d5d5 !important;}
.link-content p{ text-align:center !important; color:#fff !important; line-height:49px !important; text-transform:uppercase; font-size:13px; padding-right:0; }
.line{ width:80%; height:1px; background:#d9d9d9; margin:1px auto 0px;}

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/

.twophotos img{ width:100%; display:block; margin:0 auto;}
.twophotos p{ padding:15px 0 0; color:#; font-size:13px; line-height:20px !important;}
/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/

.cmplimnts{ width:100%; padding:15px 0; border-bottom:1px solid #d9d9d9; text-align:left;}
.contents h2{ margin:0; padding:0; color:#836d06; font-size:20px; text-align:center }
.cmplimnts h3{ margin:0; padding:0; color:#434343; font-size:15px; line-height:25px; text-align:center}
.cmplimnts p a{ color:#777777;}


.table {
	width:100%;
	max-width:100%;
	margin:30px auto;
}
.first{ width:55%; /*font-weight:100;*/; text-align:left; padding-left:20px !important; line-height:20px !important; color:#777777;}
.yllo{ background:#fad31c; text-align:center; border-left:2px solid #c9a600 !important; border-right:none !important; border-bottom:none !important; border-top:none !important; line-height:20px !important; /*width:15%;*/}
.blck{ background:#292a30; color:#fff; border-bottom:none !important; border-left:none !important; border-top:none !important; border-right:none !important; text-align:center; text-transform:uppercase; line-height:20px !important; }
td{ text-align:center; line-height:20px !important;}
.small-padding{ padding-left:6px !important;}
.lower-box input[type="submit"]{ width:180px; background:#fad31c; color:#111111; text-align:center; /*float:left;*/ padding:10px 15px; border:none !important; margin-left:auto; margin-right:auto; margin-top:10px;}
.lower-box p{ margin:0 0 0 0px; padding:0; color:#333333; font-size:13px; text-align:left;}

.fleet{ width:100%; background:#000; padding:0; float:left; margin:18px 0px;}
.fleet img{ width:100%; }
.car_name{ width:100%; background:#000; padding:10px 0;}

.homecars{ width:100%;}
/*-----------------------------------------------------------------------footer part-----------------------------------------------------------------*/

.link-f{ width:180px; height:49px; background:#fad31c; margin:50px auto 0 !important; text-align:center; }
.link-f a{  color:#000; line-height:50px; text-decoration:none; text-align:center !important;}
.link-f a p:hover{ text-decoration:none; color:#fff !important;}
.link-f p{ text-align:center !important; color:#000 !important; line-height:49px !important; text-transform:uppercase; font-size:13px; padding-right:0; }
.parts p{ color:#fff; font-size:15px; line-height:26px; text-align:center !important; }
.payments{ width:100%; padding-top:20px; text-align:center !important; }

.link-f{ width:140px; height:49px; background:#fad31c; margin:50px 0 0; text-align:left; }
.parts p a{ color:#fff; font-size:15px; line-height:26px; text-align:left; text-decoration:none; padding-left:0px;}
.parts p span{ padding-left:0px;}
.scan img{ padding-left:0px;display: block;
margin: 0 auto;}
.parts h4{ margin:0; padding:0; color:#fff; font-size:13px; font-weight:bold; text-align:center !important; padding-top:50px; padding-bottom:25px; padding-left:0px; text-transform:uppercase;}
.cntct .fa-phone{ font-size:30px !important; color:#000; text-shadow:1px 1px 0 #d9d9d9, -1px -1px 0 #d9d9d9, 1px -1px 0 #d9d9d9, -1px 1px 0 #d9d9d9; }
.cntct .number p span{ padding-left:7px; font-size:18px; color:#fff;  }
.cntct .number p{ text-align:center;}
.cntct .mail p{ text-align:center; color:#fff; font-size:15px; padding-top:10px; padding-bottom:10px;  }
.cntct .call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:100px; margin-top:50px; margin-bottom:px;}
.cntct .call p{ margin:-16px 0 0; padding:0 0 15px 15px; text-transform:uppercase; font-size:10px;}
.social-box{ width:50%; text-align:center; margin:0 auto;}
.social{ width:48px; height:48px;  background:#3b5998; text-align:center; margin:0 10px !important; float:left; }
.social2{ width:48px; height:48px; background:#00b2e9;  margin:0 10px !important; float:right;  text-align:center;}
.cntct .call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:auto; margin-top:50px; margin-bottom:px;}
.payments img{ padding:0px 5px 10px; }
	}

@media (min-width:530px) and (max-width:767px){ 
.photo{ width:80%; height:75%; display:block; margin:0 auto;}
.twophotos img{ width:80%; display:block; margin:0 auto;}
}
@media (min-width:500px) and (max-width:767px){
.list__item__inner
						{ width:100%;
							color: #fff; margin:0px auto 0;
							background-color: #000; text-align:center;

							
						}
.list__item{ width:80%; background:#000; display:block; margin:20px auto 0 !important; float:none;}

}
	
@media (min-width:400px) and (max-width:767px){ .homecars{ width:80%;}	
.list__item{ width:80%;  background:#000; display:block; margin:20px auto 0 !important; float:none;}
}
	
@media (min-width:768px) and (max-width:991px){ 
/*.carsindex{ width:50%;}*/
.navbar-default .navbar-nav>li>a {
	color:#fff; text-transform:uppercase; border-right:1px solid #323232; font-size:11px; padding:10px 10px;
}
.lang{ width:90px; margin-right:-30px; background:#; }
.lang a{ text-align:center; color:#fff; text-decoration:none; text-transform:uppercase; line-height:40px; }
.lang a img{ padding-right:15px;}

.tab{ margin-left:-30px;}

.mail p{ text-align: center; }
.call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:auto;margin-top:20px; margin-right:auto;}
.call p{ margin:-16px 0 0; padding:0 0 15px 15px; text-transform:uppercase; font-size:10px;}
.number p span{ padding-left:7px; font-size:18px; color:#212121; }
.number p{ text-align:center;
padding-top:1px;}
.fa-phone{ font-size:30px !important; color:#fff; text-shadow:1px 1px 0 #d9d9d9, -1px -1px 0 #d9d9d9, 1px -1px 0 #d9d9d9, -1px 1px 0 #d9d9d9; }

.banner{ width:100%; background:url(../images/banner.jpg) no-repeat center center; height:400px;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.underline-banner{ width:300px; height:1px; background:#CCC; margin:20px auto; }
.text{ width:100%; padding:30px 0;}
.text p{ text-align:center; padding:0 20px; color:#fff; font-size:15px;}
.text h2{ text-align:center; color:#fff; font-size:29px; }
.text h3{ text-align:center; color:#fff; font-size:20px;  padding:0 10px;}

.link{ width:160px; height:49px; background:#fad31c; margin:100px auto 0; }
.link a p:hover{ text-decoration:none; color:#fff;}
.link p{ text-align:center; color:#000; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/

.bx-wrapper .bx-prev {
	left: 46% !important;
	background: url(../images/arrow_left.jpg) no-repeat;
}

.bx-wrapper .bx-next {
	right: 46% !important;
	background: url(../images/arrow_right.jpg) no-repeat;
}
.cars{ width:100%; padding:10px 0; background:#fff;}


.two-links{ width:100%; margin:0 auto; padding:5px 0;}
.links1{ width:200px; height:49px; background:#363636; margin:0px auto 10px; display:block; /*margin-left:20px;*/ }
.links2{ width:200px; height:49px; background:#fff; margin:0px auto; display:block; /*margin-left:20px;*/ border:1px solid #000; }
.links1 a{  color:#fff; line-height:50px; text-decoration:none;}
.links2 a{  color:#000; line-height:50px; text-decoration:none;}
.links1 a p:hover{ text-decoration:none; color:#f1f1f1;}
.links2 a p:hover{ text-decoration:none; color:#363636;}
.links1 p{ text-align:center; color:#fff; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }
.links2 p{ text-align:center; color:#000; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }

/*-----------------------------------------------------------------------about page-----------------------------------------------------------------*/

.two-parts{ width:100%; border:1px solid #d9d9d9; padding:20px 0px 0; min-height:155px;}
.two-parts2{ width:100%; border:1px solid #d9d9d9; padding:20px 0px 0; min-height:155px; border-top:none;}
.two-parts2 .photo-text p{ margin:0; padding:50px 0 0 !important; font-size:22px !important; color:#434343; line-height:25px !important; } 
.two-parts .photo-text p{ margin:0; padding:70px 0 0 !important; font-size:22px !important; color:#434343; line-height:25px !important; } 
.photo img{ width:100%; padding:0 0 20px 5px;}
/*-----------------------------------------------------------------------taxi-booking page-----------------------------------------------------------------*/

.twophotos img{ margin-left:-12px; width:100%;}
.twophotos p{ margin:0 0 0 -12px; padding:15px 0 0; color:#; font-size:13px; line-height:20px !important;}

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/
.lower-box input[type="submit"]{ width:180px; background:#fad31c; color:#111111; text-align:center; float:left; padding:10px 15px; border:none !important; margin-left:200px; margin-top:10px;}
.lower-box p{ margin:0 0 0 199px; padding:0; color:#333333; font-size:13px;}

.smalltext{ padding-bottom:30px !important;}

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/
/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/

/*-----------------------------------------------------------------------footer part-----------------------------------------------------------------*/

.link-f{ width:180px; height:49px; background:#fad31c; margin:50px 0 0; }
.link-f a{  color:#000; line-height:50px; text-decoration:none;}
.link-f a p:hover{ text-decoration:none; color:#fff !important;}
.link-f p{ text-align:center !important; color:#000 !important; line-height:49px !important; text-transform:uppercase; font-size:13px; padding-right:0; }
.parts p{ color:#fff; font-size:15px; line-height:26px; text-align:left; }
.payments{ width:100%; padding-top:20px; }

.link-f{ width:140px; height:49px; background:#fad31c; margin:50px 0 0; text-align:left; }
.parts p a{ color:#fff; font-size:15px; line-height:26px; text-align:left; text-decoration:none; padding-left:0px;}
.parts p span{ padding-left:0px;}
.scan img{ padding-left:0px;}
.parts h4{ margin:0; padding:0; color:#fff; font-size:13px; font-weight:bold; text-align:left; padding-top:50px; padding-bottom:25px; padding-left:0px; text-transform:uppercase;}
.cntct .fa-phone{ font-size:30px !important; color:#000; text-shadow:1px 1px 0 #d9d9d9, -1px -1px 0 #d9d9d9, 1px -1px 0 #d9d9d9, -1px 1px 0 #d9d9d9; }
.cntct .number p span{ padding-left:7px; font-size:18px; color:#fff;  }
.cntct .number p{ text-align:center;}
.cntct .mail p{ text-align:center; color:#fff; font-size:15px; padding-top:10px; padding-bottom:10px;  }
.cntct .call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:100px; margin-top:50px; margin-bottom:px;}
.cntct .call p{ margin:-16px 0 0; padding:0 0 15px 15px; text-transform:uppercase; font-size:10px;}

.social{ width:48px; height:48px;  background:#3b5998; text-align:center; margin:0 auto; }
.social2{ width:48px; height:48px; background:#00b2e9; margin:0 auto; text-align:center;}
.cntct .call{ width:106px; height:17px; border-top:20px solid #fad31c; border-left:0 solid transparent; border-right:20px solid transparent; margin-left:20px; margin-top:50px; margin-bottom:px;}
.payments img{ padding:0px 5px 10px; }
}	

@media (min-width:992px) and (max-width:1199px){ 

.navbar-default .navbar-nav>li>a {
	color:#fff; text-transform:uppercase; border-right:1px solid #323232; font-size:13px; padding:10px 11px;
}
.lang a{ text-align:center; color:#fff; text-decoration:none; text-transform:uppercase; line-height:40px; }

.banner{ width:100%; background:url(images/banner.jpg) no-repeat center center; height:300px;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.link{ width:160px; height:49px; background:#fad31c; margin:50px auto 0; }

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/
.two-links{ width:100%; margin:0 auto; padding:5px 0;}
.links1{ width:200px; height:49px; background:#363636; margin:0px auto 10px; display:block; /*margin-left:20px;*/ }
.links2{ width:200px; height:49px; background:#fff; margin:0px auto; display:block; /*margin-left:20px;*/ border:1px solid #000; }
.links1 a{  color:#fff; line-height:50px; text-decoration:none;}
.links2 a{  color:#000; line-height:50px; text-decoration:none;}
.links1 a p:hover{ text-decoration:none; color:#f1f1f1;}
.links2 a p:hover{ text-decoration:none; color:#363636;}
.links1 p{ text-align:center; color:#fff; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }
.links2 p{ text-align:center; color:#000; line-height:49px; text-transform:uppercase; font-size:13px; padding-right:0; font-family: 'Proxima Nova Rg'; }

.cars{ width:100%; padding:10px 0; background:#fff;}


/*-----------------------------------------------------------------------about page-----------------------------------------------------------------*/

.two-parts{ width:100%; border:1px solid #d9d9d9; padding:20px 0px 0; min-height:165px;}
.two-parts2{ width:100%; border:1px solid #d9d9d9; padding:20px 0px 0; min-height:165px; border-top:none;}
.two-parts2 .photo-text p{ margin:0; padding:50px 0 0 !important; font-size:24px !important; color:#434343; line-height:25px !important; } 
.two-parts .photo-text p{ margin:0; padding:70px 0 0 !important; font-size:24px !important; color:#434343; line-height:25px !important; } 


.twophotos img{ margin-left:-12px; width:100%;}
.twophotos p{ margin:0 0 0 -12px; padding:15px 0 0; color:#; font-size:13px; line-height:20px !important;}

.lower-box input[type="submit"]{ width:180px; background:#fad31c; color:#111111; text-align:center; float:left; padding:10px 15px; border:none !important; margin-left:205px; margin-top:10px;}
.lower-box p{ margin:0 0 0 205px; padding:0; color:#333333; font-size:13px;}

.photo img{ width:100%; padding:0 0 20px 5px;}

}

@media (min-width:1200px){ 

/*-----------------------------------------------------------------------home page-----------------------------------------------------------------*/

}
