html {
  overflow-x: hidden; }

body {
  font-family: 'Fira Sans', sans-serif; }

.navbar {
  margin-bottom: 0px; }
  .navbar header:after {
    clear: none !important; }

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

.sidebar-brand {
  border-top: 1px solid silver;
  clear: both;
  padding-top: 10px; }

.sidebar-nav a:hover, .sidebar-nav a.on {
  color: #FD7522; }

.sub-menu {
  list-style-type: none;
  padding: 10px 0px 0px 1.2em; }
  .sub-menu li {
    margin: 0px; }

.sub-menu:empty {
  display: none; }

.logo-big {
  display: none;
  width: 95px;
  height: 50px;
  margin-top: -5px;
  margin-left: -7px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOTMuMiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTMuMiAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iWE1MSURfMV8iPg0KCTxwYXRoIGlkPSJYTUxJRF81XyIgZmlsbD0iI0ZGRkZGRiIgZD0iTTgwLjcsMjQuOGMtMC40LDAuNS0wLjksMS0xLjUsMS4zYy0wLjYsMC40LTEuMywwLjYtMiwwLjZjLTAuNywwLTEuMy0wLjItMS44LTAuNg0KCQljLTAuNS0wLjQtMC43LTEuMS0wLjctMmMwLTAuNywwLjItMS4zLDAuNS0xLjhjMC4zLTAuNSwwLjctMC45LDEuMy0xLjNjMC42LTAuNCwxLjItMC43LDEuOS0xYzAuNy0wLjMsMS41LTAuNSwyLjQtMC44TDgwLjcsMjQuOHoNCgkJIE00NS40LDI1Yy0wLjQsMC41LTAuOSwwLjktMS40LDEuM2MtMC42LDAuNC0xLjMsMC42LTIuMiwwLjZjLTAuOCwwLTEuNS0wLjItMi4xLTAuNmMtMC42LTAuNC0xLjEtMC45LTEuNS0xLjUNCgkJYy0wLjQtMC42LTAuNy0xLjMtMC45LTIuMWMtMC4yLTAuNy0wLjMtMS42LTAuMy0yLjVjMC0xLjEsMC4xLTIuMiwwLjMtMy4xYzAuMi0wLjksMC42LTEuNywxLTIuM2MwLjQtMC42LDAuOS0xLjEsMS41LTEuNQ0KCQljMC41LTAuMywxLjEtMC41LDEuOC0wLjVjMC42LDAsMS4xLDAuMSwxLjUsMC4zYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNiwwLjcsMC45YzAuMiwwLjMsMC4zLDAuNiwwLjQsMC45VjI1eg0KCQkgTTE4LjIsMTUuMmgtMi4xYy0wLjksMC0xLjctMC4xLTIuMy0wLjNjLTAuNi0wLjItMS4xLTAuNi0xLjUtMWMtMC40LTAuNS0wLjctMS0wLjgtMS41Yy0wLjItMC42LTAuMi0xLjItMC4yLTJjMC0xLjMsMC4zLTIuMywxLTMNCgkJYzAuNy0wLjcsMS44LTEuMSwzLjMtMS4xYzAsMCwwLjEsMCwwLjEsMGMxLDAsMS42LDAuMywxLjksMC42YzAuMywwLjIsMC42LDAuNywwLjYsMS44VjE1LjJ6IE0xOC4yLDI0LjdjMCwwLjctMC4zLDEuMi0wLjgsMS42DQoJCWMtMC42LDAuMy0xLjMsMC41LTIuMywwLjVjLTEuNiwwLTIuOS0wLjUtMy43LTEuNGMtMC45LTAuOS0xLjMtMi4zLTEuMy00LjJjMC0xLjQsMC41LTIuNSwxLjQtMy40YzAuOS0wLjksMi4yLTEuMywzLjktMS4zDQoJCWMwLjcsMCwxLjMsMCwxLjgsMGMwLjUsMCwwLjgsMCwxLjEsMFYyNC43eiBNODUuNCwyNi43Yy0wLjQsMC0wLjYtMC4xLTAuOC0wLjJjLTAuMy0wLjItMC41LTAuNC0wLjctMC42Yy0wLjEtMC4yLTAuMi0wLjYtMC4yLTENCgkJYzAtMS40LDAtMi43LDAtMy45YzAtMS4yLDAtMi42LDAtNC4xYzAtMS4xLTAuMS0yLTAuNC0yLjdjLTAuMy0wLjctMC43LTEuMi0xLjMtMS42Yy0wLjYtMC40LTEuMi0wLjctMS45LTAuOA0KCQljLTAuNy0wLjEtMS41LTAuMi0yLjQtMC4yYy0wLjcsMC0xLjMsMC4xLTIsMC4zYy0wLjcsMC4yLTEuMywwLjUtMS44LDAuOGMtMC42LDAuNC0xLDAuOC0xLjQsMS4yYy0wLjQsMC41LTAuNSwwLjktMC41LDEuNA0KCQljMCwwLjUsMC4xLDAuOSwwLjQsMS4zYzAuMywwLjQsMC43LDAuNiwxLjIsMC42YzAuNiwwLDEuMS0wLjIsMS40LTAuNWMwLjMtMC4zLDAuNS0wLjcsMC41LTFjMC0wLjQtMC4xLTAuOC0wLjItMS4yDQoJCWMtMC4xLTAuNC0wLjItMC43LTAuMi0xYzAuMi0wLjIsMC41LTAuNCwwLjktMC41YzAuNC0wLjIsMC45LTAuMywxLjQtMC4zYzAuNywwLDEuMywwLjIsMS43LDAuNGMwLjQsMC4zLDAuNywwLjYsMC45LDEuMQ0KCQljMC4yLDAuNCwwLjMsMC43LDAuNCwxLjFzMC4xLDAuNywwLjEsMC44djEuNmMtMC41LDAuMy0xLjUsMC43LTMsMS4yYy0xLjUsMC41LTIuNSwwLjgtMywxYy0wLjQsMC4yLTAuOCwwLjQtMS4zLDAuNg0KCQljLTAuNCwwLjMtMC44LDAuNS0xLjEsMC45Yy0wLjMsMC40LTAuNiwwLjgtMC44LDEuM2MtMC4xLDAuMi0wLjEsMC40LTAuMiwwLjZjMCwwLDAsMCwwLDBzLTAuNCwxLjktMSwyLjUNCgkJYy0wLjYsMC42LTEuOSwwLjUtMi4yLDAuNWMtMC42LDAtMS4xLTAuMS0xLjQtMC4yYy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuN2MtMC4yLTAuMy0wLjMtMC43LTAuNC0xLjJjMC0wLjUtMC4xLTEtMC4xLTEuN3YtOS40DQoJCWg1LjF2LTEuNWwtNS4xLTAuM1Y3LjNMNjUuMyw3aC0yLjd2NC40bC0xMC45LDAuN3YxLjFjMC4zLDAsMC43LDAuMSwxLjEsMC4yYzAuNCwwLjEsMC43LDAuMiwwLjksMC4zYzAuMywwLjIsMC41LDAuNCwwLjcsMC43DQoJCWMwLjIsMC4zLDAuMiwwLjYsMC4yLDF2OS45YzAsMC40LTAuMSwwLjctMC4yLDFjLTAuMSwwLjItMC40LDAuNC0wLjcsMC41Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMmMtMC4yLDAtMC42LDAtMC44LDANCgkJYy0wLjIsMC0wLjgsMC0xLDBjLTAuMiwwLTAuNywwLTEuMS0wLjFjLTAuNCwwLTAuNy0wLjEtMC45LTAuMmMtMC4zLTAuMi0wLjUtMC40LTAuNi0wLjdjLTAuMS0wLjMtMC4yLTAuNi0wLjItMXYtMjJsLTAuMi0wLjINCgkJbC02LjYsMC40djFjMC42LDAsMS4yLDAuMSwxLjcsMC4yYzAuNSwwLjEsMC45LDAuMiwxLjIsMC40QzQ0LjgsNSw0NSw1LjMsNDUuMSw1LjdjMC4yLDAuNCwwLjIsMC44LDAuMiwxLjN2NS42DQoJCWMtMC41LTAuMy0xLjEtMC41LTEuOS0wLjdjLTAuNy0wLjItMS41LTAuMy0yLjItMC4zYy0xLDAtMiwwLjItMi45LDAuN2MtMSwwLjQtMS44LDEtMi40LDEuN2MtMC43LDAuOC0xLjMsMS43LTEuNywyLjcNCgkJYy0wLjQsMS0wLjUsMi0wLjYsMy4xYy0wLjMsMy43LTEuOSw1LjktMy4zLDYuNWMtMC4zLDAuMS0xLDAuMy0xLjcsMC40Yy0wLjQsMC0wLjksMC4xLTEuNSwwLjFoLTEuNGMtMC45LDAtMS42LDAtMi4xLTAuMQ0KCQljLTAuNS0wLjEtMC45LTAuMi0xLjItMC40Yy0wLjMtMC4yLTAuNS0wLjUtMC42LTAuOWMtMC4xLTAuNC0wLjEtMS0wLjEtMS42di02LjloMi42YzAuNywwLDEuMywwLjEsMS43LDAuMg0KCQljMC40LDAuMSwwLjgsMC40LDEuMiwwLjhjMC4yLDAuMywwLjQsMC43LDAuNiwxLjNjMC4yLDAuNiwwLjMsMS4xLDAuNCwxLjdoMS4ydi05LjFoLTEuMmMtMC4xLDAuNS0wLjIsMS0wLjMsMS41DQoJCWMtMC4yLDAuNS0wLjQsMC45LTAuNiwxLjNjLTAuMywwLjQtMC42LDAuNi0xLDAuOGMtMC40LDAuMi0xLDAuMi0xLjgsMC4yaC0yLjZWNi4yaDMuNmMwLjYsMCwxLjEsMCwxLjYsMGMwLjUsMCwwLjksMC4xLDEuMiwwLjENCgkJYzAuNywwLjEsMS4zLDAuNiwyLjEsMS41YzAuNywwLjksMS4yLDEuOCwxLjQsMi42aDEuMlY0LjlIMTRjLTAuOCwwLTEuNiwwLjEtMi40LDAuMkMxMC45LDUuMywxMC4yLDUuNiw5LjUsNg0KCQlDOC45LDYuNCw4LjMsNi45LDcuOSw3LjZDNy41LDguMiw3LjMsOSw3LjMsMTBjMCwwLjgsMC4xLDEuNSwwLjQsMi4yQzgsMTIuOCw4LjUsMTMuMyw5LDEzLjhjMC41LDAuNCwxLjEsMC44LDEuNywxLjENCgkJYzAuNiwwLjMsMS4zLDAuNSwyLjEsMC43djAuMWMtMC43LDAuMS0xLjQsMC4yLTIuMiwwLjVjLTAuOCwwLjMtMS42LDAuNi0yLjIsMS4xYy0wLjcsMC41LTEuMiwxLjEtMS43LDEuOEM2LjMsMTkuOCw2LDIwLjcsNiwyMS44DQoJCWMwLDEuMSwwLjIsMiwwLjcsMi44YzAuNSwwLjgsMS4xLDEuNCwxLjgsMmMwLjcsMC41LDEuNiwwLjksMi41LDEuMWMwLjksMC4zLDEuOSwwLjQsMi44LDAuNGgyMGwwLjMtMC4zbDAuMi0zLjcNCgkJYzAuMywwLjgsMC44LDEuNSwxLjMsMi4xYzAuNiwwLjcsMS40LDEuMywyLjIsMS43YzAuOSwwLjQsMS43LDAuNiwyLjYsMC42YzAuOSwwLDEuNy0wLjIsMi42LTAuNnMxLjUtMC45LDIuMS0xLjZsMC4xLDB2MS40DQoJCWwwLjIsMC4ySDYwVjI3Yy0wLjMsMC0wLjUtMC4xLTAuOC0wLjFjLTAuMi0wLjEtMC41LTAuMS0wLjctMC4yYy0wLjMtMC4xLTAuNS0wLjMtMC43LTAuNmMtMC4xLTAuMi0wLjItMC42LTAuMi0wLjlWMTMuMmg0Ljl2MTEuMw0KCQljMCwxLjIsMC4zLDIuMiwwLjgsMi45YzAuNSwwLjcsMS41LDEsMi44LDFjMS40LDAsMi40LTAuMSwzLjEtMC4zYzAuNi0wLjIsMi0wLjksMi4zLTIuMWMwLjIsMC41LDAuNSwxLDAuOSwxLjQNCgkJYzAuOCwwLjcsMS44LDEuMSwzLDEuMWMxLjEsMCwyLjEtMC4yLDIuOS0wLjZjMC44LTAuNCwxLjYtMSwyLjMtMS44aDAuMWMwLjEsMC44LDAuNSwxLjMsMSwxLjdjMC41LDAuNCwxLjIsMC42LDIsMC42DQoJCWMwLjUsMCwwLjktMC4xLDEuMy0wLjJjMC40LTAuMSwwLjgtMC4zLDEuMy0wLjR2LTFDODYuMSwyNi44LDg1LjcsMjYuNyw4NS40LDI2LjciLz4NCgk8cGF0aCBpZD0iWE1MSURfNF8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NS44LDcuOGMwLjYsMCwxLjEtMC4yLDEuNS0wLjdjMC40LTAuNSwwLjYtMSwwLjYtMS42YzAtMC42LTAuMi0xLTAuNi0xLjUNCgkJYy0wLjQtMC40LTAuOS0wLjYtMS41LTAuNmMtMC42LDAtMSwwLjItMS40LDAuN2MtMC40LDAuNC0wLjYsMS0wLjYsMS42YzAsMC42LDAuMiwxLjEsMC42LDEuNUM1NC44LDcuNSw1NS4zLDcuOCw1NS44LDcuOCIvPg0KPC9nPg0KPC9zdmc+DQo=") 0 0 no-repeat;
  text-indent: -9999px; }

.logo-small {
  display: block;
  width: 39px;
  height: 50px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjguNiA1NS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDU1LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggaWQ9IlhNTElEXzJfIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTUuMiw0NC4xYy0xLjYtMS43LTIuNC00LjMtMi40LTcuN2MwLTIuNSwwLjgtNC42LDIuNS02LjJjMS43LTEuNiw0LjEtMi40LDcuMi0yLjQNCgljMS4zLDAsMi40LDAsMy4yLDBjMC45LDAsMS41LDAuMSwyLDAuMXYxNWMwLDEuMy0wLjUsMi4yLTEuNSwyLjhjLTEsMC42LTIuNCwxLTQuMiwxQzE5LDQ2LjcsMTYuNyw0NS44LDE1LjIsNDQuMSBNMTYuOSwyMi44DQoJQzE2LjIsMjIsMTUuNywyMSwxNS40LDIwYy0wLjMtMS0wLjQtMi4yLTAuNC0zLjZjMC0yLjMsMC42LTQuMiwxLjktNS41YzEuMy0xLjMsMy4zLTIsNi0yYzAuMSwwLDAuMiwwLDAuMiwwYzEuOSwwLDIuOSwwLjYsMy40LDEuMQ0KCWMwLjUsMC41LDEuMiwxLjIsMS4yLDMuM3YxMkgyNGMtMS42LDAtMy0wLjItNC4yLTAuNkMxOC42LDI0LjMsMTcuNywyMy43LDE2LjksMjIuOCBNNTUuNywzNi41Yy0wLjMsMC45LTAuOSwyLjQtMS45LDQuMw0KCWMtMSwxLjktMiwzLjQtMi45LDQuNGMtMC4zLDAuNC0wLjksMC42LTEuNywwLjljLTAuOCwwLjItMS42LDAuNC0yLjMsMC40Yy0wLjcsMC4xLTEuNiwwLjEtMi43LDAuMWgtMi42Yy0xLjcsMC0yLjktMC4xLTMuOC0wLjINCgljLTAuOS0wLjEtMS42LTAuNC0yLjEtMC43Yy0wLjUtMC40LTAuOS0wLjktMS0xLjdjLTAuMi0wLjctMC4zLTEuNy0wLjMtM1YyOC4zaDQuOGMxLjMsMCwyLjMsMC4xLDMuMSwwLjRjMC44LDAuMiwxLjUsMC43LDIuMSwxLjUNCgljMC40LDAuNSwwLjcsMS4zLDEuMSwyLjNjMC4zLDEuMSwwLjYsMi4xLDAuNiwzaDIuMlYxOC45aC0yLjJjLTAuMSwwLjktMC4zLDEuOC0wLjYsMi43Yy0wLjMsMS0wLjcsMS43LTEuMSwyLjMNCgljLTAuNSwwLjctMS4yLDEuMi0xLjksMS41Yy0wLjcsMC4zLTEuOCwwLjQtMy40LDAuNGgtNC44VjguOWg2LjdjMS4xLDAsMi4xLDAsMi45LDAuMWMwLjksMCwxLjYsMC4xLDIuMiwwLjINCgljMS4yLDAuMiwyLjUsMS4xLDMuOCwyLjhjMS4zLDEuNywyLjIsMy4zLDIuNiw0LjhoMi4yVjYuNkgyMC4xYy0xLjUsMC0zLDAuMS00LjQsMC40Yy0xLjQsMC4zLTIuNywwLjgtNCwxLjYNCgljLTEuMiwwLjctMi4xLDEuNi0yLjksMi44Yy0wLjgsMS4yLTEuMSwyLjctMS4xLDQuNGMwLDEuNSwwLjMsMi44LDAuOCw0YzAuNSwxLjIsMS4zLDIuMiwyLjMsM2MwLjksMC44LDIsMS41LDMuMiwyczIuNSwxLDMuOCwxLjMNCgl2MC4zYy0xLjIsMC4xLTIuNiwwLjQtNC4xLDAuOWMtMS41LDAuNS0yLjgsMS4xLTQsMmMtMS4yLDAuOC0yLjMsMS45LTMuMSwzLjNzLTEuMiwzLTEuMiw0LjljMCwyLDAuNCwzLjcsMS4zLDUuMQ0KCWMwLjksMS41LDIsMi43LDMuNCwzLjZjMS4zLDAuOSwyLjgsMS42LDQuNSwyLjFjMS43LDAuNSwzLjQsMC43LDUuMiwwLjdINTdsMC44LTEyLjVINTUuN3oiLz4NCjwvc3ZnPg0K") 0 0 no-repeat;
  text-indent: -9999px;
  margin-top: -4px;
  margin-left: -4px; }

.container {
  width: 100%; }
  .container .row {
    /* flexbox specific properties */
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; }

.intro {
  width: 200px;
  font-family: 'Roboto Slab', serif;
  font-weight: 300;
  color: #FD7522;
  padding: 20px 15px 15px 15px;
  font-size: 1.15em; }

.menu-item {
  padding-top: 23px; }

#content-block {
  width: 100%; }
  #content-block > .col-item {
    float: none;
    display: inline-block;
    vertical-align: top; }

