body {
font-weight: 400;
}
#et-top-navigation {
font-weight: 500;
}
#top-header .container {
font-weight: 500;
}
#top-menu li a:hover {
opacity:1 !important;
} .et_mobile_menu li li.current-menu-ancestor a, .et_mobile_menu li li.current-menu-item a {
color: #d34b7c !important;
}
.et_mobile_menu > li.current-menu-item > a {
color: #d34b7c !important;
}
#top-menu-nav #top-menu li.current-item a {
color: #d34b7c!important;
}
.et-fixed-header #top-menu li li.current-menu-ancestor > a, .et-fixed-header #top-menu li li.current-menu-item > a {
color: #d34b7c!important;
}
#top-menu li li.current-menu-ancestor > a, #top-menu li li.current-menu-item > a {
color: #d34b7c!important;
}
@media only screen and (min-width: 981px) {
#et-info {
float: right;
padding-left:20px;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
top: auto !important;
}
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
padding-bottom: 30px !important;
padding-top: 20px !important;
} 
}
.blog article.et_pb_post .entry-featured-image-url,
.archive article.et_pb_post .entry-featured-image-url,
.search article.et_pb_post .entry-featured-image-url {
width:60%;
}
#sidebar {
width: 27%;
}
#left-area {
width: 70%;
}
.post-meta a:hover {
color:#d34b7c !important;
}
.post h2.entry-title a:hover, .wrapped h2.entry-title a:hover{
color: #c91332 !important;
}
span.post-date {
font-size: 10px;
}
.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {
margin: -20% 10% 0 20%;
z-index: 2;
position: relative;
background: #fff;
padding: 30px;
box-shadow: 5px 20px 50px -10px rgba(0,0,0,0.1);
max-width: 600px;
}
@media (max-width:767px) {
.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {	
margin:-20% 20px 0 10%;	
}
.et_pb_post {
font-size: 16px !important
}
}
@media (max-width:479px) {
.et_pb_blog_grid h2, .et_pb_post h2 {
padding-bottom: 10px;
font-size: 22px !important;
}
.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {	
margin:0;	
}
.blog article.et_pb_post .entry-featured-image-url,
.archive article.et_pb_post .entry-featured-image-url,
.search article.et_pb_post .entry-featured-image-url {
width:100%;
margin-bottom:0;
}
}
.blog article.et_pb_post .entry-featured-image-url:after,
.archive article.et_pb_post .entry-featured-image-url:after,
.search article.et_pb_post .entry-featured-image-url:after {
content: '';
display: block;
position: absolute;
bottom: 0;
right: 0;
left: 0;
top: 0;
background: rgba(0,0,0,0.5);
transition: all .3s ease-in-out;
}
.blog article.et_pb_post:hover .entry-featured-image-url:after,
.archive article.et_pb_post:hover .entry-featured-image-url:after,
.search article.et_pb_post:hover .entry-featured-image-url:after {
opacity: 0;
}