﻿#logo{top:-37px;}
#header #underline{height:0;opacity:0;}
#bannershell
{
    position:relative;
	overflow:hidden;
}
#banners{height:360px;background:#1F7498;text-indent:-5000px;overflow:hidden;}
.banner{
	position:relative;
	display:block;
	height:360px;
	width:880px;
	margin:0 auto;
	overflow:hidden;
	border:none;
}
#leftcol .content{width:470px;}
#leftcol h2{padding-bottom:30px;}
#rightcol .content{width:470px;}
#testimonial
{
    margin:10px 0 10px 38px;
}
#testimonial .quotationmark
{
    width:28px;
    height:21px;
    display:inline-block;
    background:url(img/quote.png) no-repeat;
    margin:0 8px 0 -38px;
    vertical-align:top;
    float:left;
}
#testimonial #quote
{
    font-family: 'Neucha', cursive;
    font-size:20px;
    padding:20px 0 10px;
    line-height:1.2em;
}
#testimonial #author, #testimonial #credentials, #testimonial #company
{
    padding:8px 0 0 0;
    font-family: 'Muli', sans-serif;
    color:#1F7298;
    font-size:14px;
    clear:left;
    margin-left:30px;
}
#testimonial #credentials
{
    margin-left:60px;
    padding-top:5px;
    display:inline-block;
}
#testimonial #company
{
    padding-top:5px;
    display:inline-block;
    margin-left:0;
}
.arrow
{
    position:absolute;
    top:0;
    left:0;
    width:50%;
    height:360px;
    background:url(img/arrow_left.png) no-repeat left center;
    cursor:pointer;
    opacity:0.1;
    display:none;
}
.arrow.right
{
    right:0;
    left:auto;
    background:url(img/arrow_right.png) no-repeat right center;
}
.arrow.left:hover
{
    background-position:left center;
    opacity:0.5;
}
.arrow.right:hover
{
    background-position:right center;
    opacity:0.5;
}

/* Small Screens */
@media screen and (max-width: 767px) {
	#banners{
		height:0;
		padding-bottom:40.91%;
	}
	.banner{
		width:auto;
		background-size:100%;
		background-repeat:no-repeat;
		height:0;
		padding-bottom:40.91%;
	}
	.arrow{
		display:none;
	}
	#leftcol .content{
		width:auto;
	}
	#rightcol .content{
		width:auto;
	}
}