        .fix_margin {
            margin-top: 40px;
        }
        
        .doc {
            display: flex;
            /* justify-content: center; */
            align-items: center;
        }
        
        .pdf {
            display: flex;
            /* justify-content: center; */
            align-items: center;
        }
        
        .doc::before {
            content: url(../assets/icons/icons8-microsoft-word-35.png);
            max-width: 35px;
        }
        
        .pdf::before {
            content: url(../assets/icons/pdf_download.png);
            max-height: 35px
        }
        
        .red_txt {
            color: red;
        }
        
        .detailsDay a {
            display: flex;
            flex-direction: column;
        }
        
        .pageIcon {
            display: flex;
            margin: 0 auto;
            max-width: 500px;
        }
        
        * {
            padding: 0;
            margin: 0;
            box-sizing: border-box;
        }
        
        video {
            display: flex;
            width: 640px;
            margin: 15px auto;
        }
        
        details {
            font: outline;
            margin: 10px;
            text-align: justify;
        }
        
        details a {
            font-size: 20px;
            color: blue;
        }
        
        .doc_frame {
            display: flex;
            width: 65%;
            height: 500px;
            margin: 0 auto;
        }
        
        details img {
            max-width: 50%;
            margin-top: 10px;
        }
        
        summary {
            font-size: 20px;
            color: #F95020;
            margin: 5px;
            cursor: pointer;
        }
        
        summary:hover {
            color: darkblue;
        }
        
        .inner_summary {
            text-indent: 35px;
        }
        
        table,
        th,
        tr,
        td {
            border-collapse: collapse;
            border: 1px solid black;
            padding: 5px;
            font-size: 18px;
            margin: 0 auto;
        }
        
        .first_row td {
            font-weight: bold;
        }
        
        p {
            text-indent: 20px;
            letter-spacing: 0.03em;
            line-height: 130%;
            font-size: 20px;
        }
        
        body {
            display: flex;
            flex-direction: column;
        }
        
        .list {
            list-style-type: disc;
            font-size: 20px;
            margin: 10px 0 10px 45px;
            text-indent: 20px;
        }
        
        .list p {
            text-indent: -20px;
        }
        
        .list li {
            font-size: 18px;
            display: flex;
            line-height: 24px;
            justify-content: center;
            align-content: center;
        }
        
        .list>li>a {}
        
        .main_wrapper {
            width: 1280px;
            margin: 0 auto;
        }
        
        .inv {
            display: none;
        }
        
        .vis {
            display: block;
        }
        
        .location {
            display: flex;
            align-items: center;
            background-color: #F95020;
             /*background-image: url(../assets/bg/headerBG.jpg); */
            height: 30px;
            text-decoration: none;
            color: white;
        }
        
        .location a {
            text-decoration: none;
            color: white;
        }
        
        .content_container {
            max-width: 1280px;
            margin: 5px auto;
            background-color: white;
            padding: 5px 15px;
            text-align: justify;
            box-shadow: 0px 0px 4px black;
        }
        
        .content_container img {
            display: flex;
            margin: 10px auto;
        }
        
        .left_float_img {
            float: left;
            width: 20%;
            padding: 0 5px 5px 0;
        }
        
        .right_float_img {
            float: right;
            width: 20%;
            padding: 0 5px 5px 0;
        }
        
        .flex_image_container {
            display: flex;
            flex-wrap: nowrap;
            justify-content: center;
        }
        
        .flex_image_container img {
            width: 30%;
            padding: 5px;
        }
        
        .flex_image_container_sqrt {
            display: flex;
            width: 100%;
            flex-wrap: wrap;
            justify-content: center;
            border: 1px solid black;
        }
        
        .flex_image_container_sqrt img {
            width: 30%;
            padding: 5px;
        }
        
        .title_content {
            display: flex;
            flex-direction: column;
            text-align: center;
            justify-content: center;
            align-items: center;
            line-height: 150%;
            font-size: 30px;
            color: #F95020;
             /*color: #5099FF; */
            padding-bottom: 15px;
        }
        
        .subtitle {
            display: flex;
            flex-direction: column;
            text-align: center;
            justify-content: center;
            align-items: center;
            line-height: 130%;
            font-size: 25px;
            font-weight: bold;
            color: #F95020;
             /*color: #5099FF; */
            padding-bottom: 15px;
        }
        
        .docs_list {
            margin: 20px 0 0 45px;
            font-size: 20px;
        }
        
        .docs_list a {
            list-style-type: disc;
            color: #F95020;
            font-size: 18px;
        }
        
        .docs_title {
            text-align: center;
            color: #F95020;
        }
        
        .two_col {
            display: flex;
        }
        
        .column {
            display: flex;
            flex-direction: column;
            width: 50%;
            justify-content: flex-start;
            align-items: center;
            margin: 10px auto;
        }
        
        .column img {
            max-width: 100%;
        }
        
        .ped_info {
            display: flex;
            flex-direction: column;
        }
        
        .rounded {
            border-radius: 15px;
            box-shadow: 0 0 3px 3px gold;
        }
        /* All buttons */
        
        #moreBtn {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 300px;
            height: 45px;
            background-color: #F95020;
            border-radius: 20px;
            color: white;
            font-size: 35px;
            margin: 15px auto;
            cursor: pointer;
        }
        
        #moreBtn:hover {
            background-color: #F95A2D;
            border: 2px solid #ff3700;
        }
        
        .virtual_link {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 250px;
            height: 45px;
            background-color: #F95020;
            margin: 0 auto;
            border-radius: 10px;
            color: white;
            font-size: 35px;
        }
        /* __________________________________ */
        
        .flex_row {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-around;
        }
        
        .flex_row img {
            max-width: 45%;
        }
        
        .event_inner img {
            display: flex;
            max-width: 60%;
            margin: 5px auto;
        }
        
        .smi_title {
            font-size: 30px;
            text-transform: uppercase;
        }
        
        .smi_inner img {
            display: flex;
            max-width: 60%;
            margin: 5px auto;
        }
        
        .date {
            display: flex;
            background-color: #ff3700;
            justify-content: center;
            align-items: center;
            font-size: 20px;
            color: white;
            width: 150px;
            height: 50px;
        }
        
        .signature_smi {
            font-weight: bold;
        }
        
        .source a {
            text-decoration: none;
            color: gray;
            font-size: 25px;
            text-transform: uppercase;
        }
        
        .important {
            display: flex;
            width: 60%;
            margin: 0 auto;
        }
        
        .mobile_vis {
            display: none;
        }
        
        .mobile_vis::before {
            content: url('../assets/icons/pdf_download.png');
            content: icon;
            max-width: 35px;
            max-height: 35px;
        }
        
        .seeTable {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 40%;
            height: 60px;
            margin: 0 auto;
            background-color: #ff3700;
            border: 1px solid white;
            color: wheat;
            font-size: 18px;
            border-radius: 25px;
            cursor: pointer;
        }
        
        .title {
            text-align: center;
        }
        
        @media screen and (max-width:768px) {
            table {
                display: none;
            }
            /* .mobile_hide {
        display: none;
    } */
            .mobile_vis {
                display: flex;
                font-size: 20px;
            }
            .mobile_hide {
                display: none;
            }
            .doc_frame {
                display: none;
            }
        }
        
        @media screen and (max-width: 460px) {
            .left_float_img {
                /* float: left; */
                width: 100%;
                padding: 0 5px 5px 0;
            }
            .right_float_img {
                /* float: right; */
                width: 100%;
                padding: 0 5px 5px 0;
            }
            .flex_image_container {
                display: flex;
                flex-wrap: wrap;
                width: 100%;
            }
            .flex_image_container img {
                width: 100%;
            }
            .title_content {
                font-size: 18px;
                line-height: 110%;
            }
            p {
                font-size: 14px;
            }
            li {
                font-size: 14px;
            }
            .docs_list h2 {
                font-size: 18px;
            }
            .docs_list a {
                font-size: 14px;
            }
            .docs_title {
                font-size: 18px;
            }
            .table {
                max-width: 100%;
            }
            tbody tr td {
                font-size: 10px;
            }
            .content_container img {
                display: flex;
                max-width: 100%;
                margin: 10px auto;
            }
            .shag_inner {
                display: flex;
                flex-direction: column;
            }
            .shag_inner img {
                max-width: 60%;
            }
            iframe {
                max-width: 100%;
            }
            .two_col {
                display: flex;
                flex-direction: column;
            }
            .spps_inner img {
                max-width: 70%;
            }
            .news_lib_inner {
                display: flex;
                flex-direction: column;
                max-width: 100%;
            }
        }