
.buffer {
    margin-top: 45px;
}
.buffer2 {
    margin-top: 100px;
}
.title {
    color: #3b518b;
    font-size: 36px;
    font-style: italic;
    padding: 5px 0;
}
.galleryContent {
    color: gray;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
}
.clientTitle {
    color: #3b518b;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
}
.cycleController {
    max-width: 640px;
    width: 100%;
    padding-bottom: 10px;
}
#prev, #next {
    color: #96b6ea;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    /*!  */
}
#next {
    float: right;
}
.cycle-slideshow {
    max-width: 640px;
    width: 100%;
}
.clientName {
    color: #3b518b;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
    text-align: right;
}
.productsTitle {
    color: #96b6ea;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
    text-align: right;
}
.clientProducts {
    color: gray;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0;
    text-align: left;
}
.templateIconDivContainer {
        text-align: center;
        padding-bottom:10px;
}
.templateIcon {
    width:100%;
}
@media only screen and (max-width: 760px) {
.buffer {
    display: none;
    margin-top: 0;
}
.templateIcon {
}
.cycleController {
    margin-top: 30px;
}
.cycle-slideshow {
    margin-left: -25px;
    margin-right: -25px;
    max-width: 640px;
    width: 100vw;
}
.buffer2 {
    margin-top: 0;
}
.clientName, .productsTitle, .clientProducts {
    margin-right: 25px;
}
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