#home-container .img {
  margin-top: 15px; }
#home-container h2 {
  font-size: 24px;
  margin-bottom: .25em; }
#home-container h3 {
  font-size: 18px;
  margin: 0 0 .5em 0;
  font-weight: normal;
  font-style: italic; }
#home-container .jumbotron {
  background-color: none;
  padding-left: 0px;
  padding-right: 0px; }
  #home-container .jumbotron h2 {
    font-size: 30px; }

.jumbotron {
  background-color: inherit;
  padding: 18px 0px 18px 0px; }
  .jumbotron h1 {
    font-family: 'Roboto Slab', serif;
    font-weight: bold;
    color: black; }
  .jumbotron ul, .jumbotron ol {
    font-size: 21px;
    font-weight: 200;
    margin-bottom: 15px; }

.col-item.link a {
  color: #333; }

.col-item {
  padding: 15px; }

#news-block .col-item h1 {
  font-size: 1.5em;
  color: black;
  font-weight: normal;
  margin-top: 0px;
  padding: 0; }

#news-block .col-item h2 {
  font-size: 1.8em; }

#news-block h1 {
  font-family: 'Roboto Slab', serif;
  font-weight: bold;
  padding-left: 15px;
  margin: 0; }

.btn-primary, .btn-default {
  background-color: #189ACA;
  color: #fff;
  border-color: #0381af; }

.btn-primary:hover, .btn-default:hover {
  background-color: #FD7522;
  color: #fff;
  border-color: #e26214;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.main-link {
  color: #FD7522;
  font-size: 1.1em; }

.main-link:hover {
  color: #0381af;
  text-decoration: none; }

.glyphicon-download:before {
  font-size: 24px; }

.link-menu {
  margin-top: -50px; }

.img a.gallery {
  cursor: pointer; }

/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
/* Toggle Styles */
#wrapper {
  padding-left: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

#wrapper.toggled {
  padding-left: 200px;
  position: fixed;
  left: 0;
  right: 0; }
  #wrapper.toggled #sidebar-wrapper {
    width: 200px; }
  #wrapper.toggled #page-content-wrapper {
    position: absolute;
    margin-right: -200px; }

