
body {
    overflow-x: hidden;
}

p {
    font-size: 20px;
}

p.small {
    font-size: 16px;
}

a,
a:hover,
a:focus,
a:active,
a.active {
    outline: 0;
    color: #18bc9c;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
}

section#banner{
    height: auto;
//background-image: url('../img/Banner2.jpg');
background-repeat: no-repeat;
background-size: 100% 100%;
}


section#hd-container div.pull-right{
	margin-top: 20px;
	height: 70px;
	background-image: url('../img/download.png');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position:center center;

	padding-right: 40px;
}


section#content-layout div.left-side p, div.left-side ul li, div.right-side p {
	font-size: 16px;
	color: #939090;
}

@media only screen and (max-width: 767px) {
	section#site-title > div > div > div {
		text-align: center;
	}
    section#site-title h2{font-size:130%;}

    div.first-db-xs a img{
        margin-top: 10px;
    	width:120px;
    	height:40px;
    }
    div.footer-db{
    	text-align: center;
    }

}

@media only screen and (min-width:768px) and (max-width: 1024px){

	    div.first-db{
    	height: 54px;
    	background-position: center center;
    }
    div.first-db img{
    	width:150px;
    	height:50px;
    	margin-top: 10px;
    }
}
