
.ie8 #van-gogh-landing-page .suitcases>li{
    display:none
}
.ie8 #van-gogh-landing-page .suitcases>li.active{
    display:block
}
.ie8 #van-gogh-landing-page #suitcase-slider .slides>li.active .info:hover .images:before,.ie8 #van-gogh-landing-page #suitcase-slider .slides>li.active .info:hover h2{
    display:none
}
.ie8 #van-gogh-landing-page #suitcase-slider .slides>li.active .info:hover .cover{
    -ms-filter:"alpha(Opacity=0)"
}
#van-gogh-landing-page .content{
    position:relative;
    overflow:hidden;
    color:#fff;
    padding-top:37%
}
#van-gogh-landing-page .content .menu-suitcases{
    position:absolute;
    top:170px;
    left:50%;
    margin-left:-615px;
    z-index:10
}
#van-gogh-landing-page .content .menu-suitcases.fixed{
    position:fixed
}
#van-gogh-landing-page .content .menu-suitcases.bottom{
    top:auto;
    bottom:170px
}
#van-gogh-landing-page .content .menu-suitcases li{
    margin-bottom:3px
}
#van-gogh-landing-page .content .menu-suitcases a{
    display:table;
    width:200px;
    color:#3e3e3e;
    background:#fff;
    font-size:10px;
    text-transform:uppercase;
    line-height:49px;
    height:49px;
    -webkit-transition:all .5s ease-out;
    -moz-transition:all .5s ease-out;
    -ms-transition:all .5s ease-out;
    -o-transition:all .5s ease-out;
    transition:all .5s ease-out
}
#van-gogh-landing-page .content .menu-suitcases a.active{
    color:#fff;
    background:#3e3e3e
}
#van-gogh-landing-page .content .menu-suitcases a img,#van-gogh-landing-page .content .menu-suitcases a span{
    display:table-cell;
    vertical-align:middle
}
#van-gogh-landing-page .content .menu-suitcases a span{
    line-height:1.5;
    padding:0 12px;
    width:151px
}
#van-gogh-landing-page .content .text{
    position:absolute;
    top:0;
    left:50%;
    max-width:55%;
    margin-left:-27.5%;
    padding:5% 5% 0;
    z-index:2;
    box-sizing:border-box
}
#van-gogh-landing-page .content .text .logo{
    display:block;
    margin:0 auto;
    max-width:100%
}
#van-gogh-landing-page .content .text h1{
    font-size:34px;
    font-weight:700;
    letter-spacing:.3em;
    margin:0 0 6%;
    text-align:center
}
#van-gogh-landing-page .content .text h1:before{
    content:"";
    display:block;
    margin:0 auto 6%;
    width:65px;
    height:2px;
    background:#fff
}
#van-gogh-landing-page .content .text h1 span{
    display:block;
    font-size:.8em;
    font-weight:400;
    letter-spacing:.3em;
    margin-top:.1em
}
#van-gogh-landing-page .content .text h1 small{
    font-size:.5em;
    vertical-align:top
}
#van-gogh-landing-page .content .text p{
    max-width:85%;
    margin:0 auto;
    font-size:14px;
    line-height:1.5
}
#van-gogh-landing-page .content .text .scroll-to{
    display:block;
    margin:40px auto 0;
    width:41px;
    height:21px;
    background:url(../i/landingpage/icon_arrow-down.png) no-repeat center center;
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    -ms-transition:all .25s ease-out;
    -o-transition:all .25s ease-out;
    transition:all .25s ease-out
}
#van-gogh-landing-page .content .text .scroll-to:hover{
    -webkit-transform:translate(0,-5px);
    -moz-transform:translate(0,-5px);
    -ms-transform:translate(0,-5px);
    -o-transform:translate(0,-5px);
    transform:translate(0,-5px)
}
#van-gogh-landing-page .content .suitcases>li{
    opacity:0;
    -webkit-transition:all .5s ease-out;
    -moz-transition:all .5s ease-out;
    -ms-transition:all .5s ease-out;
    -o-transition:all .5s ease-out;
    transition:all .5s ease-out
}
#van-gogh-landing-page .content .suitcases>li.active{
    opacity:1
}
#van-gogh-landing-page .content .thumbs{
    margin-bottom:20px
}
#van-gogh-landing-page .content .thumbs>li{
    opacity:1;
    display:inline-block
}
#van-gogh-landing-page .content .thumbs>li img{
    padding-bottom:10px
}
#van-gogh-landing-page .content .thumbs>li.active{
    opacity:1;
    transition:none;
    border-bottom:5px solid #4b919d
}
#van-gogh-landing-page .content .backgrounds>li.active img{
    z-index:0
}
#van-gogh-landing-page .content .backgrounds img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    max-width:none;
    z-index:-1
}
#van-gogh-landing-page .content #suitcase-slider{
    position:relative;
    max-width:55%;
    margin:4% auto 0;
    padding:0 55px;
    text-align:center;
    z-index:1;
    box-sizing:border-box
}
#van-gogh-landing-page .content #suitcase-slider .slides{
    position:relative;
    padding-bottom:115%
}
#van-gogh-landing-page .content #suitcase-slider .slides>li{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1
}
#van-gogh-landing-page .content #suitcase-slider .slides>li.active{
    z-index:2
}
#van-gogh-landing-page .content #suitcase-slider .slides>li.active h2{
    opacity:1;
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0);
    -webkit-transition:all .3s ease-out;
    -moz-transition:all .3s ease-out;
    -ms-transition:all .3s ease-out;
    -o-transition:all .3s ease-out;
    transition:all .3s ease-out
}
#van-gogh-landing-page .content #suitcase-slider .slides .info{
    position:relative
}
#van-gogh-landing-page .content #suitcase-slider .slides .images{
    position:relative
}
#van-gogh-landing-page .content #suitcase-slider .slides .images:before{
    content:"";
    display:block;
    background:url("../i/landingpage/sprite_magnifiers.png") no-repeat 0 0;
    position:absolute;
    top:23%;
    right:9%;
    width:82px;
    height:84px
}
#van-gogh-landing-page .content #suitcase-slider .slides img{
    display:inline-block;
    vertical-align:middle;
    max-width:100%;
    max-height:100%
}
#van-gogh-landing-page .content #suitcase-slider .slides .inside{
    display:none;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:-1
}
#van-gogh-landing-page .content #suitcase-slider .slides .inside:before{
    content:"";
    display:inline-block;
    vertical-align:middle;
    height:100%;
    margin-left:-.3em
}
#van-gogh-landing-page .content #suitcase-slider .slides h2{
    position:absolute;
    top:73%;
    left:95%;
    font-size:30px;
    font-weight:700;
    color:#3e3e3e;
    text-align:left;
    white-space:nowrap;
    opacity:0;
    -webkit-transform:translate(-15px,0);
    -moz-transform:translate(-15px,0);
    -ms-transform:translate(-15px,0);
    -o-transform:translate(-15px,0);
    transform:translate(-15px,0)
}
#van-gogh-landing-page .content #suitcase-slider .slides h2 span{
    display:block;
    font-size:.45em;
    font-weight:400
}
#van-gogh-landing-page .content #suitcase-slider .actions{
    margin:8% auto 0
}
#van-gogh-landing-page .content #suitcase-slider .btn{
    display:inline-block;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.4em;
    padding:1.2em 3em;
    color:#fff;
    white-space:normal
}
#van-gogh-landing-page .content #suitcase-slider .btn:hover{
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.35);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.35);
    -ms-box-shadow:0 0 5px rgba(0,0,0,.35);
    -o-box-shadow:0 0 5px rgba(0,0,0,.35);
    box-shadow:0 0 5px rgba(0,0,0,.35)
}
#van-gogh-landing-page .content #suitcase-slider .btn.btn-pre-order{
    background-color:#eab6b1;
    background-image:-moz-linear-gradient(10deg,#eab6b1,#d5a6a2);
    background-image:-webkit-linear-gradient(10deg,#eab6b1,#d5a6a2);
    background-image:linear-gradient(80deg,#eab6b1,#d5a6a2)
}
#van-gogh-landing-page .content #suitcase-slider .controls a{
    display:block;
    position:absolute;
    top:27%;
    z-index:1;
    background:url(../i/landingpage/sprite_arrows.png) no-repeat 0 0;
    width:57px;
    height:96px
}
#van-gogh-landing-page .content #suitcase-slider .controls a.prev{
    left:-28px
}
#van-gogh-landing-page .content #suitcase-slider .controls a.next{
    right:-29px;
    width:59px;
    background-position:-67px 0
}
#van-gogh-landing-page .content .usps{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    padding-top:30%;
    font-family:times new roman,serif;
    font-size:18px;
    text-transform:uppercase;
    z-index:1;
    overflow:hidden
}
#van-gogh-landing-page .content .usps .col{
    float:left;
    text-align:right;
    width:27%;
    box-sizing:border-box
}
#van-gogh-landing-page .content .usps .col li{
    padding:0 36% 0 0
}
#van-gogh-landing-page .content .usps .col+.col{
    float:right;
    text-align:left
}
#van-gogh-landing-page .content .usps .col+.col li{
    padding:0 0 0 36%
}
#van-gogh-landing-page .content .usps li{
    line-height:106px;
    margin-bottom:23px
}
#van-gogh-landing-page .content .usps li span{
    display:inline-block;
    vertical-align:middle;
    line-height:1.2
}
#van-gogh-landing-page .content .usps li.ten-year{
    position:relative
}
#van-gogh-landing-page .content .usps li.ten-year .icon{
    display:block;
    position:absolute;
    top:0;
    right:0;
    width:106px;
    font-size:3em;
    font-style:normal;
    text-align:center
}
#van-gogh-landing-page .content .usps li.ten-year .icon span{
    line-height:.9;
    margin-top:-.2em
}
#van-gogh-landing-page .content .usps li.ten-year .icon small{
    font-size:.45em;
    display:block
}
#van-gogh-landing-page .content .usps .icon{
    display:block;
    font-style:normal
}
#van-gogh-landing-page .div_section_articles .content-asset:nth-child(odd) .article .article_figure{
    float:left;
    padding-right:30px
}
#van-gogh-landing-page .div_section_articles .content-asset:nth-child(even) .article .article_figure{
    float:left;
    padding-right:30px;
    padding-bottom:30px;
    padding-left:0
}
#van-gogh-landing-page .articles{
    max-width:900px;
    margin:0 auto
}
#van-gogh-landing-page .articles::before{
    display:none
}
#van-gogh-landing-page .articles #article_van-gogh-museum{
    line-height:0
}
#van-gogh-landing-page .articles>div:nth-child(even) .article_figure{
    float:left;
    padding-left:0;
    padding-right:30px
}
#van-gogh-landing-page .articles>div:nth-child(odd) .article_figure{
    float:left;
    padding-left:0;
    padding-right:30px
}
#van-gogh-landing-page .articles .article h3{
    font-size:22px;
    text-transform:none;
    letter-spacing:.25em
}
#van-gogh-landing-page .articles .article .btn{
    font-size:12px;
    padding:1.3em 1.5em;
    border:2px solid #3e3e3e;
    color:#3e3e3e;
    background:0 0
}
#van-gogh-landing-page .articles .article .btn:hover{
    background:#3e3e3e;
    color:#fff
}
#van-gogh-landing-page .small{
    text-align:right;
    bottom:30px;
    position:relative;
    font-size:9px;
    margin-right:30px
}
#van-gogh-landing-page[data-language=fi] .content .usps{
    font-size:14px
}
#van-gogh-landing-page[data-language=fi] .content .usps li.ten-year .icon{
    font-size:2em
}
#van-gogh-landing-page[data-language=pl] .content .usps{
    font-size:14px
}
@media only screen and (max-width:1230px){
    body{
        background-image:none
    }
    body #footer .footer-social,body #footer .footer-bottom .footer-brands ul a{
        background:#fff;
        border:0
    }
    #van-gogh-landing-page .content{
        padding-top:42%
    }
    #van-gogh-landing-page .content .menu-suitcases{
        left:0;
        margin:0
    }
    #van-gogh-landing-page .content .text h1{
        font-size:2.75vw
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .images:before{
        top:18%;
        right:12%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .cover{
        max-width:62%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides h2{
        font-size:2.5vw;
        top:75%;
        left:87%
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a{
        top:22%
    }
    #van-gogh-landing-page .content .usps{
        font-size:1.5vw
    }
    #van-gogh-landing-page .content .usps li{
        line-height:8.5vw
    }
    #van-gogh-landing-page .content .usps li.ten-year .icon{
        width:8.5vw
    }
    #van-gogh-landing-page[data-language=fi] .content .usps{
        font-size:1.25vw
    }
    #van-gogh-landing-page[data-language=pl] .content .usps{
        font-size:1.25vw
    }
}
@media only screen and (max-width:980px){
    body #footer .footer-social{
        background:0 0
    }
    #van-gogh-landing-page .content{
        padding-top:51%
    }
    #van-gogh-landing-page .content .menu-suitcases{
        display:none
    }
    #van-gogh-landing-page .content .text{
        max-width:65%;
        margin-left:-32.5%
    }
    #van-gogh-landing-page .content .text p{
        max-width:80%;
        font-size:12px
    }
    #van-gogh-landing-page .content .backgrounds img{
        width:120%;
        left:50%;
        margin-left:-60%
    }
    #van-gogh-landing-page .content #suitcase-slider{
        max-width:65%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides h2{
        top:78%
    }
    #van-gogh-landing-page .content .usps{
        padding-top:36%
    }
    #van-gogh-landing-page .content .usps .col{
        width:22.5%
    }
    #van-gogh-landing-page .content .usps .col li{
        padding:0 52% 0 0
    }
    #van-gogh-landing-page .content .usps .col+.col li{
        padding:0 0 0 52%
    }
    #van-gogh-landing-page .content .usps li{
        line-height:10vw
    }
    #van-gogh-landing-page .content .usps li.ten-year .icon{
        width:10vw
    }
    #van-gogh-landing-page[data-language=fi] .content .usps{
        font-size:.9vw
    }
    #van-gogh-landing-page[data-language=pl] .content .usps{
        font-size:.9vw
    }
}
@media only screen and (max-width:768px){
    #van-gogh-landing-page .content{
        padding-top:72%
    }
    #van-gogh-landing-page .content .text{
        max-width:none;
        margin-left:0;
        left:0
    }
    #van-gogh-landing-page .content .text h1{
        font-size:4vw
    }
    #van-gogh-landing-page .content .suitcases>li{
        display:none
    }
    #van-gogh-landing-page .content .suitcases>li.active{
        display:block
    }
    #van-gogh-landing-page .content .thumbs>li{
        opacity:1;
        display:none
    }
    #van-gogh-landing-page .content .thumbs>li.active{
        opacity:1;
        display:none
    }
    #van-gogh-landing-page .content .backgrounds img{
        width:160%;
        margin-left:-80%
    }
    #van-gogh-landing-page .content #suitcase-slider{
        max-width:none;
        padding:0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides{
        padding:0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides>li{
        position:static
    }
    #van-gogh-landing-page .content #suitcase-slider .slides>li.active .info:hover h2{
        opacity:1;
        z-index:1
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .images{
        margin:0 17%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .images:before{
        top:14%;
        right:11%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides h2{
        position:relative;
        top:auto;
        left:auto;
        font-size:4vw;
        text-align:center;
        margin:8% 20px 0
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a{
        top:25%
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a.prev{
        left:20px
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a.next{
        right:20px
    }
    #van-gogh-landing-page .content .usps{
        display:none;
        padding:0;
        margin:12% 20px;
        position:relative;
        color:#3e3e3e;
        width:auto
    }
    #van-gogh-landing-page .content .usps .col{
        width:50%;
        font-size:0;
        letter-spacing:0
    }
    #van-gogh-landing-page .content .usps .col+.col li{
        padding:0 20px;
        margin:0
    }
    #van-gogh-landing-page .content .usps .col li{
        padding:0 20px;
        display:inline-block;
        font-size:2vw;
        line-height:1.5;
        text-align:center;
        vertical-align:top;
        width:84px
    }
    #van-gogh-landing-page .content .usps .col li.ten-year{
        position:relative
    }
    #van-gogh-landing-page .content .usps .col li.ten-year .icon{
        display:block;
        width:80px;
        height:80px;
        line-height:80px;
        position:static;
        font-size:4.5vw
    }
    #van-gogh-landing-page .content .usps .col li.europe .icon:before{
        width:51px;
        height:50px;
        margin:-25px 0 0 -25px;
        background-position:0 -52px
    }
    #van-gogh-landing-page .content .usps .col li.extra-light .icon:before{
        width:31px;
        height:49px;
        margin:-25px 0 0 -15px;
        background-position:-53px -52px
    }
    #van-gogh-landing-page .content .usps .col li.super-strong .icon:before{
        width:41px;
        height:36px;
        margin:-18px 0 0 -20px;
        background-position:-86px -52px
    }
    #van-gogh-landing-page .content .usps .col .icon{
        position:relative;
        display:block;
        width:80px;
        height:80px;
        border:2px solid #3e3e3e;
        border-radius:50%;
        margin:0 auto 10px
    }
    #van-gogh-landing-page .content .usps .col .icon:before{
        content:"";
        display:block;
        background:url(../i/landingpage/sprite_usps.png) no-repeat 0 0;
        position:absolute;
        top:50%;
        left:50%
    }
    #van-gogh-landing-page[data-language=fi] .content .usps li{
        word-break:break-all
    }
    #van-gogh-landing-page[data-language=pl] .content .usps li{
        word-break:break-all
    }
}
@media only screen and (max-width:630px){
    #van-gogh-landing-page .content .text p{
        max-width:none
    }
    #van-gogh-landing-page .content .text .scroll-to{
        display:none
    }
    #van-gogh-landing-page .content .usps .col{
        width:auto;
        float:none;
        text-align:center
    }
    #van-gogh-landing-page .content .usps .col+.col{
        float:none;
        text-align:center
    }
    #van-gogh-landing-page .content .usps .col li.ten-year .icon{
        font-size:6vw
    }
}
@media only screen and (max-width:480px){
    #van-gogh-landing-page .content{
        padding-top:102%
    }
    #van-gogh-landing-page .content .text h1{
        font-size:7vw
    }
    #van-gogh-landing-page .content .text p{
        max-width:none
    }
    #van-gogh-landing-page .content .backgrounds img{
        width:100%;
        margin-left:0;
        left:0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .lite-shock .images:before{
        background-position:-79px 0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .uplite .images:before{
        background-position:-79px 0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .duffle .images:before{
        background-position:-79px 0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .skylar .images:before{
        background-position:-79px 0
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .images{
        margin:0 19%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .images:before{
        width:53px;
        height:53px;
        right:-8%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .cover{
        max-width:100%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides h2{
        font-size:8vw
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .actions{
        display:table;
        width:80%
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .actions .btn{
        display:table-cell;
        vertical-align:middle
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .actions .btn:hover{
        box-shadow:none
    }
    #van-gogh-landing-page .content #suitcase-slider .slides .actions .btn:first-child{
        border-right:3px solid #fff
    }
    #van-gogh-landing-page .content #suitcase-slider .actions{
        display:table;
        width:80%
    }
    #van-gogh-landing-page .content #suitcase-slider .actions .btn{
        display:table-cell;
        vertical-align:middle
    }
    #van-gogh-landing-page .content #suitcase-slider .actions .btn:hover{
        box-shadow:none
    }
    #van-gogh-landing-page .content #suitcase-slider .actions .btn:first-child{
        border-right:3px solid #fff
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a{
        width:26px;
        height:45px
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a.prev{
        background-position:-33px -100px
    }
    #van-gogh-landing-page .content #suitcase-slider .controls a.next{
        width:26px;
        background-position:-67px -100px
    }
    #van-gogh-landing-page .content .usps .col li{
        font-size:3vw
    }
    #van-gogh-landing-page .content .usps .col li.ten-year .icon{
        font-size:8vw
    }
}
@media only screen and (max-width:360px){
    #van-gogh-landing-page .content #suitcase-slider .slides .images:before{
        right:-12%
    }
    #van-gogh-landing-page .content .usps .col li{
        font-size:4vw
    }
    #van-gogh-landing-page .content .usps .col li.ten-year .icon{
        font-size:11vw
    }
    [data-language=fi] .content .usps li.ten-year .icon{
        font-size:9vw
    }
}

