.latest_posts_home{float:left;margin-top:26px;width:100%;}
.latest_home img{margin-bottom:10px;margin-top:10px;}
.latest_posts_home{float:left;width:100%;}
.instagram_gallery{float:left;padding-top:10px;text-align:center;width:100%;}
p.featured_img_title{display:none;}
p.caption{margin-top:4px;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-family:helvetica;color:#DBDBDB;}
.single-post .meta_info{margin-top:10px;}
h2.single_post_title a{color:#4d4a4a;font-size:25px;}
.meta_info span{display:none;}
.meta_info{color:#ababab;float:left;font-size:13px;font-style:italic;width:100%;letter-spacing:1px;}
.single-post .meta_info{margin-top:20px;}
.content_mid_text .share_icons{float:left;margin-top:23px;text-align:center;width:100%;display:none !important;}
.content_left .share_icons{float:left;margin-top:23px;text-align:center;width:100%;display:none !important;}

.tag_area{color:#515151;float:left;font-family:georgia;font-size:14px;text-transform:uppercase;width:100%;margin-top:15px;}
.single-post .post_single_thumbnail_video{margin-bottom:0px;}
.main_title.no_border_bottom{border-bottom:0 none;margin-bottom:20px;}
.gallery_ad{display:none;}
.main_title{color:#3f4549;font-family:'Playfair Display', serif;font-size:54px;line-height:60px;margin-bottom:30px;margin-top:0;font-weight:300;word-break:normal;}
h2.single_post_title{font-family:'Playfair Display', serif;line-height:35px;font-weight:200;}
.comment_block_top{color:#ffffff;display:inline;font-family:"museosans3005960ea8f8befd";font-size:12px;font-weight:normal;left:20px;padding-top:7px;padding-right:20px;padding-bottom:7px;padding-left:10px;position:relative;text-transform:capitalize;top:-10px;}
.post_icons{bottom:17px;left:16px;position:absolute;z-index:10;width:30px;}
.post_icons img{height:auto;width:30px;}
.page-template-template_beauty .cat_desc{display:none;}
@media only screen and (max-width: 480px){    
.comment_blcok span{padding-top:71px;padding-right:50px;padding-bottom:20px;padding-left:50px;}
h2.single_post_title{font-family:'Playfair Display', serif;font-size:20px;line-height:20px;font-weight:300;}
a.cat_name{font-size:11px!important;letter-spacing:1px;margin-bottom:2px;}
.main_title {font-size: 35px;line-height: 40px; font-family: 'Roboto', serif;font-weight: 200;font-style: normal; margin-bottom:15px;} p{color:#515151;font-family:'Miler', serif;font-weight:400;font-size:17px;line-height:29px;}
.post_subtitle h3{color:#515151;font-size:22px;line-height:31px;font-weight:700;margin-bottom:10px;}
.featured_video_area .single_post_content{margin-bottom:15px;}
.featured_title a{font-size:20px;line-height:28px;}
.featured_title{margin-top:10px;}
.page-template-template-gallery .main_title, .page-template-template-video .main_title{font-size:25px;line-height:31px;border-bottom:1px solid #eaeaea;}
.video_title_outer{margin-bottom:18px;}
.main_title p{font-size:20px;line-height:28px;padding-bottom:0px;}
.cat_featured_img{margin-bottom:0px;}
}       
@media only screen and (min-width: 481px) and (max-width: 640px){    
h2.single_post_title{font-family:"Prata",serif;font-size:30px;line-height:30px;font-weight:200;}
.latest_posts_home.latest_section-2 .single_post_content h2 a{font-family:'Playfair Display', serif;font-size:30px;line-height:30px;font-weight:300;}
.full_single_post .single_thumbs{margin-bottom:15px;}
.main_title{font-size:37px;line-height:46px;margin-bottom:15px;}
.featured_video_area .single_post_content{margin-bottom:10px;}
a.cat_name{font-size:12px!important;letter-spacing:1px;margin-bottom:2px;}
.comment_blcok span{padding-bottom:0px;}
.featured_title a{font-size:25px;line-height:35px;}
.main_title p{font-size:25px;line-height:35px;padding-bottom:0px;margin-top:10px;}
.cat_featured_img{margin-bottom:0px;}
}
@media only screen and (min-width: 641px) and (max-width: 767px){    
h2.single_post_title{font-family:"Prata",serif;font-size:22px;line-height:30px;font-weight:200;}
.latest_posts_home.latest_section-2 .single_post_content h2 a{font-family:'Playfair Display', serif;font-size:22px;line-height:30px;font-weight:300;}
.content_left h2.single_post_title a{font-weight:normal;font-size:18px !important;}
}
@media only screen and (min-width : 768px) and (max-width: 1024px){ 
h2.single_post_title{font-family:"Prata",serif;font-size:20px;line-height:34px;font-weight:200;}
.featured_video_area .single_post_content{float:left;margin-top:15px;}
.single_post_area{padding-bottom:20px;}
.single_post_area.featured_video_area{margin-bottom:15px;}
}
p.caption{margin-top:4px;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-family:helvetica;color:#DBDBDB;}
@media only screen and (max-width: 640px){
.header_top{float:left;padding:10px 0 5px;text-align:center;width:100%;}
.header{padding-bottom:10px;}
.textwidget{margin-bottom:20px;margin-top:30px;}
p.caption{margin-top:0px;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-family:helvetica;color:#DBDBDB;}
.comment_block_top{top:-0px;}
}
@media only screen and (max-width: 1024px){
.content_left_sidebar{float:lelft;display:none !important;}
}
@media only screen and (max-width: 900px){
.readmore{float:none;display:none;}
} @media only screen and (max-width: 640px){ .logo img{width:300px;margin-bottom:10px;}
.latest_home img{width:300px;margin-bottom:10px;margin-top:0px;}
.tax_cat_name a{color:#c3a877;display:inline-block;font-size:12px;letter-spacing:1px;margin-bottom:2px;text-transform:uppercase;}
.header_subtitle_area{margin-top:-59px;}
}
@media only screen and (max-width: 640px){
.single_post_area{margin-bottom:15px;padding-bottom:15px;}
.single_post_area{border-bottom:0px solid #eaeaea;float:left;margin-bottom:20px;padding-bottom:0px;width:100%;}
}
@media only screen and (max-width: 640px){.single_thumbs {margin-right: 4%;text-align: center;width: 47%;}
}