/*!
Theme Name: Ashram College Nieuwkoop
Theme URI: https://www.accentinteractive.nl/
Author: Accent Interactive
Template: ashram-college
Author URI: https://www.accentinteractive.nl/
Description: Multisite Ashram College
Version: 0.1.0
License: Proprietary
*/body{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;background:#fff;font-family:Fira Sans,sans-serif;margin:0 auto;max-width:1680px;min-height:100vh;position:relative}html{background:#f2f2f2}h1,h2,h3,h4,h5,h6{color:#676e78;font-family:Signika,sans-serif}p{font-size:16px;line-height:30px}.red{background-color:#a4d3af!important}.blue{background-color:#e63888!important}.green{background-color:#01c7d2!important}.grecaptcha-badge{visibility:hidden}.Ashram-Intro{margin:50px 0 46px}.Ashram-Blocks{display:block}.Ashram-Blocks:after{content:url(assets/images/style-element-header.svg);display:block;position:absolute;right:0;text-align:right;width:445px}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner{height:195px;margin-right:20px;position:absolute;width:100%;z-index:999}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .Ashram-School-Block-inner-text{padding:37px 0 50px 27px}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .Ashram-School-Block-inner-text p{color:#fff;font-family:Signika,sans-serif;font-size:14px;line-height:24px;margin-top:10px}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .Ashram-School-Block-inner-text .ashramIcon{margin-bottom:20px;max-width:29px}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Nieuwkoop{background-color:#fec33b}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Nieuwkoop p{color:#fff}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Alphen{background-color:#01c7d2}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Alphen p{color:#fff}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Red{background-color:#868bb5}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Red p{color:#fff}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .arrow{margin-top:-82px}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .arrow.Alphen,.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .arrow.Nieuwkoop,.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner .arrow.Red{background-color:rgba(0,0,0,.1)}.Ashram-Blocks .Ashram-School-Block-img{background-position:50%;background-size:cover;height:385px;margin-top:33px;position:relative}.Ashram-Intro-Img{position:absolute}.Ashram-Intro-Img:before{content:url(assets/images/style-element-frontpage-2.svg);right:200px;top:423px;width:297px;z-index:0}.Ashram-Intro-Img:after,.Ashram-Intro-Img:before{display:block;opacity:.9;position:absolute;text-align:right}.Ashram-Intro-Img:after{content:url(assets/images/style-element-frontpage.svg)!important;left:60px;top:525px;width:445px;z-index:9}.Ashram-Intro-Img-Second{left:-30px;position:absolute;top:250px}.Ashram-Intro-Img-Second img{box-shadow:0 0 51px rgba(34,25,95,.28)}.Ashram-Text-Block{min-height:700px}.Ashram-Text-Block article{margin:67px 0 0}.Ashram-Text-Block p{margin:0}.Ashram-Text-Block .btn-primary{background-color:#fec33b}@media screen and (max-width:1340px){.Ashram-Intro-Img-Second{left:-60px}}@media screen and (max-width:1200px){.Ashram-Intro-Img-Second{left:-120px;top:230px}}@media screen and (max-width:992px){.Ashram-Blocks:after{display:none}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner{float:left;margin-right:20px;position:relative}.Ashram-Blocks .Ashram-School-Block .Ashram-School-Block-inner.Alphen{margin-top:0}.Ashram-Blocks .Ashram-School-Block-img{height:540px;margin-bottom:-500px;top:-500px}.Ashram-Intro-Img-Second{display:none}.Ashram-Intro-Img{position:relative}.Ashram-Intro-Img:before{bottom:30px;left:-15px;right:0;top:auto}.Ashram-Intro-Img:after{bottom:0;left:0;top:auto}.Ashram-Text-Block{margin-top:8rem;padding:0}}.green.Portaal-link{background-color:#01c7d2!important}.yearCalendar div.yearCalendarInner .yearAclass{background-color:#a4d3af}.time-block{background-color:#fec33b}.p{color:#01c7d2}.topHeader ul li .subBtn.green{background-color:#e73788!important}.topHeader ul li a.topArrow.Nieuwkoop{background-color:#a62661}.topHeader ul li a.topArrow.Alphen{background-color:#02a7b0}.topHeader ul li span{color:#01c7d2}.cq-hotspot-icon{background-color:#01c7d2!important;height:70px!important;width:70px!important}.cq-hotspot-icon img{padding:12px}.hotspot-container a:first-of-type .cq-hotspot-icon{height:100px!important;width:100px!important}.cq-hotspot-label{background-color:#01c7d2!important;font-size:15px!important;padding:5px}@media screen and (max-width:767px){.cq-hotspot-container .cq-hotspot-tooltip,i.cq-hotspot-icon{height:45px!important;width:45px!important}i.cq-hotspot-icon img{padding:0}.cq-hotspot-label{font-size:11px!important;padding:2px!important}}.contactBlock ul li .btn{color:#01c7d2}article a{color:#01c7d2!important}.Ashram-News-Block-inner{background-color:#01c7d2!important}.Ashram-News-Block-inner-second{background-color:#fec33b!important}.blue{background-color:#01c7d2!important}.green{background-color:#fec33b!important}article h1,article h2,article h3{color:#01c7d2}header{padding:0}header .logo{position:relative}header .logo span.beeldmerk .st0{fill:#fec33b}header .logo span.logo{margin-left:10px;margin-top:-11px}header .logo span.schoolName{color:#01c7d2}header .img-responsive{margin-top:0}header .btn{padding:10px 14px}header ul li a:before,header ul li.page_item.current_page_item a:before{background:#01c7d2}header ul li ul.sub-menu.portal{right:68px;top:48px}header ul ul.sub-menu{background-color:#01c7d2}header ul ul.sub-menu li a,header ul ul.sub-menu ul li a{color:#fff}@media screen and (max-width:992px){header ul li ul.sub-menu.portal{right:64px}ul li li.menu-item-has-children:after{color:#fec33b}}@media screen and (max-width:650px){header .logo{position:absolute}header .logo span.logo{margin-top:-8px;width:160px}header .showonTablet{display:none}}@media screen and (min-width:992px) and (max-width:1200px){header .logo{width:60%}header .mainNavigation{width:40%}}.mobileBtns.green{background-color:#01c7d2!important}#searchBtn{background-color:#01c7d2}#searchBtn:hover{background-color:#02a7b0}.yearCalendar{float:left;margin-bottom:60px;width:100%}.yearCalendar,.yearCalendar div.yearCalendarInner h2{text-align:center}.yearCalendar div.yearCalendarInner .dots{display:inline-block;margin:26px 0}.yearCalendar div.yearCalendarInner time-block{background:#01c7d2;box-shadow:0 3px 20px rgba(0,0,0,.16);color:#fff;display:inline-block;height:120px;margin-bottom:20px;padding:30px 20px 20px;text-align:center;width:120px}.yearCalendar div.yearCalendarInner time-block p{font-family:Signika,sans-serif}.yearCalendar div.yearCalendarInner time-block p span:first-of-type{color:#fff;font-size:55px;font-weight:700;padding-top:10px;position:relative}.yearCalendar div.yearCalendarInner time-block p span:last-of-type{color:#fff;display:inline-block;font-size:16px;font-weight:700;position:relative;top:-10px}.yearCalendar div.yearCalendarInner .simcal-events-list-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:696px){.yearCalendar div.yearCalendarInner .simcal-events-list-container{display:block}}.yearCalendar div.yearCalendarInner .simcal-past{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:696px){.yearCalendar div.yearCalendarInner .simcal-past{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;justify-content:center}}.yearCalendar div.yearCalendarInner .simcal-events{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}@media (max-width:696px){.yearCalendar div.yearCalendarInner .simcal-events{display:block}}.yearCalendar div.yearCalendarInner .simcal-event{width:100%}@media (max-width:696px){.yearCalendar div.yearCalendarInner .simcal-event-details{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.yearCalendar div.yearCalendarInner .simcal-event-details strong{display:inline-block;font-size:14px;font-weight:400;margin-left:0;margin-top:20px}.yearCalendar div.yearCalendarInner .simcal-event-details .simcal-event-title{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:116px}.yearCalendar div.yearCalendarInner .yearAclass{background-color:#e73788;color:#fff;font-weight:700;padding:10px 16px}.wpmi-item{padding:0 10px;position:relative}@media (max-width:636px){.wpmi-item{margin-top:10px;width:50%!important}}.wpmi-item:before{background-color:#fff;bottom:20px;color:#a4d3af;content:"\f16d";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:400;padding:13px 17px;position:absolute;right:30px;text-decoration:inherit;visibility:visible;z-index:999}@media (max-width:767px){.wpmi-item:before{visibility:hidden}}.timeblockNieuw{background:#01c7d2;box-shadow:0 3px 20px rgba(0,0,0,.16);color:#fff;display:inline-block;height:100px;margin-bottom:20px;padding:30px 20px 20px;text-align:center;width:100px}.timeblockNieuw p{font-family:Signika,sans-serif}.timeblockNieuw p span:first-of-type{color:#fff;font-size:55px;font-weight:700;padding-top:10px;position:relative}.timeblockNieuw p span:last-of-type{color:#fff;display:inline-block;font-size:16px;font-weight:700;position:relative;top:-10px}.actueelinsta{margin-top:-136px;padding:0!important}@media (max-width:988px){.actueelinsta{margin-top:0}}.actueelinsta .wpmi-list .wpmi-item{height:138px}.actueelinsta .wpmi-list .wpmi-item img{height:138px;-o-object-fit:cover;object-fit:cover;width:100%}.open-search.search .live-search-results>ul>li.goto-all-results{cursor:pointer}.open-search.search .live-search-results>ul>li.goto-all-results p,.open-search.search .live-search-results>ul>li:hover h3,.open-search.search .live-search-results>ul>li:hover p{color:#01c7d2}
