/* transform */
/* position */
@font-face { font-family: 'poppinsbold'; src: url("../fonts/poppins-bold-webfont.woff2") format("woff2"), url("../fonts/poppins-bold-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'poppinslight'; src: url("../fonts/poppins-light-webfont.woff2") format("woff2"), url("../fonts/poppins-light-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'poppinsmedium'; src: url("../fonts/poppins-medium-webfont.woff2") format("woff2"), url("../fonts/poppins-medium-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'poppinsregular'; src: url("../fonts/poppins-regular-webfont.woff2") format("woff2"), url("../fonts/poppins-regular-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'poppinssemibold'; src: url("../fonts/poppins-semibold-webfont.woff2") format("woff2"), url("../fonts/poppins-semibold-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'poppinsthin'; src: url("../fonts/poppins-thin-webfont.woff2") format("woff2"), url("../fonts/poppins-thin-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }
/* line 1, ../scss/includes/_common.scss */
body { font-family: "Montserrat"; position: relative; }

/* line 5, ../scss/includes/_common.scss */
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }

/* line 9, ../scss/includes/_common.scss */
/* ul { padding: 0px; margin: 0px; } */

/* line 13, ../scss/includes/_common.scss */
/* li { padding: 0px; margin: 0px; } */

/* line 17, ../scss/includes/_common.scss */
/* ul li { list-style: none; padding: 0px; margin: 0px; } */

.menu-list, .searchInput, .directors-list ul, .footer-links ul{
  padding: 0px; 
  margin: 0px;
}

.menu-list li, .searchInput li, .directors-list ul li, .footer-links ul li{
  list-style: none;
  padding: 0px;
  margin: 0px;
}

/* line 22, ../scss/includes/_common.scss */
a { text-decoration: none !important; outline: none !important; }
/* line 26, ../scss/includes/_common.scss */
a.link:hover { text-decoration: underline !important; }

/* line 31, ../scss/includes/_common.scss */
form { margin-block-end: 0; }

/* line 34, ../scss/includes/_common.scss */
.text-white { color: #fff !important; }

/* line 38, ../scss/includes/_common.scss */
input:focus { outline: none; }

/* line 43, ../scss/includes/_common.scss */
button.btn-primary { background-color: #009da5; border-color: #009da5; border-radius: 0px; }
/* line 47, ../scss/includes/_common.scss */
button.btn-primary:focus, button.btn-primary:hover { background-color: #097b81; border-color: #097b81; }

/* line 54, ../scss/includes/_common.scss */
.art-board { background: #f1f1fa; padding: 15px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin: 20px 0; }
/* line 63, ../scss/includes/_common.scss */
.art-board ul.list li { font-size: 14px; margin: 0 0 10px; color: #002060; }
/* line 67, ../scss/includes/_common.scss */
.art-board ul.list li span { margin: 0 10px 0 0; font-size: 15px; color: #002060; }
/* line 74, ../scss/includes/_common.scss */
.art-board ul.list.sublist li { list-style: disc; }
/* line 76, ../scss/includes/_common.scss */
.art-board ul.list.sublist li a { color: #009da5; }
/* line 84, ../scss/includes/_common.scss */
.art-board.news-window iframe { width: 100%; border: 0px; height: 672px; }

/* line 91, ../scss/includes/_common.scss */
.external-link { color: #009da5; text-decoration: underline !important; font-size: 15px; }
/* line 95, ../scss/includes/_common.scss */
.external-link:hover { color: #097b81; }

/* line 99, ../scss/includes/_common.scss */
.art-board-text { font-size: 15px; color: #002060; line-height: 24px; }
/* line 103, ../scss/includes/_common.scss */
.art-board-text a { color: #009da5; }

/* line 107, ../scss/includes/_common.scss */
.sub-text { font-size: 18px; color: #002060; font-family: "poppinsmedium"; margin: 0 0 10px; }

/* line 115, ../scss/includes/_common.scss */
.common-tab ul.nav-tabs { background: #9b9ba1; border: 0px; }
/*
@media (max-width: 590px) { 
  .common-tab ul.nav-tabs { -ms-flex-wrap: nowrap; flex-wrap: nowrap; white-space: nowrap; overflow-x: auto; overflow-y: hidden; } }
 */
.common-tab ul li.nav-item .nav-link { padding: 7px 10px; color: #fff; font-size: 15px; border-radius: 0px; border: 0px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; }
/* line 137, ../scss/includes/_common.scss */
.common-tab ul li.nav-item .nav-link.active { background: #68686a; color: #fff; height: 100%; }
/* line 142, ../scss/includes/_common.scss */
.common-tab ul li.nav-item .nav-link:hover { background: #68686a; color: #fff; height: 100%; }
/* line 151, ../scss/includes/_common.scss */
.common-tab .tab-content { margin: 0; }
/* line 153, ../scss/includes/_common.scss */
.common-tab .tab-content .art-board { border-top-left-radius: 0px; border-top-right-radius: 0px; }

/* line 161, ../scss/includes/_common.scss */
.common-table table.dataTable { border-collapse: collapse; }
/* line 164, ../scss/includes/_common.scss */
.common-table table.dataTable tbody tr { background: #fff; border-bottom: solid 1px #ddd; }
/* line 171, ../scss/includes/_common.scss */
.common-table table td .regulatory { background-color: #212721; color: #ffffff; padding: 1px 2px; }
/* line 175, ../scss/includes/_common.scss */
.common-table table td .non-regulatory { background-color: #919d9d; color: #ffffff; padding: 1px 2px; }
/* line 181, ../scss/includes/_common.scss */
.common-table table.table-style2 th, .common-table table.table-style2 td { white-space: nowrap; }
/* line 187, ../scss/includes/_common.scss */
.common-table table.table-style2 tbody tr td:first-child { background-color: #efefef; }
/* line 190, ../scss/includes/_common.scss */
.common-table table.table-style2 tbody tr td:not(:first-child) { text-align: right; border-left: 1px solid #ddd; }
/* line 196, ../scss/includes/_common.scss */
.common-table table.table-style2 tbody tr.thead td { background-color: #9b9ba1; color: #fff; }
/* line 205, ../scss/includes/_common.scss */
.common-table thead { background: #9b9ba1; }
@media (max-width: 992px) { /* line 205, ../scss/includes/_common.scss */
  .common-table thead { display: none; } }
/* line 211, ../scss/includes/_common.scss */
.common-table thead tr th { border: 0px; padding: 5px 10px; font-size: 15px; color: #fff; font-weight: normal; }
/* line 221, ../scss/includes/_common.scss */
.common-table tbody tr { background: #fff; border-bottom: solid 1px #ddd; }
/* line 224, ../scss/includes/_common.scss */
.common-table tbody tr td, .common-table tbody tr th { border-top: 0px; padding: 7px 10px; font-size: 14px; color: #002060; }
@media (max-width: 992px) { /* line 224, ../scss/includes/_common.scss */
  .common-table tbody tr td, .common-table tbody tr th { display: block; width: 100%; }
  /* line 232, ../scss/includes/_common.scss */
  .common-table tbody tr td:before, .common-table tbody tr th:before { content: attr(data-label); display: inline-block; min-width: 150px; } }
@media (max-width: 640px) { /* line 239, ../scss/includes/_common.scss */
  .common-table tbody tr td:before, .common-table tbody tr th:before { display: block; } }
/* line 244, ../scss/includes/_common.scss */
.common-table tbody tr td span.table-label, .common-table tbody tr th span.table-label { background: #002060; padding: 5px; color: #fff; }
/* line 250, ../scss/includes/_common.scss */
.common-table tbody tr td a, .common-table tbody tr th a { color: #002060; font-size: 14px; }
/* line 253, ../scss/includes/_common.scss */
.common-table tbody tr td a:hover, .common-table tbody tr th a:hover { text-decoration: underline !important; }
/* line 262, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_length label { font-size: 14px; }
/* line 264, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_length label select { border: 2px solid #002060; background-color: #ffffff; padding: 0.25rem 0.75rem; height: 33px; }
/* line 274, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_filter label { font-size: 14px; }
/* line 276, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_filter label input { border: 2px solid #002060; background-color: #ffffff; padding: 0.25rem 0.75rem; height: 33px; }
/* line 285, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_info { font-size: 14px; }
/* line 288, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate { padding: 0; }
/* line 291, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate a.paginate_button { padding: 0.5rem; font-size: 14px; border: none; background-color: transparent; background-image: none; color: #002060; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
/* line 299, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate a.paginate_button.current { background-image: none; border: none; color: #009da5 !important; }
/* line 304, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate a.paginate_button.next { padding-right: 0; }
/* line 307, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate a.paginate_button.disabled { border: none; opacity: 0.6; }
/* line 312, ../scss/includes/_common.scss */
.common-table .dataTables_wrapper .dataTables_paginate a.paginate_button:not(.disabled):hover { color: #009da5 !important; }
/* line 323, ../scss/includes/_common.scss */
.common-table.table-head-center thead tr th { text-align: center; }

/* line 330, ../scss/includes/_common.scss */
.small-gutter { margin-left: -15px; margin-right: -15px; }
/* line 333, ../scss/includes/_common.scss */
.small-gutter > div { padding-left: 15px; padding-right: 15px; }

/* line 339, ../scss/includes/_common.scss */
.common-button-group .button-primary { border: solid 1px #009da5; padding: 5px 8px; background: #009da5; color: #fff; font-size: 15px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; border-radius: 0; min-width: 120px; }
/* line 350, ../scss/includes/_common.scss */
.common-button-group .button-primary:hover { background: #097b81; color: #fff; }
/* line 355, ../scss/includes/_common.scss */
.common-button-group .button-secondary { border: solid 1px #002060; padding: 5px 8px; background: #566d81; color: #fff; font-size: 15px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; border-radius: 0; min-width: 120px; }
/* line 366, ../scss/includes/_common.scss */
.common-button-group .button-secondary:hover { background: #097b81; color: #fff; }

/* line 375, ../scss/includes/_common.scss */
.common-form-group input.form-control { border-radius: 0 !important; border: 2px solid #002060; padding: 10px 15px; font-family: "Montserrat"; }
/* line 380, ../scss/includes/_common.scss */
.common-form-group input.form-control::-webkit-input-placeholder { /* Edge */ color: #ddd; }
/* line 383, ../scss/includes/_common.scss */
.common-form-group input.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ddd; }
/* line 386, ../scss/includes/_common.scss */
.common-form-group input.form-control::placeholder { color: #ddd; }
/* line 390, ../scss/includes/_common.scss */
.common-form-group input:not(.form-control-sm) { height: 45px; }
/* line 393, ../scss/includes/_common.scss */
.common-form-group input.form-control-sm { height: 33px; }
/* line 398, ../scss/includes/_common.scss */
.common-form-group select.form-control { border-radius: 0; border: 2px solid #002060; padding: 10px 15px; height: 45px; font-family: "Montserrat"; }
/* line 404, ../scss/includes/_common.scss */
.common-form-group select.form-control::-webkit-input-placeholder { /* Edge */ color: #ddd; }
/* line 407, ../scss/includes/_common.scss */
.common-form-group select.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ddd; }
/* line 410, ../scss/includes/_common.scss */
.common-form-group select.form-control::placeholder { color: #ddd; }
/* line 416, ../scss/includes/_common.scss */
.common-form-group textarea.form-control { border-radius: 0; border: 2px solid #002060; padding: 10px 15px; min-height: 120px; resize: none; font-family: "Montserrat"; }
/* line 423, ../scss/includes/_common.scss */
.common-form-group textarea.form-control::-webkit-input-placeholder { /* Edge */ color: #ddd; }
/* line 426, ../scss/includes/_common.scss */
.common-form-group textarea.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ddd; }
/* line 429, ../scss/includes/_common.scss */
.common-form-group textarea.form-control::placeholder { color: #ddd; }
/* line 434, ../scss/includes/_common.scss */
.common-form-group label { font-size: 15px; color: #002060; }
/* line 439, ../scss/includes/_common.scss */
.common-form-group.common-select .select2-container { width: 100% !important; }
/* line 442, ../scss/includes/_common.scss */
.common-form-group.common-select .select2-container--default .select2-selection--multiple { border: solid 1px #ddd; border-radius: 0; padding-left: 12px; padding-right: 12px; }

/* line 455, ../scss/includes/_common.scss */
.common-modal .modal-content { padding: 25px 30px; border-radius: 30px; }
@media screen and (max-width: 575px) { /* line 455, ../scss/includes/_common.scss */
  .common-modal .modal-content { border-radius: 20px; padding: 10px 30px; } }
/* line 462, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header { border-bottom: 0; display: block; }
/* line 466, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header h4.modal-title { font-family: "Montserrat"; font-size: 35px; color: #002060; }
@media screen and (max-width: 1199px) { /* line 466, ../scss/includes/_common.scss */
  .common-modal .modal-content .modal-header h4.modal-title { font-size: 25px; } }
/* line 475, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header h5 { font-family: "Montserrat"; color: #002060; font-size: 16px; position: relative; padding-bottom: 20px; }
/* line 481, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header h5:after { position: absolute; left: 0; bottom: 0; content: ''; width: 100px; height: 5px; background: #318eff; border-radius: 50px; }
/* line 492, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header .close { opacity: 1; font-size: 16px; position: absolute; right: 30px; top: 30px; width: 25px; height: 25px; border: 2px solid #12100b; display: -webkit-box; display: -ms-flexbox; display: flex; border-radius: 50px; padding: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
/* line 512, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-header .close:hover, .common-modal .modal-content .modal-header .close:focus { outline: none; }
/* line 518, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body h4 { font-family: "Montserrat"; font-size: 18px; color: #002060; }
/* line 524, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group label { font-family: "Montserrat"; color: #002060; font-size: 16px; font-weight: normal; }
/* line 529, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group label a { font-family: "Montserrat"; font-size: 15px; color: #002060; }
/* line 533, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group label a:hover { color: #009da5; }
/* line 539, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group input.form-control { border-radius: 50px; border: 2px solid #002060; padding: 10px 15px; height: auto; font-family: "Montserrat"; }
/* line 545, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group input.form-control::-webkit-input-placeholder { /* Edge */ color: #ddd; }
/* line 549, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group input.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ddd; }
/* line 553, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group input.form-control::placeholder { color: #ddd; }
/* line 559, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group.forgot-area a { color: #002060; font-size: 15px; }
/* line 562, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group.forgot-area a:hover { color: #009da5; }
/* line 567, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group.forgot-area .not-registered span { color: #002060; font-size: 15px; }
/* line 570, ../scss/includes/_common.scss */
.common-modal .modal-content .modal-body .form-group.forgot-area .not-registered span a { color: #009da5; text-decoration: underline !important; cursor: pointer; }
/* line 582, ../scss/includes/_common.scss */
.common-modal.midal-register .regiter-note { margin: 10px 0px; }
/* line 584, ../scss/includes/_common.scss */
.common-modal.midal-register .regiter-note p { font-size: 15px; color: #002060; line-height: 24px; }
/* line 588, ../scss/includes/_common.scss */
.common-modal.midal-register .regiter-note p a { color: #009da5; text-decoration: underline; }

/* line 596, ../scss/includes/_common.scss */
.note-block { background: #cccceb; padding: 15px; border-radius: 20px; }
/* line 600, ../scss/includes/_common.scss */
.note-block p { font-size: 15px; line-height: 24px; color: #002060; }

/* line 608, ../scss/includes/_common.scss */
.main-header .head-area { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
@media (max-width: 590px) { /* line 608, ../scss/includes/_common.scss */
  .main-header .head-area { overflow-x: auto; } }
/* line 616, ../scss/includes/_common.scss */
.main-header .head-area li { background: #002060; border-top-right-radius: 10px; border-top-left-radius: 10px; overflow: hidden; }
/* line 621, ../scss/includes/_common.scss */
.main-header .head-area li a { font-size: 15px; padding: 7px 10px; background-color: #628bab; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; color: #fff; display: block; white-space: nowrap; }
/* line 631, ../scss/includes/_common.scss */
.main-header .head-area li a:hover { text-decoration: underline !important; color: #fff; }
/* line 635, ../scss/includes/_common.scss */
.main-header .head-area li a.active { background-color: #002060; }
/* line 640, ../scss/includes/_common.scss */
.main-header .head-area li.active a { text-decoration: underline !important; }
/* line 644, ../scss/includes/_common.scss */
.main-header .head-area li:not(:last-child) { margin-right: 5px; }
/* line 649, ../scss/includes/_common.scss */
.main-header .main-header-links {background: #fff; width: 100%; border: 2px solid #002060; font-family: 'Montserrat';}
@media (max-width: 590px) { /* line 652, ../scss/includes/_common.scss */
  .main-header .main-header-links .menu-list { overflow-x: auto; } }
/* line 658, ../scss/includes/_common.scss */
.main-header .main-header-links .menu-list li.active a { text-decoration: underline !important; }
/* line 662, ../scss/includes/_common.scss */
.main-header .main-header-links .menu-list li a { font-family: 'Montserrat'; color: #002060; font-size: 15px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; padding: 7px 10px; display: block; white-space: nowrap; }
/* line 671, ../scss/includes/_common.scss */
.main-header .main-header-links .menu-list li a:hover { text-decoration: underline !important; }

/* line 684, ../scss/includes/_common.scss */
.search-area .search-option ul li.active a { text-decoration: underline !important; }
/* line 688, ../scss/includes/_common.scss */
.search-area .search-option ul li a { font-size: 14px; color: #002060; padding: 5px; }
/* line 692, ../scss/includes/_common.scss */
.search-area .search-option ul li a:hover { text-decoration: underline !important; }
/* line 699, ../scss/includes/_common.scss */
.search-area .search-block { position: relative; }
/* line 701, ../scss/includes/_common.scss */
.search-area .search-block input { padding-right: 40px; }
/* line 704, ../scss/includes/_common.scss */
.search-area .search-block .icons { position: absolute; right: 15px; top: 9px; font-size: 20px; }

/* line 713, ../scss/includes/_common.scss */
.finder li { padding: 0; }
/* line 715, ../scss/includes/_common.scss */
.finder li:not(:last-child) { margin-right: 1rem; }

/* line 723, ../scss/includes/_common.scss */
.custom-checkbox input, .custom-radio input { position: absolute; left: -9999px; }
/* line 726, ../scss/includes/_common.scss */
.custom-checkbox input + label, .custom-radio input + label { position: relative; padding-left: 24px; cursor: pointer; line-height: 20px; display: inline-block; }
/* line 734, ../scss/includes/_common.scss */
.custom-checkbox label, .custom-radio label { margin-bottom: 0; }

/* line 742, ../scss/includes/_common.scss */
.custom-checkbox [type="checkbox"]:checked + label::before, .custom-checkbox [type="checkbox"]:not(:checked) + label::before { content: ''; position: absolute; left: 0; top: 0; width: 16px; height: 16px; border: 1px solid #002060; background: #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; }
/* line 757, ../scss/includes/_common.scss */
.custom-checkbox [type="checkbox"]:checked + label::before { background-color: #009da5; border-color: #009da5; }
/* line 761, ../scss/includes/_common.scss */
.custom-checkbox [type="checkbox"]:checked + label::after { content: ''; display: block; position: absolute; top: 1px; left: 5px; width: 6px; height: 10px; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg); }

/* line 780, ../scss/includes/_common.scss */
.custom-radio [type="radio"]:checked + label::before, .custom-radio [type="radio"]:not(:checked) + label::before { content: ''; position: absolute; left: 0; top: 0; width: 18px; height: 18px; border-style: solid; border-width: 1px; border-color: #dddddd; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; }
/* line 796, ../scss/includes/_common.scss */
.custom-radio [type="radio"]:checked + label::before { background-color: #ffffff; border-color: #009da5; border-width: 5px; }

/* line 805, ../scss/includes/_common.scss */
.datepicker { padding: 8px !important; }
/* line 810, ../scss/includes/_common.scss */
.datepicker table thead th.dow, .datepicker table thead th.datepicker-switch { font-size: 14px; }
/* line 817, ../scss/includes/_common.scss */
.datepicker table tbody td { font-size: 14px; padding: 5px; }
/* line 821, ../scss/includes/_common.scss */
.datepicker table tbody td.day.active { background-color: #009da5 !important; background-image: none !important; color: #fff; }
/* line 828, ../scss/includes/_common.scss */
.datepicker table tbody td span.active { background-color: #009da5 !important; background-image: none !important; color: #fff; }

@media (min-width: 1440px) { /* line 840, ../scss/includes/_common.scss */
  .container { max-width: 1300px; } }
/* line 847, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-header { padding: 8px; background: #002060; }
/* line 850, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-header h5 { color: #fff; }
/* line 855, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-header button.close { color: #fff; opacity: 1; }
/* line 862, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-body p { font-size: 11px; color: #002060; line-height: 24px; }
.investegate-common-modal.account-deletion-modal .modal-content .modal-body p { font-size:16px; color: #002060; line-height: 24px; }
/* line 866, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-body p a { color: #009da5; text-decoration: underline; }
/* line 869, ../scss/includes/_common.scss */
.investegate-common-modal .modal-content .modal-body p a:hover { color: #009da5; }

/* line 884, ../scss/includes/_common.scss */
.common-calendar-table-group .common-calendar-table-container { border: 1px solid #002060; padding: 0.1rem; }
/* line 887, ../scss/includes/_common.scss */
.common-calendar-table-group .common-calendar-table-container .common-calendar-table-box { padding: 0.15rem; }
/* line 889, ../scss/includes/_common.scss */
.common-calendar-table-group .common-calendar-table-container .common-calendar-table-box .table-content { outline: 1px solid #002060; height: 100%; }
/* line 896, ../scss/includes/_common.scss */
.common-calendar-table-group table.common-calendar-table { padding: 0.5rem; width: 100%; }
/* line 899, ../scss/includes/_common.scss */
.common-calendar-table-group table.common-calendar-table th, .common-calendar-table-group table.common-calendar-table td { text-align: center; font-size: 14px; padding: 3px; color: #002060; }
/* line 906, ../scss/includes/_common.scss */
.common-calendar-table-group table.common-calendar-table th.caption { font-size: 15px; }
/* line 911, ../scss/includes/_common.scss */
.common-calendar-table-group table.common-calendar-table td a { color: #002060; }

/* line 880, ../scss/includes/_common.scss */
.information { margin: 15px 0; }
/* line 883, ../scss/includes/_common.scss */
.information span.regulatory-news { width: 40px; height: 22px; display: inline-block; background: #212721; margin-right: 10px; }
/* line 890, ../scss/includes/_common.scss */
.information span.non-regulatory-news { width: 40px; height: 22px; display: inline-block; background: #919d9d; margin-right: 10px; }

/* line 900, ../scss/includes/_common.scss */
.google-ad-common > div { min-width: auto !important; }

/* line 903, ../scss/includes/_common.scss */
.google-ad-common > div > div, .google-ad-common > div > div > iframe { max-width: 100%; }

/* line 3, ../scss/includes/_header.scss */
header .navbar.sub-menu { background: #002060; padding: 0 1rem; }
@media (max-width: 992px) { /* line 3, ../scss/includes/_header.scss */
  header .navbar.sub-menu { padding: 15px; } }
/* line 11, ../scss/includes/_header.scss */
header .navbar.sub-menu .navbar-nav .nav-item .nav-link { font-family: 'Montserrat'; padding: 0 8px; font-size: 15px; color: #fff; padding: 5px 10px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; }
/* line 19, ../scss/includes/_header.scss */
header .navbar.sub-menu .navbar-nav .nav-item .nav-link:hover { background: #009da5; color: #fff; }
/* line 24, ../scss/includes/_header.scss */
header .navbar.sub-menu .navbar-nav .nav-item.active { background: #009da5; }
/* line 26, ../scss/includes/_header.scss */
header .navbar.sub-menu .navbar-nav .nav-item.active .nav-link { color: #fff; }
/* line 33, ../scss/includes/_header.scss */
header .navbar .navbar-toggler { border: solid 1px #fff; }
/* line 36, ../scss/includes/_header.scss */
header .navbar .navbar-toggler span i { color: #fff; }

/* line 1, ../scss/includes/_footer.scss */
footer { background: #002060; padding: 15px 0; width: 100%; }
/* line 6, ../scss/includes/_footer.scss */
footer span.copywrite { color: #fff; font-size: 15px; display: block; }
/* line 12, ../scss/includes/_footer.scss */
footer span.link a { color: #ffffff !important; font-size: 15px; text-decoration: underline !important; }
/* line 16, ../scss/includes/_footer.scss */
footer span.link a.text-decoration-none { text-decoration: none !important; }
/* line 22, ../scss/includes/_footer.scss */
footer p { text-align: center; font-size: 15px; color: #fff; padding: 0px 15px; }
/* line 32, ../scss/includes/_footer.scss */
footer .footer-links ul li:last-child a { border-right: 0px; }
/* line 36, ../scss/includes/_footer.scss */
footer .footer-links ul li a { color: #fff !important; text-decoration: underline !important; font-size: 14px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; cursor: pointer; border-right: solid 1px #fff; padding: 0px 8px; }
/* line 45, ../scss/includes/_footer.scss */
footer .footer-links ul li a:hover { color: #009da5 !important; }
/* line 52, ../scss/includes/_footer.scss */
footer .footer-bottom { border-top: solid 1px #fff; padding: 15px 15px 0 15px; }
@media (max-width: 640px) { /* line 52, ../scss/includes/_footer.scss */
  footer .footer-bottom { -ms-flex-pack: distribute !important; justify-content: space-around !important; } }
@media (max-width: 640px) { /* line 59, ../scss/includes/_footer.scss */
  footer .footer-bottom div { text-align: center; } }

/* line 2, ../scss/includes/_home.scss */
.head-area h1 { font-size: 22px; color: #002060; margin: 0px; font-family: "Montserrat"; text-transform: capitalize; }
/* line 8, ../scss/includes/_home.scss */
.head-area h1.active-head { border-bottom: solid 5px #009da5; width: 100%; padding-bottom: 10px; }
/* line 16, ../scss/includes/_home.scss */
.head-area .Search-area.show .search-block { border: solid 1px #002060; }
/* line 20, ../scss/includes/_home.scss */
.head-area .Search-area .search-block { border: solid 1px #d8d8dd; padding: 5px; width: 40px; border-radius: 5px; text-align: center; height: 40px; line-height: 30px; cursor: pointer; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; }
/* line 33, ../scss/includes/_home.scss */
.head-area .Search-area .search-block.dropdown-toggle:after { display: none; }
/* line 37, ../scss/includes/_home.scss */
.head-area .Search-area .search-block:hover { border: solid 1px #002060; }
/* line 41, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu { padding: 10px; width: 450px; }
@media (max-width: 480px) { /* line 41, ../scss/includes/_home.scss */
  .head-area .Search-area .dropdown-menu { width: 320px; } }
@media (max-width: 380px) { /* line 41, ../scss/includes/_home.scss */
  .head-area .Search-area .dropdown-menu { width: 290px; } }
/* line 50, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option { margin: 0 0 10px; background: #afdfe1; padding: 5px 8px; border-radius: 30px; }
@media (max-width: 480px) { /* line 50, ../scss/includes/_home.scss */
  .head-area .Search-area .dropdown-menu .search-option { max-width: 300px; overflow-y: auto; padding-bottom: 10px; } }
/* line 62, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option ul li a { color: #002060; background: #fff; padding: 4px 8px; border-radius: 30px; margin: 0px 3px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; }
/* line 71, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option ul li a:hover { background: #002060; color: #fff; }
/* line 77, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option ul li.active-item a { background: #002060; color: #fff; }
/* line 83, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option ul li:first-child a { margin-left: 0px; }
/* line 88, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-option ul li:last-child a { margin-right: 0px; }
/* line 95, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-wrapper { position: relative; }
/* line 97, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-wrapper input { border: solid 1px #002060; padding: 8px; height: 35px; border-radius: 30px; width: 100%; padding-right: 35px; }
/* line 106, ../scss/includes/_home.scss */
.head-area .Search-area .dropdown-menu .search-wrapper span.icons { position: absolute; right: 0; background: #002060; color: #fff; text-align: center; font-size: 16px; top: 1px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; height: 34px; width: 34px; line-height: 34px; }

/* line 127, ../scss/includes/_home.scss */
.directors-list ul li { border-bottom: solid 1px #ddd; }
/* line 129, ../scss/includes/_home.scss */
.directors-list ul li:last-child { border-bottom: 0px; }
/* line 132, ../scss/includes/_home.scss */
.directors-list ul li span { color: #666; font-size: 14px; margin-right: 5px; }
/* line 137, ../scss/includes/_home.scss */
.directors-list ul li a { font-size: 15px; margin: 10px 0px; display: inline-block; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; color: #002060; }
/* line 145, ../scss/includes/_home.scss */
.directors-list ul li a:hover { color: #009da5 !important; }
/* line 151, ../scss/includes/_home.scss */
.directors-list .directors-list-footer { background: #002060; padding: 7px 10px; border-radius: 5px; }
/* line 156, ../scss/includes/_home.scss */
.directors-list .directors-list-footer span a { color: #fff; font-size: 15px; }
/* line 159, ../scss/includes/_home.scss */
.directors-list .directors-list-footer span a:hover { text-decoration: underline !important; }
/* line 163, ../scss/includes/_home.scss */
.directors-list .directors-list-footer span i { color: #fff; font-size: 15px; }
/* line 169, ../scss/includes/_home.scss */
.directors-list.faq-list { margin: 0 0 20px; }
/* line 172, ../scss/includes/_home.scss */
.directors-list.faq-list ul li { padding: 8px 0; }
/* line 174, ../scss/includes/_home.scss */
.directors-list.faq-list ul li span { background: none; color: #002060; font-size: 14px; padding: 4px 8px; border-radius: 30px; margin-right: 5px; text-align: left; font-family: "poppinsmedium"; margin-right: 25px; }

/* line 191, ../scss/includes/_home.scss */
.advanced-search .form-group label { font-size: 14px; color: #002060; display: block; margin: 0px; }
/* line 197, ../scss/includes/_home.scss */
.advanced-search .form-group input { border: solid 1px #002060; font-size: 14px; padding: 8px; height: 35px; width: 100%; background: #fff; border-radius: 0; }
/* line 206, ../scss/includes/_home.scss */
.advanced-search .form-group select { border: solid 1px #002060; font-size: 15px; padding: 8px; height: 35px; width: 100%; border-radius: 0; }
/* line 215, ../scss/includes/_home.scss */
.advanced-search .form-group.common-button-group button { margin-top: 20px; }

/* line 222, ../scss/includes/_home.scss */
.company-search-block { padding: 1rem; border: 1px solid #b2babf; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 14px; }
/* line 231, ../scss/includes/_home.scss */
.company-search-block .finder-list li:not(:last-child) { margin-right: 0.5rem; }
/* line 234, ../scss/includes/_home.scss */
.company-search-block .finder-list li a { font-size: 12px; }

/* line 241, ../scss/includes/_home.scss */
.email-announcement-box { background-color: #d0d3d4; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 0.5rem; }
/* line 247, ../scss/includes/_home.scss */
.email-announcement-box button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 20px; height: 20px; padding: 0; }
/* line 260, ../scss/includes/_home.scss */
.email-announcement-box button i { font-family: "Font Awesome 5 Pro"; font-weight: 900; font-style: normal; font-size: 11px; }
/* line 265, ../scss/includes/_home.scss */
.email-announcement-box button i::before { content: '\f068'; }
/* line 271, ../scss/includes/_home.scss */
.email-announcement-box button.collapsed i::before { content: '\f067'; }

/* line 278, ../scss/includes/_home.scss */
.panel-head { background-color: #002060; color: #fff; padding: 10px; }

/* line 4, ../scss/includes/_help.scss */
.faq-list ul li span { font-size: 14px; padding: 4px 8px; margin-right: 5px; text-align: center; margin-right: 15px; }
/* line 14, ../scss/includes/_help.scss */
.faq-list ul li span.blank-primary { background: #002060; height: 22px; width: 40px; }
/* line 19, ../scss/includes/_help.scss */
.faq-list ul li span.blank-secondary { background: #009da5; height: 22px; width: 40px; }
/* line 24, ../scss/includes/_help.scss */
.faq-list ul li span.art-board-text { font-size: 15px; color: #002060; line-height: 24px; background: none; text-align: left; }
/* line 32, ../scss/includes/_help.scss */
.faq-list ul li a { font-size: 15px; margin: 10px 0px; transition: all ease-out .2s; -moz-transition: all ease-out .2s; -webkit-transition: all ease-out .2s; color: #002060; }
/* line 39, ../scss/includes/_help.scss */
.faq-list ul li a:hover { color: #009da5 !important; }

/* line 2, ../scss/includes/_contact.scss */
.contact-block .select2-container--default .select2-selection--single { border-radius: 0 !important; border: 2px solid #002060; padding: 10px 15px; font-family: "Montserrat"; padding-right: 20px; height: 46px; position: relative; }
/* line 10, ../scss/includes/_contact.scss */
.contact-block .select2-container--default .select2-selection--single:after { content: "\f107"; position: absolute; right: 14px; top: 8px; color: #002060; font-family: "Font Awesome 5 Pro"; font-size: 21px; }
/* line 20, ../scss/includes/_contact.scss */
.contact-block .select2-container--default .select2-selection--single .select2-selection__arrow { display: none; }
.fr-view-element {
  width: unset !important;
}
.fr-view-element table{
  width: unset !important;
}

.eqs-announcement table{
  table-layout: fixed;
  width: 100% !important;
}

.prn-announcement table{
  table-layout: fixed;
  width: 100% !important;
}

.gnw-announcement table{
  table-layout: fixed;
  width: 100% !important;
}

.bzw-announcement table{
  table-layout: fixed;
  width: 100% !important;
}

.announcement-link:visited{
  color: #909090 !important;
}

/* Cookie Popup */
#cookie-preferences{
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

/* Cookie popup mobile fixes */
@media (max-width: 450px) {
  .cookie-consent-update{
    display:block;
    width:100%;
    margin-top:10px;
  }
}

/* New search */
div.search {
	/*MARGIN: 0px 0px 15px;*/
	/*WIDTH: 620px;*/
	DISPLAY: block;
	/*HEIGHT: 69px;*/
	COLOR: #898989;
	/*FONT-SIZE: 14px;*/
	/*FONT-WEIGHT: bold;*/
	/*background:#d0d3d4;*/
  border-radius:5px;
}
div.search .option {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; width: 100%;
}
div.search .sponsor {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
div.search ul.searchTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
div.search ul.searchTabs li {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none;
}
div.search ul.searchTabs li a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TEXT-DECORATION: none; COLOR: #212529; PADDING-TOP: 0px; display: block;
}
div.search ul.searchTabs li a.selected {
	BACKGROUND-COLOR:#002060;
	COLOR: #fff;
	TEXT-DECORATION: none
}
div.search ul.searchTabs li a.selected:hover {
	BACKGROUND-COLOR: #002060; COLOR: #fff; TEXT-DECORATION: none;
}
div.search ul.searchInput{
  width:100%;
}

div.search ul.searchInput li {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none;
}
div.search ul.searchInput li.first {
	MIN-WIDTH: 51px; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; LETTER-SPACING: -1px; PADDING-TOP: 4px
}
div.search ul.searchInput li.searchTxt {
	DISPLAY: block; BACKGROUND:#ffffff;  /*HEIGHT: 27px;*/ box-sizing:border-box; width: calc(100% - 40px);
}
div.search input#searchField {
	border:2px #002060 solid; BACKGROUND-COLOR: white; COLOR: #898989; /*FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;*/ FONT-WEIGHT: bold
}
div.search input#searchField:focus {
	COLOR: #000
}
div.search ul.searchInput li a.go {
	WIDTH: 40px; DISPLAY: block; HEIGHT: 45px; background-color: #002060; COLOR: white; text-align: center;
}
div.search ul.searchInput li a.go i {
  line-height: 2.7;
}

/* Heading Fix */

h1#main-title {
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 0px;
}
