#asseenin {
    background-color: #E6EFFF;
    padding-bottom: 80px;
}
#asseenin img {
    margin-bottom: 20px;
}

header{
   margin-top: -100px;
    margin-bottom: -200px;
    background-color: #E6EFFF;
	/*background: url("../images/pub-logos.jpg") center top no-repeat;
	background-size: 1000px, 600px;
    height: 2000px;*/
}

#testimonials {
    padding-bottom: 100px;
}
.testimonials blockquote {
    position: relative;
    background: white;
    min-height: 150px;
    margin-top: 20px;
    margin-bottom: 120px;
    border: 2px solid #FF5500;
    border-radius: 10px;
}

.testimonials blockquote:before {
    content: '';
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -10px;
    border-top: 10px solid #FF5500;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}

.testimonials blockquote:after {
    content: '';
    position: absolute;
    bottom: -8px;
    left: 50%;
    margin-left: -9px;
    border-top: 9px solid white;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
}

.testimonials blockquote img {
    height: 90px;
    width: 90px;
    position: absolute;
    border: 2px solid #0096FF;
    background: white;
    bottom: -105px;
    left: 50%;
    margin-left: -45px;
}

blockquote p.clients-words {
    padding-top: 10px;
    font-size: 14px;
}

div.clients-info {
    font-size: 14px;
    position: absolute;
    display: block;
    bottom: 10px;
    right: 10px;
    text-align: right;
}

div.clients-info p {
    margin-bottom: 0px;
}
div.clients-info span {
    color: gray;
    font-style: italic;
    
}