/*****************************
OWN STYLES
***************************/

.text-center {
  margin-left: auto !important;
  margin-right: auto !important;
}

.equal/*, .equal > div[class*='col-']*/ {  
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.reveal div.example {
  border: 5px solid white;
  margin: 20px;
}
.reveal li > ul {
  font-size: 0.8em;
}
.reveal code {
  border: 1px solid #9191af;
  border-radius: 3px;
  color: #992222; 
  padding: 2px 4px;
  white-space: nowrap;
/*  background-color: #1f4463;*/
  font-size: 0.9em;
}
.reveal pre code {
  font-size: 1em;
  white-space: inherit;
}

.span12 {
  width: 100%;
}

.span11 {
  width: 91.48936170212765%;
}

.span10 {
  width: 82.97872340425532%;
}

.span9 {
  width: 74.46808510638297%;
}

.span8 {
  width: 65.95744680851064%;
}

.span7 {
  width: 57.44680851063829%;
}

.span6 {
  width: 48.93617021276595%;
}

.span5 {
  width: 40.42553191489362%;
}

.span4 {
  width: 31.914893617021278%;
}

.span3 {
  width: 23.404255319148934%;
}

.span2 {
  width: 14.893617021276595%;
}

.span1 {
  width: 6.382978723404255%;
}

/* Start of "Micro clearfix" */

.clearfix { zoom: 1; }
.clearfix:before,
.clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }

/* End of "Micro clearfix" */