.archive .description-under-image {
    display: flex;
    flex-wrap: wrap;
	    height: auto !important;
}

.spotlight_image {
    width: 400px;
}

.archive .description-under-image .wf-cell.iso-item {
    width: 33.33%;
    position: static !important;
}

.archive .description-under-image .blog-media.wf-td img.preload-me {
    width: 100%;
}


.living-sec .sek-column {
    padding: 0;
}



.single_blog_section .single_blog_sidebar {
    width: 20%;
    float: left;
}

.single_blog_section .single_blog_content {
    width: 80%;
    float: left;
    padding-left: 30px;
	padding-right: 30px;
	word-break: break-word;

}

.single_blog_section{
    width: 100%;
    display: flex;
	margin-top: 80px;
}

.archive_blog_section{
	width: 100%;
    display: flex;
}

.archive_blog_section{
	margin-top: 80px;
}

.archive_blog_section .archive_sidebar_left {
    width: 20%;
    float: left;
}

.archive_blog_section .archive_blog_content {
    width: 80%;
    float: left;
    padding: 0 20px;
}

.archive_blog_section .archive_blog_content .taxonomy-description{
	margin-bottom: 0;
}

.archive_blog_section .archive_sidebar_right {
    width: 20%;
float: left;
}


.archive_blog_section .main_archive, .single_blog_section .main_single{
display: flex;
padding: 0 80px;
}

/* .wf-cell.iso-item.shown {
    position: revert !important;
} */

.cont-id-0 .wf-cell {
    width: 50%;
}

.paginator {
    width: 100%;
    float: left;
}

.single_blog_sidebar .widget_newsletterwidget, .single_blog_sidebar .widget_media_image, .single_blog_sidebar .widget_presscore-blog-posts, .single_blog_sidebar .widget_block{
    margin-bottom: 30px;
}

.archive_sidebar_left .widget_newsletterwidget, .archive_sidebar_left .widget_media_image, .archive_sidebar_left .widget_presscore-blog-posts, .archive_sidebar_left .widget_block{
    margin-bottom: 30px;
}

.branding {
    padding-bottom: 20px;
}

div.uimob800 .um-account-main {
    width: 90%;
	max-width: unset;
}

.account_main_section div.uimob800 .um-account-side li a.current {
    background: #3ba1da !important;
    color: #fff !important;
}


.account_main_section .um-account-main a:hover {
    text-decoration: none;
}

.account_main_section .um-request-button {
    display: inline-block;
    margin-top: 10px;
	padding: 8px 10px;
}

.account_main_section .um-field-radio-state {
    position: revert;
}

.account_main_section label.um-field-radio {
    display: flex;
}

.account_main_section .um-request-button {
    background-color: #3ba1da !important;
}

.login_main_section .um-field-checkbox-option {
    margin-left: 40px;
}

.sek-sektion-inner .widget_newsletterwidget .widget-title{
font-size: 17px;
}

.home_main_slider .sek-slider-text-content {
    max-width: 820px;
}

.home_main_slider .sek-slider-text-content .title {
    margin: 0;
    font-family: 'Roboto';
    color: rgb(255, 255, 255);
    text-decoration: none;
    letter-spacing: 0px;
    font-weight: 700;
    font-size: 60px;
    line-height: 1.0;
}

.home_main_slider .sek-slider-text-content .details {
  margin-top: 25px;  
	font-family: 'Roboto';
    color: rgb(255, 255, 255);
    line-height: 1.5;
    letter-spacing: 0px;
    font-weight: 600;
    font-size: 18px;
	margin-bottom: 35px;
}
.home_main_slider .sek-slider-text-content a {
    z-index: 9;
    background-color: rgb(0 188 213) !important;
    cursor: pointer;
    color: rgb(255, 255, 255);
    white-space: nowrap;
    width: 180px;
    text-align: center;
    letter-spacing: 0px;
    font-weight: 700;
    border-color: rgb(0, 0, 0);
    padding: 15px 18px;
    opacity: 1;
}
.home_main_slider .sek-slider-text-content .details:before {
    width: 0px !important;
}
.home_main_slider .sek-slider-text-content .details:after {
    visibility: hidden;
}

.home_main_slider .sek-slider-text-wrapper {
    justify-content: flex-start !important;
}
.animate__animated.animate__fadeInUp {
    animation-duration: 2s;
}

.footer .wf-float-left{
	display: none;
}

.account_main_section .um-field-checkbox span.um-field-checkbox-option {
    margin-left: 40px;
}

/* .sek-module.message_headline_right_image {
    padding-right: 30%;
} */

.message_headline_right_image .sek-module-inner figure img{
	width: 497px;
}

.sek-module.headline_text_details .sek-module-inner ul{
	margin: 0 0 1.5rem 1.2rem;
	}

