.col-push-3-desktop {
    left: 20%;
}

.inTheMiddle{
    display:none !important;
}
#content-top-ten{
    position:relative;
    z-index:7;
    margin-top: 65px;
    width: 100%;
    margin-left:-20px;
}
/*#content-top-ten img{
    width:100%;
}*/
#content-top-ten #Line-01{
    position:relative;
}
#content-top-ten #Line-01 .Visual img{
    width:auto;
    left:50%;
    position:relative;
    margin-left:-800px
}
#content-top-ten #Line-01 #Line-01-title{
    position:absolute;
    top:0;
}
#content-top-ten #Line-01 #Line-01-title h2{
    font-family:ClarinsRegular, 'Mitr';
    font-weight:normal;
    font-size:50px;
    line-height:50px;
    color:#000000;
    text-align:left;
    margin:0;
    padding:0;
}
#content-top-ten #Line-01 #Line-01-title p{
    font-style: normal;
    font-weight: 400;
    font-size:16px;
    line-height:22px;
    color:#000000;
    margin:20px 0 0 0;
    padding:0;
}
#content-top-ten #Line-02{
    position:relative;
    padding-top:25px;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Title{
    font-family:ClarinsRegular, 'Mitr';
    font-weight:normal;
    font-size:30px;
    line-height:30px;
    color:#000000;
    text-align:left;
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Size{
    font-style: normal;
    font-weight: 400;
    font-size:14px;
    line-height:20px;
    color:#8b8b8b;
    text-align:left;
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Star{
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Mens{
    font-style: normal;
    font-weight: 400;
    font-size:12px;
    line-height:16px;
    color:#8b8b8b;
    text-align:left;
    margin:10px 0 0 0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box{
    margin:25px 0 0 0;
    padding:0 0 0 10px;
    border-left:2px solid #be0f34;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box h4{
    font-family:ClarinsRegular, 'Mitr';
    font-weight:normal;
    font-size:25px;
    line-height:25px;
    color:#be0f34;
    text-align:left;
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box p{
    font-style: normal;
    font-weight: 400;
    font-size:14px;
    line-height:20px;
    color:#000000;
    text-align:left;
    margin:10px 0 0 0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Price{
    font-style: normal;
    font-weight: 400;
    font-size:16px;
    line-height:22px;
    color:#000000;
    text-align:left;
    margin:30px 0 0 0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-tile,
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop{
    text-align:left;
    margin:5px 0 25px 0;
    padding:0;
    background-color: #000;
display: inline-block;
color: #FFF;
padding: 20px;
text-transform: uppercase;
text-decoration: none;
font-size: 14px;
line-height: 10px;
font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, 'Mitr', sans-serif;
margin-top: 30px;
padding-left: 40px;
padding-right: 40px;
}
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-tile,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop{
    text-align:right;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-quickshop{
    border:none;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-quickshop:hover{
    opacity: 1;
    border:none;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop a{
    width:130px;
    font-style: normal;
    font-weight: 500;
    color:#ffffff;
    font-size:11px;
    text-align:center;
    text-transform:uppercase;
    border:none;
    background:#000000;
    margin:0;
    padding:15px 0;
    line-height:none;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop a:hover{
    opacity: .7;
    border:none;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Link{
    font-style: normal;
    font-weight: 500;
    font-size:11px;
    color:#000000;
    text-align:left;
    text-transform:uppercase;
    text-decoration:underline;
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 .Line-02-Prod-Txt .Line-02-Prod-Txt-Link:hover{
    color:#be0f34;
}
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Title,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Size,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Star,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Mens,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box h4,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box p,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt-Price,
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Link{
    text-align:right;
}
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box{
    padding:0 10px 0 0;
    border-right:2px solid #be0f34;
    border-left:none;
}
#content-top-ten #Line-02 .Line-02-Prod-Img{
    position:relative;
}
#content-top-ten #Line-02 .Line-02-Prod-Img .Line-02-Prod-Number{
    position:absolute;
    top:0;
    left:50%;
    font-style: normal;
    font-weight: 500;
    font-size:100px;
    color:#000000;
    text-align:right;
    margin:0;
    padding:0;
}
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Img .Line-02-Prod-Number{
    left:auto;
    right:35%;
    text-align:left;
}
#content-top-ten #Line-02 #Line-02-Prod-01{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
#content-top-ten #Line-02 #Line-02-Prod-01 .Line-02-Prod-Img img{
    max-width:330px;
}
/*#content-top-ten #Line-02 #Line-02-Prod-02{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}*/
#content-top-ten #Line-02 #Line-02-Prod-02 .Line-02-Prod-Img img{
    max-width:275px;
}
#content-top-ten #Line-02 #Line-02-Prod-03{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top:50px;
}
#content-top-ten #Line-02 #Line-02-Prod-03 .Line-02-Prod-Img img{
    max-width:180px;
}
#content-top-ten #Line-02 #Line-02-Prod-04{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
#content-top-ten #Line-02 .Line-02-Prod-Img{
    text-align:center;
}
#content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Img img{
    max-width:225px;
}
#content-top-ten #Line-02 #Line-02-Prod-05 .Line-02-Prod-Img img{
    max-width:303px;
}
#content-top-ten #Line-02 #Line-02-Prod-06{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top:150px;
}
#content-top-ten #Line-02 #Line-02-Prod-06 .Line-02-Prod-Img img{
    max-width:213px;
}
#content-top-ten #Line-02 #Line-02-Prod-07{
}
#content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Img img{
    max-width:275px;
}
#content-top-ten #Line-02 #Line-02-Prod-08{
    margin-top:150px;
}
#content-top-ten #Line-02 #Line-02-Prod-08 .Line-02-Prod-Img img{
    max-width:364px;
}
#content-top-ten #Line-02 #Line-02-Prod-09{
}
#content-top-ten #Line-02 #Line-02-Prod-09 .Line-02-Prod-Img img,{
    max-width:345px;
}
#content-top-ten #Line-02 #Line-02-Prod-10,
#content-top-ten #Line-02 #Line-02-Prod-08{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: -100px;
}
#content-top-ten #Line-02 #Line-02-Prod-10 .Line-02-Prod-Img img {
    max-width:275px;
}
#content-top-ten #Line-02 #Line-02-Prod-05 .Line-02-Prod-Txt,
#content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt,
#content-top-ten #Line-02 #Line-02-Prod-09 .Line-02-Prod-Txt,
{
    margin-top:20px;
}
@media only screen and (max-width: 1023px){
    #content-top-ten #Line-01 .Visual img{
        width:150%;
        left:-25%;
        margin-left:0px;
    }
    #content-top-ten #Line-02 #Line-02-Prod-01,
    #content-top-ten #Line-02 #Line-02-Prod-02,
    #content-top-ten #Line-02 #Line-02-Prod-03,
    #content-top-ten #Line-02 #Line-02-Prod-04,
    #content-top-ten #Line-02 #Line-02-Prod-05,
    #content-top-ten #Line-02 #Line-02-Prod-06,
    #content-top-ten #Line-02 #Line-02-Prod-07,
    #content-top-ten #Line-02 #Line-02-Prod-08,
    #content-top-ten #Line-02 #Line-02-Prod-09,
    #content-top-ten #Line-02 #Line-02-Prod-10{
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        margin-top:60px;
    }
    #content-top-ten #Line-02 #Line-02-Prod-05 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-09 .Line-02-Prod-Txt{
        margin-top:0px;
    }
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Title,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Size,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Star,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Mens,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box h4,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box p,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt-Price,
    #content-top-ten #Line-02 #Line-02-Prod-07.Line-02-Prod-Txt .Line-02-Prod-Txt-Link{
        text-align:right;
    }
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box{
        padding:0 10px 0 0;
        border-right:2px solid #be0f34;
        border-left:none;
    }
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-tile,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop{
        text-align:right;
    }
}
@media only screen and (max-width: 761px){
    #content-top-ten #Line-01 .Visual img{
        width:200%;
        left:-50%;
        margin-left:0px;
    }
    #content-top-ten #Line-01 #Line-01-title{
        position:relative;
        margin-top:30px;
    }
    #content-top-ten #Line-01 #Line-01-title h2{
        font-size:35px;
        line-height:35px;
        text-align:center;
    }
    #content-top-ten #Line-01 #Line-01-title p{
        text-align:center;
    }
    #content-top-ten #Line-02 #Line-02-Prod-01,
    #content-top-ten #Line-02 #Line-02-Prod-02,
    #content-top-ten #Line-02 #Line-02-Prod-03,
    #content-top-ten #Line-02 #Line-02-Prod-04,
    #content-top-ten #Line-02 #Line-02-Prod-05,
    #content-top-ten #Line-02 #Line-02-Prod-06,
    #content-top-ten #Line-02 #Line-02-Prod-07,
    #content-top-ten #Line-02 #Line-02-Prod-08,
    #content-top-ten #Line-02 #Line-02-Prod-09,
    #content-top-ten #Line-02 #Line-02-Prod-10{
        display:block;
        margin-top:50px;
    }
    #content-top-ten #Line-02 #Line-02-Prod-01 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-02 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-03 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-05 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-06 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-08 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-09 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-10 .Line-02-Prod-Txt{
        display:block;
        margin-top:25px;
    }
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Title,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Size,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Star,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Mens,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box h4,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box p,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt-Price,
    #content-top-ten #Line-02 #Line-02-Prod-04.Line-02-Prod-Txt .Line-02-Prod-Txt-Link{
        text-align:left;
    }
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box{
        padding:0 0 0 10px;
        border-right:none;
        border-left:2px solid #be0f34;
    }
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Title,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Size,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Star,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Mens,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box h4,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box p,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt-Price,
    #content-top-ten #Line-02 #Line-02-Prod-07.Line-02-Prod-Txt .Line-02-Prod-Txt-Link{
        text-align:left;
    }
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Box{
        padding:0 0 0 10px;
        border-right:none;
        border-left:2px solid #be0f34;
    }
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-tile,
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop .product-tile,
    #content-top-ten #Line-02 #Line-02-Prod-07 .Line-02-Prod-Txt .Line-02-Prod-Txt-Shop{
        text-align:left;
    }
}
@media only screen and (max-width: 374px){
    #content-top-ten #Line-02 .Line-02-Prod-Img .Line-02-Prod-Number{
        font-size:75px;
    }
}

