@charset "utf-8";

body, dl, ol, ul {
padding: 0;
margin: 0
}
.main_container, footer {
position: relative
}
#seo_tabs li, #tabs li, .accord1 li, dl, ol, ul {
list-style: none
}
#tabs li a, .down, .sub_menu li a, .ti_news a, a:active, a:focus, a:hover, a:link {
text-decoration: none
}
.clr, .ser_app_con, footer {
clear: both
}
#sticky, #tabs li a, .banner_read_more, .logo, .logo img, .main-nav, a.story_learn {
transition: all .3s
}
.about_img_left img, .caption1-1 img, .foot_logo img, .home_story_right img, .logo img, .ser_banner_con img {
max-width: 100%
}
@font-face {
font-family: Conv_Pangram-ExtraBold;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraBold.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraBold.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraBold.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraBold.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
@font-face {
font-family: Conv_Pangram-Regular;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Regular.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Regular.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Regular.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Regular.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
@font-face {
font-family: Conv_Pangram-Black;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Black.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Black.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Black.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Black.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
@font-face {
font-family: Conv_Pangram-Bold;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Bold.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Bold.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Bold.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Bold.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
@font-face {
font-family: Conv_Pangram-Light;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Light.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Light.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Light.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-Light.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
@font-face {
font-family: Conv_Pangram-ExtraLight;
src: url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraLight.eot);
src: local('☺'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraLight.woff) format('woff'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraLight.ttf) format('truetype'), url(//www.travelplacesindia.in/wp-content/themes/manish/fonts/Pangram-ExtraLight.svg) format('svg');
font-weight: 400;
font-style: normal;
font-display: fallback;
}
* {
box-sizing: border-box
}
.elipse1, .elipse2 {
-moz-box-sizing: border-box
}
body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
color: #333
}
h1, h2, h3, h4, h5, h6 {
margin: 0 0 25px
}
p {
margin: 0 0 20px
}
a:visited {
color: #6E6C64
}
article, aside, figure, footer, header, nav, section {
display: block
}
.banner_read_more {
background: #1b98e0;
color: #fff!important;
font-size: 16px;
font-family: Conv_Pangram-Bold;
padding: 11px 40px;
text-transform: uppercase;
display: inline-block;
border: 2px solid transparent
}
.banner_read_more:hover {
background: 0 0;
border: 2px solid #1b98e0
}
#sticky-anchor, #sticky.stick {
background: rgba(27, 152, 224, .5);
}
.head {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 9;
padding: 0 5%;
background: rgba(255,255,255,.2);
}
.logo {
float: left;
margin: 12px 0
}
#sticky.stick {
margin-top: 0!important;
position: fixed;
top: 0;
z-index: 10000;
border-bottom: 1px solid rgba(255 ,255 ,255 ,.2)
}
#sticky.stick .logo {
margin: 12px 0;
width: 160px
}
#sticky.stick .main-nav {
margin: 34px 0 0;
}
.jssorb21 .av, .jssorb21 div, .jssorb21 div:hover {
background: url(//www.travelplacesindia.in/wp-content/themes/manish/img/a21.png) no-repeat;
overflow: hidden;
cursor: pointer
}
.jssorb21 div {
background-position: -5px -5px
}
.jssorb21 .av:hover, .jssorb21 div:hover {
background-position: -35px -5px
}
.jssorb21 .av {
background-position: -65px -5px
}
.jssora21l, .jssora21ldn, .jssora21r, .jssora21rdn {
position: absolute;
cursor: pointer;
display: block;
background: url(//www.travelplacesindia.in/wp-content/themes/manish/img/a21.png) center center no-repeat;
overflow: hidden
}
.jssora21l {
background-position: -3px -33px
}
.jssora21r {
background-position: -63px -33px
}
.jssora21l:hover {
background-position: -123px -33px
}
.jssora21r:hover {
background-position: -183px -33px
}
.jssora21ldn {
background-position: -3px -33px
}
.jssora21rdn {
background-position: -63px -33px
}
.jssorb21 .dn, .jssorb21 .dn:hover {
background-position: -95px -5px
}
.jssora16l, .jssora16ldn, .jssora16r, .jssora16rdn {
position: absolute;
cursor: pointer;
display: block;
background: url(//www.travelplacesindia.in/wp-content/themes/manish/img/a16.png) no-repeat;
overflow: hidden
}
.slid_test, .slider_ch {
cursor: move;
overflow: hidden
}
.jssora16l {
background-position: -19px -42px
}
.jssora16r {
background-position: -79px -42px
}
.jssora16l:hover {
background-position: -139px -42px
}
.jssora16r:hover {
background-position: -199px -42px
}
.jssora16ldn {
background-position: -259px -42px
}
.jssora16rdn {
background-position: -319px -42px
}
.main-nav {
float: right;
margin: 41px 0 0;
}
.reviewsOuter {
float: left;
width: 100%;
border-bottom: 1px solid #2f3444;
padding: 15px 0;
text-align: center
}
.menu_class, .sub, .sub_menu>ul {
border: 1px solid #1c1c1c
}
.custom-rating, .custom-rating span {
font-family: Conv_Pangram-Regular;
color: #a6a6a6;
font-size: 14px
}
.custom-rating a.custom-ratings {
color: #1b98e0
}
.custom-rating a.custom-ratings:hover {
color: #fff
}
.caption1-2, .caption1-3 {
color: #FFF;
text-align: left;
}
.custom-rating span {
margin: 0 1px
}
.custom-rating img {
vertical-align: middle;
position: relative;
bottom: 3px
}
.slider_main_out {
position: relative
}
#slider1_container {
position: relative;
margin: 0 auto;
top: 0;
left: 0;
width: 1366px;
height: 768px;
overflow: hidden
}
.load_inn, .load_inn_ch {
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
display: block
}
.sli_load {
position: absolute;
top: 0;
left: 0
}
.load_inn {
opacity: .7
}
.load_inn_ch {
background: url(//www.travelplacesindia.in/wp-content/themes/manish/img/loading.gif) center center no-repeat
}
.slider_ch {
position: absolute;
left: 0;
top: 0;
width: 1366px;
height: 768px
}
.caption1-1 {
position: absolute;
width: 295px;
height: 188px;
top: 210px;
left: 10%
}
.caption1-2 {
position: absolute;
width: 800px;
height: 130px;
top: 405px;
left: 10%;
line-height: 60px;
font-family: Conv_Pangram-ExtraBold;
font-size: 50px
}
.caption1-3, .main-nav ul>li a {
font-family: Conv_Pangram-Regular
}
.caption1-3 {
position: absolute;
top: 542px;
left: 10%;
width: 500px;
height: 50px;
line-height: 26px;
font-size: 20px
}
.caption1-4 {
position: absolute;
width: 200px;
height: 55px;
top: 610px;
left: 10%;
text-align: left;
}
.navigator_top {
position: absolute;
bottom: 26px;
left: 6px
}
.navigator_top>div {
position: absolute;
width: 19px;
height: 19px;
text-align: center;
line-height: 19px;
color: #fff;
font-size: 12px
}
.jssora21l, .jssora21r {
width: 55px;
height: 55px;
top: 123px
}
.jssora21l {
left: 8px
}
.jssora21r {
right: 8px
}
.main-nav ul>li {
float: left;
position: relative
}
.main-nav ul>li.active:before, .main-nav ul>li:before,.main-nav ul>li.current-menu-item:before {
content: "";
position: absolute;
left: 0;
bottom: 100%;
background: #1b98e0;
width: 100%;
height: 3px;
transition: all .3s;
opacity: 0
}
.main-nav ul>li.active:before, .main-nav ul>li:hover:before,.main-nav ul>li.current-menu-item:before {
bottom: 0;
opacity: 1
}
.main-nav ul>li a {color: #fff; padding: 17px 15px; font-size: 16px; display: block; letter-spacing: 1px;text-decoration: none;} #tabs li a, .image_sec2 li {
text-align: center;
font-family: Conv_Pangram-Bold;
cursor: pointer
}
.sub_menu>ul {
display: none;
width: 250px;
position: absolute;
top: 100%;
left: 0
}
.main-nav ul>li.sub_menu ul li {
float: none
}
.sub_menu li {
position: relative
}
.sub_menu li a {
background: #0b1224;
color: #FFF;
padding: 10px 10px 10px 30px!important;
display: block
}
.sub {
position: absolute;
width: 300px;
display: none;
left: 302px;
top: 0
}
.india_map_home {
width: 630px;
height: 770px;
}
.india_map_home svg {
width: 630px;
height: 770px;
}
.discover_india_main {
background: #fff;
padding: 0 0 60px 0;
}
.discover_india_inner, .our_story_inner, .mst_pplr_inner, .ltst_artcl_inner{ width: 1170px; margin: 0 auto; overflow: hidden;}
.destinaiton_inner{width: 1170px; margin: 0 auto;}
.discover_india_left { float: left; width: 630px;}
.discover_india_right { float: left; width: 540px; padding: 280px 0 0 50px;}
.countries_clk { text-align: center; border: 1px dashed #ccc; margin: 40px 0 0 0;}
.countries_clk a{padding-right: 20px; font-weight: 400; font-size: 14px; color: #666666; text-decoration: none; display: inline-block; line-height: 36px;}
.countries_clk a:hover{color: #1b98e0;}
.discover_india_right h2{font-size: 65px; text-transform: uppercase; font-family: Conv_Pangram-Black; color: #000; line-height: 55px;}
.discover_india_right h2 span{font-size: 85px; color: #1b98e0; line-height: 65px; margin: 0 0 0 30px;}
.discover_india_right p {font-size: 16px; color: #4e4e4e; position: relative; font-family: Conv_Pangram-Regular;}
.discover_india_right p.explr_btn a{background: #fff; color: #000; border: 1px solid #000; padding: 15px 30px; display: inline-block; font-size: 17px;}
.our_story_inner > h2{font-size: 79px; font-family: Conv_Pangram-Regular; color: #000; margin: 60px 0 30px; padding: 0; text-align: center; text-transform: uppercase;}
.our_story_main {background: #f8f8f8;}
.video_sec_hm .vid_tp iframe{width: 100%; height: 660px;}
.featured_on {padding: 60px 0;}
.featured_on h4{color: #000; font-size:16px; font-weight: bold; text-align: center; margin-top: 0; text-transform: uppercase; font-family: Conv_Pangram-Bold;}
.featured_logo{text-align: center; padding: 0 0 50px 0;}
.featured_logo li{display: inline-block; padding: 0 10px;;}
.featured_logo li a{display: inline-block;}
.featured_on > p{margin-bottom: 35px; font-size: 16px; max-width: 800px; margin: 0 auto 25px; color: #555; text-align: center; font-family: Conv_Pangram-Regular;}
.featured_on > p a{color: #000;}
.watch_btn a{background: #fff; color: #000; border: 1px solid #000; padding: 12px 30px; display: inline-block; font-size: 17px;}
.watch_btn {text-align: center;}
.destinaiton_inner {
padding: 53px 0px;
}
.most_pplr {display: flex;}
.most_pplr_ho_link{flex: 0 0 20%; height: 460px; position: relative;}
.image_midpplr {height: 460px;}
.most_pplr_sec h3 {font-size: 14px; padding: 50px 30px 30px; color: #fff; margin-bottom: 0; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(90%, rgba(0,0,0,0.69))); background: -webkit-linear-gradient(transparent, rgba(0,0,0,0.69) 90%); background: -moz-linear-gradient(transparent, rgba(0,0,0,0.69) 90%); background: -o-linear-gradient(transparent, rgba(0,0,0,0.69) 90%); background: linear-gradient(transparent, rgba(0,0,0,0.69) 90%); position: absolute; bottom: 0; width: 100%; box-sizing: border-box;}
.most_pplr_ho_link:hover .most_pplr_sec{transform: scale(1.15); z-index: 5; box-shadow: 0px 0 30px -6px rgba(0,0,0,0.4);}
.most_pplr_sec{transition: all .3s}
.destinaiton_mn {padding: 0px 0;}
.destinaiton_inner > h2{font-size: 79px; font-family: Conv_Pangram-Regular; color: #000; margin: 10px 0 80px; padding: 0; text-align: center; text-transform: uppercase;} .most_pplr{font-size: 0; text-align: center;}
.most_pplr .related-post{display: inline-block; width: 32%; margin: 0 1%; background: #fff; border-radius: 5px;}
.image_pz img{ max-width: 100%; height: auto;}
.detail_pplr h5{font-size: 17px; text-align: left; margin: 0 0 10px 0; padding: 10px 15px 0 15px; font-family: Conv_Pangram-Regular; color: #000; line-height: 20px; font-weight: normal;}
.detail_pplr h6{font-size: 15px; text-align: left; margin: 0 0 10px 0; padding: 0 15px; font-family: Conv_Pangram-Regular; color: #212121; font-weight: normal;}
.detail_pplr p{font-size: 12px; color: #6e6e6e; text-align: left; padding:10px 15px 10px 60px; font-family: Conv_Pangram-Light; background: url(//www.travelplacesindia.in/wp-content/themes/manish/images/by_blogger_icon.png) no-repeat left 15px center; margin: 30px 0 15px 0;}
.mst_pplr_inner > h2{font-size: 79px; font-family: Conv_Pangram-Regular; color: #000; margin: 10px 0 80px; padding: 0; text-align: center; text-transform: uppercase;}
.ltst_artcl_main{padding: 60px 0;}
.ltst_artcl_inner{}
.ltst_artcl_inner > h2{font-size:79px; font-family: Conv_Pangram-Regular; color: #000; margin: 10px 0 80px; padding: 0; text-align: center; text-transform: uppercase;}
.ltst_artcl_list > .ltst_artcl_single:first-child{width: 99%; margin: 0 0.5% .5% 0.5%; height: 450px;}
.ltst_artcl_list > .ltst_artcl_single:not(:first-child) {width: 32.333333%; margin: 0.5%; height: 330px;}
.ltst_artcl_single{z-index: 2; overflow: hidden; display: block; float: left; width: 100%; text-align: center; position: relative;}
.ltst_artcl_link{position: absolute; width: 100%; height: 100%; left: 0; top: 0; color: #fff;}
.ltst_artcl_img img{float: left;}
.ltst_artcl_hding{color: white; text-align: center; padding: 100px 70px 50px; box-sizing: border-box; position: absolute; width: 100%; bottom: 0; background: radial-gradient(80% 100% ellipse at 50% 100%, rgba(0,0,0,0.8) 20%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%);}
.ltst_artcl_list > .ltst_artcl_single:not(:first-child) .ltst_artcl_hding{padding: 70px 20px 20px;}
.ltst_artcl_list > .ltst_artcl_single:not(:first-child) .ltst_artcl_hding h2{font-size: 22px;}
.ltst_artcl_hding h2{font-size: 52px; font-family: Conv_Pangram-ExtraBold;}
.ltst_artcl_hding p{font-size: 14px; color: #fff; text-align: left; padding: 0 10px; font-family: Conv_Pangram-Light;}
.newsletter_main{background: url(//www.travelplacesindia.in/wp-content/themes/manish/images/newsletter_bg.jpg) no-repeat fixed; padding: 60px 0;}
.newsletter_inner{width: 700px; margin: 0 auto; overflow: hidden;}
.content_newz > h2{font-size: 38px; font-family: Conv_Pangram-Regular; color: #000; margin: 10px 0 30px; padding: 0; text-transform: uppercase;}
.newsletter_inner .content_newz{background: #fff; padding: 30px; color: #fff;}
.content_newz p{font-family: Conv_Pangram-Regular; color: #000;}
.subscription_frm input{border-bottom: 1px solid #000; width: 98%; float: left; padding: 10px 17px; margin: 0 1%; background: transparent; border-top: 0; border-left: 0; border-right: 0; font-size: 16px; color: #000; line-height: 30px;}
.subscription_frm {overflow: hidden;}
.subcribtion_btn {width: 98%; text-align: center; padding: 17px; background:#000; border: 1px solid #000; font-size: 22px; text-transform: uppercase; color: #fff;}
.subscrice_btn_home {margin: 20px 0 0 0; text-align: center; }
.ftr_content{width: 1170px; margin:0 auto; overflow: hidden; padding: 30px 0 10px 0;}
.menu_foot_ul li a{color: #393939;}
.footer_inner {background: #f8f8f8;}
.foot_menu{width: 23%; float: left; margin: 0 2% 0 0;}
.foot_menu > h3{border-bottom: 1px solid #777; font-size: 18px; margin:0 0 25px 0; color: #1b98e0; padding-bottom: 13px; position: relative;}
.foot_menu > h3::after {background-color: #1b98e0; bottom: 0; content: ""; height: 2px; left: 0; position: absolute; width: 44px;}
.ftr_content_btm {background: #eaf7ff;}
.ftr_content_btm_inner {width: 1170px; margin: 0 auto; text-align: center; padding: 10px 0; overflow: hidden;}
.ftr_content_btm_inner .copyrt{float: left;}
.ftr_content_btm_inner .dvloped{float: right;}
.sign_in{position: absolute; right: 6%;}
.sign_in a{background: #1b98e0; color: #fff; padding: 7px 15px; border-radius: 0 0 8px 8px; font-size: 14px;}
.about_writer{}
.about_writer_inner{width:850px; margin:0 auto; padding:30px 0 40px 0;}
.head_inner{width: 100%; z-index: 9; padding: 0 5%; background:#000; overflow: hidden;}
.first_about h1{text-align:center; font-family:"Conv_Pangram-ExtraBold"; font-size:50px;}
.first_about p{font-family: "Conv_Pangram-Regular"; font-size: 16px;}
.three_cm_explain{position:relative; overflow: hidden; height: 560px; margin: 40px 0 0 0;}
.section_exp {width: 30%; border-left: 2px dashed #1b98e0; padding: 6px 0 6px 20px; margin: 0 0 20px 0; position:absolute;}
.section_exp p{font-family:"Conv_Pangram-Regular"; }
.section_explain1{top: 0; left: 0;}
.section_explain2{top: 140px; right: 0px;}
.section_explain3{top: 300px; left: 0;}
.cntry_vstd {overflow: hidden;}
.placesdtl {width: 30%; margin: 0 3% 0 0; float: left; text-align:center;}
.placesdtl span{color:#1b98e0; font-size:75px; display: block; font-family:"Conv_Pangram-ExtraBold";}
.sec_history h2{text-align:center; font-family:"Conv_Pangram-ExtraBold"; font-size:34px;}
.sec_history{margin:90px 0 0 0; overflow:hidden;}
.sec_history a{color: #1b98e0; font-style: italic;}
.sec_history p{font-family:"Conv_Pangram-Regular";}
.sec_history img{max-width:100%; height:auto;}
span.img_dtil {display: block; text-align: center; font-style: italic; padding: 10px 0 10px 0; font-size: 18px;}
.my_story_main {position: relative;}
.story_bnr{position: relative;}
.stry_bnt_tp img{max-width: 100%;}
.stry_headng_btm{background: rgb(0,0,0); background: linear-gradient(0deg, rgba(0,0,0,.8) 0%, rgba(255,255,255,.0) 100%); position: absolute; width: 100%; bottom: 0; color: #fff; text-align: center; padding: 50px 0 50px 0;}
.stry_headng_btm h1{width: 1170px; margin: 0 auto; text-transform: uppercase; font-family:"Conv_Pangram-ExtraBold"; font-size:44px;}
.stry_headng_btm h2{width: 1170px; margin: 0 auto; font-family: "Conv_Pangram-Regular"; font-size: 28px;}
.story_inner_page{width: 1170px; margin: 0 auto;}
.breadcrumb {font-weight: 400; font-size: 14px; white-space: nowrap; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding: 10px 0; margin: 10px 0;}
.breadcrumb li{display: inline-block; margin: 0; color:#4b4b4b; padding:0 3px;}
.breadcrumb li a{font-family: "Conv_Pangram-Regular"; font-weight: 400; font-size: 16px; text-transform: capitalize; font-style: italic; color:#333;}
.author_out{overflow: hidden; border-bottom: 1px solid #eee; padding: 0 0 10px 0; margin: 0 0 10px 0;}
.author{float: left; color: #777;}
.author a{font-style: italic; color: #000;}
.datepublish{float: right; color: #777;}
.datepublish span{color: #000;}
.travel_dtail iframe{width: 100%; height: 400px;}
.table-of-contents-wrapper{position: relative; padding: 40px; background: #eff6fb; border: 1px solid #0c78b7; overflow: hidden; margin: 0 0 20px 0;}
.toc-header{font-family: "Conv_Pangram-ExtraBold"; font-size: 45px; color:#1b98e0; text-transform: uppercase; margin: 0 0 15px; border-left: 3px solid #0c78b7; padding-left: 20px;}
.toc-list{list-style:symbols;}
.toc-list li{display: list-item; padding:0 10px; margin:6px 10px 6px 30px; line-height: 30px; float: left; border: 1px dashed #1b98e0;}
.toc-list li a{color: #1b98e0; font-size: 17px;}
.toc-list li:marker{color: #f00}
.travel_dtail img{max-width: 100%; max-height: 1500px; height:auto;}
.travel_dtail img.infog{max-width: 100%; max-height: inherit; height:auto;}
.travel_dtail h3{text-align: center; font-family: "Conv_Pangram-ExtraBold"; font-size: 50px; solid #f5f5f5; margin: 30px 0 25px 0; padding: 40px 0px 0px 0; color: #002b44;}
.travel_dtail p{ font-size: 16px; line-height: 27px;}
.travel_dtail p a{color: #1b98e0; font-style: italic; background: #daf1ff; padding: 0 1px;}
.tags {overflow: hidden; font-family: "Conv_Pangram-Regular"; background: #f4fbff; border: 1px dashed #1b98e0; padding: 10px 20px; margin: 0 0 30px 0;}
.tags a{font-family: "Conv_Pangram-Regular"; font-size: 20px; color: #1b98e0; padding: 0 15px; border-right: 1px solid #1b98e0;}
.tags a:last-child{border: 0;}
.related-post_mn{background:#e0f4ff; padding:20px 0 60px 0;}
.related-post_mn .mst_pplr_inner > h2{margin: 10px 0 40px; font-size: 60px; color: #1b98e0;}
.travel_dtail {overflow: hidden;}
.post_dtil_lft {float: left; width: 70%;} .post_dtil_lft h1{margin: 20px 0; font-family:"Conv_Pangram-Bold"; font-size:40px;}
.post_dtil_lft h2{margin: 20px 0; font-family:"Conv_Pangram-Bold"; font-size:30px;}
.post_dtil_lft ul{margin: 0 0 20px 0;}
.post_dtil_lft ul li{display: list-item; list-style: disclosure-closed; padding: 0 0 0 5px; margin: 0 0 4px 22px;}
.post_dtil_right {float: left; width: 27%; margin: 0 0 20px 3%;}
.widget_rt h2{border-bottom: 1px solid #eee; font-family:"Conv_Pangram-Bold"; font-size:30px; margin: 20px 0;}
.widget_video iframe{width: 100%; height: 200px;}
.widget_rcnt_post ul li{display: list-item; list-style: disclosure-closed; padding: 0 0 0 5px; margin: 0 0 4px 22px;}
.widget_rcnt_post ul li a{font-family: "Conv_Pangram-Regular"; background: #f2f2f2; color: #333; font-size: 16px;}
.label_login .logtxt{border: 1px solid #ccc; width: 100%; padding: 12px; margin: 8px 0;}
.login_hd{margin: 20px 0; font-family:"Conv_Pangram-Bold"; font-size:40px; text-align: center;}
.label_login label{font-family: "Conv_Pangram-Regular";}
.logbtn{border: 1px solid #ccc; width: 100%; padding: 12px; margin: 8px 0; text-transform: uppercase; text-align: center; font-family: "Conv_Pangram-Regular"; font-size: 16px; background: #fff;}
.searchBarHome{position: absolute; z-index: 999; width: 100%; top: 20%;}
.searchBarHome > h3{font-size: 27px; text-transform: uppercase; font-family: Conv_Pangram-Black; color: #fff; line-height: 40px; text-align: center; margin: 0 0 20px 0;}
.searchBarHome .search-form {float: none; margin: 0 auto; position: relative; width: 35%;}
.searchBarHome .search-form .search-field{height: 70px; padding:5px 70px 5px 25px}
.searchBarHome .search-submit{padding:35px;}
.image_pz {max-height: 200px; overflow: hidden;}
@media screen and (max-width:400px) {
}