*{
	border-radius:0;
	box-sizing:border-box!important;
	margin:0;
	padding:0;
}

html, body{
	height:100%;
}

body{
	background:#eee;
    font-family: Georgia, 'Roboto', Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:300;
	line-height:1.7em;
}

h1, h2, h3, h4, h5, h6{
	color:#333;
    font-family: Georgia, 'Roboto', Helvetica, Arial,sans-serif;
    font-weight: 700;
}

ol, ul{
    padding-left:1em;
}

ul.infolist, ol.infolist{
	list-style:none;
	margin-bottom:2em;
	margin-top:2em;
}
ul.infolist li, ol.infolist li{
	margin-bottom:0.3em;
}

.container{
    max-width:720px;
}
.wrapper{
    background:#fff;
    box-shadow:0 3px 5px rgba(0,0,0,0.3);
    margin-bottom:3em;
}

.navbar{
    background:#fff;
    border:0;
    box-shadow:0 3px 5px rgba(0,0,0,0.3);
}
.navbar-brand{
    padding:6px 1em;
}
.navbar-brand img{
    max-height:2em;
}
ul.nav > li > a {
    color:#01ADEE!important;
    padding:1em 8px;
}


/* Landing */
.carousel{
    margin-top:3em;
}
.slick-prev:before, .slick-next:before{
    color:#555;
}
.slick-next {
    right:-5px;
}
.slick-prev {
    left:-4px;
    z-index: 1;
}
.slick-prev, .slick-next {
    background: rgba(255,255,255,0.9)!important;
    box-shadow: 0 2px 5px #aaa;
    height: 40%;
    width: 30px;
}

h1{
    background:#eee;
    border-left:4px solid #01ADEE;
    font-size:2em;
    padding:8px;
    padding-left:1em;
}
.block-info{
    display:inline-block;
    font-weight:bold;
    padding-left:3em;
}


@media (max-width: 992px){
	body{
		padding-top:0;
	}
	.navbar-custom .navbar-brand {
        width:auto!important;
        overflow: hidden;
	}
}
