/* ====================================================================
   custom.css — кастомные перекрытия, загружается последним.
   ==================================================================== */


/* Home banner */
.janyzak-social-wrapper .home-banner{
	padding:20px;
}


/* App container */
.janyzak-social-wrapper .app-container{
	padding-bottom:0px;
}

/* Division — первая карточка ленты */
#main-view > div:nth-child(1) > div:nth-child(1){
	margin-top:20px;
	padding-top:22px;
	padding-bottom:22px;
}

/* Link */
#main-view div a{
	padding-top:9px;
	padding-bottom:9px;
}

/* 480px+ */
@media (min-width:480px){
	.janyzak-social-wrapper .app-container #main-view div div a div div{
		line-height:1.2em !important;
	}
}

/* Input */
#main-view div input[type=text]{
	margin-top:0px;
	margin-bottom:0px;
}

/* Post extra */
#main-view .post-extra{
	border-top-style:solid;
	border-top-width:1px;
}

/* Post popular */
#post-popular{
	margin-top:0px;
}

/* Post extra title */
#main-view .post-extra .post-extra-title{
	font-size:17px;
	line-height:1.3em;
	font-weight:600;
}

/* Post page container */
#main-view .post-page-container{
	transform:translateX(0px) translateY(0px);
}

/* Post page header */
#janyzak-social-wrapper .app-container #main-view .post-page-container .post-page-header{
	margin-top:0px !important;
}

/* Post page content */
#main-view .post-page-content{
	padding-bottom:90px;
}

/* Dating ref attach */
#main-view .thread-item .dating-ref-attach{
	margin-top:0px;
}

/* Detail main text */
#main-view .thread-item .detail-main-text{
	margin-bottom:0px;
}

/* Dating rules text */
#main-view div .dating-rules-text{
	padding-bottom:0px !important;
	line-height:1.3em;
	font-size:14px;
}

/* Dating rules price */
#main-view div .dating-rules-price{
	margin-top:5px;
	font-size:14px;
}

/* Lucide shield check */
#main-view div .lucide-shield-check{
	color:#e94848;
}

/* Dating rules text */
#dating-rules-text{
	line-height:1.3em;
	font-size:13px;
}

/* Label */
#modal-create-dating .create-body label{
	margin-top:7px;
}

/* Create body */
#modal-create-dating .modal-window .create-body{
	gap:10px;
}

/* Span Tag */
#dating-rules-box .dating-rules-title span{
	font-size:14px;
}

/* Dating rules price */
#dating-rules-price{
	font-size:14px;
}

/* Books intro */
#main-view .books-intro{
	padding-bottom:0px !important;
	padding-top:0px !important;
}

/* Books subtitle */
#main-view .books-intro .books-subtitle{
	padding-bottom:0px !important;
}
