@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'proxima_nova';
    src: url('../fonts/proxima_nova-webfont.eot');
    src: url('../fonts/proxima_nova-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proxima_nova-webfont.woff') format('woff'),
         url('../fonts/proxima_nova-webfont.ttf') format('truetype'),
         url('../fonts/proxima_nova-webfont.svg#proxima_nova_cn_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'droid_serifregular';
    src: url('../fonts/DroidSerif-Regular-webfont.eot');
    src: url('../fonts/DroidSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSerif-Regular-webfont.woff') format('woff'),
         url('../fonts/DroidSerif-Regular-webfont.ttf') format('truetype'),
         url('../fonts/DroidSerif-Regular-webfont.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
* {
	padding:0px;
	margin:0px;
}
img {
	display:block;
	border:0px;
}
ul, li {
	padding:0px;
	margin:0px;
}
body {
	padding:0px;
	margin:0px;
	font:normal 15px/19px 'proxima_nova';
	color:#000;
	text-align:justify;
	background:#FFF;
}
.wrapper, .banner, .menu, .sldfm, .welblk, .block_a, .sub_a, .vechl, .sub_b, .splserv, .review, .footer, .social, .ftnavi, .copyrt {
	padding:0px;
}
.banner {
	background:#252526;
}
.info {
	margin:5px 5px 5px 0px;
	text-align:right;
	font:normal 16px/24px 'proxima_nova';
	color:#FFF;
}.listi{	padding:5px 10px;	font-size:17px;	vertical-align:middle;}.listi .btn{	font-size:14px;}.listi:nth-child(2n){	background:#fff;}
.srch_car {
	margin-top:5px;
	background:#FFF;
	border:5px solid #DDDADA;
	padding:5px 5px;
}
.form-controla {
	color:#000;
	font-size:15px;
	width:184px;
	padding:5px;
	border:1px solid #ccc;
}
.btn {
	padding:5px 12px;
}
.form-group {
	margin-bottom:5px;
}
.quick-query input{
	font-size:18px;
}
.quick-query label{
	font-size:17px;
	font-weight:normal;
}

@media(min-width:768px){
.quick-query .col-md-3{
	padding-right:0px;
}
}
.welblk {
	background:#edecec;
	margin-top:15px;
}
.insblk {
	padding:15px 0px;
}
.welttl, .weprod {
	margin:0px;
	font:bold 18px/30px 'droid_serifregular';
	color:#03C;
	border-bottom:1px solid #CCC;
	padding-bottom:3px;
}
.weltxt {
	margin:10px 0px;
	font-size:15px;
	color:#333;
}
.weprod {
	color:#039;
}
.wpbdy {
	padding:10px 0px;
}
.wpbdy li {
	list-style:none;
}
.wpbdy li a {
	font:normal 16px/24px 'proxima_nova';
	color:#333;
	text-decoration:none;
}
.wpbdy li a:hover {
	color:#00C;
}
.more {
	margin:0px;
	font-size:15px;
	color:#F00;
}
.moree a {
	font-size:14px;
	color:#F00;
	text-decoration:underline;
}
.moree a:hover {
	color:#333;
	text-decoration:none;
}
.block_a {
	margin-top:16px;
}
.motr {
	margin:0px;
	font:bold 21px/30px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #CCC;
	padding-bottom:2px;
}
.sub_a {
	margin-top:12px;
}
.vechl {
	position:relative;
}
.prce {
	position:absolute;
	margin:0px;
	background:#333;
	padding:6px 12px;
	text-align:center;
	font-size:18px;
	color:#FFF;
	bottom:0px;
	left:0px;
}
.prcee a {
	font-size:18px;
	color:#FFF;
	text-decoration:none;
}
.prcee a:hover {
	color:#FF0;
}
.cnam {
	margin:0px;
	font:normal 16px/35px 'proxima_nova';
	color:#333;
}
.sub_b, .review {
	margin-top:18px;
}
.sslttl {
	margin:0px;
	font-size:18px;
	color:#F00;
	line-height:30px;
	border-bottom:1px solid #CCC;
	padding-bottom:3px;
}
.sslbdy {
	padding:10px 0px;
}
.sslbdy li {
	list-style:none;
}
.sslbdy li a {
	font:normal 15px/24px 'proxima_nova';
	color:#333;
	text-decoration:none;
}
.sslbdy li a:hover {
	color:#F00;
}
.crtxt {
	margin:5px 0px;
	font-size:14px;
	color:#333;
}
.clnm {
	margin:0px;
	font-size:14px;
	color:#F00;
	text-align:right;
}
.footer {
	margin-top:10px;
	background:#EDECEC;
}
.insdft {
	padding:15px 0px;
}
.social {
	text-align:center;
}
.social li {
	list-style:none;
	display:inline-block;
}
.social li a {
	font-size:26px;
	color:#999;
	text-decoration:none;
	padding:0px 2px;
}
.social li a:hover {
	color:#F00;
}
.ftnavi, .copyrt {
	margin-top:10px;
	text-align:center;
}
.ftnavi li {
	list-style:none;
	display:inline-block;
}
.ftnavi li a {
	font-size:13px;
	color:#333;
	text-decoration:none;
	padding:0px 5px;
}
.ftnavi li a:hover {
	color:#F00;
}
.copyrtt a {
	font-size:15px;
	color:#333;
	text-decoration:none;
}
.copyrtt a:hover {
	color:#F00;
}
.owl-carousel{
	padding-top:15px;
}
.srch_car{
	padding:10px 10px;
}
#offers ul{
	list-style:none;
}
.offer-details{
	font-size:18px;
	line-height:27px;
	padding-top:10px;
	padding-bottom:10px;
}
.btn-primary{
	font-size:18px;
}
.offers-list{
	font-size:17px;
}
.offers-list > div{
	padding-top:5px;
	padding-bottom:5px;
}
.pack-head{
	font-size:18px;
}
#offers ul li a{
	font-size:20px;
	color:#0F0F0F;
}
span.offers-heading{
	font-size:22px;
	font-weight:bold;
	color:#F00;
}
.nav-tarrif{
	font-size:16px;
}
.list span{
	font-size:13px;
	font-style:italic;
}
.list .img-responsive{
	margin-top:10px !important;
}