#Line-02-Prod-07 .Line-02-Prod-Number {
    margin-left: -200px !important;
}

.col.col-12-desktop {
    padding-top: 30px;
}

@media (min-width: 762px) and (max-width: 768px) {
    #content-top-ten #Line-01 #Line-01-title h2 {
        margin-left: -90px;
    }
    #content-top-ten #Line-02 .Line-02-Prod-Img .move-left {
        margin-left: -170px !important;
    }
}

img.edit-oddProduct {
    max-width: 290px !important;
    margin-left: -70px;
}

img.edit-oddProduct2 {
    max-width: 130px !important;
}

/*span.edit-oddProduct {
    left: 35% !important;
}*/
/*span.edit-oddProduct2 {
    left: 15% !important;
}*/

img.edit-evenProduct {
    max-width: 165px !important;
}

img.edit-evenProduct2 {
    max-width: 110px !important;
}

@media screen and (min-width: 1024px) {
    div.edit-oddText {
    margin-left: 110px;
    margin-right: -110px;
}
}


img.edit-topProduct {
    max-width: 290px !important;
}

@media screen and (min-width: 1026px) {
    div.move-topText {
    margin-left: 130px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    div.move-topText {
    margin-left: 80px;
    }
}

span.move-topNumber {
    left: 60%;
}

@media screen and (max-width: 761px) {
    #content-top-ten #Line-02 #Line-02-Prod-04 .Line-02-Prod-Img .Line-02-Prod-Number {
        right: 145%;
    }
    img.edit-oddProduct {
        max-width: 250px !important;
        margin-left: auto;
    }
    span.edit-oddProduct2 {
        left: 45% !important;
    }
    span.edit-oddProduct {
        left: 50% !important;
    }
    img.edit-topProduct {
        max-width: 230px !important;
    }
    span.edit-evenProduct {
        right: 136% !important
    }
    #content-top-ten {
        margin-left: -70px;
        /*margin-top: -700px;*/
    }
    h2.move-top {
        /*margin-top: -360px !important;*/
        margin-left: 75px !important;
        display: block;
        width: 100%;
    }
}

