[class*="el_"] { 
    --fullwidth-space-m: 15px;
    --fullwidth-space: 0px;
    --container-w: 100%;
    --container-w-offset: 0px;
}
[class*="el_"].locked { display: none; }
[class*="el_"].pointer-events-none { pointer-events: none; }

[class*="el_"] .container.full-width { --container-w: 100%; }
[class*="el_"] .container.full-width:not(.layout-container) { 
    width: auto!important;
    margin-left: var(--fullwidth-space); 
    margin-right: var(--fullwidth-space); 
}

@media (min-width: 768px) and (max-width: 991px) {
    [class*="el_"] { --container-w: 710px; }
    .dsgn-body.sidebar [class*="el_"] { --container-w: calc(710px - var(--sidenav-w)); }
}
@media (min-width: 992px) {
    [class*="el_"] { --container-w: 940px; }
    .dsgn-body.sidebar [class*="el_"] { --container-w: calc(940px - var(--sidenav-w)); }
}
@media (min-width: 1200px) {
    [class*="el_"] { --container-w: 1140px; }
    .dsgn-body.sidebar [class*="el_"] { --container-w: calc(1140px - var(--sidenav-w)); }
}

/*[ Block Type ]*****************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/
.map-undefined { display: none; }
.mode-config .map-undefined {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.2);
}
.mode-config .map-undefined > span {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    font-size: 16px;
}
[class*="el_"] iframe.google-map[data-map="true"] { border:0; width: 100%; display: block; vertical-align: bottom; }
.mode-config [class*="el_"] iframe.google-map[data-map="true"].disabled { opacity: 0.3; pointer-events: none; }
.mode-config [class*="el_"] iframe.google-map[data-map="true"].disabled + .map-undefined { display: table; }


[class*="el_"][data-type="latest"] [data-view="1"] .latest-post-list-thumb .img-responsive { width:100%; }

[class*="el_"][data-type="video"] .video-wrap.video-fullscreen,
[class*="el_"][data-type="others"] .video-wrap.video-fullscreen {width: 100%; height: 100vh;}
[class*="el_"][data-type="video"] .video-wrap.video-fullscreen .vidtext:not(.bg-box-text),
[class*="el_"][data-type="others"] .video-wrap.video-fullscreen .vidtext:not(.bg-box-text) {height: 100vh;}

[class*="el_"] video:not(.loaded) { opacity: 0 !important; }


[class*="el_"][data-type="video"] .video-wrap [data-bg-video="true"][data-bg-type="background"],
[class*="el_"][data-type="others"] .video-wrap [data-bg-video="true"][data-bg-type="background"] {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    left: 0;
}
[class*="el_"][data-type="video"] .video-wrap [data-bg-video="true"][data-bg-type="background"]:before,
[class*="el_"][data-type="others"] .video-wrap [data-bg-video="true"][data-bg-type="background"]:before {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    left: 0;
    z-index:1;
}
[class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"] > div,
[class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"] > div {
    height: 100%;
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    padding: 0 !important;
}
[class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"] iframe,
[class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"] iframe {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 300%;
    background-color:#000;
}
/*[class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe,
[class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe { height: 160%; }
.sidebar ~ [class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"] iframe,
.sidebar ~ [class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"] iframe { height: 100%; }

@media (max-width: 1199px) {
    [class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"] iframe,
    [class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"] iframe { height: 100%; }
    [class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe,
    [class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe { height: 170%; }
}

@media (max-width: 991px) {
    .sidebar ~ [class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"] iframe,
    .sidebar ~ [class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"] iframe { width: 480%; }
}
@media (max-width: 768px) {
    [class*="el_"][data-type="video"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe,
    [class*="el_"][data-type="others"] [data-bg-video="true"][data-bg-type="background"][data-vd-type="youtube"] iframe { width: 200%; height: 100%; }
}*/

/*[ iflex(flex item) ]*****************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/
[class*="el_"] .iflex {
    -webkit-box-lines: multiple; 
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
}
[class*="el_"] .iflex.vcenter { align-items: center; }
[class*="el_"] .iflex.vbottom { align-items: flex-end; }
[class*="el_"] .iflex.icenter { justify-content: center; }
[class*="el_"] .iflex.iright { justify-content: flex-end; }
[class*="el_"] .iflex .item {
    -webkit-flex: auto; 
    -ms-flex: auto; 
    flex: auto; 
}


[class*="el_"] .iflex .item.col-xs-12 { max-width: 100%; }
[class*="el_"] .iflex .item.col-xs-11 { max-width: 91.66666666666666%; }
[class*="el_"] .iflex .item.col-xs-10 { max-width: 83.33333333333334%; }
[class*="el_"] .iflex .item.col-xs-9 { max-width: 75%; }
[class*="el_"] .iflex .item.col-xs-8 { max-width: 66.66666666666666%; }
[class*="el_"] .iflex .item.col-xs-7 { max-width: 58.333333333333336%; }
[class*="el_"] .iflex .item.col-xs-6 { max-width: 50%; }
[class*="el_"] .iflex .item.col-xs-5 { max-width: 41.66666666666667%; }
[class*="el_"] .iflex .item.col-xs-4 { max-width: 33.33333333333333%; }
[class*="el_"] .iflex .item.col-xs-3 { max-width: 25%; }
[class*="el_"] .iflex .item.col-xs-2 { max-width: 16.666666666666664%; }
[class*="el_"] .iflex .item.col-xs-1 { max-width: 8.333333333333332%; }
[class*="el_"] .iflex .item.col-xs-15 { max-width:20%; }

@media (min-width: 769px) and (max-width: 991px) {
    [class*="el_"] .iflex .item.col-sm-15 { max-width:20%; }
    [class*="el_"] .iflex .item.col-sm-12 { max-width: 100%; }
    [class*="el_"] .iflex .item.col-sm-11 { max-width: 91.66666666666666%; }
    [class*="el_"] .iflex .item.col-sm-10 { max-width: 83.33333333333334%; }
    [class*="el_"] .iflex .item.col-sm-9 { max-width: 75%; }
    [class*="el_"] .iflex .item.col-sm-8 { max-width: 66.66666666666666%; }
    [class*="el_"] .iflex .item.col-sm-7 { max-width: 58.333333333333336%; }
    [class*="el_"] .iflex .item.col-sm-6 { max-width: 50%; }
    [class*="el_"] .iflex .item.col-sm-5 { max-width: 41.66666666666667%; }
    [class*="el_"] .iflex .item.col-sm-4 { max-width: 33.33333333333333%; }
    [class*="el_"] .iflex .item.col-sm-3 { max-width: 25%; }
    [class*="el_"] .iflex .item.col-sm-2 { max-width: 16.666666666666664%; }
    [class*="el_"] .iflex .item.col-sm-1 { max-width: 8.333333333333332%; }

    [data-layout] .lyoption[data-lycol][data-lycol-t="1"] ~ .container .layout-grid { max-width: 100%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="2"] ~ .container .layout-grid { max-width: 50%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="3"] ~ .container .layout-grid { max-width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="4"] ~ .container .layout-grid { max-width: 25%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="5"] ~ .container .layout-grid { max-width: 20%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="6"] ~ .container .layout-grid { max-width: 16.666666666666664%; }
}
@media (min-width: 992px) {
    [class*="el_"] .iflex .item.col-md-15 { max-width:20%; }
    [class*="el_"] .iflex .item.col-md-12 { max-width: 100%; }
    [class*="el_"] .iflex .item.col-md-11 { max-width: 91.66666666666666%; }
    [class*="el_"] .iflex .item.col-md-10 { max-width: 83.33333333333334%; }
    [class*="el_"] .iflex .item.col-md-9 { max-width: 75%; }
    [class*="el_"] .iflex .item.col-md-8 { max-width: 66.66666666666666%; }
    [class*="el_"] .iflex .item.col-md-7 { max-width: 58.333333333333336%; }
    [class*="el_"] .iflex .item.col-md-6 { max-width: 50%; }
    [class*="el_"] .iflex .item.col-md-5 { max-width: 41.66666666666667%; }
    [class*="el_"] .iflex .item.col-md-4 { max-width: 33.33333333333333%; }
    [class*="el_"] .iflex .item.col-md-3 { max-width: 25%; }
    [class*="el_"] .iflex .item.col-md-2 { max-width: 16.666666666666664%; }
    [class*="el_"] .iflex .item.col-md-1 { max-width: 8.333333333333332%; }

    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid { max-width: 100%; }
    [data-layout] .lyoption[data-lycol="2"] ~ .container .layout-grid { max-width: 50%; }
    [data-layout] .lyoption[data-lycol="3"] ~ .container .layout-grid { max-width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol="4"] ~ .container .layout-grid { max-width: 25%; }
    [data-layout] .lyoption[data-lycol="5"] ~ .container .layout-grid { max-width: 20%; }
    [data-layout] .lyoption[data-lycol="6"] ~ .container .layout-grid { max-width: 16.666666666666664%; }

    [class*="el_"][data-type="video"] .video-wrap.video-fullscreen + .bg-box-text {height: 100vh;}
}
@media (min-width: 1200px) {
    [class*="el_"] .iflex .item.col-lg-15 { max-width:20%; }
    [class*="el_"] .iflex .item.col-lg-12 { max-width: 100%; }
    [class*="el_"] .iflex .item.col-lg-11 { max-width: 91.66666666666666%; }
    [class*="el_"] .iflex .item.col-lg-10 { max-width: 83.33333333333334%; }
    [class*="el_"] .iflex .item.col-lg-9 { max-width: 75%; }
    [class*="el_"] .iflex .item.col-lg-8 { max-width: 66.66666666666666%; }
    [class*="el_"] .iflex .item.col-lg-7 { max-width: 58.333333333333336%; }
    [class*="el_"] .iflex .item.col-lg-6 { max-width: 50%; }
    [class*="el_"] .iflex .item.col-lg-5 { max-width: 41.66666666666667%; }
    [class*="el_"] .iflex .item.col-lg-4 { max-width: 33.33333333333333%; }
    [class*="el_"] .iflex .item.col-lg-3 { max-width: 25%; }
    [class*="el_"] .iflex .item.col-lg-2 { max-width: 16.666666666666664%; }
    [class*="el_"] .iflex .item.col-lg-1 { max-width: 8.333333333333332%; }
}
@media (max-width: 768px) {
    [data-layout] .lyoption[data-lycol][data-lycol-m="1"] ~ .container .layout-grid { max-width: 100%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="2"] ~ .container .layout-grid { max-width: 50%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="3"] ~ .container .layout-grid { max-width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="4"] ~ .container .layout-grid { max-width: 25%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="5"] ~ .container .layout-grid { max-width: 20%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="6"] ~ .container .layout-grid { max-width: 16.666666666666664%; }


    [class*="el_"] .gallery-category-wrap {/*flex-direction: column;*/ align-items: center; }
    /* [class*="el_"] .gallery-category-nav {width: 100%;} */
    [class*="el_"] .gallery-category-nav + .gallery-sort-nav {margin-top: 15px;}

}




/*[ clSlick ]********************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/

/*[class*="el_"][data-clslick] { 
  --slick-view: 4;
  --slick-view-t: 2;
  --slick-view-m: 2;
  --slick-space: 10;
  --slick-space-top: 5;
  --slick-height: 1;
}*/

.element .slick_row_op_0 .slick { opacity: 0!important; height: 1px; }
.element .slick_row_op_0 .slick-loading-status { margin: 50px 30px; }

[class*="el_"][data-clslick] .slick-arrow[data-arrow] svg { fill: var(--slick-arrow-color); }
[class*="el_"][data-clslick] .slick-arrow[data-arrow]:hover svg,
[class*="el_"][data-clslick] .slick-arrow[data-arrow]:focus svg { opacity: 1; }
[class*="el_"][data-clslick] .slick-arrow[data-arrow].slick-disabled svg,
[class*="el_"][data-clslick] .slick-arrow[data-arrow].slick-disabled svg { opacity: .25; }
[class*="el_"][data-clslick] .slick-arrow[data-arrow="1"].slick-prev svg { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }


/*[ Gallery ]********************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/

/*gallery block*/
#element-display > .el_viewblock[data-type="gallery"]:not([data-mode="shopping"]) .figure.brand,
#element-display > .el_viewblock[data-type="gallery"]:not([data-mode="shopping"]) .figure.price,
#element-display > .el_viewblock[data-type="gallery"]:not([data-mode="shopping"]) .figure.review,
.element[data-type="gallery"]:not([data-mode="shopping"]) .figure.brand,
.element[data-type="gallery"]:not([data-mode="shopping"]) .figure.price,
.element[data-type="gallery"]:not([data-mode="shopping"]) .figure.review,
.element[data-type="gallery"]:not([data-mode="project"]) .figure.comment,
.element[data-type="gallery"][data-mode="shopping"] .figure.like { display: none!important; }
.element[data-type="gallery"] figcaption.allhide { padding: 0; }

.product-badge {display: inline-block; text-align: center; font-weight: normal; font-size: 9px; vertical-align: middle; white-space: nowrap;}
.product-badge.small {min-width: 30px; height: 16px; padding: 0 7px; line-height: 14px; font-size: 9px;}
.product-badge.medium {min-width: 38px; height: 18px; padding: 0 7px; line-height: 16px; font-size: 10px;}
.product-badge.large {min-width: 43px; height: 20px; padding: 0 7px; line-height: 18px; font-size: 11px;}

.product-badge.small.default-1 {color: #000; background-color: #fff; border: 1px solid #bebebe;}
.product-badge.small.default-2 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 34px; border-radius: 20px;}
.product-badge.small.default-3 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 34px; border-radius: 5px;}
.product-badge.small.default-4 {color: #000; background-color: #efefef; border: 1px solid #efefef;}
.product-badge.small.default-5 {color: #000; background-color: #efefef; border: 1px solid #efefef; min-width: 34px; border-radius: 20px;}
.product-badge.small.default-6 {color: #000; background-color: #efefef; border: 1px solid #efefef; min-width: 34px; border-radius: 5px;}

.product-badge.small.red-1 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f;}
.product-badge.small.red-2 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 34px; border-radius: 20px;}
.product-badge.small.red-3 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 34px; border-radius: 5px;}
.product-badge.small.red-4 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed;}
.product-badge.small.red-5 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 34px; border-radius: 20px;}
.product-badge.small.red-6 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 34px; border-radius: 5px;}
.product-badge.small.red-7 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f;}
.product-badge.small.red-8 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 34px; border-radius: 20px;}
.product-badge.small.red-9 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 34px; border-radius: 5px;}

.product-badge.small.blue-1 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7;}
.product-badge.small.blue-2 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 34px; border-radius: 20px;}
.product-badge.small.blue-3 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 34px; border-radius: 5px;}
.product-badge.small.blue-4 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff;}
.product-badge.small.blue-5 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 34px; border-radius: 20px;}
.product-badge.small.blue-6 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 34px; border-radius: 5px;}
.product-badge.small.blue-7 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7;}
.product-badge.small.blue-8 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 34px; border-radius: 20px;}
.product-badge.small.blue-9 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 34px; border-radius: 5px;}

.product-badge.small.black-1 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a;}
.product-badge.small.black-2 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 34px; border-radius: 20px;}
.product-badge.small.black-3 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 34px; border-radius: 5px;}
.product-badge.small.black-4 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a;}
.product-badge.small.black-5 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 34px; border-radius: 20px;}
.product-badge.small.black-6 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 34px; border-radius: 5px;}

.product-badge.medium.default-1 {color: #000; background-color: #fff; border: 1px solid #bebebe;}
.product-badge.medium.default-2 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 34px; border-radius: 20px;}
.product-badge.medium.default-3 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 34px; border-radius: 5px;}
.product-badge.medium.default-4 {color: #000; background-color: #efefef; border: 1px solid #bebebe;}
.product-badge.medium.default-5 {color: #000; background-color: #efefef; border: 1px solid #bebebe; min-width: 38px; border-radius: 20px;}
.product-badge.medium.default-6 {color: #000; background-color: #efefef; border: 1px solid #bebebe; min-width: 38px; border-radius: 5px;}

.product-badge.medium.red-1 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f;}
.product-badge.medium.red-2 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 38px; border-radius: 20px;}
.product-badge.medium.red-3 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 38px; border-radius: 5px;}
.product-badge.medium.red-4 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; }
.product-badge.medium.red-5 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 38px; border-radius: 20px;}
.product-badge.medium.red-6 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 38px; border-radius: 5px;}
.product-badge.medium.red-7 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f;}
.product-badge.medium.red-8 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 38px; border-radius: 20px;}
.product-badge.medium.red-9 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 38px; border-radius: 5px;}

.product-badge.medium.blue-1 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7;}
.product-badge.medium.blue-2 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 38px; border-radius: 20px;}
.product-badge.medium.blue-3 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 38px; border-radius: 5px;}
.product-badge.medium.blue-4 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff;}
.product-badge.medium.blue-5 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 38px; border-radius: 20px;}
.product-badge.medium.blue-6 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 38px; border-radius: 5px;}
.product-badge.medium.blue-7 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7;}
.product-badge.medium.blue-8 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 38px; border-radius: 20px;}
.product-badge.medium.blue-9 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 38px; border-radius: 5px;}

.product-badge.medium.black-1 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a;}
.product-badge.medium.black-2 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 38px; border-radius: 20px;}
.product-badge.medium.black-3 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 38px; border-radius: 5px;}
.product-badge.medium.black-4 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a;}
.product-badge.medium.black-5 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 38px; border-radius: 20px;}
.product-badge.medium.black-6 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 38px; border-radius: 5px;}

