/*   
	Theme Name:        Studio Campo Theme
	Theme URI:         https://studiocampo.nl
	Description:       Studio Campo theme.
	Author:            Studio Campo
	Author URI:        https://studiocampo.nl
	License:           GNU General Public License v3 or later.
	License URI:       https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain:       sc-theme
*/

/* Algemeen */
html,
body {
  padding: 0;
  margin: 0;
}

a,
input,
button,
select,
textarea,
i {
  outline: none;
}

.dialog-lightbox-close-button {
  text-decoration: none;
}

.sc-omvat a {
	color: var(--e-global-color-text);
}
.sc-omvat a:hover {
	text-decoration: underline;
}

/*main*/
main {
	overflow: clip !important;
}

/*body*/
.sc-bodytxt a{
	color: #B8BF00!important;
}

/*Footer*/
.sc-footer a{
color: #fff;
}
.sc-footer a:hover{
color: #B8BF00;
}

h3.elementor-image-box-title {
    padding-bottom: 11px;
    line-height: 0px !important;
    margin-top: 8px;
}

.sc-vlak{
	width: 326px!important;
	height: 266px!important;
}

.sc-omvat ul {
	display: table-cell!important;
}

/*rondje*/
.sc-rondje{
	height: 200px!important;
	width: 200px!important;
	border-radius: 50%!important;
	background-color: #B8BF00!important;
	display: flex!important;
	flex-direction: column!important;
justify-content:center!important;
align-items: center!important;
}
.sc-rondje p{
	margin-bottom: -0px!important;
}

.sc-rondje2{
	height: 250px!important;
	width: 250px!important;
	border-radius: 50%!important;
	background-color: #B8BF00!important;
	display: flex!important;
	top:-50px;
	flex-direction: column!important;
justify-content:center!important;
align-items: center!important;
}
.sc-rondje2 p{
	margin-bottom: -0px!important;
}
/*Filter*/

.wpc-posts-found{
	display: none;
}
.widget-title.wpc-filter-title{
	font-family: "Oswald"!important;
	color:#0D0D0D!important;
	text-transform: uppercase!important;
	font-size: 22px;
	font-weight: 600;
}
.widget-title.wpc-filter-title::after {
	content: "";
	width: 100%;
	height: .1em;
	
	/* background-color: var(--c-title-underline-color); */
	background: #B8BF00;
	
	position: absolute;
	bottom: -10px;
	left: 0;
	
}
 
.input#wpc-checkbox-taxonomy-recept_vleessoort-29{
	display: none;
}
/* .wpc-filters-main-wrap li.wpc-term-item input[type=checkbox], .wpc-filters-main-wrap li.wpc-term-item input[type=radio] {
	display: none;
} */
.sc-filter-mod a{
	color:#000!important;
	font-family: "Open Sans"!important;
	font-weight: 600!important;
}
.sc-filter-mod a:hover{
	color:#B8BF00!important;
	font-family: "Open Sans"!important;
	font-weight: 600!important;
} 


.sc-filter-mod a:focus {
	color:#B8BF00!important;
	font-family: "Open Sans"!important;
	font-weight: 600!important;
} 
.wpc-filters-main-wrap ul.wpc-filters-ul-list {
	padding: 0!important;
	margin-left: -2!important;
}


/* iPhone Portrait */
@media screen and (max-width: 1181px) {
	body 
	.sc-vlak{
		transform: scale(0.6)!important;
	}
	.sc-rondje{
        transform: scale(0.6)!important;
        display: none!important;
	}
	.sc-rondje p{
		transform: scale(0.85)!important;
	}
	.sc-rondje2{
        transform: scale(0.7)!important;
        display: none!important;
	}
	.sc-rondje2 p{
		transform: scale(0.9)!important;
	}
}

@media screen and (max-width: 600px) {
  body {
		.sc-vlak{
			transform: scale(0.4)!important;
		}
}



/* ipad Mini Portrait */
@media only screen and (width:768px) and (resolution: 163dpi) {
    .sc-rondje2 p {
        transform: scale(0.6) !important;
    }
}
