@font-face{src:url(RobotoSlab-Light.ttf);font-family:'RobotoSlab-Light'}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;padding:0;background:#fff;-ms-word-wrap:break-word;word-wrap:break-word;font-family:Arial,Helvetica,sans-serif}
.mb-0{margin-bottom:0;} .pb-0{padding-bottom:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0 0 14px;cursor:text;font-family:'RobotoSlab-Light';font-weight:400;text-transform:none;color:#333}
h1{font-size:25px}
h2{font-size:22px}
h3{font-size:18px}
h4{font-size:15px}
h5{font-size:14px}
h6{font-size:13px}
p{margin:0;padding:0 0 9px;cursor:text;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#555;line-height:24px;font-size:15px;text-align:justify}
ul,li{padding:0;margin:0;list-style-type:none;font-family:Arial,Helvetica,sans-serif}
input[type="text"],input[type="email"],input[type="number"],input[type="date"],input[type=submit],input[type=tel],textarea,select{background:none;border:1px solid #ddd;color:#312f2f;font-size:12.5px;margin:5px 0 0 0;padding:10px;width:100%;outline:0;font-family:Arial,Helvetica,sans-serif}
input[type="submit"]{padding:13px 25px;background:#e8cb90;color:#785510;background-image:-webkit-gradient(linear,left bottom,left top,from(#d6ad5a),to(#e8cb90));background-image:linear-gradient(to top,#d6ad5a,#e8cb90);width:auto;text-transform:uppercase;font-size:14px;font-weight:600;border:0}
input[type="submit"]:hover{background-image:linear-gradient(to top,#e8cb90,#d6ad5a)}
textarea{height:112px}
a,button,input[type="submit"]{transition:.9s}
.headings{background:#333;text-align:center;padding:35px 0;position:relative}
.headings:before{position:absolute;left:48%;bottom:-50px;z-index:999;border:25px solid transparent;border-top-color:#333}
.headings h2{color:#fff;font-size:30px;padding-bottom:12px}
.headings p{color:#b1b1b1;text-align:center;font-size:17px;padding:0;margin:0}
.heading{position:relative;margin-bottom:23px}
.heading:after{content:'';border-bottom:solid 1px #000;position:absolute;width:11%;left:45%;bottom:0}
.topbar{background:#e9a825;padding:12px 0}
.topbar ul{padding:0;margin:0}
.topbar ul li{float:left;border-right:1px solid #ddd!important;padding:0 12px;line-height:12px;margin-top:3px}
.topbar ul li:last-child{border-right:0!important;padding-right:0}
.topbar ul li:first-child{padding-left:0}
.topbar ul li a{color:#fff;font-size:13px;font-family:Arial,Helvetica,sans-serif}
.smoicons{text-align:right}
.smoicons a i{font-size:16px;color:#fff;margin:0 9px}
.smoicons i:hover{color:#eee;border-color:#fac01f}
header{padding:30px 0;text-align:center}
#mysticky-nav .myfixed{padding:2px 0!important;box-shadow:rgba(0,0,0,0.117647) 0 1px 3px}
#mysticky-nav .myfixed .logo img{width:100px}
.searchcont{position:absolute;right:0;top:3px;width:26%}
.searchfrm .form-group input.form-control::-webkit-input-placeholder{display:none}
.searchfrm .form-group input.form-control::-moz-placeholder{display:none}
.searchfrm .form-group{position:relative;width:0;min-width:40px;height:40px;overflow:hidden;transition:width 1s;backface-visibility:hidden;margin:0}
.searchfrm .form-group input.form-control{background:#fff!important;position:absolute;top:0;right:0;z-index:10;outline:none;width:100%;height:40px;margin:0}
.searchfrm input[type="text"].form-control{-webkit-appearence:none;-webkit-border-radius:0}
.searchfrm .form-control-submit,.searchfrm .search-label{width:40px;height:40px;position:absolute;right:0;top:0;padding:3px;margin:0;text-align:center;cursor:pointer;line-height:40px;background:#fff}
.searchfrm i{font-size:15px;color:#333}
.searchfrm i:hover{color:#e9a825}
.searchfrm .sb-search-open i{color:#fff!important}
.searchfrm .form-control-submit{background:#fff;opacity:0;color:transparent;border:none;outline:none;z-index:-1}
.searchfrm .search-label{z-index:90}
.searchfrm .form-group.sb-search-open,.searchfrm .no-js .sb-search-open{width:100%}
.searchfrm .form-group.sb-search-open .search-label,.searchfrm .no-js .sb-search .search-label{background:#333;color:#fff;z-index:11}
.searchfrm .sb-search-open:hover .search-label{background:#e9a825!important;color:#fff!important}
.searchfrm .form-group.sb-search-open .form-control-submit,.searchfrm .no-js .form-control .form-control-submit{z-index:90}
.slider .slides{position:relative}
.slider .ms-info{position:absolute!important;bottom:50%!important;left:8.5%!important;opacity:1!important;background:none!important;width:auto!important}
.slider .ms-info p{display:table;font-family:'RobotoSlab-Light';font-size:45px;font-weight:400;color:#fff;background:rgba(0,0,0,0.4);margin-bottom:10px;padding:25px}
.slider .ms-info p:first-child{font-size:18px;padding:15px 25px}
.slider .ms-info a{display:inline-block;color:#fff;font-size:15px;text-transform:uppercase;line-height:normal;font-weight:700;background:none;border:solid 1px #ddd;padding:15px 25px 14px;margin-top:15px;font-family:'RobotoSlab-Light'}
.slider .ms-info a:hover{color:#fff;border:solid 1px #fff;background:#e9a825}
.slider .flex-control-nav{bottom:27px!important}
.aboutus{text-align:center;padding:50px 0 60px}
.aboutus h1{font-size:25px;position:relative;margin:0px 0 15px;padding-bottom:17px;color:#02744a;font-weight: 600;}
.aboutus h1:after{content:'';border-bottom:solid 1px #000;position:absolute;width:6%;left:47%;bottom:0}
.aboutus h4{padding-bottom:5px;} .aboutus h3{font-size:36px;font-weight:600;}
.aboutus p{text-align:center}
.aboutus .btn-primary{margin-top:20px}
.eventsfestivals{text-align:center}
.colsec{padding:60px 0;text-align:center}
.colsec:nth-child(even){padding-top:0}
.colsec h3{font-size:13px;letter-spacing:4px;position:relative;padding:2px 0 10px;margin:0 0 21px}
.colsec h3:after{content:'';border-bottom:solid 1px #000;position:absolute;width:10%;left:45%;bottom:0}
.colsec h3 strong{display:block;font-weight:400;letter-spacing:0;font-size:18px;line-height:35px}
.colsec p{text-align:center}
.colsec .btn-primary{margin-top:20px}
.hover-effect{margin:0 auto;overflow:hidden;font-size:0}
.hover-effect img{width:100%;transition:transform .5s ease-in-out}
.hover-effect:hover img{transform:scale(1.2);opacity:.9}
.samedaytours{background-image:url(../images/tourbg.jpg);background-size:cover;padding:50px 0;text-align:center}
.samedaytours img{width:100%;height:350px}
.samedaytours h2{margin-bottom:15px}
.samedaytours p{text-align:center;padding-top:30%;padding-bottom:20px}
.sametourslist a i{width:40px;height:40px;background:#444;border-radius:50%;display:inline-block;color:#fff;font-size:18px;padding-top:11px;margin-right:5px}
.sametourslist h4{font-size:14px;text-align:center;line-height:25px}
.sametourslist{margin:12px 0;position:relative;overflow:hidden;display:inline-block;-webkit-animation:anima 2s;-moz-animation:anima 2s;-o-animation:anima 2s;-ms-animation:anima 2s;animation:anima 2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.sametourslist .sametourscaption{cursor:default;position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(top,#e8cb90 0%,#d6ad5a 100%);padding:10px;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;top:45%;top:0;right:50%;padding:25px}
.sametourslist:hover .sametourscaption{right:0;top:0}
.sametourslist:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.sametourslist,.sametourscaption,.sametourslist:hover .sametourscaption,.sametourslist:hover img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.sametourslist:hover .sametourscaption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;-o-touch-callout:none;-ms-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;tap-highlight-color:transparent}
.tourpackage{background-image:url(../images/tourbg.jpg);background-size:cover;padding:60px 0 30px}
.tourlist{background:#fff;text-align:center;border:20px solid #e7eaee;margin-bottom:30px;padding-bottom:35px}
.packagepage .tourlist{min-height:500px}
.tourlist figure{overflow:hidden;position:relative}
.tourlist figure img{width:100%}
.tourlist .zoom-effect{display:block;max-height:100%;max-width:100%;transition:all .4s ease 0s}
.tourlist figure:hover img{transform:scale(1.2);transition:all .4s ease 0}
.tourlist small{position:absolute;top:-4px;right:-10px;padding:3px 8px;border:1px #fff solid;color:#fff;background:#fac01f}
.tourlist h3{margin:30px 0 0!important;text-transform:capitalize!important;padding:0!important;font-size:13px;letter-spacing:2px}
.tourlist h4{padding:25px 25px 12px;margin-bottom:30px;font-size:25px;line-height:39px}
.tourlist .heading:after{width:16%;left:42%;border-bottom:solid 1px #d93}
.tourlist .btn-primary{padding:9px 48px 9px 12px;font-size:11px}
.tourlist .btn-primary:after{right:14px;line-height:36px;font-size:15px;padding-left:13px}
.tourlist h5{padding:0;font-weight:400;color:#424242;font-size:13px}
.whytravel{padding:55px 0;background:url(../images/whytravel.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
.whytravel h2{font-size:15px;text-transform:uppercase;position:relative;padding-bottom:15px}
.whytravel h2:after{bottom:18px}
.whytravel h2:after,.whytravel h2:before{content:'';position:absolute;left:35%;border-bottom:solid 1px #e0dede;width:60%}
.whytravel h2:before{bottom:24px}
.whytravel ul li{line-height:31px;font-weight:400;color:#555;position:relative;padding-left:20px;font-size:13px}
.whytravel ul li:before{content:'\f00c';font-family:'FontAwesome';font-size:12px;color:#d93;position:absolute;left:0;top:1px}
.whytravel img{width:100%}
.restourisim img{width:100%}
.recognition{padding:45px 0 55px;background:url(../images/recognition.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;text-align:center}
.recognition h2{color:#fff;border-bottom:solid 1px #ccc;text-transform:uppercase;padding-bottom:20px;font-size:22px}
.recognition p{text-align:center;color:#fff;font-size:17px;line-height:30px;padding:4% 10% 5%}
.recoglist{float:left;width:19%;border:1px solid #e9eaee;text-align:center;padding:15px;margin-right:1%}
.recoglist img{width:170px}
.homecontact{text-align:center;padding:40px 0}
.homecontact h2{padding:6px 0 0;margin:0}
.homecontact .btn-primary{padding:14px 30px;display:inline-block;line-height:normal;font-size:17px;background:none;color:#555;border:2px #555 solid;text-transform:uppercase}
.homecontact .btn-primary:after{display:none}
.homecontact .btn-primary:hover{background:none;color:#000;border:solid 2px #000}
.reviews{padding:35px 0 15px;background:url(../images/reviews.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
.reviews h3{font-size:31px}
.reviews h3,.reviews h4{text-align:center;font-style:italic}
.reviews h4{font-size:16px;line-height:26px;color:#747474;font-weight:600;border-bottom:solid 1px #e0dede;padding-bottom:35px;margin-bottom:28px;position:relative}
.reviews h4:after{content:'';position:absolute;bottom:8px;border-bottom:solid 1px #e0dede;width:100%;left:0}
.reviews .testimonial_slider{padding:15px}
.testimonial_slider__round .testimonial_content{margin:5px 10px 10px 4% !important}
.reviews .testimonial_content{width:100%!important;padding:0 20px 10px 30px !important;font-family:'RobotoSlab-Light'!important;color:#555!important;line-height:27px!important;font-size:15px!important}
.testimonial_slider__round .testimonial_by_wrap .testimonial_by_text{margin:14px 0 0 41px !important}
.testimonial_slider__round .testimonial_by_wrap .testimonial_by{padding:0!important}
.reviews .testimonial_by{font-family:'RobotoSlab-Light'!important;color:#333!important;font-size:14px!important;font-weight:700!important;text-transform:none!important;margin-top:5px!important}
.testimonial_slider__round .testimonial_avatar_wrap img{margin-left:-34px!important}
.testimonial_slider__round .testimonial_content span{font-size:14px!important}
.testimonial_slider__round .testimonial_avatar_wrap{left:-8px}
.testimonial_slider__round .testimonial_outer_wrap{width:82%!important}
footer{background-color:#1d2939;padding:50px 0;border-top:solid 12px #e9eaee}
footer h4{color:#ff9e0c;font-weight:400;text-transform:uppercase;padding-bottom:28px;font-size:14px}
footer ul li,footer ul li a,footer p{color:#fff;text-align:left}
footer ul li{line-height:22px;font-size:13px;padding-bottom:10px}
footer ul li a{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:32px;color:#BFBFBF}
footer ul li a:hover{color:#fac01f}
footer .smoicons{text-align:left}
footer .smoicons a i{color:#BFBFBF}
.copyright{background-color:#282a2b;padding:25px 0 50px;border-top:1px solid #4b4c4d}
.copyright p{font-size:13px;line-height:normal;color:#ccc}
.copyright .smoicons{float:right}
.copyright .smoicons a i{color:#46494a}
#GoToTop{cursor:pointer;position:fixed;bottom:10%;right:15px;z-index:99999999;display:none;padding:5px 9px;border:1px solid #fff;width:45px;height:45px;text-align:center;font-size:12px;background:#e8cb90;color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#d6ad5a),to(#e8cb90));background-image:linear-gradient(to top,#d6ad5a,#e8cb90)}
#GoToTop:hover{background-image:linear-gradient(to top,#e8cb90,#d6ad5a);color:#fff}
#GoToTop:hover .fa{color:#fff!important}
#GoToTop .fa{display:block;font-size:17px;color:#fff;margin-bottom:2px}
.breadcrumb{padding:30px 0;border-color:#d2d3d4;background-image:url(../images/breadcrumbs.png);background-color:#F6F6F6}
.breadcrumb h1{padding:0;margin:0;font-size:16px;color:#333;line-height:normal}
.breadcrumb #breadcrumbs{text-align:right}
.breadcrumb #breadcrumbs,.breadcrumb #breadcrumbs a{color:#777;font-size:11px;padding:0;margin:0}
.breadcrumb #breadcrumbs span a:hover{color:#e9a825}
.secondarycontainer{padding:40px 0}
.secondarycontainer h3{padding-top:8px;padding-bottom:10px}

.secondarycontainer ul, .secondarycontainer ol{ margin:0 0 15px 0;padding: 0;}
.secondarycontainer ul li, .secondarycontainer ol li{cursor:text;font-family:Arial,Helvetica,sans-serif;font-weight:400;color: #555;line-height: 24px;font-size: 15px;text-align:justify;padding:0 0 0 12px;margin:7px 0;position:relative}
.secondarycontainer ul li:before, .secondarycontainer ol li:before{font-family:'FontAwesome';content:'\f105';font-size:13px;color:#777;position:absolute;left:0;top:0}

.sidebar ul li{padding:0 0 9px 12px;margin:11px 0;border-bottom:1px solid #ddd;line-height:21px;color:#666}
.sidebar ul li a{color:#666;font-size:13px;display:block;text-align:left}
.sidebar ul li a:hover{color:#fac01f!important}
.sidebar .whyus li{padding:0 0 9px 12px;margin:0;border-bottom:0;line-height:17px;color:#666}
.sidebar #CDSWIDEXC{margin:0}
.sidebar .wpcf7{padding-top:5px}
.widget{margin-bottom:31px}
#text-2{margin-bottom: 5px !important;}
.contact-info{border:double 4px #333;padding:15px}
.contact-info a:hover{color:#e9a825}
.contact-us .smoicons ul li{display:inline-block;padding:0}
.contact-us .smoicons ul li a i{color:#777}
.contact-info h3{margin:16px 0 10px}
.packagepage .tourpackage{margin-top:30px}
.packagepage h2{margin-bottom:5px}
.packagepage h2,.packagepage h3,.packagepage p{text-align:center}
.packagepage .tabsbtn h2,.packagepage .tabsbtn p{text-align:left}
.packagepage .tabsbtn h3{padding:7px 0;font-weight:700;font-size:14px}
.tabsbtn ul.nav.nav-pills li:before{display:none}
.tabsbtn .nav-pills>li{padding:0!important;width:33.333%;background-color:#f1f2f2;margin:0;border-right:solid 3px #fff;text-align:center}
.tabsbtn .nav-pills>li:nth-child(3){border-right:0}
.tabsbtn .nav-pills>li.active>a{border-top:solid 2px #e5c112}
.tabsbtn .nav-pills>li.active>a,.tabsbtn .nav>li>a:focus,.tabsbtn .nav>li>a:hover{color:#333!important;background-color:#fff!important;border-radius:0}
.tabsbtn .nav>li>a{padding:12px 15px;color:#333!important;border-top:solid 2px #f1f2f2}
.tabsbtn{border:solid 1px #ddd;margin-top:25px}
.tourdetails .btn-default{background-image:linear-gradient(to top,#d6ad5a,#e8cb90);padding:10px 0;color:#785510;display:block;font-weight:600;text-transform:uppercase;text-align:center;margin-top:25px;width:128px}
.tourdetails .btn-default:hover{background-image:linear-gradient(to top,#e8cb90,#d6ad5a)}
.fb_iframe_widget{margin-bottom:20px}
.tourdetails .carousel{margin:10px 0 40px}
.tourdetails h4{padding:7px 0;font-weight:700;font-size:14px}
.tourdetails h2{font-size:18px}
.tourdetails h2,.tourdetails h3{margin-bottom:0;padding:0 0 12px;font-size:18px}
.tourdetails img{width:100%}
.tourdetails .carousel-fade{margin-bottom:25px}
.tourdetails #tourCarousel .left{background:url(../images/left-arrow.png) no-repeat}
.tourdetails #tourCarousel .right{background:url(../images/right-arrow.png) no-repeat}
.tourdetails .carousel-control{top:42%;width:43px;height:59px;opacity:1}
.carousel-fade img{width:100%}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.tourdetails .tab-content>.tab-pane{width:100%}
ul.itinerarylist{border-left:2px solid #333;padding:0;margin:0}
ul.itinerarylist li{list-style:none;position:relative;margin-bottom:30px;padding-left:30px}
ul.itinerarylist li:before{font-family:'FontAwesome';content:"\f22d";position:absolute;left:-7px;top:7px;z-index:999999999999!important;background:#fff;color:#333;font-size:20px;font-weight:700}
ul.itinerarylist li img{width:100%}
ul.itinerarylist h3{color:#96990e;font-size:17px;line-height:24px;padding-top:8px}
ul.itinerarylist h3 span{display:block;font-size:12px;text-transform:none;color:#252525}
ul.itinerarylist h5{color:#96990e}
.tourtabs{padding-top:25px;border-bottom:2px solid #fac01f}
.tourtabs ul{border:0}
.tourtabs ul li{position:relative;float:left;line-height:normal;margin:0;padding:0}
.tourtabs ul li:before{display:none!important}
.tourtabs ul li a{padding:14px 21px 12px;margin:0 2px 0 0;border:0;background:#eee;font-size:15px;color:#333;font-weight:400;border-radius:0}
.tourtabs .nav-tabs>li.active>a,.tourtabs .nav-tabs>li.active>a:focus,.tourtabs .nav-tabs>li.active>a:hover,.tourtabs .nav-tabs>li>a:hover{background:#fac01f;color:#fff;border:0}
.tourtabcontent{border-bottom:1px solid #e4e4e4;padding:40px 0}
.tourtabcontent:last-child{border-bottom:0;padding-bottom:0}
.tourdetails table th{background:#f5f5f5;text-transform:uppercase;color:#96990e;font-size:14px}
.tourdetails table td{color:#555;font-size:14px}
.tourdetails table tr:nth-child(odd){background:#f5f5f5}
.tourdetails iframe{width:100%;height:428px}
div.wpcf7-validation-errors{border:1px solid red!important;color:red}
div.wpcf7-response-output{margin:5px 0 0!important;padding:5px 10px!important;font-size: 14px;}
div.wpcf7-mail-sent-ok {border: 2px solid #00ca00;color: #009400;}
.wpcf7 br{display:none;}
.page-id-7 .secondarycontainer img{width:100%}
.page-id-7 .secondarycontainer{padding-bottom:25px}
.page-id-153 .faq-accordion .faq-title{padding:0!important}
.page-id-153 .faq-accordion .faq-main{border:1px solid #ddd!important;background:#f4f4f4!important;padding:8px 15px!important;margin-bottom:7px!important;cursor:pointer!important}
.page-id-153 .faq-title h4{margin:0!important;padding:0!important;font-size:14px!important;line-height:normal!important;text-transform:none!important;cursor:pointer!important}
.page-id-153 .faq-title h4:hover{color:#e9a825!important;font-weight:700!important}
.page-id-153 .faq-accordion .faq-title:after{top:6px!important}
.page-id-49 .page-list li{float:left;width:33.33%}
.placedtls h2,.placedtls h3{margin-top:15px;text-transform:none;padding-bottom:12px}
.placedtls figure{overflow:hidden;position:relative;text-align:center;background:#000;margin:5px 0 15px}
.placedtls figure img{width:100%}
.placedtls .zoom-effect{display:block;max-height:100%;max-width:100%;transition:all .4s ease 0;opacity:.8}
.placedtls figure:hover img{transform:scale(1.2);transition:all .4s ease 0;opacity:1}
.placedtls span{position:absolute;top:42%;left:0;z-index:999;width:100%;text-align:center;color:#fff;font-size:19px;text-transform:uppercase;font-weight:700}
.dnone{display:none!important}

@media only screen and (max-width: 960px) {
	
	
p{line-height:22px;font-size:13px}
.heading{font-size:17px}
.heading:after{width:15%;left:43%}
.headings{padding:20px 0}
.headings h2{padding-bottom:5px}
.headings:before{left:45%}
.btn-primary{padding:11px 50px 11px 15px;font-size:11px}
.btn-primary:after{right:14px;line-height:41px}
	
.searchcont {    width: 71%;}
	
.topbar{text-align:center;margin-top:41px}
.topbar .col-sm-6{width:100%}
.topbar ul li{float:none;display:inline-block;border-right:none}
.topbar .text-right{text-align:center!important}
.topbar .smoicons{border-top:solid 1px #ddd;padding:12px 0 0;margin-top:12px;text-align:center}
header{padding:15px 0}
.slider .ms-info{bottom:0!important;left:15px!important}
.slider .ms-info p:first-child{font-size:12px;padding:3px 10px}
.slider .ms-info p{font-size:15px;margin-bottom:4px;padding:3px 10px}
.slider .ms-info a{font-size:13px;padding:5px 10px;margin-top:4px}
.aboutus{padding:20px 0 25px}
.aboutus h1{margin:0 0 15px;padding-bottom:11px}
.aboutus h1:after{width:10%;left:45%}
.aboutus .btn-primary{margin-top:10px}
.colsec{padding:30px 0}
.colsec .btn-primary{margin-top:8px;margin-bottom:15px}
.samedaytours{padding:25px 0}
.samedaytours h2{margin-bottom:0;font-size:18px}
.recognition p{font-size:13px}
.recognition h2{padding-bottom:15px;font-size:20px}
.abouttc .btn-primary{margin-top:12px}
.samedaytours img{height:auto}
.tourpackage{background-image:url(../images/tourbg.jpg);background-size:cover;padding:30px 0 10px}
.packagepage .tourpackage{margin-top:20px}
.packagepage .tourlist{min-height:auto}
.tourlist{border:5px solid #e7eaee;margin-bottom:21px;padding-bottom:21px}
.tourlist h3{letter-spacing:1px;margin-top:15px!important}
.tourlist h4{padding:12px 15px;margin-bottom:20px;font-size:21px;line-height:25px}
.whytravel ul li{line-height:24px}
.whytravel h2:after,.whytravel h2:before{left:50%;width:48%}
.recoglist img{width:100%}
.recognition p{font-size:16px}
.reviews h3{font-size:20px}
.reviews h4{font-size:13px;line-height:22px;padding-bottom:25px;margin-bottom:10px}
.headings h2{color:#fff;font-size:19px;padding-bottom:8px}
.headings p{font-size:14px}
.whytravel{padding:24px 0 15px}
.whytravel h2{font-size:15px;margin:25px 0 0}
.recognition{margin:0;padding:25px 0 30px}
.recognition p{text-align:center;color:#fff;font-size:13px;line-height:24px;padding:20px 0}
.homecontact{text-align:center;padding:25px 0 34px}
.homecontact h2{font-size:20px;padding:0 0 19px}
.homecontact .btn-primary{padding:12px 15px;display:inline-block;font-size:14px}
footer{padding:10px 0 15px}
footer h4{padding:15px 0 10px}
footer ul li{padding-bottom:5px}
footer .smoicons{margin-bottom:15px}
.smoicons a i{margin:5px 18px 0 0}
.copyright .smoicons{float:left}
button#responsive-menu-button{width:100%!important;padding:0 15px 0 5px !important;height:40px!important;position:absolute!important;background:none!important}
.responsive-menu-label{padding-top:4px!important;float:left!important}
button#responsive-menu-button .responsive-menu-box{float:right!important}
#responsive-menu-container #responsive-menu-wrapper{padding-top:41px!important}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left:0!important}
.breadcrumb{padding:19px 0 30px}
.breadcrumb h1{font-size:20px;padding-bottom:4px}
.breadcrumb #breadcrumbs{text-align:left}
.secondarycontainer{padding:25px 0}
div.wpcf7{padding-bottom:15px!important}
.tabsbtn .nav>li>a{padding:10px;font-size:12px}
.tourdetails .btn-default{margin-bottom:25px}
	
	
}