.tfm-form-fields-wrap textarea{
		outline: none;
    border: none;
    background: transparent;
}

.tfm-form-fields-wrap textarea::placeholder {
	opacity:.4;
}

.post-inner .featured-media-caption{
	display:none
}

.sidebar .wp-block-latest-posts__list li > *:not(:last-child):not(.wp-block-latest-posts__featured-image) {
    margin-bottom: 0.5rem !important;
}

.wp-embed-responsive .is-type-rich iframe {
height: inherit;
    width: 350px !important;
    min-height: 550px !important;
    position: relative;
    overflow: auto !important;
    margin: 0 !important;
}

strong{
	//color : #0a0909;
	color : black;
	font-weight:900;
}

em{
	color : #707276;
}

.single-content-wrapper a{
	font-weight:bold !important;
}

a {
    text-decoration: underline;
    text-decoration-color: #fcb5b3; 
    text-decoration-thickness: 3px; 
    text-decoration-skip-ink: none;
}

a:hover {
    text-decoration-color: #ed7470 !important; /
    text-decoration: underline !important;
    text-decoration-thickness: 3px !important;
    text-decoration-skip-ink: none !important;
}


em, i {
    background-color: #ebf6f6;
    padding: 2px;
}

strong, b {
    color: #000000; 
}

body {
    font-weight: 400; 
}
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
    font-weight: 400; 
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    body {
        -webkit-font-smoothing: antialiased;
        font-weight: 400;
    }
}


body {
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    font-weight: 400; 
}

@supports (-webkit-appearance:none) {
    body {
        font-weight: 400; 
    }
}

.single-content-wrapper a {
    color: #000000 !important;
    font-weight: bold !important;
	  text-decoration: underline;
	text-decoration-color: #fcb5b3 !important;	
		text-decoration-thickness: 3px
}

.single-content-wrapper a:hover {
    color: #000000 !important;
    font-weight: bold !important;
	  text-decoration: underline;
	text-decoration-color: #ed7470 !important;	
		text-decoration-thickness: 3px;
}

.primary-menu li {
	text-decoration: underline !important;
	text-decoration-color: #fcb5b3 !important;	
		text-decoration-thickness: 3px !important;
	transition: color 0.3s ease, text-decoration-color 0.3s ease;
}

.primary-menu li:hover {
	color:#000000 !important;
	text-decoration: underline !important;
	text-decoration-color: #ed7470 !important;	
		text-decoration-thickness: 3px!important;
}

.primary-menu > li:not(.tfm-cta) > a:hover, .primary-menu > li:not(.tfm-cta) > a:focus, .primary-menu .current_page_ancestor {
    opacity: 1;
}

.primary-nav-sidebar a:hover {
	
text-decoration: underline !important;
	text-decoration-color: #ed7470 !important;	
	text-decoration-thickness: 3px!important; }


/* Center align Jetpack Related Posts | CM | #9058956-zen*/
div#jp-relatedposts {
    margin: auto;
}