
@media only screen and (min-width:1200px) {
	.eltdf-logo-wrapper a {
	height: 300px !important;
    top: 50px;
    left: -20px;}
	
	.eltdf-position-left {
    width: 360px !important;
}

.eltdf-sticky-header .eltdf-sticky-holder .eltdf-logo-wrapper a {
	height: 100px !important;
top: 3px;
left: 0px !important;}
		
}



@media only screen and (max-width:1200px) {
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 950px
	}
	
	.eltdf-logo-wrapper a {
	height: 50px !important;
    top: 0px;
    left: -46px;}
	.eltdf-position-left {
    width: 210px !important;
}
}

@media only screen and (max-width:1024px) {
	.eltdf-logo-wrapper a {
	height: 80px !important;
    top: 0px;
    left: -46px;}
	
	body:not(.eltdf-content-is-behind-header):not(.error404) .eltdf-content {
		margin-top: 0!important
	}
	.eltdf-hide-on-tablet {
		display: none!important
	}
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 768px
	}
	
	.eltdf-logo-wrapper a {
	height: 200px !important;
    top: 44px;
    left: -46px;

}
}

@media only screen and (max-width:768px) {
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 600px
	}
	
	
}

@media only screen and (max-width:680px) {
	.eltdf-hide-on-mobile {
		display: none!important
	}
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 420px
	}
}

@media only screen and (max-width:480px) {
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 300px
	}
}

@media only screen and (max-width:320px) {
	.eltdf-container-inner,
	.eltdf-grid,
	.eltdf-row-grid-section {
		width: 90%
	}
}

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

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

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

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

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

@media only screen and (max-width:320px) {
	.eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,
	.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner {
		width: 92%
	}
}

@media only screen and (max-width:1280px) {
	.eltdf-huge-space .eltdf-outer-space {
		margin: 0 -25px
	}
	.eltdf-huge-space .eltdf-outer-space .eltdf-item-space {
		padding: 0 25px;
		margin: 0 0 50px
	}
	.eltdf-huge-space.eltdf-disable-bottom-space {
		margin-bottom: -50px
	}
	.eltdf-huge-space.eltdf-columns-has-side-space {
		padding: 0 50px
	}
}

@media only screen and (max-width:1440px) {
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-six-columns .eltdf-masonry-grid-sizer {
		width: 20%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 40%
	}
}

@media only screen and (max-width:1440px) and (min-width:1367px) {
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space:nth-child(5n+1) {
		clear: both
	}
}

@media only screen and (max-width:1366px) {
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-five-columns .eltdf-masonry-grid-sizer {
		width: 25%
	}
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 50%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-six-columns .eltdf-masonry-grid-sizer {
		width: 25%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 50%
	}
}

@media only screen and (max-width:1366px) and (min-width:1201px) {
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space:nth-child(4n+1),
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space:nth-child(4n+1) {
		clear: both
	}
}

@media only screen and (max-width:1200px) {
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-four-columns .eltdf-masonry-grid-sizer {
		width: 33.33333%
	}
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 66.66667%
	}
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-five-columns .eltdf-masonry-grid-sizer {
		width: 33.33333%
	}
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 66.66667%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-six-columns .eltdf-masonry-grid-sizer {
		width: 33.33333%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 66.66667%
	}
}

@media only screen and (max-width:1200px) and (min-width:1025px) {
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space:nth-child(3n+1),
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space:nth-child(3n+1),
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space:nth-child(3n+1) {
		clear: both
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-three-columns .eltdf-masonry-grid-sizer {
		width: 50%
	}
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 100%
	}
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-four-columns .eltdf-masonry-grid-sizer {
		width: 50%
	}
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 100%
	}
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-five-columns .eltdf-masonry-grid-sizer {
		width: 50%
	}
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 100%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-six-columns .eltdf-masonry-grid-sizer {
		width: 50%
	}
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width,
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space.eltdf-masonry-size-large-width-height {
		width: 100%
	}
	.eltdf-blog-slider-holder.eltdf-bs-carousel-centered .active.center .eltdf-item-text-wrapper {
		opacity: 1
	}
}

