@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');

@import "https://fonts.googleapis.com/css?family=Raleway";

body {
	font-family: "Lato", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.57142857em;
    color: #111;
    margin: 0;
    padding: 0;
}

body.cfp{
    background-color: #e8e8e8;
}

a, a:link, a:visited, a:active, a:focus {
	color: #009fe3;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
    font-weight: 600;
    margin: 0 0 .5em;
    line-height: 1em;
}

h1, .conference {
	color: #f28c00;
	font-size: 2em;

}

.logo img {
  max-height: 150px;
  max-width:  100%;
}

.banner.wrapper .container {
  max-width: 1200px; 
  width: 100%;
  margin: 0 auto;
  background-color: #FFF;
}
.cfp .banner.wrapper .container {
  max-width: 1020px; 
  width: 100%;
  margin: 0 auto;
  background-color: #FFF;
}

.banner.wrapper h1 {
  color: #FFF;
  text-transform: uppercase;
  background-color: #F28C00;
  padding: .5em;
  font-weight: normal;
  font-family:"Lato",sans-serif;
  margin: 0;
}

.logo h2 {
  color: #F28C00;
  font-size: 28px;
  font-weight: normal;
}
/*==============================
=            Footer            =
==============================*/

.footer.wrapper {
	margin-top: 2.85714286em;
    background: #535353;
    color: white;
}

footer {
  max-width: 1020px; 
  width: 100%;
  margin: 0 auto;
}

footer a, footer a:link, footer a:active, footer a:focus {
	color: white;
	text-decoration: underline;
}

.copyright {
	font-weight: bold;
}

.footerContainer {
	padding: 1.5em 0;
}
/*=====  End of Footer  ======*/
 