@media screen and (min-width: 768px) {
  .container {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  .row {
    margin-left: -15px;
    margin-right: -15px;
  }

  .row:before {
    display: table;
    content: " ";
  }

  .row:after {
    display: table;
    content: " ";
    clear: both;
  }

  .col-1,
  .col-2,
  .col-3,
  .col-4,
  .col-5,
  .col-6,
  .col-7,
  .col-8,
  .col-9,
  .col-10,
  .col-11,
  .col-12 {
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    position: relative;
	-webkit-box-sizing: border-box;
			box-sizing: border-box;
  }

  .col-1 { width: 8.333%; }
  .col-2 { width: 16.667%; }
  .col-3 { width: 25%; }
  .col-4 { width: 33.333%; }
  .col-5 { width: 41.667%; }
  .col-6{ width: 50%; }
  .col-7 { width: 58.333%; }
  .col-8 { width: /*66.667%*/ 60%; }
  .col-9 { width: 75%; }
  .col-10 { width: 83.333%; }
  .col-11 { width: 91.667%; }
  .col-12 { width: 100%; }

  .col-offset-1 { margin-left: 8.333%; }
  .col-offset-2 { margin-left: 16.667%; }
  .col-offset-3 { margin-left: 25%; }
  .col-offset-4 { margin-left: 33.333%; }
  .col-offset-5 { margin-left: 41.667%; }
  .col-offset-6{ margin-left: 50%; }
  .col-offset-7 { margin-left: 58.333%; }
  .col-offset-8 { margin-left: 66.667%; }
  .col-offset-9 { margin-left: 75%; }
  .col-offset-10 { margin-left: 83.333%; }
  .col-offset-11 { margin-left: 91.667%; }
  .col-offset-12 { margin-left: 100%; }

  .col-pull-0 { right: auto; }
  .col-pull-1 { right: 8.333%; }
  .col-pull-2 { right: 16.667%; }
  .col-pull-3 { right: 25%; }
  .col-pull-4 { right: 33.333%; }
  .col-pull-5 { right: 41.667%; }
  .col-pull-6{ right: 50%; }
  .col-pull-7 { right: 58.333%; }
  .col-pull-8 { right: 66.667%; }
  .col-pull-9 { right: 75%; }
  .col-pull-10 { right: 83.333%; }
  .col-pull-11 { right: 91.667%; }
  .col-pull-12 { right: 100%; }

  .col-push-0 { left: auto; }
  .col-push-1 { left: 8.333%; }
  .col-push-2 { left: 16.667%; }
  .col-push-3 { left: 25%; }
  .col-push-4 { left: 33.333%; }
  .col-push-5 { left: 41.667%; }
  .col-push-6{ left: 50%; }
  .col-push-7 { left: 58.333%; }
  .col-push-8 { left: 66.667%; }
  .col-push-9 { left: 75%; }
  .col-push-10 { left: 83.333%; }
  .col-push-11 { left: 91.667%; }
  .col-push-12 { left: 100%; }

  .header {
    text-align: right;
    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-top: 10px;
    padding-bottom: 15px;
  }

  .header-fixed {
    position: static;
  }

  .header-logo {
    border-top: 0;
    text-align: left;
    position: absolute;
    top: 0px;
    left: 0;
    padding-bottom: 0;
  }

  .header-fixed-control {
    margin-top: 20px;
  }

  .header-fixed-control-menu {
    display: none;
  }

  .header-fixed-control-language {
    width: auto;
    float: none;
  }

  .header-fixed-control-language li {
    width: auto;
    float: none;
    margin-right: 30px;
  }

  .header-fixed-control-language li a {
    background: transparent;
    color: #4d4d4d;
    font-weight: bold;
    position: relative;
  }

  .header-fixed-control-language li a:hover {
    color: #7d7d7d;
    background: transparent;
  }

  .header-fixed-control-language li.is-active a {
    color: #4d4d4d;
    background: transparent;
  }

  .header-fixed-control-language li.is-active a:hover {
    color: #7d7d7d;
    background: transparent;
  }

  .header-fixed-control-language-short {
    display: inline-block;
    color: #ffffff;
    background: #003554;
    font-size: 12px;
    border-radius: 12px;
    width: 24px;
    height: 24px;
    text-align: center;
    position: absolute;
    top: 18px;
  }

  li.is-active .header-fixed-control-language-short {
    background: #006494;
  }

  .header-fixed-control-language-long {
    padding-left: 30px;
    display: inline;
  }

  .header-fixed-control-link {
    display: inline-block;
  }

  .header-fixed-control-link a {
    font-weight: bold;
    color: #4d4d4d;
  }

  .header-fixed-control-link a:hover {
    color: #7d7d7d;
    text-decoration: none;
  }

  .header-fixed-control-link i {
    color: #00a0e9;
  }

  .header-fixed-menu {
    display: inline-block;
    text-align: right;
    margin-top: 30px;
  }

  .header-fixed-menu li {
    display: inline-block;
  }

  .header-fixed-menu li:before {
    content: "/";
    margin-left: 20px;
    margin-right: 20px;
  }

  .header-fixed-menu li:first-child:before {
    content: "";
    margin: 0;
  }

  .header-fixed-menu li a {
    display: inline;
    background: transparent;
    padding: 0;
  }

  .header-fixed-menu li a:hover {
    background: transparent;
    color: #777777;
  }

  .header-fixed-menu li.is-active a {
    background: transparent;
    color: #cccccc;
  }

  .header-fixed-menu li.is-active a:hover {
    background: transparent;
  }

  .footer {
    position: relative
  }

  .footer-credit {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .footer-control {
    display: none;
  }

  .footer-nav {
    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .footer-nav-content {
    background: transparent;
    width: 70%;
    position: absolute;
    right: 0;
    top: 45px;
  }

  .footer-nav ul {
  }

  .footer-nav li {
    border: 0;
    width: 25%;
  }

  .footer-nav li:nth-child(1) {
    border-top: 0;
  }

  .footer-nav li:nth-child(2) {
    border-top: 0;
  }


  .footer-nav a {
    background: transparent;
    display: inline;
    font-size: 12px;
  }

  .jumbotron {
    height: 400px;
    background-position: top center;
  }

  .about-table th {
    display: table-cell;
    vertical-align: top;
    width: 200px;
  }

  .about-table td {
    display: table-cell;
  }

  .web-table th {
    display: table-cell;
    width: 250px;
    vertical-align: top;
  }

  .web-table td {
    display: table-cell;
  }
}