@media (max-width:992px) {
  #top_bar {
    text-align: center;
  }
  .left_col, .right_col {
    float:none !important;
  }
  .footer_left_col, .footer_right_col {
    width:100%;
  }
}

@media only screen and (max-width: 1200px) {

    nav {
      background: url("../img/video_bg.jpg") 50% 0 no-repeat;
      background-size: cover;
    }

     #navigation ul li {
       display:block !important;
       padding: 10px 0;
     }
     #navigation a {
       display: inline !important;
       padding: 0 !important;
     }
     #navigation a:hover {
       background:none;
       color:#bb001d;
       text-decoration: none;
     }
     #navigation a.active {
       background:none !important;
       color:#bb001d;
     }
      #video_part {display:none;}
      .caption {
          word-wrap: break-word;
      }
}
/* Mobile Only */
@media (max-width: 767px) {
    .control-box {
        text-align: center;
    }
}
