.u-section-1 {margin-top: 0; margin-bottom: 0}
.u-section-1 .u-sheet-1 {min-height: 97px}
.u-section-1 .u-layout-wrap-1 {width: 613px; margin: 13px auto 0}
.u-section-1 .u-layout-cell-1 {min-height: 88px}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-1 .u-image-1 {height: 36px; width: 36px; margin: 0px auto 0}
.u-section-1 .u-text-1 {font-size: 0.625rem; line-height: 16px; margin: 5px 1px 0}
.u-section-1 .u-layout-cell-2 {min-height: 88px}
.u-section-1 .u-container-layout-2 {padding-left: 0; padding-right: 0}
.u-section-1 .u-image-2 {height: 36px; width: 36px; margin: 0px auto 0}
.u-section-1 .u-text-2 {line-height: 16px; background-image: none; font-size: 0.625rem; margin: 8px 0 0}
.u-section-1 .u-layout-cell-3 {min-height: 88px}
.u-section-1 .u-container-layout-3 {padding-left: 0; padding-right: 0}
.u-section-1 .u-image-3 {height: 36px; width: 36px; margin: 0px auto 0}
.u-section-1 .u-text-3 {font-size: 0.625rem; line-height: 16px; margin: 8px 0 0}
.u-section-1 .u-layout-cell-4 {min-height: 88px}
.u-section-1 .u-container-layout-4 {padding-left: 0; padding-right: 0}
.u-section-1 .u-image-4 {height: 36px; width: 36px; margin: 0 auto}
.u-section-1 .u-text-4 {font-size: 0.625rem; line-height: 16px; margin: 7px 0 0}
.u-section-1 .u-layout-cell-5 {min-height: 88px}
.u-section-1 .u-container-layout-5 {padding-left: 0; padding-right: 0}
.u-section-1 .u-image-5 {height: 36px; width: 36px; margin: 0 auto}
.u-section-1 .u-text-5 {font-size: 0.625rem; line-height: 16px; margin: 7px 0 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 99px}
.u-section-1 .u-layout-cell-1 {min-height: 81px}
.u-section-1 .u-image-1 {width: 114px; margin-top: 14px}
.u-section-1 .u-text-1 {margin-top: 4px}
.u-section-1 .u-layout-cell-2 {min-height: 81px}
.u-section-1 .u-image-2 {width: 114px; position: relative}
.u-section-1 .u-layout-cell-3 {min-height: 81px}
.u-section-1 .u-image-3 {margin-top: 11px}
.u-section-1 .u-text-3 {width: 92px; margin-top: 3px; margin-left: auto; margin-right: auto}
.u-section-1 .u-layout-cell-4 {min-height: 81px}
.u-section-1 .u-image-4 {margin-top: 11px}
.u-section-1 .u-text-4 {width: 92px; margin-top: 3px; margin-left: 12px; margin-right: 12px}
.u-section-1 .u-layout-cell-5 {min-height: 81px}
.u-section-1 .u-image-5 {margin-top: 12px}
.u-section-1 .u-text-5 {width: 92px; margin-top: 2px; margin-right: 14px; margin-left: 14px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 160px}
.u-section-1 .u-layout-wrap-1 {width: 300px; margin-top: 1px}
.u-section-1 .u-layout-cell-1 {min-height: 66px}
.u-section-1 .u-image-1 {width: 87px; margin-top: 21px; position: relative}
.u-section-1 .u-text-1 {margin-top: 6px; margin-left: 7px; margin-right: 7px}
.u-section-1 .u-layout-cell-2 {min-height: 66px}
.u-section-1 .u-image-2 {width: 87px; margin-top: 19px}
.u-section-1 .u-text-2 {width: auto; margin-right: 1px; margin-left: -1px}
.u-section-1 .u-layout-cell-3 {min-height: 66px}
.u-section-1 .u-image-3 {margin-top: 22px}
.u-section-1 .u-text-3 {width: auto; margin-right: 2px; margin-left: 4px}
.u-section-1 .u-layout-cell-4 {min-height: 99px}
.u-section-1 .u-image-4 {margin-top: 20px}
.u-section-1 .u-text-4 {width: auto; margin-top: 4px; margin-right: 24px; margin-left: 32px}
.u-section-1 .u-layout-cell-5 {min-height: 99px}
.u-section-1 .u-container-layout-5 {padding-top: 0; padding-bottom: 0}
.u-section-1 .u-image-5 {margin-top: 20px}
.u-section-1 .u-text-5 {width: auto; margin-top: 4px; margin-right: 25px; margin-left: 31px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 424px}
.u-section-1 .u-layout-wrap-1 {margin-bottom: 20px}
.u-section-1 .u-layout-cell-1 {min-height: 78px}
.u-section-1 .u-image-1 {width: 82px}
.u-section-1 .u-text-1 {margin-left: 20px}
.u-section-1 .u-layout-cell-2 {min-height: 78px}
.u-section-1 .u-image-2 {width: 82px}
.u-section-1 .u-text-2 {width: 122px; margin-left: auto; margin-right: auto}
.u-section-1 .u-layout-cell-3 {min-height: 78px}
.u-section-1 .u-text-3 {margin-left: auto; margin-right: auto}
.u-section-1 .u-layout-cell-4 {min-height: 78px}
.u-section-1 .u-text-4 {margin-left: auto; margin-right: auto}
.u-section-1 .u-layout-cell-5 {min-height: 78px}
.u-section-1 .u-text-5 {margin-left: auto; margin-right: auto} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 226px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-layout-cell-1 {min-height: NaNpx}
.u-section-1 .u-image-1 {margin-top: 0; margin-left: 0}
.u-section-1 .u-text-1 {font-size: 1rem; line-height: 1.6; margin-top: -30px; margin-right: 20px; margin-bottom: 5px}
.u-section-1 .u-layout-cell-2 {min-height: NaNpx}
.u-section-1 .u-image-2 {margin-top: 0; margin-left: 0}
.u-section-1 .u-text-2 {font-size: 1rem; line-height: 1.6; margin-top: -29px; margin-bottom: 4px}
.u-section-1 .u-layout-cell-3 {min-height: NaNpx}
.u-section-1 .u-image-3 {margin-top: 0; margin-left: 20px}
.u-section-1 .u-text-3 {font-size: 1rem; line-height: 1.6; margin: -31px 19px 6px 21px}
.u-section-1 .u-layout-cell-4 {min-height: NaNpx}
.u-section-1 .u-image-4 {margin-top: 0; margin-left: 20px}
.u-section-1 .u-text-4 {font-size: 1rem; line-height: 1.6; margin: -31px 19px 6px 21px}
.u-section-1 .u-layout-cell-5 {min-height: NaNpx}
.u-section-1 .u-image-5 {margin-top: 0; margin-left: 20px}
.u-section-1 .u-text-5 {font-size: 1rem; line-height: 1.6; margin: -35px 20px 10px} }.u-section-2 .u-sheet-1 {min-height: 65px}
.u-section-2 .u-text-1 {font-weight: 700; margin: 20px 0} 

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 70px}
.u-section-2 .u-text-1 {width: auto; margin-top: 23px; margin-right: auto; margin-bottom: 23px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 73px} }.u-section-3 {background-image: none}
.u-section-3 .u-sheet-1 {min-height: 866px}
.u-section-3 .u-layout-wrap-1 {width: 100%; margin: 22px 0px}
.u-section-3 .u-layout-cell-1 {min-height: 838px; background-image: none}
.u-section-3 .u-container-layout-1 {padding: 0}
.u-section-3 .u-image-1 {height: 498px; margin: 0 auto 0 0}
.u-section-3 .u-table-1 {margin: 30px auto 0 0}
.u-block-25b7-59 {height: 46px}
.u-block-25b7-68 {height: 46px}
.u-section-3 .u-table-2 {width: 822px; margin: 30px auto -21px}
.u-section-3 .u-table-cell-7 {background-image: none}
.u-section-3 .u-table-cell-10 {background-image: none}
.u-section-3 .u-table-cell-13 {background-image: none}
.u-section-3 .u-table-cell-16 {background-image: none}
.u-section-3 .u-table-cell-19 {background-image: none}
.u-section-3 .u-table-cell-22 {background-image: none}
.u-block-25b7-94 {height: 46px}
.u-section-3 .u-table-3 {width: 790px; margin: 30px auto 0}
.u-section-3 .u-table-cell-31 {background-image: none}
.u-section-3 .u-table-cell-35 {background-image: none}
.u-section-3 .u-table-cell-37 {background-image: none}
.u-block-25b7-157 {height: 46px}
.u-section-3 .u-layout-cell-2 {min-height: 838px; background-image: none}
.u-section-3 .u-container-layout-2 {padding: 5px 30px 30px 15px}
.u-section-3 .u-text-1  , .sidebar-fixed .u-text-1 {font-size: 1.5rem; margin: 8px auto 0 0}
.u-section-3 .u-custom-html-1 {min-height: 160px; margin: 22px -15px 0 0}
.sidebar-fixed .u-custom-html-1 {min-height: 160px; margin: 22px -15px 0 0}
.sidebar-fixed .u-form-1 {height: 293px; margin: 17px -1px 0 2px}
.u-section-3 .u-form-1 {height: 293px; margin: 17px -1px 0 2px}
.u-section-3 .u-btn-1 {background-image: none; border-style: none}
.u-section-3 .u-custom-html-2 {min-height: 61px; margin: 18px 0 0} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 725px}
.u-section-3 .u-layout-wrap-1 {position: relative; margin-right: 0; margin-left: 0}
.u-section-3 .u-layout-cell-1 {min-height: 687px}
.u-section-3 .u-image-1 {height: 408px; margin-right: initial; margin-left: initial}
.u-section-3 .u-table-1 {margin-right: initial; margin-left: initial}
.u-section-3 .u-table-2 {width: 666px; margin-bottom: 0}
.u-section-3 .u-table-3 {width: 649px}
.u-section-3 .u-layout-cell-2 {min-height: 687px}
.u-section-3 .u-custom-html-1 {height: auto; margin-right: 0}
.u-section-3 .u-form-1 {margin-right: 0; margin-left: 0}
.u-section-3 .u-custom-html-2 {margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 870px}
.u-section-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-3 .u-layout-cell-1 {min-height: 842px}
.u-section-3 .u-image-1 {height: 313px; margin-right: initial; margin-left: initial}
.u-section-3 .u-table-2 {width: 510px; margin-right: 0}
.u-section-3 .u-table-3 {height: 147px; width: 536px}
.u-section-3 .u-layout-cell-2 {min-height: 842px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1571px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial}
.u-section-3 .u-layout-cell-1 {min-height: 844px}
.u-section-3 .u-table-2 {width: 514px}
.u-section-3 .u-layout-cell-2 {min-height: 743px}
.u-section-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1068px}
.u-section-3 .u-layout-cell-1 {min-height: 733px}
.u-section-3 .u-image-1 {height: 197px; margin-right: initial; margin-left: initial}
.u-section-3 .u-table-2 {width: 360px; margin-right: auto; margin-left: 0}
.u-section-3 .u-table-3 {margin-right: initial; margin-left: initial; width: auto}
.u-section-3 .u-layout-cell-2 {min-height: 736px}
.u-section-3 .u-form-group-1 {width: 100%}
.u-section-3 .u-form-group-2 {width: 100%}
.u-section-3 .u-form-group-3 {width: 100%}
.u-section-3 .u-form-group-4 {width: 100%} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 500px}
.u-section-4 .u-layout-wrap-1 {width: 1147px; margin: 0 auto 60px -7px}
.u-section-4 .u-layout-cell-1 {min-height: 460px; background-image: none}
.u-section-4 .u-container-layout-1 {padding: 30px}
.u-section-4 .u-text-1 {margin-top: 0; margin-bottom: 0}
.u-section-4 .u-image-1 {height: 279px; margin: 7px auto 0 0}
.u-section-4 .u-layout-cell-2 {min-height: 460px}
.u-section-4 .u-container-layout-2 {padding: 30px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 419px}
.u-section-4 .u-layout-wrap-1 { margin-left: 0}
.u-section-4 .u-layout-cell-1 {min-height: 377px}
.u-section-4 .u-image-1 {height: 225px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 377px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 330px}
.u-section-4 .u-layout-wrap-1 {width: 720px}
.u-section-4 .u-layout-cell-1 {min-height: 100px}
.u-section-4 .u-image-1 {height: 167px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 289px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1200px}
.u-section-4 .u-layout-wrap-1 {width: 540px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-1 {height: 181px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 867px}
.u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 771px}
.u-section-4 .u-layout-wrap-1 {width: 340px}
.u-section-4 .u-image-1 {height: 111px; margin-right: initial; margin-left: initial}
.u-section-4 .u-layout-cell-2 {min-height: 546px} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 341px}
.u-section-5 .u-layout-wrap-1 {margin-top: 60px; margin-bottom: 40px}
.u-section-5 .u-layout-cell-1 {min-height: 295px}
.u-section-5 .u-container-layout-1 {padding: 30px}
.u-section-5 .u-layout-cell-2 {min-height: 295px}
.u-section-5 .u-container-layout-2 {padding: 30px}
.u-section-5 .u-layout-cell-3 {min-height: 295px}
.u-section-5 .u-container-layout-3 {padding: 30px} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 430px}
.u-section-5 .u-layout-wrap-1 {position: relative}
.u-section-5 .u-layout-cell-1 {min-height: 243px}
.u-section-5 .u-layout-cell-2 {min-height: 243px}
.u-section-5 .u-layout-cell-3 {min-height: 243px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 353px}
.u-section-5 .u-layout-cell-1 {min-height: 186px}
.u-section-5 .u-layout-cell-2 {min-height: 186px}
.u-section-5 .u-layout-cell-3 {min-height: 186px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 1238px}
.u-section-5 .u-layout-cell-1 {min-height: 419px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-layout-cell-2 {min-height: 419px}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-layout-cell-3 {min-height: 419px}
.u-section-5 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 816px}
.u-section-5 .u-layout-cell-1 {min-height: 264px}
.u-section-5 .u-layout-cell-2 {min-height: 264px}
.u-section-5 .u-layout-cell-3 {min-height: 264px} }.u-section-6 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-6 .u-sheet-1 {min-height: 26px} 

