﻿body{font-size:0.9rem;}
/*Header*/
header {    box-shadow: 0 1px 1px #ccc;}
.header-top {    float: left;    width: 100%;}
.header-top a {    color: #fff;}
#OptCurrency {    background: none !important;    border: none !important;    color: #fff;}
#OptCurrency option {    color: #000;}
/*Body*/
.sec-dynamic-holidays{background:#f5f5f5;clear:both;}
.search-panel{background-size:100% 100%;clear:both;}
.search-panel.template.flights {   background-image: url(/images/sliders/flight.png);}
.search-panel.template.hotels {   background-image: url(/images/sliders/hotels.png);}
.search-panel.template.recharge {   background-image: url(/images/sliders/mobilerecharge.png);}
.search-panel.template.buses {   background-image: url(/images/sliders/bus.png);}
.search-panel.template.holidays {   background-image: url(/images/sliders/holidy.png);}
.search-panel.template.cabs {   background-image: url(/images/sliders/cabs.png);}
.search-panel.template.bills {   background-image: url(/images/sliders/bills.png);}
.search-box {   padding-top: 250px;}
.sec-benefits {    clear: both;padding:30px 0;}
.sec-benefits i {    border-radius: 50%;    width: 40px;    height: 40px;    border: 1px solid blue;    text-align: center;    color: blue;    float: left;    line-height: 40px;    margin-right: 5px;}

@media screen and (max-width:768px){
.search-box {    padding: 15px;}
.sec-benefits .col-md-3{margin-bottom:15px;}
}



/*Footer*/
footer{padding:40px 0 15px;}
footer h5{color:#fff;}
footer label {    width: 100%;    float: left;}
footer a { text-decoration:none;line-height:18px;   color: #aaa;transition-duration:0.3s;}
footer a:hover{color:#fff;}
ul.social-media{padding:0;}
.social-media li{float:left;width:25px;list-style-type:none;}
.copyrights{text-align: center;    color: #aaa;    margin-top: 15px;    border-top: 1px solid #444;    padding-top: 15px;}