 @import 'https://fonts.googleapis.com/css?family=Lato:800,700,600,400,300';
 @import 'https://fonts.googleapis.com/css?family=Raleway:800,700,600,400,300';
body{
	background:#ffffff;
	font-family:Lato;
    fon-size:14px;
    font-weight:normal;
    font-style:normal;
}
.navbar-default .nav-bar{background:#0d95d6;}
.navbar-default .navbar-nav > li > a, .phone a{
	color:#FFFFFF;
    font-family:Lato;
    font-size:16px;
    font-weight:400;
    font-style:normal;
}

.flight-fares .fare .special-offer.svg
{
	fill: #f50a41;
}
.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active
{
	background-color: #f50a41;
}
.ui-widget.ui-widget-content
{
	border-color: #f50a41;
}
.phone .navbar-nav .pull-right{
	background: #e60909;
    padding: 5px;}

.phone, .pull-right a:hover, .phone a:focus {
	background: #e60909;
	color:#FFF;
}
	
.phone a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover  {
    color: #FFF;
}

.btn{
	background-color: #f50a41;
}
.btn:hover, .btn:focus, .btn:active{
	background-color: #e6204e;
}
.main-search .search-panel{background-color:rgba(62, 62, 62, 0.8)}
.search-finish{background-color: #2cadea;}
.form-control:active, .form-control:focus, .form-control:hover{
	border: 3px solid #550e3f;
	background-color: #ddc5dc;
}
input[type="checkbox"]:not(old) + label + label > span, 
input[type="checkbox"]:not(old) + label > span, 
input[type="radio"]:not(old) + label > span{
	border: 1px solid #ddc5dc;
}
input[type="radio"]:not(old):checked + label > span > span{
	background: #762723;
	border-color: #762723;
}
.slider .slider-text h1 {
    color: #fff;
    font-family: Raleway;
    font-size: 32px;
    font-weight: 800;
    font-style:normal}
.slider .slider-text h2 {
    color: #fff;
    font-family: Raleway;
    font-size: 28px;
    font-weight: 600;
    font-style:normal}
.flight-fares{background-color:#F7F6F6;}

.flight-fares .fare small
{
	font-family:Lato;
    font-size:14px;
    font-weight:400;
    font-style:normal;
    color:#777777;
}
.destination{ color:#FFF;
}
.destination:hover{ color:#CCC;
}

.flight-fares .fare .price small,
.flight-fares .fare.bus-class .fare-data .price small{color:#f50a41;}
.flight-fares .fare:hover {
    outline-color: #f50a41;
}
.flight-fares .fare.bus-class .fare-data{background-color:#7B0D4E;}
.flight-fares .fare.bus-class .fare-data h3{color:#FFFFFF;}
.flight-fares .fare.bus-class .fare-data small{color:rgba(255,255,255,0.75);}
.flight-fares .fare .fare-footer .call span a,
.flight-fares .fare.bus-class .fare-footer .call span a{color:#f50a41;}
.flight-fares .fare.bus-class .fare-footer .enquire{color:#f51f9c;}
.flight-fares .fare .svg{
	fill: #762723;
}
.filters{
	background-color: #464545;
	color: #fff;
	border-radius: 20px 0px 20px 0px;
}
.filters .collapseBtn{
	background-color: #f50a41;
}
.filters .checkbox small.only-this a{
	color: #fff;
}
.filters input[type="checkbox"]:checked + label + label > .filters::before, 
.filters input[type="checkbox"]:not(old):checked + label > span::before{
	color: #f50a41;
}
.testimonial .carousel{background-color:#3e3d3d;}
.testimonial h1,
.testimonial h3,
.testimonial h4,
.testimonial h2,5
.testimonial p{color:#ffffff;}
.testimonial h2
{
	font-family:Raleway;
    font-size:28px;
    font-weight:400;
    font-style:normal;
}
.testimonial p
{
	font-family:Raleway;
    font-size:18px;
    font-weight:300;
    font-style:normal;
}
.why-choose-us .protected-images{background-color:#FFFFFF;}
.why-choose-us .protected-images h1
{
	font-family:Raleway;
    font-size:38px;
    font-weight:600;
    font-style:normal;
    color:#000000;
}
.why-choose-us .protected-images p
{
        padding: 10px 20px;
	font-family:Raleway;
    font-size:16px;
    font-weight:normal;
    font-style:normal;
    color:#000000;
}
.footer .contact{background-color:#EEEEEE;}
.footer .contact .footer-data span
{
	color:rgba(0,0,0,0.75);
    font-family:Lato;
    font-size:18px;
    font-weight:400;
    font-style:normal;
}
.footer .contact .footer-data span a,
.footer .contact .copyright p
{
	color:rgba(0,0,0,0.75);
    font-family:Lato;
    font-size:16px;
    font-weight:400;
    font-style:normal;
}
div.nicescroll-cursors{background-color:#f50a41 !important;}