@media (max-width: 1199px){ .u-section-6 .u-sheet-1 {min-height: 430px} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 353px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 1238px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 816px} }.u-section-7 {background-image: none; margin-top: 0; margin-bottom: 0}
.u-section-7 .u-sheet-1 {min-height: 341px}
.u-section-7 .u-layout-wrap-1 {margin-top: 60px; margin-bottom: 40px}
.u-section-7 .u-layout-cell-1 {min-height: 295px}
.u-section-7 .u-container-layout-1 {padding: 30px}
.u-section-7 .u-layout-cell-2 {min-height: 295px}
.u-section-7 .u-container-layout-2 {padding: 30px}
.u-section-7 .u-layout-cell-3 {min-height: 295px}
.u-section-7 .u-container-layout-3 {padding: 30px} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 430px}
.u-section-3 .u-sheet-1 {width: calc(100% - 40px) !Important;}
.u-section-7 .u-layout-wrap-1 {position: relative}
.u-section-7 .u-layout-cell-1 {min-height: 243px}
.u-section-7 .u-layout-cell-2 {min-height: 243px}
.u-section-7 .u-layout-cell-3 {min-height: 243px} }

@media (max-width: 991px){ .u-section-7 .u-sheet-1 {min-height: 353px}
.u-section-7 .u-layout-cell-1 {min-height: 186px}
.u-section-7 .u-layout-cell-2 {min-height: 186px}
.u-section-7 .u-layout-cell-3 {min-height: 186px} }

