@media print {
  a[href]:after {
    content: ""!important;
  }
  abbr[title]:after {
    content: ""!important;
  }
}

body {
  padding-top: 50px;
}
 p { line-height: 1.5; }

nav div.navbar-header a.visible-xs-inline { 
  font-size: 85%; 
  }

@media screen and (max-width: 320px) { 
nav div.navbar-header a.visible-xs-inline { 
 font-size: 78%;
 }
}

.footer {
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 150px;
  background-color: #f5f5f5;
  border-top: 1px #eee solid;
  margin-top: 30px;
}

.footer div.container{
  padding-top: 30px;
  font-size: 90%;
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
    border-color: #eac0d3;
    background-color: #ffe9ed;
    color: #aaa;
    opacity: 0.9;
}

a:hover.back-to-top {
    border-color: #eac0d3;
    background-color: #ffe9ed;
    color: #aaa;
}

ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}

h1 { font-size: 36px; }
@media screen and (max-width: 320px) {
  h1 { font-size: 30px; }
  h2 { font-size: 25px; }
}
