body{font-family:Raleway,sans-serif,verdana;position:relative;font-weight:400;color:#515860}
section p{line-height:22px}
a:hover{outline:0;text-decoration:none}
a:focus{outline:0;outline-offset:0}
a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#fc7700}
h1,h2,h3,h4,h5,h6{font-family:Cinzel,sans-serif,verdana}
.slider-btn{background-color:#fc7700;color:#FFF;-webkit-box-shadow:inset 0 0 0 2px #fc7700;box-shadow:inset 0 0 0 2px #fc7700;text-transform:uppercase;width:190px;text-align:center;height:55px;line-height:55px;padding:0;font-size:18px;font-weight:800;border:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}
.slider-btn:hover{background-color:#43484e;-webkit-box-shadow:inset 0 0 0 2px #43484e;box-shadow:inset 0 0 0 2px #43484e;color:#fff}
.parallax-section{min-height:300px;width:100%;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}
.preloader{position:fixed;top:0;left:0;height:100%;width:100%;display:table;background:#fff;z-index:9999}
.preloder-wrap{display:table-cell;vertical-align:middle}
.preloder-inner{width:100%;margin:0 auto;text-align:center}
.req-call-btn,.top-button{margin:30px auto 0;color:#FFF}
.preloder-inner i.fa-spin{font-size:50px;color:#00b5ef}
.modal .btn-primary,.modal .btn-primary:focus,section .btn-primary,section .btn-primary:focus{background-color:#fc7700;border-color:#f6f6f6;border-radius:0;padding:10px 15px;text-transform:uppercase;font-weight:800;transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-o-transition:all .9s ease 0s}
.modal .btn-primary:hover,section .btn-primary:hover{background-color:#0750be;border-color:#f6f6f6}
.top-button{display:none;width:40px;height:40px;background-color:rgba(40,40,40,.7);font-size:20px;line-height:38px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:fixed;right:10px;bottom:32px;z-index:1;text-align:center;font-weight:400}
.top-button:focus,.top-button:hover{background-color:#fc7700;color:#FFF}
.vertical-middle{width:100%;height:100%;display:table}
.vertical-middle div{display:table-cell;vertical-align:middle}
#navigation .navbar{background:rgba(255,255,255,.952941);border-radius:0;border-bottom:0;box-shadow:rgba(0,0,0,.298039) 0 0 3px}
#navigation .navbar-toggle{margin-top:20px;background-color:#333;border-radius:0}
#navigation .navbar-brand{padding:5px}
#navigation .navbar-brand h1{padding:0;margin:0}
#navigation .navbar-nav.navbar-right li{padding:0 1px}
#navigation .navbar-nav.navbar-right{margin-top:28px}
#navigation .navbar-nav.navbar-right li a{color:#43484e;font-size:14px;text-transform:uppercase;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s;padding:6px 15px}
#navigation .navbar-inverse .navbar-nav a.active,#navigation .navbar-inverse .navbar-nav a.active:focus,#navigation .navbar-inverse .navbar-nav a:focus,#navigation .navbar-inverse .navbar-nav>.open>a,#navigation .navbar-inverse .navbar-nav>.open>a:focus,#navigation .navbar-inverse .navbar-nav>.open>a:hover,#navigation .navbar-nav.navbar-right li a:hover{color:#fff;background-color:#0750be}
.full-slider-container{position:relative}
.full-slider{overflow:hidden}
.full-slider .owl-controls{display:none!important}
.item-space div.adv-date,.title-one{display:inline-block}
.full-slider-btn span{position:absolute;top:42%;background-color:#0750be;font-size:36px!important;display:inline-block;padding:5px 8px;cursor:pointer;color:#fff;z-index:2}
.full-slider-btn span:hover{background-color:#fc7700}
.full-slider-btn span.prev{left:0}
.full-slider-btn span.next{right:0}
#home{padding:0;background-color:#fafafa}
.item-space{background-color:#00b5ef;background-position:center left;background-repeat:no-repeat;background-size:cover;min-height:420px;padding:40px 10px 20px}
.modal-title,.title-one{font-weight:600;padding-bottom:10px;position:relative}
.item-space .extra-top-pad30{padding-top:30px}
.item-space h2{color:#fff;font-weight:600}
.item-space .sub-title{color:#fff;font-size:18px;margin-bottom:30px}
.item-space label{color:#fff;font-size:20px;margin-bottom:10px}
.input-group{width:100%}
.input-group-addon{border-radius:0;border:1px #FFF;height:30px;color:#212121;text-align:left;background-color:#eaeaea}
.modal-title:after,.title-one:after{content:"";border-bottom:3px solid #fc7700}
.modal-title,.modal-title:after,.title-one:after{text-align:center;display:block}
#about---us,#about-us{background:#FFF;overflow:hidden}
#about---us h2,#about-us h2{margin-bottom:35px}
.title-one{color:#06319e;font-size:32px;text-align:center;text-transform:uppercase}
.title-one:after{width:50px;margin:10px auto 0}
.modal-title{color:#666;font-size:22px;margin:0 20px}
.modal-title:after{width:80px;margin:10px auto 0}
#about---us h4,#about-us h4{color:#909090;margin-bottom:50px;margin-top:-5px;text-transform:capitalize}
#about---us p,#about-us p{font-weight:300;font-size:14px;text-align:justify}
#services,#services .img-container,.about-item{text-align:center}
.about-us .col-sm-6{margin-top:50px}
.about-us h3{font-size:20px;margin-bottom:18px;text-transform:uppercase;color:#fc7700}
.about-item img{width:60px}
.about-item .text{margin-top:5px;height:50px}
.about-us ul{list-style:none;padding:0;margin-left:5px}
.about-us ul li{position:relative;line-height:28px;padding-left:20px}
.about-us ul li:before{content:'\f00c';font-family:FontAwesome;position:absolute;left:0;top:0;color:#fc7700}
#services{color:#fff;background-color:#00b5ef}
.services{display:block;overflow:hidden;margin-top:50px}
#services h2{color:#fff;border-color:#fff;margin-bottom:35px}
#services .title-one:after{border-bottom:3px solid #fff}
#services .img-container img{margin-top:10px;max-width:100%}
.single-service{padding:15px;margin-bottom:20px;transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-o-transition:all .9s ease 0s}
.single-service h3{font-size:15px;font-weight:600}
.single-service p{text-align:justify}
.single-service .item,.single-service i{text-align:center;font-size:40px;background-color:transparent;border:3px solid #fff;display:inline-block;height:80px;line-height:65px;width:80px;color:#2676fc;transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;position:relative}
.single-service .item img{width:40px}
.single-service i.fa-building,.single-service i.fa-heart{color:#fd2727}
.single-service:hover .item,.single-service:hover i{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.services a,.services a:focus{color:#fff}
#destination{padding-top:120px;background:#f6f6f6}
#destination h2,#destination p{margin-bottom:30px}
.dest-container .title-strip{background-color:#0750be;color:#fff;padding:5px 10px;font-size:16px;font-weight:600;text-transform:capitalize;text-align:center}
.dest-item{padding:10px 5px;margin:0;background-color:#fff;text-align:center;border:1px solid #dfdfdf}
.dest-item img{width:100%}
.dest-item .caption{margin-top:10px;font-weight:500;text-transform:uppercase}
.dest-item a{display:block;color:#0750be}
.dest-item a:hover{color:#fc7700}
.dest-detail{position:relative;background-color:#fafafa;padding:60px 0 80px}
.dest-detail .desc{padding-top:30px}
.dest-detail .container:before{background-color:#e2efea;height:100%;left:0;position:absolute;top:0;width:50%;display:block}
.dest-detail:nth-child(2n+1) .container:before{left:50%}
.dest-detail .dest-img{float:left;padding-right:0;padding-left:15px;position:static}
.dest-detail:nth-child(2n+1) .dest-img{float:right;padding-left:0;padding-right:15px}
.dest-detail .dest-img .img-wrap{position:absolute;top:50%;transform:translateY(-50%);width:570px}
.dest-detail .dest-img .img-wrap .overlay-caption{background-color:#00b5ef;padding:5px;color:#fff;text-align:center}
.dest-detail .dest-img .img-wrap img{max-width:100%}
.dest-detail p{text-align:justify}
.dest-detail .title-one{margin-top:0}
.dest-detail .title-one:after{text-align:left;margin:10px 0}
.dest-detail .sub-title{margin-bottom:5px;font-family:Cinzel,sans-serif,verdana;font-weight:700}
.form-control{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.form-control:focus{border-color:#fc7700;outline:0;-webkit-box-shadow:none;box-shadow:none}
.plantrip-heading{margin-bottom:35px;margin-top:15px}
.bgshade{border:1px solid #ccc;background-color:#fff}
#client-reviews{background-color:#fff;padding-bottom:80px}
#client-reviews h2{margin-bottom:30px}
.reviews-slider{position:relative;margin-bottom:18px}
.reviews-slider .owl-pagination .owl-page span{border:1px solid #fff}
.reviews-slider .owl-pagination .active span{opacity:.5!important;background-color:#111}
.reviews-slider .owl-next,.reviews-slider .owl-prev{position:absolute;top:30%;background-color:transparent!important;font-size:36px!important}
.reviews-slider .owl-prev{left:-10px}
.reviews-slider .owl-next{right:-10px}
.reviews-slider .owl-controls .owl-buttons div{color:#06319e}
.reviews-slider .item h4,.reviews-slider .owl-controls .owl-buttons div:hover{color:#fc7700}
.reviews-slider.owl-theme .owl-controls .owl-buttons div{opacity:1}
.reviews-slider .item{text-align:center;padding:20px 20px 25px}
.reviews-slider .item img{width:120px;border:1px solid #dfdfdf;padding:5px}
.reviews-slider p{margin:auto 20px}
#contact{overflow:hidden;background-color:#e2efea;position:relative;padding-bottom:85px;border-top:1px solid #fff}
#contact .contact-heading{padding-bottom:25px;position:relative;z-index:10}
#contact-form-section form .btn-primary,#contact-form-section form .form-control,.contact-address .social-icons,.contact-address address{z-index:2;position:relative}
.contact-details{padding-top:20px}
.contact-address .social-icons a i{border-radius:0;line-height:inherit;color:#fff;font-size:20px;text-align:center;padding:6px;width:44px;height:44px;display:inline-block;margin:2px;border:1px solid transparent;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}
.contact-address .social-icons a i.fa-facebook{background-color:#1e2f95}
.contact-address .social-icons a i.fa-facebook:hover{border-color:#1e2f95;color:#1e2f95}
.contact-address .social-icons a i.fa-twitter{background-color:#00b5ef}
.contact-address .social-icons a i.fa-twitter:hover{border-color:#00b5ef;color:#00b5ef}
.contact-address .social-icons a i.fa-google-plus{background-color:#fd4a27}
.contact-address .social-icons a i.fa-google-plus:hover{border-color:#fd4a27;color:#fd4a27}
.contact-address .social-icons a i.fa-linkedin{background-color:#1599da}
.contact-address .social-icons a i.fa-linkedin:hover{border-color:#1599da;color:#1599da}
.contact-address .social-icons a i:hover{background-color:#fff}
.contact-address p{font-weight:800;font-size:24px}
.contact-address p span{color:#2676fc}
#contact-form-section{padding:35px;background-color:#00b5ef;color:#fff;height:390px}
#contact-form-section .btn-primary{background-color:#fc7700;border-color:#f6f6f6;border-radius:0;padding:10px 35px;text-transform:uppercase;font-weight:800;transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-o-transition:all .9s ease 0s}
#contact-form-section .btn-primary:hover{background-color:#0750be}
#contact-form-section .form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none}
#contact-form-section textarea{resize:none}
#contact-form-section .form-control:focus{border-color:#fc7700;outline:0;-webkit-box-shadow:none;box-shadow:none}
#footer{background-color:#1d1d1d;padding:25px 0;color:#efefef;font-size:16px;position:relative;margin-top:1px}
#footer p{margin:0}
#footer a{color:#00b5ef}
.carousel.scale .carousel-inner>.item.left>div:nth-child(1),.carousel.scale .carousel-inner>.item.right>div:nth-child(1){-webkit-animation:fadeOutDown .3s linear 0s both;animation:fadeOutDown .3s linear 0s both}
.carousel.scale .carousel-inner>.item.next>div:nth-child(1),.carousel.scale .carousel-inner>.item.prev>div:nth-child(1){-webkit-animation:fadeInDown .3s linear 75ms both;animation:fadeInDown .3s linear 75ms both}
.carousel.scale .carousel-inner>.item.left>div:nth-child(2),.carousel.scale .carousel-inner>.item.right>div:nth-child(2){-webkit-animation:fadeOutDown .3s linear 75ms both;animation:fadeOutDown .3s linear 75ms both}
.carousel.scale .carousel-inner>.item.next>div:nth-child(2),.carousel.scale .carousel-inner>.item.prev>div:nth-child(2){-webkit-animation:fadeInDown .3s linear 150ms both;animation:fadeInDown .3s linear 150ms both}
.carousel.scale .carousel-inner>.item.left>div:nth-child(3),.carousel.scale .carousel-inner>.item.right>div:nth-child(3){-webkit-animation:fadeOutDown .3s linear 150ms both;animation:fadeOutDown .3s linear 150ms both}
.carousel.scale .carousel-inner>.item.next>div:nth-child(3),.carousel.scale .carousel-inner>.item.prev>div:nth-child(3){-webkit-animation:fadeInDown .3s linear 225ms both;animation:fadeInDown .3s linear 225ms both}
.carousel.scale .carousel-inner>.item.left>div:nth-child(4),.carousel.scale .carousel-inner>.item.right>div:nth-child(4){-webkit-animation:fadeOutDown .3s linear 225ms both;animation:fadeOutDown .3s linear 225ms both}
.carousel.scale .carousel-inner>.item.next>div:nth-child(4),.carousel.scale .carousel-inner>.item.prev>div:nth-child(4){-webkit-animation:fadeInDown .3s linear .3s both;animation:fadeInDown .3s linear .3s both}
.efffect img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}
.efffect .mask,.efffect h4{-webkit-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.efffect .mask{-moz-transition:all .5s linear;transition:all .5s linear;filter:alpha(opacity=0);opacity:0;cursor:zoom-in}
.efffect h4{background:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-transition:all .5s linear;transition:all .5s linear;filter:alpha(opacity=0);opacity:0}
.efffect h3,.mask a i{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}
.efffect h3{filter:alpha(opacity=0);font-size:22px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}
.mask a i{filter:alpha(opacity=0);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .5s linear .7s;-moz-transition:all .5s linear .7s;-o-transition:all .5s linear .7s;-ms-transition:all .5s linear .7s;transition:all .5s linear .7s}
.efffect:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.efffect:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.efffect:hover a i,.efffect:hover h3,.efffect:hover h4{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.req-call-btn{display:inline-block;width:auto;height:40px;padding:5px;background-color:rgba(40,40,40,.7);font-size:16px;line-height:30px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:fixed;left:10px;bottom:10px;z-index:1000}
.req-call-btn:focus,.req-call-btn:hover{background-color:#fc7700;color:#fff;text-decoration:none}
.numbers-row{position:relative;overflow:hidden}
.numbers-row span.label{color:#626262;font-size:14px;position:absolute;right:42px;text-align:right;top:12px;z-index:2;}
input.qty{font-size:inherit;font-weight:700;float:left;background-color:#FFF!important}
#frmmrts .mail-message-area div:after,#frmplantrip .mail-message-area div:after,#frmscribe .mail-message-area div:after{content:'\f0d7';font-family:FontAwesome;font-size:32px}
.button_inc{text-indent:-9999px;cursor:pointer;width:16px;height:26px;z-index:2;float:right;position:absolute;right:10px}
.inc{background:url(../images/plus.png) right center no-repeat #FFF}
.dec{background:url(../images/minus.png) right center no-repeat #FFF;right:30px}
.mail-message-area{padding:15px}
#frmmrts .mail-message-area div,#frmplantrip .mail-message-area div,#frmscribe .mail-message-area div{opacity:0;display:inline-block;border:1px solid #ff0;padding:2px 8px}
#frmplantrip .mail-message-area{position:absolute;left:0;top:75px;text-align:center;width:100%;background:0}
#frmplantrip .mail-message-area div{background-color:#ff0;color:#333;position:relative}
#frmplantrip .mail-message-area div:after{position:absolute;top:22px;left:49.5%;color:#ff0}
#frmmrts .mail-message-area{position:absolute;left:0;top:4px;text-align:center;width:100%;background:0}
#frmmrts .mail-message-area div{background-color:#ff0;color:#333;position:relative}
#frmmrts .mail-message-area div:after{position:absolute;top:5px;left:49.5%;color:#ff0}
#frmscribe .mail-message-area{position:absolute;left:0;top:75px;text-align:center;width:100%;background:0}
#frmscribe .mail-message-area div{background-color:#ff0;color:#333;position:relative}
#frmscribe .mail-message-area div:after{position:absolute;top:22px;left:49.5%;color:#ff0}
.visible-xs{display:none!important}
@media(max-width:768px){.hidden-xs{display:none!important}
.visible-xs{display:block!important}}
.mrT10{margin-top:100px!important}
.phNg{background-color:#fff;margin:0 auto;width:96%}
.dtc{display:table-cell}
.grd_bg{background:#e8eaeb!important}
.dFg{width:500px;height:500px;background-color:#fff;margin-right:10px;top:77px;position:sticky;display:table}
.vat{vertical-align:top}
.WtcD{padding-left:20px!important}
.mt7{margin-top:7px}
.l36{line-height:28px}
.l37{font-size:25px!important}
.fs17{font-size:17px}
.rwd-table{margin:1em 0;min-width:200px;max-width:100%;width:100%; font-size:18px}
.rwd-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.rwd-table th{display:none}
.rwd-table td{display:block}
.rwd-table td:first-child{padding-top:.5em}
.rwd-table td:last-child{padding-bottom:.5em}
.rwd-table td:before{content:attr(data-th) ": ";font-weight:bold;width:2em;display:inline-block}
@media(min-width:480px){.rwd-table td:before{display:none}}
.rwd-table th,.rwd-table td{text-align:left}
@media(min-width:480px){.rwd-table th,.rwd-table td{display:table-cell;padding:.25em .5em}
.rwd-table th:first-child,.rwd-table td:first-child{padding-left:0}
.rwd-table th:last-child,.rwd-table td:last-child{padding-right:0}}
.rwd-table{background:#34495e;color:#fff;border-radius:.4em;overflow:hidden}
.rwd-table tr{border-color:#46637f}
.rwd-table th,.rwd-table td{margin:.5em 1em}
@media(min-width:480px){.rwd-table th,.rwd-table td{padding:1em!important}}
.rwd-table th,.rwd-table td:before{color:#dd5}
.rwd-table tr td:first-child{color:#dd5!important;font-weight:900}
.plznot{color:#d50000!important}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,0.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}
.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-top.cd-is-visible{visibility:visible;opacity:1}
.cd-top.cd-fade-out{opacity:.5}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}
@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}
strong{font-weight:normal!important}
/* taxi pkg start*/
div.thumbnail:hover,
div.thumbnail:focus,
div.thumbnail.active{border-color: #428bca}
.item{margin-bottom: 14px;}
.item>a{display: block;background-color: #fff;position: relative}
.item .dest-info *{transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out}
.item .dest-info i{font-size: 16px;font-style: normal;}
.item .dest-info h3{font-size: 22px;position:absolute;bottom:20px;left:0px;width:100%;}
.item:hover .dest-info{background-color: rgba(0, 0, 0, 0.4);opacity: 1}
.item p{padding: 10px 30px;}
.item h5{padding-right: 33px;padding-top: 10px;}
.deal .deal-buttons{text-align: center;border-top: 1px solid #e2e2e2;background-color: #ffffff;padding: 5px 0;}
.dest-info {opacity: 1;height: 100%;position: absolute;top:0px;left:0px;text-decoration: none;width: 100%;z-index: 0;background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .05) 70%, rgba(0, 0, 0, .85) 100%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, .05) 70%, rgba(0, 0, 0, .85) 100%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, .05) 70%, rgba(0, 0, 0, .85) 100%);background-repeat: repeat-x;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;text-align: center;color:#fff;}
.validity-tf{font-size:14px !important;margin-top:4px;float:left;text-align:center;color:#066;padding:2px;width:100%;background-color:#fff;border-bottom:1px dotted #999;border-top:1px dotted #999}
.btn{display: inline-block;margin-top: 7px;margin-bottom: 5px;background-color: #0497ce;color: #ffffff !important;padding: 6px 12px;position: relative;line-height: 1.428571429;font-weight: 500;font-size: 12px;text-transform: uppercase;border-color: #0497ce;box-shadow: none;z-index: 0;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;-ms-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out}
.btn:before{content:'';position: absolute;top:1px;left:1px;border:1px solid #ffffff;height:calc(100% - 2px);width:calc(100% - 2px);z-index: -1;transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;-ms-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;}
.btn:hover{background-color:#FFFFFF !important;color: #000000 !important;}
.align_center{text-align: center !important;}
.item .dest-info i.plus-icon{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-16px;opacity: 0;}
.item .dest-info i.plus-icon:after{content:'+';font-size:60px;line-height: 60px;font-weight:bold;}
.item:hover .dest-info i{opacity: 1}
/* taxi pkg stop*/
.pointer-link{cursor:auto !important;}