@import "https://fonts.googleapis.com/css?family=Roboto+Slab:400,300";
@media only screen and (max-width: 940px) {
  body #wrapall {
    width: 100% !important;
    margin: 0 auto !important;
    padding-top: 50px !important; }

  body #wrapall .c00 {
    width: 100% !important;
    margin: 0 auto !important; }

  #cwwbos_wrapper {
    width: 100% !important;
    margin: 0;
    /*CONTENT*/ }
    #cwwbos_wrapper h1, #cwwbos_wrapper h2, #cwwbos_wrapper .cwwbos_behaves_h2, #cwwbos_wrapper h3, #cwwbos_wrapper h4, #cwwbos_wrapper .cwwbos_behaves_h4 {
      font-weight: bold; }
    #cwwbos_wrapper .cwwbos_padding_tb_50_lr_60 {
      padding: 50px 0px; }
    #cwwbos_wrapper .cwwbos_padding_m_tb_30_lr_25 {
      padding: 50px 0px; }
    #cwwbos_wrapper nav ul :nth-child(n+2) {
      padding: 20px 0 10px; }
    #cwwbos_wrapper nav ul > :first-child {
      width: 100%; }
    #cwwbos_wrapper nav ul > :nth-child(2) {
      width: 100%; }
    #cwwbos_wrapper nav ul > :nth-child(n+3) {
      width: 100%; }
    #cwwbos_wrapper nav li {
      border-bottom: 1px solid #cccccc;
      float: none;
      text-align: left; }
    #cwwbos_wrapper footer h2 {
      font-weight: normal; }
    #cwwbos_wrapper .cwwbos_padding_l50 {
      padding-bottom: 441px;
      padding-left: 0px; }
    #cwwbos_wrapper .cwwbos_half {
      background-position: bottom center; }
    #cwwbos_wrapper .cwwbos_device_security_copy {
      background: #ffffff;
      padding: 28px 38px 20px 38px;
      width: 100%;
      position: relative;
      left: 0; }
    #cwwbos_wrapper .cwwbos_identity_security_copy {
      width: 100%;
      padding: 40px 38px 22px 38px; }
    #cwwbos_wrapper .cwwbos_padding_r50 {
      padding-bottom: 626px;
      padding-right: 0px; }
    #cwwbos_wrapper .cwwbos_identity_bg {
      background-position: bottom center; }
    #cwwbos_wrapper .cwwbos_data_security_copy {
      width: 100%;
      padding: 40px 38px 22px 38px;
      left: 0px; }
    #cwwbos_wrapper .cwwbos_data_bg.cwwbos_padding_l50 {
      padding-bottom: 626px;
      padding-right: 0px; }
    #cwwbos_wrapper .cwwbos_data_bg {
      background-position: bottom center; }
    #cwwbos_wrapper .cwwbos_manageability_copy {
      width: 100%;
      padding: 40px 38px 22px 38px; }
    #cwwbos_wrapper .cwwbos_manageability_bg.cwwbos_padding_r50 {
      padding-bottom: 492px;
      padding-right: 0px; }
    #cwwbos_wrapper .cwwbos_manageability_bg {
      background-position: bottom center; }
    #cwwbos_wrapper .cwwbos_hp_pc_bg .cwwbos_hp_pc_img {
      float: left;
      width: 100%;
      max-width: 100%; }
    #cwwbos_wrapper .cwwbos_hp_pc_bg .cwwbos_hp_pc_copy {
      float: left;
      width: 100%;
      padding: 35px 0;
      text-align: center; }
    #cwwbos_wrapper footer {
      border-top: none;
      margin: 0 auto;
      padding: 30px 0 20px;
      width: 90%;
      float: none; } }
@media only screen and (max-width: 768px) {
  #cwwbos_wrapper {
    /* LAYOUT */ }
    #cwwbos_wrapper h1 {
      font-size: 30px; }
    #cwwbos_wrapper h2, #cwwbos_wrapper .cwwbos_behaves_h2 {
      font-size: 22px; }
    #cwwbos_wrapper h3 {
      font-size: 30px; }
    #cwwbos_wrapper h4, #cwwbos_wrapper .cwwbos_behaves_h4 {
      font-size: 22px; }
    #cwwbos_wrapper .cwwbos_half {
      width: 100%; }
    #cwwbos_wrapper .cwwbos_padding_m_tb_30_lr_25 {
      padding: 30px 0px; }
    #cwwbos_wrapper .cwwbos_padding_m_lr_0 {
      padding-left: 0;
      padding-right: 0; }
    #cwwbos_wrapper .cwwbos_padding_m_b_0 {
      padding-bottom: 0; }
    #cwwbos_wrapper .cwwbos_remove {
      display: none; }
    #cwwbos_wrapper #cwwbos_elitepc img {
      margin-bottom: -35px;
      margin-right: 0; } }
@media only screen and (max-width: 400px) {
  #cwwbos_wrapper h2.cwwbos_center, #cwwbos_wrapper .cwwbos_subhead {
    width: 230px; }
  #cwwbos_wrapper h3.cwwbos_blue {
    font-size: 22px; }
  #cwwbos_wrapper .cwwbos_padding_m_tb_30_lr_25 .cwwbos_subhead {
    font-size: 14px;
    width: 300px; } }

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