/*
* bootstrap-sphinx.css
* ~~~~~~~~~~~~~~~~~~~~
*
* Sphinx stylesheet -- Twitter Bootstrap theme.
*/

.navbar-inverse .brand {
  color: #FFF;
}


body {
  padding-top: 40px;
}
.navbar-inner {
  padding-left:  12px !important;
  padding-right: 12px !important;
}

@media (min-width: 980px) {
  .navbar h3 a, .navbar .brand {
    background: transparent url("logo_MAX_24.png") no-repeat 30px 8px;
    padding-left: 62px;
  }
}

table {
  border: 0;
}

/* Custom */

blockquote {
    border-left: none;
}

@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-Bold.eot');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-Bold.woff') format('woff'),
url('fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-Regular.eot');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-Regular.woff') format('woff'),
url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-LightItalic.eot');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'ProximaNova';
src: url('fonts/ProximaNova-LightItalic.woff') format('woff'),
url('fonts/ProximaNova-LightItalic.svg#ProximaNova-LightIt') format('svg');
font-weight: normal;
font-style: italic;
}

body { font-family: "ProximaNova", serif; font-size: 16px}


.alert-code {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
padding:4px;
width:30px;
margin:0px !important;
float:left;
font-size:12px;
padding: 1px 6px 0px 4px !important;
}

.alert-code a {
  color: #468847;
}

.alert-docs {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
padding:4px;
width:30px;
margin:0px !important;
margin-left: 4px !important;
float:left;
font-size:12px;
padding: 1px 6px 0px 4px !important;
}

.alert-docs a{
  color: #3a87ad;
}

.alert-test {
color: #c09853;
background-color: #fcf8e3;
border: 1px solid #fbeed5;
padding:4px;
width:30px;
margin:0px !important;
margin-left: 4px !important;
float:left;
font-size:12px;
padding: 1px 6px 0px 4px !important;
}

.alert-test a{
  color: #c09853;
}

div.alert-code, div.alert-test, div.alert-docs, {
  margin-bottom:0px;

}

div.alert-code p.admonition-title, div.alert-test p.admonition-title, div.alert-docs p.admonition-title {
  display:none;

}

div.alert-code p.last, div.alert-test p.last, div.alert-docs p.last {
  margin:0px;
