﻿
.border-img {
    width: 200px;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    padding: 5px;
    -moz-border-image: url('/Themes/v1/Content/images/border-link.png') 30 round;
    -o-border-image: url('/Themes/v1/Content/images/border-link.png') 30 round;
    -webkit-border-image: url('/Themes/v1/Content/images/border-link.png') 30 round;
    border-image: url('/Themes/v1/Content/images/border-link.png') 30 round;
}
.popup {
    border-radius: 0 !important;
    height: 361px !important;
    width: 520px;
    background-image: url(/Themes/v1/Content/images/frame.png) !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    overflow: hidden !important;
}
#popup-form,
#nieuwsbrief-mobile {margin: -15 auto;}
    #popup-form input.email,
    #nieuwsbrief-mobile input.email {
        -webkit-appearance: none;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box; /* Firefox, other Gecko */
        box-sizing: border-box;
        line-height: normal;
        border: none;
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: -moz-use-text-color -moz-use-text-color #838386;
        -moz-border-image: url('/Themes/v1/Content/images/line suscribe.png') 30 round;
        -o-border-image: url('/Themes/v1/Content/images/line suscribe.png') 30 round;
        -webkit-border-image: url('/Themes/v1/Content/images/line suscribe.png') 30 round;
        border-image: url('/Themes/v1/Content/images/line suscribe.png') 30 round;
        border-style: none none solid;
        border-width: thin thin 1px;
        /*height: 16px;*/
        margin: 0;
        padding: 0;
        border-bottom: 10px solid transparent;
        border-top: 10px solid transparent;
        border-radius: 0;
        width: 55%;
        display: inline-block;
        text-transform: lowercase;
        background-color: transparent;
        text-align: left;
        color: #999;
        margin-left: 20%
    }
#popup-form #mc-embedded-subscribe {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-image: url('/Themes/v1/Content/images/mail-pop.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 60px;
    height: 30px;
    border: none;
    background-color: transparent;
    margin-bottom: 0;
    margin-left: -5px;
    color: #fff;
    font-size: 8px;
        cursor: pointer;
    font-weight: 400;
}

#popup-form input[type="submit"],
#nieuwsbrief-mobile input[type="submit"] {background-color: rgba(0, 0, 255, 0);border: 0 none;display: inline;margin: 0;padding: 0;text-transform: uppercase;}
#popup-form #mc-embedded-subscribe { background-color: transparent;border: none;}
@media (max-width: 575.98px) {
    
    .cloud-header h3{font-size:12px;}
    .hero {
        background-position: left;}
    .border-img {
        margin-top:20px !important;
    }
}


@media (min-width: 576px) and (max-width: 767.98px) {

}


@media (min-width: 768px) and (max-width: 991.98px) {

}


@media (min-width: 992px) and (max-width: 1199.98px) {
}




.homepage .row--one,
.homepage .row--two {
    margin-left:auto;
    margin-right:auto;
    max-width:90%;
}


.homepage .row--two{margin-top:120px;}
    .homepage .row--two h1 {
        letter-spacing:2px;
        font-size:20px;
        color:#000;
        margin-bottom:30px;
    }
    .homepage .row--two p {
        max-width: 560px;
        line-height: 28px;
        margin-bottom:50px;
    }


.homepage--newarrival {
 
    padding-left:  calc(((100% - 960px) / 2) + 60px)
}

.homepage--newarrival--header {
    margin-bottom:36px;
    width:100%;
}
    .homepage--newarrival--header h1 {
        color: #707070;
        line-height:1em;
        max-width:300px;
       
        display:inline-block;
        width:15%;
        }

    #slNav {
      display:inline-block;
      width:85%;
      height:17px;
      border-bottom:2px solid #707070;
    }
    #slNav .slick-dots{}


@media (max-width: 767px) {
    .homepage--newarrival--header h1 {
        width:60%;
        padding-left:10px;
    }
    #slNav {
        width: 40%;
    
    }
}