.fullContent{
    margin: 45px 0;
}
.fullContent .graphic{
    width: 100%;
    min-height: 200px;
}
.fullContent .wrapper{position: relative;}
.fullContent .varGraphic{
    width: 100%;
    max-width: 800px;
}
.fullContent .svgGraphic{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
.fullContent .chartWrapp.device{
    width: 100%;
    max-width: 550px!important;
}
.fullContent .limit{
    width: 100%;
    max-width: 1400px;
}
.fullContent .wrapper.container{
    width: 100%;
    height: 80vh;
    max-width: 1400px;
    position: relative;
    margin: 0 auto; 
    overflow: hidden;
}
.fullContent .wrapper.container li{
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
section.intro .wrapper{
    position: relative;
    overflow: hidden;
}
section.intro .wrapper.container li{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

section.intro .wrapper.cover .cv1{background-image: url(../img/cover_01.jpg);}
section.intro .wrapper.cover .cv2{background-image: url(../img/cover_02.jpg);}
section.intro .wrapper.cover .cv3{background-image: url(../img/cover_03.jpg);}
section.intro .wrapper.cover .cv4{background-image: url(../img/cover_04.jpg);}


.fullContent .wrapper.container .c1{background-image: url(../img/container1.jpg);}
.fullContent .wrapper.container .c2{background-image: url(../img/container2.jpg);}

.fullContent .wrapper.nigerians .n1{background-image: url(../img/nigerian_01.jpg);}
.fullContent .wrapper.nigerians .n2{background-image: url(../img/nigerian_02.jpg);}
.fullContent .wrapper.nigerians .n3{background-image: url(../img/nigerian_03.jpg);}

.fullContent .wrapper.narcos .cos1{background-image: url(../img/narcos_01.jpg);}
.fullContent .wrapper.narcos .cos2{background-image: url(../img/narcos_02.jpg);}
.fullContent .wrapper.narcos .cos3{background-image: url(../img/narcos_03.jpg);}
.fullContent .wrapper.narcos .cos4{background-image: url(../img/narcos_04.jpg);}

p.noMargin{
    margin: 0!important;
}

/* SCROLL */
.scroll-slider {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
    height: 100vh;
}

.scroll-wrapper {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    height: 100%;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
@media screen and (min-width: 1500px) {
    .scroll-slider.sm{
        height: 50vh;
    } 
}
/*----SCROLLING ENDS HERE */
.article .imgGraphic{
    width: 100%;
    margin: 15px 0;
}
.article .svgGraphic{
    width:100%;
    max-width: 425px;
    margin:15px auto 30px auto;
    text-align: center;
}
.scroll-slide {
    flex: 1 0 1100px;
    max-width: 1100px;
    height: 500px;
}

.item {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.item-container {
    position: relative;
}

.item-title {
    font-size: 4vw;
    font-weight: bold;
    line-height: 1;
}

@media (min-width: 40em) {
    .item-body {
        position: absolute;
        left: 100%;
        top: 50%;
        width: 50%;
        -webkit-transform: translate(-25%, -50%);
        transform: translate(-25%, -50%);
    }
}

.instruction {
    font-style: italic;
    font-size: 14px;
}

.max600 {
    max-width: 800px;
    width: 100%;
    margin: 0 auto;
}
.twitter-tweet{margin: 35px auto;}
.chartWrapp{
    width: 100%;
    text-align: center;
    margin: 0;
}
section.intro .svgGraphic{
    width: 100%;
    max-width: 250px;
    margin: 0 auto;
}
#target{
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
#target .limit{
    max-width: none;
    width: auto;
    height: 100%;
    max-height: 750px;
}
#target .mother{
    float: right;
}
#target .cell{
    position: absolute;
    top: 0;
    right: 100%;
    transition: all cubic-bezier(.61, .26, .91, .91) 1.5s;
}
#target .cell.active{
    right: 0;
}