@charset "utf-8";
.custom-rounded{border-radius:10px}
.hajj-slider{height:430px!important}
.customize-umrah-slider{height:430px!important}
.top-margin-none{margin-top:0}
.economy-umrah{font-family:'Oxygen','arial',sans-serif}
.economy-umrah h1.headingMXA,.economy-umrah h2.headingMXA,.economy-umrah h3.headingMXA,.economy-umrah h4.headingMXA,.economy-umrah h5.headingMXA,.economy-umrah h6.headingMXA,.economy-umrah strong.headingMXA{display:block;font-size:28px;padding:10px 15px}
.economy-umrah .economy-umrah-heading{margin:25px 0 15px;border-bottom:solid 1px #ababab}
.economy-umrah h1,.economy-umrah h2,.economy-umrah h3,.economy-umrah h4,.economy-umrah h5,.economy-umrah h6{margin:0 auto;font-size:16px}
.economy-umrah .pack-text{clear:both;padding:3px 10px 10px 2px}
.economy-umrah .pack-desc{padding-top:5px}
.economy-umrah .pack-desc img{width:auto;margin:0;padding:0;border:none}
.economy-umrah .umrah-pack{border-bottom:solid 3px #b1b1c2;border-right:solid 1px #b1b1c2;padding:0 5px 8px;overflow:hidden;margin:20px 0 0}
.economy-umrah .umrah-pack img{width:100%;margin:5px;border:solid 2px #d9d9e1;padding:2px}
.economy-umrah .umrah-pack-detail{padding:15px!important;border:none!important;background:#224a7c;color:#fff;margin-top:0!important}
.economy-umrah .pack-bold-text{font-size:22px;color:#317bd6;margin-bottom:5px;padding:10px;background:#d9d9e1}
.economy-umrah .pack-bold-text strong{font-weight:400}
.economy-umrah .umrahstarrating{color:#ffba01}
.economy-umrah .pack-price{float:left;font-size:32px;color:#f35b2e}
.economy-umrah .pack-price span{font-size:15px;font-weight:400}
.economy-umrah .deposit{border-radius:25px;font-size:10px;float:left;background:#f35b2e;margin:10px 0 10px 5px;color:#fff;padding:5px 15px}
.economy-umrah .deposit img{width:auto;margin:0;padding:0;border:none}
.economy-umrah .request-info a{background:#109fea;text-decoration:none;margin:0 0 15px;text-align:center;padding:13px 20px;color:#fff;display:inline-block;border-right:solid 1px #fff;font-size:15px;border-radius:25px 0 0 25px}
.economy-umrah .booking-call a{background:#224a7c;text-decoration:none;margin:0 0 15px;text-align:center;color:#fff;padding:13px 25px;display:inline-block;border-left:solid 1px #fff;font-size:15px;text-transform:uppercase;border-radius:0 25px 25px 0}
.economy-umrah .booking-call img{width:auto;margin:0;padding:0;border:none}
.umrah-hajj-inquiry{font-family:'Oxygen','arial',sans-serif}
.umrah-hajj-inquiry .pack-bold-text-black{font-size:22px;color:#000;margin-bottom:10px;padding:5px;margin-top:25px}
.umrah-hajj-inquiry .detail-img img{width:100%}
.umrah-hajj-inquiry .pack-box{border:solid 1px #c4c4c4;padding:1px;font-size:14px;height:333px}
.umrah-hajj-inquiry .pack-box-title{padding:10px;font-size:18px}
.umrah-hajj-inquiry .nights-row{background:#ececec}
.umrah-hajj-inquiry .night-title{font-weight:700;margin:10px 0 0;color:#fa3e47}
.umrah-hajj-inquiry .no-of-night{font-size:30px}
.umrah-hajj-inquiry .night-text{margin-top:-12px;padding-bottom:10px}
.umrah-hajj-inquiry .border-white{border-right:solid 1px #fff}
.umrah-hajj-inquiry .pack-include{margin:15px 0}
.umrah-hajj-inquiry .pack-include ul{list-style:none}
.umrah-hajj-inquiry .pack-include ul li{padding:3px 0 0}
.umrah-hajj-inquiry .pack-include ul li strong{font-weight:700;font-size:18px;padding-top:15px;display:block}
.umrah-hajj-inquiry .pack-include ul li img{margin-right:5px}
.umrah-hajj-inquiry .pack-inc-price{font-size:30px;text-align:right;width:100%;padding-right:25px;border-top:solid 1px #c4c4c4;color:#fa3e47}
.umrah-hajj-inquiry .pack-inc-price span{font-size:14px;color:#fa3e47}
.umrah-hajj-inquiry .for-booking-title{background:#fa3e47;padding:10px;text-align:center;color:#fff;font-size:18px}
.umrah-hajj-inquiry .call-to-action{padding:15px 10px;border-bottom:solid 1px #c4c4c4}
.umrah-hajj-inquiry .call-to-action a{display:block;color:#1e1e1e;font-weight:700}
.umrah-hajj-inquiry .call-to-action span{display:block;font-weight:700}
.umrah-hajj-inquiry .box-button{width:100%}
.umrah-hajj-inquiry .box-button a{width:100%;height:60px;padding-top:10px;display:block;border:solid 1px #c4c4c4;color:#1e1e1e;text-align:center;border-radius:4px;font-size:20px;font-weight:700;text-decoration:none}
.umrah-hajj-inquiry .box-button a span{display:block;font-size:12px;font-weight:400}
.umrah-hajj-inquiry .action-border-none{border-bottom:0}
.umrah-hajj-inquiry .box-img-left{vertical-align:top;display:inline-block;margin:0 auto}
.umrah-hajj-inquiry .box-text-right{vertical-align:top;display:inline-block;margin:0 auto}
.umrah-hajj-inquiry .acco-box{border:solid 1px #c4c4c4;padding:5px;margin-bottom:25px}
.umrah-hajj-inquiry .acco-box p{margin:0}
.umrah-hajj-inquiry .acco-box-text{padding:25px}
.umrah-hajj-inquiry .include-detail{padding-bottom:15px;border-bottom:solid 1px #69697a;overflow:hidden}
.umrah-hajj-inquiry .include-detail ul{list-style:none;margin:0;padding:0 0 10px 10px}
.umrah-hajj-inquiry .include-detail li{line-height:28px;width:35%;float:left}
.umrah-hajj-inquiry .include-detail i{color:#40c73e;font-size:18px}
.umrah-hajj-inquiry .gradient a{border:none;color:#fff;padding-top:17px;background:#ff4e57;background:-moz-linear-gradient(top,#ff4e57 0%,#eb323b 100%);background:-webkit-linear-gradient(top,#ff4e57 0%,#eb323b 100%);background:linear-gradient(to bottom,#ff4e57 0%,#eb323b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4e57',endColorstr='#eb323b',GradientType=0)}
.umrah-hajj-inquiry .hotel-slide{background:none}
.umrah-hajj-inquiry .hotel-slide .img-width .item img{width:100%}
.hotel-control .glyphicon-chevron-left,.hotel-control .glyphicon-chevron-right{margin-top:75px;font-size:17px;background:#fff;color:#000;padding:7px!important}
.umrah-inqury{background:#fff;margin:auto;margin-top:65px}
.umrah-inqury .heading-inqury{font-size:25px}
.umrah-inqury .heading-subtext{margin-bottom:20px;font-size:13px}
.umrah-inqury label{font-weight:400;color:#4a4949;padding-left:7px}
.umrah-inqury input[type="date"],.umrah-inqury input[type="email"],.umrah-inqury input[type="text"],.umrah-inqury input[type="number"],.umrah-inqury select{width:100%;background:#fff;color:#555;margin-bottom:15px;padding:10px 8px;border:solid 2px silver;border-radius:3px}
.umrah-inqury textarea{width:100%;background:#fff;border:none;margin-bottom:15px;padding:8px;border:solid 1px #868686;height:200px;color:#7d7d7d}
.umrah-inqury select:hover,.umrah-inqury select:focus,.umrah-inqury input[type="date"]:hover,.umrah-inqury input[type="date"]:focus,.umrah-inqury input[type="email"]:hover,.umrah-inqury input[type="email"]:focus,.umrah-inqury input[type="number"]:hover,.umrah-inqury input[type="number"]:focus,.umrah-inqury input[type="text"]:hover,.umrah-inqury input[type="text"]:focus{border:2px solid #337ab7!important}
.umrah-inqury ::-webkit-input-placeholder{color:#7d7d7d}
.umrah-inqury ::-moz-placeholder{color:#7d7d7d}
.umrah-inqury :-ms-input-placeholder{color:#7d7d7d}
.umrah-inqury :-moz-placeholder{color:#7d7d7d}
.umrah-inqury .umrah-search input[type="button"]{display:block;background:#f35b2e;border:none;color:#fff;text-align:center;width:100%;padding:10px 0;font-size:16px;border-radius:50px;text-transform:uppercase}
.umrah-inqury-margin-top{margin-top:25px!important;background:none!important}
.umrah-inqury .border-none{border-bottom:none}
.umrah-inqury .bg-color{padding:25px;background:#fff!important}
.umrah-inqury .bg-color .date{background:url(../images/date-icon.png) no-repeat right #fff!important;color:#a3a3a3;background-position:75%;padding:7px 8px!important;font-size:15px!important}
.customize-umrah-search{font-family:Oxygen,arial,sans-serif;background:#fdd911;padding:15px 0;color:#171717}
.customize-umrah-search .title-cus{font-size:20px;margin-bottom:10px}
.customize-umrah-search label{font-weight:400;font-size:14px;padding-left:5px;margin-bottom:3px}
.customize-umrah-search select,.customize-umrah-search input[type="text"],.customize-umrah-search input[type="date"],.customize-umrah-search input[type="email"],.customize-umrah-search input[type="number"]{padding:8px;border:none;border-radius:4px;color:#505050;width:93%}
.customize-umrah-search input[type="email"]{padding:8px}
.customize-umrah-search input[type="submit"]{border:none;background:#020616;padding:8px;border-radius:4px;color:#fff;width:100%}
.customize-umrah{padding:0;background:#e2e9ec;font-family:'Oxygen','arial',sans-serif;color:#4a4949}
.umrah-input input[type="button"]{width:100%;background:#d5d5d5;padding:7px 8px;border-radius:4px;border:none}
.umrah-input input[type="button"]:hover{background:#bebebe}
.umrah-input input[type="submit"]{width:100%;padding:7px 8px;border-radius:4px;border:none}
.umrah-input input[type="submit"]:hover{background:#bebebe}

.panel-default .panel-umrah-heading{background:#707070!important}
.panel-umrah-heading{background:#fa3e47!important}
.panel-umrah-heading.active{background:#fa3e47!important}
.panel-umrah-heading.active .panel-umrah-title a span{background:#de2b33!important}
.panel-umrah-heading a:after{padding:4px 10px 5px 5px;color:#fff}
.panel-umrah-heading .panel-umrah-title a{color:#fff;text-transform:capitalize}
.panel-umrah-heading .panel-umrah-title a .no-count{background:#5e5e5e!important;padding:8px 15px;margin-right:10px;font-size:20px}
.panel-umrah-heading .panel-umrah-title a .total-cal{background:transparent!important;float:right;font-size:20px}

.filter-hotel{background:#f5f5f5;padding:5px;overflow:hidden}
.filter-hotel ul{padding:0;margin:0}
.filter-hotel ul li{list-style:none;float:left;margin-right:15px}
.list-hotel{border-bottom:solid 1px #dfdfdf;margin-top:10px;padding-bottom:10px;overflow:hidden}
.icon-loc{padding-top:20px}
.list-hotel .dest-map{text-align:left;padding-top:20px!important}
.list-hotel .img-cus-hotel img{width:100%;border:solid 1px #bfbfbf}
.list-hotel .star-cus{padding-top:20px}
.price-cus-hotel{padding-top:20px;font-size:22px;line-height:18px}
.price-cus-hotel span{font-size:12px;display:block}
.show-rooms{padding-top:35px}
.show-rooms a{font-size:12px}
.table-margin-top{margin-top:20px}
.total-pack-price{padding:10px 0;font-size:30px}
.sum-box{background:#fff;font-family:arial}
.sum-box ul{padding:0;margin:0}
.sum-box ul li{list-style:none;padding:0 4px;border-bottom:solid 1px #dfdfdf;font-size:14px;line-height:30px}
.sum-box ul li.sum-head{border-bottom:solid 2px #dfdfdf}
.sum-box ul li.sum-total{border-bottom:none;font-weight:700}
.sum-box ul li span{float:right}
.detail-title a{font-size:1.2rem;text-transform:capitalize!important}
.panel-default>.detail-heading{border:none!important;background:#fff!important}
.detail-body{padding-top:0!important;padding-bottom:0!important;border:none!important}
.sel-date{background:url(../img/umrah/icon-date.png) no-repeat right}
.cus-date-icon{background:url(../img/umrah/cus-date-icon.png) no-repeat right #fff;text-align:left!important}
.search-result-dest{font-size:25px;text-align:center}
.search-result-dest span{font-size:14px;display:block}
.result-airplane .fa,.result-airplane .fas,.result-airplane .far,.result-airplane .fal{padding-top:15px;font-size:30px}
.font-size-small{font-size:14px!important;text-transform:uppercase;padding-top:5px}
.ys-padding-top{padding-top:15px}
.traveller-info{padding:20px;margin-top:5px}
.traveller-info label{font-weight:400;padding:0 0 2px 6px;margin-bottom:0}
.traveller-info input[type="date"],.traveller-info input[type="text"],.traveller-info input[type="email"],.traveller-info input[type="number"]{border:solid 1px #7d7c7c;border-radius:5px;width:95%;margin:0 0 6px;padding:6px 8px}
.traveller-info select{border:solid 1px #7d7c7c;border-radius:5px;width:95%;margin:0 0 6px;padding:6px 8px}
.traveller-info .revised-inf-title-inner{font-weight:600;margin:15px 0}
@media screen and (max-width:768px) {
.customize-umrah-slider{display:none}
.hajj-slider{display:none}
.economy-umrah .request-info a{font-size:12px}
.economy-umrah .booking-call a{font-size:12px}
.umrah-hajj-inquiry .pack-box{height:auto}
.umrah-hajj-inquiry .pack-inc-price{text-align:center}
.umrah-hajj-inquiry .box-button{margin-bottom:15px}
.show-rooms{text-align:center}
}
@media screen and (max-width:767px) {
.customize-umrah-search .nopadding{padding:0 20px!important;margin:auto!important}
.customize-umrah-search input[type="text"],.customize-umrah-search input[type="date"],.customize-umrah-search input[type="email"],.customize-umrah-search input[type="number"]{margin-bottom:10px;width:100%;padding:12px}
.economy-umrah .umrah-pack{border-right:none}
.umrah-hajj-inquiry .pack-bold-text-black{font-size:25px;text-align:center}
.umrah-hajj-inquiry .pack-box{height:auto}
.umrah-hajj-inquiry .box-button a span{font-size:15px}
.umrah-hajj-inquiry .box-button a{padding-top:8px}
.umrah-hajj-inquiry .gradient a{padding-top:17px}
.umrah-hajj-inquiry .acco-box-text{padding:0 15px}
.umrah-hajj-inquiry .include-detail li{line-height:28px;width:100%;float:none}
.umrah-inqury{width:100%;margin-top:20px}
.img-cus-hotel{display:none}
.panel-umrah-heading .panel-umrah-title a .no-count{padding:5px 15px 6px}
.panel-umrah-heading a:after{padding:8px 10px 5px 5px}
.price-cus-hotel span{display:inline-block}
.star-cus{padding-top:10px!important}
.price-cus-hotel{padding-top:10px!important}
.show-rooms{padding-top:10px!important}
.icon-loc{padding-top:5px}
.list-hotel .dest-map{padding-top:5px!important}
.selectRoom{padding:10px;background:#fa3e47;color:#fff}
}