.product-badge.large.default-1 {color: #000; background-color: #fff; border: 1px solid #bebebe;}
.product-badge.large.default-2 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 40px; border-radius: 20px;}
.product-badge.large.default-3 {color: #000; background-color: #fff; border: 1px solid #bebebe; min-width: 40px; border-radius: 5px;}
.product-badge.large.default-4 {color: #000; background-color: #efefef; border: 1px solid #efefef;}
.product-badge.large.default-5 {color: #000; background-color: #efefef; border: 1px solid #efefef; min-width: 40px; border-radius: 20px;}
.product-badge.large.default-6 {color: #000; background-color: #efefef; border: 1px solid #efefef; min-width: 40px; border-radius: 5px;}

.product-badge.large.red-1 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f;}
.product-badge.large.red-2 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 43px; border-radius: 20px;}
.product-badge.large.red-3 {color: #ee445f; background-color: #fff; border: 1px solid #ee445f; min-width: 43px; border-radius: 5px;}
.product-badge.large.red-4 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; }
.product-badge.large.red-5 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 43px; border-radius: 20px;}
.product-badge.large.red-6 {color: #ee445f; background-color: #ffe9ed; border: 1px solid #ffe9ed; min-width: 43px; border-radius: 5px;}
.product-badge.large.red-7 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f;}
.product-badge.large.red-8 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 43px; border-radius: 20px;}
.product-badge.large.red-9 {color: #fff; background-color: #ee445f; border: 1px solid #ee445f; min-width: 43px; border-radius: 5px;}

.product-badge.large.blue-1 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7;}
.product-badge.large.blue-2 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 43px; border-radius: 20px;}
.product-badge.large.blue-3 {color: #4789e7; background-color: #fff; border: 1px solid #4789e7; min-width: 43px; border-radius: 5px;}
.product-badge.large.blue-4 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff;}
.product-badge.large.blue-5 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 43px; border-radius: 20px;}
.product-badge.large.blue-6 {color: #4789e7; background-color: #e9f3ff; border: 1px solid #e9f3ff; min-width: 43px; border-radius: 5px;}
.product-badge.large.blue-7 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7;}
.product-badge.large.blue-8 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 43px; border-radius: 20px;}
.product-badge.large.blue-9 {color: #fff; background-color: #4789e7; border: 1px solid #4789e7; min-width: 43px; border-radius: 5px;}

.product-badge.large.black-1 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a;}
.product-badge.large.black-2 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 43px; border-radius: 20px;}
.product-badge.large.black-3 {color: #5a5a5a; background-color: #fff; border: 1px solid #5a5a5a; min-width: 43px; border-radius: 5px;}
.product-badge.large.black-4 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a;}
.product-badge.large.black-5 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 43px; border-radius: 20px;}
.product-badge.large.black-6 {color: #fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; min-width: 43px; border-radius: 5px;}

.product-badge > img {max-height: 36px;}

[class*="el_"] .product-badge.style-01 {}
[class*="el_"] .product-badge.style-02 {}
[class*="el_"] .product-badge.style-03 {}

[class*="el_"][data-type="gallery"] .gallery-item .product-badge{margin-left: 2px;}


/************************************************************************************************************************************************************************************** */

[class*="el_"][data-type="gallery"] figcaption .btn {display: block; margin-left: auto; margin-right: auto;}
[class*="el_"][data-type="gallery"] figcaption .inner-box { z-index: 5; }
[class*="el_"][data-type="gallery"] figcaption .figure-krw { padding-right: 2px; }
[class*="el_"][data-type="gallery"] figcaption[data-font="true"] {font-size: 0}
[class*="el_"][data-type="gallery"] .figure.brand:empty { display: none; }
[class*="el_"][data-type="gallery"] .figure.price { line-height: 1.2; }
[class*="el_"][data-type="gallery"] .figure.price:empty { display: none; }
[class*="el_"][data-type="gallery"] .figure.price .sp-price,
[class*="el_"][data-type="gallery"] .figure.price .cl-sh-soldout {
    display: inline-block;
    margin-top: -1px;
    margin-left: 5px;
    /*width: 59px;*/
    padding: 0 5px;
    max-width: 94%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.6;
    vertical-align: middle;
    font-size: 13px;
    color: #fff;
    background-color: #ee445f;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-weight: 300;
    font-family: 'Noto Sans KR';
}
[class*="el_"][data-type="gallery"] .figure.price .cl-sh-soldout.badge-small {min-width: 30px; height: 16px; line-height: 16px; font-size: 9px;}
[class*="el_"][data-type="gallery"] .figure.price .cl-sh-soldout.badge-medium {min-width: 38px; height: 18px; line-height: 18px; font-size: 10px;}
[class*="el_"][data-type="gallery"] .figure.price .cl-sh-soldout.badge-large {min-width: 43px; height: 20px; line-height: 20px; font-size: 11px;}
[class*="el_"][data-type="gallery"] ul.figure.price > li.sp-price { background-color: #000;}
[class*="el_"][data-type="gallery"] ul.figure.price .price-sale { text-decoration: line-through; opacity: 0.5; }
[class*="el_"][data-type="gallery"] ul.figure.price > li { display: inline-block; }
[class*="el_"][data-type="gallery"] ul.figure.price > li:not(.price-val):not(.price-sale):not(.price-sale-per) { display: block; margin-top: 15px; margin-left: 0; max-width: 100%; vertical-align: bottom; line-height: 1.6; }
[class*="el_"][data-type="gallery"] ul.figure.price > li:not(.price-val):not(.price-sale):not(.price-sale-per).price-unit-pricing { margin-top: 5px; }
[class*="el_"][data-type="gallery"] ul.figure.price > li:not(.hide) + li { margin-left: 10px; }
[class*="el_"][data-type="gallery"] ul.figure.review:not(.hide) { display: block; }
[class*="el_"][data-type="gallery"] ul.figure.review > li.review-score .figure-review-score:after {
	position: relative;
	display: inline;
	content: '/5';
}
[class*="el_"][data-type="gallery"] ul.figure.review > li,
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_cnt="true"] li.review-cnt,
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_score="true"] li.review-score { display: inline-block; }
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_cnt="false"] li.review-cnt,
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_score="false"] li.review-score,
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_cnt="false"][data-review_score="false"] { display: none; }
[class*="el_"][data-type="gallery"] ul.figure.review:not([data-review_cnt]):not([data-review_score]) > li + li,
[class*="el_"][data-type="gallery"] ul.figure.review[data-review_cnt="true"][data-review_score="true"] > li + li { margin-left: 8px; }

