.the-board {
    width: 1050px;
    height: 906px;
    margin: 36px auto;
    position: relative;
    display: flex;
    flex-direction: column;
    border: 12px solid #3a0904;
    background-image: url(img/geralt-pin-board-noframe.jpg);
    background-repeat: repeat-y;
    background-size: contain;
}

.board_row {
    width: 1050px;
    display: flex;
}

.board_sec {
    margin-top: 36px;
    margin-left:24px;
    height: 600px;
}

.post-its {
    width: 120px;
    display: flex;
    position: relative;
    flex-direction: column;
    transform: translateY(16px)
}

    .postit {
        width: 100px;
        height: 100px;
        z-index: 2;
        display: block;
        position: relative;
        font-family: "Caveat", cursive;
        transition: transform .1s;
    }

    .postit:hover {
        transform: translateY(-8px) rotate(-2deg);
    }

    .postit p {
        width: 100%;
        height: 100%;
        display: block;
        z-index: 11;
        position: relative;
        /* transform: translate(100%,200%); */
        font-size: 26px;
        font-weight: 700;
    }

    .postit img {
        position: absolute;
        width: 100px;
        height: 100px;
        margin: 12px;
        z-index: 10;
        display: block;
        font-family: "Caveat", cursive;
        background:none;
    }

    .postit a {
        display: inline-block;
    }

.pin {
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    z-index: 5;
    filter: none;
}

.photo-cont {
    position: relative;
    display: inline-block;
    width: 160px;
    vertical-align: top;
    margin: 8px 3px 9px 3px;
}

    .photo {
        padding: 5px 2px 0 2px;
    }

    .photo img {
        width: 100%;
        position: relative;
        z-index: 1;
    }

    .polaroid {
        z-index: 2 !important;
        position: absolute !important;
        width: 100%;
        height: 120%;
        margin: auto;
    }

.note-cont {
    position: relative;
    display: inline-block;
    transform-origin: left center;
}

    .note {
        width: 200px;
        height: 200px;

    }

    .note img {
        width: 100%;
        position: absolute;
        z-index: 3;
        anchor-name: --paper;
    }

    .note p {
        position: absolute;
        font-family: "Architects Daughter", cursive;
        font-weight: 100;
        font-size: 16px;
        padding: 24px 32px;
        z-index: 4;
    }

    .note h2 {
        font-family: "Permanent Marker",cursive;
        text-decoration: none;
        font-style: italic;
        filter: none;
        position: relative;
        background: none;
        z-index: 4;
        margin-bottom: 6px;
    }

.string {
    position: absolute;
    top: 100px;
    left: 50px;
    width: 200px;
    /* ipin uzunluğu */
    height: 3px;
    background: #c9b896;
    /* ip/kraft rengi */
    transform: rotate(-8deg);
    transform-origin: left center;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    /* hafif derinlik */
    z-index: 4;
    background: repeating-linear-gradient(
    90deg,
    #c9b896 0px,
    #a68f68 2px,
    #c9b896 4px)
}

.tape-cont {
    width: 390px;
}

    .tape {
        position: relative;
    }

    .tape img{
        width: 100%;
        z-index: 1;
        position: absolute;
    }

    .tape p {
        font-family: "Flashit",cursive;
        font-weight: bolder;
        text-align:justify;
        color: rgb(255, 18, 18);
        width: 100%;
        height: 100%;
        display: block;
        z-index: 3;
        position: relative;
        font-size: 40px;
    }

.bookmark-cont {
    width: 80%;
    height: 36px;
    position: relative;
    z-index: 4;
    clip-path: polygon(0% 0%, 75% 0%, 100% 50%, 75% 100%, 0% 100%);
}

    .bookmarked {
        position: absolute !important;
    }

    .bookmark {
        width: 100%;
        height: 100%;
        position: absolute;
        background-color: rgba(255, 243, 18, 0.804);
        border-left: 32px solid rgba(241, 229, 0,0.95);
    }


.psp-cont {
    width: 366px;
    height: 167px;
    position: relative;
    display: inline-block;
    transform-origin: left;
    transform: translate(-67px,-175px) rotate(2deg);
    z-index: 5;
    background-image: url(img/PlayStation_Vita_illustration.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

    .psp > .tape-cont > .tape img{
        width: 85%;
    }

.ipod-cont {
    width: 140px;
    height: 236px;
    position: relative;
    display: inline-block;
    z-index: 5;
    background-image: url(img/IPod_classic.png);
    background-size: contain;
    background-repeat: no-repeat;
    transform: rotateZ(-3deg) translate(-10px,-161px);
}
    .ipod-screen {
        width: 100%;
        height: 104px;
        padding: 10px 10px;
    }
    /* ABOUT ME FILE */

.the-file {
    width: 1000px;
    height: 706px;
    margin: 1px auto;
    position: relative;
    padding: 90px 104px 96px 40px;
    flex-direction: column;
    background-image: url(img/file.png);
    background-repeat: repeat-y;
    background-size: contain;
}
    .file-cont {
        width: 100%;
        height: 100%;
        display: flex;
        padding: 16px 48px;
    }