#sidebar-wrapper {
  z-index: 1000;
  position: fixed;
  left: 200px;
  width: 0;
  height: 100%;
  margin-left: -200px;
  overflow-y: auto;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

#page-content-wrapper {
  width: 100%;
  position: absolute;
  padding: 15px; }

.footer-menu {
  padding-bottom: 20px;
  border-bottom: 1px solid #eee;
  margin-bottom: 20px; }
  .footer-menu a {
    margin-right: 10px; }

/* Sidebar Styles */
.sidebar-nav {
  width: 200px;
  margin: 15px 0px 0px 0px;
  padding: 0;
  list-style: none;
  font-size: 1.2em; }
  .sidebar-nav li {
    text-indent: 18px;
    margin-bottom: 10px; }
    .sidebar-nav li a {
      display: block;
      text-decoration: none;
      color: #68686B; }

@media (min-width: 768px) {
  #wrapper {
    padding-left: 200px; }

  #wrapper.toggled {
    padding-left: 200px; }
    #wrapper.toggled #sidebar-wrapper {
      width: 200px; }
    #wrapper.toggled #page-content-wrapper {
      position: relative;
      margin-right: 0; }

  #sidebar-wrapper {
    width: 200px; }

  #page-content-wrapper {
    padding: 20px;
    position: relative; }

  .logo-big {
    display: block; }

  .logo-small {
    display: none; }

  .modal-dialog {
    width: auto;
    max-width: 1000px; }

  .jumbotron h1 {
    font-size: 52px; } }
