@media (min-width: 1200px) {
  .container {
      width: 1280px;
  }
}

/* @media (min-width: 768px) { */
.color-title h2 {
    color: #fff;
    padding-left: 15px !important ;
    font-weight: 600;
    margin: 15px 0px;
}

.choose-video-series img {
    margin: 15px;
}

  #central,
  .central {
    min-height: 600px;
	background-color: #ffffff;
	padding: 15px; 
  }

  body.page-type-subpage #main {
    padding: 13px 15px;
  }

  #main-nav li {
    /* width: 24%; */
    margin-left: 1%;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
  }

  #main-nav li a {
    background-size: 100% 200%;
    background-position: 0 0;
    transition: background-position .2s ease-out;
    -webkit-transition: background-position .2s ease-out;
  }

  #main-nav li:nth-child(4n + 1) {
    border-bottom: solid 3px #DA6226;
  }

  #main-nav li:nth-child(4n + 1) a {
    background-color: #939598;
    background-image: -moz-linear-gradient(bottom, #DA6226 50%, #939598 50.001%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%,#DA6226), color-stop(50.001%,#939598));
    background-image: linear-gradient(to top, #DA6226 50%, #939598 50.001%);
  }

  #main-nav li:nth-child(4n + 2) {
    border-bottom: solid 3px #a6b21d;
  }

  #main-nav li:nth-child(4n + 2) a {
    background-color: #939598;
    background-image: -moz-linear-gradient(bottom, #a6b21d 50%, #939598 50.001%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%,#a6b21d), color-stop(50.001%,#939598));
    background-image: linear-gradient(to top, #a6b21d 50%, #939598 50.001%);
  }

  #main-nav li:nth-child(4n + 3) {
    border-bottom: solid 3px #0093d0;
  }

  #main-nav li:nth-child(4n + 3) a {
    background-color: #939598;
    background-image: -moz-linear-gradient(bottom, #0093d0 50%, #939598 50.001%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%,#0093d0), color-stop(50.001%,#939598));
    background-image: linear-gradient(to top, #0093d0 50%, #939598 50.001%);
  }

  #main-nav li:nth-child(4n) {
    border-bottom: solid 3px #0056a8;
  }

  #main-nav li:nth-child(4n) a {
    background-color: #939598;
    background-image: -moz-linear-gradient(bottom, #0056a8 50%, #939598 50.001%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%,#0056a8), color-stop(50.001%,#939598));
    background-image: linear-gradient(to top, #0056a8 50%, #939598 50.001%);
  }

  #main-nav a {
    color: white;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
  }

  #main-nav li a:hover, #main-nav li.nav-path-selected a {
    background-position: 0 100% !important;
  }

  /** IE FIX **/
  #main-nav li:nth-child(4n + 1) a:hover, #main-nav li.nav-path-selected:nth-child(4n + 1) a {
    background-color: #C05621;
  }

  #main-nav li:nth-child(4n + 2) a:hover, #main-nav li.nav-path-selected:nth-child(4n + 2) a {
    background-color: #a6b21d;
  }

  #main-nav li:nth-child(4n + 3) a:hover, #main-nav li.nav-path-selected:nth-child(4n + 3) a {
    background-color: #0093d0;
  }

  #main-nav li:nth-child(4n) a:hover, #main-nav li.nav-path-selected:nth-child(4n) a {
    background-color: #0056a8;
  }

  /** END IE FIX**/

  /**
   * 	SECONDARY NAV
   */

  #second-nav {
    float: right;
    overflow: hidden;
  }

  #second-nav li {
    display: inline-block;
    *display: inline;
    zoom: 1;
  }

  #second-nav li.nav-path-selected a {
    background: white;
    font-weight: 600;
  }

  body.families #second-nav li.nav-path-selected a {
    color: #DA6226;
  }

  body.professionals #second-nav li.nav-path-selected a {
    color: #0093D0;
  }

  #second-nav a {
    color: black;
    text-transform: capitalize;
    padding: 10px 12px;
  }

  /**
   * 	KIDS SECONDAY NAV
   */

  body.kids #second-nav {
    font-family: 'Roboto Slab', serif;
  }

  body.kids #second-nav a {
    color: white;
    font-weight: bold;
  }

  body.kids #second-nav li {
    margin-left: 5px;
  }

  body.kids #second-nav a:hover {
    background: transparent;
    text-decoration: underline;
  }

  body.kids #second-nav li.nav-path-selected a {
    background: transparent;
    text-decoration: underline;
  }

  body.kids #second-nav .nav > li > a {
    padding: 5px 15px;
  }

  body.kids #second-nav li:nth-child(6n + 1) {
    background: #0068b3;
  }

  body.kids #second-nav li:nth-child(6n + 2) {
    background: #fbad18;
  }

  body.kids #second-nav li:nth-child(6n + 3) {
    background: #00aeef;
  }

  body.kids #second-nav li:nth-child(6n + 4) {
    background: #ec008c;
  }

  body.kids #second-nav li:nth-child(6n + 5) {
    background: #705396;
  }

  body.kids #second-nav li:nth-child(6n + 6) {
    background: #70b744;
  }

  /**
   * 	SUB NAV
   */
  #sub-nav a {
    color: white;
    position: relative;
    display: block;
    padding: 10px 15px;
    font-weight: 600;
  }



  #sub-nav ul li ul {
    margin: 0;
    padding-left:45px;
    text-transform: capitalize;
  }

  #sub-nav ul li ul li a.nav-selected {
  }

  #sub-nav li {
    border-bottom: 1px solid white;
    list-style: none;
  }

  #sub-nav li:last-child {
    border-bottom: none;
  }

  ul.nav {
    font-size: 1.1em;
  }

  #sub-nav a {
    text-transform: uppercase;
}

