@media only screen and (max-width: 1008px) {
  #wrapall {
    width: 100%; }
    #wrapall .c00 {
      width: 100% !important; }

  #cwwbos_wrapper {
    /*CONTENT*/ } }
@media only screen and (max-width: 960px) {
  #cwwbos_wrapper {
    /*CONTENT*/ }
    #cwwbos_wrapper section {
      padding-top: 50px; }
    #cwwbos_wrapper nav {
      margin-bottom: 50px; }
    #cwwbos_wrapper #cwwbos_herocontent img {
      margin-top: -30px; }
    #cwwbos_wrapper .cwwbos_feature img {
      margin-left: -45px; } }
@media only screen and (max-width: 768px) {
  #cwwbos_wrapper {
    /*LAYOUT*/
    /*CONTENT*/ }
    #cwwbos_wrapper h1 {
      font-size: 33px; }
    #cwwbos_wrapper h2 {
      font-size: 25px; }
    #cwwbos_wrapper .cwwbos_floatleft {
      float: none; }
    #cwwbos_wrapper .cwwbos_floatright {
      float: none; }
    #cwwbos_wrapper .cwwbos_half {
      width: 100%; }
    #cwwbos_wrapper .cwwbos_20percent {
      width: 100%; }
    #cwwbos_wrapper .cwwbos_80percent {
      width: 100%; }
    #cwwbos_wrapper .cwwbos_m_margin_b0 {
      margin-bottom: 0; }
    #cwwbos_wrapper .cwwbos_m_margin_b30 {
      margin-bottom: 0; }
    #cwwbos_wrapper nav {
      background: #4d4d4d;
      margin-bottom: 0;
      padding: 25px 10px 15px;
      max-width: 100%; }
      #cwwbos_wrapper nav #cwwbos_mothernav.cwwbos_active {
        border-bottom: none; }
      #cwwbos_wrapper nav #cwwbos_mobilenav {
        display: block;
        margin-bottom: 15px;
        margin-left: 20px; }
      #cwwbos_wrapper nav ul {
        display: none; }
        #cwwbos_wrapper nav ul.active_list {
          display: block; }
        #cwwbos_wrapper nav ul li {
          float: none;
          padding: 0; }
          #cwwbos_wrapper nav ul li ul {
            border-top: none;
            display: block;
            margin: 0;
            position: relative; }
            #cwwbos_wrapper nav ul li ul li {
              float: none;
              padding: 0; }
              #cwwbos_wrapper nav ul li ul li a {
                font-size: 20px;
                padding: 10px 40px; }
      #cwwbos_wrapper nav a {
        border-bottom: none;
        color: #fff;
        display: block;
        font-size: 25px;
        padding: 15px 20px;
        text-transform: capitalize;
        text-decoration: none; }
        #cwwbos_wrapper nav a:hover, #cwwbos_wrapper nav a.cwwbos_active {
          background: #f3f3f3;
          border-bottom: none;
          color: #cc0000;
          text-decoration: none; }
          #cwwbos_wrapper nav a:hover:hover, #cwwbos_wrapper nav a.cwwbos_active:hover {
            border-bottom: none;
            text-decoration: none;
            color: #cc0000; }
      #cwwbos_wrapper nav .cwwbos_removeborder {
        border-color: transparent; }
    #cwwbos_wrapper #cwwbos_hero {
      height: auto; }
      #cwwbos_wrapper #cwwbos_hero .cwwbos_1260 {
        padding: 0; }
      #cwwbos_wrapper #cwwbos_hero .cwwbos_copy {
        max-width: 100%;
        padding: 30px 30px 0;
        text-align: left; }
    #cwwbos_wrapper #cwwbos_herocontent .cwwbos_imgholder {
      padding: 0 20px; }
    #cwwbos_wrapper #cwwbos_herocontent img {
      margin: 0 auto -50px; }
    #cwwbos_wrapper .cwwbos_imgholder {
      margin: 0 auto 10px;
      text-align: center; }
    #cwwbos_wrapper .cwwbos_copy {
      max-width: 600px;
      padding: 0;
      text-align: center; }
    #cwwbos_wrapper #cwwbos_tradein_options .cwwbos_floatleft {
      padding-right: 0; }
    #cwwbos_wrapper #cwwbos_tradein_options .cwwbos_floatright {
      padding-left: 0;
      padding-top: 30px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_1260 {
      max-height: 130px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_copy {
      padding: 25px 20px 10px;
      text-align: left; }
    #cwwbos_wrapper .cwwbos_feature img {
      margin-left: -110px;
      margin-top: 2px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_behaves-as-h3 {
      font-size: 18px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_cta {
      margin-top: 35px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_order1 {
      width: 30%; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_order2 {
      width: 45%; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_order3 {
      width: 25%; } }
@media only screen and (max-width: 680px) {
  #cwwbos_wrapper .cwwbos_feature .cwwbos_order1 {
    display: none; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_order2 {
    width: 60%; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_order3 {
    width: 40%; }
  #cwwbos_wrapper .cwwbos_faq {
    padding: 0 25px; }
    #cwwbos_wrapper .cwwbos_faq.cwwbos_active {
      padding: 25px 25px 15px; } }
@media only screen and (max-width: 480px) {
  #cwwbos_wrapper .cwwbos_feature .cwwbos_1260 {
    height: 155px;
    max-height: none; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_order2 {
    width: 100%; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_order3 {
    padding: 0 20px;
    width: 100%; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_copy {
    padding: 10px 20px 5px; }
    #cwwbos_wrapper .cwwbos_feature .cwwbos_copy p {
      margin-bottom: 0; }
  #cwwbos_wrapper .cwwbos_feature .cwwbos_cta {
    margin-top: 0; } }

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