@media (min-width: 992px) {
  #content-block .col-item {
    width: 33%; }

  #home-container {
    /* flexbox specific properties */
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; } }
@media (min-width: 1280px) {
  #wrapper {
    width: 1280px;
    margin: 0 auto; } }
@media (max-width: 768px) {
  .single-image {
    width: 100% !important; }

  .jumbotron h2:first-of-type {
    font-size: 18px !important;
    margin-top: 0px; }

  .navbar-brand {
    font-size: 15px;
    padding-right: 0;
    color: #68686B !important; }

  .open > .link-wrapper {
    display: block; }

  .link-wrapper {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 230px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
    .link-wrapper a {
      clear: both;
      padding-top: 5px;
      padding-bottom: 5px;
      height: inherit; }
    .link-wrapper a:hover {
      color: inherit !important; }

  .dropdown-toggle {
    font-size: 20px;
    line-height: .5em;
    padding: 5px;
    display: inline-block;
    margin-top: 16px;
    margin-left: 5px;
    background-color: silver; } }
@media (min-width: 480px) and (max-width: 992px) {
  #home-container .col-item {
    width: 33.33333333%;
    float: left; }

  #home-container .col-item img {
    width: 100%; }

  #home-container {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; } }

/*# sourceMappingURL=base.css.map */