@media (max-width: 767px){ .u-section-7 .u-sheet-1 {min-height: 1238px}
.u-section-7 .u-layout-cell-1 {min-height: 419px}
.u-section-7 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-layout-cell-2 {min-height: 419px}
.u-section-7 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-layout-cell-3 {min-height: 419px}
.u-section-7 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-7 .u-sheet-1 {min-height: 816px}
.u-section-7 .u-layout-cell-1 {min-height: 264px}
.u-section-7 .u-layout-cell-2 {min-height: 264px}
.u-section-7 .u-layout-cell-3 {min-height: 264px} }

img.article-image {
    transition: transform .2s;
  }
  img.article-image:hover {
    transform: scale(1.1);
  }
  a.selected-a-button {    
    border: 2px solid #ff6500;
    background: #ff6500;
    margin-top: 20px;
    color: white;
    float:left;
    padding: 5px 20px 5px 20px;
    margin-right: 20px;
  }
  a.unselected-a-button {
    padding: 5px 20px 5px 20px;
    float:left;
    margin-top: 20px;
    margin-right: 20px;
    border: 2px solid black;
    background: white;
    color: black;
  }
  .image-cell {
    float:left;
    width: 30%;
    margin-left: 1.5%;
    margin-right: 1.5%;
    margin-top: 20px;
    overflow:hidden;
    min-width: 300px;
  }