@media (min-width: 762px) and (max-width: 768px) {
    div.edit-evenText {
        margin-left: 140px !important;
    }
    div.edit-oddText {
        margin-left: 50px;
        margin-right: -50px;
    }
    img.edit-oddProduct {
        margin-left: -30px;
    }
    span.edit-oddProduct2 {
        left: 27% !important;
    }
    #content-top-ten {
        margin-left: -70px;
    }
}


@media only screen and (min-width: 1024px){
    .edit-evenProduct{
        right: 5%!important;
        top: 25%!important;
    }
    .prod79{
        left: -20%!important;
        top: 25%!important;
    }
    .prod1{
        top: 25%!important;
        left: 30%!important;
    }
    .prod3{
        top: 25%!important;
        left: -25%!important;
    }
    .prod5{
        top: 25%!important;
        left: -60%!important;
    }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
    .edit-evenProduct{
        right: -50%!important;
        top: 25%!important;
    }
    .prod79{
        left: -20%!important;
        top: 25%!important;
    }
    .prod1{
        top: 25%!important;
        left: 30%!important;
    }
    .prod3{
        top: 25%!important;
        left: -25%!important;
    }
    .prod5{
        top: 25%!important;
        left: -45%!important;
    }
    .porprod24{
        right: -5%!important;
    }
}

@media only screen and (max-width: 761px){
    #content-top-ten #Line-02 .Line-02-Prod-Img .Line-02-Prod-Number{
        display: none;
    }
}