
/* START MEDIA MOBILE */



#gridtoggle {
    font-family: 'Arial';
    cursor: pointer;
    font-size: 14px;
    color: black;
    z-index: 10000000;
    position: fixed;
    right: 10px;
    bottom: 10px;
    padding: 10px;
    background-color: #EEE;
    border-radius: 3px;
    z-index: 10000000000;
    user-select:none;
    line-height: 1em;
}

.hasgrid #pagebody {
    opacity: .75;
}


.cursorgrid {
    position: fixed;
    border: 0px dashed blue;
    top: 0;
    left: 0;
    z-index: 9999999999999999999999999999999999999999999999999999999999999999999999999;
    display: none;
}

.hasgrid .cursorgrid {
    display: block;
}

.hasgrid section:nth-of-type(even) {
    background: rgba( 30, 255, 30, .5);
}

.hasgrid section:nth-of-type(odd) {
    background: rgba( 30, 255, 30, .2);
}

.hasgrid section:before {
    content: '<section>';
    position: absolute;
    font-size: 10px;
    padding: 5px;
    padding-top: 0;
}

#h_cursorgrid {
    width: 100%;
    height: 1px;
    top: 100px;
    border-bottom-width: 1px;
}

#v_cursorgrid {
    height: 100%;
    top: 0;
    left: 50px;
    width: 1px;
    border-left-width: 1px;
}
    
#guidebox, .row {
    width: calc(calc(100vw - 60px) + 20px);
    margin:auto;
    z-index:999999999999999999999999999999999999999999999999999999999999999999999999;
    max-width: calc(1400px + 20px);
}
        
#guttersize {
    position: absolute;
    width: 20px;
    height: 0;
}
        
#remsize {
    position: absolute;
    width: 1rem;
    height: 0;
}
        
.row {
    left: 10px;
}
    
.screenruler {
    position: absolute;
    top: 0;
    left: 0;
    height: 0px;
    width: 0px;
    background: rgba(0,0,0,.5);
    display: none;
}

.hasgrid .screenruler {
    display: block;
}
    
#guidebox {
    display: none;
    position: fixed;
    top: 0;
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0;
}

#guidebox {
    left: calc( 50% + 10px);
}

.row:not(.wide) .row {
    margin: unset;
    min-width: 100%;
}
        
.row.wide {
    left: 0 !important;
}

.mini-gap {
    height: 30px;
    clear:both;
}

.hasgrid .mini-gap {
    content: 'mini-gap';
    background-color: rgba(20,20,20,.5);
}

.micro-gap {
    height: 15px;
    clear:both;
}

.hasgrid .micro-gap {
    content: 'micro-gap';
    background-color: rgba(20,20,20,.5);
}

.gap {
    height: 60px;
    clear:both;
}

.hasgrid .gap {
    content: 'gap';
    background-color: rgba(20,20,20,.5);
}

.large-gap {
    height: 90px;
    clear:both;
}

.hasgrid .large-gap {
    content: 'large-gap';
    background-color: rgba(20,20,20,.5);
}

.superlarge-gap {
    height: 130px;
    clear:both;
}

.hasgrid .superlarge-gap {
    content: 'superlarge-gap';
    background-color: rgba(20,20,20,.5);
    border: 1px solid red;
}

.hasgrid #guidebox {
    display: block;
}


.al_c {text-align: center;}
.al_r {text-align: right;}
.al_l {text-align: left;}







.guide {
    position: relative;
    width: calc(100% / 12);
    height:100%;
    float: left;
    background: rgba(255,0,255,.15);
    text-align:center;
    font-size:10px;
    box-shadow: inset -20px 0 0 0 rgb(255 255 255 / 50%);
    padding-right: 20px;
}

.guide span:after {
    content: '';
}

.guide:last-of-type {
    box-shadow: none;
    margin-right: 0;
    border-right: 1px solid #FF00FF;
        
    width: calc(100% / 12 - 20px);
    padding-right: 0;
}

.guide:nth-of-type(1) {
    border-left: 1px solid #FF00FF;
}

#guidebox .midguide {
    position: absolute;
    border-left: 1px solid #FF00FF;
    height: 100%;
    margin-left: -0.5px;
}

.midguide { left: calc( 50% - 10px); }







.guide:before, .guide:after {
    content: '';
    position: absolute;
    height: 100%;
    width: 1px;
    background-color: lightblue;
    margin: 0 14px;
    display: none;
}

.guide:before {
    left: 0;
    margin-right: 0px;
}

.guide:after {
    right: 0;
    margin-left: 0px;
}

