/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");
#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title {
    font-family: sans-serif;
    font-size: 120%;
    font-weight: 600;
    line-height: 1.25;
    margin: 0;
    overflow: hidden;
    padding: 3%;
    text-transform: none;
    color: #000;
}

textarea.wpcf7-form-control.wpcf7-textarea, input.wpcf7-form-control.wpcf7-text {
	border: 2px solid #d3d3d3;
color: #333;

}
h3.purple_text {
	color:#FFF; 
	background-color:#4c4ebb;
	padding: 10px 18px; 
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
}
b, strong {
font-weight:700;
}
.home_block {
	padding:10px 20px;	
}
.white_text_home_block {
	min-height:70px;
	
}
.home_block p {
	font-size:14px;
	color:#ffffff;
}
.white_text_home h6 {
	padding: 120px 30%;
	color:#ffffff;
}
.white_text h3, .white_text h1, .white_text h2, .white_text h4, .white_text h5, .white_text h6, .white_text p {
	color:#ffffff;
}

.flower-bg {
	background-image: url(https://merakimontessori.co.nz/wp-content/uploads/2019/03/flower-1.png?id=387) !important;
background-position: left !important;
background-repeat: no-repeat !important;
background-size: auto 110% !important
}
/*--- BUTTON ---*/

.qbutton:hover, .qbutton:not(.white):hover, .qbutton.medium:hover, #submit_comment:hover, .load_more a:hover, .blog_load_more_button a:hover, .blog_holder article .post_text a.more-link:hover span {
    text-decoration:none;
}
/*---- FOOTER ----*/
footer {
	margin-top: 0px;
}
/* youtube */
.hytPlayerWrap.ended::after{content:""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; cursor: pointer; background-color: black; background-repeat: no-repeat; background-position: center; background-size: 64px 64px; background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);} .hytPlayerWrap.paused::after{content:""; position: absolute; top: 70px; left: 0; bottom: 50px; right: 0; cursor: pointer; background-color: black; background-repeat: no-repeat; background-position: center; background-size: 40px 40px; background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);}


.hytPlayerWrap {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}

.hytPlayerWrap iframe, .hytPlayerWrap object, .hytPlayerWrap embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
@media only screen and (max-width: 1000px) {
.white_text_home h6 {
    padding: 50px 10%;
    color: #ffffff;
}
}