/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
    max-width: none;
    min-width: 0px;
    float: none;
    margin-top: 0px;
    clear: none;
}

body {
    font-family: open-sans;
    color: rgb(50, 50, 50);
    font-weight: 200;
    line-height: 1.2em;
    font-size: 1em;
}

#quoteRightContainer {
    float: none;
    height: auto;
    margin: 0px 0px 1px;
    clear: none;
    width: 100%;
    min-width: 0px;
}

#quote1Box {
    float: none;
    height: auto;
    clear: none;
    width: 970px;
    min-height: 0px;
    border-bottom-color: rgb(216, 216, 214);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-image:url("img/roman_kakos.jpg");
    background-attachment: scroll;
    -webkit-background-size: contain;
    background-size: contain;
    min-width: 750px;
    position: static;
    margin: 70px auto 0px;
    top: 0px;
    left: 0px;
    background-position: 100% 100%;
    background-repeat: no-repeat no-repeat;
}

#quote1TextBox {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 66.1%;
    position: relative;
}

#quote1Headline {
    float: left;
    font-size: 1.9em;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-bottom: 22px;
}

#quote1Mark1 {
    float: left;
    height: 35px;
    clear: none;
    width: 6.719686%;
    background-image:url("img/quotemark1.png");
    background-attachment: scroll;
    -webkit-background-size: contain;
    background-size: contain;
    min-width: 0px;
    position: absolute;
    bottom: 0px;
    top: auto;
    left: 0%;
    background-position: 50% 100%;
    background-repeat: no-repeat no-repeat;
}

#quotation1 {
    float: left;
    font-size: 1em;
    width: 78.899662%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0px 0px 0px 10.5%;
    clear: none;
    min-height: 0px;
    min-width: 0px;
    font-family: georgia;
}

#quote1Mark2 {
    float: left;
    height: 35px;
    clear: none;
    width: 6.721865%;
    background-image:url("img/quotemark2.png");
    background-attachment: scroll;
    -webkit-background-size: contain;
    background-size: contain;
    min-width: 0px;
    position: absolute;
    top: 0px;
    left: auto;
    right: 0px;
    background-position: 50% 0px;
    background-repeat: no-repeat no-repeat;
}

#quote1ContentBox {
    float: left;
    height: auto;
    margin: 0px 0px 32px;
    clear: both;
    width: 98.571735%;
    position: relative;
}

#quote1intro {
    float: left;
    font-size: 1em;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1.3em;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    min-height: 82px;
    margin-bottom: 24px;
    padding-left: 0px;
    padding-right: 0px;
}

@media only screen and (max-width: 1280px) {
    #quote1Box {
        width: 80%;
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 30%;
        background-size: 30%;
        background-position: 107% 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1intro {
        padding-right: 0px;
    }

    #quote1TextBox {
        width: 76.3%;
    }
}

@media only screen and (max-width: 950px) {
    #quote1Box {
        width: 95%;
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 36.3%;
        background-size: 36.3%;
        background-position: 110.8% 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1TextBox {
        width: 75%;
    }

    #quote1Headline {
        width: 100%;
    }

    #quote1ContentBox {
        width: 98.571099%;
    }

    #quote1Mark1 {
        width: 6.718812%;
        height: 35px;
    }

    #quotation1 {
        width: 78.899792%;
    }

    #quote1Mark2 {
        width: 6.721154%;
        height: 35px;
    }
}

@media only screen and (max-width: 768px) {
    #quote1Box {
        min-width: 0px;
        width: 94.999186%;
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 44.099998474121094%;
        background-size: 44.099998474121094%;
        background-position: 114.1% 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1ContentBox {
        width: 100%;
    }

    #quote1TextBox {
        width: 71.1%;
    }

    #quote1Headline {
        font-size: 1.7em;
    }
}

@media only screen and (max-width: 640px) {
    #quote1Box {
        margin-right: 0px;
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 55.7%;
        background-size: 55.7%;
        background-position: 148.6% 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1Headline {
        font-size: 1.6em;
    }

    #quotation1 {
        line-height: 1.3em;
    }

    #quote1intro {
        font-size: 1em;
    }
}

@media only screen and (max-width: 540px) {
    #quote1Box {
        margin-right: 0px;
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 50.4%;
        background-size: 50.4%;
        background-position: 125.1% 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1TextBox {
        width: 95%;
    }

    #quote1ContentBox {
        width: 80%;
        margin-bottom: 134px;
    }

    #quote1Headline {
        font-size: 1.6em;
        text-align: center;
    }

    #quote1intro {
        width: 100%;
        font-size: 1em;
        padding-right: 0px;
        text-align: center;
    }
}

@media only screen and (max-width: 320px) {
    #quote1Box {
        background-image:url("img/roman_kakos.jpg");
        background-attachment: scroll;
        -webkit-background-size: 116.6%;
        background-size: 116.6%;
        background-position: 123px 100%;
        background-repeat: no-repeat no-repeat;
    }

    #quote1ContentBox {
        width: 63.8%;
    }
}

