

/* All pages IMG */
main .content-single-page img:not(.emoji){
	width:100% !important;
	max-width: 600px !important;
    border-radius: 10px;
    text-align: left;
    margin: 20px 0 0 0 !important;
}

@media (max-width: 800px) {
	main .content-single-page img:not(.emoji){
		max-width: 500px !important;
		border-radius: 10px;
		text-align: left;
		margin: 20px 0 0 0 !important;
	}
}

@media (max-width: 500px) {
	main .content-single-page img:not(.emoji){
		
		max-width: 350px !important;
		border-radius: 10px;
		text-align: left;
		margin: 20px 0 0 0 !important;
	}
}

/* HN SECTIONS */

h1.reveal,
h2.reveal,
h3.reveal,
h4.reveal,
h5.reveal,
h6.reveal{
	line-height:28px !important;
}

h2.reveal{
	color:darkslategrey !important
}

/* All pages FAQ */

.coconsem-faq{margin:1.5rem 0;}
.coconsem-faq-item{border:1px solid #e5e7eb;border-radius:12px;background:#fff;margin:0 0 12px;overflow:hidden;}
.coconsem-faq-question{display:block;cursor:pointer;list-style:none;padding:14px 18px;font-weight:600;position:relative;}
.coconsem-faq-question::-webkit-details-marker{display:none;}
.coconsem-faq-question::after{content:'+';position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;}
.coconsem-faq-item[open] .coconsem-faq-question::after{content:'–';}
.coconsem-faq-answer{padding:0 18px 18px;opacity:1;overflow:hidden;transition:max-height .28s ease, opacity .2s ease;}
