/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Search Page
    04. Author Page
    05. "Opini_Carousel_Slide" Elementor_library
    06. "Formulir Iklan Baris" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .elementor-widget-post-info ul{
	list-style-type:none;
}

body .elementor-posts--thumbnail-top .elementor-post__avatar img{
	border-style:solid;
	border-color:rgba(0,0,0,0.11);
}

body .cnvs-block-section-1709917772503 .cs-entry__title a{
	font-weight:500;
}

body .grid-behaviour .rt-detail img{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body .swiper-wrapper .upk-item .upk-content{
	padding-left:0px;
	padding-right:0px;
	padding-top:16px;
	padding-bottom:0px;
}

body .swiper-wrapper .upk-item img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body .swiper-wrapper div h2{
	line-height:1em !important;
	font-weight:500 !important;
}

body .upk-post-grid .swiper-wrapper .upk-item .upk-item-box .upk-content div .upk-title a{
	font-size:14px !important;
}

body .swiper-wrapper .upk-item h3{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	line-height:1.2em;
}

body .upk-alter-carousel .upk-title a{
	line-height:1em;
	letter-spacing:-0.2px;
}

body #breadcrumb{
	margin-bottom:-25px;
}

body .the-post-header .post-meta h1{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#c4c4c4;
	padding-bottom:12px;
}

body .elementor-element-7107c58 .elementor-widget-shortcode .elementor-widget-container{
	border-style:none;
	border-top-left-radius:0px !important;
}

body .elementor-shortcode form input[type=search]{
	border-top-left-radius:4px;
	border-top-right-radius:0px;
	border-bottom-left-radius:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-shortcode button span{
	border-top-right-radius:4px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:4px;
}

body #padSection{
	border-style:solid;
	border-width:1px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body .elementor-element-5eb4c89 .elementor-widget .elementor-page-links{
	text-transform:uppercase;
	line-height:1.1em;
	word-spacing:6.9px;
	letter-spacing:0.3px;
}

body .weforms-4176 .form-label-left .wpuf-el{
	border-style:solid;
	border-width:1px;
}

body .form-label-left .wpuf-submit .weforms_submit_btn{
	border-bottom-right-radius:8px;
}

body #menu-scroll-menu-mobile .menu-item a{
	line-height:1.8em;
	letter-spacing:0.1px;
}

@media (max-width:480px){

	body .cs-entry__header-standard .post-media img{
	left:0px;
	right:-82px;
	top:-16px;
	}

}



@media (max-width:411px){

	body .cs-entry__header-standard .post-media img{
	display:inline-block;
	-webkit-transform:scale(1.17);	-ms-transform:scale(1.17);	transform:scale(1.17);
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .cs-entry__header-info .cs-entry__title span{
	font-size:40px;
}

body.single-post .cs-entry__header-standard .post-media img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.single-post .s-post-contain .wp-caption-text{
	text-align:left;
	font-size:11px;
	font-style:normal;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#afafaf;
}

@media (max-width:640px){

	body.single-post .the-post-header .post-meta h1{
	font-size:18px;
	}

}



@media (max-width:599px){

	body.single-post .cs-entry__header-info .cs-entry__title span{
	font-size:25px;
	}

}



@media (max-width:569px){

	body.single-post .cs-entry__header-info .cs-entry__title span{
	font-size:24px;
}

body.single-post #secondary .cs-entry__title a{
	font-weight:400;
	font-size:14px;
	}

}



@media (max-width:480px){

	body.single-post .cs-entry__header-standard .post-media img{
	-webkit-transform:scale(1.11);	-ms-transform:scale(1.11);	transform:scale(1.11);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.single-post .cs-entry__header-info .cs-entry__title span{
	font-size:18px !important;
}

body.single-post .cs-entry__wrap .entry-content p{
	font-size:14px;
	line-height:1.4em;
}

body.single-post .featured .media-ratio img{
	-webkit-transform:scale(1.11);	-ms-transform:scale(1.11);	transform:scale(1.11);
	}

}



@media (max-width:479px){

	body.single-post .s-post-contain .wp-caption-text{
	padding-top:4px;
	}

}



@media (max-width:411px){

	body.single-post .s-post-contain .wp-caption-text{
	position:relative;
	top:4px;
	}

}



@media (min-width:768px){

	body.single-post .the-post-header .post-meta h1{
	font-size:20px;
	}

}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search .main h1{
	border-width:0px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:0px;
}

@media (max-width:480px){

	body.search .loop-list-card .post-title a{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	font-weight:500;
	font-size:14px;
	}

}



/*-----------------------------------------------*/
/*  Author Page                                  */
/*-----------------------------------------------*/
body.author .main h1{
	margin-bottom:24px;
	display:inline-block;
	border-style:none;
	border-left-style:none;
	border-left-width:0px;
	padding-left:0px;
}

body.author .main-wrap .main .ts-row .main-content .archive-author-box .author-info{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}



/*-----------------------------------------------*/
/*  "Opini_Carousel_Slide" Elementor_library     */
/*-----------------------------------------------*/
body.postid-2907 .swiper-wrapper .upk-item .upk-content{
	line-height:1em;
}

body.postid-2907 .swiper-wrapper .upk-title a{
	line-height:1.3em;
}

body.postid-2907 .swiper-wrapper .upk-item img{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}



/*-----------------------------------------------*/
/*  "Formulir Iklan Baris" Page                  */
/*-----------------------------------------------*/
body.page-id-4168 .weforms-4176 .form-label-left .wpuf-el{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	border-color:#d6d5d5;
}

body.page-id-4168 .form-label-left .wpuf-fields textarea{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-4168 .form-label-left .wpuf-fields input[type=text]{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

body.page-id-4168 .form-label-left .wpuf-fields input[type=email]{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:2px;
}

body.page-id-4168 .form-label-left .wpuf-submit .weforms_submit_btn{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
}

body.page-id-4168 .form-label-left .wpuf-fields span{
	font-style:normal !important;
}