.div_section {
    position: relative;
    margin: 40px 0 80px;
}


article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
    display:block
}

.div_section .callout-msg:not([class*=background]):before,.div_section .articles:first-child:before,.div_section .gridunits:first-child:before{
    content:'';
    display:block;
    position:absolute;
    top:-40px;
    right:0;
    left:0;
    width:100%;
    max-width:980px;
    height:0;
    margin:0 auto;
    border-top:1px solid #ddd
}

.div_section_articles .article{
    box-sizing:border-box;
    position:relative;
    clear:both;
    margin-top:40px;
    clear:both
}
.div_section_articles .article:after{
    clear:both;
    content:" ";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden
}
.div_section_articles .article+.article{
    border-top:1px solid #ddd;
    padding-top:40px
}
.div_section_articles .article:nth-child(odd) .article_figure{
    float:left;
    padding-right:30px
}
.div_section_articles .article:nth-child(even) .article_figure{
    float:right;
    padding-right:0;
    padding-left:30px
}
.div_section_articles .article[data-layout~=verticalalign_text]{
    line-height:410px
}
.div_section_articles .article[data-layout~=verticalalign_text] .article_figure img,.div_section_articles .article[data-layout~=verticalalign_text] .article_figure .youtube-video-player-wrapper{
    vertical-align:middle
}
.div_section_articles .article[data-layout~=verticalalign_text] .article_figure .youtube-video-player-wrapper{
    display:inline-block;
    position:relative;
    width:100%;
    height:0;
    padding-bottom:56.25%
}
.div_section_articles .article[data-layout~=verticalalign_text] .article_figure .youtube-video-player-wrapper iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.div_section_articles .article[data-layout~=verticalalign_text] .article_text{
    display:inline-block;
    vertical-align:middle;
    width:50%;
    line-height:30px
}
.div_section_articles .article .article_figure{
    box-sizing:border-box;
    position:relative;
    float:left;
    width:50%;
    padding-right:30px
}
.div_section_articles .article .article_figure img{
    vertical-align:top;
    width:100%;
    max-width:100%;
    height:auto
}
.div_section_articles .article h3{
    margin:0 0 10px;
    font-family:lato,century gothic,Arial,sans-serif;
    font-size:36px;
    font-weight:700;
    text-transform:uppercase;
    color:#3e3e3e;
    line-height:40px
}
.div_section_articles .article h4{
    font-family:lato,century gothic,Arial,sans-serif;
    text-transform:uppercase;
    font-size:18px;
    line-height:30px;
    color:#3e3e3e;
    letter-spacing:.05em;
    margin:0 0 10px
}
.div_section_articles .article p{
    font-size:12px;
    line-height:22px;
    margin:10px 0 20px
}
.div_section_articles .article p .btn{
    white-space:normal;
    text-align:center
}
.div_section_articles .article p:first-child{
    margin-top:50px
}
.div_section_articles .article ul{
    padding-left:15px;
    margin-top:10px
}
.div_section_articles .article ul li{
    line-height:22px;
    list-style:circle
}
.div_section_articles .article .btn{
    display:inline-block;
    line-height:normal
}
@media screen and (max-width:768px){
    .div_section_articles .article h3{
        font-size:20px;
        line-height:30px
    }
    .div_section_articles .article p{
        clear:bothN
    }
    .div_section_articles .article:last-child{
        margin-bottom:0
    }
}
@media screen and (max-width:480px){
    .div_section_articles .article h3{
        text-align:center
    }
    .div_section_articles .article p .btn{
        width:100%;
        box-sizing:border-box;
        text-align:center
    }
    .div_section_articles .article:nth-child(odd) .article_figure,.div_section_articles .article:nth-child(even) .article_figure{
        float:none;
        width:100%;
        padding:0 0 20px
    }
    .div_section_articles .article[data-layout~=verticalalign_text]{
        line-height:normal
    }
    .div_section_articles .article[data-layout~=verticalalign_text] .article_text{
        display:block;
        width:100%
    }
}

#article_van-gogh-museum h3{text-transform:none!important;font-size:21px!important}
#article_van-gogh-museum h3 span{font-weight:400}
#article_van-gogh-museum img{vertical-align:top;width:auto}
#article_van-gogh-museum .article_text{vertical-align:top}
#article_van-gogh-museum p:nth-of-type(2){margin-top:0}

#article_van-gogh .article_figure{position:relative;padding-bottom:5%}
#article_van-gogh .article_figure img{vertical-align:top;width:auto}
#article_van-gogh .article_figure p{position:absolute;font-size:10px;line-height:1.5;text-align:left;width:50%}
#article_van-gogh .article_figure p.description_sky-bird{top:-10px;left:215px}
#article_van-gogh .article_figure p.description_son-of-man{top:94%;left:35px}
#article_van-gogh .article_text h3{font-size:21px!important}
@media only screen and (max-width:768px){
	#article_van-gogh .article_figure{padding-bottom:0}
	#article_van-gogh .article_figure p{display:none}
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	width: auto !important;
	margin: auto !important;
	height:auto !important;
}
