:root {
	--navy: #06163A;
    --lightblue: #4C7AD6;
    --red: #FF3514;
    --blue: #02558B;
    --yellow: #FBCC1E;
    --indigo: #02558b;
    --lightgreen: #19ff70;
}

* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
@import url(https://fonts.googleapis.com/css?family=Cabin);
html * {font-family:Cabin, sans-serif;}

.two-column {display:block;}
.two-column > * {padding:0.5rem;}

@media only screen and (max-width:600px){
    .Main_Form_Wrapper {margin:0;width:100%;}
    .gallery-wrapper {display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:10px;padding:5px;}
    .gallery-wrapper img {width:100%;display:block;border-radius:6px 6px 0 0;}
    .gallery-item {border:4px solid grey;border-radius:10px;position:relative;}
    .responsive380 {width:auto;max-width:380px;height:400px;margin:0;}
    .gallery-item-description {padding:15px;text-align:center;height:auto}
    .Contact_Form_Wrapper {margin:0;width:100%;}
    .Contact_Image_Wrapper{text-align:center;padding:4px;}
    .fa-stack.contact {font-size:1.2em;}
}
@media only screen and (min-width:600px){
    .Main_Form_Wrapper {margin:0;width:100%;}
    .gallery-wrapper {display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:10px;padding:4px;}
    .gallery-wrapper img {width:100%;display:block;border-radius:6px 6px 0 0;}
    .gallery-item {border:4px solid grey;border-radius:10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);position:relative;}
    .responsive380 {width:auto;max-width:380px;height:400px;margin:0;}
    .gallery-item-description {padding:15px;text-align:center;height:auto}
    .Contact_Form_Wrapper {margin:0;width:100%;}
    .Contact_Image_Wrapper{text-align:center;padding:5px;}
    .two-column {display:grid;grid-template-columns:1fr 1fr;}
    .fa-stack.contact {font-size:1.2em;}
}
@media only screen and (min-width:768px){
    .Main_Form_Wrapper {margin:auto;width:90%;}
    .gallery-wrapper {display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:10px;padding:5px;}
    .gallery-wrapper img {width:100%;display:block;border-radius:6px;}
    .gallery-item {border:4px solid grey;border-radius:10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);position:relative;}
    .responsive380 {width:auto;max-width:380px;height:400px;margin:10px auto;}
    .gallery-item-description {padding:15px;text-align:center;height:6em}
    .Contact_Form_Wrapper {margin:auto;width:90%;}
    .Contact_Image_Wrapper{text-align:center;padding:6px;}
    .fa-stack.contact {font-size:1.3em;}
}
@media only screen and (min-width:992px){
    .Main_Form_Wrapper {margin:auto;width:90%;}
    .gallery-wrapper {display:grid;grid-template-columns:repeat(auto-fill, minmax(380px, 1fr));gap:20px;padding:15px;}
    .gallery-wrapper img {width:100%;display:block;border-radius:6px;}
    .gallery-item {border:4px solid grey;border-radius:10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);position:relative;}
    .responsive380 {width:auto;max-width:380px;height:400px;margin:10px auto;}
    .gallery-item-description {padding:15px;text-align:center;height:6em}
    .Contact_Form_Wrapper {margin:auto;width:90%;}
    .Contact_Image_Wrapper{text-align:center;padding:8px;}
    .fa-stack.contact {font-size:1.4em;}
}
@media only screen and (min-width:1200px){
    .Main_Form_Wrapper {margin:auto;width:80%;padding:10px;}
    .gallery-wrapper {display:grid;grid-template-columns:repeat(auto-fill, minmax(380px, 1fr));gap:20px;padding:15px;}
    .gallery-wrapper img {width:100%;display:block;border-radius:6px;}
    .gallery-item {border:4px solid grey;border-radius:10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);position:relative;}
    .responsive380 {width:auto;max-width:380px;height:400px;margin:10px auto;}
    .gallery-item-description {padding:15px;text-align:center;height:6em}
    .Contact_Form_Wrapper {margin:auto;width:80%;padding:10px;}
    .Contact_Image_Wrapper{text-align:center;padding:10px;}
    .fa-stack.contact {font-size:1.5em;}
}

