.inline_meta_items .et_pb_de_mach_post_meta_item,.linked_list_item,.repeater-style-list .et_pb_de_mach_acf_item,a.et_pb_button.meta_button {
display: inline-block
}
.divi-filter-archive-loop .df-loadmore-inner-styles,.dmach-acf-video-wrapper .mejs-overlay.mejs-layer.mejs-overlay-play,.dmach-acf-video-wrapper.playing .dmach-acf-video-poster,.dmach_content_update_cont .dmach_content_update,.et-db #et-boc .et-l .et_pb_contact_field[data-type=select][data-filtertype=radio]:after,.grid-posts.et_pb_gallery_items::before,.load-1 .spinner,.load-2 .spinner,.load-3 .spinner,.load-4 .lines,.load-4 .spinner,.load-5 .lines,.load-5 .spinner,.load-6 .lines,.load-6 .spinner,.repeater-style-list .et_pb_de_mach_acf_item:nth-last-child(1) .repeater_sep,.slick-dots li button:before,.white-popup {
display: none
}
.divi-filter-archive-loop .et_pb_column .et_pb_de_mach_thumbnail img,.divi-radio-tick_box input:checked~.checkmark:after,.dmach-image-icon-placement-left .dmach-acf-video-container,.dmach-image-icon-placement-right .dmach-acf-video-container,.dmach_content_update_cont .dmach_content_update:first-child,.load-4 .donut-cont,.load-5 .donutmulti-cont,.load-6 .ripple-cont {
display: block
}
.divi-filter-item.show-empty span.et_pb_contact_field_radio.empty,.dmach-filer-toggle .dmach-hide,.dmach_content_update_cont .dmach_content_update.open,.et_pb_de_mach_acf_gallery .et_pb_gallery_item,.et_pb_de_mach_search_posts .divi-filter-item span.et_pb_contact_field_radio.empty {
display: block!important
}
#dmach-modal-wrapper.side-modal .et_pb_section,#loading-modal div:not(.modal-close),.align-last-module.align-single_row .et_pb_section .et_pb_row,.align-multiple_rows .et_pb_row:nth-last-child(1),.dmach-link-whole-grid-card,.dmach-link-whole-grid-card .post_content_wrapper,.same-height-cards .grid-col .grid-item-cont>.bc-link-whole-grid-card,.same-height-cards .grid-col .grid-item-cont>.bc-link-whole-grid-card>.et_pb_column,.same-height-cards .grid-col .grid-item-cont>.bc-link-whole-grid-card>.et_pb_column>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.bc-link-whole-grid-card>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.bc-link-whole-grid-card>.et_pb_section,.same-height-cards .grid-col .grid-item-cont>.et_pb_column,.same-height-cards .grid-col .grid-item-cont>.et_pb_column>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.et_pb_section,.same-height-cards .grid-col>div,.same-height-cards .post_content_wrapper,.same-height-cards .post_content_wrapper .et_pb_row,.same-height-cards.et_pb_de_mach_carousel .slick-slide .et_pb_column,.same-height-cards.et_pb_de_mach_carousel .slick-slide .et_pb_section,.same-height-cards.et_pb_de_mach_carousel .slick-slide>div {
height: 100%
}
.divi-filter-item span.et_pb_contact_field_radio.empty,.divi-machine-loop p:empty,.dmach-hide,.et_pb_de_mach_search_posts .divi-filter-item span.et_pb_contact_field_radio .radio-count,.hide_update_content_modal .dmach_content_update_cont,.hidethis,.select-option-item-dmach_post {
display: none!important
}
#loading-modal .filtered-posts-loading,.dmach-icon div {
display: flex;
justify-content: center;
align-items: center
}
.divi-filter-archive-loop,.dmach-acf-item-content,.dmach-icon-image-content img,.dmach-postmeta-item-content {
width: 100%
}
.et-db #et-boc .et-l .et_pb_map_container .infowindow img,.et_pb_map_container .infowindow img {
max-width: 100%;
width: 100%
}
#dmach-modal-wrapper .post-modal-cont {
width: 80%;
max-width: 1080px;
position: relative
}
#dmach-modal-wrapper.side-modal .post-modal-cont {
width: 50vw;
max-width: 100%;
position: absolute;
right: 0;
height: 100vh
}
.et_pb_de_mach_acf_item {
line-height: 1
}
.et-db #et-boc .et-l .infowindow .et_pb_section,.et_pb_map_container .infowindow .et_pb_section {
padding: 0
}
.filter-param-item .remove-filter {
cursor: pointer;
width: 20px;
height: 20px;
position: absolute;
right: 7px;
top: 50%;
transform: translateY(-50%)
}
.filter-param-item .remove-filter::after {
font-size: 20px;
content: "\4d";
font-family: ETmodules!important;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
position: absolute
}
.filter-param-item {
display: inline-block;
padding: 10px 30px 10px 10px;
margin-top: 10px;
margin-bottom: 10px;
position: relative;
margin-right: 20px;
border: 1px solid
}
.filter-param-item:last-of-type,.inline_checkboxes .divi-filter-item>:nth-last-child(1),.inline_checkboxes .divi-filter-item>form>.et_pb_contact_field_radio:nth-last-child(1) {
margin-right: 0
}
p.filter-param-item:not(.has-background):last-of-type {
padding: 10px 35px 10px 10px
}
.et_pb_de_mach_alignment_center {
text-align: center
}
.cat_loop_image_left,.dmach-image-icon-placement-left .dmach-acf-item-container,.dmach-image-icon-placement-left .dmach-postmeta-item-containter,.dmach-image-icon-placement-right .dmach-acf-item-container,.dmach-image-icon-placement-right .dmach-postmeta-item-containter,.inline_checkboxes .divi-filter-item,.inline_checkboxes .divi-filter-item>form {
display: flex
}
.cat_loop_image_left .category_loop_image {
margin-right: 20px
}
.bc-link-whole-grid-card,.et_pb_button,.slick-slide {
cursor: pointer
}
table.dmach-repeater-table {
width: 100%;
border-collapse: collapse;
margin: 50px auto
}
table.dmach-repeater-table tr:nth-of-type(odd) {
background: #eee
}
table.dmach-repeater-table th {
background-color: #000;
color: #fff;
font-weight: 700
}
table.dmach-repeater-table td,table.dmach-repeater-table th {
padding: 10px;
border: 1px solid #ccc;
text-align: left;
}
@media only screen and (max-width: 760px),(min-device-width:768px) and (max-device-width:1024px) {
table.dmach-repeater-table {
width:100%
}
table.dmach-repeater-table,table.dmach-repeater-table tbody,table.dmach-repeater-table td,table.dmach-repeater-table th,table.dmach-repeater-table thead,table.dmach-repeater-table tr {
display: block
}
table.dmach-repeater-table thead tr {
position: absolute;
top: -9999px;
left: -9999px
}
table.dmach-repeater-table tr {
border: 1px solid #ccc
}
table.dmach-repeater-table td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}
table.dmach-repeater-table td:before {
position: absolute;
top: 6px;
left: 6px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-column);
color: #000;
font-weight: 700
}
}
.dmach-btn-align-center .et_pb_module_inner {
text-align: center!important
}
.dmach-btn-align-right .et_pb_module_inner {
text-align: right!important
}
.item-entry.hidden,.masonry.resized {
opacity: 1
}
.dmach-search-items {
float: left;
width: 100%
}
.loadmore-align-left .dmach-loadmore {
left: 0;
transform: none
}
.dmach-icon-image-content {
margin-right: 5px
}
.dmach_carousel_container,.hidden {
opacity: 0
}
.align-right {
margin: 0 0 0 auto
}
.et_pb_de_mach_search_posts_item p.et_pb_contact_field {
padding: 0!important
}
.fullwidth-btn .et_pb_button {
display: block;
width: 100%;
text-align: center
}
.inline_checkboxes .divi-filter-item>*,.inline_checkboxes .divi-filter-item>form>.et_pb_contact_field_radio {
flex: 1;
margin-right: 15px
}
.inline_checkboxes .divi-radio-tick_box .et_pb_contact_field_radio {
padding: 2px 10px 2px 0
}
.last-item {
margin-right: 0!important
}
.last-item+div {
clear: both
}
.secondary-image {
position: absolute;
z-index: 10;
left: 0;
top: 0;
opacity: 0!important;
-webkit-transition: .3s ease-in-out;
-ms-transition: .3s ease-in-out;
transition: .3s ease-in-out
}
.flip-image-thumbnail:hover .secondary-image {
opacity: 1!important
}
.loadmore-align-right .dmach-loadmore {
right: 0;
transform: none;
left: auto
}
p:empty {
padding-bottom: 0!important
}
.dmach_carousel_container .slick-slide {
margin: 0 15px
}
.dmach_carousel_container .slick-list {
margin: 0 -15px
}
.dmach_carousel_container .slick-prev:before {
font-family: ETmodules!important;
left: -22px;
content: "\34"
}
.dmach_carousel_container .slick-next::before {
font-family: ETmodules!important;
right: -22px;
content: "\35"
}
.slick-initialized {
opacity: 1;
visibility: visible!important
}
.dmach_carousel_container .slick-prev {
left: -50px;
z-index: 99999999999999999
}
.dmach_carousel_container .slick-next {
right: -50px;
z-index: 99999999999999999
}
.dmach_carousel_container .slick-next::before,.dmach_carousel_container .slick-prev::before {
font-size: 57px;
opacity: 1;
top: -20px;
text-shadow: 0 0 9px #969696;
position: absolute
}
.et_pb_de_mach_alignment_center .dmach-acf-item-container {
justify-content: center
}
.et_pb_de_mach_alignment_right .dmach-acf-item-container {
justify-content: flex-end
}
.align-last-module.align-single_row .et_pb_section .et_pb_row .et_pb_column,.align-multiple_rows .et_pb_section {
display: flex;
flex-direction: column;
flex-grow: 1
}
.align-single_row .et_pb_column,.align-single_row .et_pb_row,.align-single_row .et_pb_section {
height: 100%!important
}
.align-multiple_rows .et_pb_row:nth-last-child(1) .et_pb_column {
height: 100%;
display: flex;
flex-direction: column;
flex-grow: 1
}
.align-multiple_rows .et_pb_row:nth-last-child(1) .et_pb_module:nth-last-child(1) {
margin-top: auto
}
.align-last-module.align-single_row .et_pb_section .et_pb_row .repeater-cont .et_pb_module:nth-last-child(1),.align-multiple_rows .et_pb_row:nth-last-child(1) .repeater-cont .et_pb_module:nth-last-child(1) {
margin-top: 0
}
.align-last-module.align-single_row .et_pb_section .et_pb_row .et_pb_module:nth-last-child(1) {
margin-top: auto!important
}
.dmach-loadmore {
position: absolute!important;
bottom: -80px;
left: 50%;
transform: translateX(-50%)
}
.loadmore-enabled {
padding-bottom: 80px
}
.df-inner-styles {
display: none;
position: absolute;
opacity: 0;
height: 0
}
body .et_pb_de_mach_acf_slider .slick-prev::before {
content: "\34"!important;
position: absolute;
top: -16px;
left: -19px
}
body .et_pb_de_mach_acf_slider .slick-next::before {
top: -16px!important;
left: -13px!important;
position: absolute
}
.et_pb_de_mach_post_meta_item {
margin-bottom: 0!important
}
#dmach_orderby .et_pb_contact_field,.dmach-image-icon-placement-bottom .dmach-icon,.dmach-image-icon-placement-left .dmach-icon,.dmach-image-icon-placement-top .dmach-icon {
padding-left: 0!important
}
.grid-layout-grid .divi-filter-archive-loop {
grid-auto-rows: inherit!important
}
.same-height-cards.et_pb_de_mach_carousel .slick-track {
display: flex!important;
margin: 30px 0
}
.same-height-cards.et_pb_de_mach_carousel .slick-slide {
height: inherit!important
}
.et_pb_de_mach_orderby {
max-width: 200px
}
.no-results-layout .et_pb_section {
width: 100%!important;
margin-right: 0!important
}
.et_pb_de_mach_archive_loop {
float: none;
width: 100%;
display: block;
margin-bottom: 2.75%
}
.et_pb_de_mach_repeater .et_pb_de_mach_archive_loop {
margin-bottom: 0
}
.dmach_filter_count {
position: absolute;
right: 0
}
.divi-filter-archive-loop-loading {
height: 100%;
position: absolute;
width: 100%
}
.divi-filter-archive-loop-cont {
display: flex;
width: 100%
}
.dmach-icon,.line {
display: inline-block
}
.ajax-loading {
position: absolute;
width: 100%;
height: 100%;
z-index: 99999;
background-color: rgba(255,255,255,.7)
}
.load-1 .line:nth-last-child(1) {
animation: 1.5s 1s infinite loadingA
}
.load-1 .line:nth-last-child(2) {
animation: 1.5s .5s infinite loadingA
}
.load-1 .line:nth-last-child(3) {
animation: 1.5s infinite loadingA
}
.load-2 .line:nth-last-child(1) {
animation: 1.5s 1s infinite loadingB
}
.load-2 .line:nth-last-child(2) {
animation: 1.5s .5s infinite loadingB
}
.load-2 .line:nth-last-child(3) {
animation: 1.5s infinite loadingB
}
.load-3 .line:nth-last-child(1) {
animation: .6s linear .1s infinite loadingC
}
.load-3 .line:nth-last-child(2) {
animation: .6s linear .2s infinite loadingC
}
.load-3 .line:nth-last-child(3) {
animation: .6s linear .3s infinite loadingC
}
.lines,.spinner {
top: 150px;
position: relative;
width: 45px;
height: 45px;
margin: 0 auto
}
.line {
width: 10px;
height: 10px;
border-radius: 15px;
background-color: #4b9cdb;
margin: 0 2px
}
.donut,.ripple {
width: 2rem;
height: 2rem;
margin: 2rem
}
.donut {
border-radius: 50%;
border: .3rem solid rgba(151,159,208,.3);
border-top-color: #979fd0;
-webkit-animation: 1.5s linear infinite spin;
animation: 1.5s linear infinite spin
}
.donut.multi {
border-bottom-color: #979fd0
}
.ripple {
border-radius: 50%;
border: .3rem solid #979fd0;
-webkit-transform: translate(50%);
transform: translate(50%);
-webkit-animation: 1s ease-out infinite ripple;
animation: 1s ease-out infinite ripple
}
@-webkit-keyframes ripple {
from {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 1
}
to {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0
}
}
@keyframes ripple {
from {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 1
}
to {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0
}
}
@-webkit-keyframes spin {
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@keyframes spin {
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@keyframes loadingA {
0%,100% {
height: 15px
}
50% {
height: 35px
}
}
@keyframes loadingB {
0%,100% {
width: 15px
}
50% {
width: 35px
}
}
@keyframes loadingC {
0%,100% {
transform: translate(0,0)
}
50% {
transform: translate(0,15px)
}
}
.divi-filter-item {
position: relative;
padding: 0
}
.divi-radio-tick_box .et_pb_contact_field_radio {
position: relative;
padding: 5px 0
}
.divi-radio-tick_box input {
position: absolute;
opacity: 0;
cursor: pointer;
z-index: 20;
height: 25px;
width: 25px
}
.divi-radio-tick_box .checkmark {
position: absolute;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #eee;
z-index: 19
}
.divi-radio-tick_box label {
position: relative;
padding-left: 35px;
top: -1px
}
.divi-radio-tick_box input:checked~.checkmark {
background-color: #2196f3
}
.divi-radio-tick_box .checkmark:after {
content: "";
position: absolute;
display: none;
left: 9px;
top: 5px;
width: 5px;
height: 10px;
border: solid #fff;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.divi-radio-buttons .et_pb_contact_field_radio label {
font-size: 16px;
text-align: left;
font-weight: 400;
border-radius: 5px;
background-color: #fff;
color: #2d2d2d;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 14px;
display: block;
line-height: 1.12;
cursor: pointer;
margin: 5px 0
}
.divi-radio-buttons .et_pb_contact_field_radio input {
position: absolute;
height: 100%;
width: 100%;
left: 0;
z-index: -1;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
opacity: 0
}
.divi-radio-buttons .et_pb_contact_field_radio input:checked+label {
background-color: #0770cf;
color: #fff
}
.dmach-location-fullwidth .dmach-filter-containter {
display: grid;
grid-template-columns: repeat(auto-fit,minmax(100px,1fr));
column-gap: 20px;
width: 100%
}
.dmach-location-fullwidth .divi-filter-item,.dmach-location-fullwidth .et_pb_de_mach_search_posts_item p.et_pb_contact_field.divi-filter-item {
width: 100%;
left: 0;
background-color: #fff;
z-index: 99999;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.dmach-filer-toggle .divi-filter-item {
opacity: 0;
height: 0;
display: none
}
.visible .divi-filter-item {
display: block!important;
opacity: 1;
height: auto;
-webkit-transition: .3s ease-in-out;
-ms-transition: .3s ease-in-out;
transition: .3s ease-in-out
}
.dmach-filer-toggle .et_pb_contact_field_options_title {
cursor: pointer;
position: relative
}
.dmach-filer-toggle .et_pb_contact_field_options_title::after {
font-family: ETmodules!important;
position: absolute;
top: 50%;
right: 0;
font-size: 17px;
content: "\33";
-webkit-transition: -webkit-transform .3s ease-in-out;
-ms-transition: -ms-transform .3s ease-in-out;
transition: transform .3s ease-in-out;
transform: translateY(-50%)
}
.visible .et_pb_contact_field_options_title::after {
-ms-transform: translateY(-50%) rotate(180deg);
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg)
}
.et-db #et-boc .et-l .et_pb_contact_field[data-type=select]:after {
right: 30px
}
.dmach-icon {
left: 0;
top: 0;
font-family: ETmodules;
font-size: 16px;
border-radius: 100%;
text-align: center;
padding: 0 5px
}
body .slick-prev {
left: -25px
}
.et_pb_de_mach_acf_slider_containter .slick-next:before,.et_pb_de_mach_acf_slider_containter .slick-prev:before,.et_pb_de_mach_acf_slider_containter_nav .slick-next:before,.et_pb_de_mach_acf_slider_containter_nav .slick-prev:before {
font-family: ETmodules!important;
font-weight: 400;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1;
text-transform: none;
content: "\35"!important;
font-size: 50px;
color: #000
}
.et_pb_de_mach_acf_slider .slick-dots li button {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
display: block;
height: 17px;
width: 17px;
border-radius: 50%;
font-size: 0;
cursor: pointer;
background: #ececec!important
}
.divi-filter-archive-loop ul,.slick-dots,.slick-dots li {
list-style-type: none!important
}
body .slick-dots {
bottom: -60px
}
.dmach-image-icon-placement-left .dmach-acf-item-container .dmach-icon-image-content,.dmach-image-icon-placement-right .dmach-acf-item-container .dmach-icon-image-content {
display: flex;
justify-content: center;
flex-direction: column
}
.dmach-image-icon-placement-left .dmach-acf-item-container {
width: 100%;
flex-direction: row
}
#et-main-area,.divi-filter-item span.et_pb_contact_field_radio,.dmach-acf-video-wrapper {
position: relative
}
.dmach-acf-video-wrapper .wp-video-shortcode {
height: auto
}
.dmach-acf-video-wrapper .dmach-acf-video-poster {
position: absolute;
left: 0;
width: 100%;
top: 0;
height: 100%;
overflow: hidden;
background-repeat: no-repeat;
background-size: cover;
background-position: center center
}
.dmach-acf-video-wrapper .dmach-acf-video-poster .poster {
min-height: 100%;
min-width: 100%;
object-fit: cover
}
.dmach-acf-video-wrapper .dmach-acf-video-poster .dmach-acf-video-play {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%)
}
.dmach-acf-video-wrapper .dmach-acf-video-poster .dmach-acf-video-play:before {
font-family: ETmodules;
content: "\49"
}
.dmach-image-icon-placement-bottom .dmach-icon,.dmach-image-icon-placement-right .dmach-icon,.dmach-image-icon-placement-top .dmach-icon {
padding-right: 0!important
}
.dmach-image-icon-placement-top .dmach-acf-item-container {
flex-direction: column
}
.et_pb_button_alignment_center #dmach_filter_button {
float: none;
margin: auto!important;
display: block
}
.et-db #et-boc .et-l #dmach-search-form .et_pb_de_mach_search_posts_item .et_pb_contact_field_options_title,.et_pb_de_mach_search_posts_item .et_pb_contact_field_options_title {
font-weight: 400
}
.repeater-cont .dmach-acf-item-container,.repeater-cont .dmach-acf-item-container .dmach-icon {
display: flex;
align-items: center
}
.category-loop>:not(.no-results-layout),.divi-filter-archive-loop>:not(.no-results-layout),.grid-posts.et_pb_gallery_items,.repeater-cont>:not(.no-results-layout) {
display: grid;
grid-gap: 25px
}
.divi-filter-archive-loop.grid>:not(.no-results-layout),.grid-posts,.repeater-cont>:not(.no-results-layout) {
grid-auto-rows: inherit
}
.et_pb_gutters4 .category-loop>:not(.no-results-layout),.et_pb_gutters4 .divi-filter-archive-loop>:not(.no-results-layout),.et_pb_gutters4 .repeater-cont>:not(.no-results-layout) {
grid-gap: 40px
}
.et_pb_gutters3 .category-loop>:not(.no-results-layout),.et_pb_gutters3 .divi-filter-archive-loop>:not(.no-results-layout),.et_pb_gutters3 .repeater-cont>:not(.no-results-layout) {
grid-gap: 25px
}
.et_pb_gutters2 .category-loop>:not(.no-results-layout),.et_pb_gutters2 .divi-filter-archive-loop>:not(.no-results-layout),.et_pb_gutters2 .repeater-cont>:not(.no-results-layout) {
grid-gap: 10px
}
.et_pb_gutters1 .category-loop>:not(.no-results-layout),.et_pb_gutters1 .divi-filter-archive-loop>:not(.no-results-layout),.et_pb_gutters1 .repeater-cont>:not(.no-results-layout) {
grid-gap: 0
}
.col-mob-1>:not(.no-results-layout) {
grid-template-columns: repeat(1,minmax(0,1fr))
}
.col-mob-2>:not(.no-results-layout) {
grid-template-columns: repeat(2,minmax(0,1fr))
}
.col-mob-3>:not(.no-results-layout) {
grid-template-columns: repeat(3,minmax(0,1fr))
}
.col-mob-4>:not(.no-results-layout) {
grid-template-columns: repeat(4,minmax(0,1fr))
}
.col-mob-5>:not(.no-results-layout) {
grid-template-columns: repeat(5,minmax(0,1fr))
}
.col-mob-6>:not(.no-results-layout) {
grid-template-columns: repeat(6,minmax(0,1fr))
}
@media (min-width: 768px) {
body .col-tab-6>:not(.no-results-layout) {
grid-template-columns:repeat(6,minmax(0,1fr))
}
body .col-tab-5>:not(.no-results-layout) {
grid-template-columns: repeat(5,minmax(0,1fr))
}
body .col-tab-4>:not(.no-results-layout) {
grid-template-columns: repeat(4,minmax(0,1fr))
}
body .col-tab-3>:not(.no-results-layout) {
grid-template-columns: repeat(3,minmax(0,1fr))
}
body .col-tab-2>:not(.no-results-layout) {
grid-template-columns: repeat(2,minmax(0,1fr))
}
}
@media (min-width: 980px) {
body .et_pb_section .col-desk-6>:not(.no-results-layout) {
grid-template-columns:repeat(6,minmax(0,1fr))
}
body .et_pb_section .col-desk-5>:not(.no-results-layout) {
grid-template-columns: repeat(5,minmax(0,1fr))
}
body .et_pb_section .col-desk-4>:not(.no-results-layout) {
grid-template-columns: repeat(4,minmax(0,1fr))
}
body .et_pb_section .col-desk-3>:not(.no-results-layout) {
grid-template-columns: repeat(3,minmax(0,1fr))
}
body .et_pb_section .col-desk-2>:not(.no-results-layout) {
grid-template-columns: repeat(2,minmax(0,1fr))
}
body .et_pb_section .col-desk-1>:not(.no-results-layout) {
grid-template-columns: repeat(1,minmax(0,1fr))
}
}
#dmach-search-form .et_pb_contact_field,#dmach-search-form .et_pb_contact_field_options_title,#dmach-search-form .et_pb_de_mach_search_posts_item {
margin-bottom: 0!important;
padding-bottom: 0
}
#dmach-search-form .et_pb_de_mach_search_posts_item {
margin-bottom: 10px!important;
padding: 10px 0;
display: inline-block
}
#dmach-search-form .button_container {
padding: 10px 0
}
.et_pb_de_mach_gallery_item.et_pb_gallery_item.et_pb_grid_item {
width: 100%!important;
margin-right: 0!important;
margin-bottom: 0!important
}
.et_fb_db_mach_post_slider::before,.et_fb_de_mach_acf_item::before,.et_fb_de_mach_acf_slider::before,.et_fb_de_mach_archive_loop::before,.et_fb_de_mach_carousel::before,.et_fb_de_mach_cat_loop::before,.et_fb_de_mach_filter_posts::before,.et_fb_de_mach_orderby::before,.et_fb_de_mach_post_meta::before,.et_fb_de_mach_repeater::before,.et_fb_de_mach_search_posts::before,.et_fb_de_mach_thumbnail::before,.et_fb_de_mach_title::before,.et_fb_de_mach_view_button::before {
background-repeat: no-repeat;
background-position: center;
content: ""!important;
width: 20px;
height: 20px;
margin: auto
}
.et_fb_db_mach_post_slider::after,.et_fb_de_mach_acf_item::after,.et_fb_de_mach_acf_slider::after,.et_fb_de_mach_archive_loop::after,.et_fb_de_mach_carousel::after,.et_fb_de_mach_cat_loop::after,.et_fb_de_mach_filter_posts::after,.et_fb_de_mach_orderby::after,.et_fb_de_mach_post_meta::after,.et_fb_de_mach_repeater::after,.et_fb_de_mach_search_posts::after,.et_fb_de_mach_thumbnail::after,.et_fb_de_mach_title::after,.et_fb_de_mach_view_button::after {
content: ""!important;
display: block!important;
width: 15px;
height: 20px;
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/divi-engine-grey.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
position: absolute;
right: 7px;
top: 3px
}
.et_fb_de_mach_acf_item::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Acf-Item.svg)
}
.et_fb_de_mach_archive_loop::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Archive-Loop.svg)
}
.et_fb_de_mach_carousel::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Carousel.svg)
}
.et_fb_de_mach_cat_loop::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/cat-loop.svg)
}
.et_fb_de_mach_filter_posts::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Filter-Posts.svg)
}
.et_fb_de_mach_acf_slider::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Gallary-Slider.svg)
}
.et_fb_de_mach_orderby::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/OrderBy.svg)
}
.et_fb_de_mach_post_meta::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Meta.svg)
}
.et_fb_db_mach_post_slider::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Slider.svg)
}
.et_fb_de_mach_title::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Title-Text.svg)
}
.et_fb_de_mach_repeater::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Repeater.svg)
}
.et_fb_de_mach_search_posts::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Search-Post.svg)
}
.et_fb_de_mach_thumbnail::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/Thumbnail.svg)
}
.et_fb_de_mach_view_button::before {
background-image: url(//luisgiraldo.co/wp-content/plugins/divi-machine/images/admin-area/modules/View-Post.svg)
}
.divi-filter-item span.et_pb_contact_field_radio .radio-count {
position: absolute;
right: 10px;
top: 0;
margin: 0;
background: 0 0!important
}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider .slick-next,.divi-filter-archive-loop .et_pb_de_mach_acf_slider .slick-prev {
z-index: 999;
-webkit-transition: .3s ease-in-out;
-ms-transition: .3s ease-in-out;
transition: .3s ease-in-out
}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider:hover .slick-next {
right: 15px!important
}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider:hover .slick-prev {
left: 15px
}
.et-db .et-l .et_pb_contact_field[data-filtertype=acfselectmulitple]:after,.et-db .et-l .et_pb_contact_field[data-filtertype=select]:after,.et-db .et-l .et_pb_contact_select:after {
content: "";
position: absolute;
top: 50%;
right: 30px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 0;
height: 0;
border: 6px solid transparent;
border-top-color: #666;
margin-top: 3px;
pointer-events: none;
display: block!important
}
.dmach-popup {
position: fixed;
z-index: 1020;
width: 100vw;
height: 100vh;
visibility: hidden;
pointer-events: none;
left: 0;
top: 0;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
transition: opacity .4s ease-in-out
}
.dmach-nextprev-post,.dmach-popup .modal-close {
height: 50px;
right: 20px;
display: block;
cursor: pointer;
z-index: 999;
position: absolute
}
.dmach-popup.open {
opacity: 1;
visibility: visible;
pointer-events: all
}
.dmach-popup .modal-close {
width: 50px;
top: 20px
}
.dmach-popup .modal-close:before {
position: absolute;
left: 50%;
top: 50%;
font-family: ETmodules!important;
text-indent: 0;
transform: translate(-50%,-50%)
}
.dmach-nextprev-post {
width: 100px;
bottom: 20px
}
.dmach-prev-post {
position: absolute;
left: 0;
top: 50%
}
.dmach-next-post {
position: absolute;
right: 0;
top: 50%
}
.dmach-next-post:before,.dmach-prev-post:before {
content: "\34";
font-family: ETmodules!important;
text-indent: 0;
transform: translateY(-50%);
font-size: 30px
}
.dmach-next-post:before {
content: "\35"
}
#et-main-area.et-fb-root-ancestor {
position: initial
}
#dmach-modal-wrapper {
z-index: 99999;
position: relative
}
.dmach-popup .et_pb_section {
max-height: 80vh;
overflow-y: auto
}