#site_header *{-webkit-box-sizing:content-box;box-sizing:content-box;-moz-box-sizing:content-box}.theme{height:300px;color:#fff;position:relative;padding:20px;cursor:pointer;cursor:hand}.theme h2{display:inline-block;color:#000;opacity:.9;line-height:35px;padding:10px 15px;background:#fff}.theme h2 a{text-decoration:none;color:#000}.theme .description{position:absolute;bottom:0;left:0;width:100%;padding:20px}.theme .description p{margin:0}.columns{border:10px solid #fff}.theme_heading h1{color:#fff;padding:20px}.featured_photo a,.post a{color:#333;font-weight:700;text-decoration:none}.post a:hover{background:0 0}.post h3{margin:10px 0}.post_photo{width:100%;height:150px;background-size:cover!important;cursor:pointer;cursor:hand}.post{float:left}.post.more{height:300px}.post.seconds h3{font-size:16px}.post.more h3{font-size:14px}.post.first{margin-bottom:40px}#community_combined h2,.subheading p,.theme_subscribe p{margin-bottom:10px}.post.seconds{padding-bottom:20px}.first .post_photo{height:400px}.first h3{margin-top:20px!important}.seconds .post_photo{height:300px}.subheading a{font-weight:400!important}.subheading a:visited{color:#333}.details{color:#666;text-transform:uppercase;font-size:12px}hr{clear:both;visibility:hidden}h2{padding-top:20px}h2 a{font-weight:300!important}#top_side p{text-align:center}.feature_ad{background:#eee;width:100%;height:100%}#community_combined .travel_blogs .post,#community_combined .travel_photos .featured_photo{height:auto;padding:0}.theme_description{font-size:110%}#community_combined .fb-like{text-align:center;width:100%}#community_combined .photo_country,#community_combined .post_category{position:absolute;top:-15px;left:5px;padding:3px 10px;display:inline-block;background:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#community_combined .photo_country a,#community_combined .post_category a{text-decoration:none;color:#fff;font-weight:400}#community_combined .photo_country a:hover,#community_combined .post_category a:hover{background:0 0}#community_combined h1{font-size:29.3px;border-bottom:0}#community_combined h2{border-bottom:1px solid #ddd;padding-bottom:10px}#community_combined blockquote{font-size:200%;line-height:150%;color:#369;margin:0 0 20px;text-align:center;font-weight:300}#community_combined .credit{text-align:center;color:#999;font-style:italic}#community_combined #members{text-align:center}#community_combined #members h3{line-height:150%;margin-top:20px}#community_combined #members p{margin:0}#community_combined .member_profiles{margin-bottom:20px}#community_combined .member_profiles img{border:3px solid #ddd;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;-webkit-box-shadow:0 2px 0 #ccc;-moz-box-shadow:0 2px 0 #ccc;box-shadow:0 2px 0 #ccc}#community_combined .travel_blogs h5,#community_combined .travel_photos h5{margin:10px 0}#community_combined .travel_blogs .post .post_photo{margin-bottom:10px}#community_combined .forum_posts .details{margin-left:20px}#community_combined .top_group{padding:0}#article_blog .caption{font-style:italic;margin:-20px 10px 20px;color:#666;font-size:90%}#article_blog .crumbs{top:-40px}#article_blog #author_profile{margin-bottom:20px}#article_blog #author_profile p{margin-bottom:0;clear:right}#article_blog #author_profile p.details{margin:20px 0}#article_blog #author_profile img{float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:20px;margin-right:10px}#article_blog #author_profile a{text-decoration:none;color:#333}#article_blog #recent_in_theme{padding-top:60px!important}#article_blog #recent_in_theme a{text-decoration:none;color:#333;font-weight:700}#article_blog #recent_in_theme a:hover{text-decoration:underline;background:0 0}#article_blog #recent_in_theme li{margin-bottom:20px}#article_blog img.photo{max-width:100%!important;margin:20px 10px 20px 0}#article_blog .large-8 ul{padding-left:20px}#article_blog .large-8 ul li{list-style:circle}#article_blog .blog_tagline{border-top:1px dotted #ccc;padding-top:20px;margin-top:20px;font-style:italic}@media only screen and (max-width:768px){.first .post_photo{height:300px}.columns{border:0;margin-bottom:10px}.ad{margin-left:-12px}.ad.large-centered{display:none}.theme_heading{margin-top:-20px}}