.account_main_section .sek-column-inner  .sek-module-inner .sek-shortcode-content > p{
    width: 100%;
    text-align: center;
		margin-top: 30px;
		margin-bottom: -15px;
}


@media only screen and (max-width: 991px) {
.archive_blog_section .archive_blog_content, .single_blog_section .single_blog_content {
    width: 64%;
}
	.archive_blog_section .archive_sidebar_left, .single_blog_section .single_blog_sidebar {
    width: 30%;
}
.archive_blog_section .main_archive, .single_blog_section .main_single {
    padding:0;
    flex-wrap: wrap;
}
	.archive_blog_section .archive_sidebar_right {
    width: 100%;
}	
	.archive_blog_section .main_archive, .single_blog_section .main_single {
    padding: 0 15px;
    flex-wrap: wrap;
}
	
	
	
}

@media only screen and (max-width: 991px) {
    .home_main_slider .sek-slider-text-content .title {
        font-size: 30px;
        line-height: 1.0;
            margin-bottom: 10px;
    }
    
    .home_main_slider .sek-slider-text-content .details     {
        margin-top: 10px;
        line-height: 1.2;
        font-size: 18px;
        margin-bottom: 20px;
    }

    .home_main_slider .sek-slider-text-content a {
        padding: 10px 16px;
            font-size: 16px !important;
    }
    
    .headline_text_details .sek-module-inner h2{
    font-size: 27px;
    line-height: 1.0;
    }
    
    [data-sek-id="__nimble__3d9af2cccf9f"] {
    padding-left: 0px;
    padding-right: 0px;
    }
}


@media only screen and (max-width: 767px) {
	 .home_main_slider .sek-slider-text-content .title {
        font-size: 17px;
        line-height: 1.0;
			margin-bottom: 10px;
    }
	
    .home_main_slider .sek-slider-text-content .details 	{
        margin-top: 10px;
        line-height: 1.2;
        font-size: 14px;
        margin-bottom: 20px;
    }

    .home_main_slider .sek-slider-text-content a {
        padding: 7px 10px;
			font-size: 13px !important;
    }
	
	[data-sek-id="__nimble__3d9af2cccf9f"] {
    padding-left: 0;
    padding-right: 0;
	}
	
	.sek-module.headline_text_details .sek-module-inner ul{
	margin: 0 0 1.5rem 1.2rem;
	}
	
	.message_headline_right_image .sek-module-inner figure img {
    width: 400px;
    margin-bottom: 40px;
	}
	
	[data-sek-id="__nimble__fe8bc86d6667"] {
    margin-left: 0;
    margin-right: 0;
	}
	.archive_blog_section .archive_blog_content {
    width: 100%;
}
	.archive_blog_section .archive_sidebar_left {
    width: 100%;
}
	.single_blog_section .single_blog_sidebar, 
	.single_blog_section .single_blog_content{
		
		width:100%;
	}
	.single_blog_section .main_single {
    width: 100%;
}
	.single_blog_section .single_blog_content {
    padding-left: 0;
}
	.logo-center#bottom-bar .wf-float-left {
    margin-right: 0;
    display: none;
}
	
	
	.archive .description-under-image .wf-cell.iso-item {
    width: 100%;
}
	
	
	.single_blog_section .main_single {
    flex-direction: column-reverse;
}
.archive_blog_section .main_archive {
    flex-direction: column-reverse;
}

	
}

@media screen and (max-width:575px) {
/*     .home_main_slider .sek-carousel-img img {
        height: 260px;
    } */
    .home_main_slider .sek-slider-text-content .title {
        font-size: 20px;
        line-height: 1.0;
            margin-bottom: 10px;
    }
    .home_main_slider .sek-slider-text-content .details {
            display: none;
        margin-top: 10px;
        line-height: 1.2;
        font-size: 14px;
        margin-bottom: 20px;
    }
/*     [data-sek-module-type=czr_img_slider_module] .swiper-slide .sek-slider-text-content * {
        font-size: 15px;
    } */
    .home_main_slider .sek-slider-text-content a {
        padding: 5px 7px;
            font-size: 10px !important;
    }
    
    [data-sek-id="__nimble__3d9af2cccf9f"] {
    padding-left: 0;
    padding-right: 0;
    }
    
    .sek-module.headline_text_details .sek-module-inner ul{
    margin: 0 0 1.5rem 1.2rem;
    }
    
    .message_headline_right_image .sek-module-inner figure img {
    width: 320px;
    margin-bottom: 20px;
    }
    
    .headline_text_details .sek-module-inner h2{
    font-size: 27px;
    line-height: 1.0;
    }
    
}

.home-vid-sec {
    display: none;
}