.transformY {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.transformX {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.transformXY {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.hidden {display: none;}
.hm {display: none;}
.hmi {display: none !important;}


.row {
    clear: both;
    z-index: 500;
    position: relative;
}

.row.fh {
    display: flex;
}

.row.fh:after {
    display: none;
}

.flex {
    display: flex;
}

.flex:after {
    display: none;
}

.noflex {
    display: block;
}

.hasgrid .row {
    box-shadow: inset 0 0 0 1px LawnGreen;
}

.hasgrid .row.wide, .hasgrid section {
    box-shadow: inset 0 0 0 1px green;
}

.row:after {
    display:block;
    width:100%;
    content: '';
clear: both;}

.row.wide, section {
    width: 100%;
    max-width: none;
}

.fh {
    height: 100%;
    position: relative;
}

.cv {
    position: relative;
    top: 50%;
    height: 150px;
    transform: translateY(-50%);
}

.rel {
    position: relative;
}

.cv.fix {
    transform: translateY(-55%);
}


.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {float: left; z-index: 1000; min-height: 1px; padding-right: 20px;}
.hasgrid .c1, .hasgrid .c2, .hasgrid .c3, .hasgrid .c4, .hasgrid .c5, .hasgrid .c6, .hasgrid .c7, .hasgrid .c8, .hasgrid .c9, .hasgrid .c10, .hasgrid .c11, .hasgrid .c12 { box-shadow: inset -20px 0 0 1px rgb(255 0 255 / 50%) }

.c1 {width: 8.3333333333333%; position: relative; box-sizing: border-box;}
.c1_ {width: 12.5%; position: relative;}
.c2 {width: 16.666666666667%; position: relative; box-sizing: border-box;}
.c2_ {width: 20.833333333333%; position: relative;}
.c3 {width: 25%; position: relative; box-sizing: border-box;}
.c3_ {width: 29.166666666667%; position: relative;}
.c4 {width: 33.333333333333%; position: relative; box-sizing: border-box;}
.c4_ {width: 37.5%; position: relative;}
.c5 {width: 41.666666666667%; position: relative; box-sizing: border-box;}
.c5_ {width: 45.833333333333%; position: relative;}
.c6 {width: 50%; position: relative; box-sizing: border-box;}
.c6_ {width: 54.166666666667%; position: relative;}
.c7 {width: 58.333333333333%; position: relative; box-sizing: border-box;}
.c7_ {width: 62.5%; position: relative;}
.c8 {width: 66.666666666667%; position: relative; box-sizing: border-box;}
.c8_ {width: 70.833333333333%; position: relative;}
.c9 {width: 75%; position: relative; box-sizing: border-box;}
.c9_ {width: 79.166666666667%; position: relative;}
.c10 {width: 83.333333333333%; position: relative; box-sizing: border-box;}
.c10_ {width: 87.5%; position: relative;}
.c11 {width: 91.666666666667%; position: relative; box-sizing: border-box;}
.c11_ {width: 95.833333333333%; position: relative;}
.c12 {width: 100%; position: relative; box-sizing: border-box;}
.c12_ {width: 104.16666666667%; position: relative;}
.third { width: 33.333333333333%};

.pl {padding-left: 14px;}
.pr {padding-right: 14px;}
.fr {float: right;}

.ski { margin-left: 0 !important; }

.sk { margin-left: 0%;} .skr { margin-right: 0%;}
.sk_ { margin-left: 4.1666666666667%;} .skr_ { margin-right: 4.1666666666667%;}
.sk1 { margin-left: 8.3333333333333%;} .skr1 { margin-right: 8.3333333333333%;}
.sk1_ { margin-left: 12.5%;} .skr1_ { margin-right: 12.5%;}
.sk2 { margin-left: 16.666666666667%;} .skr2 { margin-right: 16.666666666667%;}
.sk2_ { margin-left: 20.833333333333%;} .skr2_ { margin-right: 20.833333333333%;}
.sk3 { margin-left: 25%;} .skr3 { margin-right: 25%;}
.sk3_ { margin-left: 29.166666666667%;} .skr3_ { margin-right: 29.166666666667%;}
.sk4 { margin-left: 33.333333333333%;} .skr4 { margin-right: 33.333333333333%;}
.sk4_ { margin-left: 37.5%;} .skr4_ { margin-right: 37.5%;}
.sk5 { margin-left: 41.666666666667%;} .skr5 { margin-right: 41.666666666667%;}
.sk5_ { margin-left: 45.833333333333%;} .skr5_ { margin-right: 45.833333333333%;}
.sk6 { margin-left: 50%;} .skr6 { margin-right: 50%;}
.sk6_ { margin-left: 54.166666666667%;} .skr6_ { margin-right: 54.166666666667%;}
.sk7 { margin-left: 58.333333333333%;} .skr7 { margin-right: 58.333333333333%;}
.sk7_ { margin-left: 62.5%;} .skr7_ { margin-right: 62.5%;}
.sk8 { margin-left: 66.666666666667%;} .skr8 { margin-right: 66.666666666667%;}
.sk8_ { margin-left: 70.833333333333%;} .skr8_ { margin-right: 70.833333333333%;}
.sk9 { margin-left: 75%;} .skr9 { margin-right: 75%;}
.sk9_ { margin-left: 79.166666666667%;} .skr9_ { margin-right: 79.166666666667%;}
.sk10 { margin-left: 83.333333333333%;} .skr10 { margin-right: 83.333333333333%;}
.sk10_ { margin-left: 87.5%;} .skr10_ { margin-right: 87.5%;}
.sk11 { margin-left: 91.666666666667%;} .skr11 { margin-right: 91.666666666667%;}
.sk11_ { margin-left: 95.833333333333%;} .skr11_ { margin-right: 95.833333333333%;}

.c1 > .c1, .c1 > .c2, .c1 > .c3, .c1 > .c4, .c1 > .c5, .c1 > .c6, .c1 > .c7, .c1 > .c8, .c1 > .c9, .c1 > .c10, .c1 > .c11, .c1 > .c12  {width: 100%;}

.c2 > .c1 {width: 50%;}
.c2_ > .c1 {width: 40%;}
.c2 > .c1_ {width: 75%;}
.c2_ > .c1_ {width: 50%;}
.c2 > .c2, .c2 > .c3, .c2 > .c4, .c2 > .c5, .c2 > .c6, .c2 > .c7, .c2 > .c8, .c2 > .c9, .c2 > .c10, .c2 > .c11, .c2 > .c12  {width: 100%;}

.c3 > .c1 {width: 33.333333333333%;}
.c3_ > .c1 {width: 28.571428571429%;}
.c3 > .c1_ {width: 50%;}
.c3_ > .c1_ {width: 33.333333333333%;}
.c3 > .c2 {width: 66.666666666667%;}
.c3_ > .c2 {width: 57.142857142857%;}
.c3 > .c2_ {width: 83.333333333333%;}
.c3_ > .c2_ {width: 66.666666666667%;}
.c3 > .c3, .c3 > .c4, .c3 > .c5, .c3 > .c6, .c3 > .c7, .c3 > .c8, .c3 > .c9, .c3 > .c10, .c3 > .c11, .c3 > .c12  {width: 100%;}

.c4 > .c1 {width: 25%;}
.c4_ > .c1 {width: 22.222222222222%;}
.c4 > .c1_ {width: 37.5%;}
.c4_ > .c1_ {width: 25%;}
.c4 > .c2 {width: 50%;}
.c4_ > .c2 {width: 44.444444444444%;}
.c4 > .c2_ {width: 62.5%;}
.c4_ > .c2_ {width: 50%;}
.c4 > .c3 {width: 75%;}
.c4_ > .c3 {width: 66.666666666667%;}
.c4 > .c3_ {width: 87.5%;}
.c4_ > .c3_ {width: 75%;}
.c4 > .c4, .c4 > .c5, .c4 > .c6, .c4 > .c7, .c4 > .c8, .c4 > .c9, .c4 > .c10, .c4 > .c11, .c4 > .c12  {width: 100%;}

.c5 > .c1 {width: 20%;}
.c5_ > .c1 {width: 18.181818181818%;}
.c5 > .c1_ {width: 30%;}
.c5_ > .c1_ {width: 20%;}
.c5 > .c2 {width: 40%;}
.c5_ > .c2 {width: 36.363636363636%;}
.c5 > .c2_ {width: 50%;}
.c5_ > .c2_ {width: 40%;}
.c5 > .c3 {width: 60%;}
.c5_ > .c3 {width: 54.545454545455%;}
.c5 > .c3_ {width: 70%;}
.c5_ > .c3_ {width: 60%;}
.c5 > .c4 {width: 80%;}
.c5_ > .c4 {width: 72.727272727273%;}
.c5 > .c4_ {width: 90%;}
.c5_ > .c4_ {width: 80%;}
.c5 > .c5, .c5 > .c6, .c5 > .c7, .c5 > .c8, .c5 > .c9, .c5 > .c10, .c5 > .c11, .c5 > .c12  {width: 100%;}

.c6 > .c1 {width: 16.666666666667%;}
.c6_ > .c1 {width: 15.384615384615%;}
.c6 > .c1_ {width: 25%;}
.c6_ > .c1_ {width: 16.666666666667%;}
.c6 > .c2 {width: 33.333333333333%;}
.c6_ > .c2 {width: 30.769230769231%;}
.c6 > .c2_ {width: 41.666666666667%;}
.c6_ > .c2_ {width: 33.333333333333%;}
.c6 > .c3 {width: 50%;}
.c6_ > .c3 {width: 46.153846153846%;}
.c6 > .c3_ {width: 58.333333333333%;}
.c6_ > .c3_ {width: 50%;}
.c6 > .c4 {width: 66.666666666667%;}
.c6_ > .c4 {width: 61.538461538462%;}
.c6 > .c4_ {width: 75%;}
.c6_ > .c4_ {width: 66.666666666667%;}
.c6 > .c5 {width: 83.333333333333%;}
.c6_ > .c5 {width: 76.923076923077%;}
.c6 > .c5_ {width: 91.666666666667%;}
.c6_ > .c5_ {width: 83.333333333333%;}
.c6 > .c6, .c6 > .c7, .c6 > .c8, .c6 > .c9, .c6 > .c10, .c6 > .c11, .c6 > .c12  {width: 100%;}

.c7 > .c1 {width: 14.285714285714%;}
.c7_ > .c1 {width: 13.333333333333%;}
.c7 > .c1_ {width: 21.428571428571%;}
.c7_ > .c1_ {width: 14.285714285714%;}
.c7 > .c2 {width: 28.571428571429%;}
.c7_ > .c2 {width: 26.666666666667%;}
.c7 > .c2_ {width: 35.714285714286%;}
.c7_ > .c2_ {width: 28.571428571429%;}
.c7 > .c3 {width: 42.857142857143%;}
.c7_ > .c3 {width: 40%;}
.c7 > .c3_ {width: 50%;}
.c7_ > .c3_ {width: 42.857142857143%;}
.c7 > .c4 {width: 57.142857142857%;}
.c7_ > .c4 {width: 53.333333333333%;}
.c7 > .c4_ {width: 64.285714285714%;}
.c7_ > .c4_ {width: 57.142857142857%;}
.c7 > .c5 {width: 71.428571428571%;}
.c7_ > .c5 {width: 66.666666666667%;}
.c7 > .c5_ {width: 78.571428571429%;}
.c7_ > .c5_ {width: 71.428571428571%;}
.c7 > .c6 {width: 85.714285714286%;}
.c7_ > .c6 {width: 80%;}
.c7 > .c6_ {width: 92.857142857143%;}
.c7_ > .c6_ {width: 85.714285714286%;}
.c7 > .c7, .c7 > .c8, .c7 > .c9, .c7 > .c10, .c7 > .c11, .c7 > .c12  {width: 100%;}

.c8 > .c1 {width: 12.5%;}
.c8_ > .c1 {width: 11.764705882353%;}
.c8 > .c1_ {width: 18.75%;}
.c8_ > .c1_ {width: 12.5%;}
.c8 > .c2 {width: 25%;}
.c8_ > .c2 {width: 23.529411764706%;}
.c8 > .c2_ {width: 31.25%;}
.c8_ > .c2_ {width: 25%;}
.c8 > .c3 {width: 37.5%;}
.c8_ > .c3 {width: 35.294117647059%;}
.c8 > .c3_ {width: 43.75%;}
.c8_ > .c3_ {width: 37.5%;}
.c8 > .c4 {width: 50%;}
.c8_ > .c4 {width: 47.058823529412%;}
.c8 > .c4_ {width: 56.25%;}
.c8_ > .c4_ {width: 50%;}
.c8 > .c5 {width: 62.5%;}
.c8_ > .c5 {width: 58.823529411765%;}
.c8 > .c5_ {width: 68.75%;}
.c8_ > .c5_ {width: 62.5%;}
.c8 > .c6 {width: 75%;}
.c8_ > .c6 {width: 70.588235294118%;}
.c8 > .c6_ {width: 81.25%;}
.c8_ > .c6_ {width: 75%;}
.c8 > .c7 {width: 87.5%;}
.c8_ > .c7 {width: 82.352941176471%;}
.c8 > .c7_ {width: 93.75%;}
.c8_ > .c7_ {width: 87.5%;}
.c8 > .c8, .c8 > .c9, .c8 > .c10, .c8 > .c11, .c8 > .c12  {width: 100%;}

.c9 > .c1 {width: 11.111111111111%;}
.c9_ > .c1 {width: 10.526315789474%;}
.c9 > .c1_ {width: 16.666666666667%;}
.c9_ > .c1_ {width: 11.111111111111%;}
.c9 > .c2 {width: 22.222222222222%;}
.c9_ > .c2 {width: 21.052631578947%;}
.c9 > .c2_ {width: 27.777777777778%;}
.c9_ > .c2_ {width: 22.222222222222%;}
.c9 > .c3 {width: 33.333333333333%;}
.c9_ > .c3 {width: 31.578947368421%;}
.c9 > .c3_ {width: 38.888888888889%;}
.c9_ > .c3_ {width: 33.333333333333%;}
.c9 > .c4 {width: 44.444444444444%;}
.c9_ > .c4 {width: 42.105263157895%;}
.c9 > .c4_ {width: 50%;}
.c9_ > .c4_ {width: 44.444444444444%;}
.c9 > .c5 {width: 55.555555555556%;}
.c9_ > .c5 {width: 52.631578947368%;}
.c9 > .c5_ {width: 61.111111111111%;}
.c9_ > .c5_ {width: 55.555555555556%;}
.c9 > .c6 {width: 66.666666666667%;}
.c9_ > .c6 {width: 63.157894736842%;}
.c9 > .c6_ {width: 72.222222222222%;}
.c9_ > .c6_ {width: 66.666666666667%;}
.c9 > .c7 {width: 77.777777777778%;}
.c9_ > .c7 {width: 73.684210526316%;}
.c9 > .c7_ {width: 83.333333333333%;}
.c9_ > .c7_ {width: 77.777777777778%;}
.c9 > .c8 {width: 88.888888888889%;}
.c9_ > .c8 {width: 84.210526315789%;}
.c9 > .c8_ {width: 94.444444444444%;}
.c9_ > .c8_ {width: 88.888888888889%;}
.c9 > .c9, .c9 > .c10, .c9 > .c11, .c9 > .c12  {width: 100%;}

.c10 > .c1 {width: 10%;}
.c10_ > .c1 {width: 9.5238095238095%;}
.c10 > .c1_ {width: 15%;}
.c10_ > .c1_ {width: 10%;}
.c10 > .c2 {width: 20%;}
.c10_ > .c2 {width: 19.047619047619%;}
.c10 > .c2_ {width: 25%;}
.c10_ > .c2_ {width: 20%;}
.c10 > .c3 {width: 30%;}
.c10_ > .c3 {width: 28.571428571429%;}
.c10 > .c3_ {width: 35%;}
.c10_ > .c3_ {width: 30%;}
.c10 > .c4 {width: 40%;}
.c10_ > .c4 {width: 38.095238095238%;}
.c10 > .c4_ {width: 45%;}
.c10_ > .c4_ {width: 40%;}
.c10 > .c5 {width: 50%;}
.c10_ > .c5 {width: 47.619047619048%;}
.c10 > .c5_ {width: 55%;}
.c10_ > .c5_ {width: 50%;}
.c10 > .c6 {width: 60%;}
.c10_ > .c6 {width: 57.142857142857%;}
.c10 > .c6_ {width: 65%;}
.c10_ > .c6_ {width: 60%;}
.c10 > .c7 {width: 70%;}
.c10_ > .c7 {width: 66.666666666667%;}
.c10 > .c7_ {width: 75%;}
.c10_ > .c7_ {width: 70%;}
.c10 > .c8 {width: 80%;}
.c10_ > .c8 {width: 76.190476190476%;}
.c10 > .c8_ {width: 85%;}
.c10_ > .c8_ {width: 80%;}
.c10 > .c9 {width: 90%;}
.c10_ > .c9 {width: 85.714285714286%;}
.c10 > .c9_ {width: 95%;}
.c10_ > .c9_ {width: 90%;}
.c10 > .c10, .c10 > .c11, .c10 > .c12  {width: 100%;}

.c11 > .c1 {width: 9.0909090909091%;}
.c11_ > .c1 {width: 8.695652173913%;}
.c11 > .c1_ {width: 13.636363636364%;}
.c11_ > .c1_ {width: 9.0909090909091%;}
.c11 > .c2 {width: 18.181818181818%;}
.c11_ > .c2 {width: 17.391304347826%;}
.c11 > .c2_ {width: 22.727272727273%;}
.c11_ > .c2_ {width: 18.181818181818%;}
.c11 > .c3 {width: 27.272727272727%;}
.c11_ > .c3 {width: 26.086956521739%;}
.c11 > .c3_ {width: 31.818181818182%;}
.c11_ > .c3_ {width: 27.272727272727%;}
.c11 > .c4 {width: 36.363636363636%;}
.c11_ > .c4 {width: 34.782608695652%;}
.c11 > .c4_ {width: 40.909090909091%;}
.c11_ > .c4_ {width: 36.363636363636%;}
.c11 > .c5 {width: 45.454545454545%;}
.c11_ > .c5 {width: 43.478260869565%;}
.c11 > .c5_ {width: 50%;}
.c11_ > .c5_ {width: 45.454545454545%;}
.c11 > .c6 {width: 54.545454545455%;}
.c11_ > .c6 {width: 52.173913043478%;}
.c11 > .c6_ {width: 59.090909090909%;}
.c11_ > .c6_ {width: 54.545454545455%;}
.c11 > .c7 {width: 63.636363636364%;}
.c11_ > .c7 {width: 60.869565217391%;}
.c11 > .c7_ {width: 68.181818181818%;}
.c11_ > .c7_ {width: 63.636363636364%;}
.c11 > .c8 {width: 72.727272727273%;}
.c11_ > .c8 {width: 69.565217391304%;}
.c11 > .c8_ {width: 77.272727272727%;}
.c11_ > .c8_ {width: 72.727272727273%;}
.c11 > .c9 {width: 81.818181818182%;}
.c11_ > .c9 {width: 78.260869565217%;}
.c11 > .c9_ {width: 86.363636363636%;}
.c11_ > .c9_ {width: 81.818181818182%;}
.c11 > .c10 {width: 90.909090909091%;}
.c11_ > .c10 {width: 86.95652173913%;}
.c11 > .c10_ {width: 95.454545454545%;}
.c11_ > .c10_ {width: 90.909090909091%;}
.c11 > .c11, .c11 > .c12  {width: 100%;}

.c12 > .c1 {width: 8.3333333333333%;}
.c12_ > .c1 {width: 8%;}
.c12 > .c1_ {width: 12.5%;}
.c12_ > .c1_ {width: 8.3333333333333%;}
.c12 > .c2 {width: 16.666666666667%;}
.c12_ > .c2 {width: 16%;}
.c12 > .c2_ {width: 20.833333333333%;}
.c12_ > .c2_ {width: 16.666666666667%;}
.c12 > .c3 {width: 25%;}
.c12_ > .c3 {width: 24%;}
.c12 > .c3_ {width: 29.166666666667%;}
.c12_ > .c3_ {width: 25%;}
.c12 > .c4 {width: 33.333333333333%;}
.c12_ > .c4 {width: 32%;}
.c12 > .c4_ {width: 37.5%;}
.c12_ > .c4_ {width: 33.333333333333%;}
.c12 > .c5 {width: 41.666666666667%;}
.c12_ > .c5 {width: 40%;}
.c12 > .c5_ {width: 45.833333333333%;}
.c12_ > .c5_ {width: 41.666666666667%;}
.c12 > .c6 {width: 50%;}
.c12_ > .c6 {width: 48%;}
.c12 > .c6_ {width: 54.166666666667%;}
.c12_ > .c6_ {width: 50%;}
.c12 > .c7 {width: 58.333333333333%;}
.c12_ > .c7 {width: 56%;}
.c12 > .c7_ {width: 62.5%;}
.c12_ > .c7_ {width: 58.333333333333%;}
.c12 > .c8 {width: 66.666666666667%;}
.c12_ > .c8 {width: 64%;}
.c12 > .c8_ {width: 70.833333333333%;}
.c12_ > .c8_ {width: 66.666666666667%;}
.c12 > .c9 {width: 75%;}
.c12_ > .c9 {width: 72%;}
.c12 > .c9_ {width: 79.166666666667%;}
.c12_ > .c9_ {width: 75%;}
.c12 > .c10 {width: 83.333333333333%;}
.c12_ > .c10 {width: 80%;}
.c12 > .c10_ {width: 87.5%;}
.c12_ > .c10_ {width: 83.333333333333%;}
.c12 > .c11 {width: 91.666666666667%;}
.c12_ > .c11 {width: 88%;}
.c12 > .c11_ {width: 95.833333333333%;}
.c12_ > .c11_ {width: 91.666666666667%;}
.c12 > .c12  {width: 100%;}



.nofloat {
	float: none;
}

.cp { padding-right: 0 !important; }

.npr {
    padding-right: 0;
    box-shadow: none;
}

.npri {
    padding-right: 0 !important;
    box-shadow: none !important;
}

.vhcontainer {
    position: relative;
    width: 100%;
    height: 100%;
}

.lh0 {
    line-height: 0;
}

/* END MEDIA MOBILE */

/* START MEDIA TABLET_T */

@media all and (min-width: 500px) {

#guttersize { width: 25px; }    #guidebox, .row { width: calc(calc(100vw - 80px) + 25px);max-width: calc(100vw + 25px); }
            .midguide { left: calc( 50% - 12.5px); }

            .guide span:after { content: 't';}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {padding-right: 25px;}.hasgrid .c1, .hasgrid .c2, .hasgrid .c3, .hasgrid .c4, .hasgrid .c5, .hasgrid .c6, .hasgrid .c7, .hasgrid .c8, .hasgrid .c9, .hasgrid .c10, .hasgrid .c11, .hasgrid .c12 { box-shadow: inset -25px 0 0 1px rgb(255 0 255 / 50%) }  .guide {box-shadow: inset -25px 0 0 0 rgb(255 255 255 / 50%); padding-right: 25px; }
                .guide:last-of-type { width: calc(100% / 12 - 25px); padding-right: 0;}.tc1 .row, .tc2 .row, .tc3 .row, .tc4 .row, .tc5 .row, .tc6 .row, .tc7 .row, .tc8 .row, .tc9 .row, .tc10 .row, .tc11 .row, .tc12 .row { max-width: 100%; }    .tfr {float: right;}
        
    .row.t_row { width: calc(-80px + 25px); max-width: 100vw;}
    .row.t_wide { width: 100%; max-width: none;}
    
    
    
    .row:not(.wide) {
        left: 12.5px;
    }
    
    #guidebox {
        left: calc( 50% + 12.5px);
    }
    
    .tski {margin-left: 0 !important;}
    .tright {right: 0;}
    
    .ttransformY {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .ttransformX {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .ttransformXY {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
    .tal_c { text-align: center; }
    .tal_r { text-align: right; }
    .tal_l { text-align: left; }
    
    .row.tfh {
        display: flex;
    }
    
    .t_flex { display: flex; }
    .t_flex:after { display: none; }
    
    .t_noflex { display: block; }
    .t_noflex:after { display: block; }

    .row.tfh:after {
        display: none;
    }

    .tfh {
        height: 100%;
        position: relative;
    }
    
    .tc_third {
        width: 33.333333333333%;
    }
    
    .tc1 {width: 8.3333333333333%; position: relative; padding-right: 25px}
    .tc1_ {width: 12.5%; position: relative; padding-right: 25px}
    .tc2 {width: 16.666666666667%; position: relative; padding-right: 25px}
    .tc2_ {width: 20.833333333333%; position: relative; padding-right: 25px}
    .tc3 {width: 25%; position: relative; padding-right: 25px}
    .tc3_ {width: 29.166666666667%; position: relative; padding-right: 25px}
    .tc4 {width: 33.333333333333%; position: relative; padding-right: 25px}
    .tc4_ {width: 37.5%; position: relative; padding-right: 25px}
    .tc5 {width: 41.666666666667%; position: relative; padding-right: 25px}
    .tc5_ {width: 45.833333333333%; position: relative; padding-right: 25px}
    .tc6 {width: 50%; position: relative; padding-right: 25px}
    .tc6_ {width: 54.166666666667%; position: relative; padding-right: 25px}
    .tc7 {width: 58.333333333333%; position: relative; padding-right: 25px}
    .tc7_ {width: 62.5%; position: relative; padding-right: 25px}
    .tc8 {width: 66.666666666667%; position: relative; padding-right: 25px}
    .tc8_ {width: 70.833333333333%; position: relative; padding-right: 25px}
    .tc9 {width: 75%; position: relative; padding-right: 25px}
    .tc9_ {width: 79.166666666667%; position: relative; padding-right: 25px}
    .tc10 {width: 83.333333333333%; position: relative; padding-right: 25px}
    .tc10_ {width: 87.5%; position: relative; padding-right: 25px}
    .tc11 {width: 91.666666666667%; position: relative; padding-right: 25px}
    .tc11_ {width: 95.833333333333%; position: relative; padding-right: 25px}
    .tc12 {width: 100%; position: relative; padding-right: 25px}
    .tc12_ {width: 104.16666666667%; position: relative; padding-right: 25px}
.twide { width: 100% !important; max-width: none !important; }
    .tsk { margin-left: 0%;}
    .tskr { margin-right: 0%;}
    .tsk_ { margin-left: 4.1666666666667%;}
    .tskr_ { margin-right: 4.1666666666667%;}
    .tsk1 { margin-left: 8.3333333333333%;}
    .tskr1 { margin-right: 8.3333333333333%;}
    .tsk1_ { margin-left: 12.5%;}
    .tskr1_ { margin-right: 12.5%;}
    .tsk2 { margin-left: 16.666666666667%;}
    .tskr2 { margin-right: 16.666666666667%;}
    .tsk2_ { margin-left: 20.833333333333%;}
    .tskr2_ { margin-right: 20.833333333333%;}
    .tsk3 { margin-left: 25%;}
    .tskr3 { margin-right: 25%;}
    .tsk3_ { margin-left: 29.166666666667%;}
    .tskr3_ { margin-right: 29.166666666667%;}
    .tsk4 { margin-left: 33.333333333333%;}
    .tskr4 { margin-right: 33.333333333333%;}
    .tsk4_ { margin-left: 37.5%;}
    .tskr4_ { margin-right: 37.5%;}
    .tsk5 { margin-left: 41.666666666667%;}
    .tskr5 { margin-right: 41.666666666667%;}
    .tsk5_ { margin-left: 45.833333333333%;}
    .tskr5_ { margin-right: 45.833333333333%;}
    .tsk6 { margin-left: 50%;}
    .tskr6 { margin-right: 50%;}
    .tsk6_ { margin-left: 54.166666666667%;}
    .tskr6_ { margin-right: 54.166666666667%;}
    .tsk7 { margin-left: 58.333333333333%;}
    .tskr7 { margin-right: 58.333333333333%;}
    .tsk7_ { margin-left: 62.5%;}
    .tskr7_ { margin-right: 62.5%;}
    .tsk8 { margin-left: 66.666666666667%;}
    .tskr8 { margin-right: 66.666666666667%;}
    .tsk8_ { margin-left: 70.833333333333%;}
    .tskr8_ { margin-right: 70.833333333333%;}
    .tsk9 { margin-left: 75%;}
    .tskr9 { margin-right: 75%;}
    .tsk9_ { margin-left: 79.166666666667%;}
    .tskr9_ { margin-right: 79.166666666667%;}
    .tsk10 { margin-left: 83.333333333333%;}
    .tskr10 { margin-right: 83.333333333333%;}
    .tsk10_ { margin-left: 87.5%;}
    .tskr10_ { margin-right: 87.5%;}
    .tsk11 { margin-left: 91.666666666667%;}
    .tskr11 { margin-right: 91.666666666667%;}
    .tsk11_ { margin-left: 95.833333333333%;}
    .tskr11_ { margin-right: 95.833333333333%;}

    .c1 > .tc1, .tc1 > .tc1, .c1 > .tc2, .tc1 > .tc2, .c1 > .tc3, .tc1 > .tc3, .c1 > .tc4, .tc1 > .tc4, .c1 > .tc5, .tc1 > .tc5, .c1 > .tc6, .tc1 > .tc6, .c1 > .tc7, .tc1 > .tc7, .c1 > .tc8, .tc1 > .tc8, .c1 > .tc9, .tc1 > .tc9, .c1 > .tc10, .tc1 > .tc10, .c1 > .tc11, .tc1 > .tc11, .c1 > .tc12, .tc1 > .tc12 {width: 100%;}

    .c2 > .tc1, .tc2 > .tc1 {width: 50%;}
    .c2 > .tc1_, .tc2 > .tc1_ {width: 75%;}
    .c2 > .tc_third {width: 33.333333333333%;}
    .c2_ > .tc1, .tc2_ > .tc1 {width: 66.666666666667%;}
    .c2 > .tc2, .tc2 > .tc2, .c2 > .tc3, .tc2 > .tc3, .c2 > .tc4, .tc2 > .tc4, .c2 > .tc5, .tc2 > .tc5, .c2 > .tc6, .tc2 > .tc6, .c2 > .tc7, .tc2 > .tc7, .c2 > .tc8, .tc2 > .tc8, .c2 > .tc9, .tc2 > .tc9, .c2 > .tc10, .tc2 > .tc10, .c2 > .tc11, .tc2 > .tc11, .c2 > .tc12, .tc2 > .tc12 {width: 100%;}

    .c3 > .tc1, .tc3 > .tc1 {width: 33.333333333333%;}
    .c3 > .tc1_, .tc3 > .tc1_ {width: 50%;}
    .c3 > .tc_third {width: 33.333333333333%;}
    .c3_ > .tc1, .tc3_ > .tc1 {width: 40%;}
    .c3 > .tc2, .tc3 > .tc2 {width: 66.666666666667%;}
    .c3 > .tc2_, .tc3 > .tc2_ {width: 83.333333333333%;}
    .c3 > .tc_third {width: 33.333333333333%;}
    .c3_ > .tc2, .tc3_ > .tc2 {width: 80%;}
    .c3 > .tc3, .tc3 > .tc3, .c3 > .tc4, .tc3 > .tc4, .c3 > .tc5, .tc3 > .tc5, .c3 > .tc6, .tc3 > .tc6, .c3 > .tc7, .tc3 > .tc7, .c3 > .tc8, .tc3 > .tc8, .c3 > .tc9, .tc3 > .tc9, .c3 > .tc10, .tc3 > .tc10, .c3 > .tc11, .tc3 > .tc11, .c3 > .tc12, .tc3 > .tc12 {width: 100%;}

    .c4 > .tc1, .tc4 > .tc1 {width: 25%;}
    .c4 > .tc1_, .tc4 > .tc1_ {width: 37.5%;}
    .c4 > .tc_third {width: 33.333333333333%;}
    .c4_ > .tc1, .tc4_ > .tc1 {width: 28.571428571429%;}
    .c4 > .tc2, .tc4 > .tc2 {width: 50%;}
    .c4 > .tc2_, .tc4 > .tc2_ {width: 62.5%;}
    .c4 > .tc_third {width: 33.333333333333%;}
    .c4_ > .tc2, .tc4_ > .tc2 {width: 57.142857142857%;}
    .c4 > .tc3, .tc4 > .tc3 {width: 75%;}
    .c4 > .tc3_, .tc4 > .tc3_ {width: 87.5%;}
    .c4 > .tc_third {width: 33.333333333333%;}
    .c4_ > .tc3, .tc4_ > .tc3 {width: 85.714285714286%;}
    .c4 > .tc4, .tc4 > .tc4, .c4 > .tc5, .tc4 > .tc5, .c4 > .tc6, .tc4 > .tc6, .c4 > .tc7, .tc4 > .tc7, .c4 > .tc8, .tc4 > .tc8, .c4 > .tc9, .tc4 > .tc9, .c4 > .tc10, .tc4 > .tc10, .c4 > .tc11, .tc4 > .tc11, .c4 > .tc12, .tc4 > .tc12 {width: 100%;}

    .c5 > .tc1, .tc5 > .tc1 {width: 20%;}
    .c5 > .tc1_, .tc5 > .tc1_ {width: 30%;}
    .c5 > .tc_third {width: 33.333333333333%;}
    .c5_ > .tc1, .tc5_ > .tc1 {width: 22.222222222222%;}
    .c5 > .tc2, .tc5 > .tc2 {width: 40%;}
    .c5 > .tc2_, .tc5 > .tc2_ {width: 50%;}
    .c5 > .tc_third {width: 33.333333333333%;}
    .c5_ > .tc2, .tc5_ > .tc2 {width: 44.444444444444%;}
    .c5 > .tc3, .tc5 > .tc3 {width: 60%;}
    .c5 > .tc3_, .tc5 > .tc3_ {width: 70%;}
    .c5 > .tc_third {width: 33.333333333333%;}
    .c5_ > .tc3, .tc5_ > .tc3 {width: 66.666666666667%;}
    .c5 > .tc4, .tc5 > .tc4 {width: 80%;}
    .c5 > .tc4_, .tc5 > .tc4_ {width: 90%;}
    .c5 > .tc_third {width: 33.333333333333%;}
    .c5_ > .tc4, .tc5_ > .tc4 {width: 88.888888888889%;}
    .c5 > .tc5, .tc5 > .tc5, .c5 > .tc6, .tc5 > .tc6, .c5 > .tc7, .tc5 > .tc7, .c5 > .tc8, .tc5 > .tc8, .c5 > .tc9, .tc5 > .tc9, .c5 > .tc10, .tc5 > .tc10, .c5 > .tc11, .tc5 > .tc11, .c5 > .tc12, .tc5 > .tc12 {width: 100%;}

    .c6 > .tc1, .tc6 > .tc1 {width: 16.666666666667%;}
    .c6 > .tc1_, .tc6 > .tc1_ {width: 25%;}
    .c6 > .tc_third {width: 33.333333333333%;}
    .c6_ > .tc1, .tc6_ > .tc1 {width: 18.181818181818%;}
    .c6 > .tc2, .tc6 > .tc2 {width: 33.333333333333%;}
    .c6 > .tc2_, .tc6 > .tc2_ {width: 41.666666666667%;}
    .c6 > .tc_third {width: 33.333333333333%;}
    .c6_ > .tc2, .tc6_ > .tc2 {width: 36.363636363636%;}
    .c6 > .tc3, .tc6 > .tc3 {width: 50%;}
    .c6 > .tc3_, .tc6 > .tc3_ {width: 58.333333333333%;}
    .c6 > .tc_third {width: 33.333333333333%;}
    .c6_ > .tc3, .tc6_ > .tc3 {width: 54.545454545455%;}
    .c6 > .tc4, .tc6 > .tc4 {width: 66.666666666667%;}
    .c6 > .tc4_, .tc6 > .tc4_ {width: 75%;}
    .c6 > .tc_third {width: 33.333333333333%;}
    .c6_ > .tc4, .tc6_ > .tc4 {width: 72.727272727273%;}
    .c6 > .tc5, .tc6 > .tc5 {width: 83.333333333333%;}
    .c6 > .tc5_, .tc6 > .tc5_ {width: 91.666666666667%;}
    .c6 > .tc_third {width: 33.333333333333%;}
    .c6_ > .tc5, .tc6_ > .tc5 {width: 90.909090909091%;}
    .c6 > .tc6, .tc6 > .tc6, .c6 > .tc7, .tc6 > .tc7, .c6 > .tc8, .tc6 > .tc8, .c6 > .tc9, .tc6 > .tc9, .c6 > .tc10, .tc6 > .tc10, .c6 > .tc11, .tc6 > .tc11, .c6 > .tc12, .tc6 > .tc12 {width: 100%;}

    .c7 > .tc1, .tc7 > .tc1 {width: 14.285714285714%;}
    .c7 > .tc1_, .tc7 > .tc1_ {width: 21.428571428571%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc1, .tc7_ > .tc1 {width: 15.384615384615%;}
    .c7 > .tc2, .tc7 > .tc2 {width: 28.571428571429%;}
    .c7 > .tc2_, .tc7 > .tc2_ {width: 35.714285714286%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc2, .tc7_ > .tc2 {width: 30.769230769231%;}
    .c7 > .tc3, .tc7 > .tc3 {width: 42.857142857143%;}
    .c7 > .tc3_, .tc7 > .tc3_ {width: 50%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc3, .tc7_ > .tc3 {width: 46.153846153846%;}
    .c7 > .tc4, .tc7 > .tc4 {width: 57.142857142857%;}
    .c7 > .tc4_, .tc7 > .tc4_ {width: 64.285714285714%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc4, .tc7_ > .tc4 {width: 61.538461538462%;}
    .c7 > .tc5, .tc7 > .tc5 {width: 71.428571428571%;}
    .c7 > .tc5_, .tc7 > .tc5_ {width: 78.571428571429%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc5, .tc7_ > .tc5 {width: 76.923076923077%;}
    .c7 > .tc6, .tc7 > .tc6 {width: 85.714285714286%;}
    .c7 > .tc6_, .tc7 > .tc6_ {width: 92.857142857143%;}
    .c7 > .tc_third {width: 33.333333333333%;}
    .c7_ > .tc6, .tc7_ > .tc6 {width: 92.307692307692%;}
    .c7 > .tc7, .tc7 > .tc7, .c7 > .tc8, .tc7 > .tc8, .c7 > .tc9, .tc7 > .tc9, .c7 > .tc10, .tc7 > .tc10, .c7 > .tc11, .tc7 > .tc11, .c7 > .tc12, .tc7 > .tc12 {width: 100%;}

    .c8 > .tc1, .tc8 > .tc1 {width: 12.5%;}
    .c8 > .tc1_, .tc8 > .tc1_ {width: 18.75%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc1, .tc8_ > .tc1 {width: 13.333333333333%;}
    .c8 > .tc2, .tc8 > .tc2 {width: 25%;}
    .c8 > .tc2_, .tc8 > .tc2_ {width: 31.25%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc2, .tc8_ > .tc2 {width: 26.666666666667%;}
    .c8 > .tc3, .tc8 > .tc3 {width: 37.5%;}
    .c8 > .tc3_, .tc8 > .tc3_ {width: 43.75%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc3, .tc8_ > .tc3 {width: 40%;}
    .c8 > .tc4, .tc8 > .tc4 {width: 50%;}
    .c8 > .tc4_, .tc8 > .tc4_ {width: 56.25%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc4, .tc8_ > .tc4 {width: 53.333333333333%;}
    .c8 > .tc5, .tc8 > .tc5 {width: 62.5%;}
    .c8 > .tc5_, .tc8 > .tc5_ {width: 68.75%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc5, .tc8_ > .tc5 {width: 66.666666666667%;}
    .c8 > .tc6, .tc8 > .tc6 {width: 75%;}
    .c8 > .tc6_, .tc8 > .tc6_ {width: 81.25%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc6, .tc8_ > .tc6 {width: 80%;}
    .c8 > .tc7, .tc8 > .tc7 {width: 87.5%;}
    .c8 > .tc7_, .tc8 > .tc7_ {width: 93.75%;}
    .c8 > .tc_third {width: 33.333333333333%;}
    .c8_ > .tc7, .tc8_ > .tc7 {width: 93.333333333333%;}
    .c8 > .tc8, .tc8 > .tc8, .c8 > .tc9, .tc8 > .tc9, .c8 > .tc10, .tc8 > .tc10, .c8 > .tc11, .tc8 > .tc11, .c8 > .tc12, .tc8 > .tc12 {width: 100%;}

    .c9 > .tc1, .tc9 > .tc1 {width: 11.111111111111%;}
    .c9 > .tc1_, .tc9 > .tc1_ {width: 16.666666666667%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc1, .tc9_ > .tc1 {width: 11.764705882353%;}
    .c9 > .tc2, .tc9 > .tc2 {width: 22.222222222222%;}
    .c9 > .tc2_, .tc9 > .tc2_ {width: 27.777777777778%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc2, .tc9_ > .tc2 {width: 23.529411764706%;}
    .c9 > .tc3, .tc9 > .tc3 {width: 33.333333333333%;}
    .c9 > .tc3_, .tc9 > .tc3_ {width: 38.888888888889%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc3, .tc9_ > .tc3 {width: 35.294117647059%;}
    .c9 > .tc4, .tc9 > .tc4 {width: 44.444444444444%;}
    .c9 > .tc4_, .tc9 > .tc4_ {width: 50%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc4, .tc9_ > .tc4 {width: 47.058823529412%;}
    .c9 > .tc5, .tc9 > .tc5 {width: 55.555555555556%;}
    .c9 > .tc5_, .tc9 > .tc5_ {width: 61.111111111111%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc5, .tc9_ > .tc5 {width: 58.823529411765%;}
    .c9 > .tc6, .tc9 > .tc6 {width: 66.666666666667%;}
    .c9 > .tc6_, .tc9 > .tc6_ {width: 72.222222222222%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc6, .tc9_ > .tc6 {width: 70.588235294118%;}
    .c9 > .tc7, .tc9 > .tc7 {width: 77.777777777778%;}
    .c9 > .tc7_, .tc9 > .tc7_ {width: 83.333333333333%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc7, .tc9_ > .tc7 {width: 82.352941176471%;}
    .c9 > .tc8, .tc9 > .tc8 {width: 88.888888888889%;}
    .c9 > .tc8_, .tc9 > .tc8_ {width: 94.444444444444%;}
    .c9 > .tc_third {width: 33.333333333333%;}
    .c9_ > .tc8, .tc9_ > .tc8 {width: 94.117647058824%;}
    .c9 > .tc9, .tc9 > .tc9, .c9 > .tc10, .tc9 > .tc10, .c9 > .tc11, .tc9 > .tc11, .c9 > .tc12, .tc9 > .tc12 {width: 100%;}

    .c10 > .tc1, .tc10 > .tc1 {width: 10%;}
    .c10 > .tc1_, .tc10 > .tc1_ {width: 15%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc1, .tc10_ > .tc1 {width: 10.526315789474%;}
    .c10 > .tc2, .tc10 > .tc2 {width: 20%;}
    .c10 > .tc2_, .tc10 > .tc2_ {width: 25%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc2, .tc10_ > .tc2 {width: 21.052631578947%;}
    .c10 > .tc3, .tc10 > .tc3 {width: 30%;}
    .c10 > .tc3_, .tc10 > .tc3_ {width: 35%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc3, .tc10_ > .tc3 {width: 31.578947368421%;}
    .c10 > .tc4, .tc10 > .tc4 {width: 40%;}
    .c10 > .tc4_, .tc10 > .tc4_ {width: 45%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc4, .tc10_ > .tc4 {width: 42.105263157895%;}
    .c10 > .tc5, .tc10 > .tc5 {width: 50%;}
    .c10 > .tc5_, .tc10 > .tc5_ {width: 55%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc5, .tc10_ > .tc5 {width: 52.631578947368%;}
    .c10 > .tc6, .tc10 > .tc6 {width: 60%;}
    .c10 > .tc6_, .tc10 > .tc6_ {width: 65%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc6, .tc10_ > .tc6 {width: 63.157894736842%;}
    .c10 > .tc7, .tc10 > .tc7 {width: 70%;}
    .c10 > .tc7_, .tc10 > .tc7_ {width: 75%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc7, .tc10_ > .tc7 {width: 73.684210526316%;}
    .c10 > .tc8, .tc10 > .tc8 {width: 80%;}
    .c10 > .tc8_, .tc10 > .tc8_ {width: 85%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc8, .tc10_ > .tc8 {width: 84.210526315789%;}
    .c10 > .tc9, .tc10 > .tc9 {width: 90%;}
    .c10 > .tc9_, .tc10 > .tc9_ {width: 95%;}
    .c10 > .tc_third {width: 33.333333333333%;}
    .c10_ > .tc9, .tc10_ > .tc9 {width: 94.736842105263%;}
    .c10 > .tc10, .tc10 > .tc10, .c10 > .tc11, .tc10 > .tc11, .c10 > .tc12, .tc10 > .tc12 {width: 100%;}

    .c11 > .tc1, .tc11 > .tc1 {width: 9.0909090909091%;}
    .c11 > .tc1_, .tc11 > .tc1_ {width: 13.636363636364%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc1, .tc11_ > .tc1 {width: 9.5238095238095%;}
    .c11 > .tc2, .tc11 > .tc2 {width: 18.181818181818%;}
    .c11 > .tc2_, .tc11 > .tc2_ {width: 22.727272727273%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc2, .tc11_ > .tc2 {width: 19.047619047619%;}
    .c11 > .tc3, .tc11 > .tc3 {width: 27.272727272727%;}
    .c11 > .tc3_, .tc11 > .tc3_ {width: 31.818181818182%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc3, .tc11_ > .tc3 {width: 28.571428571429%;}
    .c11 > .tc4, .tc11 > .tc4 {width: 36.363636363636%;}
    .c11 > .tc4_, .tc11 > .tc4_ {width: 40.909090909091%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc4, .tc11_ > .tc4 {width: 38.095238095238%;}
    .c11 > .tc5, .tc11 > .tc5 {width: 45.454545454545%;}
    .c11 > .tc5_, .tc11 > .tc5_ {width: 50%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc5, .tc11_ > .tc5 {width: 47.619047619048%;}
    .c11 > .tc6, .tc11 > .tc6 {width: 54.545454545455%;}
    .c11 > .tc6_, .tc11 > .tc6_ {width: 59.090909090909%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc6, .tc11_ > .tc6 {width: 57.142857142857%;}
    .c11 > .tc7, .tc11 > .tc7 {width: 63.636363636364%;}
    .c11 > .tc7_, .tc11 > .tc7_ {width: 68.181818181818%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc7, .tc11_ > .tc7 {width: 66.666666666667%;}
    .c11 > .tc8, .tc11 > .tc8 {width: 72.727272727273%;}
    .c11 > .tc8_, .tc11 > .tc8_ {width: 77.272727272727%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc8, .tc11_ > .tc8 {width: 76.190476190476%;}
    .c11 > .tc9, .tc11 > .tc9 {width: 81.818181818182%;}
    .c11 > .tc9_, .tc11 > .tc9_ {width: 86.363636363636%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc9, .tc11_ > .tc9 {width: 85.714285714286%;}
    .c11 > .tc10, .tc11 > .tc10 {width: 90.909090909091%;}
    .c11 > .tc10_, .tc11 > .tc10_ {width: 95.454545454545%;}
    .c11 > .tc_third {width: 33.333333333333%;}
    .c11_ > .tc10, .tc11_ > .tc10 {width: 95.238095238095%;}
    .c11 > .tc11, .tc11 > .tc11, .c11 > .tc12, .tc11 > .tc12 {width: 100%;}

    .c12 > .tc1, .tc12 > .tc1 {width: 8.3333333333333%;}
    .c12 > .tc1_, .tc12 > .tc1_ {width: 12.5%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc1, .tc12_ > .tc1 {width: 8.695652173913%;}
    .c12 > .tc2, .tc12 > .tc2 {width: 16.666666666667%;}
    .c12 > .tc2_, .tc12 > .tc2_ {width: 20.833333333333%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc2, .tc12_ > .tc2 {width: 17.391304347826%;}
    .c12 > .tc3, .tc12 > .tc3 {width: 25%;}
    .c12 > .tc3_, .tc12 > .tc3_ {width: 29.166666666667%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc3, .tc12_ > .tc3 {width: 26.086956521739%;}
    .c12 > .tc4, .tc12 > .tc4 {width: 33.333333333333%;}
    .c12 > .tc4_, .tc12 > .tc4_ {width: 37.5%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc4, .tc12_ > .tc4 {width: 34.782608695652%;}
    .c12 > .tc5, .tc12 > .tc5 {width: 41.666666666667%;}
    .c12 > .tc5_, .tc12 > .tc5_ {width: 45.833333333333%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc5, .tc12_ > .tc5 {width: 43.478260869565%;}
    .c12 > .tc6, .tc12 > .tc6 {width: 50%;}
    .c12 > .tc6_, .tc12 > .tc6_ {width: 54.166666666667%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc6, .tc12_ > .tc6 {width: 52.173913043478%;}
    .c12 > .tc7, .tc12 > .tc7 {width: 58.333333333333%;}
    .c12 > .tc7_, .tc12 > .tc7_ {width: 62.5%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc7, .tc12_ > .tc7 {width: 60.869565217391%;}
    .c12 > .tc8, .tc12 > .tc8 {width: 66.666666666667%;}
    .c12 > .tc8_, .tc12 > .tc8_ {width: 70.833333333333%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc8, .tc12_ > .tc8 {width: 69.565217391304%;}
    .c12 > .tc9, .tc12 > .tc9 {width: 75%;}
    .c12 > .tc9_, .tc12 > .tc9_ {width: 79.166666666667%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc9, .tc12_ > .tc9 {width: 78.260869565217%;}
    .c12 > .tc10, .tc12 > .tc10 {width: 83.333333333333%;}
    .c12 > .tc10_, .tc12 > .tc10_ {width: 87.5%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc10, .tc12_ > .tc10 {width: 86.95652173913%;}
    .c12 > .tc11, .tc12 > .tc11 {width: 91.666666666667%;}
    .c12 > .tc11_, .tc12 > .tc11_ {width: 95.833333333333%;}
    .c12 > .tc_third {width: 33.333333333333%;}
    .c12_ > .tc11, .tc12_ > .tc11 {width: 95.652173913043%;}
    .c12 > .tc12, .tc12 > .tc12 {width: 100%;}

    .st {display: block;}
    .stblock {display:block;}
    .sti {display: block !important;}
    .stinlb {display: inline-block;}
    .stinlbi {display: inline-block !important;}
    .ht {display: none;}
    .hti {display: none !important;}
    
    .tnpr {padding-right: 0;}
    .tnpri {padding-right: 0 !important;}

}


/* END MEDIA TABLET_T */

/* START MEDIA TABLET_L */

@media all and (min-width: 750px) {

#guttersize { width: 30px; }    #guidebox, .row { width: calc(calc(100vw - 80px) + 30px);max-width: calc(1050px + 30px); }
            .midguide { left: calc( 50% - 15px); }

            .guide span:after { content: 'l';}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {padding-right: 30px;}.hasgrid .c1, .hasgrid .c2, .hasgrid .c3, .hasgrid .c4, .hasgrid .c5, .hasgrid .c6, .hasgrid .c7, .hasgrid .c8, .hasgrid .c9, .hasgrid .c10, .hasgrid .c11, .hasgrid .c12 { box-shadow: inset -30px 0 0 1px rgb(255 0 255 / 50%) }  .guide {box-shadow: inset -30px 0 0 0 rgb(255 255 255 / 50%); padding-right: 30px; }
                .guide:last-of-type { width: calc(100% / 12 - 30px); padding-right: 0;}.lc1 .row, .lc2 .row, .lc3 .row, .lc4 .row, .lc5 .row, .lc6 .row, .lc7 .row, .lc8 .row, .lc9 .row, .lc10 .row, .lc11 .row, .lc12 .row { max-width: 100%; }    .lfr {float: right;}
        
    .row.l_row { width: calc(-80px + 30px); max-width: 1050px;}
    .row.l_wide { width: 100%; max-width: none;}
    
    
    
    .row:not(.wide) {
        left: 15px;
    }
    
    #guidebox {
        left: calc( 50% + 15px);
    }
    
    .lski {margin-left: 0 !important;}
    .lright {right: 0;}
    
    .ltransformY {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .ltransformX {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .ltransformXY {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
    .lal_c { text-align: center; }
    .lal_r { text-align: right; }
    .lal_l { text-align: left; }
    
    .row.lfh {
        display: flex;
    }
    
    .l_flex { display: flex; }
    .l_flex:after { display: none; }
    
    .l_noflex { display: block; }
    .l_noflex:after { display: block; }

    .row.lfh:after {
        display: none;
    }

    .lfh {
        height: 100%;
        position: relative;
    }
    
    .lc_third {
        width: 33.333333333333%;
    }
    
    .lc1 {width: 8.3333333333333%; position: relative; padding-right: 30px}
    .lc1_ {width: 12.5%; position: relative; padding-right: 30px}
    .lc2 {width: 16.666666666667%; position: relative; padding-right: 30px}
    .lc2_ {width: 20.833333333333%; position: relative; padding-right: 30px}
    .lc3 {width: 25%; position: relative; padding-right: 30px}
    .lc3_ {width: 29.166666666667%; position: relative; padding-right: 30px}
    .lc4 {width: 33.333333333333%; position: relative; padding-right: 30px}
    .lc4_ {width: 37.5%; position: relative; padding-right: 30px}
    .lc5 {width: 41.666666666667%; position: relative; padding-right: 30px}
    .lc5_ {width: 45.833333333333%; position: relative; padding-right: 30px}
    .lc6 {width: 50%; position: relative; padding-right: 30px}
    .lc6_ {width: 54.166666666667%; position: relative; padding-right: 30px}
    .lc7 {width: 58.333333333333%; position: relative; padding-right: 30px}
    .lc7_ {width: 62.5%; position: relative; padding-right: 30px}
    .lc8 {width: 66.666666666667%; position: relative; padding-right: 30px}
    .lc8_ {width: 70.833333333333%; position: relative; padding-right: 30px}
    .lc9 {width: 75%; position: relative; padding-right: 30px}
    .lc9_ {width: 79.166666666667%; position: relative; padding-right: 30px}
    .lc10 {width: 83.333333333333%; position: relative; padding-right: 30px}
    .lc10_ {width: 87.5%; position: relative; padding-right: 30px}
    .lc11 {width: 91.666666666667%; position: relative; padding-right: 30px}
    .lc11_ {width: 95.833333333333%; position: relative; padding-right: 30px}
    .lc12 {width: 100%; position: relative; padding-right: 30px}
    .lc12_ {width: 104.16666666667%; position: relative; padding-right: 30px}
.lwide { width: 100% !important; max-width: none !important; }
    .lsk { margin-left: 0%;}
    .lskr { margin-right: 0%;}
    .lsk_ { margin-left: 4.1666666666667%;}
    .lskr_ { margin-right: 4.1666666666667%;}
    .lsk1 { margin-left: 8.3333333333333%;}
    .lskr1 { margin-right: 8.3333333333333%;}
    .lsk1_ { margin-left: 12.5%;}
    .lskr1_ { margin-right: 12.5%;}
    .lsk2 { margin-left: 16.666666666667%;}
    .lskr2 { margin-right: 16.666666666667%;}
    .lsk2_ { margin-left: 20.833333333333%;}
    .lskr2_ { margin-right: 20.833333333333%;}
    .lsk3 { margin-left: 25%;}
    .lskr3 { margin-right: 25%;}
    .lsk3_ { margin-left: 29.166666666667%;}
    .lskr3_ { margin-right: 29.166666666667%;}
    .lsk4 { margin-left: 33.333333333333%;}
    .lskr4 { margin-right: 33.333333333333%;}
    .lsk4_ { margin-left: 37.5%;}
    .lskr4_ { margin-right: 37.5%;}
    .lsk5 { margin-left: 41.666666666667%;}
    .lskr5 { margin-right: 41.666666666667%;}
    .lsk5_ { margin-left: 45.833333333333%;}
    .lskr5_ { margin-right: 45.833333333333%;}
    .lsk6 { margin-left: 50%;}
    .lskr6 { margin-right: 50%;}
    .lsk6_ { margin-left: 54.166666666667%;}
    .lskr6_ { margin-right: 54.166666666667%;}
    .lsk7 { margin-left: 58.333333333333%;}
    .lskr7 { margin-right: 58.333333333333%;}
    .lsk7_ { margin-left: 62.5%;}
    .lskr7_ { margin-right: 62.5%;}
    .lsk8 { margin-left: 66.666666666667%;}
    .lskr8 { margin-right: 66.666666666667%;}
    .lsk8_ { margin-left: 70.833333333333%;}
    .lskr8_ { margin-right: 70.833333333333%;}
    .lsk9 { margin-left: 75%;}
    .lskr9 { margin-right: 75%;}
    .lsk9_ { margin-left: 79.166666666667%;}
    .lskr9_ { margin-right: 79.166666666667%;}
    .lsk10 { margin-left: 83.333333333333%;}
    .lskr10 { margin-right: 83.333333333333%;}
    .lsk10_ { margin-left: 87.5%;}
    .lskr10_ { margin-right: 87.5%;}
    .lsk11 { margin-left: 91.666666666667%;}
    .lskr11 { margin-right: 91.666666666667%;}
    .lsk11_ { margin-left: 95.833333333333%;}
    .lskr11_ { margin-right: 95.833333333333%;}

    .c1 > .lc1, .lc1 > .lc1, .c1 > .lc2, .lc1 > .lc2, .c1 > .lc3, .lc1 > .lc3, .c1 > .lc4, .lc1 > .lc4, .c1 > .lc5, .lc1 > .lc5, .c1 > .lc6, .lc1 > .lc6, .c1 > .lc7, .lc1 > .lc7, .c1 > .lc8, .lc1 > .lc8, .c1 > .lc9, .lc1 > .lc9, .c1 > .lc10, .lc1 > .lc10, .c1 > .lc11, .lc1 > .lc11, .c1 > .lc12, .lc1 > .lc12 {width: 100%;}

    .c2 > .lc1, .lc2 > .lc1 {width: 50%;}
    .c2 > .lc1_, .lc2 > .lc1_ {width: 75%;}
    .c2 > .lc_third {width: 33.333333333333%;}
    .c2_ > .lc1, .lc2_ > .lc1 {width: 66.666666666667%;}
    .c2 > .lc2, .lc2 > .lc2, .c2 > .lc3, .lc2 > .lc3, .c2 > .lc4, .lc2 > .lc4, .c2 > .lc5, .lc2 > .lc5, .c2 > .lc6, .lc2 > .lc6, .c2 > .lc7, .lc2 > .lc7, .c2 > .lc8, .lc2 > .lc8, .c2 > .lc9, .lc2 > .lc9, .c2 > .lc10, .lc2 > .lc10, .c2 > .lc11, .lc2 > .lc11, .c2 > .lc12, .lc2 > .lc12 {width: 100%;}

    .c3 > .lc1, .lc3 > .lc1 {width: 33.333333333333%;}
    .c3 > .lc1_, .lc3 > .lc1_ {width: 50%;}
    .c3 > .lc_third {width: 33.333333333333%;}
    .c3_ > .lc1, .lc3_ > .lc1 {width: 40%;}
    .c3 > .lc2, .lc3 > .lc2 {width: 66.666666666667%;}
    .c3 > .lc2_, .lc3 > .lc2_ {width: 83.333333333333%;}
    .c3 > .lc_third {width: 33.333333333333%;}
    .c3_ > .lc2, .lc3_ > .lc2 {width: 80%;}
    .c3 > .lc3, .lc3 > .lc3, .c3 > .lc4, .lc3 > .lc4, .c3 > .lc5, .lc3 > .lc5, .c3 > .lc6, .lc3 > .lc6, .c3 > .lc7, .lc3 > .lc7, .c3 > .lc8, .lc3 > .lc8, .c3 > .lc9, .lc3 > .lc9, .c3 > .lc10, .lc3 > .lc10, .c3 > .lc11, .lc3 > .lc11, .c3 > .lc12, .lc3 > .lc12 {width: 100%;}

    .c4 > .lc1, .lc4 > .lc1 {width: 25%;}
    .c4 > .lc1_, .lc4 > .lc1_ {width: 37.5%;}
    .c4 > .lc_third {width: 33.333333333333%;}
    .c4_ > .lc1, .lc4_ > .lc1 {width: 28.571428571429%;}
    .c4 > .lc2, .lc4 > .lc2 {width: 50%;}
    .c4 > .lc2_, .lc4 > .lc2_ {width: 62.5%;}
    .c4 > .lc_third {width: 33.333333333333%;}
    .c4_ > .lc2, .lc4_ > .lc2 {width: 57.142857142857%;}
    .c4 > .lc3, .lc4 > .lc3 {width: 75%;}
    .c4 > .lc3_, .lc4 > .lc3_ {width: 87.5%;}
    .c4 > .lc_third {width: 33.333333333333%;}
    .c4_ > .lc3, .lc4_ > .lc3 {width: 85.714285714286%;}
    .c4 > .lc4, .lc4 > .lc4, .c4 > .lc5, .lc4 > .lc5, .c4 > .lc6, .lc4 > .lc6, .c4 > .lc7, .lc4 > .lc7, .c4 > .lc8, .lc4 > .lc8, .c4 > .lc9, .lc4 > .lc9, .c4 > .lc10, .lc4 > .lc10, .c4 > .lc11, .lc4 > .lc11, .c4 > .lc12, .lc4 > .lc12 {width: 100%;}

    .c5 > .lc1, .lc5 > .lc1 {width: 20%;}
    .c5 > .lc1_, .lc5 > .lc1_ {width: 30%;}
    .c5 > .lc_third {width: 33.333333333333%;}
    .c5_ > .lc1, .lc5_ > .lc1 {width: 22.222222222222%;}
    .c5 > .lc2, .lc5 > .lc2 {width: 40%;}
    .c5 > .lc2_, .lc5 > .lc2_ {width: 50%;}
    .c5 > .lc_third {width: 33.333333333333%;}
    .c5_ > .lc2, .lc5_ > .lc2 {width: 44.444444444444%;}
    .c5 > .lc3, .lc5 > .lc3 {width: 60%;}
    .c5 > .lc3_, .lc5 > .lc3_ {width: 70%;}
    .c5 > .lc_third {width: 33.333333333333%;}
    .c5_ > .lc3, .lc5_ > .lc3 {width: 66.666666666667%;}
    .c5 > .lc4, .lc5 > .lc4 {width: 80%;}
    .c5 > .lc4_, .lc5 > .lc4_ {width: 90%;}
    .c5 > .lc_third {width: 33.333333333333%;}
    .c5_ > .lc4, .lc5_ > .lc4 {width: 88.888888888889%;}
    .c5 > .lc5, .lc5 > .lc5, .c5 > .lc6, .lc5 > .lc6, .c5 > .lc7, .lc5 > .lc7, .c5 > .lc8, .lc5 > .lc8, .c5 > .lc9, .lc5 > .lc9, .c5 > .lc10, .lc5 > .lc10, .c5 > .lc11, .lc5 > .lc11, .c5 > .lc12, .lc5 > .lc12 {width: 100%;}

    .c6 > .lc1, .lc6 > .lc1 {width: 16.666666666667%;}
    .c6 > .lc1_, .lc6 > .lc1_ {width: 25%;}
    .c6 > .lc_third {width: 33.333333333333%;}
    .c6_ > .lc1, .lc6_ > .lc1 {width: 18.181818181818%;}
    .c6 > .lc2, .lc6 > .lc2 {width: 33.333333333333%;}
    .c6 > .lc2_, .lc6 > .lc2_ {width: 41.666666666667%;}
    .c6 > .lc_third {width: 33.333333333333%;}
    .c6_ > .lc2, .lc6_ > .lc2 {width: 36.363636363636%;}
    .c6 > .lc3, .lc6 > .lc3 {width: 50%;}
    .c6 > .lc3_, .lc6 > .lc3_ {width: 58.333333333333%;}
    .c6 > .lc_third {width: 33.333333333333%;}
    .c6_ > .lc3, .lc6_ > .lc3 {width: 54.545454545455%;}
    .c6 > .lc4, .lc6 > .lc4 {width: 66.666666666667%;}
    .c6 > .lc4_, .lc6 > .lc4_ {width: 75%;}
    .c6 > .lc_third {width: 33.333333333333%;}
    .c6_ > .lc4, .lc6_ > .lc4 {width: 72.727272727273%;}
    .c6 > .lc5, .lc6 > .lc5 {width: 83.333333333333%;}
    .c6 > .lc5_, .lc6 > .lc5_ {width: 91.666666666667%;}
    .c6 > .lc_third {width: 33.333333333333%;}
    .c6_ > .lc5, .lc6_ > .lc5 {width: 90.909090909091%;}
    .c6 > .lc6, .lc6 > .lc6, .c6 > .lc7, .lc6 > .lc7, .c6 > .lc8, .lc6 > .lc8, .c6 > .lc9, .lc6 > .lc9, .c6 > .lc10, .lc6 > .lc10, .c6 > .lc11, .lc6 > .lc11, .c6 > .lc12, .lc6 > .lc12 {width: 100%;}

    .c7 > .lc1, .lc7 > .lc1 {width: 14.285714285714%;}
    .c7 > .lc1_, .lc7 > .lc1_ {width: 21.428571428571%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc1, .lc7_ > .lc1 {width: 15.384615384615%;}
    .c7 > .lc2, .lc7 > .lc2 {width: 28.571428571429%;}
    .c7 > .lc2_, .lc7 > .lc2_ {width: 35.714285714286%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc2, .lc7_ > .lc2 {width: 30.769230769231%;}
    .c7 > .lc3, .lc7 > .lc3 {width: 42.857142857143%;}
    .c7 > .lc3_, .lc7 > .lc3_ {width: 50%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc3, .lc7_ > .lc3 {width: 46.153846153846%;}
    .c7 > .lc4, .lc7 > .lc4 {width: 57.142857142857%;}
    .c7 > .lc4_, .lc7 > .lc4_ {width: 64.285714285714%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc4, .lc7_ > .lc4 {width: 61.538461538462%;}
    .c7 > .lc5, .lc7 > .lc5 {width: 71.428571428571%;}
    .c7 > .lc5_, .lc7 > .lc5_ {width: 78.571428571429%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc5, .lc7_ > .lc5 {width: 76.923076923077%;}
    .c7 > .lc6, .lc7 > .lc6 {width: 85.714285714286%;}
    .c7 > .lc6_, .lc7 > .lc6_ {width: 92.857142857143%;}
    .c7 > .lc_third {width: 33.333333333333%;}
    .c7_ > .lc6, .lc7_ > .lc6 {width: 92.307692307692%;}
    .c7 > .lc7, .lc7 > .lc7, .c7 > .lc8, .lc7 > .lc8, .c7 > .lc9, .lc7 > .lc9, .c7 > .lc10, .lc7 > .lc10, .c7 > .lc11, .lc7 > .lc11, .c7 > .lc12, .lc7 > .lc12 {width: 100%;}

    .c8 > .lc1, .lc8 > .lc1 {width: 12.5%;}
    .c8 > .lc1_, .lc8 > .lc1_ {width: 18.75%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc1, .lc8_ > .lc1 {width: 13.333333333333%;}
    .c8 > .lc2, .lc8 > .lc2 {width: 25%;}
    .c8 > .lc2_, .lc8 > .lc2_ {width: 31.25%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc2, .lc8_ > .lc2 {width: 26.666666666667%;}
    .c8 > .lc3, .lc8 > .lc3 {width: 37.5%;}
    .c8 > .lc3_, .lc8 > .lc3_ {width: 43.75%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc3, .lc8_ > .lc3 {width: 40%;}
    .c8 > .lc4, .lc8 > .lc4 {width: 50%;}
    .c8 > .lc4_, .lc8 > .lc4_ {width: 56.25%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc4, .lc8_ > .lc4 {width: 53.333333333333%;}
    .c8 > .lc5, .lc8 > .lc5 {width: 62.5%;}
    .c8 > .lc5_, .lc8 > .lc5_ {width: 68.75%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc5, .lc8_ > .lc5 {width: 66.666666666667%;}
    .c8 > .lc6, .lc8 > .lc6 {width: 75%;}
    .c8 > .lc6_, .lc8 > .lc6_ {width: 81.25%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc6, .lc8_ > .lc6 {width: 80%;}
    .c8 > .lc7, .lc8 > .lc7 {width: 87.5%;}
    .c8 > .lc7_, .lc8 > .lc7_ {width: 93.75%;}
    .c8 > .lc_third {width: 33.333333333333%;}
    .c8_ > .lc7, .lc8_ > .lc7 {width: 93.333333333333%;}
    .c8 > .lc8, .lc8 > .lc8, .c8 > .lc9, .lc8 > .lc9, .c8 > .lc10, .lc8 > .lc10, .c8 > .lc11, .lc8 > .lc11, .c8 > .lc12, .lc8 > .lc12 {width: 100%;}

    .c9 > .lc1, .lc9 > .lc1 {width: 11.111111111111%;}
    .c9 > .lc1_, .lc9 > .lc1_ {width: 16.666666666667%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc1, .lc9_ > .lc1 {width: 11.764705882353%;}
    .c9 > .lc2, .lc9 > .lc2 {width: 22.222222222222%;}
    .c9 > .lc2_, .lc9 > .lc2_ {width: 27.777777777778%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc2, .lc9_ > .lc2 {width: 23.529411764706%;}
    .c9 > .lc3, .lc9 > .lc3 {width: 33.333333333333%;}
    .c9 > .lc3_, .lc9 > .lc3_ {width: 38.888888888889%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc3, .lc9_ > .lc3 {width: 35.294117647059%;}
    .c9 > .lc4, .lc9 > .lc4 {width: 44.444444444444%;}
    .c9 > .lc4_, .lc9 > .lc4_ {width: 50%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc4, .lc9_ > .lc4 {width: 47.058823529412%;}
    .c9 > .lc5, .lc9 > .lc5 {width: 55.555555555556%;}
    .c9 > .lc5_, .lc9 > .lc5_ {width: 61.111111111111%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc5, .lc9_ > .lc5 {width: 58.823529411765%;}
    .c9 > .lc6, .lc9 > .lc6 {width: 66.666666666667%;}
    .c9 > .lc6_, .lc9 > .lc6_ {width: 72.222222222222%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc6, .lc9_ > .lc6 {width: 70.588235294118%;}
    .c9 > .lc7, .lc9 > .lc7 {width: 77.777777777778%;}
    .c9 > .lc7_, .lc9 > .lc7_ {width: 83.333333333333%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc7, .lc9_ > .lc7 {width: 82.352941176471%;}
    .c9 > .lc8, .lc9 > .lc8 {width: 88.888888888889%;}
    .c9 > .lc8_, .lc9 > .lc8_ {width: 94.444444444444%;}
    .c9 > .lc_third {width: 33.333333333333%;}
    .c9_ > .lc8, .lc9_ > .lc8 {width: 94.117647058824%;}
    .c9 > .lc9, .lc9 > .lc9, .c9 > .lc10, .lc9 > .lc10, .c9 > .lc11, .lc9 > .lc11, .c9 > .lc12, .lc9 > .lc12 {width: 100%;}

    .c10 > .lc1, .lc10 > .lc1 {width: 10%;}
    .c10 > .lc1_, .lc10 > .lc1_ {width: 15%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc1, .lc10_ > .lc1 {width: 10.526315789474%;}
    .c10 > .lc2, .lc10 > .lc2 {width: 20%;}
    .c10 > .lc2_, .lc10 > .lc2_ {width: 25%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc2, .lc10_ > .lc2 {width: 21.052631578947%;}
    .c10 > .lc3, .lc10 > .lc3 {width: 30%;}
    .c10 > .lc3_, .lc10 > .lc3_ {width: 35%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc3, .lc10_ > .lc3 {width: 31.578947368421%;}
    .c10 > .lc4, .lc10 > .lc4 {width: 40%;}
    .c10 > .lc4_, .lc10 > .lc4_ {width: 45%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc4, .lc10_ > .lc4 {width: 42.105263157895%;}
    .c10 > .lc5, .lc10 > .lc5 {width: 50%;}
    .c10 > .lc5_, .lc10 > .lc5_ {width: 55%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc5, .lc10_ > .lc5 {width: 52.631578947368%;}
    .c10 > .lc6, .lc10 > .lc6 {width: 60%;}
    .c10 > .lc6_, .lc10 > .lc6_ {width: 65%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc6, .lc10_ > .lc6 {width: 63.157894736842%;}
    .c10 > .lc7, .lc10 > .lc7 {width: 70%;}
    .c10 > .lc7_, .lc10 > .lc7_ {width: 75%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc7, .lc10_ > .lc7 {width: 73.684210526316%;}
    .c10 > .lc8, .lc10 > .lc8 {width: 80%;}
    .c10 > .lc8_, .lc10 > .lc8_ {width: 85%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc8, .lc10_ > .lc8 {width: 84.210526315789%;}
    .c10 > .lc9, .lc10 > .lc9 {width: 90%;}
    .c10 > .lc9_, .lc10 > .lc9_ {width: 95%;}
    .c10 > .lc_third {width: 33.333333333333%;}
    .c10_ > .lc9, .lc10_ > .lc9 {width: 94.736842105263%;}
    .c10 > .lc10, .lc10 > .lc10, .c10 > .lc11, .lc10 > .lc11, .c10 > .lc12, .lc10 > .lc12 {width: 100%;}

    .c11 > .lc1, .lc11 > .lc1 {width: 9.0909090909091%;}
    .c11 > .lc1_, .lc11 > .lc1_ {width: 13.636363636364%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc1, .lc11_ > .lc1 {width: 9.5238095238095%;}
    .c11 > .lc2, .lc11 > .lc2 {width: 18.181818181818%;}
    .c11 > .lc2_, .lc11 > .lc2_ {width: 22.727272727273%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc2, .lc11_ > .lc2 {width: 19.047619047619%;}
    .c11 > .lc3, .lc11 > .lc3 {width: 27.272727272727%;}
    .c11 > .lc3_, .lc11 > .lc3_ {width: 31.818181818182%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc3, .lc11_ > .lc3 {width: 28.571428571429%;}
    .c11 > .lc4, .lc11 > .lc4 {width: 36.363636363636%;}
    .c11 > .lc4_, .lc11 > .lc4_ {width: 40.909090909091%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc4, .lc11_ > .lc4 {width: 38.095238095238%;}
    .c11 > .lc5, .lc11 > .lc5 {width: 45.454545454545%;}
    .c11 > .lc5_, .lc11 > .lc5_ {width: 50%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc5, .lc11_ > .lc5 {width: 47.619047619048%;}
    .c11 > .lc6, .lc11 > .lc6 {width: 54.545454545455%;}
    .c11 > .lc6_, .lc11 > .lc6_ {width: 59.090909090909%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc6, .lc11_ > .lc6 {width: 57.142857142857%;}
    .c11 > .lc7, .lc11 > .lc7 {width: 63.636363636364%;}
    .c11 > .lc7_, .lc11 > .lc7_ {width: 68.181818181818%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc7, .lc11_ > .lc7 {width: 66.666666666667%;}
    .c11 > .lc8, .lc11 > .lc8 {width: 72.727272727273%;}
    .c11 > .lc8_, .lc11 > .lc8_ {width: 77.272727272727%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc8, .lc11_ > .lc8 {width: 76.190476190476%;}
    .c11 > .lc9, .lc11 > .lc9 {width: 81.818181818182%;}
    .c11 > .lc9_, .lc11 > .lc9_ {width: 86.363636363636%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc9, .lc11_ > .lc9 {width: 85.714285714286%;}
    .c11 > .lc10, .lc11 > .lc10 {width: 90.909090909091%;}
    .c11 > .lc10_, .lc11 > .lc10_ {width: 95.454545454545%;}
    .c11 > .lc_third {width: 33.333333333333%;}
    .c11_ > .lc10, .lc11_ > .lc10 {width: 95.238095238095%;}
    .c11 > .lc11, .lc11 > .lc11, .c11 > .lc12, .lc11 > .lc12 {width: 100%;}

    .c12 > .lc1, .lc12 > .lc1 {width: 8.3333333333333%;}
    .c12 > .lc1_, .lc12 > .lc1_ {width: 12.5%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc1, .lc12_ > .lc1 {width: 8.695652173913%;}
    .c12 > .lc2, .lc12 > .lc2 {width: 16.666666666667%;}
    .c12 > .lc2_, .lc12 > .lc2_ {width: 20.833333333333%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc2, .lc12_ > .lc2 {width: 17.391304347826%;}
    .c12 > .lc3, .lc12 > .lc3 {width: 25%;}
    .c12 > .lc3_, .lc12 > .lc3_ {width: 29.166666666667%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc3, .lc12_ > .lc3 {width: 26.086956521739%;}
    .c12 > .lc4, .lc12 > .lc4 {width: 33.333333333333%;}
    .c12 > .lc4_, .lc12 > .lc4_ {width: 37.5%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc4, .lc12_ > .lc4 {width: 34.782608695652%;}
    .c12 > .lc5, .lc12 > .lc5 {width: 41.666666666667%;}
    .c12 > .lc5_, .lc12 > .lc5_ {width: 45.833333333333%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc5, .lc12_ > .lc5 {width: 43.478260869565%;}
    .c12 > .lc6, .lc12 > .lc6 {width: 50%;}
    .c12 > .lc6_, .lc12 > .lc6_ {width: 54.166666666667%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc6, .lc12_ > .lc6 {width: 52.173913043478%;}
    .c12 > .lc7, .lc12 > .lc7 {width: 58.333333333333%;}
    .c12 > .lc7_, .lc12 > .lc7_ {width: 62.5%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc7, .lc12_ > .lc7 {width: 60.869565217391%;}
    .c12 > .lc8, .lc12 > .lc8 {width: 66.666666666667%;}
    .c12 > .lc8_, .lc12 > .lc8_ {width: 70.833333333333%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc8, .lc12_ > .lc8 {width: 69.565217391304%;}
    .c12 > .lc9, .lc12 > .lc9 {width: 75%;}
    .c12 > .lc9_, .lc12 > .lc9_ {width: 79.166666666667%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc9, .lc12_ > .lc9 {width: 78.260869565217%;}
    .c12 > .lc10, .lc12 > .lc10 {width: 83.333333333333%;}
    .c12 > .lc10_, .lc12 > .lc10_ {width: 87.5%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc10, .lc12_ > .lc10 {width: 86.95652173913%;}
    .c12 > .lc11, .lc12 > .lc11 {width: 91.666666666667%;}
    .c12 > .lc11_, .lc12 > .lc11_ {width: 95.833333333333%;}
    .c12 > .lc_third {width: 33.333333333333%;}
    .c12_ > .lc11, .lc12_ > .lc11 {width: 95.652173913043%;}
    .c12 > .lc12, .lc12 > .lc12 {width: 100%;}

    .sl {display: block;}
    .slblock {display:block;}
    .sli {display: block !important;}
    .slinlb {display: inline-block;}
    .slinlbi {display: inline-block !important;}
    .hl {display: none;}
    .hli {display: none !important;}
    
    .lnpr {padding-right: 0;}
    .lnpri {padding-right: 0 !important;}

}


/* END MEDIA TABLET_L */

/* START MEDIA SCREEN_S */

@media all and (min-width: 1050px) {

#guttersize { width: 35px; }    #guidebox, .row { width: calc(calc(100vw - 80px) + 35px);max-width: calc(1200px + 35px); }
            .midguide { left: calc( 50% - 17.5px); }

            .guide span:after { content: 's';}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {padding-right: 35px;}.hasgrid .c1, .hasgrid .c2, .hasgrid .c3, .hasgrid .c4, .hasgrid .c5, .hasgrid .c6, .hasgrid .c7, .hasgrid .c8, .hasgrid .c9, .hasgrid .c10, .hasgrid .c11, .hasgrid .c12 { box-shadow: inset -35px 0 0 1px rgb(255 0 255 / 50%) }  .guide {box-shadow: inset -35px 0 0 0 rgb(255 255 255 / 50%); padding-right: 35px; }
                .guide:last-of-type { width: calc(100% / 12 - 35px); padding-right: 0;}.sc1 .row, .sc2 .row, .sc3 .row, .sc4 .row, .sc5 .row, .sc6 .row, .sc7 .row, .sc8 .row, .sc9 .row, .sc10 .row, .sc11 .row, .sc12 .row { max-width: 100%; }    .sfr {float: right;}
        
    .row.s_row { width: calc(-80px + 35px); max-width: 1200px;}
    .row.s_wide { width: 100%; max-width: none;}
    
    
    
    .row:not(.wide) {
        left: 17.5px;
    }
    
    #guidebox {
        left: calc( 50% + 17.5px);
    }
    
    .sski {margin-left: 0 !important;}
    .sright {right: 0;}
    
    .stransformY {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .stransformX {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .stransformXY {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
    .sal_c { text-align: center; }
    .sal_r { text-align: right; }
    .sal_l { text-align: left; }
    
    .row.sfh {
        display: flex;
    }
    
    .s_flex { display: flex; }
    .s_flex:after { display: none; }
    
    .s_noflex { display: block; }
    .s_noflex:after { display: block; }

    .row.sfh:after {
        display: none;
    }

    .sfh {
        height: 100%;
        position: relative;
    }
    
    .sc_third {
        width: 33.333333333333%;
    }
    
    .sc1 {width: 8.3333333333333%; position: relative; padding-right: 35px}
    .sc1_ {width: 12.5%; position: relative; padding-right: 35px}
    .sc2 {width: 16.666666666667%; position: relative; padding-right: 35px}
    .sc2_ {width: 20.833333333333%; position: relative; padding-right: 35px}
    .sc3 {width: 25%; position: relative; padding-right: 35px}
    .sc3_ {width: 29.166666666667%; position: relative; padding-right: 35px}
    .sc4 {width: 33.333333333333%; position: relative; padding-right: 35px}
    .sc4_ {width: 37.5%; position: relative; padding-right: 35px}
    .sc5 {width: 41.666666666667%; position: relative; padding-right: 35px}
    .sc5_ {width: 45.833333333333%; position: relative; padding-right: 35px}
    .sc6 {width: 50%; position: relative; padding-right: 35px}
    .sc6_ {width: 54.166666666667%; position: relative; padding-right: 35px}
    .sc7 {width: 58.333333333333%; position: relative; padding-right: 35px}
    .sc7_ {width: 62.5%; position: relative; padding-right: 35px}
    .sc8 {width: 66.666666666667%; position: relative; padding-right: 35px}
    .sc8_ {width: 70.833333333333%; position: relative; padding-right: 35px}
    .sc9 {width: 75%; position: relative; padding-right: 35px}
    .sc9_ {width: 79.166666666667%; position: relative; padding-right: 35px}
    .sc10 {width: 83.333333333333%; position: relative; padding-right: 35px}
    .sc10_ {width: 87.5%; position: relative; padding-right: 35px}
    .sc11 {width: 91.666666666667%; position: relative; padding-right: 35px}
    .sc11_ {width: 95.833333333333%; position: relative; padding-right: 35px}
    .sc12 {width: 100%; position: relative; padding-right: 35px}
    .sc12_ {width: 104.16666666667%; position: relative; padding-right: 35px}
.swide { width: 100% !important; max-width: none !important; }
    .ssk { margin-left: 0%;}
    .sskr { margin-right: 0%;}
    .ssk_ { margin-left: 4.1666666666667%;}
    .sskr_ { margin-right: 4.1666666666667%;}
    .ssk1 { margin-left: 8.3333333333333%;}
    .sskr1 { margin-right: 8.3333333333333%;}
    .ssk1_ { margin-left: 12.5%;}
    .sskr1_ { margin-right: 12.5%;}
    .ssk2 { margin-left: 16.666666666667%;}
    .sskr2 { margin-right: 16.666666666667%;}
    .ssk2_ { margin-left: 20.833333333333%;}
    .sskr2_ { margin-right: 20.833333333333%;}
    .ssk3 { margin-left: 25%;}
    .sskr3 { margin-right: 25%;}
    .ssk3_ { margin-left: 29.166666666667%;}
    .sskr3_ { margin-right: 29.166666666667%;}
    .ssk4 { margin-left: 33.333333333333%;}
    .sskr4 { margin-right: 33.333333333333%;}
    .ssk4_ { margin-left: 37.5%;}
    .sskr4_ { margin-right: 37.5%;}
    .ssk5 { margin-left: 41.666666666667%;}
    .sskr5 { margin-right: 41.666666666667%;}
    .ssk5_ { margin-left: 45.833333333333%;}
    .sskr5_ { margin-right: 45.833333333333%;}
    .ssk6 { margin-left: 50%;}
    .sskr6 { margin-right: 50%;}
    .ssk6_ { margin-left: 54.166666666667%;}
    .sskr6_ { margin-right: 54.166666666667%;}
    .ssk7 { margin-left: 58.333333333333%;}
    .sskr7 { margin-right: 58.333333333333%;}
    .ssk7_ { margin-left: 62.5%;}
    .sskr7_ { margin-right: 62.5%;}
    .ssk8 { margin-left: 66.666666666667%;}
    .sskr8 { margin-right: 66.666666666667%;}
    .ssk8_ { margin-left: 70.833333333333%;}
    .sskr8_ { margin-right: 70.833333333333%;}
    .ssk9 { margin-left: 75%;}
    .sskr9 { margin-right: 75%;}
    .ssk9_ { margin-left: 79.166666666667%;}
    .sskr9_ { margin-right: 79.166666666667%;}
    .ssk10 { margin-left: 83.333333333333%;}
    .sskr10 { margin-right: 83.333333333333%;}
    .ssk10_ { margin-left: 87.5%;}
    .sskr10_ { margin-right: 87.5%;}
    .ssk11 { margin-left: 91.666666666667%;}
    .sskr11 { margin-right: 91.666666666667%;}
    .ssk11_ { margin-left: 95.833333333333%;}
    .sskr11_ { margin-right: 95.833333333333%;}

    .c1 > .sc1, .sc1 > .sc1, .c1 > .sc2, .sc1 > .sc2, .c1 > .sc3, .sc1 > .sc3, .c1 > .sc4, .sc1 > .sc4, .c1 > .sc5, .sc1 > .sc5, .c1 > .sc6, .sc1 > .sc6, .c1 > .sc7, .sc1 > .sc7, .c1 > .sc8, .sc1 > .sc8, .c1 > .sc9, .sc1 > .sc9, .c1 > .sc10, .sc1 > .sc10, .c1 > .sc11, .sc1 > .sc11, .c1 > .sc12, .sc1 > .sc12 {width: 100%;}

    .c2 > .sc1, .sc2 > .sc1 {width: 50%;}
    .c2 > .sc1_, .sc2 > .sc1_ {width: 75%;}
    .c2 > .sc_third {width: 33.333333333333%;}
    .c2_ > .sc1, .sc2_ > .sc1 {width: 66.666666666667%;}
    .c2 > .sc2, .sc2 > .sc2, .c2 > .sc3, .sc2 > .sc3, .c2 > .sc4, .sc2 > .sc4, .c2 > .sc5, .sc2 > .sc5, .c2 > .sc6, .sc2 > .sc6, .c2 > .sc7, .sc2 > .sc7, .c2 > .sc8, .sc2 > .sc8, .c2 > .sc9, .sc2 > .sc9, .c2 > .sc10, .sc2 > .sc10, .c2 > .sc11, .sc2 > .sc11, .c2 > .sc12, .sc2 > .sc12 {width: 100%;}

    .c3 > .sc1, .sc3 > .sc1 {width: 33.333333333333%;}
    .c3 > .sc1_, .sc3 > .sc1_ {width: 50%;}
    .c3 > .sc_third {width: 33.333333333333%;}
    .c3_ > .sc1, .sc3_ > .sc1 {width: 40%;}
    .c3 > .sc2, .sc3 > .sc2 {width: 66.666666666667%;}
    .c3 > .sc2_, .sc3 > .sc2_ {width: 83.333333333333%;}
    .c3 > .sc_third {width: 33.333333333333%;}
    .c3_ > .sc2, .sc3_ > .sc2 {width: 80%;}
    .c3 > .sc3, .sc3 > .sc3, .c3 > .sc4, .sc3 > .sc4, .c3 > .sc5, .sc3 > .sc5, .c3 > .sc6, .sc3 > .sc6, .c3 > .sc7, .sc3 > .sc7, .c3 > .sc8, .sc3 > .sc8, .c3 > .sc9, .sc3 > .sc9, .c3 > .sc10, .sc3 > .sc10, .c3 > .sc11, .sc3 > .sc11, .c3 > .sc12, .sc3 > .sc12 {width: 100%;}

    .c4 > .sc1, .sc4 > .sc1 {width: 25%;}
    .c4 > .sc1_, .sc4 > .sc1_ {width: 37.5%;}
    .c4 > .sc_third {width: 33.333333333333%;}
    .c4_ > .sc1, .sc4_ > .sc1 {width: 28.571428571429%;}
    .c4 > .sc2, .sc4 > .sc2 {width: 50%;}
    .c4 > .sc2_, .sc4 > .sc2_ {width: 62.5%;}
    .c4 > .sc_third {width: 33.333333333333%;}
    .c4_ > .sc2, .sc4_ > .sc2 {width: 57.142857142857%;}
    .c4 > .sc3, .sc4 > .sc3 {width: 75%;}
    .c4 > .sc3_, .sc4 > .sc3_ {width: 87.5%;}
    .c4 > .sc_third {width: 33.333333333333%;}
    .c4_ > .sc3, .sc4_ > .sc3 {width: 85.714285714286%;}
    .c4 > .sc4, .sc4 > .sc4, .c4 > .sc5, .sc4 > .sc5, .c4 > .sc6, .sc4 > .sc6, .c4 > .sc7, .sc4 > .sc7, .c4 > .sc8, .sc4 > .sc8, .c4 > .sc9, .sc4 > .sc9, .c4 > .sc10, .sc4 > .sc10, .c4 > .sc11, .sc4 > .sc11, .c4 > .sc12, .sc4 > .sc12 {width: 100%;}

    .c5 > .sc1, .sc5 > .sc1 {width: 20%;}
    .c5 > .sc1_, .sc5 > .sc1_ {width: 30%;}
    .c5 > .sc_third {width: 33.333333333333%;}
    .c5_ > .sc1, .sc5_ > .sc1 {width: 22.222222222222%;}
    .c5 > .sc2, .sc5 > .sc2 {width: 40%;}
    .c5 > .sc2_, .sc5 > .sc2_ {width: 50%;}
    .c5 > .sc_third {width: 33.333333333333%;}
    .c5_ > .sc2, .sc5_ > .sc2 {width: 44.444444444444%;}
    .c5 > .sc3, .sc5 > .sc3 {width: 60%;}
    .c5 > .sc3_, .sc5 > .sc3_ {width: 70%;}
    .c5 > .sc_third {width: 33.333333333333%;}
    .c5_ > .sc3, .sc5_ > .sc3 {width: 66.666666666667%;}
    .c5 > .sc4, .sc5 > .sc4 {width: 80%;}
    .c5 > .sc4_, .sc5 > .sc4_ {width: 90%;}
    .c5 > .sc_third {width: 33.333333333333%;}
    .c5_ > .sc4, .sc5_ > .sc4 {width: 88.888888888889%;}
    .c5 > .sc5, .sc5 > .sc5, .c5 > .sc6, .sc5 > .sc6, .c5 > .sc7, .sc5 > .sc7, .c5 > .sc8, .sc5 > .sc8, .c5 > .sc9, .sc5 > .sc9, .c5 > .sc10, .sc5 > .sc10, .c5 > .sc11, .sc5 > .sc11, .c5 > .sc12, .sc5 > .sc12 {width: 100%;}

    .c6 > .sc1, .sc6 > .sc1 {width: 16.666666666667%;}
    .c6 > .sc1_, .sc6 > .sc1_ {width: 25%;}
    .c6 > .sc_third {width: 33.333333333333%;}
    .c6_ > .sc1, .sc6_ > .sc1 {width: 18.181818181818%;}
    .c6 > .sc2, .sc6 > .sc2 {width: 33.333333333333%;}
    .c6 > .sc2_, .sc6 > .sc2_ {width: 41.666666666667%;}
    .c6 > .sc_third {width: 33.333333333333%;}
    .c6_ > .sc2, .sc6_ > .sc2 {width: 36.363636363636%;}
    .c6 > .sc3, .sc6 > .sc3 {width: 50%;}
    .c6 > .sc3_, .sc6 > .sc3_ {width: 58.333333333333%;}
    .c6 > .sc_third {width: 33.333333333333%;}
    .c6_ > .sc3, .sc6_ > .sc3 {width: 54.545454545455%;}
    .c6 > .sc4, .sc6 > .sc4 {width: 66.666666666667%;}
    .c6 > .sc4_, .sc6 > .sc4_ {width: 75%;}
    .c6 > .sc_third {width: 33.333333333333%;}
    .c6_ > .sc4, .sc6_ > .sc4 {width: 72.727272727273%;}
    .c6 > .sc5, .sc6 > .sc5 {width: 83.333333333333%;}
    .c6 > .sc5_, .sc6 > .sc5_ {width: 91.666666666667%;}
    .c6 > .sc_third {width: 33.333333333333%;}
    .c6_ > .sc5, .sc6_ > .sc5 {width: 90.909090909091%;}
    .c6 > .sc6, .sc6 > .sc6, .c6 > .sc7, .sc6 > .sc7, .c6 > .sc8, .sc6 > .sc8, .c6 > .sc9, .sc6 > .sc9, .c6 > .sc10, .sc6 > .sc10, .c6 > .sc11, .sc6 > .sc11, .c6 > .sc12, .sc6 > .sc12 {width: 100%;}

    .c7 > .sc1, .sc7 > .sc1 {width: 14.285714285714%;}
    .c7 > .sc1_, .sc7 > .sc1_ {width: 21.428571428571%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc1, .sc7_ > .sc1 {width: 15.384615384615%;}
    .c7 > .sc2, .sc7 > .sc2 {width: 28.571428571429%;}
    .c7 > .sc2_, .sc7 > .sc2_ {width: 35.714285714286%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc2, .sc7_ > .sc2 {width: 30.769230769231%;}
    .c7 > .sc3, .sc7 > .sc3 {width: 42.857142857143%;}
    .c7 > .sc3_, .sc7 > .sc3_ {width: 50%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc3, .sc7_ > .sc3 {width: 46.153846153846%;}
    .c7 > .sc4, .sc7 > .sc4 {width: 57.142857142857%;}
    .c7 > .sc4_, .sc7 > .sc4_ {width: 64.285714285714%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc4, .sc7_ > .sc4 {width: 61.538461538462%;}
    .c7 > .sc5, .sc7 > .sc5 {width: 71.428571428571%;}
    .c7 > .sc5_, .sc7 > .sc5_ {width: 78.571428571429%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc5, .sc7_ > .sc5 {width: 76.923076923077%;}
    .c7 > .sc6, .sc7 > .sc6 {width: 85.714285714286%;}
    .c7 > .sc6_, .sc7 > .sc6_ {width: 92.857142857143%;}
    .c7 > .sc_third {width: 33.333333333333%;}
    .c7_ > .sc6, .sc7_ > .sc6 {width: 92.307692307692%;}
    .c7 > .sc7, .sc7 > .sc7, .c7 > .sc8, .sc7 > .sc8, .c7 > .sc9, .sc7 > .sc9, .c7 > .sc10, .sc7 > .sc10, .c7 > .sc11, .sc7 > .sc11, .c7 > .sc12, .sc7 > .sc12 {width: 100%;}

    .c8 > .sc1, .sc8 > .sc1 {width: 12.5%;}
    .c8 > .sc1_, .sc8 > .sc1_ {width: 18.75%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc1, .sc8_ > .sc1 {width: 13.333333333333%;}
    .c8 > .sc2, .sc8 > .sc2 {width: 25%;}
    .c8 > .sc2_, .sc8 > .sc2_ {width: 31.25%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc2, .sc8_ > .sc2 {width: 26.666666666667%;}
    .c8 > .sc3, .sc8 > .sc3 {width: 37.5%;}
    .c8 > .sc3_, .sc8 > .sc3_ {width: 43.75%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc3, .sc8_ > .sc3 {width: 40%;}
    .c8 > .sc4, .sc8 > .sc4 {width: 50%;}
    .c8 > .sc4_, .sc8 > .sc4_ {width: 56.25%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc4, .sc8_ > .sc4 {width: 53.333333333333%;}
    .c8 > .sc5, .sc8 > .sc5 {width: 62.5%;}
    .c8 > .sc5_, .sc8 > .sc5_ {width: 68.75%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc5, .sc8_ > .sc5 {width: 66.666666666667%;}
    .c8 > .sc6, .sc8 > .sc6 {width: 75%;}
    .c8 > .sc6_, .sc8 > .sc6_ {width: 81.25%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc6, .sc8_ > .sc6 {width: 80%;}
    .c8 > .sc7, .sc8 > .sc7 {width: 87.5%;}
    .c8 > .sc7_, .sc8 > .sc7_ {width: 93.75%;}
    .c8 > .sc_third {width: 33.333333333333%;}
    .c8_ > .sc7, .sc8_ > .sc7 {width: 93.333333333333%;}
    .c8 > .sc8, .sc8 > .sc8, .c8 > .sc9, .sc8 > .sc9, .c8 > .sc10, .sc8 > .sc10, .c8 > .sc11, .sc8 > .sc11, .c8 > .sc12, .sc8 > .sc12 {width: 100%;}

    .c9 > .sc1, .sc9 > .sc1 {width: 11.111111111111%;}
    .c9 > .sc1_, .sc9 > .sc1_ {width: 16.666666666667%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc1, .sc9_ > .sc1 {width: 11.764705882353%;}
    .c9 > .sc2, .sc9 > .sc2 {width: 22.222222222222%;}
    .c9 > .sc2_, .sc9 > .sc2_ {width: 27.777777777778%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc2, .sc9_ > .sc2 {width: 23.529411764706%;}
    .c9 > .sc3, .sc9 > .sc3 {width: 33.333333333333%;}
    .c9 > .sc3_, .sc9 > .sc3_ {width: 38.888888888889%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc3, .sc9_ > .sc3 {width: 35.294117647059%;}
    .c9 > .sc4, .sc9 > .sc4 {width: 44.444444444444%;}
    .c9 > .sc4_, .sc9 > .sc4_ {width: 50%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc4, .sc9_ > .sc4 {width: 47.058823529412%;}
    .c9 > .sc5, .sc9 > .sc5 {width: 55.555555555556%;}
    .c9 > .sc5_, .sc9 > .sc5_ {width: 61.111111111111%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc5, .sc9_ > .sc5 {width: 58.823529411765%;}
    .c9 > .sc6, .sc9 > .sc6 {width: 66.666666666667%;}
    .c9 > .sc6_, .sc9 > .sc6_ {width: 72.222222222222%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc6, .sc9_ > .sc6 {width: 70.588235294118%;}
    .c9 > .sc7, .sc9 > .sc7 {width: 77.777777777778%;}
    .c9 > .sc7_, .sc9 > .sc7_ {width: 83.333333333333%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc7, .sc9_ > .sc7 {width: 82.352941176471%;}
    .c9 > .sc8, .sc9 > .sc8 {width: 88.888888888889%;}
    .c9 > .sc8_, .sc9 > .sc8_ {width: 94.444444444444%;}
    .c9 > .sc_third {width: 33.333333333333%;}
    .c9_ > .sc8, .sc9_ > .sc8 {width: 94.117647058824%;}
    .c9 > .sc9, .sc9 > .sc9, .c9 > .sc10, .sc9 > .sc10, .c9 > .sc11, .sc9 > .sc11, .c9 > .sc12, .sc9 > .sc12 {width: 100%;}

    .c10 > .sc1, .sc10 > .sc1 {width: 10%;}
    .c10 > .sc1_, .sc10 > .sc1_ {width: 15%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc1, .sc10_ > .sc1 {width: 10.526315789474%;}
    .c10 > .sc2, .sc10 > .sc2 {width: 20%;}
    .c10 > .sc2_, .sc10 > .sc2_ {width: 25%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc2, .sc10_ > .sc2 {width: 21.052631578947%;}
    .c10 > .sc3, .sc10 > .sc3 {width: 30%;}
    .c10 > .sc3_, .sc10 > .sc3_ {width: 35%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc3, .sc10_ > .sc3 {width: 31.578947368421%;}
    .c10 > .sc4, .sc10 > .sc4 {width: 40%;}
    .c10 > .sc4_, .sc10 > .sc4_ {width: 45%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc4, .sc10_ > .sc4 {width: 42.105263157895%;}
    .c10 > .sc5, .sc10 > .sc5 {width: 50%;}
    .c10 > .sc5_, .sc10 > .sc5_ {width: 55%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc5, .sc10_ > .sc5 {width: 52.631578947368%;}
    .c10 > .sc6, .sc10 > .sc6 {width: 60%;}
    .c10 > .sc6_, .sc10 > .sc6_ {width: 65%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc6, .sc10_ > .sc6 {width: 63.157894736842%;}
    .c10 > .sc7, .sc10 > .sc7 {width: 70%;}
    .c10 > .sc7_, .sc10 > .sc7_ {width: 75%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc7, .sc10_ > .sc7 {width: 73.684210526316%;}
    .c10 > .sc8, .sc10 > .sc8 {width: 80%;}
    .c10 > .sc8_, .sc10 > .sc8_ {width: 85%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc8, .sc10_ > .sc8 {width: 84.210526315789%;}
    .c10 > .sc9, .sc10 > .sc9 {width: 90%;}
    .c10 > .sc9_, .sc10 > .sc9_ {width: 95%;}
    .c10 > .sc_third {width: 33.333333333333%;}
    .c10_ > .sc9, .sc10_ > .sc9 {width: 94.736842105263%;}
    .c10 > .sc10, .sc10 > .sc10, .c10 > .sc11, .sc10 > .sc11, .c10 > .sc12, .sc10 > .sc12 {width: 100%;}

    .c11 > .sc1, .sc11 > .sc1 {width: 9.0909090909091%;}
    .c11 > .sc1_, .sc11 > .sc1_ {width: 13.636363636364%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc1, .sc11_ > .sc1 {width: 9.5238095238095%;}
    .c11 > .sc2, .sc11 > .sc2 {width: 18.181818181818%;}
    .c11 > .sc2_, .sc11 > .sc2_ {width: 22.727272727273%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc2, .sc11_ > .sc2 {width: 19.047619047619%;}
    .c11 > .sc3, .sc11 > .sc3 {width: 27.272727272727%;}
    .c11 > .sc3_, .sc11 > .sc3_ {width: 31.818181818182%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc3, .sc11_ > .sc3 {width: 28.571428571429%;}
    .c11 > .sc4, .sc11 > .sc4 {width: 36.363636363636%;}
    .c11 > .sc4_, .sc11 > .sc4_ {width: 40.909090909091%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc4, .sc11_ > .sc4 {width: 38.095238095238%;}
    .c11 > .sc5, .sc11 > .sc5 {width: 45.454545454545%;}
    .c11 > .sc5_, .sc11 > .sc5_ {width: 50%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc5, .sc11_ > .sc5 {width: 47.619047619048%;}
    .c11 > .sc6, .sc11 > .sc6 {width: 54.545454545455%;}
    .c11 > .sc6_, .sc11 > .sc6_ {width: 59.090909090909%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc6, .sc11_ > .sc6 {width: 57.142857142857%;}
    .c11 > .sc7, .sc11 > .sc7 {width: 63.636363636364%;}
    .c11 > .sc7_, .sc11 > .sc7_ {width: 68.181818181818%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc7, .sc11_ > .sc7 {width: 66.666666666667%;}
    .c11 > .sc8, .sc11 > .sc8 {width: 72.727272727273%;}
    .c11 > .sc8_, .sc11 > .sc8_ {width: 77.272727272727%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc8, .sc11_ > .sc8 {width: 76.190476190476%;}
    .c11 > .sc9, .sc11 > .sc9 {width: 81.818181818182%;}
    .c11 > .sc9_, .sc11 > .sc9_ {width: 86.363636363636%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc9, .sc11_ > .sc9 {width: 85.714285714286%;}
    .c11 > .sc10, .sc11 > .sc10 {width: 90.909090909091%;}
    .c11 > .sc10_, .sc11 > .sc10_ {width: 95.454545454545%;}
    .c11 > .sc_third {width: 33.333333333333%;}
    .c11_ > .sc10, .sc11_ > .sc10 {width: 95.238095238095%;}
    .c11 > .sc11, .sc11 > .sc11, .c11 > .sc12, .sc11 > .sc12 {width: 100%;}

    .c12 > .sc1, .sc12 > .sc1 {width: 8.3333333333333%;}
    .c12 > .sc1_, .sc12 > .sc1_ {width: 12.5%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc1, .sc12_ > .sc1 {width: 8.695652173913%;}
    .c12 > .sc2, .sc12 > .sc2 {width: 16.666666666667%;}
    .c12 > .sc2_, .sc12 > .sc2_ {width: 20.833333333333%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc2, .sc12_ > .sc2 {width: 17.391304347826%;}
    .c12 > .sc3, .sc12 > .sc3 {width: 25%;}
    .c12 > .sc3_, .sc12 > .sc3_ {width: 29.166666666667%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc3, .sc12_ > .sc3 {width: 26.086956521739%;}
    .c12 > .sc4, .sc12 > .sc4 {width: 33.333333333333%;}
    .c12 > .sc4_, .sc12 > .sc4_ {width: 37.5%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc4, .sc12_ > .sc4 {width: 34.782608695652%;}
    .c12 > .sc5, .sc12 > .sc5 {width: 41.666666666667%;}
    .c12 > .sc5_, .sc12 > .sc5_ {width: 45.833333333333%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc5, .sc12_ > .sc5 {width: 43.478260869565%;}
    .c12 > .sc6, .sc12 > .sc6 {width: 50%;}
    .c12 > .sc6_, .sc12 > .sc6_ {width: 54.166666666667%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc6, .sc12_ > .sc6 {width: 52.173913043478%;}
    .c12 > .sc7, .sc12 > .sc7 {width: 58.333333333333%;}
    .c12 > .sc7_, .sc12 > .sc7_ {width: 62.5%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc7, .sc12_ > .sc7 {width: 60.869565217391%;}
    .c12 > .sc8, .sc12 > .sc8 {width: 66.666666666667%;}
    .c12 > .sc8_, .sc12 > .sc8_ {width: 70.833333333333%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc8, .sc12_ > .sc8 {width: 69.565217391304%;}
    .c12 > .sc9, .sc12 > .sc9 {width: 75%;}
    .c12 > .sc9_, .sc12 > .sc9_ {width: 79.166666666667%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc9, .sc12_ > .sc9 {width: 78.260869565217%;}
    .c12 > .sc10, .sc12 > .sc10 {width: 83.333333333333%;}
    .c12 > .sc10_, .sc12 > .sc10_ {width: 87.5%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc10, .sc12_ > .sc10 {width: 86.95652173913%;}
    .c12 > .sc11, .sc12 > .sc11 {width: 91.666666666667%;}
    .c12 > .sc11_, .sc12 > .sc11_ {width: 95.833333333333%;}
    .c12 > .sc_third {width: 33.333333333333%;}
    .c12_ > .sc11, .sc12_ > .sc11 {width: 95.652173913043%;}
    .c12 > .sc12, .sc12 > .sc12 {width: 100%;}

    .ss {display: block;}
    .ssblock {display:block;}
    .ssi {display: block !important;}
    .ssinlb {display: inline-block;}
    .ssinlbi {display: inline-block !important;}
    .hs {display: none;}
    .hsi {display: none !important;}
    
    .snpr {padding-right: 0;}
    .snpri {padding-right: 0 !important;}

}


/* END MEDIA SCREEN_S */

/* START MEDIA SCREEN_X */

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

#guttersize { width: 40px; }    #guidebox, .row { width: calc(calc(100vw - 80px) + 40px);max-width: calc(1200px + 40px); }
            .midguide { left: calc( 50% - 20px); }

            .guide span:after { content: 'x';}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {padding-right: 40px;}.hasgrid .c1, .hasgrid .c2, .hasgrid .c3, .hasgrid .c4, .hasgrid .c5, .hasgrid .c6, .hasgrid .c7, .hasgrid .c8, .hasgrid .c9, .hasgrid .c10, .hasgrid .c11, .hasgrid .c12 { box-shadow: inset -40px 0 0 1px rgb(255 0 255 / 50%) }  .guide {box-shadow: inset -40px 0 0 0 rgb(255 255 255 / 50%); padding-right: 40px; }
                .guide:last-of-type { width: calc(100% / 12 - 40px); padding-right: 0;}.xc1 .row, .xc2 .row, .xc3 .row, .xc4 .row, .xc5 .row, .xc6 .row, .xc7 .row, .xc8 .row, .xc9 .row, .xc10 .row, .xc11 .row, .xc12 .row { max-width: 100%; }    .xfr {float: right;}
        
    .row.x_row { width: calc(-80px + 40px); max-width: 1200px;}
    .row.x_wide { width: 100%; max-width: none;}
    
    
    
    .row:not(.wide) {
        left: 20px;
    }
    
    #guidebox {
        left: calc( 50% + 20px);
    }
    
    .xski {margin-left: 0 !important;}
    .xright {right: 0;}
    
    .xtransformY {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .xtransformX {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .xtransformXY {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
    .xal_c { text-align: center; }
    .xal_r { text-align: right; }
    .xal_l { text-align: left; }
    
    .row.xfh {
        display: flex;
    }
    
    .x_flex { display: flex; }
    .x_flex:after { display: none; }
    
    .x_noflex { display: block; }
    .x_noflex:after { display: block; }

    .row.xfh:after {
        display: none;
    }

    .xfh {
        height: 100%;
        position: relative;
    }
    
    .xc_third {
        width: 33.333333333333%;
    }
    
    .xc1 {width: 8.3333333333333%; position: relative; padding-right: 40px}
    .xc1_ {width: 12.5%; position: relative; padding-right: 40px}
    .xc2 {width: 16.666666666667%; position: relative; padding-right: 40px}
    .xc2_ {width: 20.833333333333%; position: relative; padding-right: 40px}
    .xc3 {width: 25%; position: relative; padding-right: 40px}
    .xc3_ {width: 29.166666666667%; position: relative; padding-right: 40px}
    .xc4 {width: 33.333333333333%; position: relative; padding-right: 40px}
    .xc4_ {width: 37.5%; position: relative; padding-right: 40px}
    .xc5 {width: 41.666666666667%; position: relative; padding-right: 40px}
    .xc5_ {width: 45.833333333333%; position: relative; padding-right: 40px}
    .xc6 {width: 50%; position: relative; padding-right: 40px}
    .xc6_ {width: 54.166666666667%; position: relative; padding-right: 40px}
    .xc7 {width: 58.333333333333%; position: relative; padding-right: 40px}
    .xc7_ {width: 62.5%; position: relative; padding-right: 40px}
    .xc8 {width: 66.666666666667%; position: relative; padding-right: 40px}
    .xc8_ {width: 70.833333333333%; position: relative; padding-right: 40px}
    .xc9 {width: 75%; position: relative; padding-right: 40px}
    .xc9_ {width: 79.166666666667%; position: relative; padding-right: 40px}
    .xc10 {width: 83.333333333333%; position: relative; padding-right: 40px}
    .xc10_ {width: 87.5%; position: relative; padding-right: 40px}
    .xc11 {width: 91.666666666667%; position: relative; padding-right: 40px}
    .xc11_ {width: 95.833333333333%; position: relative; padding-right: 40px}
    .xc12 {width: 100%; position: relative; padding-right: 40px}
    .xc12_ {width: 104.16666666667%; position: relative; padding-right: 40px}
.xwide { width: 100% !important; max-width: none !important; }
    .xsk { margin-left: 0%;}
    .xskr { margin-right: 0%;}
    .xsk_ { margin-left: 4.1666666666667%;}
    .xskr_ { margin-right: 4.1666666666667%;}
    .xsk1 { margin-left: 8.3333333333333%;}
    .xskr1 { margin-right: 8.3333333333333%;}
    .xsk1_ { margin-left: 12.5%;}
    .xskr1_ { margin-right: 12.5%;}
    .xsk2 { margin-left: 16.666666666667%;}
    .xskr2 { margin-right: 16.666666666667%;}
    .xsk2_ { margin-left: 20.833333333333%;}
    .xskr2_ { margin-right: 20.833333333333%;}
    .xsk3 { margin-left: 25%;}
    .xskr3 { margin-right: 25%;}
    .xsk3_ { margin-left: 29.166666666667%;}
    .xskr3_ { margin-right: 29.166666666667%;}
    .xsk4 { margin-left: 33.333333333333%;}
    .xskr4 { margin-right: 33.333333333333%;}
    .xsk4_ { margin-left: 37.5%;}
    .xskr4_ { margin-right: 37.5%;}
    .xsk5 { margin-left: 41.666666666667%;}
    .xskr5 { margin-right: 41.666666666667%;}
    .xsk5_ { margin-left: 45.833333333333%;}
    .xskr5_ { margin-right: 45.833333333333%;}
    .xsk6 { margin-left: 50%;}
    .xskr6 { margin-right: 50%;}
    .xsk6_ { margin-left: 54.166666666667%;}
    .xskr6_ { margin-right: 54.166666666667%;}
    .xsk7 { margin-left: 58.333333333333%;}
    .xskr7 { margin-right: 58.333333333333%;}
    .xsk7_ { margin-left: 62.5%;}
    .xskr7_ { margin-right: 62.5%;}
    .xsk8 { margin-left: 66.666666666667%;}
    .xskr8 { margin-right: 66.666666666667%;}
    .xsk8_ { margin-left: 70.833333333333%;}
    .xskr8_ { margin-right: 70.833333333333%;}
    .xsk9 { margin-left: 75%;}
    .xskr9 { margin-right: 75%;}
    .xsk9_ { margin-left: 79.166666666667%;}
    .xskr9_ { margin-right: 79.166666666667%;}
    .xsk10 { margin-left: 83.333333333333%;}
    .xskr10 { margin-right: 83.333333333333%;}
    .xsk10_ { margin-left: 87.5%;}
    .xskr10_ { margin-right: 87.5%;}
    .xsk11 { margin-left: 91.666666666667%;}
    .xskr11 { margin-right: 91.666666666667%;}
    .xsk11_ { margin-left: 95.833333333333%;}
    .xskr11_ { margin-right: 95.833333333333%;}

    .c1 > .xc1, .xc1 > .xc1, .c1 > .xc2, .xc1 > .xc2, .c1 > .xc3, .xc1 > .xc3, .c1 > .xc4, .xc1 > .xc4, .c1 > .xc5, .xc1 > .xc5, .c1 > .xc6, .xc1 > .xc6, .c1 > .xc7, .xc1 > .xc7, .c1 > .xc8, .xc1 > .xc8, .c1 > .xc9, .xc1 > .xc9, .c1 > .xc10, .xc1 > .xc10, .c1 > .xc11, .xc1 > .xc11, .c1 > .xc12, .xc1 > .xc12 {width: 100%;}

    .c2 > .xc1, .xc2 > .xc1 {width: 50%;}
    .c2 > .xc1_, .xc2 > .xc1_ {width: 75%;}
    .c2 > .xc_third {width: 33.333333333333%;}
    .c2_ > .xc1, .xc2_ > .xc1 {width: 66.666666666667%;}
    .c2 > .xc2, .xc2 > .xc2, .c2 > .xc3, .xc2 > .xc3, .c2 > .xc4, .xc2 > .xc4, .c2 > .xc5, .xc2 > .xc5, .c2 > .xc6, .xc2 > .xc6, .c2 > .xc7, .xc2 > .xc7, .c2 > .xc8, .xc2 > .xc8, .c2 > .xc9, .xc2 > .xc9, .c2 > .xc10, .xc2 > .xc10, .c2 > .xc11, .xc2 > .xc11, .c2 > .xc12, .xc2 > .xc12 {width: 100%;}

    .c3 > .xc1, .xc3 > .xc1 {width: 33.333333333333%;}
    .c3 > .xc1_, .xc3 > .xc1_ {width: 50%;}
    .c3 > .xc_third {width: 33.333333333333%;}
    .c3_ > .xc1, .xc3_ > .xc1 {width: 40%;}
    .c3 > .xc2, .xc3 > .xc2 {width: 66.666666666667%;}
    .c3 > .xc2_, .xc3 > .xc2_ {width: 83.333333333333%;}
    .c3 > .xc_third {width: 33.333333333333%;}
    .c3_ > .xc2, .xc3_ > .xc2 {width: 80%;}
    .c3 > .xc3, .xc3 > .xc3, .c3 > .xc4, .xc3 > .xc4, .c3 > .xc5, .xc3 > .xc5, .c3 > .xc6, .xc3 > .xc6, .c3 > .xc7, .xc3 > .xc7, .c3 > .xc8, .xc3 > .xc8, .c3 > .xc9, .xc3 > .xc9, .c3 > .xc10, .xc3 > .xc10, .c3 > .xc11, .xc3 > .xc11, .c3 > .xc12, .xc3 > .xc12 {width: 100%;}

    .c4 > .xc1, .xc4 > .xc1 {width: 25%;}
    .c4 > .xc1_, .xc4 > .xc1_ {width: 37.5%;}
    .c4 > .xc_third {width: 33.333333333333%;}
    .c4_ > .xc1, .xc4_ > .xc1 {width: 28.571428571429%;}
    .c4 > .xc2, .xc4 > .xc2 {width: 50%;}
    .c4 > .xc2_, .xc4 > .xc2_ {width: 62.5%;}
    .c4 > .xc_third {width: 33.333333333333%;}
    .c4_ > .xc2, .xc4_ > .xc2 {width: 57.142857142857%;}
    .c4 > .xc3, .xc4 > .xc3 {width: 75%;}
    .c4 > .xc3_, .xc4 > .xc3_ {width: 87.5%;}
    .c4 > .xc_third {width: 33.333333333333%;}
    .c4_ > .xc3, .xc4_ > .xc3 {width: 85.714285714286%;}
    .c4 > .xc4, .xc4 > .xc4, .c4 > .xc5, .xc4 > .xc5, .c4 > .xc6, .xc4 > .xc6, .c4 > .xc7, .xc4 > .xc7, .c4 > .xc8, .xc4 > .xc8, .c4 > .xc9, .xc4 > .xc9, .c4 > .xc10, .xc4 > .xc10, .c4 > .xc11, .xc4 > .xc11, .c4 > .xc12, .xc4 > .xc12 {width: 100%;}

    .c5 > .xc1, .xc5 > .xc1 {width: 20%;}
    .c5 > .xc1_, .xc5 > .xc1_ {width: 30%;}
    .c5 > .xc_third {width: 33.333333333333%;}
    .c5_ > .xc1, .xc5_ > .xc1 {width: 22.222222222222%;}
    .c5 > .xc2, .xc5 > .xc2 {width: 40%;}
    .c5 > .xc2_, .xc5 > .xc2_ {width: 50%;}
    .c5 > .xc_third {width: 33.333333333333%;}
    .c5_ > .xc2, .xc5_ > .xc2 {width: 44.444444444444%;}
    .c5 > .xc3, .xc5 > .xc3 {width: 60%;}
    .c5 > .xc3_, .xc5 > .xc3_ {width: 70%;}
    .c5 > .xc_third {width: 33.333333333333%;}
    .c5_ > .xc3, .xc5_ > .xc3 {width: 66.666666666667%;}
    .c5 > .xc4, .xc5 > .xc4 {width: 80%;}
    .c5 > .xc4_, .xc5 > .xc4_ {width: 90%;}
    .c5 > .xc_third {width: 33.333333333333%;}
    .c5_ > .xc4, .xc5_ > .xc4 {width: 88.888888888889%;}
    .c5 > .xc5, .xc5 > .xc5, .c5 > .xc6, .xc5 > .xc6, .c5 > .xc7, .xc5 > .xc7, .c5 > .xc8, .xc5 > .xc8, .c5 > .xc9, .xc5 > .xc9, .c5 > .xc10, .xc5 > .xc10, .c5 > .xc11, .xc5 > .xc11, .c5 > .xc12, .xc5 > .xc12 {width: 100%;}

    .c6 > .xc1, .xc6 > .xc1 {width: 16.666666666667%;}
    .c6 > .xc1_, .xc6 > .xc1_ {width: 25%;}
    .c6 > .xc_third {width: 33.333333333333%;}
    .c6_ > .xc1, .xc6_ > .xc1 {width: 18.181818181818%;}
    .c6 > .xc2, .xc6 > .xc2 {width: 33.333333333333%;}
    .c6 > .xc2_, .xc6 > .xc2_ {width: 41.666666666667%;}
    .c6 > .xc_third {width: 33.333333333333%;}
    .c6_ > .xc2, .xc6_ > .xc2 {width: 36.363636363636%;}
    .c6 > .xc3, .xc6 > .xc3 {width: 50%;}
    .c6 > .xc3_, .xc6 > .xc3_ {width: 58.333333333333%;}
    .c6 > .xc_third {width: 33.333333333333%;}
    .c6_ > .xc3, .xc6_ > .xc3 {width: 54.545454545455%;}
    .c6 > .xc4, .xc6 > .xc4 {width: 66.666666666667%;}
    .c6 > .xc4_, .xc6 > .xc4_ {width: 75%;}
    .c6 > .xc_third {width: 33.333333333333%;}
    .c6_ > .xc4, .xc6_ > .xc4 {width: 72.727272727273%;}
    .c6 > .xc5, .xc6 > .xc5 {width: 83.333333333333%;}
    .c6 > .xc5_, .xc6 > .xc5_ {width: 91.666666666667%;}
    .c6 > .xc_third {width: 33.333333333333%;}
    .c6_ > .xc5, .xc6_ > .xc5 {width: 90.909090909091%;}
    .c6 > .xc6, .xc6 > .xc6, .c6 > .xc7, .xc6 > .xc7, .c6 > .xc8, .xc6 > .xc8, .c6 > .xc9, .xc6 > .xc9, .c6 > .xc10, .xc6 > .xc10, .c6 > .xc11, .xc6 > .xc11, .c6 > .xc12, .xc6 > .xc12 {width: 100%;}

    .c7 > .xc1, .xc7 > .xc1 {width: 14.285714285714%;}
    .c7 > .xc1_, .xc7 > .xc1_ {width: 21.428571428571%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc1, .xc7_ > .xc1 {width: 15.384615384615%;}
    .c7 > .xc2, .xc7 > .xc2 {width: 28.571428571429%;}
    .c7 > .xc2_, .xc7 > .xc2_ {width: 35.714285714286%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc2, .xc7_ > .xc2 {width: 30.769230769231%;}
    .c7 > .xc3, .xc7 > .xc3 {width: 42.857142857143%;}
    .c7 > .xc3_, .xc7 > .xc3_ {width: 50%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc3, .xc7_ > .xc3 {width: 46.153846153846%;}
    .c7 > .xc4, .xc7 > .xc4 {width: 57.142857142857%;}
    .c7 > .xc4_, .xc7 > .xc4_ {width: 64.285714285714%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc4, .xc7_ > .xc4 {width: 61.538461538462%;}
    .c7 > .xc5, .xc7 > .xc5 {width: 71.428571428571%;}
    .c7 > .xc5_, .xc7 > .xc5_ {width: 78.571428571429%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc5, .xc7_ > .xc5 {width: 76.923076923077%;}
    .c7 > .xc6, .xc7 > .xc6 {width: 85.714285714286%;}
    .c7 > .xc6_, .xc7 > .xc6_ {width: 92.857142857143%;}
    .c7 > .xc_third {width: 33.333333333333%;}
    .c7_ > .xc6, .xc7_ > .xc6 {width: 92.307692307692%;}
    .c7 > .xc7, .xc7 > .xc7, .c7 > .xc8, .xc7 > .xc8, .c7 > .xc9, .xc7 > .xc9, .c7 > .xc10, .xc7 > .xc10, .c7 > .xc11, .xc7 > .xc11, .c7 > .xc12, .xc7 > .xc12 {width: 100%;}

    .c8 > .xc1, .xc8 > .xc1 {width: 12.5%;}
    .c8 > .xc1_, .xc8 > .xc1_ {width: 18.75%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc1, .xc8_ > .xc1 {width: 13.333333333333%;}
    .c8 > .xc2, .xc8 > .xc2 {width: 25%;}
    .c8 > .xc2_, .xc8 > .xc2_ {width: 31.25%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc2, .xc8_ > .xc2 {width: 26.666666666667%;}
    .c8 > .xc3, .xc8 > .xc3 {width: 37.5%;}
    .c8 > .xc3_, .xc8 > .xc3_ {width: 43.75%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc3, .xc8_ > .xc3 {width: 40%;}
    .c8 > .xc4, .xc8 > .xc4 {width: 50%;}
    .c8 > .xc4_, .xc8 > .xc4_ {width: 56.25%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc4, .xc8_ > .xc4 {width: 53.333333333333%;}
    .c8 > .xc5, .xc8 > .xc5 {width: 62.5%;}
    .c8 > .xc5_, .xc8 > .xc5_ {width: 68.75%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc5, .xc8_ > .xc5 {width: 66.666666666667%;}
    .c8 > .xc6, .xc8 > .xc6 {width: 75%;}
    .c8 > .xc6_, .xc8 > .xc6_ {width: 81.25%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc6, .xc8_ > .xc6 {width: 80%;}
    .c8 > .xc7, .xc8 > .xc7 {width: 87.5%;}
    .c8 > .xc7_, .xc8 > .xc7_ {width: 93.75%;}
    .c8 > .xc_third {width: 33.333333333333%;}
    .c8_ > .xc7, .xc8_ > .xc7 {width: 93.333333333333%;}
    .c8 > .xc8, .xc8 > .xc8, .c8 > .xc9, .xc8 > .xc9, .c8 > .xc10, .xc8 > .xc10, .c8 > .xc11, .xc8 > .xc11, .c8 > .xc12, .xc8 > .xc12 {width: 100%;}

    .c9 > .xc1, .xc9 > .xc1 {width: 11.111111111111%;}
    .c9 > .xc1_, .xc9 > .xc1_ {width: 16.666666666667%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc1, .xc9_ > .xc1 {width: 11.764705882353%;}
    .c9 > .xc2, .xc9 > .xc2 {width: 22.222222222222%;}
    .c9 > .xc2_, .xc9 > .xc2_ {width: 27.777777777778%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc2, .xc9_ > .xc2 {width: 23.529411764706%;}
    .c9 > .xc3, .xc9 > .xc3 {width: 33.333333333333%;}
    .c9 > .xc3_, .xc9 > .xc3_ {width: 38.888888888889%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc3, .xc9_ > .xc3 {width: 35.294117647059%;}
    .c9 > .xc4, .xc9 > .xc4 {width: 44.444444444444%;}
    .c9 > .xc4_, .xc9 > .xc4_ {width: 50%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc4, .xc9_ > .xc4 {width: 47.058823529412%;}
    .c9 > .xc5, .xc9 > .xc5 {width: 55.555555555556%;}
    .c9 > .xc5_, .xc9 > .xc5_ {width: 61.111111111111%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc5, .xc9_ > .xc5 {width: 58.823529411765%;}
    .c9 > .xc6, .xc9 > .xc6 {width: 66.666666666667%;}
    .c9 > .xc6_, .xc9 > .xc6_ {width: 72.222222222222%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc6, .xc9_ > .xc6 {width: 70.588235294118%;}
    .c9 > .xc7, .xc9 > .xc7 {width: 77.777777777778%;}
    .c9 > .xc7_, .xc9 > .xc7_ {width: 83.333333333333%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc7, .xc9_ > .xc7 {width: 82.352941176471%;}
    .c9 > .xc8, .xc9 > .xc8 {width: 88.888888888889%;}
    .c9 > .xc8_, .xc9 > .xc8_ {width: 94.444444444444%;}
    .c9 > .xc_third {width: 33.333333333333%;}
    .c9_ > .xc8, .xc9_ > .xc8 {width: 94.117647058824%;}
    .c9 > .xc9, .xc9 > .xc9, .c9 > .xc10, .xc9 > .xc10, .c9 > .xc11, .xc9 > .xc11, .c9 > .xc12, .xc9 > .xc12 {width: 100%;}

    .c10 > .xc1, .xc10 > .xc1 {width: 10%;}
    .c10 > .xc1_, .xc10 > .xc1_ {width: 15%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc1, .xc10_ > .xc1 {width: 10.526315789474%;}
    .c10 > .xc2, .xc10 > .xc2 {width: 20%;}
    .c10 > .xc2_, .xc10 > .xc2_ {width: 25%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc2, .xc10_ > .xc2 {width: 21.052631578947%;}
    .c10 > .xc3, .xc10 > .xc3 {width: 30%;}
    .c10 > .xc3_, .xc10 > .xc3_ {width: 35%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc3, .xc10_ > .xc3 {width: 31.578947368421%;}
    .c10 > .xc4, .xc10 > .xc4 {width: 40%;}
    .c10 > .xc4_, .xc10 > .xc4_ {width: 45%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc4, .xc10_ > .xc4 {width: 42.105263157895%;}
    .c10 > .xc5, .xc10 > .xc5 {width: 50%;}
    .c10 > .xc5_, .xc10 > .xc5_ {width: 55%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc5, .xc10_ > .xc5 {width: 52.631578947368%;}
    .c10 > .xc6, .xc10 > .xc6 {width: 60%;}
    .c10 > .xc6_, .xc10 > .xc6_ {width: 65%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc6, .xc10_ > .xc6 {width: 63.157894736842%;}
    .c10 > .xc7, .xc10 > .xc7 {width: 70%;}
    .c10 > .xc7_, .xc10 > .xc7_ {width: 75%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc7, .xc10_ > .xc7 {width: 73.684210526316%;}
    .c10 > .xc8, .xc10 > .xc8 {width: 80%;}
    .c10 > .xc8_, .xc10 > .xc8_ {width: 85%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc8, .xc10_ > .xc8 {width: 84.210526315789%;}
    .c10 > .xc9, .xc10 > .xc9 {width: 90%;}
    .c10 > .xc9_, .xc10 > .xc9_ {width: 95%;}
    .c10 > .xc_third {width: 33.333333333333%;}
    .c10_ > .xc9, .xc10_ > .xc9 {width: 94.736842105263%;}
    .c10 > .xc10, .xc10 > .xc10, .c10 > .xc11, .xc10 > .xc11, .c10 > .xc12, .xc10 > .xc12 {width: 100%;}

    .c11 > .xc1, .xc11 > .xc1 {width: 9.0909090909091%;}
    .c11 > .xc1_, .xc11 > .xc1_ {width: 13.636363636364%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc1, .xc11_ > .xc1 {width: 9.5238095238095%;}
    .c11 > .xc2, .xc11 > .xc2 {width: 18.181818181818%;}
    .c11 > .xc2_, .xc11 > .xc2_ {width: 22.727272727273%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc2, .xc11_ > .xc2 {width: 19.047619047619%;}
    .c11 > .xc3, .xc11 > .xc3 {width: 27.272727272727%;}
    .c11 > .xc3_, .xc11 > .xc3_ {width: 31.818181818182%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc3, .xc11_ > .xc3 {width: 28.571428571429%;}
    .c11 > .xc4, .xc11 > .xc4 {width: 36.363636363636%;}
    .c11 > .xc4_, .xc11 > .xc4_ {width: 40.909090909091%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc4, .xc11_ > .xc4 {width: 38.095238095238%;}
    .c11 > .xc5, .xc11 > .xc5 {width: 45.454545454545%;}
    .c11 > .xc5_, .xc11 > .xc5_ {width: 50%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc5, .xc11_ > .xc5 {width: 47.619047619048%;}
    .c11 > .xc6, .xc11 > .xc6 {width: 54.545454545455%;}
    .c11 > .xc6_, .xc11 > .xc6_ {width: 59.090909090909%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc6, .xc11_ > .xc6 {width: 57.142857142857%;}
    .c11 > .xc7, .xc11 > .xc7 {width: 63.636363636364%;}
    .c11 > .xc7_, .xc11 > .xc7_ {width: 68.181818181818%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc7, .xc11_ > .xc7 {width: 66.666666666667%;}
    .c11 > .xc8, .xc11 > .xc8 {width: 72.727272727273%;}
    .c11 > .xc8_, .xc11 > .xc8_ {width: 77.272727272727%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc8, .xc11_ > .xc8 {width: 76.190476190476%;}
    .c11 > .xc9, .xc11 > .xc9 {width: 81.818181818182%;}
    .c11 > .xc9_, .xc11 > .xc9_ {width: 86.363636363636%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc9, .xc11_ > .xc9 {width: 85.714285714286%;}
    .c11 > .xc10, .xc11 > .xc10 {width: 90.909090909091%;}
    .c11 > .xc10_, .xc11 > .xc10_ {width: 95.454545454545%;}
    .c11 > .xc_third {width: 33.333333333333%;}
    .c11_ > .xc10, .xc11_ > .xc10 {width: 95.238095238095%;}
    .c11 > .xc11, .xc11 > .xc11, .c11 > .xc12, .xc11 > .xc12 {width: 100%;}

    .c12 > .xc1, .xc12 > .xc1 {width: 8.3333333333333%;}
    .c12 > .xc1_, .xc12 > .xc1_ {width: 12.5%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc1, .xc12_ > .xc1 {width: 8.695652173913%;}
    .c12 > .xc2, .xc12 > .xc2 {width: 16.666666666667%;}
    .c12 > .xc2_, .xc12 > .xc2_ {width: 20.833333333333%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc2, .xc12_ > .xc2 {width: 17.391304347826%;}
    .c12 > .xc3, .xc12 > .xc3 {width: 25%;}
    .c12 > .xc3_, .xc12 > .xc3_ {width: 29.166666666667%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc3, .xc12_ > .xc3 {width: 26.086956521739%;}
    .c12 > .xc4, .xc12 > .xc4 {width: 33.333333333333%;}
    .c12 > .xc4_, .xc12 > .xc4_ {width: 37.5%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc4, .xc12_ > .xc4 {width: 34.782608695652%;}
    .c12 > .xc5, .xc12 > .xc5 {width: 41.666666666667%;}
    .c12 > .xc5_, .xc12 > .xc5_ {width: 45.833333333333%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc5, .xc12_ > .xc5 {width: 43.478260869565%;}
    .c12 > .xc6, .xc12 > .xc6 {width: 50%;}
    .c12 > .xc6_, .xc12 > .xc6_ {width: 54.166666666667%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc6, .xc12_ > .xc6 {width: 52.173913043478%;}
    .c12 > .xc7, .xc12 > .xc7 {width: 58.333333333333%;}
    .c12 > .xc7_, .xc12 > .xc7_ {width: 62.5%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc7, .xc12_ > .xc7 {width: 60.869565217391%;}
    .c12 > .xc8, .xc12 > .xc8 {width: 66.666666666667%;}
    .c12 > .xc8_, .xc12 > .xc8_ {width: 70.833333333333%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc8, .xc12_ > .xc8 {width: 69.565217391304%;}
    .c12 > .xc9, .xc12 > .xc9 {width: 75%;}
    .c12 > .xc9_, .xc12 > .xc9_ {width: 79.166666666667%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc9, .xc12_ > .xc9 {width: 78.260869565217%;}
    .c12 > .xc10, .xc12 > .xc10 {width: 83.333333333333%;}
    .c12 > .xc10_, .xc12 > .xc10_ {width: 87.5%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc10, .xc12_ > .xc10 {width: 86.95652173913%;}
    .c12 > .xc11, .xc12 > .xc11 {width: 91.666666666667%;}
    .c12 > .xc11_, .xc12 > .xc11_ {width: 95.833333333333%;}
    .c12 > .xc_third {width: 33.333333333333%;}
    .c12_ > .xc11, .xc12_ > .xc11 {width: 95.652173913043%;}
    .c12 > .xc12, .xc12 > .xc12 {width: 100%;}

    .sx {display: block;}
    .sxblock {display:block;}
    .sxi {display: block !important;}
    .sxinlb {display: inline-block;}
    .sxinlbi {display: inline-block !important;}
    .hx {display: none;}
    .hxi {display: none !important;}
    
    .xnpr {padding-right: 0;}
    .xnpri {padding-right: 0 !important;}

}


/* END MEDIA SCREEN_X */

