@font-face{font-family:'Avenir Next LT Pro Bold';src:url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-Bold.eot');src:url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-Bold.woff') format('woff'),
         url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-Bold.ttf') format('truetype'),
         url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-Bold.svg#Avenir Next LT Pro Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir Next LT Pro Bold Condensed';src:url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-BoldCn.eot');src:url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-BoldCn.woff') format('woff'),
         url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-BoldCn.ttf') format('truetype'),
         url('https://www.trekkinghero.com/assets/blue/font/AvenirNextLTPro-BoldCn.svg#Avenir Next LT Pro Bold Condensed') format('svg');font-weight:normal;font-style:normal;}
body{width:100%;height:auto;font-family:'Montserrat', sans-serif!important; font-weight:400;font-size:14px;}
.left{float:left;}
.right{float:right;}
.wrapper{width:100%;margin:0 auto;}
#container{width:100%;height:auto;background:#FFFFFF;margin:0 auto;padding-bottom:10px;}
/*============================Header=================*/
.container .logo{width:280px;height:45px;margin:10px 0 0;}
.container .social{height:45px;margin:16px 0 0;width:auto;}
/* ======================= Top menu====================*/
#menu{background:none repeat scroll 0 0 #ffffff;width:100%;font-family:'Avenir Next LT Pro Bold';font-size:14px;}
.topmenulinks > ul,.topmenulinks > ul li,.topmenulinks > ul ul{list-style:none;margin:0;padding:0;}
.topmenulinks > ul{position:relative;float:left; justify-content: center;}
.topmenulinks > ul li{float:left;min-height:1px;line-height:30px;vertical-align:middle;padding:0;font-family:'Avenir Next LT Pro Bold';font-size:14px;text-transform:uppercase;}
.topmenulinks > ul li.hover,.topmenulinks > ul li:hover{cursor:default;}
.topmenulinks{background:#ffffff; border-top:1px solid #d5dde9; border-bottom:1px solid #d5dde9;font-family:'Avenir Next LT Pro Bold';font-size:14px;text-transform:uppercase;margin:0 auto;}
.topmenulinks > ul ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;}
.topmenulinks > ul ul li{float:none;}
.topmenulinks > ul li:hover > ul{visibility:visible;}
.topmenulinks > ul{display:flex;float:none;zoom:1;justify-content:center;}
.topmenulinks > ul:before{content:'';display:block;}
.topmenulinks > ul:after{content:'';display:table;clear:both;}
.topmenulinks > ul > li{padding:0;}
.topmenulinks > ul > li > a{border-right:1px solid #d5dde9;}
.topmenulinks > ul > li > a,.topmenulinks > ul > li > a:link,.topmenulinks > ul > li > a:visited{color:#333333;font-family:'Avenir Next LT Pro Bold';font-size:14px;padding:0 28px;display:block;text-transform:uppercase; margin:12px 0; line-height:20px;}
.topmenulinks > ul > li > a:hover,.topmenulinks > ul > li:hover > a{color:#393939;font-family:'Avenir Next LT Pro Bold';font-size:14px;padding:0 28px;text-transform:uppercase; margin:12px 0; line-height:20px;}
.topmenulinks > ul > li > a{color:#333333;font-family:'Avenir Next LT Pro Bold';font-size:14px;text-transform:uppercase;}
.topmenulinks > ul > li > a:hover,.topmenulinks > ul > li > a:active{color:#393939;font-family:'Avenir Next LT Pro Bold';font-size:14px;text-transform:uppercase;}
.topmenulinks ul ul{margin:0 auto;padding:0 10px;float:none;background:none repeat scroll 0 0 #f7f7f7;border-top:none;border:1px solid #f9f9f9;right:0;text-align:center;}
.topmenulinks ul > li > ul > li{margin:0 10px 0 0;position:relative;padding:0;float:none;border-left:none;}
.topmenulinks ul > li > ul > li > a{padding:10px 35px;display:block;}
.topmenulinks > ul li.last a{border-right:none; }
.topmenulinks > ul li.first{padding-left:60px;}
.topmenulinks .show-menu{font-family:'Montserrat', sans-serif; font-weight:700;text-decoration:none;color:#fff;background:#393939;text-align:right;padding:10px 0;display:none;text-transform:uppercase;}
.topmenulinks .show-menu #btn{background:#393939;border-bottom:18px double #fff;border-top:6px solid #fff;height:6px;width:37px;margin:0 10px 0 0;float:right;}
.topmenulinks input[type=checkbox]{display:none !important;}
.topmenulinks input[type=checkbox]:checked > #show{display:block !important;}
.topmenulinks li li .dropdownimg{display:block;height:112px;text-align:center;margin:20px auto 0;border:4px solid #fff;}
.topmenulinks li li .dropdownimg img:hover{outline:4px solid #297cbb;display:block;padding:0;}
.topmenulinks li li, .topmenulinks li li .dropdowns span,#cssmenu li li .dropdowns span a{color:#868686;font-size:14px;text-align:center;display:block;text-transform:none;}
.topmenulinks li li .dropdowns span a:hover{color:#297cbb !important;font-size:14px;text-align:center;display:block;text-transform:none;}
.dropdown_box{display:block;margin:0 auto;}
.dropdowns{display:inline-block;margin-top:16px;margin-bottom:24px;}
.dropdownborder{border-right:1px solid #d4dfec;margin:20px 0;}
/*** Slideshow ***/
#slideshow, .slideshow{height:290px;width:990px;overflow:hidden;position:relative;text-align:left;margin-top:-5px;}
.slide{height:290px;width:990px;background:#e9f7fd;}
.slide img{display:block;float:left;width:640px;height:290px;position:relative;top:-20px;left:-30px;}
.slide .post{padding:10px 30px 0;}
.slide .post-category{font-size:11px;color:#d9d9d9;text-transform:uppercase;margin-bottom:5px;}
.slide .post a{color:#000;}
.slide .post .post-category a{text-decoration:none;}
.slide .post .post-category a:hover{text-decoration:none;}
.slide .post h2{margin-bottom:5px;padding:10px 0 0 0;}
.slide .post h2, .slide .post h2 a{color:#000;font-size:24px;font-weight:normal;text-decoration:none;}
.slide .post h2 a:hover{text-decoration:none;}
.slide .post .post-meta{font-size:12px;color:#666666;margin-bottom:20px;}
.slide .post .post-meta .post-date{color:#666666}
.slide .post .post-meta span, .slide .post .post-meta a{color:#969696;text-decoration:none;font-family:'Montserrat', sans-serif;font-style:400;}
.slide .post .post-meta a:hover{text-decoration:none;}
.slide .post .post-author{text-transform:uppercase;}
.slide .post-content p{margin-bottom:15px;}
#larr, #rarr{display:block;width:32px;height:53px;position:absolute;top:106px !important;opacity:0.2;z-index:99 !important;}
#larr{background:#000 url("images/larr.png") 8px 50% no-repeat;left:0 !important;}
#rarr{background:#000 url("images/rarr.png") 11px 50% no-repeat;right:0 !important;}
#larr:hover, #rarr:hover{opacity:1;}
/*** Content ***/
#content{font-size:14px;text-align:left;}
.content-title{color:#01aef0;font-size:28px;font-family:"Avenir Next LT Pro Bold";padding:10px 0 5px 0;border-bottom:1px dashed #e5e5e5;position:relative;line-height:30px;}
.content-title a{color:#000;text-decoration:none;}
.content-title a:hover{text-decoration:none;}
.content-title span{color:#d9d9d9;}
.content-title span a{color:#d9d9d9;text-decoration:none;}
.content-title span a:hover{color:#000;text-decoration:none;}
#mode{display:block;width:37px;height:14px;background:url("images/mode.png") 0 0 no-repeat;position:absolute;bottom:14px;right:0;}
.flip{background-position:0 100% !important;}
.list{padding-top:10px;}
.list .post{padding:10px 0 10px 0;border-bottom:1px dashed #e5e5e5;}
.list .post .thumb{width:100%;max-width:100% clear:both;display:block;}
.list .post .thumb img{width:100% !important;max-width:100%;height:auto;}
.list .post a{color:#000;text-decoration:none;}
.list .post .post-category{font-size:11px;color:#d9d9d9;margin-bottom:11px;}
.list .post .post-category a{text-decoration:none;}
.list .post .post-category a:hover{text-decoration:underline;}
.list .post h2{margin-bottom:8px;}
.list .post h2, .list .post h2 a{color:#333333;font-size:28px;position:relative;font-weight:bold;text-decoration:none;}
.list .post h2 a:hover{text-decoration:none;}
.list .post .post-meta{font-size:12px;font-style:none;color:#666666;margin-bottom:0;}
.list .post .post-meta .post-date{color:#666666;font-size:12px;}
.list .post .post-meta h2,.list .post .post-meta h2 a{color:#393939;font-size:28px;position:relative;font-weight:normal;text-decoration:none;font-family:"Avenir Next LT Pro Bold";text-transform:uppercase;}
.list .post .post-author{text-transform:capitalize;;color:#969696;font-size:12px;}
.list .post .post-meta span, .list .post .post-meta a{color:#969696;text-decoration:none;font-family:'Montserrat', sans-serif;font-style:400;font-size:12px;}
.list .post .post-meta a:hover{text-decoration:none;}
.post-author{text-transform:lowercase;}
.grid{padding:12px 0 0 12px;}
.grid .post{width:154px;height:154px;background-color:#f5f5f5;padding:18px;float:left;margin:19px 0 0 19px;position:relative;overflow:hidden;cursor:pointer;}
.grid .post .post-category, .grid .post .post-content, .grid .post .post-meta em{display:none;}
.grid .post h2, .grid .post .post-meta{display:block;}
.grid .post .thumb{width:190px;height:190px;position:absolute;top:0;left:0;z-index:1;}
.grid .post .thumb img{width:190px;height:190px;}
.grid .post h2, .grid .post h2 a{color:#000;font-size:16px;font-weight:normal;text-decoration:none;}
.grid .post h2{margin-bottom:5px;}
.grid .post a{text-decoration:none;}
.grid .post a:hover{text-decoration:underline;}
.grid .post .post-meta{font-size:12px;font-style:none;color:#656363;}
.grid .post .post-meta span, .grid .post .post-meta a{color:#000;font-family:'Montserrat', sans-serif;font-style:400;}
.grid .post .post-meta .post-author{text-transform:uppercase;}
.grid .post .comments_popup_link{position:absolute;bottom:18px;right:18px;}
.grid .post .post-edit-link{position:absolute;bottom:18px;left:18px;}
.rollover{opacity:0;background:#e9f7fd;width:154px;height:154px;padding:18px;margin:0;position:absolute;top:0;left:0;cursor:pointer;}
.rollover-title{margin-bottom:5px;}
.rollover-title, .rollover-title a{color:#000;font-size:16px;font-weight:normal;text-decoration:none;}
.rollover-title a:hover{text-decoration:underline;}
.rollover-content{color:#262626;font:12px/1.5 'Montserrat', sans-serif; font-weight:400;}
.rollover-meta{font-size:10px;font-style:italic;color:#656363;}
.rollover-meta span, .rollover-meta a{color:#000;text-decoration:none;font-family:'Montserrat', sans-serif;font-style:400;}
.rollover-author{text-transform:uppercase;}
.rollover-meta a:hover{text-decoration:underline;}
.pagination{padding:20px 0 0 30px;color:#aaa9a9;font-size:12px;clear:both;position:relative;}
.pagination a{color:#000;text-decoration:none;}
.pagination a:hover{text-decoration:underline;}
.pagination .nextpostslink{position:absolute;right:0;top:17px;line-height:21px;text-transform:uppercase;background:url("images/nextpostslink.png") 100% 0 no-repeat;padding-right:36px;}
.pagination .previouspostslink{position:absolute;left:30px;top:17px;line-height:21px;text-transform:uppercase;background:url("images/previouspostslink.png") 0 0 no-repeat;padding-left:36px;}
#pagination{padding:20px 0 0 30px;}
#pagination .nextpostslink{color:#000;text-decoration:none;display:block;padding:9px 0;text-align:center;font-size:14px;}
#pagination .nextpostslink:hover{background-color:#e9f7fd;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#pagination .loading{background:url("images/loading.gif") 240px 9px no-repeat;color:#555;}
#pagination .loading:hover{background-color:transparent !important;cursor:default;}
.entry{margin-bottom:10px;margin-top:10px;border-bottom:1px dashed #e5e5e5;}
.entry .post{ padding-bottom:5px;}
.entry .post-meta{padding:0 0 15px 0;font-size:12px;font-style:none;color:#666666;position:relative;}
.entry  .post-meta h2,.entry .post-meta h2 a{color:#333333;font-size:28px;position:relative;font-weight:bold;text-decoration:none;}
.entry .post-meta .post-date{color:#666666;font-size:12px;}
.entry  .post-meta .post-author{text-transform:capitalize;color:#969696}
.entry .post-meta h1,.list .post .post-meta h1 a{color:#393939;font-size:28px;font-family:"Avenir Next LT Pro Bold";position:relative;font-weight:normal;text-decoration:none;text-transform:uppercase;}
.entry .post-meta span, .entry .post-meta a{color:#969696;text-decoration:none;font-family:'Montserrat', sans-serif; font-weight:400;font-style:normal;font-size:12px;}
.entry .post-meta a:hover{text-decoration:underline;}
.entry .post-comms{position:absolute;right:0;}
.entry .post-content{padding:15px 0 0 0;font-size:14px;text-align:left;font-family:'Montserrat', sans-serif; font-weight:400;line-height:22px;}
.entry .post-content  p{padding:0;}
.entry .post-content a{color:#01aef0;}
.entry .post-content a:hover{text-decoration:none;}
.entry .post-footer{padding-left:0px;font-size:12px;font-family:'Montserrat', sans-serif; font-weight:400;}
.entry .post-footer a{color:#000;text-decoration:none;}
.entry .post-footer a:hover{text-decoration:none;}
.page .post-category{display:none;}
.f, .t, .di, .su{width:16px;height:15px;position:absolute;bottom:15px;}
.f{right:63px;background:url("images/social.png") 0 0 no-repeat;}
.t{right:42px;background:url("images/social.png") -16px 0 no-repeat;}
.di{right:21px;background:url("images/social.png") -32px 0 no-repeat;}
.su{right:0;background:url("images/social.png") -48px 0 no-repeat;}
.f:hover{background-position:0 -15px;}
.t:hover{background-position:-16px -15px;}
.di:hover{background-position:-32px -15px;}
.su:hover{background-position:-48px -15px;}
.post-content{margin-bottom:10px;}
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5{color:#000;font-weight:700;font-family:'Montserrat', sans-serif;margin:15px 0;}
.post-content h1{font-size:30px;line-height:35px;}
.post-content h2{font-size:26px;}
.post-content h3{font-size:22px;}
.post-content h4{font-size:20px;}
.post-content h5{font-size:18px;}
.post-content{color:#262626;}
.post-content p{margin:10px 0;width:auto;}
.post-content ol{list-style:decimal;padding-left:35px;margin:15px 0;}
.post-content ul{list-style:disc;padding-left:35px;margin:15px 0;}
.post-content li{color:#262626;margin:3px 0;}
.post-content blockquote{padding:15px 0 10px 65px;background:url("images/bq.png") 20px 0 no-repeat;}
.post-content blockquote p{color:#8c8888;font:400 italic 16px 'Montserrat', sans-serif;}
.post-content .search{float:none;margin-top:15px;width:auto;}
.post-content .search fieldset{width:610px;height:35px;}
.post-content .search input{width:570px;font-size:16px;}
.post-navigation{padding:15px 0 0 30px;position:relative;}
.post-navigation a{display:block;color:#000;font:11px 'Montserrat', sans-serif; font-weight:400;text-decoration:none;line-height:1.5;}
.post-navigation a:hover{text-decoration:none;}
.post-navigation a em{display:block;color:#aaa9a9;font:400 italic 11px 'Montserrat', sans-serif;}
.post-navigation a:hover span{text-decoration:underline;}
.post-prev{width:250px;min-height:40px;padding-left:30px;float:left;text-align:left;background:url("images/post_prev.png") 0 50% no-repeat;}
.post-next{width:250px;min-height:40px;padding-right:30px;float:right;text-align:right;background:url("images/post_next.png") 100% 50% no-repeat;}
.line{width:1px;height:100%;background:#d9d9d9;position:absolute;top:0;right:305px;}
.post-content img{width:100% !important;max-width:100%;height:auto;display:block;}
.post-content h6{position:relative;left:-30px;}
.post-content .attachment img{max-width:100%;display:block;margin:0 auto;}
.post-content .alignnone, .post-content img.alignnone{clear:both;display:block;margin-bottom:15px;}
.post-content .alignleft, .post-content img.alignleft{display:inline;float:left;margin-right:15px;margin-top:4px;}
.post-content .alignright, .post-content img.alignright{display:inline;float:right;margin-left:15px;margin-top:4px;}
.post-content .aligncenter, .post-content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.post-content img.alignleft, .post-content img.alignright, .post-content img.aligncenter{margin-bottom:15px;}
.post-content .wp-caption{width:100% !important;height:auto;background:none;line-height:18px;margin-bottom:20px;padding:0;text-align:center;}
.post-content .wp-caption img{margin:5px 0 0;float:left;}
.post-content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
.post-content .wp-smiley{margin:0;}
.post-content .gallery{margin:0 auto 18px;}
.post-content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:190px;}
.post-content .gallery .gallery-item img{max-width:190px;border:none !important;margin-bottom:0;}
.post-content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.post-content .gallery dl{margin:0;}
.post-content .gallery br+br{display:none;}
.comments h3{font-size:16px;font-family:"Avenir Next LT Pro Bold";color:#00aef0;padding:1px 0 10px 5px;border-bottom:1px dashed #e5e5e5;margin-bottom:10px;}
.comments a{color:#000;font-size:14px;}
#allcomments{margin-bottom:10px;}
#allcomments h3{font-size:16px;font-weight:bold;color:#00aef0;padding:10px 0 10px 5px;border-bottom:1px dashed #e5e5e5;margin-bottom:10px;}
.comment{padding:15px 0;border-bottom:1px dotted #d9d9d9;}
.comment td{vertical-align:top;}
.comment-meta{position:relative;font-size:11px;margin-left:10px;}
.avatar{display:block;margin-right:10px;}
.comment-author{color:#aaa9a9;}
.comment-author span{color:#000;}
.comment-author a, .comment-author span{text-decoration:none;text-transform:uppercase;font-family:'Montserrat', sans-serif; font-weight:400;font-style:normal;}
.comment-author a:hover{text-decoration:underline;}
.comment-author, .comment-date{white-space:nowrap;}
.comment-reply-link{text-decoration:none;margin-left:10px;}
.comment-reply-link:hover{text-decoration:underline;}
.comment-text{margin-left:10px;}
.comment-text p{color:#4b4b4b;font-family: 'Montserrat', sans-serif; font-size:14px; font-weight:400;margin-bottom:15px;}
.children{margin-left:30px;margin-top:5px;}
.children .children{margin-left:10px;margin-top:5px;}
.children .comment{padding-left:0;}
#respond{ background-color:#eaf7fd;padding-bottom:5px;color:#333333;}
#respond h3{border:none;}
#respond p, .nopassword{margin:10px 0;font-size:14px;}
.nopassword{padding-left:30px;}
#respond p a{text-decoration:none;}
#respond p a:hover{text-decoration:underline;}
#commentform{padding:5px 0 8px 10px;}
#commentform table{width:90%;margin-bottom:5px;text-align:left;font-size:14px;}
#commentform td{vertical-align:top;width:33.33%;}
#commentform td p{font:400 11px 'Montserrat', sans-serif, sans-serif;color:#333;}
#commentform td p span{color:#aaa9a9;font:400 italic 11px 'Montserrat', sans-serif;}
.commform-textarea{ padding:5px 0;}
#comment{width:100%;height:80px;padding:0;margin:0;border:none;border-color:#fff;overflow:auto;}
.commform-author div{margin-right:15px;padding:5px;background-color:#FFFFFF;}
.commform-email div{ padding:5px;background-color:#FFFFFF;}
.commform-url p{margin-left:15px !important;}
.commform-url div{margin-left:15px;padding:5px;background-color:#FFFFFF;}
#author, #email, #url{width:100%;margin:0;padding:0;border:none;font:400 14px 'Montserrat', sans-serif;color:#333;}
.btnsubmit{width:auto;display:inline-block;font-size:19px;white-space:nowrap;color:#FFFFFF;text-decoration:none;line-height:25px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;cursor:pointer;font-family:'Montserrat', sans-serif; font-weight:400;-moz-box-shadow:0 2px 4px 0 #e6e6e6;-webkit-box-shadow:0 2px 4px 0 #e6e6e6;box-shadow:0 2px 2px 0 #e6e6e6;background:#9acd00 url(images/green_strip.gif) repeat-x;padding:10px 25px;border:none;}
.btnsubmit:hover{color:#ffffff;text-decoration:none;}
p#cancel-comment-reply{float:right;line-height:28px;margin:0;}
/*** Sidebar ***/
.sidebar{padding-top:4px;}
.widget{padding-bottom:10px;border-bottom:1px dashed #e5e5e5;}
.widget h3, .widget-small h3{color:#01AEF0;font-size:16px;font-family:"Avenir Next LT Pro Bold";padding:15px 0 10px 0;margin-bottom:0;text-transform:uppercase;}
.widget a, .widget-small a{color:#000;text-decoration:none;}
.widget a:hover, .widget-small a:hover{text-decoration:none;}
.widget p, .textwidget{color:#262626;font-size:12px;font-family:'Montserrat', sans-serif; font-weight:400;}
.widget p a, .textwidget a{text-decoration:none;}
.widget p a:hover, .textwidget a:hover{text-decoration:none;}
.widget p, .textwidget .free{padding:15px 0 0 0;}
.widget li, .widget-small li{font-size:14px;color:#262626;margin-bottom:3px;text-decoration:none;line-height:normal;}
.widget_getconnected{margin-bottom:20px;}
.widget_getconnected .widget-body div{width:50%;float:left;}
.widget_getconnected .widget-body div a{display:block;color:#24211f;font-size:16px;padding-left:25px;}
.widget_getconnected .widget-body div span{color:#838383;font:400 11px 'Montserrat', sans-serif;padding-left:25px;}
.widget-body select {height:34px; max-width:300px;}
.getconnected_rss a{background:url("images/getconnected_rss.png") 0 2px no-repeat;}
.getconnected_twitter a{background:url("images/getconnected_twitter.png") 0 2px no-repeat;}
.getconnected_fb a{background:url("images/getconnected_fb.png") 0 2px no-repeat;}
.getconnected_flickr a{background:url("images/getconnected_flickr.png") 0 2px no-repeat;}
.getconnected_behance a{background:url("images/getconnected_behance.png") 0 2px no-repeat;}
.getconnected_delicious a{background:url("images/getconnected_delicious.png") 0 2px no-repeat;}
.getconnected_stumbleupon a{background:url("images/getconnected_stumbleupon.png") 0 2px no-repeat;}
.getconnected_tumblr a{background:url("images/getconnected_tumblr.png") 0 2px no-repeat;}
.getconnected_vimeo a{background:url("images/getconnected_vimeo.png") 0 2px no-repeat;}
.getconnected_youtube a{background:url("images/getconnected_youtube.png") 0 2px no-repeat;}
.rpthumb{display:block;padding-bottom:15px;margin-top:15px;}
.rpthumb img{width:64px;margin-right:15px;float:left;}
.rpthumb-title{display:block;color:#333333;font-size:14px;font-weight:normal;line-height:normal;}
.rpthumb-date{font-size:12px;color:#666666;display:block;font-weight:normal;padding:5px 0 0 0;}
.rpthumb:hover{text-decoration:none !important;}
.rpthumb:hover .rpthumb-title{text-decoration:none;}
.widget_tag_cloud a{margin:0 2px;}
.widget_calendar table{width:100%;}
.widget_calendar caption{font-size:13px;padding-bottom:10px;text-align:left;}
.widget_calendar th, .widget_calendar td{padding:5px 0;font-size:13px;}
.widget_calendar tbody a{text-decoration:underline;}
.widget_calendar tbody a:hover{text-decoration:none}
.sponsors .widget-body{text-align:center;}
.sponsors .widget-body img{margin-bottom:20px;}
.footer{height:60px;border-top:1px solid #d9d9d9;padding:20px 30px 0;}
.footer p{font-size:12px;color:#737373;}
.footer a{color:#000;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
p.copyright{float:left;color:#333;}
p.copyright span{color:#737373;}
.credits{float:right;}
.cns_menuarrow{background-position:-366px -186px;width:11px;height:6px;}
.newjoinnow_tl{padding:4px 0;}
.newjoinnow_tl .title{color:#01AEF0;font-size:140%;font-weight:bold;}
.newjoinnow_tl p{font-size:120%;color:#333333;text-align:left;clear:both;line-height:normal;padding:0 0 10px 0;}
.newjoinnow_tl .free{color:#333333;font-size:120%;font-weight:bold;padding:25px 0 0 0;text-decoration:none;}
.newjoinnow_tl .free a{color:#333333;text-decoration:none;}
.green_btn{width:auto;display:inline-block;font-size:19px;white-space:nowrap;color:#FFFFFF;text-decoration:none;line-height:42px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;font-weight:700;cursor:pointer;font-family:'Montserrat', sans-serif;-moz-box-shadow:0 2px 4px 0 #e6e6e6;-webkit-box-shadow:0 2px 4px 0 #e6e6e6;box-shadow:0 2px 2px 0 #e6e6e6;background:#9acd00 url(images/green_strip.gif) repeat-x;padding:0 25px;}
a.green_btn, a.green_btn:link, a.green_btn:visited{color:#ffffff;text-decoration:none;}
.networking_icon{width:630px;background-color:#e9f7fd;padding:5px 0 8px 10px;}
.pagebar{padding:0.2em 0.5em;margin-right:0.1em;margin-bottom:1.0em;background:#fff;text-decoration:none;text-align:left;padding:20px 0 0 0;}
.pagebar a,.pageList .this-page{border:1px solid #e5e5e5;text-decoration:none;padding:0.2em 0.5em;color:#01aef0;}
.pagebar a:visited{border:1px solid #e5e5e5;text-decoration:none;padding:0.2em 0.5em;color:#01aef0;}
.pagebar .break{padding:2px 6px 2px 6px;border:none;background:#fff;text-decoration:none;}
.pagebar .this-page{border:1px solid #e5e5e5;padding:0.2em 0.5em;font-weight:bold;background:#e5e5e5;color:#333333;}
.pagebar a:hover{border-color:#e5e5e5;}
.pagebar .inactive{border:1px solid #e5e5e5; color:#333333;-decoration:none;padding:0.2em 0.5em;}
.author_info{background-color:#eaf7fd;display:block;width:100%;height:auto;margin-bottom:10px;color:#333333;clear:both;padding:0 0 15px;}
.author_info a{color:#333;border-bottom:1px dotted #fff;text-decoration:none;}
.author_info a:hover{border-bottom:1px dotted #cc0000;}
.author_info .author_photo{ background-color:#eaf7fd;padding:10px;display:block;width:84px;display:inline;float:left;}
.author_info .author_photo img{display:block;}
.author_info .content{padding:10px 10px 0 ;background-color:#eaf7fd;}
.author_info .content .title a{font-weight:bold;padding-bottom:5px;}
.author_info .content p.author_email{text-indent:1.8em;background:url('images/email-icon.jpg') 0px 4px no-repeat;margin-top:5px;line-height:20px;}
.author_post li{padding:5px 2px;}
.author_post li  a{color:#333;border-bottom:1px dotted #fff;text-decoration:none;}
.orangebig_btn{background:#e8551b;display:inline-block;padding:10px 20px 10px 20px;font-size:18px;white-space:nowrap;color:#FFFFFF;text-decoration:none;line-height:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;font-weight:700;cursor:pointer;font-family:'Montserrat', sans-serif;width:auto;-moz-box-shadow:0 4px 4px 0 #e6e6e6;-webkit-box-shadow:0 4px 4px 0 #e6e6e6;box-shadow:0 4px 4px 0 #e6e6e6;}
a.orangebig_btn, a.orangebig_btn:link, a.orangebig_btn:visited{color:#ffffff;}
#dealsoffers_container{width:640px;height:210px;}
#dealsoffers_container .bigtitle{padding:5px 0;text-align:left;}
#dealsoffers_container .bigtitle a{font-size:120%;font-weight:bold;color:#333333;text-align:left;line-height:20px;}
#dealsoffers_container .bigtitle a:hover,#dealsoffers_container .bigtitle a:link{font-size:120%;font-weight:bold;color:#333333;text-align:left;line-height:25px;}
#dealsoffers_container .subdeal_details{width:640px;height:auto;padding:5px 0 ;}
#dealsoffers_container .subdeal_details .dealspicbox{width:215px;height:199px;float:left;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox{width:201px;height:181px;border:1px solid #cccccc;padding:3px;background-color:#FFFFFF;text-align:center;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox a{width:200px;height:150px;line-height:150px;vertical-align:middle;text-align:center;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox .imgtitle{padding:0;text-align:right;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox .imgtitle .rating_layout{width:200px;height:auto;padding:5px 0 0 0;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox .imgtitle .rating_layout .visitorhits{color:#01aef0;font-weight:bold;float:left;font-size:150%;padding:0 0 0 8px;display:inline;}
#dealsoffers_container .subdeal_details .dealspicbox .picsbox .imgtitle .rating_layout .thumb{float:right;padding:0 6px 0 0;padding:0 10px 0 0;display:inline;}
#dealsoffers_container .subdeal_details .subdeal_content{width:400px;height:auto;float:left;font-size:14px;text-align:left;line-height:normal;padding:0 0 0 15px;}
#dealsoffers_container .subdeal_details .subdeal_content .subtext{color:#01aef0;font-weight:bold;font-size:14px;line-height:25px;}
#dealsoffers_container .subdeal_details .subdeal_content .dealtext{font-size:90%;text-align:left;padding:6px 0;line-height:normal;}
/* ======================Footer CSS==================================*/
#footer{background:none repeat scroll 0 0 #ffffff;height:auto;width:100%; font-family:'Montserrat', sans-serif; font-size:16px; font-weight:400; margin-top:50px;}
#footer .center{color:#666;margin:0 auto;}
#footer h2{color:#333333;font-family:'Avenir Next LT Pro Bold';font-size:24px;font-weight:normal;text-transform:uppercase;line-height:normal;padding:0;}
#footer h3{color:#333333;font-family:'Avenir Next LT Pro Bold';font-size:48px;font-weight:normal;text-transform:uppercase;line-height:normal;padding:0;}
.footer_content{height:auto;text-align:left;padding:25px 0 30px; border-top:1px solid #dc143c; color:#333333;font-family:'Montserrat', sans-serif; font-size:16px; line-height:24px; font-weight:400;}
.whybook_footer{height:auto;font-size:24px;text-align:left;padding:40px 0 0;}
.whybook_content .fspacer{padding:50px 15px 0 20px !important;}
.footer_content .subtitle{color:#333333;font-family:'Montserrat', sans-serif; font-size:16px; font-weight:700;padding:0 0 10px;}
.footer_content .title{color:#333333;font-family:'Montserrat', sans-serif; font-size:24px; font-weight:400;padding:0 0 30px; line-height:28px;}
.footer_content .imptext{color:#333333;font-family:'Montserrat', sans-serif; font-size:30px; font-weight:400;padding:0 0 15px; line-height:30px;}
.footer_content .guide{color:#333333;font-family:'Montserrat', sans-serif; font-size:16px; font-weight:400;padding:5px 0 10px; text-align:center;}
.footer_content li a{color:#333333;display:block;font-size:16px;'Montserrat', sans-serif; font-weight:400; width:auto;padding:0 0 10px;}
.footer_content .callus{color:#333333; font-family:'Montserrat', sans-serif; font-size:16px; font-weight:400; text-align:center}
.footer_content .callus .number, .footer_content .callus .number a{color:#333333;font-family:'Montserrat', sans-serif; font-size:30px; font-weight:700;padding:15px 0; text-align:center;}
.footer_content .callus .blue_btn {width: auto;display: inline-block;padding: 6px 14px;font-size: 16px;color: #fff;text-decoration: none;line-height: 20px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;cursor: pointer;text-align: center;border: 0px solid #0a3d91;font-family: 'Montserrat', sans-serif;font-weight: 700;background: #0a3d91;vertical-align: middle;}
.footer_content .footerlink li{display:inline-block;font-size:12px;color:#333333;font-family:'Montserrat', sans-serif;font-weight:400;width:auto;padding:0 16px 0 0;}
.footer_content .copyright{color:#333333;font-family:'Montserrat', sans-serif; font-size:12px; font-weight:400;text-align:center;}
.footer_content .followus a{padding-right:20px;}
.whybook_content p{font-family:'Montserrat', sans-serif; font-weight:400;font-size:14px;color:#868686;padding:0 0 20px;}
.whybook_footer p{color:#333333;font-family:'Montserrat', sans-serif; font-weight:400;font-size:24px;line-height:26px;padding:0 0 100px;}
.whybook_content .morereasons,.whybook_content .morereasons a{color:#666;font-family:"Avenir Next LT Pro Bold";font-size:16px;margin:30px auto;text-transform:uppercase;text-align:center;text-decoration:none;}
#footer .bbottom{background:none repeat scroll 0 0 #393939;display:inline-block;height:auto;line-height:35px;padding-top:20px;padding-bottom:8px;width:100%;}
#footer .bbottom .content{color:#ccc;font-family:'Montserrat', sans-serif; font-weight:400;font-size:12px;height:auto;}
#footer .bbottom .content ul,#footer .bbottom .content div{border-bottom:0 none;color:#ccc;line-height:normal;}
#footer .bbottom .content li{display:inline-block;float:left;font-size:12px;width:auto;padding:0 16px 16px 0;}
#footer .bbottom .followus{display:inline-block;font-family:'Montserrat', sans-serif;font-weight:400;font-size:12px;font-weight:normal;height:auto;text-align:right;}
#footer .bbottom .content hr{background-color:#595959;border:0 none;color:#fff;height:1px;}
#footer .bbottom .content ul{border:0;color:#ccc;text-align:left;}
#footer .bbottom .content div{border:0;color:#ccc;}
#footer .bbottom .copyright{color:#ccc;font-family:'Montserrat', sans-serif !important;font-weight:400;line-height:normal;padding-top:8px !important;padding-bottom:8px;text-align:left;font-size:12px;}
#footer .footerlink li a,#footer .footerlink li a:hover{color:#333333;font-family:'Montserrat', sans-serif;font-weight:400;font-size:12px;text-decoration:none;}
.fyre .fyre-editor-editable{-moz-box-sizing:border-box;background-color:#FFFFFF;border:1px solid #999999;border-radius:5px 5px 0 0;box-shadow:0 0 0 #E0E0E0 inset;height:100px;padding:2px;position:relative;width:100%;}
/*======== Bread Crumb ==================*/
.breadcrumbs{height:auto;padding-top:20px;pading-bottom:10px;display:block;font-family:'Montserrat', sans-serif; font-weight:400;font-size:12px;color:#333;}
.breadcrumbs a{color:#666;text-decoration:none;}
.breadcrumbs span a{color:#666;text-decoration:none;font-size:12px;}
.breadcrumbs span{color:#333;text-decoration:none;font-size:12px;}
.breadcrumbs a:hover{color:#333;text-decoration:none;font-size:12px;}
.breadcrumbs ul{font-family:'Montserrat', sans-serif;font-size:12px;font-weight:400;display:block;color:#E5E5E5;float:left;margin:0;padding:0;}
.breadcrumbs ul li{display:block;float:left;margin:0;padding:0;color:#5f6162;padding:0 10px 0 18px;}
.breadcrumbs ul li a{color:#5f6162;text-decoration:none;}
.breadcrumbs ul li a:hover{text-decoration:none;color:#e5e5e5;}
.breadcrumbs ul .first{color:#5f6162;padding:0 10px 0 0;text-decoration:none;background-image:none;}
.breadcrumbs ul .last{color:#5F6162;;padding:0 5px 0 18px;margin-left:0;text-decoration:none;font-weight:normal;}
.sprite{display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url('https://www.trekkinghero.com/assets/blue/images/icons/holidaysprite.png') no-repeat;}
.search_icon{background-position:-3px -3px;width:24px;height:22px;}
.detail_icon{background-position:-29px -3px;width:24px;height:20px;}
.inquire_icon{background-position:-55px -3px;width:24px;height:18px;}
.review_icon{background-position:-81px -3px;width:20px;height:24px;}
.fcall_icon{background-position:-109px -3px;width:15px;height:15px;}
.fsupport_icon{background-position:-130px -3px;width:14px;height:10px;}
.faddress_icon{background-position:-151px -3px;width:12px;height:16px;}
.greenarrow_icon{background-position:-174px -3px;width:18px;height:20px;}
.blub_icon{background-position:-478px -3px;width:57px;height:95px;}
.family_icon{background-position:-543px -3px;width:96px;height:95px;}
.support_icon{background-position:-649px -3px;width:85px;height:95px;}
.tweet_big{background-position:-197px -3px;width:32px;height:32px;}
.fb_big{background-position:-232px -3px;width:32px;height:32px;}
.pinterest_big{background-position:-268px -3px;width:32px;height:32px;}
.flickr_big{background-position:-302px -3px;width:32px;height:32px;}
.stumble_big{background-position:-336px -3px;width:32px;height:32px;}
.googleplus_big{background-position:-369px -3px;width:32px;height:32px;}
.email_big{background-position:-403px -3px;width:32px;height:32px;}
.linkedin_big{background-position:-437px -3px;width:32px;height:32px;}
.tweet_small{background-position:-206px -37px;width:16px;height:16px;}
.fb_small{background-position:-241px -37px;width:16px;height:16px;}
.pinterest_small{background-position:-276px -37px;width:16px;height:16px;}
.flickr_small{background-position:-311px -37px;width:16px;height:16px;}
.stumble_small{background-position:-344px -37px;width:16px;height:16px;}
.googleplus_small{background-position:-377px -37px;width:16px;height:16px;}
.email_small{background-position:-411px -37px;width:16px;height:16px;}
.linkedin_small{background-position:-445px -37px;width:16px;height:16px;}
.rvs_photos{background-position:-5px -30px;width:28px;height:23px;}
.rvs_photos:hover{background-position:-5px -53px;width:28px;height:23px;}
.db_bag{background-position:-37px -30px;width:23px;height:19px;}
.db_alert{background-position:-64px -30px;width:23px;height:23px;}
.db_print{background-position:-95px -30px;width:23px;height:23px;}
.db_save{background-position:-125px -30px;width:19px;height:27px;}
.db_email{background-position:-148px -30px;width:24px;height:17px;}
.db_callus{background-position:-105px -58px;width:24px;height:31px;}
.isc_cross{background-position:-174px -30px;width:20px;height:20px;}
.guarantee_tag{background-position:-37px -58px;width:64px;height:64px;}
.check_tag{background-position:-5px -79px;width:12px;height:10px;}
.amenities{background-position:-5px -92px;width:12px;height:12px;}
.mapview{background-position:-23px -92px;width:12px;height:16px;}
.view{background-position:-5px -108px;width:16px;height:12px;}
.hd_clock{background-position:-105px -109px;width:16px;height:16px;}
.hd_cross{background-position:-22px -79px;width:10px;height:10px;}
.hd_mail{background-position:-134px -115px;width:16px;height:10px;}
/*=======================Sprite Closs=====================================*/
strong, .entry .post-content strong{font-weight:700;}
.sharesprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(https://www.trekkinghero.com/assets/blue/images/sprite/share_icons.png) no-repeat;}
.tweet_16{background-position:-30px -113px;width:16px;height:16px;}
.facebook_16{background-position:-99px -113px ;width:16px;height:16px;}
.email_16{background-position:-169px -113px;width:16px;height:16px;}
.pinterest_16{background-position:-241px -113px;width:16px;height:16px;}
.flickr_16{background-position:-310px -113px;width:16px;height:16px;}
.stumbleupon_16{background-position:-380px -113px;width:16px;height:16px;}
.foursquare_16{background-position:-450px -113px;width:16px;height:16px;}
.youtube_16{background-position:-520px -113px;width:16px;height:16px;}
.gplus_16{background-position:-590px -113px;width:16px;height:16px;}
.linkedin_16{background-position:-660px -113px;width:16px;height:16px;}
.imgbox{position:relative;clear:both;}
.imgbox img{min-height:225px;width:100%;height:auto;}
.imgbox .hotelprice{position:absolute;color:#393939;background:#afdb35;font-family:'Montserrat', sans-serif; font-weight:400;font-size:22px;float:right;padding:8px 8px 8px 16px;margin-right:8px;height:60px;top:-5px;right:5px;}
.imgbox .hotelprice span{font-family:'Montserrat', sans-serif;font-size:18px; font-weight:bold;color:#393939;}
.imgbox .hotelprice:after{content:" ";background:url(https://www.trekkinghero.com/assets/blue/images/ribbon.png) no-repeat;display:block;width:5px;height:5px;position:absolute;bottom:55px;left:-5px;z-index:1;}
.imgbox .allin{font-family:'Montserrat', sans-serif !important;font-size:12px !important;color:#393939 !important;display:block;clear:both;text-align:right;font-weight:400 !important;}
.tagtext{background:none repeat scroll 0 0 #24281e;color:#fff;font-family:'Montserrat', sans-serif;font-size:14px; font-weight:700;height:auto;left:5px;line-height:23px;opacity:0.8;padding:5px 15px;position:absolute;text-align:left;text-transform:none;bottom:10px;margin-right:10px;}
div.commentbubble{position:absolute;background-color:#afdb35;margin:0;text-align:left;width:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:1;top:15px;right:15px;}
div.commentbubble p{padding:4px 10px;font-family:'Montserrat', sans-serif; font-weight:400;font-size:14px;color:#393939;}
div.commentbubble:after{position:absolute;display:block;content:"";border-color:#afdb35 transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;bottom:-15px;left:0px;}
.socialshare{background-color:#e9f7fd;padding:0 0 8px 8px;}
.socialshare span{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.stButton .stBubble_count {height: 41px !important;}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices{height: 22px !important;}
.st_plusone_vcount div{height:auto !important; margin-bottom:-4px;}
/*=================mobile menu==================*/
.overlay {height: 100%;width: 0;position: fixed;z-index: 10;top: 0;left: 0;background-color:#333333;overflow-x: hidden; transition: 0.5s;}
.overlay-content { position: relative;top: 10%;width: 100%;margin-top: 30px;}
.overlay a {text-decoration: none;font-size: 36px;color: #818181;display: block;transition: 0.3s;}
.overlay a:hover, .overlay a:focus {color: #f1f1f1;}
.overlay .navbar-nav{margin:0px 25px;}
.overlay .navbar-nav li{height: auto !important;line-height:32px !important;margin-right:0px;border-bottom:1px solid #687079; padding:15px 0;}
.overlay .navbar-nav li a{height:auto !important;line-height:32px !important; color:#fff; font-family:'Avenir Next LT Pro Bold'; font-size:16px; font-weight:normal; text-transform:uppercase;}
.overlay .closebtn { position: absolute;top: 20px;right: 25px;font-size: 60px;color:#ff6987;}
.overlay .navbar-nav li a span{color:#ff6987; font-size: 20px; margin-top:-26px;}
.flex-direction-nav a{z-index:1 !important;}
.overlay .navbar-nav .nav-dropdown li a {
    height: auto !important;
    line-height: 20px !important;
    color: #fff;
    font-family: 'Montserrat', sans-serif;font-size:14px;;
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
	padding-top:5px;
}
.overlay .navbar-nav .nav-dropdown li{height: auto !important;line-height:20px !important;margin-right:0px;border-bottom:none; padding:0;}
.umiw-launcher-container {background-color: #007dc3 !important;}