#sub-nav .nav-selected ul a {
    text-transform: capitalize;
}

  nav#main-nav a {
    font-size: 1.1em;
  }

  body.families #sub-nav a {
    /* background: #Da6226; */
    background: #C05621;
  }

  body.families #sub-nav ul li ul {
     /*background: #f58442;*/
     background: #da6226;

  }

  body.families #sub-nav a {
    /* background: #Da6226; */
    background: #C05621;
  }

  body.families #sub-nav a.nav-selected,
  body.families #sub-nav a:hover {
      /*background: #F58442;*/
      background: #da6226
  }

  body.families #sub-nav {
    margin-left: -9999px;
    padding-left: 9999px;
    /*background: #F58442;*/
    background: #da6226
  }

  body.families .breadcrumb {
    background: #C05621;
    color: #fff;
    font-size: 1.1em;
  }

  body.families .breadcrumb a,
  .ccm-autonav-breadcrumb-sep {
    color: #fff;
    font-weight: 600;
  }

  body.professionals #sub-nav a {
    background: #009fd6;
  }

  body.professionals #sub-nav ul li ul {
      background: #009fd6;
  }

  body.professionals #sub-nav a.nav-selected {
    background: #0093d0;
  }

  body.professionals #sub-nav {
    margin-left: -9999px;
    padding-left: 9999px;
    background: #0093d0;
  }
  
  #pe_sidebar #sub-nav a {
    background: #009fd6;
  }

  #pe_sidebar #sub-nav ul li ul {
      background: #009fd6;
  }

  #pe_sidebar #sub-nav a.nav-selected {
    background: #0093d0;
  }

  #pe_sidebar #sub-nav {
    margin-left: -9999px;
    padding-left: 9999px;
    background: #0093d0;
  }

  /**
   * 	KIDS SUB NAV
   */
  body.page-type-get_to_know_us #sub-nav {
    padding-top: 20px;
    background: url('images/get_to_know_us-bg.png') repeat;
    margin-left: -9999px;
    padding-left: 9999px;
    padding-right: 10px;
  }

  body.page-type-get_to_know_us #sub-nav a {
    padding: 10px;
  }

  body.page-type-get_to_know_us #sub-nav a:hover {
    background: transparent;
  }

  body.page-type-get_to_know_us #sub-nav li {
    width: 50%;
    border: none;
    float: left;
  }

  body.page-type-get_to_know_us #sub-nav img {
    width: 100%;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
  }

  /**
   * 	Content KIDS STORIES
   */
  .stories .story {
    margin: 50px 0;
  }

  .story-description .content:after {
    top: 0px;
  }

  .story-description.align-left {
    top: 20px;
    right: 50px;
  }

  .story-description.align-right {
    top: 20px;
    left: 50px;
  }

/* } */