.gallery-item:hover {transform:scale(1.04);transition:all 200ms ease-in-out;}

.TimerOverLay {display:none;}

.Red-Button-150 {width:150px;padding:5px;text-decoration:none;background-color:var(--red);font-family:Cabin, sans-serif;color:white;font-size:1em;font-weight:600;border:solid white;border-radius:16px;}
.Red-Button-200 {width:200px;padding:5px;text-decoration:none;background-color:var(--red);font-family:Cabin, sans-serif;color:white;font-size:1em;font-weight:600;border:solid white;border-radius:16px;}
.Red-Button i{font-size:1em;color:white;}
.Red-Button-250 {width:250px;padding:5px;text-decoration:none;background-color:var(--red);font-family:Cabin, sans-serif;color:white;font-size:2em;font-weight:600;border:solid white;border-radius:16px;cursor: pointer;}
.Red-Button-250 i{font-size:2em;color:white;}

.TabMenu {overflow:hidden;border:1px solid #ccc;background-color:#555;}
.TabMenu button {background-color:inherit;float:left;border-left:none;border-top:none;border-bottom:none;border-right:1px solid white;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px;color:white;}
.TabMenu button:hover {background-color:#ddd;}
.TabMenu button.active {background-color:var(--lightblue);}
.TabMenuContent {display:none;padding:6px 12px;border:1px solid #ccc;border-top:none;}
.TabMenuLinks i {font-size:1.25em;}

.isDisabled {cursor:not-allowed;opacity:0.5;}
.isDisabled > a {color:currentColor;display:inline-block;pointer-events:none;text-decoration:none;}

.responsive {width:100%;height:auto;}
    
#emailError {color:red;font-size:1.5em;font-weight:600;}
.error input {border: 2px solid red;}

.coloured-toast.swal2-icon-success {background-color:#a5dc86 !important;}
.coloured-toast.swal2-icon-error {background-color:#f27474 !important;}
.coloured-toast.swal2-icon-warning {background-color:#f8bb86 !important;}
.coloured-toast.swal2-icon-info {background-color:#3fc3ee !important;}
.coloured-toast.swal2-icon-question {background-color:#87adbd !important;}
.coloured-toast .swal2-title {color:white;}
.coloured-toast .swal2-close {color:white;}
.coloured-toast .swal2-html-container {color:white;border:1px solid red;}
    
.StatusSwitch {position:relative;display:inline-block;width:150px;height:40px;}
.StatusSwitch_150 {position:relative;display:inline-block;width:150px;height:40px;}
.StatusSwitch_140 {position:relative;display:inline-block;width:140px;height:40px;}
.StatusSwitch_130 {position:relative;display:inline-block;width:130px;height:40px;}
.StatusSwitch_120 {position:relative;display:inline-block;width:120px;height:40px;}
.StatusSwitch_110 {position:relative;display:inline-block;width:110px;height:40px;}
.StatusSwitch_100 {position:relative;display:inline-block;width:100px;height:40px;}
.StatusSwitch_90 {position:relative;display:inline-block;width:90px;height:40px;}
.StatusSwitch_80 {position:relative;display:inline-block;width:80px;height:40px;}
.StatusSwitch_70 {position:relative;display:inline-block;width:70px;height:40px;}
.StatusSwitch_60 {position:relative;display:inline-block;width:60px;height:40px;}
    
.StatusSlider-red {position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:red;-webkit-transition:.4s;transition:.4s;color:white;}
.StatusSlider-red:before {position:absolute;content:"";height:26px;width:26px;left:5px;bottom:5px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.StatusSlider-red.round {border-radius:34px;}
.StatusSlider-red.round:before {border-radius:50%;}
.StatusSlider-green {position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:green;-webkit-transition:.4s;transition:.4s;color:white;}
.StatusSlider-green:before {position:absolute;content:"";height:26px;width:26px;left:5px;bottom:5px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.StatusSlider-green.round {border-radius:34px;}
.StatusSlider-green.round:before {border-radius:50%;}
.StatusSlider-red1, .StatusSlider-green1 span{padding-left:30px;}

.Awards_Cards_Container > div {display:flex;justify-content:center;align-content:center;position:relative;perspective:800px;align-items:center;}
.Awards_Cards_Container {display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));grid-auto-rows:120px;margin:10px;}
.Awards_Card_Content {display:flex;flex-direction:column;margin:0;border-radius:4px;cursor:pointer;}


@import url(https://fonts.googleapis.com/css?family=Signika:400,700|Courgette);
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
@font-face{font-family:'Leckerli One';font-style:normal;font-weight:400;src:local('Leckerli One'),local('LeckerliOne-Regular'),url(https://fonts.gstatic.com/s/leckerlione/v9/V8mCoQH8VCsNttEnxnGQ-1idKpZd.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.Signature {font-family:Leckerli One;font-size:2.5em;font-style:italic;font-variant:normal;font-weight:400;line-height:2em}

.Link_Bar{background: rgb(0,0,153);background: radial-gradient(circle, rgba(0,0,153,1) 0%, rgba(9,59,121,1) 16%, rgba(191,214,227,1) 100%);margin:0;}
ul.Link_Bar_Crumb{list-style:none;background-color:transparent;color:white;padding:10px 0 10px 50px;margin:0;}
ul.Link_Bar_Crumb li{display:inline;font-size:12px;}
ul.Link_Bar_Crumb li+li:before{padding:6px;color:white;content:"/\00a0"}
ul.Link_Bar_Crumb li a{color:white;text-decoration:none;}
ul.Link_Bar_Crumb li a:hover{color:white;text-decoration:underline;}

.H1_Page_Banner {background-color:var(--navy);margin:0;padding:8px 0;font-family:Cabin, sans-serif;text-transform:capitalize;color:white;text-align:center;}

.Modal_Wrapper {display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.Modal_Wrapper1 {position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.Form_Outer_Wrapper{padding:10px;background-color:whitesmoke;border: 2px solid var(--indigo);} 
.Form_Content {background-color:whitesmoke;margin:auto;padding:0;border:2px solid var(--lightblue);z-index:1000;border-radius:6px;}
.Form_Content .Form_Header {background-color:var(--lightblue);padding:0;text-align:center;color:white;border-top-right-radius:4px;border-top-left-radius:4px;margin-bottom:20px;text-transform:uppercase;}
.Form_Content .Form_Header button {border:none;background-color:transparent;margin-right:5px;float:right;}
.Form_Content .Form_Header button i {font-size:2.5em;color:red;}
.Form_Content select {height:38px;width:100%;padding-left:5px;background-color:white;border-radius:4px;border:1px solid var(--lightblue);cursor: pointer; }
.Form_Content input {height:38px;width:100%;padding-left:5px;background-color:white;border-radius:4px;border:1px solid var(--lightblue);text-align:left;}
.Form_Content input:hover {height:38px;width:100%;padding-left:5px;background-color:white;border-radius:4px;border:1px solid var(--lightblue);text-align:left;}
.Form_Content textarea {width:100%;padding-left:5px;background-color:white;border-radius:4px;border:1px solid var(--lightblue);text-align:left;}
.Form_Content option {padding-left:5px;}
.Form_Content form i {font-size:2.5em;color:var(--indigo);}
.Form_Content .icon_container {text-align:center;height:60px;}
.Form_Content .icon_container > i {position:relative;top: calc(50% - 10px);color: var(--indigo)}
.Form_Content .Thumb_Message {text-align:center;height:60px;padding:20px 0 10px 20px;}
.Form_Content #Email_Error {display:none;color:red;font-size:1.5em;font-weight:600;}
.Form_Content .Email_Error_Message input {border: 2px solid red;}
.Form_Content .Form_Footer {width:100%;padding:5px;font-size:1.5em;background-color:var(--indigo);border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-align:center;color:white;text-transform:uppercase;}
.Form_Content .Form_Footer i {float:right;margin-right:10px;color:white;font-size:1.5em}

/* For Password Input Fields */
meter {
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;            
  margin:0 auto 1em;
  width:100%;
  height:1em;
  border-radius:20px;
  background:none;
  background-color:rgba(255, 99, 71, 0.4);
}
meter::-webkit-meter-bar {background:none;background-color:rgba(255, 99, 71, 0.4);}
meter[value="1"]::-webkit-meter-optimum-value { background: var(--red); }
meter[value="2"]::-webkit-meter-optimum-value { background: var(--yellow); }
meter[value="3"]::-webkit-meter-optimum-value { background: orange; }
meter[value="4"]::-webkit-meter-optimum-value { background: green; }
meter[value="1"]::-moz-meter-bar { background: var(--red); }
meter[value="2"]::-moz-meter-bar { background: var(--yellow); }
meter[value="3"]::-moz-meter-bar { background: orange; }
meter[value="4"]::-moz-meter-bar { background: green; }
.feedback {color:#9ab;font-size:90%;padding:0 .25em;font-family:Courgette, cursive;margin-top:1em;}
.PassWRD1 {float:right;margin: -30px 20px 0 -25px;position:relative;z-index:2;font-size:22px;color:green;}
.PassWRD2 {float:right;margin: -30px 20px 0 -25px;position:relative;z-index:2;font-size:22px;color:green;}
/* End Password Input Fields */

.icon_container {text-align:center;height:60px;}
.icon_container > i {position:relative;top: calc(50% - 10px);}

.check_box_div{box-sizing:border-box;--background-color:#fff;--checkbox-height:25px}@-moz-keyframes dothabottomcheck-19{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@-webkit-keyframes dothabottomcheck-19{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@keyframes dothabottomcheck-19{0%{height:0}100%{height:calc(var(--checkbox-height) / 2)}}@keyframes dothatopcheck-19{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}@-webkit-keyframes dothatopcheck-19{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}@-moz-keyframes dothatopcheck-19{0%{height:0}50%{height:0}100%{height:calc(var(--checkbox-height) * 1.2)}}.check_box_div input[type=checkbox]{display:none}.check_box_div .check-box{height:var(--checkbox-height);width:var(--checkbox-height);background-color:#fff;border:calc(var(--checkbox-height) * .1) solid #000;border-radius:5px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease 0.2s;-o-transition:border-color ease 0.2s;-webkit-transition:border-color ease 0.2s;transition:border-color ease 0.2s;cursor:pointer}.check_box_div .check-box::before,.check_box_div .check-box::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:calc(var(--checkbox-height) * .2);background-color:#34b93d;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-radius:5px;content:" ";-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.check_box_div .check-box::before{top:calc(var(--checkbox-height) * .72);left:calc(var(--checkbox-height) * .41);box-shadow:0 0 0 calc(var(--checkbox-height) * .05) var(--background-color);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.check_box_div .check-box::after{top:calc(var(--checkbox-height) * .37);left:calc(var(--checkbox-height) * .05);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.check_box_div input[type=checkbox]:checked+.check-box,.check_box_div .check-box.checked{border-color:#34b93d}.check_box_div input[type=checkbox]:checked+.check-box::after,.check_box_div .check-box.checked::after{height:calc(var(--checkbox-height) / 2);-moz-animation:dothabottomcheck-19 0.2s ease 0s forwards;-o-animation:dothabottomcheck-19 0.2s ease 0s forwards;-webkit-animation:dothabottomcheck-19 0.2s ease 0s forwards;animation:dothabottomcheck-19 0.2s ease 0s forwards}.check_box_div input[type=checkbox]:checked+.check-box::before,.check_box_div .check-box.checked::before{height:calc(var(--checkbox-height) * 1.2);-moz-animation:dothatopcheck-19 0.4s ease 0s forwards;-o-animation:dothatopcheck-19 0.4s ease 0s forwards;-webkit-animation:dothatopcheck-19 0.4s ease 0s forwards;animation:dothatopcheck-19 0.4s ease 0s forwards}

.Remember-Me input[type="checkbox"]{visibility:hidden;display:none}.Remember-Me ::after,.Remember-Me ::before{box-sizing:border-box}.Remember-Me .rocker{display:inline-block;position:relative;font-size:2em;font-weight:700;text-align:center;text-transform:uppercase;color:#888;width:7em;height:4em;overflow:hidden;border-bottom:.5em solid #eee}.Remember-Me .rocker-small{font-size:.75em}.Remember-Me .rocker::before{content:"";position:absolute;top:.5em;left:0;right:0;bottom:0;background-color:#999;border:.5em solid #eee;border-bottom:0}.Remember-Me .switch-left,.Remember-Me .switch-right{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;height:2.5em;width:3em;transition:0.2s;user-select:none}.Remember-Me .switch-left{height:2.4em;width:2.75em;left:.85em;bottom:.4em;background-color:#ddd;transform:rotate(15deg) skewX(15deg)}.Remember-Me .switch-right{right:.5em;bottom:0;background-color:#bd5757;color:#fff}.Remember-Me .switch-left::before,.Remember-Me .switch-right::before{content:"";position:absolute;width:.4em;height:2.45em;bottom:-.45em;background-color:#ccc;transform:skewY(-65deg)}.Remember-Me .switch-left::before{left:-.4em}.Remember-Me .switch-right::before{right:-.375em;background-color:transparent;transform:skewY(65deg)}.Remember-Me input:checked+.switch-left{background-color:#0084d0;color:#fff;bottom:0;left:.5em;height:2.5em;width:3em;transform:rotate(0deg) skewX(0deg)}.Remember-Me input:checked+.switch-left::before{background-color:transparent;width:3.0833em}.Remember-Me input:checked+.switch-left+.switch-right{background-color:#ddd;color:#888;bottom:.4em;right:.8em;height:2.4em;width:2.75em;transform:rotate(-15deg) skewX(-15deg)}.Remember-Me input:checked+.switch-left+.switch-right::before{background-color:#ccc}.Remember-Me input:focus+.switch-left{color:#333}.Remember-Me input:checked:focus+.switch-left{color:#fff}.Remember-Me input:focus+.switch-left+.switch-right{color:#fff}.Remember-Me input:checked:focus+.switch-left+.switch-right{color:#333}	

ul.a li{list-style:none;margin-left:1.5em}ul.a li::before{content:"\f005";font-family:'FontAwesome';color:indigo;margin-left:-1.5em;padding-right:10px;font-size:12px}
ul.b li{list-style:none;margin-left:1.75em}ul.b li::before{content:' - ';color:purple;margin-left:-1em;padding-right:10px}
ol.a{list-style:none;list-style-type:none;counter-reset:list1;margin-left:1.5em}ol.a li{counter-increment:list1}ol.a li::before{content:counters(list1,'.') ' - ';color:purple;margin-left:-1.5em;padding-right:10px}

::placeholder {
  color: grey;
  opacity: 1; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: grey;
}
::-ms-input-placeholder { /* Microsoft Edge */
 color: grey;
}
::selection{background-color:white;color:grey;}

.OutlineLogin ul{padding:0px;margin:0px;}
.OutlineLogin li{display:block;padding:9px;border:1px solid grey;margin-bottom:20px;border-radius:3px}
.OutlineLogin li>label{display:block;float:left;margin-top:-22px; background-color:white;height:26px;padding:2px 5px 2px 5px;overflow:hidden}	

.PageTitle {color:darkslategrey;text-align:center;text-transform:uppercase;text-decoration:underline;margin-bottom:20px;}
.PageTitle1 {color:darkslategrey;text-align:center;text-transform:uppercase;text-decoration:none;margin-bottom:20px;}
.unselectable{-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.TopRound {border-top-left-radius:4px;border-top-right-radius:4px;} 
.BottomRound {border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.AllRound {border-radius:4px;}
.footer{flex-shrink:0}

.fa-trash-alt{transition:.5s}.fa-trash-alt:hover{transform:scale(1.5)}
.fa-exclamation-triangle:hover{color:#F00}
.fas.fa-caret-down:hover{color:#0F0}
.fa-thumbs-down{color:var(--red);}
.fa-thumbs-up {color:green;}
.fa-power-off{color:var(--red);}
.fa-triangle-exclamation{color:var(--red);}
.noHover {pointer-events:none;}
.nowrap {white-space:nowrap;}
.obfuscate {unicode-bidi:bidi-override;direction:rtl;}
.uppercase {text-transform:uppercase;}

#OverlaySpinner {background:#fff;color:#666;position:absolute;height:100%;width:100%;z-index:5000;top:0;left:0;float:left;text-align:center;padding-top:25%;opacity:.80}.spinner{position: absolute;top:10%;left:50%;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid blue;border-right:16px solid green;border-bottom:16px solid red;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

Table-Nav {display:flex;justify-content:left;}
.page-item {display:inline-block;}
.page-item li {color:black;float:left;padding:8px 16px;text-decoration:none;}
.Table-Pagination {display:inline-block;}
.Table-Pagination li {color:black;float:left;padding:8px 16px;}
.Table-Pagination li.active {background-color:#4CAF50;color:white;}
.Table-Pagination li:hover:not(.active) {background-color:#ddd;}
.Table-Rows-Count {width:100%;float:right;text-align:right;color:#999;padding-right:20px;}
.Table-Number-Rows {width:200px;float:left;}
.List-Table-Wrapper{border:2px solid darkslategrey;border-radius:8px;width:100%}table{width:100%;border-collapse:collapse;border-style:hidden;overflow:hidden}table,td,th{border:1px solid #ddd;padding:8px}th:hover a{display:block;text-decoration:none;font-family:Poppins-Regular;font-size:16px;color:#FFF;font-weight:unset!important;background-color:grey}#List thead{display:table-header-group;vertical-align:middle;border-color:inherit;border-collapse:separate;background-color:grey;text-decoration:none}#List thead:hover{display:table-header-group;vertical-align:middle;border-color:inherit;border-collapse:separate;background-color:grey;text-decoration:none;pointer-events:none}table,tr:nth-child(even){background-color:#f2f2f2}table,tr:hover{background-color:#ddd}tbody tr:hover{background-color:lightsteelblue!important}
#Table-Message-Display{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
#Table-Message-Display1{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
#Table-Message-Display2{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
#Table-Message-Display3{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
#Table-Message-Display4{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
#Table-Message-Display-LC{display:none;z-index:10;width:50%;float:right;background-color:yellow;border:thick;border-color:green;border-style:solid;border-radius:5px;text-align:center;padding:5px;}
.search_term{width:250px;box-sizing:border-box;border:2px solid #666;border-radius:20px;font-size:16px;background-color:transparent;background-image:url(https://nationalmentoringday.org/core/images/content/icons-search_S.png);background-position:10px 10px;background-repeat:no-repeat;padding:8px 20px 10px 60px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;margin:10px}.search_term:focus{width:80%}
.list_search_term{box-sizing:border-box;border:2px solid #666;border-radius:20px;font-size:16px;background-color:transparent;background-image:url(https://nationalmentoringday.org/core/images/content/icons-search_S.png);background-position:10px 10px;background-repeat:no-repeat;padding:6px 0 10px 0;height:45px;}

hr.Divider {overflow:visible;padding:0;border:none;border-top:thick double darkslategrey;color:darkslategrey;text-align:center;width:75%;margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
hr.Divider:after {content:"§";display:inline-block;position:relative;top:-0.9em;font-size:1.5em;padding:0 0.25em;background:whitesmoke;} 
hr.style-eight {overflow:visible;padding:0;border:none;border-top:medium double #b87333;color:#b87333;text-align:center;width:75%;margin-top:20px;margin-bottom:20px;	margin-left:auto;margin-right:auto;}
hr.style-eight:after {content:"§";display:inline-block;position:relative;top:-0.7em;font-size:1.5em;padding:0 0.25em;background:white;}