[class*="el_"][data-type="gallery"] .cl-sh-limit{font-family: 'Open Sans', 'Nanum Gothic'; position: relative; font-size: 13px; color: #ee445f; margin: 10px 0 0;}
[class*="el_"][data-type="gallery"] figure:hover .cl-sh-limit{display: block; opacity: 1;}

[data-type="gallery"] .gallery-loadmore {
    -webkit-transition: ease-in-out 0.5s;
    -moz-transition: ease-in-out 0.5s;
    -ms-transition: ease-in-out 0.5s;
    -o-transition: ease-in-out 0.5s;
    transition: ease-in-out 0.5s;
    border: 1px solid transparent;
    color: var(--btn-color);
    background-color: var(--btn-bgcolor);
    border: 1px solid transparent;
    border-color: var(--btn-line);
}
[data-type="gallery"] .gallery-loadmore:hover {
    color: var(--btn-color-hover);
    background-color: var(--btn-bgcolor-hover);
    border-color: var(--btn-line-hover);
}


[class*="el_"][data-type="gallery"] figure figcaption .btn{display: block; margin-left: auto; margin-right: auto;}
[class*="el_"][data-type="gallery"] figure figcaption .inner-box{z-index: 5;}
[class*="el_"][data-type="gallery"] .goption ~ .container .grid .figure:nth-child(0).hide + .figure,
[class*="el_"][data-type="gallery"] .goption ~ .container .grid .figure:nth-child(0).hide + .line,
[class*="el_"][data-type="gallery"] .goption ~ .container .grid .figure:nth-child(0).hide + .view-text { margin-top: 0!important; }
[class*="el_"][data-type="gallery"] .goption ~ .container .grid .figure.like.old-gl + .view-text { margin-right:auto; margin-left:auto; display:block; width:100%; max-width:160px; }
[class*="el_"] .fig_title .figure.like.old-gl{display: none !important;}
[class*="el_"][data-type="gallery"][data-fixedscroll="true"][data-gjs="fixedscroll1"] .figure.like.old-gl,
[class*="el_"][data-type="gallery"][data-fixedscroll="true"][data-gjs="fixedscroll2"] .figure.like.old-gl{margin-left: 0;}
[class*="el_"][data-type="gallery"][data-fixedscroll="true"][data-gjs="touchslider1"] .loadmore-wrap { align-self: flex-start; }
[class*="el_"][data-type="gallery"][data-fixedscroll="true"][data-gjs="touchslider1"] .loadmore-wrap .gallery-loadmore { margin-top: 210px; transform: translateY(-50%); }


[data-type="gallery"] {
    --price-saleper-color: #ee445f;
    --price-unit-fname: inherit;
    --price-unit-fsize: inherit;
    --price-unit-fweight: inherit;
    --price-unit-color: inherit;

    --comment-fname: 'Open Sans', 'Nanum Gothic';
    --comment-fsize: 14px;
    --comment-fweight: 400;
    --comment-color: #8e9095;

    --like-fname: 'Open Sans', 'Nanum Gothic';
    --like-fsize: 14px;
    --like-fweight: 400;
    --like-color: #8e9095; 
    --like-color-active: #ee445f;

	--basket-fname: 'Nanum Gothic';
	--basket-fsize: 11px;
    --basket-fweight: 400;
    --basket-color: #000000;
    --basket-color-hover: #000000;
    --basket-bgcolor: transparent;
    --basket-bgcolor-hover: transparent;
	--basket-line: rgba(0, 0, 0, 0.15);
    --basket-line-hover: rgba(0, 0, 0, 0.5);
}
[data-type="gallery"] [data-loop="true"][data-description]:empty:after {
    content: attr(data-description);
    position: relative;
    width: 100%; min-height: 300px;
    display: flex; 
    flex-direction: row; 
    justify-content: center; 
    align-items: center; 
    text-transform: uppercase; 
    font-family: 'Open Sans'; 
    /* color: var(--forum-color);  */
    /* border-top-color: rgba(var(--forum-color-rgb), 0.5);  */
}
[data-type="gallery"] .layout-container [data-loop="true"][data-description]:empty:after { grid-column: span var(--grid-columns); }

[data-type="gallery"] .price-sale-per { color: var(--price-saleper-color); }
[data-type="gallery"] .price-unit-pricing { font-family: var(--price-unit-fname); font-size: var(--price-unit-fsize); font-weight: var(--price-unit-fweight); color: var(--price-unit-color); }
[data-type="gallery"] .review-cnt { font-family: var(--review-fname); font-size: var(--review-fsize); font-weight: var(--review-fweight); color: var(--review-color); }
[data-type="gallery"] .figure-review-cnt { color: var(--review-cnt-color); }
[data-type="gallery"] .review-score { font-family: var(--rating-fname); font-size: var(--rating-fsize); font-weight: var(--rating-fweight); color: var(--rating-color); }
[data-type="gallery"] .figure-review-score { color: var(--rating-cnt-color); }

[data-type="gallery"] .figure:not(:empty):not(.hide) ~ :is(.comment, .like) { margin-top: 15px; }
[data-type="gallery"] .figure:is(.comment, .like) { 
    display: inline-flex; 
    align-items: center; 
    width: auto;
    padding: 0; 
    transform: none; 
    overflow: hidden; 
    pointer-events: auto;
    float: none;
}
[data-type="gallery"] .figure:is(.comment, .like) .cl-icon { display: inline-flex; margin-right: 5px; }
[data-type="gallery"] .figure:is(.comment, .like) .cl-icon > svg { margin: 0; }
[data-type="gallery"] .figure:is(.comment, .like) > *:is(.figure-comment-cnt, .figure-like-cnt) { display: inline-flex; vertical-align: middle; padding-bottom: 1px; }
[data-type="gallery"] .figure.comment {
    font-family: var(--comment-fname);
    font-size: var(--comment-fsize);
    font-weight: var(--comment-fweight);
    font-weight: normal; 
}
[data-type="gallery"] .figure.comment .figure-comment-icon > svg { fill: var(--comment-color); }
[data-type="gallery"] .figure.comment .figure-comment-cnt { color: var(--comment-color); }
[data-type="gallery"] .figure.comment:not(.hide) + .figure.like { margin-left: 15px; }
[data-type="gallery"] .figure.like {
    font-family: var(--like-fname);
    font-size: var(--like-fsize);
    font-weight: var(--like-fweight);
    color: var(--like-color); 
    fill: var(--like-color);
}
[data-type="gallery"] .figure.like.acitve { color: var(--like-color); fill: var(--like-color); }
[data-type="gallery"] .figure.like.active .inactive,
[data-type="gallery"] .figure.like:not(.active) .active { display: none; }

[data-type="gallery"] .figure.like.active .figure-like-icon > svg { fill: var(--like-color-active); }
[data-type="gallery"] .figure.like.active .figure-like-cnt { color: var(--like-color-active); }

[data-type="gallery"] .figure.basket:not(.hide) { padding-top: 25px; padding-bottom: 10px; display: block; clear: both; white-space: pre; }
[data-type="gallery"] .figure.basket.hide { height: 0!important; }
[data-type="gallery"] .figure.basket.hidden-xs.hide { display: none!important; }
[data-type="gallery"] .figure.basket .basket-btn {
	display: inline-block;
    padding: 6px 15px;
    line-height: 1.4;
    font-family: var(--basket-fname);
    font-size: var(--basket-fsize);
    font-weight: var(--basket-fweight);
    color: var(--basket-color);
    background-color: var(--basket-bgcolor);
    border: 1px solid transparent;
    border-color: var(--basket-line);
    -moz-border-radius: 3px;
    border-radius: 3px;
	-webkit-transition: color .5s ease-in-out;
	-moz-transition: color .5s ease-in-out;
	-ms-transition: color .5s ease-in-out;
	-o-transition: color .5s ease-in-out;
	transition: color .5s ease-in-out;
}
[data-type="gallery"] .figure.basket .basket-btn:hover {
    color: var(--basket-color-hover);
    background-color: var(--basket-bgcolor-hover);
    border-color: var(--basket-line-hover);
	-webkit-transition: color .5s ease-in-out;
	-moz-transition: color .5s ease-in-out;
	-ms-transition: color .5s ease-in-out;
	-o-transition: color .5s ease-in-out;
	transition: color .5s ease-in-out;
}

[data-type="gallery"] .figure.non_text { opacity:0; }

@media (max-width: 767px) {
	[data-type="gallery"] .figure.basket.visible-xs.hide { display: none!important; }
	[data-type="gallery"] .figure.basket.visible-xs {
		position: absolute;
		bottom: 5px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	[data-type="gallery"] .figure.basket.visible-xs .basket-btn {
	    border: none!important;
	    color: #ffffff!important;
	    background-color: rgba(0, 0, 0, 0.75)!important;
	}
	[data-type="gallery"] .figure.basket.visible-xs .basket-btn:hover {
	    border: none!important;
	    color: #ffffff!important;
	    background-color: rgba(0, 0, 0, 0.75)!important;
	}
}







/************************************************************************************************************************************************************************************** */
[data-type="gallery"] .gallery-category-wrap { margin-left: 0; margin-right: 0; }
[data-type="gallery"] .gallery-category-nav { max-width: var(--container-w); margin: 0 auto;}
[data-type="gallery"] .goption.full-width ~ .goption-container { --container-w: 100%; }
[data-type="gallery"] .goption.full-width ~ .goption-container .gallery-category-nav { padding-left: var(--fullwidth-space); padding-right: var(--fullwidth-space); }

[class*="el_"] .gallery-sort-nav {font-family: 'Noto Sans KR','Open Sans'; position: relative; margin-left: auto; padding: 0; min-height: 20px; flex-shrink: 0; font-size: 14px; background-color: transparent !important; cursor: pointer; z-index: 8;}

/* 갤러리블록 카테고리 sticky */
body .dsgn-body:not(.sidebar,.mode-config) [class*="el_"][data-type="gallery"] .allProducts-sort-wrap.float { position: sticky; z-index: 2; top: calc(var(--header-height))!important; }
body .dsgn-body.sidebar [class*="el_"][data-type="gallery"] .allProducts-sort-wrap.float { position: sticky; z-index: 2; top: 0; }
body.openBandBanner .dsgn-body.mode-config:not(.sidebar) [class*="el_"][data-type="gallery"] .allProducts-sort-wrap.float { position: sticky; z-index: 2; top: calc(-1 * var(--bandBanner-height-pc))!important; }
/* body:not(.openBandBanner) .dsgn-body.mode-config:not(.sidebar) [class*="el_"][data-type="gallery"] .allProducts-sort-wrap.float { position: sticky; z-index: 2; top: 0!important; } */

[class*="el_"] .gallery-sort-nav {font-family: 'Noto Sans KR','Open Sans'; position: relative; margin-left: auto; padding: 0; min-height: 20px; flex-shrink: 0; font-size: 14px; cursor: pointer; z-index: 8;}
/*[class*="el_"] .gallery-sort-nav.open .toggle-dropdown{padding-bottom: 10px;}*/

[class*="el_"] .gallery-sort-nav .active-sort {margin-right: 10px;}
[class*="el_"] .gallery-sort-nav ul {font-family: 'Noto Sans KR'; position: absolute; top: calc(100% + 10px); right: 0; width: 140px; visibility: hidden; background-color: #fff; border-radius: 3px; box-shadow: 4px 4px 20px 0 rgba(34, 36, 40, 0.08); z-index: 8; margin-top: -10px; }
[class*="el_"] .gallery-sort-nav[data-sort-lang="en"] ul {width: 170px;}
[class*="el_"] .gallery-sort-nav.open ul {visibility: visible;}
[class*="el_"] .gallery-sort-nav ul li {position: relative;}
[class*="el_"] .gallery-sort-nav ul li a {display: block; padding: 0 15px; line-height: 40px; text-align: left; font-size: 14px; font-weight: 300; border-bottom: 1px solid #eff0f4; color: #8e9095; fill: #222428; background-color: #fff;}
[class*="el_"] .gallery-sort-nav ul li:last-child a {border-bottom: none;}
[class*="el_"] .gallery-sort-nav ul li svg{position: absolute; display: none; top: 15px; right: 15px;}
[class*="el_"] .gallery-sort-nav ul li a:hover,
[class*="el_"] .gallery-sort-nav ul li.active a {color: #224428; font-weight: 400; background-color: #fff;}
[class*="el_"] .gallery-sort-nav ul li.active svg{display: inline-block;}

/************************************************************************************************************************************************************************************** */

@media (max-width: 768px) {
    [class*="el_"] .gallery-category-wrap {flex-direction: column; align-items: flex-end;}
    [class*="el_"] .gallery-category-nav {width: 100%;}
    [class*="el_"] .gallery-category-nav + .gallery-sort-nav {margin-top: 15px;}
}

/************************************************************************************************************************************************************************************** */
/************************************************************************************************************************************************************************************** */
/************************************************************************************************************************************************************************************** */

[class*="el_"] .review-sort-nav {font-family: 'Noto Sans KR','Open Sans'; position: relative; margin-left: auto; padding: 0; min-height: 20px; flex-shrink: 0; font-size: 14px; background-color: transparent !important; cursor: pointer; z-index: 8;}
[class*="el_"] .review-sort-nav .active-sort {margin-right: 10px;}
[class*="el_"] .review-sort-nav ul {font-family: 'Noto Sans KR'; position: absolute; top: calc(100% + 10px); right: 0; width: 140px; visibility: hidden; background-color: #fff; border-radius: 3px; box-shadow: 4px 4px 20px 0 rgba(34, 36, 40, 0.08); z-index: 8;}
[class*="el_"] .review-sort-nav.open ul {visibility: visible;}
[class*="el_"] .review-sort-nav ul li {position: relative;}
[class*="el_"] .review-sort-nav ul li a {display: block; padding: 0 15px; line-height: 40px; text-align: left; font-size: 14px; font-weight: 300; border-bottom: 1px solid #eff0f4; color: #8e9095; fill: #222428; background-color: #fff;}
[class*="el_"] .review-sort-nav ul li:last-child a {border-bottom: none;}
[class*="el_"] .review-sort-nav ul li svg{position: absolute; display: none; top: 15px; right: 15px;}
[class*="el_"] .review-sort-nav ul li a:hover,
[class*="el_"] .review-sort-nav ul li.active a {color: #224428; font-weight: 400; background-color: #fff;}
[class*="el_"] .review-sort-nav ul li.active svg{display: inline-block;}

[class*="el_"][data-type="review"] .review-score,
[class*="el_"][data-type="review"] .review-cnt {display: inline-block;}

[data-layout] .lyoption[data-lypd] ~ .container { padding-left: 0; padding-right: 0; }
[data-layout] .lyoption[data-lypd] ~ .container .row[data-clone-loop="true"] { width: 100%; }
[data-layout] .lyoption[data-lypd] ~ .container .row[data-clone-loop="true"] {margin: 0;}

[data-layout] .lyoption[data-lypd="0"] ~ .container .layout-grid { padding: 0; }
[data-layout] .lyoption[data-lypd="1"] ~ .container .layout-grid { padding: 0 1px; }
[data-layout] .lyoption[data-lypd="2"] ~ .container .layout-grid { padding: 0 2px; }
[data-layout] .lyoption[data-lypd="3"] ~ .container .layout-grid { padding: 0 3px; }
[data-layout] .lyoption[data-lypd="4"] ~ .container .layout-grid { padding: 0 4px; }
[data-layout] .lyoption[data-lypd="5"] ~ .container .layout-grid { padding: 0 5px; }
[data-layout] .lyoption[data-lypd="6"] ~ .container .layout-grid { padding: 0 6px; }
[data-layout] .lyoption[data-lypd="7"] ~ .container .layout-grid { padding: 0 7px; }
[data-layout] .lyoption[data-lypd="8"] ~ .container .layout-grid { padding: 0 8px; }
[data-layout] .lyoption[data-lypd="9"] ~ .container .layout-grid { padding: 0 9px; }
[data-layout] .lyoption[data-lypd="10"] ~ .container .layout-grid { padding: 0 10px; }
[data-layout] .lyoption[data-lypd="11"] ~ .container .layout-grid { padding: 0 11px; }
[data-layout] .lyoption[data-lypd="12"] ~ .container .layout-grid { padding: 0 12px; }
[data-layout] .lyoption[data-lypd="13"] ~ .container .layout-grid { padding: 0 13px; }
[data-layout] .lyoption[data-lypd="14"] ~ .container .layout-grid { padding: 0 14px; }
[data-layout] .lyoption[data-lypd="15"] ~ .container .layout-grid { padding: 0 15px; }
[data-layout] .lyoption[data-lypd="16"] ~ .container .layout-grid { padding: 0 16px; }
[data-layout] .lyoption[data-lypd="17"] ~ .container .layout-grid { padding: 0 17px; }
[data-layout] .lyoption[data-lypd="18"] ~ .container .layout-grid { padding: 0 18px; }
[data-layout] .lyoption[data-lypd="19"] ~ .container .layout-grid { padding: 0 19px; }
[data-layout] .lyoption[data-lypd="20"] ~ .container .layout-grid { padding: 0 20px; }
[data-layout] .lyoption[data-lypd="21"] ~ .container .layout-grid { padding: 0 21px; }
[data-layout] .lyoption[data-lypd="22"] ~ .container .layout-grid { padding: 0 22px; }
[data-layout] .lyoption[data-lypd="23"] ~ .container .layout-grid { padding: 0 23px; }
[data-layout] .lyoption[data-lypd="24"] ~ .container .layout-grid { padding: 0 24px; }
[data-layout] .lyoption[data-lypd="25"] ~ .container .layout-grid { padding: 0 25px; }
[data-layout] .lyoption[data-lypd="26"] ~ .container .layout-grid { padding: 0 26px; }
[data-layout] .lyoption[data-lypd="27"] ~ .container .layout-grid { padding: 0 27px; }
[data-layout] .lyoption[data-lypd="28"] ~ .container .layout-grid { padding: 0 28px; }
[data-layout] .lyoption[data-lypd="29"] ~ .container .layout-grid { padding: 0 29px; }
[data-layout] .lyoption[data-lypd="30"] ~ .container .layout-grid { padding: 0 30px; }
[data-layout] .lyoption[data-lypd="31"] ~ .container .layout-grid { padding: 0 31px; }
[data-layout] .lyoption[data-lypd="32"] ~ .container .layout-grid { padding: 0 32px; }
[data-layout] .lyoption[data-lypd="33"] ~ .container .layout-grid { padding: 0 33px; }
[data-layout] .lyoption[data-lypd="34"] ~ .container .layout-grid { padding: 0 34px; }
[data-layout] .lyoption[data-lypd="35"] ~ .container .layout-grid { padding: 0 35px; }
[data-layout] .lyoption[data-lypd="36"] ~ .container .layout-grid { padding: 0 36px; }
[data-layout] .lyoption[data-lypd="37"] ~ .container .layout-grid { padding: 0 37px; }
[data-layout] .lyoption[data-lypd="38"] ~ .container .layout-grid { padding: 0 38px; }
[data-layout] .lyoption[data-lypd="39"] ~ .container .layout-grid { padding: 0 39px; }
[data-layout] .lyoption[data-lypd="40"] ~ .container .layout-grid { padding: 0 40px; }
[data-layout] .lyoption[data-lypd="41"] ~ .container .layout-grid { padding: 0 41px; }
[data-layout] .lyoption[data-lypd="42"] ~ .container .layout-grid { padding: 0 42px; }
[data-layout] .lyoption[data-lypd="43"] ~ .container .layout-grid { padding: 0 43px; }
[data-layout] .lyoption[data-lypd="44"] ~ .container .layout-grid { padding: 0 44px; }
[data-layout] .lyoption[data-lypd="45"] ~ .container .layout-grid { padding: 0 45px; }
[data-layout] .lyoption[data-lypd="46"] ~ .container .layout-grid { padding: 0 46px; }
[data-layout] .lyoption[data-lypd="47"] ~ .container .layout-grid { padding: 0 47px; }
[data-layout] .lyoption[data-lypd="48"] ~ .container .layout-grid { padding: 0 48px; }
[data-layout] .lyoption[data-lypd="49"] ~ .container .layout-grid { padding: 0 49px; }
[data-layout] .lyoption[data-lypd="50"] ~ .container .layout-grid { padding: 0 50px; }

[data-layout] .lyoption[data-lypd="0"] ~ .container .review_caption { padding: 0; }
[data-layout] .lyoption[data-lypd="1"] ~ .container .review_caption { padding: 0 1px; }
[data-layout] .lyoption[data-lypd="2"] ~ .container .review_caption { padding: 0 2px; }
[data-layout] .lyoption[data-lypd="3"] ~ .container .review_caption { padding: 0 3px; }
[data-layout] .lyoption[data-lypd="4"] ~ .container .review_caption { padding: 0 4px; }
[data-layout] .lyoption[data-lypd="5"] ~ .container .review_caption { padding: 0 5px; }
[data-layout] .lyoption[data-lypd="6"] ~ .container .review_caption { padding: 0 6px; }
[data-layout] .lyoption[data-lypd="7"] ~ .container .review_caption { padding: 0 7px; }
[data-layout] .lyoption[data-lypd="8"] ~ .container .review_caption { padding: 0 8px; }
[data-layout] .lyoption[data-lypd="9"] ~ .container .review_caption { padding: 0 9px; }
[data-layout] .lyoption[data-lypd="10"] ~ .container .review_caption { padding: 0 10px; }
[data-layout] .lyoption[data-lypd="11"] ~ .container .review_caption { padding: 0 11px; }
[data-layout] .lyoption[data-lypd="12"] ~ .container .review_caption { padding: 0 12px; }
[data-layout] .lyoption[data-lypd="13"] ~ .container .review_caption { padding: 0 13px; }
[data-layout] .lyoption[data-lypd="14"] ~ .container .review_caption { padding: 0 14px; }
[data-layout] .lyoption[data-lypd="15"] ~ .container .review_caption { padding: 0 15px; }
[data-layout] .lyoption[data-lypd="16"] ~ .container .review_caption { padding: 0 16px; }
[data-layout] .lyoption[data-lypd="17"] ~ .container .review_caption { padding: 0 17px; }
[data-layout] .lyoption[data-lypd="18"] ~ .container .review_caption { padding: 0 18px; }
[data-layout] .lyoption[data-lypd="19"] ~ .container .review_caption { padding: 0 19px; }
[data-layout] .lyoption[data-lypd="20"] ~ .container .review_caption { padding: 0 20px; }
[data-layout] .lyoption[data-lypd="21"] ~ .container .review_caption { padding: 0 21px; }
[data-layout] .lyoption[data-lypd="22"] ~ .container .review_caption { padding: 0 22px; }
[data-layout] .lyoption[data-lypd="23"] ~ .container .review_caption { padding: 0 23px; }
[data-layout] .lyoption[data-lypd="24"] ~ .container .review_caption { padding: 0 24px; }
[data-layout] .lyoption[data-lypd="25"] ~ .container .review_caption { padding: 0 25px; }
[data-layout] .lyoption[data-lypd="26"] ~ .container .review_caption { padding: 0 26px; }
[data-layout] .lyoption[data-lypd="27"] ~ .container .review_caption { padding: 0 27px; }
[data-layout] .lyoption[data-lypd="28"] ~ .container .review_caption { padding: 0 28px; }
[data-layout] .lyoption[data-lypd="29"] ~ .container .review_caption { padding: 0 29px; }
[data-layout] .lyoption[data-lypd="30"] ~ .container .review_caption { padding: 0 30px; }
[data-layout] .lyoption[data-lypd="31"] ~ .container .review_caption { padding: 0 31px; }
[data-layout] .lyoption[data-lypd="32"] ~ .container .review_caption { padding: 0 32px; }
[data-layout] .lyoption[data-lypd="33"] ~ .container .review_caption { padding: 0 33px; }
[data-layout] .lyoption[data-lypd="34"] ~ .container .review_caption { padding: 0 34px; }
[data-layout] .lyoption[data-lypd="35"] ~ .container .review_caption { padding: 0 35px; }
[data-layout] .lyoption[data-lypd="36"] ~ .container .review_caption { padding: 0 36px; }
[data-layout] .lyoption[data-lypd="37"] ~ .container .review_caption { padding: 0 37px; }
[data-layout] .lyoption[data-lypd="38"] ~ .container .review_caption { padding: 0 38px; }
[data-layout] .lyoption[data-lypd="39"] ~ .container .review_caption { padding: 0 39px; }
[data-layout] .lyoption[data-lypd="40"] ~ .container .review_caption { padding: 0 40px; }
[data-layout] .lyoption[data-lypd="41"] ~ .container .review_caption { padding: 0 41px; }
[data-layout] .lyoption[data-lypd="42"] ~ .container .review_caption { padding: 0 42px; }
[data-layout] .lyoption[data-lypd="43"] ~ .container .review_caption { padding: 0 43px; }
[data-layout] .lyoption[data-lypd="44"] ~ .container .review_caption { padding: 0 44px; }
[data-layout] .lyoption[data-lypd="45"] ~ .container .review_caption { padding: 0 45px; }
[data-layout] .lyoption[data-lypd="46"] ~ .container .review_caption { padding: 0 46px; }
[data-layout] .lyoption[data-lypd="47"] ~ .container .review_caption { padding: 0 47px; }
[data-layout] .lyoption[data-lypd="48"] ~ .container .review_caption { padding: 0 48px; }
[data-layout] .lyoption[data-lypd="49"] ~ .container .review_caption { padding: 0 49px; }
[data-layout] .lyoption[data-lypd="50"] ~ .container .review_caption { padding: 0 50px; }
[data-layout] .lyoption[data-lypd="0"] ~ .container .review-sort-wrap { padding: 0; }
[data-layout] .lyoption[data-lypd="1"] ~ .container .review-sort-wrap { padding: 0 1px 0 0; }
[data-layout] .lyoption[data-lypd="2"] ~ .container .review-sort-wrap { padding: 0 2px 0 0; }
[data-layout] .lyoption[data-lypd="3"] ~ .container .review-sort-wrap { padding: 0 3px 0 0; }
[data-layout] .lyoption[data-lypd="4"] ~ .container .review-sort-wrap { padding: 0 4px 0 0; }
[data-layout] .lyoption[data-lypd="5"] ~ .container .review-sort-wrap { padding: 0 5px 0 0; }
[data-layout] .lyoption[data-lypd="6"] ~ .container .review-sort-wrap { padding: 0 6px 0 0; }
[data-layout] .lyoption[data-lypd="7"] ~ .container .review-sort-wrap { padding: 0 7px 0 0; }
[data-layout] .lyoption[data-lypd="8"] ~ .container .review-sort-wrap { padding: 0 8px 0 0; }
[data-layout] .lyoption[data-lypd="9"] ~ .container .review-sort-wrap { padding: 0 9px 0 0; }
[data-layout] .lyoption[data-lypd="10"] ~ .container .review-sort-wrap { padding: 0 10px 0 0; }
[data-layout] .lyoption[data-lypd="11"] ~ .container .review-sort-wrap { padding: 0 11px 0 0; }
[data-layout] .lyoption[data-lypd="12"] ~ .container .review-sort-wrap { padding: 0 12px 0 0; }
[data-layout] .lyoption[data-lypd="13"] ~ .container .review-sort-wrap { padding: 0 13px 0 0; }
[data-layout] .lyoption[data-lypd="14"] ~ .container .review-sort-wrap { padding: 0 14px 0 0; }
[data-layout] .lyoption[data-lypd="15"] ~ .container .review-sort-wrap { padding: 0 15px 0 0; }
[data-layout] .lyoption[data-lypd="16"] ~ .container .review-sort-wrap { padding: 0 16px 0 0; }
[data-layout] .lyoption[data-lypd="17"] ~ .container .review-sort-wrap { padding: 0 17px 0 0; }
[data-layout] .lyoption[data-lypd="18"] ~ .container .review-sort-wrap { padding: 0 18px 0 0; }
[data-layout] .lyoption[data-lypd="19"] ~ .container .review-sort-wrap { padding: 0 19px 0 0; }
[data-layout] .lyoption[data-lypd="20"] ~ .container .review-sort-wrap { padding: 0 20px 0 0; }
[data-layout] .lyoption[data-lypd="21"] ~ .container .review-sort-wrap { padding: 0 21px 0 0; }
[data-layout] .lyoption[data-lypd="22"] ~ .container .review-sort-wrap { padding: 0 22px 0 0; }
[data-layout] .lyoption[data-lypd="23"] ~ .container .review-sort-wrap { padding: 0 23px 0 0; }
[data-layout] .lyoption[data-lypd="24"] ~ .container .review-sort-wrap { padding: 0 24px 0 0; }
[data-layout] .lyoption[data-lypd="25"] ~ .container .review-sort-wrap { padding: 0 25px 0 0; }
[data-layout] .lyoption[data-lypd="26"] ~ .container .review-sort-wrap { padding: 0 26px 0 0; }
[data-layout] .lyoption[data-lypd="27"] ~ .container .review-sort-wrap { padding: 0 27px 0 0; }
[data-layout] .lyoption[data-lypd="28"] ~ .container .review-sort-wrap { padding: 0 28px 0 0; }
[data-layout] .lyoption[data-lypd="29"] ~ .container .review-sort-wrap { padding: 0 29px 0 0; }
[data-layout] .lyoption[data-lypd="30"] ~ .container .review-sort-wrap { padding: 0 30px 0 0; }
[data-layout] .lyoption[data-lypd="31"] ~ .container .review-sort-wrap { padding: 0 31px 0 0; }
[data-layout] .lyoption[data-lypd="32"] ~ .container .review-sort-wrap { padding: 0 32px 0 0; }
[data-layout] .lyoption[data-lypd="33"] ~ .container .review-sort-wrap { padding: 0 33px 0 0; }
[data-layout] .lyoption[data-lypd="34"] ~ .container .review-sort-wrap { padding: 0 34px 0 0; }
[data-layout] .lyoption[data-lypd="35"] ~ .container .review-sort-wrap { padding: 0 35px 0 0; }
[data-layout] .lyoption[data-lypd="36"] ~ .container .review-sort-wrap { padding: 0 36px 0 0; }
[data-layout] .lyoption[data-lypd="37"] ~ .container .review-sort-wrap { padding: 0 37px 0 0; }
[data-layout] .lyoption[data-lypd="38"] ~ .container .review-sort-wrap { padding: 0 38px 0 0; }
[data-layout] .lyoption[data-lypd="39"] ~ .container .review-sort-wrap { padding: 0 39px 0 0; }
[data-layout] .lyoption[data-lypd="40"] ~ .container .review-sort-wrap { padding: 0 40px 0 0; }
[data-layout] .lyoption[data-lypd="41"] ~ .container .review-sort-wrap { padding: 0 41px 0 0; }
[data-layout] .lyoption[data-lypd="42"] ~ .container .review-sort-wrap { padding: 0 42px 0 0; }
[data-layout] .lyoption[data-lypd="43"] ~ .container .review-sort-wrap { padding: 0 43px 0 0; }
[data-layout] .lyoption[data-lypd="44"] ~ .container .review-sort-wrap { padding: 0 44px 0 0; }
[data-layout] .lyoption[data-lypd="45"] ~ .container .review-sort-wrap { padding: 0 45px 0 0; }
[data-layout] .lyoption[data-lypd="46"] ~ .container .review-sort-wrap { padding: 0 46px 0 0; }
[data-layout] .lyoption[data-lypd="47"] ~ .container .review-sort-wrap { padding: 0 47px 0 0; }
[data-layout] .lyoption[data-lypd="48"] ~ .container .review-sort-wrap { padding: 0 48px 0 0; }
[data-layout] .lyoption[data-lypd="49"] ~ .container .review-sort-wrap { padding: 0 49px 0 0; }
[data-layout] .lyoption[data-lypd="50"] ~ .container .review-sort-wrap { padding: 0 50px 0 0; }

[data-layout] .lyoption[data-lycol] ~ .container .layout-grid { float: left; }
[data-layout] .lyoption[data-lycol] ~ .container .layout-grid .img-wrapper > .img-responsive { width: 100%; }
[data-layout] .lyoption[data-lyh] ~ .container .img-wrapper { display: block; width: 100%; }
[data-layout] .lyoption ~ .container .layout-grid figure,
[data-layout] .lyoption ~ .container .layout-grid .img-wrapper { position: relative; overflow: hidden; }
[data-layout] .lyoption[data-lyh="auto"] ~ .container .img-wrapper > .img-responsive { display: block; }
[data-layout] .lyoption[data-lyh]:not([data-lyh="auto"]) ~ .container .img-wrapper > .img-responsive { display: none; }


@media (min-width: 769px) {

    /* [data-layout] ****************************************************************************/
    [data-layout] .lyoption.full-width[data-lypd] ~ .container { width: auto!important; }
    [data-layout] .lyoption.full-width[data-lypd="0"] ~ .container { margin: 0;; }
    [data-layout] .lyoption.full-width[data-lypd="1"] ~ .container { margin: 0 1px; }
    [data-layout] .lyoption.full-width[data-lypd="2"] ~ .container { margin: 0 2px; }
    [data-layout] .lyoption.full-width[data-lypd="3"] ~ .container { margin: 0 3px; }
    [data-layout] .lyoption.full-width[data-lypd="4"] ~ .container { margin: 0 4px; }
    [data-layout] .lyoption.full-width[data-lypd="5"] ~ .container { margin: 0 5px; }
    [data-layout] .lyoption.full-width[data-lypd="6"] ~ .container { margin: 0 6px; }
    [data-layout] .lyoption.full-width[data-lypd="7"] ~ .container { margin: 0 7px; }
    [data-layout] .lyoption.full-width[data-lypd="8"] ~ .container { margin: 0 8px; }
    [data-layout] .lyoption.full-width[data-lypd="9"] ~ .container { margin: 0 9px; }
    [data-layout] .lyoption.full-width[data-lypd="10"] ~ .container { margin: 0 10px; }
    [data-layout] .lyoption.full-width[data-lypd="11"] ~ .container { margin: 0 11px; }
    [data-layout] .lyoption.full-width[data-lypd="12"] ~ .container { margin: 0 12px; }
    [data-layout] .lyoption.full-width[data-lypd="13"] ~ .container { margin: 0 13px; }
    [data-layout] .lyoption.full-width[data-lypd="14"] ~ .container { margin: 0 14px; }
    [data-layout] .lyoption.full-width[data-lypd="15"] ~ .container { margin: 0 15px; }
    [data-layout] .lyoption.full-width[data-lypd="16"] ~ .container { margin: 0 16px; }
    [data-layout] .lyoption.full-width[data-lypd="17"] ~ .container { margin: 0 17px; }
    [data-layout] .lyoption.full-width[data-lypd="18"] ~ .container { margin: 0 18px; }
    [data-layout] .lyoption.full-width[data-lypd="19"] ~ .container { margin: 0 19px; }
    [data-layout] .lyoption.full-width[data-lypd="20"] ~ .container { margin: 0 20px; }
    [data-layout] .lyoption.full-width[data-lypd="21"] ~ .container { margin: 0 21px; }
    [data-layout] .lyoption.full-width[data-lypd="22"] ~ .container { margin: 0 22px; }
    [data-layout] .lyoption.full-width[data-lypd="23"] ~ .container { margin: 0 23px; }
    [data-layout] .lyoption.full-width[data-lypd="24"] ~ .container { margin: 0 24px; }
    [data-layout] .lyoption.full-width[data-lypd="25"] ~ .container { margin: 0 25px; }
    [data-layout] .lyoption.full-width[data-lypd="26"] ~ .container { margin: 0 26px; }
    [data-layout] .lyoption.full-width[data-lypd="27"] ~ .container { margin: 0 27px; }
    [data-layout] .lyoption.full-width[data-lypd="28"] ~ .container { margin: 0 28px; }
    [data-layout] .lyoption.full-width[data-lypd="29"] ~ .container { margin: 0 29px; }
    [data-layout] .lyoption.full-width[data-lypd="30"] ~ .container { margin: 0 30px; }
    [data-layout] .lyoption.full-width[data-lypd="31"] ~ .container { margin: 0 31px; }
    [data-layout] .lyoption.full-width[data-lypd="32"] ~ .container { margin: 0 32px; }
    [data-layout] .lyoption.full-width[data-lypd="33"] ~ .container { margin: 0 33px; }
    [data-layout] .lyoption.full-width[data-lypd="34"] ~ .container { margin: 0 34px; }
    [data-layout] .lyoption.full-width[data-lypd="35"] ~ .container { margin: 0 35px; }
    [data-layout] .lyoption.full-width[data-lypd="36"] ~ .container { margin: 0 36px; }
    [data-layout] .lyoption.full-width[data-lypd="37"] ~ .container { margin: 0 37px; }
    [data-layout] .lyoption.full-width[data-lypd="38"] ~ .container { margin: 0 38px; }
    [data-layout] .lyoption.full-width[data-lypd="39"] ~ .container { margin: 0 39px; }
    [data-layout] .lyoption.full-width[data-lypd="40"] ~ .container { margin: 0 40px; }
    [data-layout] .lyoption.full-width[data-lypd="41"] ~ .container { margin: 0 41px; }
    [data-layout] .lyoption.full-width[data-lypd="42"] ~ .container { margin: 0 42px; }
    [data-layout] .lyoption.full-width[data-lypd="43"] ~ .container { margin: 0 43px; }
    [data-layout] .lyoption.full-width[data-lypd="44"] ~ .container { margin: 0 44px; }
    [data-layout] .lyoption.full-width[data-lypd="45"] ~ .container { margin: 0 45px; }
    [data-layout] .lyoption.full-width[data-lypd="46"] ~ .container { margin: 0 46px; }
    [data-layout] .lyoption.full-width[data-lypd="47"] ~ .container { margin: 0 47px; }
    [data-layout] .lyoption.full-width[data-lypd="48"] ~ .container { margin: 0 48px; }
    [data-layout] .lyoption.full-width[data-lypd="49"] ~ .container { margin: 0 49px; }
    [data-layout] .lyoption.full-width[data-lypd="50"] ~ .container { margin: 0 50px; }

}
@media (min-width: 992px) {

    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid {float: none; margin: 0 auto;}
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width100 { width: 100%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width90 { width: 90%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width80 { width: 80%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width70 { width: 70%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width60 { width: 60%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width50 { width: 50%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width40 { width: 40%; }
    [data-layout] .lyoption[data-lycol="1"] ~ .container .layout-grid.width30 { width: 30%; }


    [data-layout] .lyoption[data-lycol="2"] ~ .container .layout-grid { width: 50%; }
    [data-layout] .lyoption[data-lycol="3"] ~ .container .layout-grid { width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol="4"] ~ .container .layout-grid { width: 25%; }
    [data-layout] .lyoption[data-lycol="5"] ~ .container .layout-grid { width: 20%; }
    [data-layout] .lyoption[data-lycol="6"] ~ .container .layout-grid { width: 16.666666666666664%; }

    [data-layout] .lyoption[data-lycol="2"] ~  .container .layout-grid:nth-child(2n + 3) { clear: left; }
    [data-layout] .lyoption[data-lycol="3"] ~  .container .layout-grid:nth-child(3n + 4) { clear: left; }
    [data-layout] .lyoption[data-lycol="4"] ~  .container .layout-grid:nth-child(4n + 5) { clear: left; }
    [data-layout] .lyoption[data-lycol="5"] ~  .container .layout-grid:nth-child(5n + 6) { clear: left; }
    [data-layout] .lyoption[data-lycol="6"] ~  .container .layout-grid:nth-child(6n + 7) { clear: left; }

    /* [data-layout] ****************************************************************************/
    [data-layout] .lyoption[data-lypd="1"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="1"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="1"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="1"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="1"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="1"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 2px; }
    [data-layout] .lyoption[data-lypd="2"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="2"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="2"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="2"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="2"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="2"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 4px; }
    [data-layout] .lyoption[data-lypd="3"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="3"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="3"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="3"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="3"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="3"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 6px; }
    [data-layout] .lyoption[data-lypd="4"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="4"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="4"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="4"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="4"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="4"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 8px; }
    [data-layout] .lyoption[data-lypd="5"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="5"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="5"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="5"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="5"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="5"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 10px; }
    [data-layout] .lyoption[data-lypd="6"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="6"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="6"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="6"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="6"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="6"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 12px; }
    [data-layout] .lyoption[data-lypd="7"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="7"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="7"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="7"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="7"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="7"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 14px; }
    [data-layout] .lyoption[data-lypd="8"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="8"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="8"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="8"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="8"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="8"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 16px; }
    [data-layout] .lyoption[data-lypd="9"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="9"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="9"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="9"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="9"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="9"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 18px; }
    [data-layout] .lyoption[data-lypd="10"][data-lycol="1"]  ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="10"][data-lycol="2"]  ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="10"][data-lycol="3"]  ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="10"][data-lycol="4"]  ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="10"][data-lycol="5"]  ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="10"][data-lycol="6"]  ~ .container .layout-grid:nth-child(n + 7) { margin-top: 20px; }
    [data-layout] .lyoption[data-lypd="11"][data-lycol="1"]  ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="11"][data-lycol="2"]  ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="11"][data-lycol="3"]  ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="11"][data-lycol="4"]  ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="11"][data-lycol="5"]  ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="11"][data-lycol="6"]  ~ .container .layout-grid:nth-child(n + 7) { margin-top: 22px; }
    [data-layout] .lyoption[data-lypd="12"][data-lycol="1"]  ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="12"][data-lycol="2"]  ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="12"][data-lycol="3"]  ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="12"][data-lycol="4"]  ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="12"][data-lycol="5"]  ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="12"][data-lycol="6"]  ~ .container .layout-grid:nth-child(n + 7) { margin-top: 24px; }
    [data-layout] .lyoption[data-lypd="13"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="13"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="13"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="13"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="13"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="13"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 26px; }
    [data-layout] .lyoption[data-lypd="14"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="14"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="14"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="14"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="14"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="14"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 28px; }
    [data-layout] .lyoption[data-lypd="15"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="15"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="15"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="15"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="15"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="15"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 30px; }
    [data-layout] .lyoption[data-lypd="16"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="16"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="16"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="16"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="16"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="16"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 32px; }
    [data-layout] .lyoption[data-lypd="17"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="17"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="17"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="17"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="17"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="17"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 34px; }
    [data-layout] .lyoption[data-lypd="18"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="18"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="18"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="18"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="18"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="18"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 36px; }
    [data-layout] .lyoption[data-lypd="19"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="19"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="19"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="19"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="19"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="19"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 38px; }
    [data-layout] .lyoption[data-lypd="20"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="20"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="20"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="20"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="20"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="20"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 40px; }
    [data-layout] .lyoption[data-lypd="21"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="21"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="21"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="21"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="21"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="21"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 42px; }
    [data-layout] .lyoption[data-lypd="22"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="22"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="22"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="22"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="22"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="22"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 44px; }
    [data-layout] .lyoption[data-lypd="23"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="23"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="23"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="23"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="23"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="23"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 46px; }
    [data-layout] .lyoption[data-lypd="24"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="24"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="24"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="24"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="24"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="24"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 48px; }
    [data-layout] .lyoption[data-lypd="25"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="25"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="25"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="25"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="25"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="25"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 50px; }
    [data-layout] .lyoption[data-lypd="26"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="26"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="26"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="26"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="26"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="26"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 52px; }
    [data-layout] .lyoption[data-lypd="27"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="27"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="27"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="27"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="27"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="27"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 54px; }
    [data-layout] .lyoption[data-lypd="28"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="7"] ~ .container .layout-grid:nth-child(n + 8),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="8"] ~ .container .layout-grid:nth-child(n + 9),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="9"] ~ .container .layout-grid:nth-child(n + 10),
    [data-layout] .lyoption[data-lypd="28"][data-lycol="10"] ~ .container .layout-.grid:nth-child(n + 11) { margin-top: 56px; }
    [data-layout] .lyoption[data-lypd="29"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="29"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="29"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="29"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="29"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="29"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 58px; }
    [data-layout] .lyoption[data-lypd="30"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="30"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="30"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="30"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="30"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="30"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 60px; }
    [data-layout] .lyoption[data-lypd="31"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="31"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="31"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="31"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="31"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="31"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 62px; }
    [data-layout] .lyoption[data-lypd="32"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="32"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="32"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="32"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="32"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="32"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 64px; }
    [data-layout] .lyoption[data-lypd="33"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="33"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="33"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="33"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="33"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="33"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 66px; }
    [data-layout] .lyoption[data-lypd="34"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="34"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="34"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="34"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="34"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="34"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 68px; }
    [data-layout] .lyoption[data-lypd="35"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="35"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="35"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="35"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="35"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="35"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 70px; }
    [data-layout] .lyoption[data-lypd="36"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="36"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="36"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="36"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="36"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="36"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 72px; }
    [data-layout] .lyoption[data-lypd="37"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="37"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="37"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="37"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="37"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="37"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 74px; }
    [data-layout] .lyoption[data-lypd="38"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="38"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="38"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="38"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="38"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="38"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 76px; }
    [data-layout] .lyoption[data-lypd="39"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="7"] ~ .container .layout-grid:nth-child(n + 8),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="8"] ~ .container .layout-grid:nth-child(n + 9),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="9"] ~ .container .layout-grid:nth-child(n + 10),
    [data-layout] .lyoption[data-lypd="39"][data-lycol="10"] ~ .container layout-.grid:nth-child(n + 11) { margin-top: 78px; }
    [data-layout] .lyoption[data-lypd="40"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="40"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="40"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="40"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="40"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="40"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 80px; }
    [data-layout] .lyoption[data-lypd="41"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="41"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="41"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="41"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="41"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="41"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 82px; }
    [data-layout] .lyoption[data-lypd="42"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="42"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="42"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="42"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="42"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="42"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 84px; }
    [data-layout] .lyoption[data-lypd="43"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="43"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="43"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="43"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="43"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="43"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 86px; }
    [data-layout] .lyoption[data-lypd="44"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="44"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="44"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="44"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="44"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="44"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 88px; }
    [data-layout] .lyoption[data-lypd="45"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="45"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="45"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="45"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="45"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="45"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 90px; }
    [data-layout] .lyoption[data-lypd="46"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="46"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="46"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="46"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="46"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="46"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 92px; }
    [data-layout] .lyoption[data-lypd="47"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="47"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="47"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="47"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="47"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="47"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 94px; }
    [data-layout] .lyoption[data-lypd="48"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="48"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="48"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="48"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="48"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="48"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 96px; }
    [data-layout] .lyoption[data-lypd="49"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="49"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="49"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="49"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="49"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="49"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 98px; }
    [data-layout] .lyoption[data-lypd="50"][data-lycol="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="50"][data-lycol="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="50"][data-lycol="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="50"][data-lycol="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="50"][data-lycol="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="50"][data-lycol="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 100px; }
}
@media (min-width: 1200px) {

    /* [data-layout] ****************************************************************************/
    /*.container { width: 1170px; }*/
    [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 1140px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 1142px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 1144px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 1146px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 1148px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 1150px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 1152px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 1154px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 1156px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 1158px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 1160px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 1162px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 1164px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 1166px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 1168px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 1170px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 1172px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 1174px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 1176px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 1178px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 1180px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 1182px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 1184px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 1186px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 1188px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 1190px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 1192px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 1194px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 1196px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 1198px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 1200px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 1202px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 1204px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 1206px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 1208px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 1210px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 1212px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 1214px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 1216px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 1218px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 1220px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 1222px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 1224px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 1226px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 1228px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 1230px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 1232px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 1234px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 1236px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 1238px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 1240px; }
    
  /*.dsgn-body.sidebar .container { width: 1120px; }*/
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 1090px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 1092px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 1094px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 1096px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 1098px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 1100px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 1102px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 1104px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 1106px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 1108px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 1110px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 1112px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 1114px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 1116px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 1118px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 1120px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 1122px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 1124px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 1126px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 1128px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 1130px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 1132px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 1134px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 1136px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 1138px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 1140px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 1142px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 1144px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 1146px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 1148px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 1150px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 1152px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 1154px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 1156px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 1158px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 1160px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 1162px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 1164px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 1166px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 1168px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 1170px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 1172px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 1174px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 1176px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 1178px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 1180px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 1182px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 1184px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 1186px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 1188px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 1190px; }
}