@media only screen and (max-width:680px) {
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-five-columns .eltdf-masonry-grid-sizer,
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-four-columns .eltdf-masonry-grid-sizer,
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-six-columns .eltdf-masonry-grid-sizer,
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-three-columns .eltdf-masonry-grid-sizer,
	.eltdf-grid-list.eltdf-two-columns .eltdf-item-space,
	.eltdf-grid-list.eltdf-two-columns .eltdf-masonry-grid-sizer {
		width: 100%
	}
}

@media only screen and (max-width:768px) {
	.eltdf-related-posts-holder .eltdf-related-post {
		width: 50%!important
	}
}

@media only screen and (max-width:480px) {
	.eltdf-related-posts-holder .eltdf-related-post {
		width: 100%!important;
		margin-bottom: 30px
	}
}

@media only screen and (max-width:768px) {
	.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-left,
	.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {
		width: 100%;
		float: none
	}
	.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-info-bottom .eltdf-post-info-bottom-right {
		text-align: inherit;
		margin: 10px 0 0
	}
}

@media only screen and (max-width:1024px) and (min-width:681px) {
	.eltdf-grid-list.eltdf-five-columns .eltdf-item-space:nth-child(2n+1),
	.eltdf-grid-list.eltdf-four-columns .eltdf-item-space:nth-child(2n+1),
	.eltdf-grid-list.eltdf-six-columns .eltdf-item-space:nth-child(2n+1),
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space:nth-child(2n+1) {
		clear: both
	}
	.eltdf-page-footer .eltdf-column-content.eltdf-grid-col-3 {
		width: 50%;
		float: left
	}
	.eltdf-page-footer .eltdf-column-content.eltdf-grid-col-3:nth-child(2n+1) {
		clear: both
	}
	.eltdf-page-footer .eltdf-column-content.eltdf-grid-col-3:nth-child(3),
	.eltdf-page-footer .eltdf-column-content.eltdf-grid-col-3:nth-child(4) {
		margin-top: 30px
	}
	.eltdf-page-footer .eltdf-column-content.eltdf-grid-col-4 {
		width: 33.33333333333333%;
		float: left
	}
	.eltdf-instagram-list-holder.eltdf-il-three-columns .eltdf-il-item:nth-child(2n+1) {
		clear: both
	}
}

@media only screen and (max-width:680px) {
	.eltdf-page-footer .eltdf-column-content:not(:first-child) {
		margin-top: 30px
	}
}

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

@media only screen and (min-width:1025px) {
	.error404.eltdf-header-vertical .eltdf-content {
		margin: 0!important
	}
}

@media only screen and (max-width:1440px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 950px
	}
}

@media only screen and (max-width:1200px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 768px
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-header-vertical .eltdf-vertical-menu-area,
	.eltdf-page-header {
		display: none
	}
	.eltdf-header-vertical .eltdf-content,
	.eltdf-header-vertical footer {
		padding-left: 0
	}
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 768px
	}
	.eltdf-mobile-header {
		display: block
	}
}

@media only screen and (max-width:768px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 600px
	}
}

@media only screen and (max-width:680px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 420px
	}
}

@media only screen and (max-width:480px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 300px
	}
}

@media only screen and (max-width:320px) {
	.eltdf-header-vertical .eltdf-container-inner,
	.eltdf-header-vertical .eltdf-grid,
	.eltdf-header-vertical .eltdf-row-grid-section {
		width: 90%
	}
}

@media only screen and (max-width:768px) {
	.eltdf-paspartu-enabled .eltdf-mobile-header .eltdf-grid {
		width: 90%
	}
}

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

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

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

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

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

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

@media only screen and (max-width:1024px) {
	.eltdf-search-page-holder article .eltdf-post-image {
		width: 80px
	}
	.eltdf-search-page-holder article .eltdf-post-title-area {
		padding: 0 0 0 105px;
		min-height: 80px
	}
}

