
h2, h2.title   {
	color: #999;
	font-family: 'Jost',Arial,verdana,Helvetica,sans-serif;
	font-size: 1.5em;
	line-height: 1.2;
	font-weight: normal;
}

 
h2.title a {
	color: #999;
}

.nobr {
    white-space:nowrap;
}

 
.org-domain #banner_tool .banner-tool-item {
    visibility: hidden !important;
}

 


.org-home-image-block {
    width: 270px;
}

.org-home-image-block {
    float: left;
    padding-right: 20px;
    padding-bottom: 30px;
}

.org-domain-pta .org-home-image-block {
    padding-bottom: 55px;
}

.org-domain-ams .org-home-image-block {
    padding-bottom: 50px;
}
:lang(nl) .org-domain-ams .org-home-image-block {
    padding-bottom: 10px;
}
.org-domain-mal .org-home-image-block {
    padding-bottom: 40px;
}
.org-domain-akd .org-home-image-block {
    padding-bottom: 35px;
}
.org-domain-bhm .org-home-image-block,
.org-domain-dkd .org-home-image-block,
.org-domain-mexch .org-home-image-block {
    padding-bottom: 5px;
}
    

.org-home-image-block .gcui-scientology-org-image.small {
    float: left;
    padding-right: 0;
    padding-bottom: 0 !important;
}

.org-home-image-block .gcui-scientology-org-image.small.pad {
     
}

.org-home-image-block .gcui-scientology-org-image.big {
    padding-bottom: 0 !important;
}

.org-home-image-block .view-slideshow {
    float: right;
    padding-top: 5px;
}

.org-home-image-block .view-slideshow a {
    font-family: "Jost", Arial, sans-serif, sans;
    font-size: 12px;
    color: #999;
}

@media (max-width: 428px) {
    .org-home-image-block {
        width: 100%;
        padding-right: 0;
        margin-right: 0;
    }
    .org-home-image-block table {
        width: 100%;
    }
}


 

.personal-stories .story .success-highlight { font-weight: bold; }

.personal-stories .story { margin: 1em 0; }

.personal-stories .scientology-results.title {
    margin-bottom: 0;
}

.personal-stories .mag-issue {
    font-size: 0.8em;
    color: #999;
    margin-bottom: 1em;
}

.personal-stories .success-quote {
    font-size: 1.2em;
    text-align: right;
    padding-left: 10%;
    padding-bottom: 20px;
    display: block;
}

.story:hover {

}



.subbody-success-service-info.purif,
.subbody-success-service-info.purif:after,
.personal-stories .story.highlight-story.purif:after,
.subbody-success-service-info.purif:before,
.personal-stories .story.highlight-story.purif:before {
    background: #ebf1f5;
}


.subbody-success-service-info.dianetics,
.subbody-success-service-info.dianetics:after,
.personal-stories .story.highlight-story.dianetics:after,
.subbody-success-service-info.dianetics:before,
.personal-stories .story.highlight-story.dianetics:before {
    background: #faf3e8;
}


.subbody-success-service-info,
.personal-stories .story.highlight-story {
    padding-top: 2em;
    padding-bottom: 2em;
    position: relative;
}

.subbody-success-service-info:after,
.personal-stories .story.highlight-story:after {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    top:0;
    bottom: 0;
    left: 100%;
}

.subbody-success-service-info:before,
.personal-stories .story.highlight-story:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    top:0;
    bottom: 0;
    right: 100%;
}

.personal-stories .success-more-info {
    margin: 0 auto;
    text-align: center;
}

.personal-stories .story-by {
    white-space:nowrap;
}

.personal-stories .big-text {
    font-family: "Jost", Arial, Verdana, sans-serif;
    font-size: 1.4em;
    line-height: 1;
    font-style: italic;
    text-align: center;
    line-height: 1.5em;
    padding: 0 6%;
}

@media (min-width: 768px) {
    .personal-stories .big-text {
        padding: 0 70px;
        }
    }

.big-text:after {
    content: '';
    display: block;
    border-bottom: 1px solid #ccc;
    width: 50%;
    margin: 1em auto;
}


 
 



.gcui-scientology-org-divider {
    clear: both;
    margin-bottom: 10px;
    margin-top: 5px;
    background-color: #dfdfdf;
    height: 1px;
    width: 100%;
}

.slide-id-slide-lvd-1 .text-item {
    left: -74px !important;
    width: 293px !important;
}

.gcui-ww-block.when {
    width: 40%;
}


.row-of-4 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
}
.row-of-4>figure img {
    margin-top: 0 !important;
}
@media (max-width: 767px) {
    .row-of-4>figure {
        width: calc((100% - 1em) / 2);
    }
    #editable_body_holder .medium-insert-images-wide_outer_border.row-of-4 {
        margin-left: 0;
        margin-right: 0;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #editable_body_holder .medium-insert-images-wide_outer_border.row-of-4 {
        margin-left: calc(-50vw + 107px);
        margin-right: calc(-50vw + 360px);
    }
    .row-of-4>figure {
        width: calc((100% - 1em) / 4);
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    #editable_body_holder .medium-insert-images-wide_outer_border.row-of-4 {
        margin-left: calc(-50vw + 225px);
        margin-right: calc(-50vw + 470px);
    }
    .row-of-4>figure {
        width: calc((100% - 1em * 3) / 4);
    }
}
@media (min-width: 1200px) {
    #editable_body_holder .medium-insert-images-wide_outer_border.row-of-4 {
         
        margin-left: -10%;
        margin-right: 0;
    }
    .row-of-4>figure {
        width: calc((100% - 1em * 3) / 4);
    }
}

:lang(de) .org-domain-bas .org-home-meet-scn .meet-scn-desc,
:lang(fr) .org-domain-bas .org-home-meet-scn .meet-scn-desc {
    display: none;
}

.tv-link {
    width: 100%;
    border-bottom: 1px solid #eee;
}
.tv-link-with-play-button img {
    width: 100%;
}
.tv-link-with-play-button {
    position: relative;
    max-width: none;
    width: 100%;
}
.tv-link-with-play-button:before {
    content: '';
    background: url(/theme/images/play-button.svg) center no-repeat;
    background-size: 60px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 0.85;
    -webkit-transition: opacity: 0.75s;  
    transition: opacity: 0.75s;
}
a.image-link:hover .tv-link-with-play-button:before {
    opacity: 1;
    -webkit-transition: opacity: 0.75s;  
    transition: opacity: 0.75s;
}
a.image-link .tv-link-with-play-button+h3 {
    background: #f9fafc;
    color: #777;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    display: block;
    font-weight: bolder;
    margin: 0;
    padding: 12px 1em 12px;
    letter-spacing: 0;
    font-size: 12px; text-align: center;
}
