    /*Chris Tyler Styles*/

/*    .old-uni-styles-container .feature-description{
color: #fff;
    }*/

     .tylerh1 {
      font-size: 24px;
      font-weight: bold;
      color: #dadb5c;
      margin-top: 50px;
      margin-bottom: 15px;
      padding-top:12px;
      padding-bottom:12px;
      padding-left: 15px;
      display:block;
      background-color: #2e2e2e;
    }

    .tylerh2 {
      color: #dadb5c;
      margin-bottom: 5px;
      margin-top: 15px;
      clear: both;
      font-size: 18px;
    }

    .tylerp {
      padding-top: 0px;
      margin: 12px 0px 0px 15px;
      font-size: 14px;
      line-height: 18px;
    }

    .tylerproject {
      color: #b8b8b8;
    }

    .tylertag {
      margin-left: 15px;
      margin-top: 5px;
      margin-bottom: 0px;
      font-size: 10px;
      font-style: italic;
      line-height: 12px;
      color: #b8b8b8;
    }

    .tylericon {
      margin-top: 20px;
      margin-left: 30px;
      display: inline;
      float: right;
    }


    .tylerpart {
      color: #dadb5c;
      margin-bottom: 10px;
      margin-top: 15px;
      clear: both;
      font-size: 16px;
    }

    .fundamental-divider {
      width:100%; height: 3px; margin-top: 30px; margin-bottom: 20px;
    }


    .section1a {
      border-radius: 15px;
      width: 600px;
      background-color: #333333;
      padding-left: 0px;
      margin-bottom: 30px;
      margin-top: 30px;
      padding-right: 0px;
      margin-right: 0px;
      clear: both;
      display: block;
      overflow: hidden;
      color: #ccc;
    }

    .section1a a{
      color: white;
    }
    /*For icon block with tutorial listing links*/
    .iconblock_outterframe {
      border-radius: 15px;
      background: #333333;
      padding: 12px;
      width: 150px;
      clear:both;
      text-align:center;
      float:right;
      margin-bottom:30px;
      margin-left: 12px
    }

    .iconblock_icon {
      margin:0px;
      padding:0px;
    }

    .iconblock_moretutsby {
      font-weight: bold;
      font-size: 10px;
      margin-bottom: 5px;
      line-height: 11px
    }

    .iconblock_listing {
      margin-top: 0px;
      font-size: 10px;
      line-height: 12px;
      font-style: italic;
    }






    /*For key annotation*/
    .keycontainer {
      border-radius: 15px; background:#333333; padding: 12px;
    }

    .keyequivalent {
      line-height: 17px;margin-top:15px;font-size: 12px
    }

    .key {
      color:#8cddf3;
    }

    .time {
      color: #a7a7a7;
    }

    .keyblock {
      line-height: 17px;
      margin-top: 15px;
      font-size: 12px;
    }

    .importantkeys {
      margin-bottom:0px;
    }

    .important {
      margin-bottom:0px;
      font-weight: bold;
    }






    /*For Fundamentals landing page*/
    .section1 {
      border-radius: 15px;
      width: 600px;
      height: 300px;
      background-color: #333333;
      padding-left: 0px;
      margin-bottom:30px;
      margin-top: 30px;
      padding-right: 0px;
      margin-right: 0px;
      clear: both;
      display:block;

    }

    .section1 p {
      margin:0px;
    }




    .section1a {
      width: 100%;
      padding-left: 0px;
      margin-bottom:30px;
      margin-top: 30px;
      padding-right: 0px;
      margin-right: 0px;
      clear: both;
      display:block;
      overflow:hidden;
    }

    .section1a p {
    margin:0px;
    }
    .section2_left {
      color:#fff;
      width:126px;
      border-bottom-right-radius: 15px;
      float:left;
      color: #fff;
      margin-top: 0px;
      margin-bottom: 5px;
      margin-left: 0px;
      padding-left: 12px;
      padding-bottom: 20px;
      text-align:left;
      background-color: #222222;
    }

    .section2_right {
      margin-left: 12px;
      margin-top: 68px;
      width:440px;
      float:left;
      padding-left: 10px;
    }

    .section2_right_sub1 {
      font-size: 12px;
      line-height: 8px;
      margin-bottom: 0px;
    }

    .section2_left_number {
      font-size: 70px;
      line-height: 70px;
      color:#ffaa00;
      margin-bottom: 0px;
    }

    .section2_left_title {
      font-size: 16px;
      line-height: 17px;
      color:#ffaa00;
      margin-left: 4px;
      font-weight: bold;
      margin-bottom: 5px;
    }

    .section2_left_description {
      margin-left: 3px;
      margin-right: 0px;
      margin-top: 0px;
      padding-right: 8px;
      font-size: 10px;
      line-height: 12px;
      font-style: italic;
    }

    .section2_right_tut {
      font-size:18px;
      line-height: 19px;
      margin-bottom: 10px;
      font-weight: 100;
      clear:both;
      height: 55px;
    }

    .section2_right_tutsmall {
      font-size: 12px;
      line-height: 16px;
      margin-top: 0px;
    }

    .section_icon {
      float:right;
      padding: 12px;
      background-color:#222222;
      width:200px;
      height: 163px;
      border-radius: 7px;
    }

    .section2_smallicon {
      margin-right: 20px;
      float:left;
    }


    /*For Training Tracks pages*/
    .tracks01 {
      padding: 15px;
      background: #333333;
      border-radius: 15px;
      margin-bottom: 30px;
      clear:both;
      color: #fff;
    }

    .tracks01 .tracks01_textblock > br {
    clear: both;
    }
    .tracks01 .tracks01_textblock a + br {
    clear: none;
    }

    .tracks01 a{
     color: #fff;
    }

    .tracks01_head {
      border-radius: 12px;
      background: #222222;
      color:#ffaa00;
      font-size: 18px;
      font-weight: bold;
      margin-top: 0px;
      margin-bottom: 15px;
      padding-top:12px;
      padding-bottom:12px;
      padding-left: 15px;
    }

    .tracks01_textblock {
      clear:both;
      margin-left: 15px;
    }





    /*8.0 FEATURES*/

    .feature-section-head {
      color:#fff;
      width:100%;
      height: 75px;
      margin-top: 0px;
      margin-left: 0px;
      padding-left: 12px;
      text-align:left;
      background-color: #515A63;
    }

    .feature-section-title {
      line-height: 40px;
      color: #ffffff;
      margin-bottom: 0px;
      font-size: 34px;
      padding-top: 15px;
    }


    .feature-name-block {
      margin-left: 12px;
      padding-bottom: 10px;
      padding-top: 20px;
      margin-top: 0px;
      clear:both;
    }

    .feature-name {
      font-size: 16px;
      line-height: 17px;
      color: #ffaa00;
      margin-left: 4px;
      font-weight: bold;
      margin-bottom: 5px;
      text-transform: uppercase;
    }
    .feature-description {
      margin-left: 3px;
      margin-right: 0px;
      margin-top: 0px;
      margin-bottom: 7px;
      padding-right: 20px;
      font-size: 16px;
      line-height: 22px;
      color: #fff;
    }

    .feature-icons-block {
      display:block;
      clear:both;
      width: 100%;
      margin-top: 10px;
      margin-left: 5px;
      overflow: auto;
    }

    .feature-icons {
      width:250px;
      height:142px;
    }

    .feature-icon-wrapper {
      width:250px;
      height:142px;
      float: left;
      margin-right: 15px;
      margin-bottom: 15px;
    }





/*    DEVELOPMENT
    .section1d {
      border-radius: 15px;
      width: 600px;
      height: 300px;
      background: #333333;
      padding-left: 0px;
      margin-bottom:30px;
      margin-top: 30px;
      padding-right: 0px;
      margin-right: 0px;
      clear: both;
      overflow:auto;
    }

    .section1d p {
      margin:0px;
    } */
/*end Chris Tyler Styles*/