/*********************************************************************************

	Template Name: Mirjam Tirion
	By: Nathalie Albert.
	Version: 1.0

	Note: This is custom css.

**********************************************************************************/

a {color: #9a8100;}
a:hover {color: #c5a500;}
a.service-btn {color: #9a8100;}
.rvbody {
    -webkit-transition: background 1s ease;
    -o-transition: background 1s ease;
    transition: background 1s ease;
    background: #0b5f6a;
}
a:visited {
    color: #9a8100;
}
.social-share a {
    font-size: 25px;
}
h3.heading-h3 {
    font-size: 30px!important;
}
h1.heading-h1.font-36 {
	font-size:36px;
}
.bk-text-box.text-box--2 p.bk_pra {
    font-family: "Roboto", sans serif;
    font-size: 16px;
}
.bk_pra a {
	color: #9a8100;
}
.basic-dash-line {
    border-bottom: 1px dashed #a8a8a8;
}
.brook-quote-info {
    position: relative;
    margin: 37px 0 44px !important;
    padding: 0 0 0 53px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.625;
    border-left-style: solid;
    border-left-width: 10px;
    border-left-color: #F05874;
}
/* menubalk wit */
.headroom--sticky.headroom--not-top {
    background: rgba(249, 246, 246, 0.9);
    background-color: rgba(247, 243, 243, 1);
}

.header-default.light-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a {
    color: #3c3a3a;
}
.header-default.light-logo--version .mainmenu-wrapper .page_nav ul.mainmenu li a.active {
    color: #9a8100;
}
.popup-mobile-manu {
background: rgb(255, 255, 255);
}
/* font-size aanpassen */
.revolution-slider-area .inner h1.heading {
    font-size: 70px;
}
@media only screen and (max-width: 767px) {
.revolution-slider-area .inner h1.heading {
    font-size: 40px !important;
}
}
/* slider image aanpassen */
.revolution-slider-area.slider-bg-10 {
    background-image: url(../img/slider/revolution/mirjam-tirion.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}

/* contact form soul seminar */
.contact-form.contact-form--2 {
    padding: 20px 70px 22px;
    text-align: center;
}
/* kleur aanpassen linken goud */
body.template-color-6 .basic-modern-dots .dot {
    background-color: #9a8100;
}


.bg_color-mt {
    background: #9a8100;
}
.bg_color-lez {
    background: #0b5f6a;
} 
.bg_color-sem {
    background: #3e8b83;
} 
.bg_color--semlight {
    background: #4ba89e;
}
.bg_color-coa {
    background: #7e1418;
}
.bg_color-coalight {
    background: #3b9fb1;
}
.bg_color-coali {
    background: #8accd8;
}
.bg_color-banner {
    background: #2c7785;
}
.bg_color-ons {
    background: #9a8100;
}
.bg_color-con {
    background: #b11e2b;
}
.bg_color--11 {
    background: #0b5f6a;
}

.bg_image--4 {
    background-image: url(../img/blogs-background.jpg);
}
.bg_image--137 {
    background-image: url(../img/about-background.jpg);
}
.bg-trans {
	background-color: rgba(255, 255, 255, 0.3);
}
.bg-soulcare {
    background-image: url(../img/bg/bg-soulcare.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-soulcare-01 {
    background-image: url(../img/bg/bg-soulcare-01.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.bg-coaching {
    background-image: url(../img/bg/bg-personal-growth-coaching.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-seminar {
    background-image: url(../img/bg/bg-seminar.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-lezing {
    background-image: url(../img/bg/bg-lezing.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-mirjam {
    background-image: url(../img/bg/bg-mirjam.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-contact {
    background-image: url(../img/bg/bg-contact.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg-bedankt {
    background-image: url(../img/bg/bg-bedankt.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.bg_image--119 {
    background-image: url(../img/bg-sem.jpg);
}
.bg_image-mirjam-tirion {
  background-image: url(../img/bg/bg-mirjam-tirion.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center; 
}
.bg_image-diary-soul {
  background-image: url(../img/bg/diary-soul-03.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center; 
}

body.template-color-6 a.brook-btn.bk-btn-theme, body.template-color-6 button.brook-btn.bk-btn-theme {
    background: #9a8100;
    color: #fff;
}
body.template-color-6 .contact-form input[type="submit"], body.template-color-6 .contact-form textarea[type="submit"] {
    border-color: #9a8100;
    background-color: #9a8100;
}
body.template-color-6 .social-share a:hover {
    color: #9a8100;
}

ul.boldlist {
	color: #000;
	font-weight:600;
}
.bordered {
	border: solid 2px #000;
}
/* blog */
body.template-color-6 .blog-grid--modern.blog-standard .post-read-more {
    background-color: #9a8100;
	color: #fff;
}
body.template-color-6 .blog-grid--modern.blog-standard .post-thumb::after {
    background: #9a8100;
}
body.template-color-6 .blog-grid--modern.blog-standard .post-read-more.agenda {
    background-color: #F05874;
	color: #fff;
}
body.template-color-6 .blog-grid--modern.blog-standard .post-thumb.agenda::after {
    background: #F05874;
}
body.template-color-6 .bl-sidebar.category .category-list li a.active {
    color: #F05874;
}
.blog-grid .post-content .post-inner .post-meta .post-category a {
	color: #9a8100;
}
body.template-color-6 .blog-grid .post-inner .post-meta .post-category:hover a {
	color: #aa9e5f;
}

body.template-color-6 .blog-grid .post-content::before {
    background-color: #9a8100;
}
body.template-color-6 .blog-grid .post-content.agenda::before {
    background-color: #F05874;
}

body.template-color-6 .blog-grid .post-content .post-inner h5.heading a:hover {
    color: #9a8100;
}
body.template-color-6 .blog-grid .post-inner h5.heading:hover {
    color: #222222;
}
.blog-grid-minimal.minimal-style-2.text-white .post-content .heading a {
    font-family: "Playfair Display", serif !important;
}

/* doneren  */
select {
    border: 1px solid #cac9c9;
}

input[type="submit"] {
    background: black;
    color: white;
    font-weight: 700;
    text-transform: uppercase;
}
.content.product {
	padding: 20px;
}
.about-image img {
	float:right;
}
/* audio */
.audio-track {
    position: relative;
    margin-top: 0;
    left: 0;
    bottom: -70px;
}
.audio-track svg {
    background-color: #F05874;
}
.audio-track .info h3 {
    font-size: 20px;
    line-height: 28px;
    color: #F05874;
    margin-bottom: 0;
    margin-left: 110px;
}
.audio-track.sm {
    position: relative;
    margin-top: 0;
    left: 35%;
    bottom: -42px;
}
div.audio-player {
    position: relative;
    width: 100%!important;
    height: 140px!important;
	background-color: #000 !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.mejs__container {
	position:absolute !important;
	bottom: 0;
	background-color: #000;
	border-radius: 3px;
}


@media only screen and (max-width: 767px) {
.revolution-slider-area .inner h1.heading br, h3.heading-h3 br, .single-vertical-slide .slide-inner .info h2.heading br {
    display: inherit;
}
p.bk_pra br {
    display: inherit;
}
}
	
.max-width--900 {
  max-width: 900px;
  width: 100%; }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    .max-width--900 {
      max-width: 100%; } }
  @media only screen and (max-width: 767px) {
    .max-width--900 {
      max-width: 100%; } }

.icon-box .inner .content h5.heading {
    margin-bottom: 0;
}
.copyright .copyright-right p a:hover {
    color: #2c7785;
}
.footer-widget .footer-inner p {
    line-height: 1.875;
    font-size: 14px;
}
.footer-widget.text-var--2 .footer-menu ul.ft-menu-list li a {
    line-height: 1.5;
}

/* SHOP  */
.header-default.light-logo--version .header-right .mini-cart-button {
    color: #3c3a3a;
}
.header-default.light-logo--version .header-right .mini-cart-button button {
    color: #3c3a3a;
}
.header-default.light-logo--version .header-right .mini-cart-button::after {
    color: #F05874;
}
.checkout-form label {
    text-transform: none;
}

body.template-color-6 button.brook-btn.bk-btn-theme {
    background: #F05874;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.payment-inner {
	border-top:1px solid #efefef;
	padding-top: 15px;
}
.checkout-form input, .checkout-form .nice-select, textarea {
    color: #a29e9e;
}
.single-product-details-side .quenty-container {
    border-bottom: none;
}