@import url(https://fonts.googleapis.com/css?family=Open+Sans);

/* Sticky footer styles
-------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
}
body {
    /* Margin bottom by footer height */
    font-family: 'Open Sans', 'sans-serif';
    margin-bottom: 60px;
}
.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 40px;
    background-color: #f5f5f5;
}

body > .container {
    padding: 60px 15px 0;
}

.jumbotron {
    padding-bottom: 0;
    margin-bottom: 0; 
}

.jumbotron + .container {
    padding: 0px 15px 0;
}

.nopadding {
  padding: 0 !important;
  margin: 0 !important;
}


.margin-10{margin-bottom:10px; margin-right:10px;}

.navbar-brand {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-nav>li>a {
padding-left: 9px;
padding-right: 9px;
}
.bottom-column {
float: none;
display: table-cell;
vertical-align: bottom;
}


.zmheader {
background: url("../img/zm_1200.jpg") center center no-repeat;
width: 100%;
height: 350px;
display: block;
margin-bottom: 10px;
}
.aboutblock {
float: left;
}
.newsblock {
float: left;
}
.speaker {
float: right;
width: 220px;
margin-left: 2em;
}

.img-sponsor {
padding: 4px;
}

/* Minor color fixes*/
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #f0f9fe;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f7f7f6;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #f1faeb;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fbf7e2;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #ffeeee;
}
.table > thead > tr > td.special,
.table > tbody > tr > td.special,
.table > tfoot > tr > td.special,
.table > thead > tr > th.special,
.table > tbody > tr > th.special,
.table > tfoot > tr > th.special,
.table > thead > tr.special > td,
.table > tbody > tr.special > td,
.table > tfoot > tr.special > td,
.table > thead > tr.special > th,
.table > tbody > tr.special > th,
.table > tfoot > tr.special > th {
  background-color: #fcf0e6;
}