@media (min-width:1200px) and (max-width:1439px) {

    /* [data-layout] ****************************************************************************/
      /*.dsgn-body.sidebar .container { width: 920px; }*/
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 890px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 892px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 894px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 896px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 898px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 900px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 902px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 904px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 906px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 908px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 910px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 912px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 914px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 916px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 918px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 920px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 922px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 924px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 926px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 928px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 930px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 932px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 934px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 936px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 938px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 940px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 942px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 944px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 946px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 948px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 950px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 952px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 954px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 956px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 958px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 960px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 962px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 964px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 966px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 968px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 970px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 972px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 974px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 976px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 978px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 980px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 982px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 984px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 986px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 988px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 990px; }

}
@media (min-width:992px) and (max-width:1199px) {

    /* [data-layout] ****************************************************************************/

  /*.container { width: 970px; }*/
    [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 940px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 942px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 944px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 946px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 948px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 950px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 952px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 954px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 956px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 958px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 960px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 962px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 964px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 966px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 968px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 970px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 972px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 974px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 976px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 978px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 980px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 982px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 984px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 986px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 988px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 990px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 992px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 994px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 996px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 998px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 1000px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 1002px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 1004px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 1006px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 1008px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 1010px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 1012px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 1014px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 1016px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 1018px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 1020px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 1022px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 1024px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 1026px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 1028px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 1030px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 1032px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 1034px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 1036px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 1038px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 1040px; }

  /*.dsgn-body.sidebar .container { width: 700px; }*/
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 670px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 672px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 674px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 676px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 678px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 680px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 682px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 684px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 686px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 688px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 690px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 692px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 694px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 696px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 698px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 700px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 702px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 704px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 706px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 708px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 710px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 712px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 714px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 716px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 718px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 720px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 722px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 724px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 726px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 728px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 730px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 732px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 734px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 736px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 738px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 740px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 742px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 744px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 746px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 748px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 750px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 752px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 754px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 756px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 758px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 760px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 762px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 764px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 766px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 768px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 770px; }
}
@media (min-width: 768px) and (max-width: 991px) {

    /* [data-layout] ****************************************************************************/
   /*.container { width: 740px; }*/
    [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 710px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 712px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 714px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 716px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 718px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 720px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 722px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 724px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 726px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 728px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 730px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 732px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 734px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 736px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 738px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 740px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 742px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 744px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 746px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 748px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 750px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 752px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 754px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 756px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 758px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 760px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 762px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 764px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 766px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 768px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 770px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 772px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 774px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 776px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 778px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 780px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 782px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 784px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 786px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 788px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 790px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 792px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 794px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 796px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 798px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 800px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 802px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 804px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 806px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 808px; }
    [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 810px; }

  /*.dsgn-body.sidebar .container { width: 480px; }*/
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="0"] ~ .container { width: 450px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="1"] ~ .container { width: 452px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="2"] ~ .container { width: 454px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="3"] ~ .container { width: 456px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="4"] ~ .container { width: 458px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="5"] ~ .container { width: 460px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="6"] ~ .container { width: 462px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="7"] ~ .container { width: 464px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="8"] ~ .container { width: 466px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="9"] ~ .container { width: 468px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="10"] ~ .container { width: 470px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="11"] ~ .container { width: 472px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="12"] ~ .container { width: 474px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="13"] ~ .container { width: 476px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="14"] ~ .container { width: 478px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="15"] ~ .container { width: 480px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="16"] ~ .container { width: 482px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="17"] ~ .container { width: 484px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="18"] ~ .container { width: 486px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="19"] ~ .container { width: 488px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="20"] ~ .container { width: 490px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="21"] ~ .container { width: 492px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="22"] ~ .container { width: 494px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="23"] ~ .container { width: 496px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="24"] ~ .container { width: 498px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="25"] ~ .container { width: 500px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="26"] ~ .container { width: 502px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="27"] ~ .container { width: 504px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="28"] ~ .container { width: 506px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="29"] ~ .container { width: 508px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="30"] ~ .container { width: 510px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="31"] ~ .container { width: 512px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="32"] ~ .container { width: 514px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="33"] ~ .container { width: 516px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="34"] ~ .container { width: 518px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="35"] ~ .container { width: 520px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="36"] ~ .container { width: 522px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="37"] ~ .container { width: 524px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="38"] ~ .container { width: 526px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="39"] ~ .container { width: 528px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="40"] ~ .container { width: 530px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="41"] ~ .container { width: 532px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="42"] ~ .container { width: 534px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="43"] ~ .container { width: 536px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="44"] ~ .container { width: 538px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="45"] ~ .container { width: 540px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="46"] ~ .container { width: 542px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="47"] ~ .container { width: 544px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="48"] ~ .container { width: 546px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="49"] ~ .container { width: 548px; }
    .dsgn-body.sidebar [data-layout] .lyoption:not(.full-width)[data-lypd="50"] ~ .container { width: 550px; }


    [data-layout] .lyoption[data-lycol][data-lycol-t="1"] ~ .container .layout-grid { width: 100%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="2"] ~ .container .layout-grid { width: 50%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="3"] ~ .container .layout-grid { width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="4"] ~ .container .layout-grid { width: 25%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="5"] ~ .container .layout-grid { width: 20%; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="6"] ~ .container .layout-grid { width: 16.666666666666664%; }
    .dsgn-body.sidebar [class*="el_"][data-type="review"] .lyoption[data-lycol][data-lycol-t="3"] ~ .container .layout-grid {width: 100%; max-width: 100%;}

    [data-layout] .lyoption[data-lycol][data-lycol-t="2"] ~ .container .layout-grid:nth-child(2n + 3) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="3"] ~ .container .layout-grid:nth-child(3n + 4) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="4"] ~ .container .layout-grid:nth-child(4n + 5) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="5"] ~ .container .layout-grid:nth-child(5n + 6) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-t="6"] ~ .container .layout-grid:nth-child(6n + 7) { clear: left; }



    /* [data-layout] ****************************************************************************/
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 2px; }
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 4px; }
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 6px; }
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 8px; }
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 10px; }
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 12px; }
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 14px; }
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 16px; }
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 18px; }
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 20px; }
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 22px; }
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 24px; }
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 26px; }
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 28px; }
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 30px; }
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 32px; }
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 34px; }
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 36px; }
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 38px; }
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 40px; }
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 42px; }
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 44px; }
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 46px; }
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 48px; }
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 50px; }
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 52px; }
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 54px; }
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 56px; }
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 58px; }
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 60px; }
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 62px; }
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 64px; }
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 66px; }
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 68px; }
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 70px; }
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 72px; }
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 74px; }
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 76px; }
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 78px; }
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 80px; }
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 82px; }
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 84px; }
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 86px; }
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 88px; }
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 90px; }
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 92px; }
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 94px; }
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 96px; }
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 98px; }
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-t="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 100px; }


}

