/*@media only screen and (min-width: 961px)*/
html, body {
          width: 100%;
          height: 100%;
     }

     .alert {
             color: red;
     }

     /*Left-right page split*/
     .page {
     }

               .page_titleBox {
                    position: fixed;
                    z-index: 999;
                    top: 0;
                    display: flex;
                    align-items: center;
                    width: 100%;
                    height: auto;
                    background-color: white;
                    border-bottom: 1px solid black;
               }

                         .titleBox_titleHead {
                              flex: 1;
                              display: flex;
                              justify-content: center;
                         }
                              .titleHead {
                                   color: green;
                                   padding: 5%;
                              }

                              .difClr {
                                   color: orange;
                              }

                         .titleBox_navBox {
                              flex: 8;
                              display: flex;
                              align-items: center;
                         }

                                   .navBox_navList {
                                        display: flex;
                                        justify-content: space-around;
                                        align-items: center;
                                        list-style: none;
                                        flex: 1;
                                   }

                                        .navBox_navList a:link,
                                        .navBox_navList a:visited {
                                             text-decoration: none;
                                             color: black;
                                        }

                                        .navList_listItem {

                                        }

                                        .navList_listDrop {
                                             position: relative;
                                        }

                                        .navList_listDrop > span {
                                             position: relative;
                                             z-index: 2;
                                             cursor: pointer;
                                        }

                                        .listDrop_dropMenu {
                                             display: none;
                                        }

                                        .navList_listDrop:hover .listDrop_dropMenu {
                                             display: flex;
                                             flex-direction: column;
                                             justify-content: space-around;
                                             position: absolute;
                                             background-color: white;
                                             border-radius: 5px;
                                             z-index: 1;
                                        }




                                             .listDrop_dropMenu li {
                                                  list-style: none;
                                                  border-bottom: 1px solid black;
                                                  margin: 10px;
                                             }

               .page_notTitleBox {
                    display: flex;
                    margin-top: 125px;
                    height: auto;
               }

                         .notTitleBox_subTitleBar {
                              flex: 1;
                              text-align: center;
                              border-right: 1px solid black;
                         }
                                   .subTitleBar_subTitleItem {
                                        padding: 5%;
                                        padding-top: 25px;
                                   }

                                   .subTitleBar_subTitleImage {
                                        width: 100%;
                                        height: auto;
                                   }


                         .notTitleBox_contentBox {
                              flex: 8;
                         }
                                   .contentBox_contentItem {
                                        margin-top: 50px;
                                        margin-bottom: 50px;
                                   }

                                        .contentItem_contentImage {
                                             margin-left: 25%;
                                             border: 10px solid black;
                                             border-radius: 5px;
                                             width: 50%;
                                             height: auto;
                                        }

                                        .contentItem_contentText {
                                             border-top: 1px solid black;
                                             border-bottom: 1px solid black;
                                             width: 80%;
                                             margin-left: 10%;
                                        }

                                             .contentText_image {
                                                  float: left;
                                                  width: 20%;
                                                  margin-top: 1%;
                                                  margin-right: 10%;
                                                  margin-bottom: 1%;
                                             }

                                             .contentText_text {
                                                  margin: 1%;
                                             }

                                             .contentText_sList {
                                                     margin-left: 3%;
                                                     margin-bottom: 10px;
                                                     float: left;
                                             }

                                             .contentText_list {
                                                  margin-left: 3%;
                                                  margin-bottom: 10px;
                                                  display: flex;
                                                  justify-content: space-between;
                                                  flex-wrap: wrap;
                                             }
                                                        .list_h {
                                                                width: auto;
                                                                height: auto;
                                                        }
                                                        .list_subList {
                                                                margin: 20px;
                                                        }

                                             .shoddy_fix {
                                                  clear: both;
                                             }

                                .contentBox_buttonItem {
                                        height: auto;
                                        display: flex;
                                        margin-left: 10%;
                                }
