.lazy_bg{
	background: none !important;
	background-image: none !important;
}
@media (max-width: 1199px){
    [id^="menu-primary-"] {
        margin: 20px -15px !important;
        text-align: center;
    }
}
.question-block img{
	max-width: 100%;
	height: auto;
}

@media(max-width: 600px){
	article h1{
		font-size: 24px !important;
	}
	article h2{
		font-size: 22px !important;
	}
	article h3{
		font-size: 20px !important;
	}
	h1.header-title, 
	h2.header-title, 
	h3.header-title, 
	h4.header-title, 
	h5.header-title, 
	h6.header-title {
		font-size: 10vw !important;
	    text-align: center;
	    width: 100%;
	    display: inline;
	    line-height: 12vw;
	}
}
.single-article #content .entry-content,
.single-checklist #content .entry-content,
.single-post #content .entry-content{
    padding-top: 50px;
    margin-right: 0;
}

.moveria-type2 .wp-block-table{
	margin: 20px 0;
}
.moveria-type2 .entry-content table.has-fixed-layoutm
.moveria-type2 .entry-content table.fixed{
	table-layout: fixed;
}
.moveria-type2 .wp-block-table table,
.moveria-type2 .entry-content table{
	padding: 0;
	border: none;
	width: 100%;

}
.moveria-type2 .wp-block-table table caption,
.moveria-type2 .entry-content table caption{
	font-weight: 500;
	text-align: left;
	font-size: 20px;
    padding: 10px 0 20px;

}
.moveria-type2 .wp-block-table table tr td,
.moveria-type2 .entry-content table tr td{
	border-bottom: 1px solid #e0e0e0;
}
.moveria-type2 .wp-block-table td{
	border: none;

}
.moveria-type2 .wp-block-table table thead tr th,
.moveria-type2 .entry-content table thead tr th{
	border: none;
	border-bottom: 1px solid #e0e0e0;
}
.moveria-type2 .wp-block-table table td:not(:last-child),
.moveria-type2 .entry-content table td:not(:last-child){
	border-right: 1px solid #e0e0e0;	
}
.moveria-type2 .wp-block-table table td:not(:last-child),
.moveria-type2 .wp-block-table table th:not(:last-child),
.moveria-type2 .entry-content table td:not(:last-child),
.moveria-type2 .entry-content table th:not(:last-child){
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}
.moveria-type2 .wp-block-table table th,
.moveria-type2 .entry-content table th{
	color: #7ab1dd;
}
.moveria-type2 .wp-block-table table th,
.moveria-type2 .wp-block-table table td,
.moveria-type2 .entry-content table th,
.moveria-type2 .entry-content table td{
	padding-top: 5px;
	padding-bottom: 5px;
}
.moveria-type2 .wp-block-table table td:first-child,
.moveria-type2 .wp-block-table table th:first-child,
.moveria-type2 .entry-content table td:first-child,
.moveria-type2 .entry-content table th:first-child{
	text-align: right;
	padding-right: 15px;
}
.moveria-type2 .wp-block-table table td:last-child,
.moveria-type2 .wp-block-table table th:last-child,
.moveria-type2 .entry-content table td:last-child,
.moveria-type2 .entry-content table td:last-child{
	text-align: left;
	padding-left: 15px;
}
.moveria-type2 .wp-block-table figcaption,
.moveria-type2 .entry-content table figcaption{
	text-align: right;
	font-size: 12px;
	color: #a6a6a6;
	font-weight: 400;
	padding: 10px 0;
	line-height: 1.625em;
}
figcaption a,
figcaption a:hover,
figcaption a:visited,
.wp-block-image figcaption a,
.wp-block-image figcaption a:hover,
.wp-block-image figcaption a:visited{
	color: #a6a6a6 !important;
}

.wp-block-image figcaption{
	text-align: right;
	font-size: 12px;
	color: #a6a6a6;
	font-weight: 400;
	padding: 10px 0;
	line-height: 1.625em;
	margin: 0;	
}


.single-checklist .back-button,
.single-article .back-button{
	display: table;
	margin: 30px auto;
}

.back-button i{
	vertical-align: middle;
}


.page-id-162 .menu-item-124.active a{
	border-bottom: none;
}