@media (max-width: 767px) {
    
    /* [data-layout] ****************************************************************************/
    [data-layout] .lyoption[data-lypd] ~ .container { width: auto!important; }
    [data-layout] .lyoption.full-width[data-lypd] ~ .container,
    [data-layout] .lyoption[data-lypd="0"] ~ .container { margin: 0; }
    [data-layout] .lyoption[data-lypd="1"] ~ .container { margin: 0 1px; }
    [data-layout] .lyoption[data-lypd="2"] ~ .container { margin: 0 2px; }
    [data-layout] .lyoption[data-lypd="3"] ~ .container { margin: 0 3px; }
    [data-layout] .lyoption[data-lypd="4"] ~ .container { margin: 0 4px; }
    [data-layout] .lyoption[data-lypd="5"] ~ .container { margin: 0 5px; }
    [data-layout] .lyoption[data-lypd="6"] ~ .container { margin: 0 6px; }
    [data-layout] .lyoption[data-lypd="7"] ~ .container { margin: 0 7px; }
    [data-layout] .lyoption[data-lypd="8"] ~ .container { margin: 0 8px; }
    [data-layout] .lyoption[data-lypd="9"] ~ .container { margin: 0 9px; }
    [data-layout] .lyoption[data-lypd="10"] ~ .container { margin: 0 10px; }
    [data-layout] .lyoption[data-lypd="11"] ~ .container { margin: 0 11px; }
    [data-layout] .lyoption[data-lypd="12"] ~ .container { margin: 0 12px; }
    [data-layout] .lyoption[data-lypd="13"] ~ .container { margin: 0 13px; }
    [data-layout] .lyoption[data-lypd="14"] ~ .container { margin: 0 14px; }
    [data-layout] .lyoption[data-lypd="15"] ~ .container { margin: 0 15px; }
    [data-layout] .lyoption[data-lypd="16"] ~ .container { margin: 0 16px; }
    [data-layout] .lyoption[data-lypd="17"] ~ .container { margin: 0 17px; }
    [data-layout] .lyoption[data-lypd="18"] ~ .container { margin: 0 18px; }
    [data-layout] .lyoption[data-lypd="19"] ~ .container { margin: 0 19px; }
    [data-layout] .lyoption[data-lypd="20"] ~ .container { margin: 0 20px; }
    [data-layout] .lyoption[data-lypd="21"] ~ .container { margin: 0 21px; }
    [data-layout] .lyoption[data-lypd="22"] ~ .container { margin: 0 22px; }
    [data-layout] .lyoption[data-lypd="23"] ~ .container { margin: 0 23px; }
    [data-layout] .lyoption[data-lypd="24"] ~ .container { margin: 0 24px; }
    [data-layout] .lyoption[data-lypd="25"] ~ .container { margin: 0 25px; }
    [data-layout] .lyoption[data-lypd="26"] ~ .container { margin: 0 26px; }
    [data-layout] .lyoption[data-lypd="27"] ~ .container { margin: 0 27px; }
    [data-layout] .lyoption[data-lypd="28"] ~ .container { margin: 0 28px; }
    [data-layout] .lyoption[data-lypd="29"] ~ .container { margin: 0 29px; }
    [data-layout] .lyoption[data-lypd="30"] ~ .container { margin: 0 30px; }
    [data-layout] .lyoption[data-lypd="31"] ~ .container { margin: 0 31px; }
    [data-layout] .lyoption[data-lypd="32"] ~ .container { margin: 0 32px; }
    [data-layout] .lyoption[data-lypd="33"] ~ .container { margin: 0 33px; }
    [data-layout] .lyoption[data-lypd="34"] ~ .container { margin: 0 34px; }
    [data-layout] .lyoption[data-lypd="35"] ~ .container { margin: 0 35px; }
    [data-layout] .lyoption[data-lypd="36"] ~ .container { margin: 0 36px; }
    [data-layout] .lyoption[data-lypd="37"] ~ .container { margin: 0 37px; }
    [data-layout] .lyoption[data-lypd="38"] ~ .container { margin: 0 38px; }
    [data-layout] .lyoption[data-lypd="39"] ~ .container { margin: 0 39px; }
    [data-layout] .lyoption[data-lypd="40"] ~ .container { margin: 0 40px; }
    [data-layout] .lyoption[data-lypd="41"] ~ .container { margin: 0 41px; }
    [data-layout] .lyoption[data-lypd="42"] ~ .container { margin: 0 42px; }
    [data-layout] .lyoption[data-lypd="43"] ~ .container { margin: 0 43px; }
    [data-layout] .lyoption[data-lypd="44"] ~ .container { margin: 0 44px; }
    [data-layout] .lyoption[data-lypd="45"] ~ .container { margin: 0 45px; }
    [data-layout] .lyoption[data-lypd="46"] ~ .container { margin: 0 46px; }
    [data-layout] .lyoption[data-lypd="47"] ~ .container { margin: 0 47px; }
    [data-layout] .lyoption[data-lypd="48"] ~ .container { margin: 0 48px; }
    [data-layout] .lyoption[data-lypd="49"] ~ .container { margin: 0 49px; }
    [data-layout] .lyoption[data-lypd="50"] ~ .container { margin: 0 50px; }

    [data-layout] .lyoption[data-lycol][data-lycol-m="1"] ~ .container .layout-grid { width: 100%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="2"] ~ .container .layout-grid { width: 50%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="3"] ~ .container .layout-grid { width: 33.33333333333333%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="4"] ~ .container .layout-grid { width: 25%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="5"] ~ .container .layout-grid { width: 20%; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="6"] ~ .container .layout-grid { width: 16.666666666666664%; }
    [class*="el_"][data-type="review"] .lyoption[data-lycol][data-lycol-m="1"] ~ .container .layout-grid { width: 100%; padding: 0;}
    [class*="el_"][data-type="review"] .lyoption[data-lycol][data-lycol-m="1"] ~ .container .review_caption { padding: 0; }
    [class*="el_"][data-type="review"] .lyoption[data-lycol][data-lycol-m="1"] ~ .container .review-sort-wrap { padding: 0; }
    
    [data-layout] .lyoption[data-lycol][data-lycol-m="2"] ~ .container .layout-grid:nth-child(2n + 3) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="3"] ~ .container .layout-grid:nth-child(3n + 4) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="4"] ~ .container .layout-grid:nth-child(4n + 5) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="5"] ~ .container .layout-grid:nth-child(5n + 6) { clear: left; }
    [data-layout] .lyoption[data-lycol][data-lycol-m="6"] ~ .container .layout-grid:nth-child(6n + 7) { clear: left; }

    /* [data-layout] ****************************************************************************/
    
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="1"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 2px; }
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="2"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 4px; }
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="3"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 6px; }
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="4"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 8px; }
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="5"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 10px; }
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="6"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 12px; }
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="7"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 14px; }
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="8"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 16px; }
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="9"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 18px; }
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="10"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 20px; }
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="11"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 22px; }
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="12"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 24px; }
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="13"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 26px; }
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="14"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 28px; }
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="15"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 30px; }
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="16"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 32px; }
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="17"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 34px; }
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="18"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 36px; }
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="19"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 38px; }
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="20"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 40px; }
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="21"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 42px; }
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="22"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 44px; }
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="23"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 46px; }
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="24"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 48px; }
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="25"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 50px; }
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="26"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 52px; }
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="27"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 54px; }
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="28"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 56px; }
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="29"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 58px; }
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="30"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 60px; }
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="31"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 62px; }
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="32"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 64px; }
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="33"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 66px; }
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="34"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 68px; }
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="35"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 70px; }
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="36"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 72px; }
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="37"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 74px; }
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="38"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 76px; }
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="39"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 78px; }
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="40"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 80px; }
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="41"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 82px; }
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="42"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 84px; }
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="43"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 86px; }
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="44"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 88px; }
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="45"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 90px; }
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="46"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 92px; }
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="47"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 94px; }
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="48"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 96px; }
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="49"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 98px; }
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="1"] ~ .container .layout-grid:nth-child(n + 2),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="2"] ~ .container .layout-grid:nth-child(n + 3),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="3"] ~ .container .layout-grid:nth-child(n + 4),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="4"] ~ .container .layout-grid:nth-child(n + 5),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="5"] ~ .container .layout-grid:nth-child(n + 6),
    [data-layout] .lyoption[data-lypd="50"][data-lycol-m="6"] ~ .container .layout-grid:nth-child(n + 7) { margin-top: 100px; }
}



[class*="el_"][data-type="gallery"] .container[data-align="left"] figcaption { text-align: left; }
[class*="el_"][data-type="gallery"] .container[data-align="center"] figcaption { text-align: center; }
[class*="el_"][data-type="gallery"] .container[data-align="right"] figcaption { text-align: right; }

/*
fc-over     : 캡션 겹치기
fc-bottom   : 캡션 하단
fc-top      : 캡션 상단
fc-left     : 캡션 좌측
fc-left-s   : 캡션 좌측 좁게
fc-right    : 캡션 우측
fc-right-s  : 캡션 우측 좁게
*/

