/*******font style*******/
@import url('https://fonts.googleapis.com/css?family=Muli');
body, h1, h2, h3, h4, h5, h6 {
	font-family: 'Muli', sans-serif !important;
}
.widget h3 , h2.title {
    font-family: 'Muli', sans-serif !important;
    font-weight: 900;
    margin-top: 0;
}
#sidebars .widget, .article{padding:10px;    box-shadow: 0px 0px 13px 1px rgba(50, 50, 50, 0.1);}

#jp-relatedposts {display:none!important}

#page{overflow:visible;}
.post-single-content h2{ 
	font-weight:700;
margin-bottom:5px;
margin-top:5px!important;
padding-top:0px!important;}
.single-title{
	margin-top:0; font-family: 'Muli', sans-serif !important;
	font-weight:700;
}

.pushbutton-wide{
	background: #e84656;color: white;font-weight: bold;max-width: 200px;
}

/******font-end *****/


/******blog honner********/
.postauthor{float:inherit;padding:10px; margin:inherit; width:auto}
.post_blog {	position: relative;	padding-left: 270px;}
.blg_post_img {position: absolute;left: 0;top: 0;width: 250px;}
.maxbutton {
    background-color: #ea4957 !important;
	
    color: #fff !important;
    border-radius: 30px !important;
    border: 1px solid #ea4957 !important;
    width: inherit !important;
    padding: 10px 20px !important;
    line-height: initial;
    height: inherit !important;
	    box-shadow: none !important;
	min-width:250px;
	font-weight:700;
	display:inline-block; text-align:center;
}
.maxbutton:hover {background-color: #fff !important;
    color: #ea4957 !important;}
span.mb-text {
    padding-top: 0 !important;
    color: #fff !important;
	
	font-family: 'Muli', sans-serif !important;
}.maxbutton:hover span.mb-text{color:#ea4957 !important;}
/* #sidebars .widget{    margin-bottom: 465px;}
 */

.navigation__link a {
    display: block;
    width: 100%;
}
.navigation__link:hover a, .navigation__link.active {
  color: #000 !important;
	font-weight:700;  
}
.navigation__link.active a {
    color: #000 !important;
}
.article img.alignnone{width:100%;}

#sidebar-archives .widget-wrap, #sidebar-meta .widget-wrap {
    padding-left: 15px;
}
.zoom-fab{padding:5px 0;}

.amp-wp-header {
background-color:#FFF;
}

.table-border tr, td {
    vertical-align: middle !important;
}
.table-border td {
height:50px !important;
}

.table-border a:hover{
	color:#000 !important;
}
.table-border{
	border:1px solid #d3d3d3;
	padding:15px;
	margin-bottom:20px;
}
.table-border table{
	margin-bottom:0px;
	
}

.inner-page-box{display:none}

.Cover.Letter h3 {
    background-color: #d7d7d7;
    padding: 10px;
}

.Cover.Letter {
        border: 1px solid #cecdcf;
    
}

.Cover.Letter p span{
	border-bottom:1px solid #372e2e;
	border-top:none;
	line-height: 3;
	 padding-top: 30px;
margin-left: 30px;
}

.tij-blog-top-space{
	margin-top:35px;
}

.inner-page p { color: #000!important; font-weight:400; }


.one_line_tips {
    background-color: #f9cfd3;
    padding: 10px;
    line-height: 29px;
	margin-bottom:30px;
    border-left: 5px solid #e64354;
    border-radius: 0 15px 15px 0;
}
.tldr_box { 
	background: linear-gradient(135deg, #fff5f5 0%, #ffe8e8 100%); 
	padding: 30px 35px; 
	border-radius: 12px; 
	border: 2px solid #ff4757; 
	position: relative; 
	overflow: hidden;
	margin: 30px 0; 
	box-shadow: 0 4px 15px rgba(255, 71, 87, 0.15); 
} 
.tldr_box::before { 
	content: "";
	position: absolute;
	background: rgba(255, 71, 87, 0.06);
	height: 200px; 
	width: 200px; 
	border-radius: 50%; 
	right: -60px; 
	top: -60px; 
	z-index: 0; 
} 
.tldr_box::after { 
	content: ""; 
	position: absolute;
	background: rgba(255, 71, 87, 0.04);
	height: 180px; 
	width: 180px; 
	border-radius: 50%; 
	left: -50px; 
	bottom: -50px; 
	z-index: 0; 
} 
.tldr_box h2, .tldr_box h3, .tldr_box ul, .tldr_box ol {
	position: relative; 
	z-index: 1; 
} 
.tldr_box h2 { 
	margin: 0 0 20px; 
	color: #2d3436; 
	font-size: 24px; 
	font-weight: 700; 
} 

.tldr_box ul, .tldr_box ol {
	padding-left: 25px;
	margin-bottom: 15px; 
} .tldr_box li { 
	
	line-height: 1.9; 
	margin-bottom: 12px;
	font-size: 15px; 
}

.tldr_box strong {
	
	font-weight: bold;
} 
.tldr_box a {
	color: #dd3333;
	text-decoration: none; 
	font-weight: bold;
	transition: all 0.2s ease; 
} 
.tldr_box a:hover { text-decoration: underline; color: #e84050; }