@media only screen and (max-width:680px) {
	.eltdf-search-page-holder article .eltdf-post-image {
		width: 60px
	}
	.eltdf-search-page-holder article .eltdf-post-title-area {
		padding: 0 0 0 80px;
		min-height: 60px
	}
	.eltdf-subscribe-popup-holder .eltdf-sp-inner {
		min-height: 450px
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-form-holder-inner {
		width: 75%
	}
	.eltdf-fullscreen-search-holder .eltdf-form-holder-inner {
		width: 80%
	}
}

@media only screen and (max-width:480px) {
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-form-holder-inner {
		width: 80%
	}
}

@media only screen and (max-width:1280px) {
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-fullscreen-search-cell {
		padding: 50px 0 0
	}
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-fullscreen-sidebar {
		margin: 20px 0 0
	}
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-search-field {
		font-size: 70px
	}
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-search-submit {
		font-size: 40px
	}
	.eltdf-subscribe-popup-holder .eltdf-sp-inner {
		width: 63%
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-subscribe-popup-holder .eltdf-sp-inner {
		width: 75%
	}
}

@media only screen and (max-width:768px) {
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-field-holder .eltdf-search-field {
		font-size: 25px
	}
	.eltdf-fullscreen-with-sidebar-search-holder .eltdf-search-submit {
		font-size: 25px;
		bottom: 25px!important
	}
	.eltdf-subscribe-popup-holder .eltdf-sp-inner {
		width: 90%
	}
}

@media only screen and (max-width:680px) {
	.eltdf-subscribe-popup-holder .eltdf-sp-content-container {
		width: 100%;
		padding: 0 40px
	}
	.eltdf-subscribe-popup-holder .eltdf-sp-background {
		display: none
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-title-holder.eltdf-has-bg-image {
		height: auto!important;
		background-image: none!important
	}
	.eltdf-title-holder.eltdf-has-bg-image .eltdf-title-image {
		display: block
	}
	.eltdf-title-holder.eltdf-has-bg-image .eltdf-title-wrapper {
		position: absolute;
		top: 50%;
		left: 0;
		height: 100%!important;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.eltdf-title-holder.eltdf-title-va-header-bottom {
		height: auto!important
	}
	.eltdf-title-holder.eltdf-title-va-header-bottom .eltdf-title-wrapper {
		padding-top: 0!important
	}
	.eltdf-title-holder.eltdf-centered-type .eltdf-page-subtitle {
		padding: 0!important
	}
	.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info,
	.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-title-info {
		display: block;
		width: 100%
	}
	.eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs-info {
		margin: 10px 0 0;
		text-align: initial;
		white-space: inherit
	}
	.eltdf-portfolio-single-holder .eltdf-ps-info-holder {
		margin: 30px 0 0!important
	}
}

@media only screen and (max-width:680px) {
	.eltdf-portfolio-single-holder .eltdf-ps-image-holder.eltdf-ps-gallery-images .eltdf-ps-image {
		width: 100%!important
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder {
		display: none
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-team.info-bellow .eltdf-team-image {
		width: 100%
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder {
		margin-left: -34px;
		width: 132%!important
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider {
		padding-left: 20px
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder {
		width: 12%
	}
	.eltdf-btn.eltdf-btn-huge,
	.eltdf-btn.eltdf-btn-large {
		padding: 15px 43px
	}
}

@media only screen and (max-width:768px) {
	.eltdf-team.info-hover {
		margin-bottom: 30px
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder {
		width: 15%
	}
	.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav {
		width: 82%
	}
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder .eltdf-testimonial-image img {
		height: 50vh!important
	}
}

@media only screen and (max-width:1366px) {
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav {
		width: 62.7%
	}
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-next,
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev {
		-webkit-transform: translate3d(0, -135%, 0);
		-moz-transform: translate3d(0, -135%, 0);
		transform: translate3d(0, -135%, 0)
	}
}

@media only screen and (max-width:680px) {
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder .eltdf-testimonial-image img {
		height: 100vh!important
	}
}

@media only screen and (max-width:480px) {
	.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder {
		display: none
	}
}

@media only screen and (max-width:1440px) {
	.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-custom-testimonials-slider-holder .eltdf-testimonial-image-holder .eltdf-testimonial-image img {
		height: auto!important
	}
	.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-next,
	.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev {
		-webkit-transform: translate3d(0, -153%, 0);
		-moz-transform: translate3d(0, -153%, 0);
		transform: translate3d(0, -153%, 0)
	}
}

@media only screen and (min-width:1201px) and (max-width:1300px) {
	.eltdf-call-to-action-holder .eltdf-grid {
		width: 1100px
	}
}

@media only screen and (max-width:1200px) {
	.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder,
	.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder {
		width: 66.66666666666667%
	}
	.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder {
		width: 33.33333333333333%
	}
	.eltdf-countdown .countdown-row .countdown-section .countdown-amount {
		font-size: 60px
	}
}

@media only screen and (max-width:768px) {
	.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner,
	.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder {
		display: block
	}
	.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder {
		margin: 28px 0 0;
		text-align: initial
	}
	.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder,
	.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder,
	.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder,
	.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder,
	.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder {
		width: 100%
	}
	.eltdf-countdown .countdown-row.countdown-show4 .countdown-section,
	.eltdf-countdown .countdown-row.countdown-show5 .countdown-section,
	.eltdf-countdown .countdown-row.countdown-show6 .countdown-section {
		width: 33.33333333333333%
	}
	.eltdf-countdown .countdown-row .countdown-section .countdown-amount {
		font-size: 50px
	}
	.eltdf-custom-font-holder.eltdf-disable-title-break br {
		display: none
	}
}

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

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

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

@media only screen and (max-width:680px) {
	.eltdf-countdown .countdown-row .countdown-section .countdown-amount {
		font-size: 40px
	}
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-five-columns .eltdf-eh-item,
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-four-columns .eltdf-eh-item,
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-six-columns .eltdf-eh-item,
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-three-columns .eltdf-eh-item,
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-two-columns .eltdf-eh-item {
		width: 100%;
		height: auto;
		display: inline-block
	}
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content {
		text-align: left
	}
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content {
		text-align: right
	}
	.eltdf-elements-holder.eltdf-responsive-mode-680.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content {
		text-align: center
	}
}

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

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

@media only screen and (max-width:1366px) {
	.eltdf-process-holder.eltdf-responsive-1366 .eltdf-mark-horizontal-holder {
		display: none
	}
	.eltdf-process-holder.eltdf-responsive-1366 .eltdf-mark-vertical-holder {
		display: block
	}
	.eltdf-process-holder.eltdf-responsive-1366 .eltdf-process-inner {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		padding: 0 0 0 76px;
		margin: 0;
		box-sizing: border-box
	}
	.eltdf-process-holder.eltdf-responsive-1366 .eltdf-process-item {
		width: 100%;
		float: none;
		padding: 0;
		text-align: inherit
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-process-holder.eltdf-responsive-1024 .eltdf-mark-horizontal-holder {
		display: none
	}
	.eltdf-process-holder.eltdf-responsive-1024 .eltdf-mark-vertical-holder {
		display: block
	}
	.eltdf-process-holder.eltdf-responsive-1024 .eltdf-process-inner {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		padding: 0 0 0 76px;
		margin: 0;
		box-sizing: border-box
	}
	.eltdf-process-holder.eltdf-responsive-1024 .eltdf-process-item {
		width: 100%;
		float: none;
		padding: 0;
		text-align: inherit
	}
}

@media only screen and (max-width:768px) {
	.eltdf-process-holder.eltdf-responsive-768 .eltdf-mark-horizontal-holder {
		display: none
	}
	.eltdf-process-holder.eltdf-responsive-768 .eltdf-mark-vertical-holder {
		display: block
	}
	.eltdf-process-holder.eltdf-responsive-768 .eltdf-process-inner {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		padding: 0 0 0 76px;
		margin: 0;
		box-sizing: border-box
	}
	.eltdf-process-holder.eltdf-responsive-768 .eltdf-process-item {
		width: 100%;
		float: none;
		padding: 0;
		text-align: inherit
	}
}

@media only screen and (max-width:680px) {
	.eltdf-process-holder.eltdf-responsive-680 .eltdf-mark-horizontal-holder {
		display: none
	}
	.eltdf-process-holder.eltdf-responsive-680 .eltdf-mark-vertical-holder {
		display: block
	}
	.eltdf-process-holder.eltdf-responsive-680 .eltdf-process-inner {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		padding: 0 0 0 76px;
		margin: 0;
		box-sizing: border-box
	}
	.eltdf-process-holder.eltdf-responsive-680 .eltdf-process-item {
		width: 100%;
		float: none;
		padding: 0;
		text-align: inherit
	}
}

@media only screen and (max-width:480px) {
	.eltdf-process-holder.eltdf-responsive-480 .eltdf-mark-horizontal-holder {
		display: none
	}
	.eltdf-process-holder.eltdf-responsive-480 .eltdf-mark-vertical-holder {
		display: block
	}
	.eltdf-process-holder.eltdf-responsive-480 .eltdf-process-inner {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		padding: 0 0 0 76px;
		margin: 0;
		box-sizing: border-box
	}
	.eltdf-process-holder.eltdf-responsive-480 .eltdf-process-item {
		width: 100%;
		float: none;
		padding: 0;
		text-align: inherit
	}
}

@media only screen and (max-width:768px) {
	.eltdf-section-title-holder {
		padding: 0!important
	}
	.eltdf-section-title-holder.eltdf-st-two-columns .eltdf-st-text,
	.eltdf-section-title-holder.eltdf-st-two-columns .eltdf-st-title {
		width: 100%;
		float: none!important;
		text-align: initial!important
	}
	.eltdf-section-title-holder.eltdf-st-two-columns .eltdf-st-text {
		margin: 14px 0 0
	}
	.eltdf-section-title-holder.eltdf-st-disable-title-break .eltdf-st-title br {
		display: none
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-section-title-holder.eltdf-st-two-columns {
		padding: 0!important
	}
	.eltdf-split-scrolling-section .eltdf-sss-ms-left {
		width: 100%;
		float: left;
		position: relative
	}
	.eltdf-split-scrolling-section .eltdf-sss-ms-left .eltdf-sss-ms-section {
		padding: 0!important
	}
	.eltdf-split-scrolling-section .eltdf-sss-ms-right {
		width: 100%;
		float: left;
		margin: 38px 0 0
	}
	.eltdf-split-scrolling-section .eltdf-sss-ms-right .eltdf-sss-ms-section {
		padding: 0!important
	}
	.eltdf-ss-holder.eltdf-ss-break-1024.eltdf-ss-image-right .eltdf-ss-image {
		position: relative;
		left: 0
	}
	.eltdf-ss-holder.eltdf-ss-break-1024 .eltdf-ss-content {
		left: 0;
		width: 100%;
		padding: 25px
	}
	.eltdf-ss-holder.eltdf-ss-break-1024 .eltdf-ss-image {
		position: relative;
		width: 100%;
		background-image: none!important
	}
	.eltdf-ss-holder.eltdf-ss-break-1024 .eltdf-ss-image img {
		display: block
	}
}

@media only screen and (max-width:768px) {
	.eltdf-ss-holder.eltdf-ss-break-768.eltdf-ss-image-right .eltdf-ss-image {
		position: relative;
		left: 0
	}
	.eltdf-ss-holder.eltdf-ss-break-768 .eltdf-ss-content {
		left: 0;
		width: 100%;
		padding: 25px
	}
	.eltdf-ss-holder.eltdf-ss-break-768 .eltdf-ss-image {
		position: relative;
		width: 100%;
		background-image: none!important
	}
	.eltdf-ss-holder.eltdf-ss-break-768 .eltdf-ss-image img {
		display: block
	}
}

@media only screen and (max-width:680px) {
	.eltdf-ss-holder.eltdf-ss-break-680.eltdf-ss-image-right .eltdf-ss-image {
		position: relative;
		left: 0
	}
	.eltdf-ss-holder.eltdf-ss-break-680 .eltdf-ss-content {
		left: 0;
		width: 100%;
		padding: 25px
	}
	.eltdf-ss-holder.eltdf-ss-break-680 .eltdf-ss-image {
		position: relative;
		width: 100%;
		background-image: none!important
	}
	.eltdf-ss-holder.eltdf-ss-break-680 .eltdf-ss-image img {
		display: block
	}
}

@media only screen and (max-width:480px) {
	.eltdf-ss-holder.eltdf-ss-break-480.eltdf-ss-image-right .eltdf-ss-image {
		position: relative;
		left: 0
	}
	.eltdf-ss-holder.eltdf-ss-break-480 .eltdf-ss-content {
		left: 0;
		width: 100%;
		padding: 25px
	}
	.eltdf-ss-holder.eltdf-ss-break-480 .eltdf-ss-image {
		position: relative;
		width: 100%;
		background-image: none!important
	}
	.eltdf-ss-holder.eltdf-ss-break-480 .eltdf-ss-image img {
		display: block
	}
}

@media only screen and (max-width:1366px) {
	.eltdf-ss-holder.eltdf-ss-break-1366.eltdf-ss-image-right .eltdf-ss-image {
		position: relative;
		left: 0
	}
	.eltdf-ss-holder.eltdf-ss-break-1366 .eltdf-ss-content {
		left: 0;
		width: 100%;
		padding: 25px
	}
	.eltdf-ss-holder.eltdf-ss-break-1366 .eltdf-ss-image {
		position: relative;
		width: 100%;
		background-image: none!important
	}
	.eltdf-ss-holder.eltdf-ss-break-1366 .eltdf-ss-image img {
		display: block
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav {
		width: 300px
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container {
		padding: 0 0 0 45px
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li {
		margin: 0 8px 0 0
	}
	.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a {
		padding: 7px 18px
	}
	.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li {
		margin: 0 26px 0 0
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav {
		width: 180px
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container {
		width: calc(100% - 180px);
		padding: 0 0 0 30px
	}
}

@media only screen and (max-width:768px) {
	.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li {
		display: block;
		float: none;
		margin: 0 0 8px
	}
	.eltdf-tabs.eltdf-tabs-boxed .eltdf-tabs-nav li a {
		width: 100%
	}
	.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li {
		margin: 0 20px 0 0
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container,
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav {
		display: inline-block;
		width: 100%;
		height: auto
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav {
		border-right: 0
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li {
		float: left;
		margin: 0 20px 0 0
	}
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tab-container {
		padding: 31px 0 0
	}
}

@media only screen and (max-width:680px) {
	.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li,
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li {
		display: block;
		float: none;
		margin: 0 0 20px
	}
	.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav {
		padding: 0 0 20px
	}
	.eltdf-tabs.eltdf-tabs-simple .eltdf-tabs-nav li a,
	.eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a {
		padding: 0;
		width: 100%
	}
}

@media only screen and (max-width:1280px) {
	.eltdf-instagram-list-holder.eltdf-il-five-columns .eltdf-il-item,
	.eltdf-instagram-list-holder.eltdf-il-four-columns .eltdf-il-item {
		width: 33.33333%
	}
}

@media only screen and (max-width:1280px) and (min-width:1025px) {
	.eltdf-instagram-list-holder.eltdf-il-five-columns .eltdf-il-item:nth-child(3n+1),
	.eltdf-instagram-list-holder.eltdf-il-four-columns .eltdf-il-item:nth-child(3n+1) {
		clear: both
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-instagram-list-holder.eltdf-il-five-columns .eltdf-il-item,
	.eltdf-instagram-list-holder.eltdf-il-four-columns .eltdf-il-item,
	.eltdf-instagram-list-holder.eltdf-il-three-columns .eltdf-il-item {
		width: 50%
	}
}

@media only screen and (max-width:1024px) and (min-width:681px) {
	.eltdf-instagram-list-holder.eltdf-il-five-columns .eltdf-il-item:nth-child(2n+1),
	.eltdf-instagram-list-holder.eltdf-il-four-columns .eltdf-il-item:nth-child(2n+1) {
		clear: both
	}
}

@media only screen and (max-width:680px) {
	.eltdf-instagram-list-holder .eltdf-il-item {
		width: 100%!important
	}
}

@media only screen and (max-width:1024px) {
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel) li img {
		width: 100%
	}
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li,
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li {
		width: 25%
	}
}

@media only screen and (max-width:768px) {
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li,
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li {
		width: 33.33333%
	}
}

@media only screen and (max-width:680px) {
	.eltdf-instagram-feed:not(.eltdf-instagram-carousel) li {
		width: 50%!important
	}
}