[class*="el_"][data-type="gallery"] .container[data-layout]:not([data-layout="fc-over"]) figure {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-bottom"] figure {
    -webkit-box-orient: vertical; 
    -ms-flex-direction: column; 
    flex-direction: column; 
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-top"] figure {
    -webkit-box-orient: vertical; 
    -webkit-box-direction: reverse; 
    -ms-flex-direction: column-reverse; 
    flex-direction: column-reverse; 
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-left"] figure,
[class*="el_"][data-type="gallery"] .container[data-layout="fc-left-s"] figure {
    -webkit-box-orient: horizontal; 
    -webkit-box-direction: reverse; 
    -ms-flex-direction: row-reverse; 
    flex-direction: row-reverse;
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-right"] figure,
[class*="el_"][data-type="gallery"] .container[data-layout="fc-right-s"] figure {
    -webkit-box-orient: horizontal; 
    -ms-flex-direction: row; 
    flex-direction: row;
}

[class*="el_"][data-type="gallery"] .container[data-layout="fc-left"] figure > *,
[class*="el_"][data-type="gallery"] .container[data-layout="fc-right"] figure > * {
    width: 50%!important;
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-left-s"] figure > figcaption,
[class*="el_"][data-type="gallery"] .container[data-layout="fc-right-s"] figure > figcaption {
    width: 40%!important;
}
[class*="el_"][data-type="gallery"] .container[data-layout="fc-left-s"] figure > *:not(figcaption),
[class*="el_"][data-type="gallery"] .container[data-layout="fc-right-s"] figure > *:not(figcaption) {
	width: 60%!important;
}


[class*="el_"][data-type="gallery"] .container[data-layout="fc-over"] figure { position: relative; overflow: hidden; }
[class*="el_"][data-type="gallery"] .container[data-layout="fc-over"] figcaption {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    width: 100%; height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-pack: center; 
    -ms-flex-pack: center; 
    justify-content: center;
}




/*[ Contents ]*******************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/

[class*="el_"][data-type=contents] .container[data-align="left"] .text-wrap { text-align: left; }
[class*="el_"][data-type=contents] .container[data-align="center"] .text-wrap { text-align: center; }
[class*="el_"][data-type=contents] .container[data-align="right"] .text-wrap { text-align: right; }

/*
fc-over     : 캡션 겹치기
fc-bottom   : 캡션 하단
fc-top      : 캡션 상단
fc-left     : 캡션 좌측
fc-left-s   : 캡션 좌측 좁게
fc-right    : 캡션 우측
fc-right-s  : 캡션 우측 좁게
*/
[class*="el_"][data-type=contents] .container[data-layout]:not([data-layout="fc-over"]) .item-figure {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
[class*="el_"][data-type=contents] .container[data-layout="fc-bottom"] .item-figure {
    -webkit-box-orient: vertical; 
    -ms-flex-direction: column; 
    flex-direction: column; 
}
[class*="el_"][data-type=contents] .container[data-layout="fc-top"] .item-figure {
    -webkit-box-orient: vertical; 
    -webkit-box-direction: reverse; 
    -ms-flex-direction: column-reverse; 
    flex-direction: column-reverse; 
}
[class*="el_"][data-type=contents] .container[data-layout="fc-left"] .item-figure,
[class*="el_"][data-type=contents] .container[data-layout="fc-left-s"] .item-figure {
    -webkit-box-orient: horizontal; 
    -webkit-box-direction: reverse; 
    -ms-flex-direction: row-reverse; 
    flex-direction: row-reverse;
}
[class*="el_"][data-type=contents] .container[data-layout="fc-right"] .item-figure,
[class*="el_"][data-type=contents] .container[data-layout="fc-right-s"] .item-figure {
    -webkit-box-orient: horizontal; 
    -ms-flex-direction: row; 
    flex-direction: row;
}

[class*="el_"][data-type=contents] .container[data-layout="fc-left"] .item-figure > *,
[class*="el_"][data-type=contents] .container[data-layout="fc-right"] .item-figure > * {
    width: 50%!important;
}
[class*="el_"][data-type=contents] .container[data-layout="fc-left-s"] .item-figure > .text-wrap,
[class*="el_"][data-type=contents] .container[data-layout="fc-right-s"] .item-figure > .text-wrap {
    width: 40%!important;
}
[class*="el_"][data-type=contents] .container[data-layout="fc-left-s"] .item-figure > *:not(.text-wrap),
[class*="el_"][data-type=contents] .container[data-layout="fc-right-s"] .item-figure > *:not(.text-wrap) {
	width: 60%!important;
}


/*[class*="el_"][data-type=contents] .container[data-layout="fc-over"] figure { position: relative; overflow: hidden; }
[class*="el_"][data-type=contents] .container[data-layout="fc-over"] figcaption {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    width: 100%; height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-pack: center; 
    -ms-flex-pack: center; 
    justify-content: center;
}*/




/*[ slideshow (logoSlide / textSlide) ]*******************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/
/* [class*="el_"][data-type="showcase"][data-type2="logo"] [data-slide-loop="true"]  { position: relative; display: flex; flex-direction: row; empty-cells: show; }
[class*="el_"][data-type="showcase"][data-type2="logo"] [data-slide-loop="true"] .item { flex-basis: var(--slide-width); height: var(--slide-width); }
[class*="el_"][data-type="showcase"][data-type2="logo"] [data-slide-loop="true"] .item { margin-left: calc(var(--slide-space) * 1px);  margin-right: calc(var(--slide-space) * 1px); } */

[class*="el_"][data-type="showcase"][data-type2="logo"] .swiper-wrapper  { transition-timing-function: linear; }
[class*="el_"][data-type="showcase"][data-type2="logo"] .swiper-wrapper[data-move="b"]  { transition-timing-function: ease-in-out; }
[class*="el_"][data-type="showcase"][data-type2="logo"] .swiper-wrapper .swiper-slide[data-imglink="true"]  { cursor: pointer; }
/* [class*="el_"][data-type="showcase"][data-type2="logo"] .swiper-wrapper .swiper-slide  { animation: motion-navigation 2s infinite linear; } */
[class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper  { transition-timing-function: linear; }
/* [class*="el_"][data-type="text"][data-type2="textSlide"] .swiper-wrapper .swiper-slide  { animation: motion-navigation 2s infinite linear; } */
/* [class*="el_"][data-type="text"][data-type2="textSlide"] .swiper-wrapper .swiper-slide:hover  { animation-fill-mode : forwards; animation-play-state: paused; } */

.bc-tab-content .bc-resource:is([data-loop="slide"], [data-type="showcase"]) .bc-rtable > .image-wrap .attach-thumb { width: auto; float:left; }
.bc-tab-content .bc-resource:is([data-loop="slide"], [data-type="showcase"]) .bc-rtable > .drag-row:hover { border-color: #4789e7; }
.bc-tab-content .bc-resource:is([data-loop="slide"], [data-type="showcase"]) .bc-rtable > .drag-row.active { outline: 3px solid #4789e7; }
.bc-tab-content .bc-resource:is([data-loop="slide"], [data-type="showcase"]) .bc-rtable { padding-top: 5px; }
.bc-tab-content .bc-resource:is([data-loop="slide"]) .bc-rtable > .image-wrap { background-color: transparent; }
.bc-tab-content .bc-resource:is([data-loop="slide"]) .bc-rtable > div:is(.image-wrap, .ctext-wrap.has-thumb) .attach-thumb > img { background-color: white; }
.bc-tab-content .bc-resource:is([data-loop="slide"][data-case="slideshow68"]) .bc-rtable > .image-wrap .attach-thumb > img { width: 33px; }
.bc-tab-content .bc-resource:is([data-loop="slide"][data-case="slideshow69"]) .bc-rtable > .image-wrap .attach-thumb > img { width: 51px; }
.bc-tab-content #bc-default-logoSlide-speed .slider.slider-horizontal { margin-left: 40px; }
.bc-tab-content #bc-default-textSlide-speed .slider.slider-horizontal { margin-left: 30px; }

/* [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper > .item { border: 1px solid #e1e1e1; } */
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper > .item.modify,
.dsgn-body.mode-config [class*="el_"][data-type="contents"] .item.modify,
.dsgn-body.mode-config [class*="el_"][data-type="text"] .item.modify,
.dsgn-body.mode-config [class*="el_"][data-type="image"] .item.modify { border: 3px solid #4789e7; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 35%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: 8%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -16%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -43%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -73%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -100%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -128%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -154%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -181%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -206%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -234%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -261%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -289%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -319%; }
.dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -346%; }

@media all and (max-width:1790px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 35%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: 6%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -23%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -50%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -80%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -110%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -140%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -171%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -198%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -230%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -261%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -288%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -316%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -346%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -371%; }
}
@media all and (max-width:1670px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 35%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: 4%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -30%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -60%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -95%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -123%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -155%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -186%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -216%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -250%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -276%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -312%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -341%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -371%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -405%; }
}
@media all and (max-width:1560px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 35%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: 4%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -30%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -65%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -100%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -137%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -170%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -202%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -238%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -270%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -300%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -337%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -370%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -405%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -440%; }
}
@media all and (max-width:1455px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 35%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -7%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -40%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -75%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -115%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -150%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -185%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -222%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -258%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -290%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -330%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -367%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -400%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -435%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -475%; }
}
@media all and (max-width:1370px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 30%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -7%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -50%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -83%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -125%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -165%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -200%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -240%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -275%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -313%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -353%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -388%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -430%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -465%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -508%; }
}
@media all and (max-width:1295px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 30%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -7%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -50%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -88%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -130%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -170%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -213%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -255%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -300%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -335%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -375%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -415%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -460%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -500%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -540%; }
}
@media all and (max-width:1230px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 25%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -17%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -60%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -100%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -145%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -190%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -230%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -275%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -315%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -355%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -395%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -440%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -485%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -530%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -575%; }
}
@media all and (max-width:1168px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 25%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -17%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -60%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -105%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -150%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -200%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -240%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -285%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -330%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -375%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -425%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -470%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -515%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -560%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -605%; }
}
@media all and (max-width:1120px){
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '1'] { left: 25%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '2'] { left: -23%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '3'] { left: -65%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '4'] { left: -110%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '5'] { left: -160%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '6'] { left: -210%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '7'] { left: -255%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '8'] { left: -300%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '9'] { left: -350%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '10'] { left: -400%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '11'] { left: -450%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '12'] { left: -490%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '13'] { left: -540%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '14'] { left: -590%; }
    .dsgn-body.mode-config [class*="el_"][data-type="showcase"][data-type2="textSlide"] .swiper-wrapper[data-location = '15'] { left: -640%; }
}

/* 탭블럭 반응형 스타일 */
.tabs[data-case="tab1"] .tab-box.noborder .tab { border-color: transparent; }
.tabs[data-case="tab2"] .tab-box.noborder .tab { border: none; }
.tabs[data-case="tab3"] .tab-box.noborder .tab { border: none; }
.tabs[data-case="tab4"] .tab-box.noborder .tab { border: none; }
.tabs[data-case="tab5"] .tab-box.noborder .tab { border: none; }
.tabs[data-case="tab6"] .tab-box.noborder .tab::after { display: none; }
.tabs[data-case="tab7"] .tab-box.noborder .tab { border: none; }
.tabs[data-case="tab8"] .tab-box.noborder .tab { border: none; }
.tabs .tab-box.nobackground .tab { background: none; }

.tabs[navigation-use="0"] .left-arrow .arrow .before,
.tabs[navigation-use="0"] .right-arrow .arrow .after { display: none; }
.bc-tab-content #bc-default-tab-navigation .navigation-box .navi { margin-top: 5px; fill: #222428; }

.tabs[tab-line="2"] .tab-box { flex-wrap: wrap; }
.tabs[tab-line="1"] .tab-box { flex-wrap: nowrap; position: relative; }
/* .tabs.el_viewblock .tab-box.fsize18 { font-size: 13px!important; } */

.tabs[navigation-use="0"][tab-line="2"][tab-count="2"] .tab-box .tab:nth-of-type(2n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="3"] .tab-box .tab:nth-of-type(3n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="4"] .tab-box .tab:nth-of-type(4n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="5"] .tab-box .tab:nth-of-type(5n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="6"] .tab-box .tab:nth-of-type(6n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="7"] .tab-box .tab:nth-of-type(7n) { margin-right: 0; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="8"] .tab-box .tab:nth-of-type(8n) { margin-right: 0; }

.tabs[navigation-use="0"][tab-line="2"][tab-count="2"][data-case="tab6"] .tab-box .tab:nth-of-type(2n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="3"][data-case="tab6"] .tab-box .tab:nth-of-type(3n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="4"][data-case="tab6"] .tab-box .tab:nth-of-type(4n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="5"][data-case="tab6"] .tab-box .tab:nth-of-type(5n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="6"][data-case="tab6"] .tab-box .tab:nth-of-type(6n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="7"][data-case="tab6"] .tab-box .tab:nth-of-type(7n)::after { display: none; }
.tabs[navigation-use="0"][tab-line="2"][tab-count="8"][data-case="tab6"] .tab-box .tab:nth-of-type(8n)::after { display: none; }

.tabs[data-case="tab6"][tab-interval-w="0"] .line::after { right: 0px; }
.tabs[data-case="tab6"][tab-interval-w="1"] .line::after { right: -0.5px; }
.tabs[data-case="tab6"][tab-interval-w="2"] .line::after { right: -1px; }
.tabs[data-case="tab6"][tab-interval-w="3"] .line::after { right: -1.5px; }
.tabs[data-case="tab6"][tab-interval-w="4"] .line::after { right: -2px; }
.tabs[data-case="tab6"][tab-interval-w="5"] .line::after { right: -2.5px; }
.tabs[data-case="tab6"][tab-interval-w="6"] .line::after { right: -3px; }
.tabs[data-case="tab6"][tab-interval-w="7"] .line::after { right: -3.5px; }
.tabs[data-case="tab6"][tab-interval-w="8"] .line::after { right: -4px; }
.tabs[data-case="tab6"][tab-interval-w="9"] .line::after { right: -4.5px; }
.tabs[data-case="tab6"][tab-interval-w="10"] .line::after { right: -5px; }
.tabs[data-case="tab6"][tab-interval-w="11"] .line::after { right: -5.5px; }
.tabs[data-case="tab6"][tab-interval-w="12"] .line::after { right: -6px; }
.tabs[data-case="tab6"][tab-interval-w="13"] .line::after { right: -6.5px; }
.tabs[data-case="tab6"][tab-interval-w="14"] .line::after { right: -7px; }
.tabs[data-case="tab6"][tab-interval-w="15"] .line::after { right: -7.5px; }
.tabs[data-case="tab6"][tab-interval-w="16"] .line::after { right: -8px; }
.tabs[data-case="tab6"][tab-interval-w="17"] .line::after { right: -8.5px; }
.tabs[data-case="tab6"][tab-interval-w="18"] .line::after { right: -9px; }
.tabs[data-case="tab6"][tab-interval-w="19"] .line::after { right: -9.5px; }
.tabs[data-case="tab6"][tab-interval-w="20"] .line::after { right: -10px; }
.tabs[data-case="tab6"][tab-interval-w="21"] .line::after { right: -10.5px; }
.tabs[data-case="tab6"][tab-interval-w="22"] .line::after { right: -11px; }
.tabs[data-case="tab6"][tab-interval-w="23"] .line::after { right: -11.5px; }
.tabs[data-case="tab6"][tab-interval-w="24"] .line::after { right: -12px; }
.tabs[data-case="tab6"][tab-interval-w="25"] .line::after { right: -12.5px; }
.tabs[data-case="tab6"][tab-interval-w="26"] .line::after { right: -13px; }
.tabs[data-case="tab6"][tab-interval-w="27"] .line::after { right: -13.5px; }
.tabs[data-case="tab6"][tab-interval-w="28"] .line::after { right: -14px; }
.tabs[data-case="tab6"][tab-interval-w="29"] .line::after { right: -14.5px; }
.tabs[data-case="tab6"][tab-interval-w="30"] .line::after { right: -15px; }

.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="2"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(2)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="3"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(3)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="4"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(5)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(6)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(7)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(8)::after { display: none; }

.tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
.tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }


.tabs[data-case="tab8"][tab-line="2"][tab-count="2"] .tab-box .tab:nth-of-type(2n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="3"] .tab-box .tab:nth-of-type(3n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="4"] .tab-box .tab:nth-of-type(4n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="5"] .tab-box .tab:nth-of-type(5n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="6"] .tab-box .tab:nth-of-type(6n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="7"] .tab-box .tab:nth-of-type(7n),
.tabs[data-case="tab8"][tab-line="2"][tab-count="8"] .tab-box .tab:nth-of-type(8n) { border-radius: 0 8px 8px 0; }
.tabs[data-case="tab8"][tab-line="2"][tab-count="2"] .tab-box .tab:nth-of-type(2n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="3"] .tab-box .tab:nth-of-type(3n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="4"] .tab-box .tab:nth-of-type(4n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="5"] .tab-box .tab:nth-of-type(5n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="6"] .tab-box .tab:nth-of-type(6n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="7"] .tab-box .tab:nth-of-type(7n + 1),
.tabs[data-case="tab8"][tab-line="2"][tab-count="8"] .tab-box .tab:nth-of-type(8n + 1) { border-radius: 8px 0 0 8px; }

/* @media all and (max-width: 1200px) {
    .tabs .tab-box { margin-left: 0px!important; }
} */

@media all and (max-width: 991px) {
    .tabs[navigation-use="0"][tab-line="2"][tab-count="5"] .tab-box .tab:nth-of-type(5n) { margin-right: var(--mobile-interval); }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="6"] .tab-box .tab:nth-of-type(6n) { margin-right: var(--mobile-interval); }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="7"] .tab-box .tab:nth-of-type(7n) { margin-right: var(--mobile-interval); }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="8"] .tab-box .tab:nth-of-type(8n) { margin-right: var(--mobile-interval); }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="5"] .tab-box .tab:nth-of-type(4n) { margin-right: 0; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="6"] .tab-box .tab:nth-of-type(4n) { margin-right: 0; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="7"] .tab-box .tab:nth-of-type(4n) { margin-right: 0; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="8"] .tab-box .tab:nth-of-type(4n) { margin-right: 0; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="5"][data-case="tab6"] .tab-box .tab:nth-of-type(5n)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="6"][data-case="tab6"] .tab-box .tab:nth-of-type(6n)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="7"][data-case="tab6"] .tab-box .tab:nth-of-type(7n)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="8"][data-case="tab6"] .tab-box .tab:nth-of-type(8n)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="5"][data-case="tab6"] .tab-box .tab.hide-line:nth-of-type(5)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="6"][data-case="tab6"] .tab-box .tab.hide-line:nth-of-type(6)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="7"][data-case="tab6"] .tab-box .tab.hide-line:nth-of-type(7)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="8"][data-case="tab6"] .tab-box .tab.hide-line:nth-of-type(8)::after { display: block; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="5"][data-case="tab6"] .tab-box .tab:nth-of-type(4n)::after { display: none; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="6"][data-case="tab6"] .tab-box .tab:nth-of-type(4n)::after { display: none; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="7"][data-case="tab6"] .tab-box .tab:nth-of-type(4n)::after { display: none; }
    .tabs[navigation-use="0"][tab-line="2"][tab-count="8"][data-case="tab6"] .tab-box .tab:nth-of-type(4n)::after { display: none; }
    
    .tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="2"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="5"][tab-motion="3"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="2"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="6"][tab-motion="3"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="2"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="7"][tab-motion="3"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="0"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: none; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="1"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="2"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    .tabs[navigation-use="1"][tab-line="1"][tab-count="8"][tab-motion="3"][data-case="tab6"] .tab-box .line:nth-of-type(4)::after { display: block; }
    
    /* .tabs[navigation-use="1"] .tab-wrapper.show-arrow { max-width: 620px; } */
    .tabs[tab-interval-w="0"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc(100% / 4); }
    .tabs[tab-interval-w="1"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 3px) / 4); }
    .tabs[tab-interval-w="2"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 6px) / 4); }
    .tabs[tab-interval-w="3"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 9px) / 4); }
    .tabs[tab-interval-w="4"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 12px) / 4); }
    .tabs[tab-interval-w="5"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 15px) / 4); }
    .tabs[tab-interval-w="6"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 18px) / 4); }
    .tabs[tab-interval-w="7"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 21px) / 4); }
    .tabs[tab-interval-w="8"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 24px) / 4); }
    .tabs[tab-interval-w="9"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 27px) / 4); }
    .tabs[tab-interval-w="10"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 30px) / 4); }
    .tabs[tab-interval-w="11"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 33px) / 4); }
    .tabs[tab-interval-w="12"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 36px) / 4); }
    .tabs[tab-interval-w="13"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 39px) / 4); }
    .tabs[tab-interval-w="14"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 42px) / 4); }
    .tabs[tab-interval-w="15"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 45px) / 4); }
    .tabs[tab-interval-w="16"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 48px) / 4); }
    .tabs[tab-interval-w="17"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 51px) / 4); }
    .tabs[tab-interval-w="18"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 54px) / 4); }
    .tabs[tab-interval-w="19"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 57px) / 4); }
    .tabs[tab-interval-w="20"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 60px) / 4); }
    .tabs[tab-interval-w="21"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 63px) / 4); }
    .tabs[tab-interval-w="22"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 66px) / 4); }
    .tabs[tab-interval-w="23"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 69px) / 4); }
    .tabs[tab-interval-w="24"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 72px) / 4); }
    .tabs[tab-interval-w="25"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 75px) / 4); }
    .tabs[tab-interval-w="26"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 78px) / 4); }
    .tabs[tab-interval-w="27"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 81px) / 4); }
    .tabs[tab-interval-w="28"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 84px) / 4); }
    .tabs[tab-interval-w="29"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 87px) / 4); }
    .tabs[tab-interval-w="30"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab { min-width: calc((100% - 90px) / 4); }

    .tabs[tab_line="2"][tab-interval-w="1"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="2"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="3"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="4"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="5"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="6"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="7"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="8"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="9"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="10"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="11"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="12"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="13"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="14"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="15"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="16"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="17"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="18"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="19"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="20"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="21"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="22"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="23"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="24"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="25"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="26"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="27"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="28"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="29"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
    .tabs[tab_line="2"][tab-interval-w="30"]:not([tab-count="1"],[tab-count="2"],[tab-count="3"],[tab-count="4"]) .tab-box .tab:nth-of-type(4n) { margin-right: 0px; }
}
@media all and (max-width: 767px) {
    .tabs .tab-width { width: 100%!important; } /*모바일 일때 전체길이 무시*/
    .tabs .tab-box.fsize18 { font-size: 12.5px!important; }
	.tabs[tab-horizontal="0"] { max-height: none; }
	.tabs[tab-horizontal="0"] .tab-editor,
	.tabs[tab-horizontal="1"] .tab-editor { 
		display: none;
		width: 100%;
		left: 0!important;
		padding: 15px;
	}
	.tabs .tab-editor { position: static!important; height: auto!important; }
	.tabs .tab-overflow { max-height: none!important; }

    body .dsgn-body.sidebar [class*="el_"][data-type="gallery"] .gallery-category-wrap.float { position: sticky; z-index: 2; top: var(--header-height)!important; }
    body .dsgn-body.sidebar [class*="el_"][data-type="gallery"] .allProducts-sort-wrap.float { position: sticky; z-index: 2; top: var(--header-height); }
}

:root {
    --slider-nav-size: 52px;
    --slider-nav-color: #222428;
    --slider-pagination-color: #222428;
    --slider-pagination-height: 38px;
    --item-padding: 15px;
}

[class*="el_"][data-type="contents"] .swiper {
    position: relative;
    overflow: clip;
    clip-path: inset(0 var(--item-padding));
}
[class*="el_"][data-type="contents"] .container .swiper {
    margin-left: auto;
    margin-right: auto;
    clip-path: inset(0);
}
[class*="el_"][data-type="text"] .swiper {
    position: relative;
    width: 1140px;
    overflow: clip;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    clip-path: inset(0);
}
[class*="el_"][data-type="image"] .swiper {
    position: relative;
    width: 1140px;
    overflow: clip;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    clip-path: inset(0);
}
[class*="el_"][data-type="image"] .full-width .swiper{
    width: 100%;
}

[class*="el_"][data-type="contents"] .container .row.swiper-wrapper,
[class*="el_"][data-type="contents"] .container .swiper .swiper-wrapper,
[class*="el_"][data-type="text"] .container .row.swiper-wrapper,
[class*="el_"][data-type="text"] .container .swiper .swiper-wrapper,
[class*="el_"][data-type="image"] .container .row.swiper-wrapper,
[class*="el_"][data-type="image"] .container .swiper .swiper-wrapper {
    padding-left: 0;
    padding-right: 0;
    flex-wrap: nowrap;
}
[class*="el_"][data-type="contents"] .swiper [data-matrix-loop="true"].swiper-wrapper {
    margin-left: -15px;
    margin-right: -15px;    
}
[class*="el_"][data-type="text"] .swiper [data-matrix-loop="true"].swiper-wrapper {
    margin-left: calc(var(--item-padding) * -1);
    margin-right: calc(var(--item-padding) * -1);    
    left: auto;
    right: auto;
    will-change: transform;
    backface-visibility: hidden;
}
[class*="el_"][data-type="image"] .swiper [data-matrix-loop="true"].swiper-wrapper {
    margin-left: calc(var(--item-padding) * -1);
    margin-right: calc(var(--item-padding) * -1);    
    left: auto;
    right: auto;
    will-change: transform;
    backface-visibility: hidden;
}
[class*="el_"][data-type="contents"] .swiper.full-width .row.swiper-wrapper,
[class*="el_"][data-type="text"] .swiper.full-width .row.swiper-wrapper,
[class*="el_"][data-type="image"] .swiper.full-width .row.swiper-wrapper {
    padding-left: 0;
    padding-right: 0;
    margin-left: calc(var(--item-padding) * -1);
    margin-right: calc(var(--item-padding) * -1);    
}
[class*="el_"][data-case="contents83"] .row.swiper .col-md-12.swiper-wrapper,
[class*="el_"][data-case="contents84"] .row.swiper .col-md-12.swiper-wrapper,
[class*="el_"][data-case="contents85"] .row.swiper .col-md-12.swiper-wrapper {
    margin-left: 0;
    margin-right: 0;
}
[class*="el_"][data-case="contents83"] .full-width .row.swiper .col-md-12.swiper-wrapper,
[class*="el_"][data-case="contents84"] .full-width .row.swiper .col-md-12.swiper-wrapper,
[class*="el_"][data-case="contents85"] .full-width .row.swiper .col-md-12.swiper-wrapper {
    margin-left: calc(var(--item-padding) * -1);
    margin-right: calc(var(--item-padding) * -1);
}
[class*="el_"][data-case="contents134"] .container.swiper {
    clip-path: inset(0);
}
[class*="el_"][data-case="contents134"] .container.swiper .row.swiper-wrapper {
    padding: 0 var(--item-padding) 0 calc(var(--item-padding) * 0.5);
    margin-left: 0;
    margin-right: 0;
}
[class*="el_"][data-case="contents137"] .container.swiper {
    clip-path: inset(0);
}
.container.swiper:before, .container.swiper:after,
.swiper *[data-matrix-loop="true"]:before, .swiper *[data-matrix-loop="true"]:after{display: none;}
[class*="el_"][data-slider-motion="slow"]  .swiper .swiper-wrapper {transition-timing-function: linear;}

[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item,
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
    box-sizing: border-box;
    margin-top: 0 !important;
    align-self: stretch;
    height: auto;
    flex-grow: 0;
}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
    box-sizing: border-box;
    padding-top: 0;
    margin-top: 0 !important;
    align-self: stretch;
    height: auto;
    flex-grow: 0;
}

