/**
* Theme Name: Edudeme Child
* Description: This is a child theme of Edudeme, generated by Merlin WP.
* Author: <a href="http://pavothemes.com/">Pavothemes</a>
* Template: edudeme
* Version: 2.1.1
*/

.cvp-live-filter.cvp-checkbox {
	padding-left: 40px !important;
}

.pt-cv-wrapper .col-md-8 {
    width: 66.66666667%;
}

.pt-cv-wrapper .col-md-4 {
    width: 33.33333333%;
}

@media (max-width: 600px) {
    .pt-cv-wrapper .col-md-8 {
    width: 100%;
}

.pt-cv-wrapper .col-md-4 {
    width: 100%;
}
	.pt-cv-wrapper {
		display: flex !important;
    	flex-direction: column !important;
    	gap: 24px !important;
	}
	
	.pt-cv-view {
		padding: 18px !important;
	}
}

.pt-cv-pagination-wrapper {
	width: 100% !important;
	padding-top: 24px !important;
}

.cvp-label {
	font-size: 1.25rem !important;
    color: #7659FF !important;
    font-weight: 700 !important;
}

.cvp-live-filter div > label {
	color: #666666 !important;
	font-size: 1rem !important;
	line-height: 1.625rem !important;
	font-weight: 500 !important;
	display: flex;
    align-items: flex-start;
	padding-left: 0 !important;
	padding-top: 6px !important;
}

.cvp-live-filter div > label.leading_category {
	color: #000000 !important;
	padding-top: 16px !important;
	cursor: default !important;
	font-weight: 700 !important;
}

.cvp-live-filter div:hover > label.leading_category {
	padding-top: 16px !important;
}

.cvp-live-filter div:hover > label {
	color: #000000 !important;
	padding-top: 6px !important;
}

.cvp-live-filter div > label input {
	height: 15px !important;
    min-width: 15px !important;
    width: 15px !important;
    min-height: 15px !important;
    margin-top: 4px !important;
}

.single-post 
.elementor-widget-edudeme-breadcrumb 
.elementor-widget-container 
.breadcrumb-listItem > span {
    display: none !important;
}

.single-post 
.elementor-widget-edudeme-breadcrumb 
.elementor-widget-container 
.breadcrumb-listItem > span:first-child,
.single-post 
.elementor-widget-edudeme-breadcrumb 
.elementor-widget-container 
.breadcrumb-listItem > span:last-child {
    display: inline !important;
}

.pt-cv-no-post {
	padding: 8px 8px 0 16px !important;
}