.u-section-3 {
    background: #f0f0f0 !important;
  }
  #maincontent_area img {
    width: 100% !important;
    height: auto !important;
  }
  #thumbnail-row td {
    padding: 0;
  }
  img.thumbnail-image {
    opacity: 0.8;
    border:1px solid #ccc;
    cursor:pointer;
  }
  img.thumbnail-image:hover {
    opacity: 1;
  }
  img.thumbnail-image.selected{
    opacity: 1;
    border:1px solid red;
  }
  div.preNext:hover{
    background: #0000;
  }
  div.preNext {
    width:100%;
    height:100%;
    background: #ddd;
    top:0;
    left: 0;
    position: absolute;
  }
  td.arrowcell:hover img {
    opacity: 0.5;    
  }
  td.arrowcell {
    cursor:pointer;
    min-width: 20px;
    max-width: 20px;
    border-color: #f0f0f0;
    border: 0px solid red;
  }
  td.arrowcell img {
    margin-top: -10px;
    position: absolute;
    width:20px; height:20px;
    left:0px;
  }
    .u-form-field-error {
    border: 1px solid red;
    }
    table.class_specified tr td:first-child input {
		width: 20px;
		height: 20px;
	}
	table.class_specified tr td:first-child{
		color: orange;
		margin-right: 20px;
		vertical-align: top;
  }
  .main_content_area p {
      margin-top: 5px;
      margin-bottom: 5px;
  }
  .main_content_area{
      margin-top: 30px;
      width: 100%;
      font-weight: 100 !important;
  }
	table.class_specified tr td:last-child {
		padding-left: 20px;
    vertical-align: top;
  } 
  button.gotootherpage:hover {
    border: 0px solid #ff6500 !important;
    background-color: #ff6500 !important;
    color: white;
  }
  button.gotootherpage {
    background: white; border: 0px solid black;    
    color: rgb(0, 205, 0);
    font-weight: bold !Important;
  }

  #hidden_sidebar {
    display: none !important;
    visibility: visible !Important;
}
@media (max-width: 768px) {
    .u-size-45, .u-size-15 {
        flex: 0 0 100%; max-width: 100%;
    }
    .sidebar-fixed {
        display: none !important;
        max-width: 0px !Important;
        overflow:hidden;
        max-height: 0px !Important;
    }
    #hidden_sidebar {
        display: block !important;
        visibility: visible !Important;
    }
}

@media (max-width: 768px) {
  div.nextprevpagebutton {
    display: block !important;
  }
  div.nextprevpagebutton > div > div {
    max-width: calc(100% - 150px) !Important;
  }
}

div.subtitleinfo {
  display: flex; 
  flex-direction: row;
}
@media (max-width: 568px) {
  div.subtitleinfo {
    flex-direction: column;
  }
}