[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] .swiper-slide.item {width: calc(100% + var(--item-padding) * 2);}
[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="2"] .swiper-slide.item {width: calc(50% + var(--item-padding));}
[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="3"] .swiper-slide.item {width: calc(33.33333333333333% + var(--item-padding) * 0.66666666666667);}
[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="4"] .swiper-slide.item {width: calc(25% + var(--item-padding) * 0.5);}
[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="5"] .swiper-slide.item {width: calc(20% + var(--item-padding) * 0.4);}
[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="6"] .swiper-slide.item {width: calc(16.66% + var(--item-padding) * 0.33333333333333);}

[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] {
    margin-left: -15px;
    margin-right: -15px;
}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] .swiper-slide.item {width: calc(100% + 30px);}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="2"] .swiper-slide.item {width: calc(50% + var(--item-padding));}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="3"] .swiper-slide.item {width: calc(33.33333333333333% + var(--item-padding) * 0.66666666666667);}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="4"] .swiper-slide.item {width: calc(25% + var(--item-padding) * 0.5);}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="5"] .swiper-slide.item {width: calc(20% + var(--item-padding) * 0.4);}
[class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="6"] .swiper-slide.item {width: calc(16.66% + var(--item-padding) * 0.33333333333333);}

[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] {
    margin-left: -15px;
    margin-right: -15px;
}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] .swiper-slide.item {width: calc(100% + 30px);}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="1"] .swiper-slide.item {width: calc(100% + var(--item-padding) * 2);}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="2"] .swiper-slide.item {width: calc(50% + var(--item-padding));}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="3"] .swiper-slide.item {width: calc(33.33333333333333% + var(--item-padding) * 0.66666666666667);}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="4"] .swiper-slide.item {width: calc(25% + var(--item-padding) * 0.5);}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="5"] .swiper-slide.item {width: calc(20% + var(--item-padding) * 0.4);}
[class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"][data-matrix-column="6"] .swiper-slide.item {width: calc(16.66% + var(--item-padding) * 0.33333333333333);}

[class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item .content-box {
    margin-bottom: 0;
    height: 100%;
}

[class*="el_"] .slider-nav-btn {
    width: var(--slider-nav-size);
    height: var(--slider-nav-size);
    position: absolute;
    display: inline-block;
    top: calc(50% - (var(--slider-nav-size) / 2));
    transform: translateY(-50%);
    cursor: pointer;
    z-index: 10;
}
[class*="el_"] .slider-nav-btn.swiper-button-disabled {pointer-events: none; cursor: default;}
[class*="el_"] .slider-nav-btn.next svg,
[class*="el_"] .slider-nav-btn.prev svg {
    width: var(--slider-nav-size);
    height: var(--slider-nav-size);
    fill: var(--slider-nav-color);
}
[class*="el_"] .slider-nav-btn.prev svg {transform: scaleX(-1);}
[class*="el_"] div[class*="slider-pagination"] {
    height: var(--slider-pagination-height);
    text-align: center;
    padding-top: 15px;
}
[class*="el_"] div[class*="slider-pagination"] > span.swiper-pagination-bullet {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin: 0 5px;
    background-color: transparent;
    border: 1px solid var(--slider-pagination-color);
    border-radius: 10px;
    opacity: 1;
}
[class*="el_"] div[class*="slider-pagination"] > span.swiper-pagination-bullet-active {
    background-color: var(--slider-pagination-color);
}
[class*="el_"] .slider-nav-btn.swiper-button-hidden,
[class*="el_"] div[class*="slider-pagination"].swiper-pagination-hidden {
    display: none;
}
[class*="el_"][data-type="contents"] [data-matrix-loop="true"][data-ipd] .item,
[class*="el_"][data-type="text"] [data-matrix-loop="true"][data-ipd] .item,
[class*="el_"][data-type="image"] [data-matrix-loop="true"][data-ipd] .item {
    padding-left: var(--item-padding);
    padding-right: var(--item-padding);
}
[class*="el_"][data-type="contents"][data-case="contents134"] [data-matrix-loop="true"][data-ipd] .item {
    padding-left: var(--item-padding) !important;
    padding-right: var(--item-padding) !important;
}
[class*="el_"][data-type="contents"][data-case="contents137"] [data-matrix-loop="true"][data-ih] .item .inner {
    height: calc(100% - 18px);
    padding-top: calc(var(--item-thumb-height)* 100%);
}
[class*="el_"][data-type="contents"] [data-matrix-loop="true"][data-ih] .item .img-wrap {
    aspect-ratio: calc(1 / var(--item-thumb-height));
}
[class*="el_"][data-type="contents"] [data-matrix-loop="true"][data-ih] .item .img-wrap img,
[class*="el_"][data-type="contents"] [data-matrix-loop="true"][data-ih] .item .img-wrapper img,
[class*="el_"][data-type="contents"] [data-matrix-loop="true"][data-ih] .item .content-box > img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: calc(1 / var(--item-thumb-height));
}
[class*="el_"][data-type="image"] [data-matrix-loop="true"][data-ih] .item .img-wrap img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: calc(1 / var(--item-thumb-height));
}
[class*="el_"][data-type="image"][data-case="image25"] [data-matrix-loop="true"][data-ih] .item .img-wrap img,
[class*="el_"][data-type="image"][data-case="image26"] [data-matrix-loop="true"][data-ih] .item .img-wrap img,
[class*="el_"][data-type="image"][data-case="image27"] [data-matrix-loop="true"][data-ih] .item .img-wrap img {
    /*width: auto;*/
    object-fit: contain;
    aspect-ratio: calc(1 / var(--item-thumb-height));
}
[class*="el_"][data-type="text"] .swiper .txt-column:not(.swiper-wrapper) {
    padding-left: 0;
    padding-right: 0;
}
[class*="el_"][data-type="text"] .swiper .head_title {
    margin-bottom: 20px;
}
[class*="el_"][data-type="image"][data-case="image1"] .swiper [data-matrix-loop="true"] .item,
[class*="el_"][data-type="image"][data-case="image2"] .swiper [data-matrix-loop="true"] .item,
[class*="el_"][data-type="image"][data-case="image34"] .swiper [data-matrix-loop="true"] .item,
[class*="el_"][data-type="image"][data-case="image35"] .swiper [data-matrix-loop="true"] .item {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mode-config [class*="el_"][data-type="contents"] .container.swiper,
.mode-config [class*="el_"][data-type="contents"] .row.swiper,
.mode-config [class*="el_"][data-type="text"] .container.swiper,
.mode-config [class*="el_"][data-type="text"] .row.swiper,
.mode-config [class*="el_"][data-type="image"] .container.swiper,
.mode-config [class*="el_"][data-type="image"] .row.swiper {
    padding-top: 5px;
    padding-bottom: 5px;
}
.mode-config [class*="el_"][data-type="contents"].slider-modify .swiper {clip-path: inset(0);}
.mode-config [class*="el_"][data-type="text"].slider-modify .swiper {
    overflow: visible;
    clip-path: inset(0 calc(var(--item-padding) * -1));
}
.mode-config [class*="el_"][data-type="image"].slider-modify .swiper {
    overflow: visible;
    clip-path: inset(0 calc(var(--item-padding) * -1));
}

@media (min-width: 1200px) {
    [class*="el_"][data-case="text85"] .container.swiper,
    [class*="el_"][data-case="text104"] .container.swiper {
        width: calc(1140px + var(--item-padding) * 0.5);
    }
}
@media (min-width: 992px) {
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-12:nth-child(n + 2){ margin-top: var(--item-margin-top) !important; }
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-6:nth-child(n + 3){ margin-top: var(--item-margin-top) !important; }
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-4:nth-child(n + 4){ margin-top: var(--item-margin-top) !important; }
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-3:nth-child(n + 5){ margin-top: var(--item-margin-top) !important; }
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-15:nth-child(n + 6){ margin-top: var(--item-margin-top) !important; }
    [class*="el_"][data-type="contents"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-2:nth-child(n + 7){ margin-top: var(--item-margin-top) !important; }

    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-12:nth-child(n + 2){ margin-top: var(--item-margin-top); }
    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-6:nth-child(n + 3){ margin-top: var(--item-margin-top); }
    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-4:nth-child(n + 4){ margin-top: var(--item-margin-top); }
    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-3:nth-child(n + 5){ margin-top: var(--item-margin-top); }
    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-15:nth-child(n + 6){ margin-top: var(--item-margin-top); }
    [class*="el_"][data-type="text"] div:not(.swiper) [data-matrix-loop="true"][data-imt] .item.col-md-2:nth-child(n + 7){ margin-top: var(--item-margin-top); }
    
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item {margin-top: 0;}
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-12:nth-child(n + 2){ padding-top: var(--item-margin-top); }
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-6:nth-child(n + 3){ padding-top: var(--item-margin-top); }
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-4:nth-child(n + 4){ padding-top: var(--item-margin-top); }
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-3:nth-child(n + 5){ padding-top: var(--item-margin-top); }
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-15:nth-child(n + 6){ padding-top: var(--item-margin-top); }
    [class*="el_"][data-type="image"] div:not(.swiper) > [data-matrix-loop="true"][data-imt] .item.col-md-2:nth-child(n + 7){ padding-top: var(--item-margin-top); }
}
@media (min-width: 768px) {
    [class*="el_"][data-type="contents"] .swiper.full-width,
    [class*="el_"][data-type="contents"] .full-width .swiper,
    [class*="el_"][data-type="text"] .swiper.full-width,
    [class*="el_"][data-type="text"] .full-width .swiper,
    [class*="el_"][data-type="image"] .swiper.full-width,
    [class*="el_"][data-type="image"] .full-width .swiper {
        max-width: calc(100% + var(--item-padding) - var(--slider-nav-size) * 2 - 50px);
        padding-left: var(--item-padding);
        padding-right: var(--item-padding);
    }
    [class*="el_"][data-type="contents"] .swiper.full-width ~ .slider-nav-btn.prev,
    [class*="el_"][data-type="contents"] .full-width .swiper ~ .slider-nav-btn.prev {left: 15px;}
    [class*="el_"][data-type="contents"] .swiper.full-width ~ .slider-nav-btn.next,
    [class*="el_"][data-type="contents"] .full-width .swiper ~ .slider-nav-btn.next {right: 15px;}
    [class*="el_"][data-type="text"] .swiper.full-width ~ .slider-nav-btn.prev,
    [class*="el_"][data-type="text"] .full-width .swiper ~ .slider-nav-btn.prev {left: 15px;}
    [class*="el_"][data-type="text"] .swiper.full-width ~ .slider-nav-btn.next,
    [class*="el_"][data-type="text"] .full-width .swiper ~ .slider-nav-btn.next {right: 15px;}
    [class*="el_"][data-type="image"] .swiper.full-width ~ .slider-nav-btn.prev,
    [class*="el_"][data-type="image"] .full-width .swiper ~ .slider-nav-btn.prev {left: 15px;}
    [class*="el_"][data-type="image"] .swiper.full-width ~ .slider-nav-btn.next,
    [class*="el_"][data-type="image"] .full-width .swiper ~ .slider-nav-btn.next {right: 15px;}

    [class*="el_"][data-case="contents134"] .container.swiper {
        max-width: calc(100% - var(--slider-nav-size) * 2 - 50px);
        padding-left: 1px;
        padding-right: 1px;
    }
    .mode-config [class*="el_"][data-case="contents134"].slider-modify .container.swiper {
        overflow: visible;
        clip-path: inset(0 calc(var(--item-padding)* -0.5 - 1px) 0 0);
    }
    [class*="el_"][data-case="contents134"] .container.swiper.full-width ~ .slider-nav-btn.prev {left: 10px;}
    [class*="el_"][data-case="contents134"] .container.swiper.full-width ~ .slider-nav-btn.next {right: 10px;}
}

@media (max-width: 1280px) {
    [class*="el_"][data-type="contents"] .swiper,
    [class*="el_"][data-type="contents"] .swiper.full-width {
        width: calc(100% + var(--item-padding) - var(--slider-nav-size) * 2 - 20px) !important;
        padding-left: var(--item-padding);
        padding-right: var(--item-padding);
    }
    [class*="el_"][data-type="text"] .swiper,
    [class*="el_"][data-type="text"] .swiper.full-width {
        width: calc(100% + var(--item-padding) - var(--slider-nav-size) * 2);
    }
    [class*="el_"][data-type="image"] .swiper,
    [class*="el_"][data-type="image"] .swiper.full-width {
        width: calc(100% + var(--item-padding) - var(--slider-nav-size) * 2);
    }
    [class*="el_"] .container:not(.full-width) .row.swiper-wrapper {
        margin-left: calc(-1 * var(--item-padding));
        margin-right: calc(-1 * var(--item-padding));
    }
    [class*="el_"][data-type="contents"] .swiper ~ .slider-nav-btn.prev {left: 0 !important;}
    [class*="el_"][data-type="contents"] .swiper ~ .slider-nav-btn.next {right: 0 !important;}
    [class*="el_"][data-type="text"] .swiper ~ .slider-nav-btn.prev {left: 0 !important;}
    [class*="el_"][data-type="text"] .swiper ~ .slider-nav-btn.next {right: 0 !important;}

    [class*="el_"][data-type="contents"][data-case="contents83"] .swiper,
    [class*="el_"][data-type="contents"][data-case="contents84"] .swiper,
    [class*="el_"][data-type="contents"][data-case="contents85"] .swiper {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 991px) {
    :root {
        --item-padding: 10px;
    }
    [class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(25% + var(--item-padding) * 0.5) !important;
    }
    [class*="el_"][data-type="contents"] .swiper ~ .slider-nav-btn.prev {left: 0 !important;}
    [class*="el_"][data-type="contents"] .swiper ~ .slider-nav-btn.next {right: 0 !important;}

    [class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(25% + var(--item-padding) * 0.5);
    }
    [class*="el_"][data-type="text"] .swiper ~ .slider-nav-btn.prev {left: 0 !important;}
    [class*="el_"][data-type="text"] .swiper ~ .slider-nav-btn.next {right: 0 !important;}

    [class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(25% + var(--item-padding) * 0.5);
    }
    [class*="el_"][data-type="image"] .swiper ~ .slider-nav-btn.prev {left: 0 !important;}
    [class*="el_"][data-type="image"] .swiper ~ .slider-nav-btn.next {right: 0 !important;}

    [class*="el_"][data-type="contents"][data-slider-navsize="28"],
    [class*="el_"][data-type="text"][data-slider-navsize="28"],
    [class*="el_"][data-type="image"][data-slider-navsize="28"] {
        --slider-nav-size: 24px;
    }
    [class*="el_"][data-type="contents"][data-slider-navsize="52"],
    [class*="el_"][data-type="text"][data-slider-navsize="52"],
    [class*="el_"][data-type="image"][data-slider-navsize="52"] {
        --slider-nav-size: 46px;
    }
    [class*="el_"][data-type="contents"][data-slider-navsize="76"],
    [class*="el_"][data-type="text"][data-slider-navsize="76"],
    [class*="el_"][data-type="image"][data-slider-navsize="76"] {
        --slider-nav-size: 60px;
    }
    [class*="el_"][data-case="contents83"] .row.swiper .col-md-12.swiper-wrapper,
    [class*="el_"][data-case="contents84"] .row.swiper .col-md-12.swiper-wrapper,
    [class*="el_"][data-case="contents85"] .row.swiper .col-md-12.swiper-wrapper {
        margin-left: calc(var(--item-padding) * -1);
        margin-right: calc(var(--item-padding) * -1);
    }
    [class*="el_"][data-case="contents134"] .container.swiper .row.swiper-wrapper {
        padding: 0;
    }
    [class*="el_"][data-case="contents137"] .container.swiper {
        clip-path: inset(0 var(--item-padding));
        padding-left: var(--item-padding);
        padding-right: var(--item-padding);
    }

    [class*="el_"][data-type="contents"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-4 {
        width: calc(33.33333333333333% + var(--item-padding) * 0.5) !important;
    }
    [class*="el_"][data-type="contents"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-6 {
        width: calc(50% + var(--item-padding)) !important;
    }

    [class*="el_"][data-type="text"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-4 {
        width: calc(33.33333333333333% + var(--item-padding) * 0.5);
    }
    [class*="el_"][data-type="text"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-6 {
        width: calc(50% + var(--item-padding));
    }

    [class*="el_"][data-type="image"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-4 {
        width: calc(33.33333333333333% + var(--item-padding) * 0.5);
    }
    [class*="el_"][data-type="image"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-sm-6 {
        width: calc(50% + var(--item-padding));
    }

    [class*="el_"][data-case="contents134"] .swiper [data-matrix-loop="true"] .swiper-slide.item {
        width: calc(50% + var(--item-padding) * 0.5) !important;
    }
    [class*="el_"][data-case="contents137"] .swiper [data-matrix-loop="true"] .swiper-slide.item {
        width: 50% !important;
    }
    [class*="el_"][data-case="contents138"] .swiper [data-matrix-loop="true"] .swiper-slide.item {
        width: 100% !important;
    }
}
@media (max-width: 767px) {
    :root {
        --item-padding: 8px;
    }
    [class*="el_"][data-type="contents"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(50% + var(--item-padding)) !important;
    }
    [class*="el_"][data-type="text"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(50% + var(--item-padding));
    }
    [class*="el_"][data-type="image"] .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item {
        width: calc(50% + var(--item-padding));
    }
    [class*="el_"][data-slider-navsize="28"] {
        --slider-nav-size: 20px;
    }
    [class*="el_"][data-slider-navsize="52"] {
        --slider-nav-size: 40px;
    }
    [class*="el_"][data-slider-navsize="76"] {
        --slider-nav-size: 52px;
    }
    [class*="el_"][data-case="contents134"] .container.swiper .row.swiper-wrapper {
        margin-left: calc(-1 * var(--item-padding));
    }
    [class*="el_"][data-type="contents"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-6 {
        width: calc(50% + var(--item-padding)) !important;
    }
    [class*="el_"][data-type="contents"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12 {
        width: calc(100% + var(--item-padding) * 2) !important;
    }
    [class*="el_"][data-type="text"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-6 {
        width: calc(50% + var(--item-padding));
    }
    [class*="el_"][data-type="text"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12 {
        width: calc(100% + var(--item-padding) * 2);
    }
    [class*="el_"][data-type="image"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-6 {
        width: calc(50% + var(--item-padding));
    }
    [class*="el_"][data-type="image"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12 {
        width: calc(100% + var(--item-padding) * 2);
    }
    
    [class*="el_"][data-case="contents134"] .swiper [data-matrix-loop="true"] .swiper-slide.item {
        width: calc(100% + var(--item-padding) * 2) !important;
    }
    [class*="el_"][data-case="contents77"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6,
    [class*="el_"][data-case="contents78"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6,
    [class*="el_"][data-case="contents79"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6,
    [class*="el_"][data-case="contents134"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6 {
        width: calc(100% + var(--item-padding) * 2) !important;
    }
    [class*="el_"][data-case="contents137"] .swiper [data-matrix-loop="true"] .swiper-slide.item {
        width: 100% !important;
    }
    [class*="el_"][data-case="contents137"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6,
    [class*="el_"][data-case="contents138"] .swiper [data-matrix-loop="true"] .swiper-slide.item.col-xs-6 {
        width: 100% !important;
    }

    [class*="el_"][data-type="text"] .swiper .txt-column:not(.swiper-wrapper) {
        padding-left: var(--item-padding);
        padding-right: var(--item-padding);
    }
    [class*="el_"][data-case="text55"] .swiper,
    [class*="el_"][data-case="text56"] .swiper,
    [class*="el_"][data-case="text93"] .swiper,
    [class*="el_"][data-case="text94"] .swiper,
    [class*="el_"][data-case="text95"] .swiper,
    [class*="el_"][data-case="text96"] .swiper,
    [class*="el_"][data-case="text97"] .swiper,
    [class*="el_"][data-case="text98"] .swiper {
        clip-path: inset(0 var(--item-padding));
    }
    [class*="el_"][data-case="text55"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text56"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text93"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text94"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text95"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text96"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text97"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12,
    [class*="el_"][data-case="text98"] .swiper .swiper-wrapper[data-matrix-loop="true"] .swiper-slide.item.col-xs-12 {
        width: calc(50% + var(--item-padding));
    }

}

/*[ Sync ]********************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/

/*[class*="el_"][data-type="sync"] .slick .sync-item {}*/
/*[class*="el_"][data-type="sync"] { 
  --slick-view: 5;
  --slick-view-t: 2;
  --slick-view-m: 2;
  --slick-space: 10;
  --slick-height: 1;
}*/

[data-type="sync"] .slick { 
    margin-left: calc(-1px * var(--slick-space));
    margin-right: calc(-1px * var(--slick-space));
    width: auto;
}
[data-type="sync"] .slick .sync-item {
    position:relative;
    padding-left: calc(1px * var(--slick-space));
    padding-right: calc(1px * var(--slick-space));
}
[data-type="sync"] .slick .sync-item .item-wrap {
    position: relative;
    padding-top: calc(100% * var(--slick-height));
    overflow: hidden;
}
[data-type="sync"] .slick .sync-item .item-wrap > img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    object-fit: cover;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
[data-type="sync"] .slick-arrow[data-arrow] svg { fill: var(--slick-arrow-color); }
[data-type="sync"] .slick-arrow[data-arrow]:hover svg,
[data-type="sync"] .slick-arrow[data-arrow]:focus svg { opacity: 1; }
[data-type="sync"] .slick-arrow[data-arrow].slick-disabled svg,
[data-type="sync"] .slick-arrow[data-arrow].slick-disabled svg { opacity: .25; }
[data-type="sync"] .slick-arrow[data-arrow="1"].slick-prev svg,
[data-type="sync"] .slick-arrow[data-arrow="2"].slick-prev svg { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
[data-type="sync"] .slick-arrow[data-arrow="3"].slick-next svg { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
  
/*[data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .price-sale, [class*="el_"][data-type="sync"] .lux-tpl6:not(.bc-horizontal-8) .slick-list .price-sale {display: inline-block;}*/
[data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .price, [class*="el_"][data-type="sync"] .lux-tpl6 .slick-list .price {margin-right: 20px}
[data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .brand + .name , [class*="el_"][data-type="sync"] .lux-tpl6 .slick-list .brand + .name {margin:2px 0px 20px;}
[data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .sale, [class*="el_"][data-type="sync"] .lux-tpl6 .slick-list .sale{float: right;}



/*[data-type="sync"] .sync-option ~ .container .sync-item {}*/
/*[data-type="sync"] { 
    --layout-gap-col: 30;
    --layout-gap-row: 30;
    --layout-col-p: 3;
    --layout-col-t: 3;
    --layout-col-m: 2;
    --layout-imgh: 1;
}*/

[data-type="sync"] {
    --display-page: 1;
}

[data-type="sync"] .price-unit-pricing {
    font-family: 'Spoqa Han Sans';
    font-size: 12px;
    font-weight: 400;
    color: #161616;
}
[data-type="sync"] .soldout {
    padding: 1px 6px 2px;
    font-family: 'Spoqa Han Sans';
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.33px;
    line-height: 1.3;
    color: #000;
    border: 1px solid #000;
    border-radius: 3px;
    text-align: center;
    width: fit-content;
}


#element-display > .el_viewblock[data-type="sync"]:not([data-mode="lux"]):not([data-mode="shopping"]) .sync-item *:is(.price-wrap, .price-sale, .price, .sale),
[data-type="sync"]:not([data-mode="lux"]):not([data-mode="shopping"]) .sync-item *:is(.price-wrap, .price-sale, .price, .sale) {
    display: none; pointer-events: none;
}
@media (max-width: 991px) {
    [data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .price-sale, [class*="el_"][data-type="sync"] .lux-tpl6 .slick-list .price-sale {margin-left: 0px}
}
@media (max-width: 767px) {
    [data-type="sync"] .slick-arrow[data-arrow="3"] + .slick-list .sale,[class*="el_"][data-type="sync"] .lux-tpl6 .slick-list .sale {float: right; margin-left: 0}
}


/*[ grid-container ]*******************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
*********************************************************************************************************************************************************************
********************************************************************************************************************************************************************/
/*  used : gallery, forum, review, sync:not(slick)
.element {
    --layout-col-p: 3;
    --layout-col-t: 3;
    --layout-col-m: 2;
    --layout-imgh: 1;
    --layout-gap-col: 30;
    --layout-gap-row: 30;
} 
*/

[data-type="forum"] {
    --fullwidth-space: 15px;
}

.layout-container.full-width {
    --container-w-offset: calc(-1 * (var(--fullwidth-space) * 2));
}
.layout-container {
    --grid-img-w: 100%;
    --grid-img-aspect-ratio: calc(var(--layout-imgh) * var(--grid-img-w));

    --grid-gap-unit: 1px;

    --grid-gap-col: calc(var(--layout-gap-col) * var(--grid-gap-unit));
    --grid-gap-row: calc(var(--layout-gap-row) * var(--grid-gap-unit));

    width: calc(var(--container-w) + var(--container-w-offset))!important;
    padding-left: 0;
    padding-right: 0;

}
.layout-container .row { margin-left: 0; margin-right: 0; }
.layout-container .grid,
.layout-container .item { position: relative; overflow: hidden; }

.layout-container .thumb-wrap,
.layout-container .item-wrap,
.layout-container .img-wrapper { position: relative; overflow: hidden; }
.layout-container .img-wrapper.circle { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; aspect-ratio: 1 /1; }

.layout-container .img-wrapper > img { width: 100%; }


/* sort : normal (grid) **************************** */
[data-msny="false"] .layout-container {
    margin-left: auto; 
    margin-right: auto;
}
[data-msny="false"] .layout-container .layout-row:before,
[data-msny="false"] .layout-container .layout-row:after { position: absolute; }
[data-msny="false"] .layout-row {
    display: grid;
    grid-template-columns: repeat(var(--grid-columns), minmax(0, 1fr));
    gap: var(--grid-gap-row) var(--grid-gap-col);
    box-sizing: border-box;
}
[data-msny="false"] .layout-container .thumb-wrap,
[data-msny="false"] .layout-container .item-wrap,
[data-msny="false"] .layout-container .img-wrapper { width: var(--grid-img-w); padding-top: var(--grid-img-aspect-ratio); height: 0; margin-left: auto; margin-right: auto; }
[data-msny="false"] .layout-container .img-wrapper:is(.equal, .circle) { width: var(--grid-img-aspect-ratio); }
[data-msny="false"] .layout-container .img-wrapper:is(.equal, .circle):not(.left):not(.right) { margin-left: auto; margin-right: auto; }
[data-msny="false"] .layout-container .img-wrapper:is(.equal, .circle).left { margin-left: 0; margin-right: auto; }
[data-msny="false"] .layout-container .img-wrapper:is(.equal, .circle).right { margin-left: auto; margin-right: 0; }
[data-msny="false"] .layout-container .thumb-wrap > .tpl-forum-list-thumb.noimg,
[data-msny="false"] .layout-container .thumb-wrap > .tpl-forum-list-thumb *:is(img.img-responsive, svg),
[data-msny="false"] .layout-container .item-wrap > *:is(img.img-responsive, svg),
[data-msny="false"] .layout-container .img-wrapper > *:is(img.img-responsive, svg) { position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; object-fit: cover; margin: 0 auto; }
[data-msny="false"] .layout-container .img-wrapper > svg image { width: 100%; height: 100%; object-fit: cover; }

/* sort : msny (flex)**************************** */
[data-msny="true"] .layout-container {
    --grid-offset: calc(var(--grid-gap-col) * (var(--grid-columns) - 1));
    --grid-width: calc((100% - var(--grid-offset)) / var(--grid-columns));
    padding-left: 0;
    padding-right: 0;
}
[data-msny="true"] .layout-row {
    position: relative;
    display: flex; 
    flex-direction: row; 
    flex-wrap: wrap;
}
[data-msny="true"] .layout-row .grid,
[data-msny="true"] .layout-row .item {
    width: var(--grid-width);
    margin-bottom: var(--grid-gap-row);
}

/* 모바일: ~767px */
@media (max-width: 767px) {
    .layout-container {
        --grid-columns: var(--layout-col-m);

        --grid-gap-col: calc(var(--layout-gap-col) * 0.5 * var(--grid-gap-unit));
        --grid-gap-row: calc(var(--layout-gap-row) * 0.5 * var(--grid-gap-unit));
    }

    [class*="el_"] .layout-container,
    [class*="el_"] .layout-container.full-width {
        width: auto!important;
        margin-left: var(--fullwidth-space-m) !important; 
        margin-right: var(--fullwidth-space-m) !important;  
    }
    
    [data-type="gallery"] .layout-container .gallery-category-wrap:not(.nosticky),
    [data-type="gallery"] .layout-container.full-width .gallery-category-wrap:not(.nosticky) {
        width: calc(100% + (var(--fullwidth-space-m) * 2));
        max-width: unset;
        transform: translateX(calc(-1 * var(--fullwidth-space-m)));
        padding-left: var(--fullwidth-space-m);
        padding-right: var(--fullwidth-space-m);
    }
}

/* 태블릿: 768px ~ 991px */
@media (min-width: 768px) and (max-width: 991px) {
    .layout-container { 
        --grid-columns: var(--layout-col-t); 

        --grid-gap-col: calc(var(--layout-gap-col) * 0.8 * var(--grid-gap-unit));
        --grid-gap-row: calc(var(--layout-gap-row) * 0.8 * var(--grid-gap-unit));
    }
}

@media (min-width: 768px) {
    [data-type="gallery"] .layout-container:not(.full-width) .gallery-category-wrap:not(.nosticky) {
        width: 100vw;
        max-width: unset;
        transform: translateX(calc(-1 * (100vw - var(--container-w))* 0.5));
    }
    .dsgn-body.sidebar [data-type="gallery"] .layout-container:not(.full-width) .gallery-category-wrap:not(.nosticky) {
        width: calc(100vw - var(--sidenav-w));
        transform: translateX(calc(-1 * (100vw - var(--sidenav-w) - var(--container-w))* 0.5));
    }
    [data-type="gallery"] .layout-container.full-width .gallery-category-wrap:not(.nosticky) {
        width: calc(100% + (var(--fullwidth-space) * 2));
        max-width: unset;
        transform: translateX(calc(-1 * var(--fullwidth-space)));
        padding-left: var(--fullwidth-space);
        padding-right: var(--fullwidth-space);
    }
    .dsgn-body.sidebar [data-type="gallery"] .layout-container.full-width .gallery-category-wrap:not(.nosticky) {
        width: calc(100% - var(--sidenav-w) + (var(--fullwidth-space) * 2));
    }
}

/* PC: 992px 이상 */
@media (min-width: 992px) {
    .layout-container { --grid-columns: var(--layout-col-p); }
}


/************************************************************************************************************************************************************************************** */

[data-ver="1"][data-case="gallery9"],
[data-ver="1"][data-case="gallery11"],
[data-ver="1"][data-case="gallery14"] { --fullwidth-space: 0px; }
[data-ver="1"][data-case="gallery43"] { --fullwidth-space: 30px; }
[data-ver="1"][data-case="gallery12"] .layout-container { --grid-img-w: 69%; }
[data-ver="1"][data-case="gallery20"] .layout-container { --grid-img-w: 78%; }
[data-ver="1"][data-case="gallery45"] .container .row .layout-row > .grid { width: inherit!important; }


[data-ver="1"][data-msny="true"] .layout-row .grid,
[data-ver="1"][data-msny="true"] .layout-row .item {
    width: calc(var(--grid-width) - var(--grid-gap-col));
    margin-bottom: calc(var(--layout-gap-row) * var(--grid-gap-unit));
}


/************************************************************************************************************************************************************************************** */
