.sidebar.footer-sidebar-2>ul>li:nth-of-type(5n+1),.sidebar.footer-sidebar>ul>li:nth-of-type(5n+1){clear:both}.container-fluid-footer{padding:0;background:#3C3D41}.container-fluid-footer>.row{margin:0}.content-block+.container-fluid-footer{margin-top:50px}.footer-container{padding:85px 0 50px;color:rgba(255,255,255,.5)}.footer-sidebar-2.sidebar .widgettitle,.footer-sidebar.sidebar .widgettitle{color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:0 0;border:none;margin:5px 0 14px;padding:0;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:2px;font-weight:400;text-align:left}.footer-sidebar.sidebar .widgettitle{color:#000;margin-top:0;margin-bottom:20px}.footer-sidebar-2.sidebar .widget,.footer-sidebar.sidebar .widget{border:0;padding:0 10px 0 0}.footer-sidebar-2.sidebar .widget ul>li,.footer-sidebar.sidebar .widget ul>li{border-bottom:none;padding-top:0;padding-bottom:10px;text-transform:none;font-size:inherit}.footer-sidebar-2.sidebar .widget ul>li.page_item_has_children>a,.footer-sidebar.sidebar .widget ul>li.page_item_has_children>a{border-bottom:none;display:inline;padding-bottom:0}.footer-sidebar-2.sidebar .widget ul>li a,.footer-sidebar.sidebar .widget ul>li a{font-weight:400}.footer-sidebar-2.sidebar .widget a{color:#fff;text-decoration:none}.footer-sidebar-2.sidebar .widget a:hover,footer a:hover{color:#9BA78A;text-decoration:none}.footer-sidebar-2.sidebar .widget.widget_text i.fa{width:20px}.footer-sidebar-2.sidebar .widget.widget_text i.fa-icon{width:24px}.footer-container ul{list-style:none;padding:0}footer{padding:20px 0;background-color:rgba(256,256,256,.1);color:#fff}footer a{color:#fff;text-decoration:none}footer .container{padding-left:0;padding-right:0}footer .container>.row{margin:0}footer .footer-menu ul{list-style:none;padding:0;margin:0}footer .footer-menu ul li{display:inline;margin-right:20px}footer .footer-menu ul li:last-child{margin-right:0}footer .copyright{text-align:right}.sidebar{margin-top:40px}.content-block .sidebar{margin-top:0}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar>ul>li{margin-bottom:30px}.sidebar .widget{border:1px solid #d9d9d9;padding:15px;overflow:hidden}.sidebar .widgettitle{color:#000;font-size:18px;font-weight:700;position:static;margin-bottom:20px;margin-top:0;display:block;text-align:center;border-bottom:1px solid #d9d9d9;padding-top:0;padding-bottom:15px}.sidebar .widget ul>li{border-bottom:1px dashed #d9d9d9;padding-top:10px;padding-bottom:10px;font-size:12px;line-height:16px;text-transform:uppercase}.sidebar .widget ul>li.page_item_has_children>a{border-bottom:1px dashed #d9d9d9;display:block;padding-bottom:7px}.sidebar .widget ul>li ul{margin-top:10px;margin-bottom:-10px}.sidebar .widget ul>li ul li{padding-left:15px}.sidebar .widget ul>li a{font-weight:700;color:#000;text-decoration:none}.sidebar .widget ul>li a:hover{color:#9BA78A;text-decoration:none}.sidebar .widget ul>li:first-child{padding-top:0}.sidebar .widget ul>li:last-child{border-bottom:none}.sidebar .widget a{text-decoration:none}.sidebar .widget a:hover{text-decoration:underline}.sidebar .widget:first-child .widgettitle{margin-top:0}.sidebar .widget_search input[type=submit]{width:100%}.sidebar .widget .select2-container,.sidebar .widget input[type=password],.sidebar .widget input[type=search],.sidebar .widget input[type=text]{width:100%;margin-bottom:10px}.sidebar .widget_search form{margin-bottom:0}.sidebar .widget_text a{color:#9BA78A}.sidebar .widget_calendar caption{margin-bottom:10px;font-size:14px}.sidebar .widget_calendar th{background:#9BA78A;color:#fff;border:1px solid #eee;text-align:center;padding:5px}.sidebar .widget_calendar tbody td{background:#fff;border:1px solid #eee;padding:5px}.sidebar .widget_calendar tbody td a{border:1px solid #9BA78A;display:block}.sidebar .widget_calendar tfoot td{background:#9BA78A;padding:5px}.sidebar .widget_calendar tfoot td a{color:#fff;display:block}.sidebar .widget_calendar tbody td.pad,.sidebar .widget_calendar tfoot td.pad{background:#eee;border:none}.sidebar .widget_product_tag_cloud .tagcloud,.sidebar .widget_tag_cloud .tagcloud{text-align:left}.sidebar .widget_product_tag_cloud .tagcloud a,.sidebar .widget_tag_cloud .tagcloud a{background:#eee;padding:5px 10px;margin-right:5px;margin-bottom:10px;display:inline-block;text-decoration:none;line-height:20px;vertical-align:middle}.sidebar .widget_product_tag_cloud .tagcloud a:hover,.sidebar .widget_tag_cloud .tagcloud a:hover{text-decoration:none;background-color:#9BA78A;color:#fff}.sidebar .widget_calendar table{width:100%;text-align:center;background:#eee}.sidebar .widget img{max-width:100%;height:auto}.sidebar .widget_rss li{margin-bottom:20px}.sidebar .widget.widget_nav_menu ul>li.menu-item-has-children>a{font-weight:700;display:block}.sidebar .widget.widget_nav_menu ul.sub-menu{display:none}.sidebar .widget.widget_nav_menu ul.menu>li ul li{margin-left:15px}.sidebar .widget.widget_nav_menu li.menu-item-has-children>a:after{display:inline-block;margin-left:5px;font-weight:400;float:right}.sidebar.footer-sidebar{margin-top:85px;margin-bottom:40px;padding:0 15px}.sidebar.footer-sidebar>ul>li{float:left;width:20%;min-height:250px;margin-bottom:35px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;position:relative}.sidebar.footer-sidebar .product_list_widget li{border-bottom:1px solid rgba(0,0,0,.05)}.sidebar.footer-sidebar .product_list_widget li:first-child{padding-top:0}.sidebar.footer-sidebar .product_list_widget li:last-child{padding-bottom:0;border-bottom:none}.sidebar.footer-sidebar-2{margin-bottom:0;margin-top:0;padding-left:15px;padding-right:15px}.sidebar.footer-sidebar-2.sidebar{font-weight:400}.sidebar.footer-sidebar-2 .widget a{color:#fff}.sidebar.footer-sidebar-2>ul>li{float:left;width:20%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 0;margin-bottom:20px}.sidebar.footer-sidebar-2>ul>li:nth-child(3n){padding-right:0}.sidebar.footer-sidebar-2 .widget:first-child .widgettitle{margin-top:0}.sidebar.footer-sidebar-2 .select2-container .select2-choice,.sidebar.footer-sidebar-2 .widget_calendar tbody td a,.sidebar.footer-sidebar-2 .widget_product_tag_cloud .tagcloud a,.sidebar.footer-sidebar-2 .widget_tag_cloud .tagcloud a{color:#000}.sidebar.footer-sidebar-2 .widget_product_tag_cloud .tagcloud a:hover,.sidebar.footer-sidebar-2 .widget_tag_cloud .tagcloud a:hover{color:#fff}

aside.eltd-sidebar .widget ul li a, 
footer .widget ul li a {
	text-transform: none;
}

body {
	font-size: 14px;
}

/* 13.1 Posts slider */
.himmelen-blog-posts-slider.container-fluid {
    max-width: 1200px;
    margin: 0 auto 40px;
    padding-left: 0;
    padding-right: 0;
}
.himmelen-blog-posts-slider.container-fluid .row {
    margin: 0;
}
.himmelen-blog-posts-slider.container-fluid .col-md-12 {
    padding: 0;
}
.himmelen-post-list-wrapper {
    background: #eeeeee url('../img/icons/slider-loading.gif') center center no-repeat;
    height: 480px;
}
@media (-webkit-min-device-pixel-ratio: 2) {
    .himmelen-post-list-wrapper {
        background-image: url("../img/icons/slider-loading@2x.gif");
        background-size: 64px 64px;
    }
}
.himmelen-blog-posts-slider {
    margin-bottom: 45px;
}
.himmelen-post-list {
   
}
.himmelen-post-list.owl-carousel {
    margin-left: 0;
    margin-right: 0;
}
.himmelen-post-list .himmelen-post {
    width: 100%;
    float: left;
    position: relative;
    overflow: hidden;
}
.himmelen-post-list .himmelen-post .himmelen-post-image {
    background: #d7d7d7;
    height: 480px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.himmelen-post-list .himmelen-post-image-wrapper {
    height: 100%;
}
.himmelen-post-list .himmelen-post-details {
    top: 20%;
    position: relative;
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 30px;
    padding-right: 30px;
    max-width: 480px;
    display: table;
    margin: 0 auto;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-category {
    display: table;
    color: #ffffff;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 10px;
    letter-spacing: 1px;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
    position: relative;
    line-height: 1.1;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-description {
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    margin-bottom: 50px;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-category a {
    color: #ffffff;
    text-decoration: none;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-title h2 {
    font-size: 26px;
    color: #ffffff;
    margin: 0 auto;
    margin-bottom: 30px;
    text-align: center;
    display: table;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-title a {
    text-decoration: none;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-title h2:hover {
    opacity: 0.8;
}
.himmelen-post-list .himmelen-post-details .himmelen-read-more a {
    display: table;
    background: transparent;
    color: #ffffff;
    border: 1px solid #ffffff;
    margin: 0 auto;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.himmelen-post-list .himmelen-post-details .himmelen-read-more a:hover {
    background: #9BA78A;
    border-color: #9BA78A;
}
.himmelen-post-list .himmelen-post-details .himmelen-post-date {
    font-size: 14px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 40px;
}
.himmelen-post-list .himmelen-post .himmelen-post-image-wrapper {
    background-color: rgba(0, 0, 0, 0.5);
}
.himmelen-post-list .himmelen-post-box {
    display: none;
}
/* Advanced slider */
.himmelen-post-wrapper-style-2 {
    height: 480px;
    background: #9BA78A;
    position: relative;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-details .himmelen-post-category,
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-details .himmelen-post-title h2,
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-details .himmelen-post-description {
    display: block;
    text-align: left;
    font-weight: 600;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-details .himmelen-post-title h2 {
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details .himmelen-read-more a {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 11px;
    font-weight: bold;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details .himmelen-read-more a.btn:hover {
    background: #ffffff;
    color: #000000;
    border-color: #000000;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post {
    display: none;
    position: absolute;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post.active {
    display: block;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-image {
    width: 65%;
    float: left;
    height: 480px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details-wrapper {
    width: 35%;
    float: left;
    background: #9BA78A;
    height: 480px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details {
    margin: 0;
    position: inherit;
    top: auto;
    padding: 60px;
    /*max-width: 450px;*/
}
.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details .himmelen-post-description {
    text-align: left;
    margin-bottom: 25px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 35%;
    background: rgba(0, 0, 0, 0.2);
    height: 90px;
    z-index: 10;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-prev,
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next {
    height: 100%;
    width: 90px;
    border-right: 1px solid #9BA78A;
    float: left;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    font-size: 30px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-prev:hover,
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next:hover {
    background: rgba(0, 0, 0, 0.3);
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-prev:after,
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next:after {
    display: inline-block;
    font-family: "fontawesome";
    content: "Ð¿â€žâ€¡";
    line-height: 90px;
} 
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next:after {
    content: "Ð¿â€žâ€ ";
}
.himmelen-post-pagination {
    background: #ffffff;
}
.himmelen-post-pagination .himmelen-post-pagination-item {
    width: 20%;
    float: left;
    padding: 0;
    margin: 30px 0;
    cursor: pointer;
    font-size: 14px;
}

.himmelen-post-pagination .himmelen-post-pagination-item-innerWrapper {
	padding: 0 30px;
	border-left: 1px solid #d9d9d9;
}

.himmelen-post-pagination .himmelen-post-pagination-item:hover .himmelen-post-pagination-title,
.himmelen-post-pagination .himmelen-post-pagination-item.active .himmelen-post-pagination-title {
    color: #9BA78A;
}
.himmelen-post-pagination .himmelen-post-pagination-item:first-child {
    border-left: none;
}
.himmelen-post-pagination .himmelen-post-pagination-item:last-child {
    float: right;
}
.himmelen-post-pagination .himmelen-post-pagination-category {
    font-size: 10px;
    text-transform: uppercase;
    line-height: 12px;
    margin-bottom: 5px;
}
.himmelen-post-pagination .himmelen-post-pagination-category a {
    text-decoration: none;
}
.himmelen-post-pagination .himmelen-post-pagination-title {
    /*text-transform: uppercase;*/
    line-height: 18px;
}
/* 13.2 Popular Posts block */
.himmelen-popular-post-list-wrapper {
    border-top: 1px solid #d9d9d9;
    padding-top: 40px;
}
.himmelen-popular-post-list-wrapper > h2 {
    text-align: center;
    font-size: 35px;
    margin-bottom: 40px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post {
    background: #ffffff;
    min-height: 380px;
    text-align: center;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post a {
    text-decoration: none;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small {
    background: #9BA78A;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-large {
    padding: 60px 100px 10px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-category {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 5px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-date {
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-large .himmelen-popular-post-date {
    margin-bottom: 20px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-date {
    color: #ffffff;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-description {
    color: #acacac;
    font-size: 18px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-title a {
    color: #000000;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-title a:hover {
    color: #9BA78A;
    text-decoration: none;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-title h2 {
    font-size: 26px;
    margin-bottom: 15px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-title h2 {
    font-size: 16px;
    color: #ffffff;
    line-height: 25px;
    margin-bottom: 5px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-category {
    margin-bottom: 0;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-category,
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-category a {
    color: #ffffff;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small .himmelen-popular-post-details {
    padding: 20px 30px 5px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post-row {
    margin-bottom: 30px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post-image {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 240px;
}
.himmelen-popular-post-list-wrapper .himmelen-popular-post:hover .himmelen-popular-post-image {
    opacity: 0.8;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-prev::after, .himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next::after {
    display: inline-block;
    font-family: fontawesome;
    content: "";
    line-height: 90px;
}
.himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next::after {
    content: "";
}

.himmelen-post-list .himmelen-post-details .himmelen-post-category a {
	line-height: 16px;
}

.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details {
	padding: 30px 40px 50px;
}

.himmelen-post-list .himmelen-post-details .himmelen-post-title h2 {
	font-size: 22px;
}

.eltd-grid {
    width: 1200px;
}

.eltd-container-inner {
    width: 1200px;
}

.eltd-smooth-transition-loader .eltd-preloader-logo {
    margin-top: 78px;
}

.eltd-page-header .eltd-logo-area {
    height: 160px;
}

.menu-item > span {
    display: inline-block;
    font-family: Oswald,sans-serif;
    height: 100%;
    position: relative;
    padding: 0;
    vertical-align: middle;
    color: #606060;
    font-size: 11px;
    line-height: 16px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    border-style: solid;
    cursor: pointer;

    -webkit-transition: color .15s ease-out,color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,opacity .15s ease-out;
    -moz-transition: color .15s ease-out,color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,opacity .15s ease-out;
    transition: color .15s ease-out,color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,opacity .15s ease-out;
}

.menu-item > span > span.item_outer {
    display: block;
    position: relative;
    top: 50%;

    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}

.menu-item > span, .menu-item > span > span.item_outer span.item_inner {
    border-width: 0;
    border-color: transparent;
    background-color: transparent;
}

.menu-item > span > span.item_outer span.item_inner {
    display: inline-block;
    padding: 0 16px;
    position: relative;

    -webkit-transition: text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;
    transition: text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;
}

.menu-item.eltd-active-item > span > span.item_outer span.item_text,
.menu-item:hover > span > span.item_outer span.item_text {
    color: #fff;
    /*font-weight: bold;*/
}

/*
.menu-item:hover > span > span.item_outer span.item_text {
	color: #fff;
}
*/

.eltd-load-more-btn-holder {
    width: 100px;
    height: 100px;
}

#eltd-back-to-top {
    right: 55px;
}

.eltd-load-more-btn-holder .eltd-btn-load-more {
    height: 70px;
    width: 70px;
    cursor: pointer;
}

.about_me-photo {
	width: 100%;
}

.article-wrapper {

}

.article-wrapper .eltd-post-image {

}

.article-wrapper .eltd-post-image img {
    width: 100%;
}

.article-wrapper h1.eltd-post-title {
    font-size: 24px;
    line-height: 32px;
    font-weight: 500;
}

.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-title {
	line-height: 28px;
}

.article-wrapper .wpb_wrapper h1,
.article-wrapper .wpb_wrapper h2,
.article-wrapper .wpb_wrapper h3,
.article-wrapper .wpb_wrapper h4 {
	display: inline-block;
    margin-top: 15px;
    margin-bottom: 15px;
}

.article-wrapper .wpb_wrapper h5 {
	display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.article-wrapper .wpb_wrapper h6 {
	display: inline-block;
    margin-top: 5px;
    margin-bottom: 5px;
}

.article-wrapper .wpb_wrapper p,
.article-wrapper .wpb_wrapper li {
    color: #333;
    font-size: 16px;
    line-height: 24px;
}

.article-wrapper .wpb_wrapper li {
    margin-bottom: 5px;
}

.eltd-blog-holder.eltd-blog-single article .article-wrapper .eltd-text-holder .wpb_wrapper > p {
    margin: 0 0 15px;
}

.wpb_text_column :last-child, .wpb_text_column p {
	display: inline-block;
}

.eltd-elements-holder .eltd-elements-holder-item-content .social-block {
	margin-top: 20px;
}

.eltd-content-inner .wpcf7-form-control.wpcf7-text, 
.eltd-content-inner .wpcf7-form-control.wpcf7-textarea {
	color: #8d8c8c;
}

.eltd-content-inner .wpcf7-form-control.wpcf7-text::-webkit-input-placeholder, 
.eltd-content-inner .wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder {
	color: #8d8c8c;
}

aside.eltd-sidebar .widget .tagcloud a, 
footer .widget .tagcloud a {
    display: inline-block;
    margin-bottom: 5px;
    padding: 5px 8px;
    font-size: 14px !important;
    color: #ffffff;
    line-height: 18px;
    background-color: #58bcb3;
    border-radius: 8px;

    transition: background-color .4s;
}

aside.eltd-sidebar .widget .tagcloud a span.counter, 
footer .widget .tagcloud a span.counter {
	display: inline-block;
    margin-left: 5px;
    padding: 0 4px;
    color: #58bcb3;
    text-align: center;
    background-color: #fff;
    border-radius: 6px;
}

aside.eltd-sidebar .widget .tagcloud a:hover, 
footer .widget .tagcloud a:hover {
    color: #fff;
    background-color: #4ea79f;
}

.footer-sidebar-2-wrapper {
    max-width: 1220px;
    margin: 0 auto;
}

.sidebar.footer-sidebar-2 {
	padding-right: 0;
	padding-left: 0;
}

.footer-sidebar-2 .textwidget p {
	margin: 0 0 20px;
    font-size: 14px;
    font-weight: bold;
}

.footer-sidebar-2.sidebar .widget ul>li a {
	font-family: Oswald,sans-serif;
	font-size: 17px;
    font-weight: 400;
    letter-spacing: 1px;
}

.sidebar.footer-sidebar-2>ul>li:nth-child(3n) {
	padding-right: 10px;
}

aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-item-image {
	width: 80px;
}

.footer-sidebar-2.sidebar .widget, .footer-sidebar.sidebar .widget {
    padding: 0 10px;
}

.sidebar.footer-sidebar-2>ul>li.footer-form-block {
    width: 25%;
}

.footer-sidebar-2.sidebar .footer-form-block p.widgettitle {
    font-family: Oswald,sans-serif;
    margin: 0px 0 20px;
    font-size: 17px;
    font-weight: 400;
    text-transform: none;
}

.sidebar.footer-sidebar-2>ul>li.footer-form-block ul {
    margin-top: 25px;
}

.sidebar.footer-sidebar-2>ul>li.footer-form-block li {
    margin-bottom: 8px;
}

.footer-form-block .inputs-wrapper {

}

.footer-form-block .inputs-wrapper p:first-child {
    margin: 0;
}

.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea {
    padding: 14px 25px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder {
    color: #fff;
}

button.form-submit-button {
    display: inline-block;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #58bcb3;
    border: 1px solid #58bcb3;
    color: #fff;
    position: relative;
    outline: 0;
    font-style: normal;
    font-weight: 700;
    font-family: "Noto Sans",sans-serif;
    padding: 12px 62px;
    font-size: 10px;
    line-height: 1.7em;
    text-transform: uppercase;
    letter-spacing: 2px;
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-transition: color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    -moz-transition: color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    transition: color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;
    box-sizing: border-box;
}

button.form-submit-button:hover {
    background-color: #40a198;
}

.widget-wrapper {
    position: fixed;
    top: 20%;
    right: 0;
    z-index: 1500;
}

.widget-wrapper .widget-block {
	position: relative;
	right: 0;

	transition: right .4s;
}

.widget-wrapper li {
    width: 35px;
    margin-bottom: 10px;
    padding: 11px 6px 5px;
    text-align: center;
    cursor: pointer;
    list-style: none;
}

.widget-wrapper .fb-widget-block {
    background-color: #435cbd;
}

.widget-wrapper li img {

}

.widget-wrapper li img.img-fb-icon {
	height: 25px;
}

.widget-wrapper li.widget,
.widget-wrapper .widget {
    position: absolute;
    top: -100%;
    right: -340px;
    width: 340px;
    padding: 0;
    z-index: 10;
}

.fb_dialog {
	z-index: 1000 !important;
}

.display-none {
    display: none;
}

.no-padding {
	padding: 0 !important;
}

.no-top-border {
	border-top: none !important;
}

/*
.fb_customer_chat_bubble_animated_no_badge {
    right: -1000px !important;
}

.fb_iframe_widget iframe {
    left: -1000px !important;
}

.fb_iframe_widget iframe.fb_iframe_widget_chat_show {
    left: inherit !important;
}
*/

.eltd-mobile-header .eltd-mobile-nav .mobile_arrow {
    right: 50px;
}

@media only screen and (max-width: 820px) {
	.eltd-page-header {
		display: none;
	}
	.eltd-mobile-header {
		display: block;
	}
}

@media only screen and (max-width: 1220px) {
	.himmelen-blog-posts-slider.container-fluid {
		padding: 0 15px;
	}
}

@media only screen and (max-width: 1200px) {
	.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-title {
		font-size: 18px;
    	line-height: 24px;
	}
}

@media only screen and (max-width: 1180px) {
	.himmelen-post-wrapper-style-2 .himmelen-post-list-nav {
		width: 50%;
	}
	.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post .himmelen-post-image {
		width: 50%;
	}
	.himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details-wrapper {
		width: 50%;
	}
	.footer-container {
		padding: 40px 0 30px;
	}
	.footer-container ul#footer-sidebar-2 {
		display: flex;
    	flex-wrap: wrap;
	}
	.sidebar.footer-sidebar-2 > ul > li,
	.sidebar.footer-sidebar-2 > ul > li.footer-form-block {
		width: 50%;
		margin-bottom: 30px;
	}
}

@media only screen and (max-width: 1024px) {
    .article-wrapper h1.eltd-post-title {
        font-size: 18px;
        line-height: 28px;
    }
    .article-wrapper .wpb_wrapper p, .article-wrapper .wpb_wrapper li {
        font-size: 14px;
        line-height: 22px;
    }
}

@media only screen and (max-width: 940px) {
	.himmelen-post-list .himmelen-post-details .himmelen-post-title h2 {
	    font-size: 20px;
	}
	.himmelen-post-list .himmelen-post-details .himmelen-post-description {
		font-size: 14px;
	}
	.himmelen-post-pagination .himmelen-post-pagination-title {
		font-size: 12px;
	}
}

@media only screen and (max-width: 780px) {
    .eltd-mobile-header {
        height: 60px;
        margin-bottom: 0 !important;
    }
    .eltd-sticky-up-mobile-header .eltd-animate-mobile-header .eltd-mobile-header-inner,
    .eltd-mobile-header .eltd-mobile-header-inner {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 60px;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        transform: translateY(0);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
    .eltd-mobile-header .eltd-mobile-logo-wrapper a {
        max-height: 60px;
    }
	.himmelen-post-list .himmelen-post-details .himmelen-post-title h2 {
    	font-size: 18px;
	}
}

@media only screen and (max-width: 660px) {
	.himmelen-blog-posts-slider.container-fluid {
		display: none;
	}
	.sidebar.footer-sidebar-2 > ul > li,
	.sidebar.footer-sidebar-2 > ul > li.footer-form-block {
		width: 100%;
	}
}

@media only screen and (max-width: 600px) {
	.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-title {
		font-size: 16px;
    	line-height: 22px;
	}
    .eltd-blog-holder.eltd-blog-single article .eltd-post-text {
        padding: 34px 20px 12px;
    }
    .article-wrapper h1.eltd-post-title {
        font-size: 16px;
        line-height: 26px;
    }
}

@media only screen and (max-width: 480px) {
    .eltd-mobile-header .eltd-vertical-align-containers,
	.eltd-mobile-header .eltd-mobile-nav ul {
		padding: 0 15px;
	}
	.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-text {
		padding: 0 20px 10px;
	}
	.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-title {
    	text-transform: none;
	}
	#eltd-back-to-top {
		right: 5px;
		transform: scale(.9);
    	transform-origin: bottom;
	}
	#eltd-back-to-top .eltd-back-to-top-text {
		bottom: 8px;
		font-size: 12px;
	}
	.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-excerpt {
		font-size: 13px;
    	line-height: 20px;
	}
}

@media only screen and (max-width: 420px) {
    .article-wrapper h1.eltd-post-title {
        font-size: 15px;
        line-height: 24px;
    }
    .article-wrapper .wpb_wrapper p, .article-wrapper .wpb_wrapper li {
        font-size: 13px;
        line-height: 20px;
    }
}

/* ----- modules-responsive.min.css ----- */
@media only screen and (max-width:1200px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 950px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 768px
    }
}

@media only screen and (max-width:768px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 600px;
    }
}

@media only screen and (max-width:600px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 420px;
    }
}

@media only screen and (max-width:480px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 100%;
    }
}

@media only screen and (max-width:320px) {
    .eltd-container-inner,
    .eltd-grid,
    .eltd-grid-section .eltd-section-inner,
    .eltd-slider .carousel-inner .eltd-slider-content-outer {
        /*width: 95%;*/
    }
}

@media only screen and (max-width:1200px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 1000px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 818px
    }
}

@media only screen and (max-width:768px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 650px
    }
}

@media only screen and (max-width:600px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 470px
    }
}

@media only screen and (max-width:480px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 350px
    }
}

@media only screen and (max-width:320px) {
    .eltd-boxed .eltd-footer-inner,
    .eltd-boxed .eltd-wrapper-inner {
        width: 96%
    }
    .eltd-section-inner-margin {
        margin-left: 0;
        margin-right: 0
    }
}

@media only screen and (min-width:769px) and (max-width:1400px) {
    .eltd-two-columns-25-75 .eltd-column2,
    .eltd-two-columns-75-25 .eltd-column1 {
        /*width: 66.66%*/
    }
    .eltd-two-columns-25-75 .eltd-column1,
    .eltd-two-columns-75-25 .eltd-column2 {
        /*width: 33.33%*/
    }
}

@media only screen and (max-width:768px) {
    .eltd-five-columns>.eltd-five-columns-inner>.eltd-column,
    .eltd-four-columns>.eltd-four-columns-inner>.eltd-column,
    .eltd-three-columns>.eltd-three-columns-inner>.eltd-column,
    .eltd-two-columns-25-75>.eltd-column1,
    .eltd-two-columns-25-75>.eltd-column2,
    .eltd-two-columns-33-66>.eltd-column1,
    .eltd-two-columns-33-66>.eltd-column2,
    .eltd-two-columns-50-50>.eltd-two-columns-50-50-inner>.eltd-column,
    .eltd-two-columns-66-33>.eltd-column1,
    .eltd-two-columns-66-33>.eltd-column2,
    .eltd-two-columns-75-25>.eltd-column1,
    .eltd-two-columns-75-25>.eltd-column2 {
        width: 100%
    }
    .eltd-five-columns>.eltd-five-columns-inner,
    .eltd-four-columns>.eltd-four-columns-inner,
    .eltd-three-columns>.eltd-three-columns-inner,
    .eltd-two-columns-50-50>.eltd-two-columns-50-50-inner {
        margin: 0
    }
    .eltd-five-columns>.eltd-five-columns-inner>.eltd-column>.eltd-column-inner,
    .eltd-four-columns>.eltd-four-columns-inner>.eltd-column>.eltd-column-inner,
    .eltd-three-columns>.eltd-three-columns-inner>.eltd-column>.eltd-column-inner,
    .eltd-two-columns-25-75>.eltd-column1>.eltd-column-inner,
    .eltd-two-columns-25-75>.eltd-column2>.eltd-column-inner,
    .eltd-two-columns-33-66>.eltd-column1>.eltd-column-inner,
    .eltd-two-columns-33-66>.eltd-column2>.eltd-column-inner,
    .eltd-two-columns-50-50>.eltd-two-columns-50-50-inner>.eltd-column>.eltd-column-inner,
    .eltd-two-columns-66-33>.eltd-column1>.eltd-column-inner,
    .eltd-two-columns-66-33>.eltd-column2>.eltd-column-inner,
    .eltd-two-columns-75-25>.eltd-column1>.eltd-column-inner,
    .eltd-two-columns-75-25>.eltd-column2>.eltd-column-inner {
        padding: 0
    }
    .wpcf7-form .eltd-two-columns-50-50 .eltd-two-columns-50-50-inner .eltd-column-inner {
        padding: 0 12px
    }
}

@media only screen and (min-width:1400px) and (max-width:1700px) {
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-four-cols .eltd-blog-masonry-grid-sizer,
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-four-cols article {
        width: calc((100% - 50px)/ 3)
    }
}

@media only screen and (min-width:1200px) and (max-width:1400px) {
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-next-info,
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-prev-info {
        vertical-align: top
    }
}

@media only screen and (min-width:1024px) and (max-width:1200px) {
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-next,
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-prev {
        display: none
    }
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-next-info {
        padding-right: 15px
    }
    body.eltd-header-vertical .eltd-blog-single-navigation .eltd-blog-single-prev-info {
        padding-left: 15px
    }
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-four-cols .eltd-blog-masonry-grid-sizer,
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-four-cols article,
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-three-cols .eltd-blog-masonry-grid-sizer,
    body.eltd-header-vertical .eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-three-cols article {
        width: calc((100% - 25px)/ 2)
    }
}

@media only screen and (max-width:1400px) {
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 90%
    }
}

@media only screen and (max-width:1024px) {
    .eltd-content {
        margin-top: 0!important
    }
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 768px
    }
    aside.eltd-vertical-menu-area {
        display: none
    }
    .eltd-header-vertical .eltd-content,
    .eltd-header-vertical footer {
        padding-left: 0
    }
}

@media only screen and (max-width:768px) {
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 600px
    }
}

@media only screen and (max-width:600px) {
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 420px
    }
}

@media only screen and (max-width:480px) {
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 300px
    }
}

@media only screen and (max-width:320px) {
    body.eltd-header-vertical .eltd-container-inner,
    body.eltd-header-vertical .eltd-grid,
    body.eltd-header-vertical .eltd-grid-section .eltd-section-inner,
    body.eltd-header-vertical .eltd-slider .carousel-inner .eltd-slider-content-outer {
        width: 95%
    }
}

@media only screen and (max-width:1200px) {
    .eltd-drop-down .wide .second>.inner>ul {
        width: 950px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-page-header {
        display: none
    }
    .eltd-mobile-header {
        display: block
    }
    .eltd-drop-down .wide .second>.inner>ul {
        width: 768px
    }
}

@media only screen and (max-width:1200px) {
    .eltd-boxed .eltd-page-header .eltd-fixed-wrapper.fixed,
    .eltd-boxed .eltd-page-header .eltd-sticky-header {
        width: 1000px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-boxed.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner {
        width: 818px;
        left: auto
    }
}

@media only screen and (max-width:768px) {
    .eltd-boxed.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner {
        width: 650px
    }
}

@media only screen and (max-width:600px) {
    .eltd-boxed.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner {
        width: 470px
    }
}

@media only screen and (max-width:480px) {
    .eltd-boxed.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner {
        width: 350px
    }
}

@media only screen and (max-width:320px) {
    .eltd-boxed.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner {
        width: 96%
    }
}

@media only screen and (max-width:1024px) {
    .eltd-title.eltd-has-background {
        background: 0 0!important;
        height: auto!important;
        padding: 0!important
    }
    .eltd-title.eltd-title-image-not-responsive .eltd-title-image {
        display: block
    }
    .eltd-title .eltd-title-holder {
        height: 100%!important;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        padding: 0!important
    }
    .eltd-title .eltd-title-holder .eltd-container {
        display: block;
        height: 100%
    }
    .eltd-title .eltd-title-holder .eltd-container-inner {
        display: table;
        height: 100%
    }
    .eltd-title .eltd-title-holder .eltd-title-subtitle-holder {
        display: table-cell;
        vertical-align: middle;
        width: 100%
    }
    .eltd-title .eltd-title-subtitle-holder {
        padding: 0!important
    }
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
}

@media only screen and (max-width:1400px) {
    .eltd-elements-holder.eltd-responsive-mode-1400.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1400.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1400.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1400.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1400.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
}

@media only screen and (max-width:1280px) {
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-one-column-alignment-left .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: left
    }
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-one-column-alignment-right .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: right
    }
    .eltd-elements-holder.eltd-responsive-mode-1280.eltd-one-column-alignment-center .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: center
    }
}

@media only screen and (max-width:1024px) {
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-one-column-alignment-left .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: left
    }
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-one-column-alignment-right .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: right
    }
    .eltd-elements-holder.eltd-responsive-mode-1024.eltd-one-column-alignment-center .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: center
    }
}

@media only screen and (max-width:768px) {
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-one-column-alignment-left .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: left
    }
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-one-column-alignment-right .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: right
    }
    .eltd-elements-holder.eltd-responsive-mode-768.eltd-one-column-alignment-center .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: center
    }
}

@media only screen and (max-width:600px) {
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-one-column-alignment-left .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: left
    }
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-one-column-alignment-right .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: right
    }
    .eltd-elements-holder.eltd-responsive-mode-600.eltd-one-column-alignment-center .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: center
    }
}

@media only screen and (max-width:480px) {
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-five-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-four-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-six-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-three-columns .eltd-elements-holder-item,
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-two-columns .eltd-elements-holder-item {
        width: 100%;
        display: inline-block;
        height: auto
    }
    .eltd-elements-holder .eltd-elements-holder-item-content {
        padding: 0 10px
    }
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-one-column-alignment-left .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: left
    }
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-one-column-alignment-right .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: right
    }
    .eltd-elements-holder.eltd-responsive-mode-480.eltd-one-column-alignment-center .eltd-elements-holder-item .eltd-elements-holder-item-content {
        text-align: center
    }
}

@media only screen and (max-width:1024px) {
    .eltd-google-map-overlay {
        display: block
    }
}

@media only screen and (min-width:600px) and (max-width:1024px) {
    .eltd-call-to-action .eltd-call-to-action-row-75-25 .eltd-call-to-action-column1 {
        width: 65%
    }
    .eltd-call-to-action .eltd-call-to-action-row-75-25 .eltd-call-to-action-column2 {
        width: 35%
    }
}

@media only screen and (max-width:600px) {
    .eltd-call-to-action .eltd-call-to-action-cell {
        display: block;
        text-align: center!important;
        width: 100%!important
    }
    .eltd-call-to-action .eltd-text-wrapper .eltd-call-to-action-icon-holder {
        position: relative;
        width: 100%;
        text-align: center
    }
    .eltd-call-to-action .eltd-text-wrapper .eltd-call-to-action-icon {
        display: inline-block
    }
    .eltd-call-to-action .eltd-text-wrapper .eltd-call-to-action-text {
        text-align: center;
        margin-bottom: 10px
    }
    .eltd-call-to-action.with-icon {
        padding: 0
    }
    .eltd-message.eltd-with-icon .eltd-message-icon-holder {
        padding: 20px 22px
    }
}

@media only screen and (max-width:480px) {
    .eltd-message {
        padding: 20px 22px
    }
}

@media screen and (max-width:320px) {
    .eltd-message .eltd-message-text {
        line-height: normal
    }
}

@media only screen and (max-width:1024px) {
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-grid-sizer,
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-item {
        width: 49%
    }
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-grid-gutter {
        width: 2%
    }
    .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li {
        width: 49%;
        margin: 0 2% 25px 0
    }
    .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li:nth-child(2n) {
        margin: 0 0 25px
    }
    .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li:nth-child(2n+1) {
        clear: both
    }
}

@media only screen and (min-width:600px) and (max-width:1024px) {
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li,
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-two-columns>ul>li {
        width: 49%;
        margin: 0 2% 25px 0
    }
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li:nth-child(2n),
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-two-columns>ul>li:nth-child(2n) {
        margin: 0 0 25px
    }
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li:nth-child(2n+1),
    .eltd-vertical-menu-area .eltd-blog-list-holder.eltd-boxes.eltd-two-columns>ul>li:nth-child(2n+1) {
        clear: both
    }
}

@media only screen and (max-width:600px) {
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-grid-sizer,
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-item {
        width: 100%
    }
    .eltd-blog-list-holder.eltd-masonry .eltd-blog-list-masonry-grid-gutter {
        width: 0
    }
    .eltd-blog-list-holder.eltd-boxes.eltd-four-columns>ul>li,
    .eltd-blog-list-holder.eltd-boxes.eltd-three-columns>ul>li,
    .eltd-blog-list-holder.eltd-boxes.eltd-two-columns>ul>li {
        width: 100%!important;
        margin: 0 0 25px!important
    }
    .eltd-blog-list-holder.eltd-image-in-box .eltd-blog-list-item-inner {
        display: block
    }
    .eltd-blog-list-holder.eltd-image-in-box .eltd-item-text-holder {
        display: block;
        padding: 20px 0
    }
    .eltd-blog-list-holder.eltd-image-in-box .eltd-item-image {
        display: block;
        width: auto
    }
}

@media only screen and (max-width:480px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-2 .eltd-gallery-image {
        width: 100%;
        margin-right: 0;
        margin-bottom: 2%
    }
}

@media only screen and (max-width:768px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n+1) {
        clear: both;
        margin-right: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(3n+1) {
        clear: none
    }
}

@media only screen and (max-width:480px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image {
        width: 100%;
        margin-right: 0;
        margin-bottom: 2%
    }
}

@media only screen and (max-width:1024px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image {
        width: 32%;
        margin-right: 2%;
        margin-bottom: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(3n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(3n+1) {
        clear: both;
        margin-right: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(4n+1) {
        clear: none
    }
}

@media only screen and (max-width:768px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(2n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(2n+1) {
        clear: both;
        margin-right: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image:nth-child(3n+1) {
        clear: none
    }
}

@media only screen and (max-width:480px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-4 .eltd-gallery-image {
        width: 100%;
        margin-right: 0;
        margin-bottom: 2%
    }
}

@media only screen and (max-width:1200px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image {
        width: 24%;
        margin-right: 1.33333%;
        margin-bottom: 1.33333%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(4n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(4n+1) {
        clear: both;
        margin-right: 1.33333%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(5n+1) {
        clear: none
    }
}

@media only screen and (max-width:1024px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image {
        width: 32%;
        margin-right: 2%;
        margin-bottom: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(3n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(3n+1) {
        clear: both;
        margin-right: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(4n+1) {
        clear: none
    }
}

@media only screen and (max-width:768px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(2n) {
        margin-right: 0
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(2n+1) {
        clear: both;
        margin-right: 2%
    }
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image:nth-child(3n+1) {
        clear: none
    }
}

@media only screen and (max-width:480px) {
    .eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-5 .eltd-gallery-image {
        width: 100%;
        margin-right: 0;
        margin-bottom: 2%
    }
}

@media only screen and (max-width:1280px) {
    .eltd-blog-slide-item {
        height: 450px
    }
}

@media only screen and (max-width:1200px) {
    .eltd-blog-slide-item {
        height: 420px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-blog-slide-item {
        height: 380px
    }
    .eltd-blog-slide-item .eltd-blog-slide-post-info {
        width: 40%
    }
}

@media only screen and (max-width:768px) {
    .eltd-blog-slide-item {
        height: 350px
    }
    .eltd-blog-slide-item .eltd-blog-slide-post-info {
        width: 50%
    }
}

@media only screen and (max-width:600px) {
    .eltd-blog-slide-item {
        height: 320px
    }
    .eltd-blog-slide-item .eltd-blog-slide-post-info {
        width: 60%
    }
    .eltd-blog-carousel.eltd-slider .eltd-blog-slide-arrow.right {
        right: 5px
    }
}

@media only screen and (max-width:480px) {
    .eltd-blog-slide-item {
        height: 300px
    }
}

@media screen and (min-width:1025px) and (max-width:1400px) {
    .eltd-header-vertical .eltd-blog-slide-item .eltd-blog-slide-post-info {
        width: 50%
    }
    .eltd-header-vertical .eltd-blog-slide-item {
        height: 370px
    }
}

@media screen and (max-width:1400px) {
    .eltd-blog-carousel-item .eltd-blog-carousel-post-info {
        width: 60%;
        padding-top: 10px;
        padding-bottom: 10px
    }
}

@media only screen and (max-width:600px) {
    .eltd-blog-carousel.eltd-slider .eltd-blog-slide-arrow.left {
        left: 5px
    }
    .eltd-blog-carousel-item .eltd-post-info-date {
        display: none
    }
    .eltd-blog-carousel-item .eltd-blog-slide-title {
        margin-bottom: 10px
    }
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    body.eltd-header-vertical aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-blog-list-item-inner {
        display: block
    }
    body.eltd-header-vertical aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-item-image {
        width: 100%;
        display: block
    }
    body.eltd-header-vertical aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-item-text-holder {
        display: block;
        padding-left: 0;
        margin-bottom: 15px;
        text-align: left
    }
}

@media screen and (min-width:769px) and (max-width:1024px) {
    .eltd-latest-posts-widget .eltd-blog-list .eltd-item-image {
        display: block;
        width: 100%
    }
}

@media only screen and (min-width:769px) and (max-width:1024px) {
    aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-blog-list-item-inner {
        display: block
    }
    aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-item-image {
        width: 100%;
        display: block
    }
    aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-image-in-box .eltd-item-text-holder {
        display: block;
        padding-left: 0;
        margin-bottom: 15px;
        text-align: center
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .eltd-sticky-up-mobile-header aside.eltd-sidebar.eltd-sticky-sidebar {
        margin-top: 10px;
        -webkit-transition: margin-top .3s ease;
        -moz-transition: margin-top .3s ease;
        transition: margin-top .3s ease
    }
    .eltd-sticky-up-mobile-header aside.eltd-sidebar.eltd-sticky-sidebar.move-down {
        margin-top: 10px
    }
    .eltd-sticky-up-mobile-header aside.eltd-sidebar.eltd-sticky-sidebar.mobile-move-down {
        margin-top: 110px
    }
}

@media only screen and (max-width:1024px) {
    .eltd-instagram-feed.grid.eltd-col-9 li {
        width: 33.333%
    }
}

@media only screen and (max-width:768px) {
    .eltd-blog-carousel-item .eltd-blog-carousel-post-info {
        padding-top: 5px;
        padding-bottom: 5px
    }
    .eltd-instagram-feed.grid.eltd-col-4 li {
        width: 50%
    }
    .eltd-instagram-feed.grid.eltd-col-6 li {
        width: 33.33%
    }
}

@media only screen and (max-width:480px) {
    .eltd-instagram-feed.grid.eltd-col-3 li,
    .eltd-instagram-feed.grid.eltd-col-4 li,
    .eltd-instagram-feed.grid.eltd-col-6 li,
    .eltd-instagram-feed.grid.eltd-col-9 li {
        width: 100%
    }
}

/* ----- blog-responsive.min.css ----- */
@media only screen and (min-width:1024px) and (max-width:1400px){.eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-four-cols .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-four-cols article,.eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-three-cols .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry.eltd-blog-with-sidebar.eltd-masonry-three-cols article{width:calc((100% - 25px)/ 2)}}@media only screen and (max-width:1024px){.eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-four-cols .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-four-cols article,.eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-three-cols.eltd-blog-with-sidebar .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry.eltd-masonry-three-cols.eltd-blog-with-sidebar article{width:calc((100% - 25px)/ 2)}.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-left-section,.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-left-section .eltd-post-image,.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-post-content,.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-right-section{display:block}.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-left-section,.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-right-section{width:100%}.eltd-blog-holder.eltd-blog-type-split-column article:not(.format-quote):not(.format-link) .eltd-right-section{padding-left:0;margin-top:20px}.eltd-blog-holder.eltd-blog-type-split-column article.format-gallery .eltd-left-section .eltd-blog-gallery-item a img{display:inline-block}.eltd-blog-holder.eltd-blog-type-split-column article.format-audio .eltd-left-section{vertical-align:top!important}}@media only screen and (max-width:768px){.eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry article{width:calc((100% - 25px)/ 2)}.eltd-blog-holder.eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-holder.eltd-masonry-full-width article{width:calc((100% - 25px)/ 2)!important}.eltd-column1 .eltd-related-posts-holder .eltd-related-post,.eltd-column2 .eltd-related-posts-holder .eltd-related-post,.eltd-related-posts-holder .eltd-related-post{width:49.17%}.eltd-column1 .eltd-related-posts-holder .eltd-related-post:nth-child(2n),.eltd-column2 .eltd-related-posts-holder .eltd-related-post:nth-child(2n),.eltd-related-posts-holder .eltd-related-post:nth-child(2n){margin-right:0}.eltd-column1 .eltd-related-posts-holder .eltd-related-post:nth-child(2n+1),.eltd-column2 .eltd-related-posts-holder .eltd-related-post:nth-child(2n+1),.eltd-related-posts-holder .eltd-related-post:nth-child(2n+1){clear:both}.eltd-load-more-ajax-pagination{margin-bottom:20px}}@media only screen and (max-width:600px){.eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-blog-type-masonry article{width:100%!important}.eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-gutter{width:0!important}.eltd-column1 .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,.eltd-column1 .eltd-blog-holder.eltd-blog-type-masonry article,.eltd-column2 .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,.eltd-column2 .eltd-blog-holder.eltd-blog-type-masonry article{width:100%!important}.eltd-column1 .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-gutter,.eltd-column2 .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-gutter{width:0!important}.eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,.eltd-blog-holder.eltd-masonry-full-width article{width:100%!important}.eltd-blog-single-navigation .eltd-blog-single-next,.eltd-blog-single-navigation .eltd-blog-single-prev{display:none}.eltd-blog-holder article .eltd-post-info>div.eltd-post-info-author{float:left}.eltd-blog-single-navigation .eltd-blog-single-prev-info{padding-left:0}.eltd-blog-single-navigation .eltd-blog-single-next-info{padding-right:0}}@media only screen and (max-width:480px){.eltd-related-posts-holder .eltd-related-post{width:100%!important;margin-right:0!important}.eltd-related-posts-holder .eltd-related-posts-title h3:after,.eltd-related-posts-holder .eltd-related-posts-title h3:before{display:none!important}.eltd-blog-holder.eltd-blog-single .eltd-author-description,.eltd-blog-holder.eltd-blog-single .eltd-blog-single-navigation,.eltd-blog-holder.eltd-blog-single .eltd-comment-form,.eltd-blog-holder.eltd-blog-single .eltd-comment-holder,.eltd-blog-holder.eltd-blog-single .eltd-related-posts-holder,.eltd-blog-holder.eltd-blog-single article .eltd-post-text{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1400px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-grid-sizer,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item{width:33.33%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{width:66.67%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded.eltd-blei-temp{width:33.33%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2.expanded.format-gallery,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2.expanded.format-video{width:66.67%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .qodef-blei-upper-wrapper .description-container{padding:22px 12px}}@media only screen and (max-width:1024px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-grid-sizer,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item{width:50%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{width:100%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded.eltd-blei-temp{width:50%}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2.expanded.format-gallery,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2.expanded.format-video{width:100%}}@media only screen and (max-width:600px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-grid-sizer,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded.eltd-blei-temp{width:100%}}@media only screen and (min-width:1701px),(min-width:1301px) and (max-width:1400px),(min-width:901px) and (max-width:1024px),(min-width:501px) and (max-width:600px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1{height:280px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{height:560px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1 .eltd-blei-slide{height:272px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2{height:560px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2 .eltd-blei-upper-wrapper{height:552px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper{height:272px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt{font-size:12px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-long-excerpt{display:block}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-short-excerpt{display:none}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-blei-slide,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.expanded .eltd-blei-upper-wrapper{height:552px}}@media only screen and (min-width:1601px) and (max-width:1700px),(min-width:1201px) and (max-width:1300px),(min-width:801px) and (max-width:900px),(min-width:401px) and (max-width:500px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1{height:260px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{height:520px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1 .eltd-blei-slide{height:252px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2{height:520px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2 .eltd-blei-upper-wrapper{height:512px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper{height:252px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .description-container{padding:12px 22px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt{font-size:12px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-long-excerpt{display:block}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-short-excerpt{display:none}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-blei-slide,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.expanded .eltd-blei-upper-wrapper{height:512px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item:not(.format-quote) .eltd-post-title{font-size:18px}}@media only screen and (min-width:1501px) and (max-width:1600px),(min-width:1101px) and (max-width:1200px),(min-width:701px) and (max-width:800px),(min-width:301px) and (max-width:400px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1{height:230px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{height:460px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1 .eltd-blei-slide{height:222px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2{height:460px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2 .eltd-blei-upper-wrapper{height:452px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper{height:222px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .description-container{padding:12px 22px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt{font-size:12px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-long-excerpt{display:none}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-short-excerpt{display:block}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-blei-slide,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.expanded .eltd-blei-upper-wrapper{height:452px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.format-link .eltd-post-text,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.format-quote .eltd-post-text{padding:20px 10px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item:not(.format-quote) .eltd-post-title{font-size:16px}}@media only screen and (min-width:1401px) and (max-width:1500px),(min-width:1025px) and (max-width:1100px),(min-width:601px) and (max-width:700px),(min-width:201px) and (max-width:300px){.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1{height:200px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1.expanded{height:400px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-1 .eltd-blei-slide{height:192px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2{height:400px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.eltd-blei-h-2 .eltd-blei-upper-wrapper{height:392px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper{height:192px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .description-container{padding:12px 22px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt{font-size:12px;line-height:18px;margin-bottom:14px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-long-excerpt{display:none}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-excerpt.eltd-short-excerpt{display:block}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-post-info:not(.eltd-category){display:none}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item .eltd-blei-upper-wrapper .eltd-blei-slide,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.expanded .eltd-blei-upper-wrapper{height:392px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.format-link .eltd-post-text,.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item.format-quote .eltd-post-text{padding:20px 10px}.eltd-blog-holder.eltd-blog-type-expanding-tiles .eltd-blog-list-expandable-item:not(.format-quote) .eltd-post-title{font-size:16px}}
