@media (max-width: 374px) {
   #c_portalResnav_main-15764292467419054{margin-top:0.2rem;margin-bottom:0.2rem;}
  #c_portalResnav_main-15764292467419054 .header #navToggle{width:0.55rem;height:0.5rem;}
  html{font-size:100px;}
    #w_grid-1576399381755 {
        display: none;
    }

    #w_grid-1576429808042 {
        display: block !important;
    }

    #content_box-1576429808042-0 {
        width: 70%;
    }

    #content_box-1576429808042-1 {
        width: 30%;
        clear: none !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 {
        display: block !important;
    }

    #content_box-1576414132827-0 {
        display: none !important;
    }


    #c_portalResComplaintPage_detail-15764303899969192 ul {
        display: block;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li {
        width: 48%;
        float: left;
        margin-bottom: 0.2rem;
        height: auto;
        margin: 1%;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) {
        background: #0097de !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) a {
        color: #fff;
        font-size: 0.22rem;
        margin: 0px;
        padding: 0.15rem;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover a {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover span {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) span {
        color: #fff;
        font-size: 0.18rem;
    }



    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) {
        background: #50bdf0 !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) a {
        color: #fff;
        font-size: 22px;
        margin: 0px;
        padding: 15px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) span {
        color: #fff;
        font-size: 18px;
    }

    #w_grid-1576414114084 .p_gridbox {
      background: rgb(229,229,229)!important;
background: linear-gradient(0deg, rgba(229,229,229,1) 0%, rgba(146,146,146,1) 100%)!important;
      
    }

    .c_portalResnav_main-01001005 .top-nav {
        background: none !important;
        min-height: auto !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 767px) {
  #c_portalResnav_main-15764292467419054{margin-top:0.2rem;margin-bottom:0.2rem;}
  #c_portalResnav_main-15764292467419054 .header #navToggle{width:0.55rem;height:0.5rem;}
  html{font-size:100px;}
    #w_grid-1576399381755 {
        display: none;
    }

    #w_grid-1576429808042 {
        display: block !important;
    }

    #content_box-1576429808042-0 {
        width: 70%;
    }

    #content_box-1576429808042-1 {
        width: 30%;
        clear: none !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 {
        display: block !important;
    }

    #content_box-1576414132827-0 {
        display: none !important;
    }


    #c_portalResComplaintPage_detail-15764303899969192 ul {
        display: flow-root;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li {
        width: 48%;
        float: left;
        margin-bottom: 0.2rem;
        height: auto;
        margin: 1%;
      min-height: 125px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) {
        background: #0097de !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) a {
        color: #fff;
        font-size: 0.22rem;
        margin: 0px;
        padding: 0.15rem;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover a {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover span {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) span {
        color: #fff;
        font-size: 0.18rem;
    }



    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) {
        background: #50bdf0 !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) a {
        color: #fff;
        font-size: 22px;
        margin: 0px;
        padding: 15px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) span {
        color: #fff;
        font-size: 18px;
    }

    #w_grid-1576414114084 .p_gridbox {
        background: rgb(229,229,229)!important;
background: linear-gradient(0deg, rgba(229,229,229,1) 0%, rgba(146,146,146,1) 100%)!important;
    }

    .c_portalResnav_main-01001005 .top-nav {
        background: none !important;
        min-height: auto !important;
        padding-right: 0px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #c_portalResnav_main-15764292467419054{margin-top:0.2rem;margin-bottom:0.2rem;}
  #c_portalResnav_main-15764292467419054 .header #navToggle{width:0.55rem;height:0.5rem;}
  html{font-size:100px;}
    #w_grid-1576399381755 {
        display: none;
    }

    #w_grid-1576429808042 {
        display: block !important;
    }

    #content_box-1576429808042-0 {
        width: 70%;
    }

    #content_box-1576429808042-1 {
        width: 30%;
        clear: none !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 {
        display: block !important;
    }

    #content_box-1576414132827-0 {
        display: none !important;
    }


    #c_portalResComplaintPage_detail-15764303899969192 ul {
        display: block;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li {
        width: 48%;
        float: left;
        margin-bottom: 0.2rem;
        height: auto;
        margin: 1%;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) {
        background: #0097de !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) a {
        color: #fff;
        font-size: 0.22rem;
        margin: 0px;
        padding: 0.15rem;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover a {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover span {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) span {
        color: #fff;
        font-size: 0.18rem;
    }



    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) {
        background: #50bdf0 !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) a {
        color: #fff;
        font-size: 22px;
        margin: 0px;
        padding: 15px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) span {
        color: #fff;
        font-size: 18px;
    }

    #w_grid-1576414114084 .p_gridbox {
        background: rgb(229,229,229)!important;
background: linear-gradient(0deg, rgba(229,229,229,1) 0%, rgba(146,146,146,1) 100%)!important;
    }

    .c_portalResnav_main-01001005 .top-nav {
        background: none !important;
        min-height: auto !important;
        padding-right: 0px !important;
    }
}

@media (min-width: 992px) and (max-width: 1000px) {
     #c_portalResnav_main-15764292467419054{margin-top:0.2rem;margin-bottom:0.2rem;}
  #c_portalResnav_main-15764292467419054 .header #navToggle{width:0.55rem;height:0.5rem;}
  html{font-size:100px;}
    #w_grid-1576399381755 {
        display: none;
    }

    #w_grid-1576429808042 {
        display: block !important;
    }

    #content_box-1576429808042-0 {
        width: 70%;
    }

    #content_box-1576429808042-1 {
        width: 30%;
        clear: none !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 {
        display: block !important;
    }

    #content_box-1576414132827-0 {
        display: none !important;
    }


    #c_portalResComplaintPage_detail-15764303899969192 ul {
        display: block;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li {
        width: 48%;
        float: left;
        margin-bottom: 0.2rem;
        height: auto;
        margin: 1%;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) {
        background: #0097de !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) a {
        color: #fff;
        font-size: 0.22rem;
        margin: 0px;
        padding: 0.15rem;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover a {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:hover span {
        margin: 0px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(odd) span {
        color: #fff;
        font-size: 0.18rem;
    }



    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) {
        background: #50bdf0 !important;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) a {
        color: #fff;
        font-size: 22px;
        margin: 0px;
        padding: 15px;
    }

    #c_portalResComplaintPage_detail-15764303899969192 li:nth-child(even) span {
        color: #fff;
        font-size: 18px;
    }

    #w_grid-1576414114084 .p_gridbox {
        background: #01355d !important;
    }

    .c_portalResnav_main-01001005 .top-nav {
        background: none !important;
        min-height: auto !important;
        padding-right: 0px !important;
    }


}

#w_grid-1576429808042 {
    display: none;
}

#c_portalResComplaintPage_detail-15764303899969192 {
    display: none;
}
