* {
  margin: 0;
  padding: 0;
}
body {
  min-width: 300px;
  font-size: 16px;
  font-family: 'Nunito', sans-serif;
  color: #295772;
  margin-top: 158px;
}
body.logged-in header {
  top: 32px;
}
.wrap {
  max-width: 1500px;
  margin: 0 auto;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.wrap.flex-center {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.wrap.flex-top {
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
}
.flex-display {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.blue-hr {
  height: 20px;
  background: #aee0ea;
}
.btn {
  background: #EE5D2F;
  border: 3px solid #fff;
  font-weight: bold;
  font-family: Arial;
  text-decoration: none;
  color: #fff;
  padding: 10px 40px;
  display: inline-block;
  text-transform: uppercase;
  white-space: nowrap;
}
.secondary-font {
  font-family: Arial;
}
input[type="text"],
input[type="email"],
input[type="search"] {
  background: #295772;
  border: 2px solid #fff;
  padding: 7px 10px;
  color: #fff;
  font-family: 'Nunito', sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder {
  color: #fff;
}
input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="search"]:-moz-placeholder {
  color: #fff;
}
input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="search"]::-moz-placeholder {
  color: #fff;
}
input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder {
  color: #fff;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="search"]:focus {
  outline: none;
}
.iframeTPF iframe {
  width: 100%;
  min-height: 950px;
  border: none;
}
main .fixed_Logo {
  position: fixed;
  right: 20px;
  bottom: 50px;
  z-index: 3;
  -webkit-transition: bottom 0.3s;
  -moz-transition: bottom 0.3s;
  -ms-transition: bottom 0.3s;
  -o-transition: bottom 0.3s;
}
header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 555;
  width: 100%;
  background: #fff;
}
header .top_Nav {
  text-align: right;
  padding: 15px 30px 15px 0;
  position: relative;
}
header .top_Nav ul,
header .top_Nav li {
  list-style: none;
}
header .top_Nav li {
  display: inline-block;
}
header .top_Nav li a {
  color: #295772;
  text-transform: uppercase;
  text-decoration: none;
  margin-left: 30px;
  font-size: 14px;
}
header .top_Nav li:last-child a {
  color: #EE5D2F;
  font-weight: 800;
}
header .top_Nav .searchButton {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -9px;
  color: #295772;
}
header .main_Nav {
  background: #295772;
  position: relative;
  z-index: 3;
}
header .main_Nav .wrap {
  padding-bottom: 10px;
  -webkit-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
header .main_Nav .Logo {
  display: block;
  margin-top: -20px;
  margin-bottom: -30px;
}
header .main_Nav .Logo img {
  display: block;
  min-width: 150px;
  max-width: 150px;
}
header .main_Nav .Logo img.sticky_off {
  display: block;
}
header .main_Nav .Logo img.sticky_on {
  display: none;
}
header .main_Nav.sticky .wrap {
  padding-top: 10px;
}
header .main_Nav.sticky .Logo {
  margin-bottom: 0;
}
header .main_Nav.sticky .Logo img.sticky_off {
  display: none;
}
header .main_Nav.sticky .Logo img.sticky_on {
  display: block;
}
header .main_Nav nav {
  width: 100%;
  display: block;
}
header .main_Nav nav ul {
  list-style: none;
}
header .main_Nav nav ul li {
  list-style: none;
}
header .main_Nav nav ul li a {
  color: #fff;
  display: block;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  text-align: right;
}
header .main_Nav nav ul li a svg {
  display: none;
}
header .main_Nav nav ul li:hover .sub-menu {
  display: block;
}
header .main_Nav nav > ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
}
header .main_Nav nav > ul > li {
  position: relative;
}
header .main_Nav nav > ul > li.current-menu-item::after,
header .main_Nav nav > ul > li.current-menu-ancestor::after {
  content: "";
  position: absolute;
  right: -34px;
  height: 100%;
  width: 34px;
  top: 0;
  background: url(../../images/menu_key.png) center center / auto 100% no-repeat;
}
header .main_Nav nav > ul > li > a {
  text-transform: uppercase;
  font-size: 15px;
}
header .main_Nav nav > ul > li li.current-menu-item > a {
  background: #1b4259;
}
header .main_Nav nav > ul > li li a {
  text-transform: uppercase;
  padding: 10px 20px;
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  -ms-transition: background 0.3s;
  -o-transition: background 0.3s;
}
header .main_Nav nav > ul > li li a:hover {
  background: #1b4259;
}
header .main_Nav nav > ul > li li li a {
  text-transform: none;
  padding: 5px 20px;
  font-weight: normal;
}
header .main_Nav nav > ul > li li li a::after {
  content: " -";
}
header .main_Nav nav > ul > li > .sub-menu {
  display: none;
  right: -20px;
  top: 33px;
  padding-top: 20px;
  min-width: 250px;
  position: absolute;
  background: #295772;
}
header .main_Nav nav > ul > li > .sub-menu > li.menu-item-has-children {
  margin-bottom: 30px;
}
header .main_Nav nav > ul > li > .sub-menu > li:last-child {
  margin-bottom: 10px;
}
header .search_Wrap {
  background: #fff;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 115%;
  display: none;
  -webkit-box-shadow: 0 0 10px 0 #3b4f63;
  -moz-box-shadow: 0 0 10px 0 #3b4f63;
  box-shadow: 0 0 10px 0 #3b4f63;
}
header .search_Wrap .wrap {
  height: 100%;
}
header .search_Wrap .search_Content {
  display: table;
  height: 100%;
  width: 100%;
  position: relative;
}
header .search_Wrap .search_Content > div {
  display: table-cell;
  vertical-align: middle;
}
header .search_Wrap .search_Content form {
  width: 100%;
}
header .search_Wrap .search_Content form input {
  border: none;
  width: 100%;
  padding: 20px 30px;
  text-align: center;
  font-size: 25px;
  text-transform: uppercase;
  font-weight: 300;
  background: #fff;
  color: #295772;
}
header .search_Wrap .search_Content form input::-webkit-input-placeholder {
  color: #295772;
}
header .search_Wrap .search_Content form input:-moz-placeholder {
  color: #295772;
}
header .search_Wrap .search_Content form input::-moz-placeholder {
  color: #295772;
}
header .search_Wrap .search_Content form input:-ms-input-placeholder {
  color: #295772;
}
header .search_Wrap .search_Content .search_Close {
  position: absolute;
  display: block;
  right: 25px;
  top: 50%;
  margin-top: -23px;
  font-size: 20px;
  padding: 10px;
  background: #fff;
  cursor: pointer;
}
.alertBox_Wrap {
  top: 60%;
  left: -250%;
  max-width: 350px;
  z-index: 5;
  color: #fff;
  position: fixed;
  padding: 15px 25px;
  background: #009B76;
  border: 7px solid #fff;
  -webkit-transition: left 0.3s;
  -moz-transition: left 0.3s;
  -ms-transition: left 0.3s;
  -o-transition: left 0.3s;
}
.alertBox_Wrap > div div {
  text-align: right;
}
.alertBox_Wrap .box_Close {
  top: 3px;
  right: 5px;
  color: #fff;
  font-size: 11px;
  position: absolute;
  cursor: pointer;
}
.alertBox_Wrap .caret {
  top: 50%;
  left: -16px;
  position: absolute;
  margin-top: -21px;
}
.alertBox_Wrap .caret svg {
  font-size: 47px;
  color: #009B76;
}
.alertBox_Wrap .caret::before {
  content: "";
  position: absolute;
  height: 7px;
  width: 27px;
  left: -10px;
  top: 13px;
  background: #fff;
  transform: rotate(-43deg);
}
.alertBox_Wrap .caret::after {
  content: "";
  position: absolute;
  height: 7px;
  width: 27px;
  left: -10px;
  bottom: 14px;
  background: #fff;
  transform: rotate(43deg);
}
.alertBox_Wrap h3 {
  text-transform: uppercase;
}
.alertBox_Wrap p {
  padding: 10px 0;
  font-size: 14px;
}
.alertBox_Wrap a {
  color: #fff;
  font-size: 14px;
}
.section {
  position: relative;
}
.section.solid-section {
  margin: 20px 0;
  padding: 120px 0;
  background: #FECA62;
}
.section .section-bg {
  display: block;
  overflow: hidden;
}
.section .section-bg img {
  width: 100%;
  height: auto;
  display: block;
}
.section .content {
  top: 0;
  left: 0;
  width: 100%;
  position: absolute;
  padding: 100px 0;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.section .content .wrap {
  height: 100%;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.section svg {
  width: 100%;
  font-size: 50px;
  font-weight: bold;
}
.section svg text {
  stroke: #fff;
  fill: none;
  stroke-width: 1px;
  stroke-linejoin: round;
}
.section.intro-section {
  overflow: hidden;
}
.section.intro-section .wrap {
  padding-left: 20%;
}
.section.intro-section .key {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  display: block;
}
.section.intro-section article {
  padding-left: 30px;
}
.section.intro-section article h4 {
  display: inline-block;
  text-align: right;
  color: #fff;
  font-size: 28px;
  text-transform: uppercase;
  text-shadow: 3px 3px 5px #383838;
}
.section.intro-section.vote_Section article h4 {
  text-shadow: none;
}
.section.intro-section.vote_Section svg {
  font-weight: 800;
  font-size: 44px;
}
.section.intro-section.vote_Section svg text {
  stroke-width: 2px;
  stroke: #EE5D2F;
  fill: #fff;
}
.section.intro-section.vote_Section .btn {
  padding: 15px 50px;
}
.section.second-section .second-section_BG {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 95%;
  width: 40%;
  text-align: right;
  overflow: hidden;
}
.section.second-section .second-section_BG img {
  height: 100%;
  width: auto;
  display: inline-block;
}
.section.second-section article {
  max-width: 60%;
}
.section.second-section article svg {
  font-size: 40px;
}
.section.second-section article svg text {
  stroke: #295772;
}
.section.second-section article p {
  color: #295772;
  padding: 35px 0 30px;
}
.section.second-section article a {
  color: #295772;
  background: none;
  border-color: #295772;
}
.section.same-section {
  overflow: hidden;
}
.section.same-section .key {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
}
.section.same-section .content {
  padding-bottom: 200px;
  padding-top: 150px;
}
.section.same-section .same-content {
  width: 50%;
  height: 100%;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.section.same-section .same-content svg {
  font-size: 35px;
}
.section.same-section .same-content .same-box {
  padding: 10%;
  max-height: 50%;
  background: #EE5D2F;
  border: 20px solid #fff;
}
.section.same-section .same-content .same-box h4 {
  color: #fff;
  font-size: 32px;
  text-transform: uppercase;
}
.section.same-section .same-content .same-box p {
  color: #fff;
  margin: 20px 0;
  line-height: 29px;
}
.section.same-section.same_1 .key {
  display: none;
}
.section.same-section.same_1 svg text {
  stroke: #EE5D2F;
}
.section.same-section.same_2 svg text {
  stroke: #295772;
}
.section.same-section.same_3 {
  background: #AEDFEA;
}
.section.same-section.same_3 svg text {
  stroke: #295772;
}
.section.third-section article {
  padding: 0 150px;
}
.section.third-section article blockquote {
  font-size: 38px;
  color: #295772;
  position: relative;
}
.section.third-section article blockquote::before {
  content: '"';
  font-family: monospace;
  font-size: 150px;
  position: absolute;
  top: -80px;
  left: -80px;
  color: rgba(255, 255, 255, 0.5);
}
.section.third-section article blockquote::after {
  content: '"';
  font-family: monospace;
  font-size: 150px;
  position: absolute;
  bottom: -90px;
  right: -50px;
  color: rgba(255, 255, 255, 0.5);
}
.section.third-section article span {
  display: block;
  text-align: right;
  font-weight: bold;
  font-size: 18px;
  color: #295772;
  margin-top: 30px;
}
.section.fourth-section {
  padding-top: 200px;
  overflow: hidden;
  background-color: #95DDEA;
}
.section.fourth-section .section_Title svg {
  width: 100%;
}
.section.fourth-section .section_Title svg text {
  stroke: #295772;
}
.section.fourth-section .section_Title svg.stories_Mobile {
  display: none;
}
.section.fourth-section .boxes {
  padding: 50px 0;
  margin: 0 -10px;
  position: relative;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.section.fourth-section .boxes .b_Key {
  position: absolute;
  right: -200px;
  top: 63px;
  max-width: 130px;
}
.section.fourth-section .boxes .box {
  width: 33.333333%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.section.fourth-section .boxes .box article {
  margin: 10px;
  width: 100%;
  border: 7px solid #fff;
  background: #295772;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.section.fourth-section .boxes .box article .thumb {
  display: block;
  border-bottom: 5px solid #fff;
}
.section.fourth-section .boxes .box article .thumb img {
  display: block;
  width: 100%;
  height: auto;
}
.section.fourth-section .boxes .box article div {
  padding: 20px 15px;
}
.section.fourth-section .boxes .box article div h4 {
  font-size: 32px;
  text-transform: uppercase;
}
.section.fourth-section .boxes .box article div h4 a {
  color: #fff;
  text-decoration: none;
}
.section.fourth-section .boxes .box article div p {
  padding: 15px 0 25px;
  color: #fff;
}
.section.fourth-section .boxes .box article div a.btn {
  background: none;
  border-color: #fff;
}
.section.fourth-section .boxes_buttons {
  position: relative;
}
.section.fourth-section .boxes_buttons .content {
  padding: 0;
}
.section.fourth-section .boxes_buttons .boxes_BG img {
  display: block;
  width: 100%;
  height: auto;
}
.section.fourth-section .boxes_buttons .buttons {
  max-width: 330px;
}
.section.fourth-section .boxes_buttons .buttons svg text {
  stroke: #295772;
}
.section.fourth-section .boxes_buttons .buttons a {
  display: block;
  font-size: 21px;
  padding: 15px 50px;
  margin-bottom: 20px;
  text-align: center;
}
.section.home-slider {
  padding: 50px 0;
  background: #295772;
  margin-top: 10px;
}
.section.home-slider img {
  height: auto;
  min-width: 250px;
}
.section.home-slider .item {
  width: 100%;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.section.home-slider .item > article {
  max-width: 40%;
  min-width: 40%;
  padding-right: 50px;
}
.section.home-slider .item > article h1 {
  color: #295772;
  font-size: 55px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}
.section.home-slider .item > article p {
  color: #fff;
  padding: 30px 0 50px;
  line-height: 25px;
}
.section.home-slider .item .right {
  width: 60%;
}
.section.home-slider .item .right > div {
  background: #fff;
  padding: 10px;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.section.home-slider .item .right > div article {
  padding-left: 20px;
}
.section.home-slider .item .right > div article h4 {
  color: #00A780;
  font-size: 28px;
  text-transform: uppercase;
}
.section.home-slider .item .right > div article > p {
  color: #295772;
  padding: 10px 0 20px;
  line-height: 25px;
}
.section.home-slider .item .right > div article div strong {
  color: #EE5D2F;
  text-transform: uppercase;
}
.section.home-slider .item .right > div article div ul {
  padding: 10px 0;
  list-style-type: none;
}
.section.home-slider .item .right > div article div ul li {
  color: #295772;
  font-weight: bold;
  padding-bottom: 5px;
  list-style-type: none;
}
.section.home-slider .item .right > div article div ul li svg {
  font-size: 14px;
  color: #fff;
  padding: 5px;
  background: #FECA62;
  vertical-align: bottom;
  width: 15px;
}
.section.home-slider .owl-dots {
  text-align: center;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.section.home-slider .owl-dots button {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin: 0 7px;
  border-radius: 100%;
  outline: none;
  background: rgba(255, 255, 255, 0.5);
}
.section.home-slider .owl-dots button.active {
  background: #fff;
}
.section.home-logos {
  padding: 100px 0;
}
.section.home-logos h4 {
  color: #EE5D2F;
  font-size: 28px;
  text-transform: uppercase;
  margin-bottom: 50px;
}
.section.home-logos .logos {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.section.home-logos .logos img {
  display: block;
  height: 100%;
  width: 15%;
  padding: 0 10px;
}
.internal_Wrap .internal_Header {
  position: relative;
  padding: 40px 0;
}
.internal_Wrap .internal_Header::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(41, 87, 114, 0.5);
}
.internal_Wrap .internal_Header .wrap {
  position: relative;
  background: url('../../images/banner_key.png') no-repeat right 20px bottom;
}
.internal_Wrap .internal_Header svg {
  width: 100%;
  font-size: 15px;
  font-weight: bold;
  position: relative;
  text-transform: uppercase;
}
.internal_Wrap .internal_Header svg text {
  stroke: #fff;
  fill: none;
  stroke-width: 0.5px;
  stroke-linejoin: round;
}
.internal_Wrap .internal_Header svg.covid text {
  fill: #fff;
}
.internal_Wrap .internal_Header svg.covid.row_1 {
  padding-top: 79px;
}
.internal_Wrap .internal_Header .breadcrumbs {
  position: relative;
  font-size: 14px;
}
.internal_Wrap .internal_Header .breadcrumbs a {
  color: #fff;
  text-decoration: none;
}
.internal_Wrap .internal_Header .breadcrumbs span {
  color: #fff;
  padding: 0 7px;
}
.internal_Wrap .holder {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.internal_Wrap .holder .wrap {
  padding-left: 250px;
}
.internal_Wrap .sidebar {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
}
.internal_Wrap .sidebar .wrap {
  position: relative;
}
.internal_Wrap .sidebar .wrap::after {
  content: "";
  position: absolute;
  width: 100%;
  top: 0;
  left: -100%;
  height: 19000px;
  background: rgba(255, 255, 255, 0.7);
}
.internal_Wrap .sidebar aside {
  position: absolute;
  left: 0;
  width: 226px;
  padding: 70px 10px;
  height: 19000px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 5px 0 3px -4px #ececec;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap .sidebar .menu {
  list-style: none;
  margin: 0;
}
.internal_Wrap .sidebar .menu li {
  list-style: none;
  margin-bottom: 10px;
}
.internal_Wrap .sidebar .menu li a {
  display: block;
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: normal;
  color: #295772;
  text-decoration: none;
  text-align: right;
  letter-spacing: 1px;
  text-transform: uppercase;
  position: relative;
  padding-right: 15px;
}
.internal_Wrap .sidebar .menu li a svg {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -6.5px;
  font-size: 12px;
}
.internal_Wrap .sidebar .menu li.current-menu-item > a,
.internal_Wrap .sidebar .menu li.current-menu-parent > a {
  font-weight: 800;
}
.internal_Wrap .sidebar .menu li.current-menu-item .sub-menu,
.internal_Wrap .sidebar .menu li.current-menu-parent .sub-menu {
  display: block;
}
.internal_Wrap .sidebar .menu li .sub-menu {
  margin-top: 10px;
  display: none;
}
.internal_Wrap .sidebar .menu li .sub-menu li a {
  position: relative;
  padding-right: 20px;
  text-transform: none;
}
.internal_Wrap .sidebar .menu li .sub-menu li a::after {
  content: ' -';
  position: absolute;
  top: 0;
  right: 10px;
}
.internal_Wrap .sidebar .menu li .sub-menu li.current-menu-item > a {
  font-weight: 800;
}
.internal_Wrap .sidebar_Blog {
  margin-left: 50px;
  min-width: 350px;
  max-width: 350px;
}
.internal_Wrap .sidebar_Blog aside > div {
  margin-bottom: 50px;
}
.internal_Wrap .sidebar_Blog aside > div > h3 {
  color: #fff;
  font-size: 16px;
  padding: 10px;
  background: #295772;
  text-transform: uppercase;
  margin-bottom: 25px;
}
.internal_Wrap .sidebar_Blog aside > div > h3 a {
  color: #fff;
  text-decoration: none;
}
.internal_Wrap .sidebar_Blog aside ._Categories ._cats_Links {
  list-style: none;
}
.internal_Wrap .sidebar_Blog aside ._Categories ._cats_Links li {
  list-style: none;
}
.internal_Wrap .sidebar_Blog aside ._Categories ._cats_Links li a {
  color: #295772;
  font-weight: bold;
  display: block;
  padding: 10px;
  text-decoration: none;
  border-bottom: 1px solid #f1f1f1;
}
.internal_Wrap .sidebar_Blog aside ._recent_Posts ._Post {
  margin-bottom: 20px;
}
.internal_Wrap .sidebar_Blog aside ._recent_Posts ._Post .thumb {
  max-width: 70px;
  min-width: 70px;
  margin-right: 10px;
}
.internal_Wrap .sidebar_Blog aside ._recent_Posts ._Post .thumb img {
  width: 100%;
  height: auto;
}
.internal_Wrap .sidebar_Blog aside ._recent_Posts ._Post h4 a {
  color: #295772;
  font-weight: 400;
  display: block;
  margin-bottom: 10px;
  text-decoration: none;
  text-transform: uppercase;
}
.internal_Wrap .sidebar_Blog aside ._recent_Posts ._Post .post_Meta span {
  color: #EE5D2F;
}
.internal_Wrap.About_Us .section {
  padding: 70px 0;
}
.internal_Wrap.About_Us .section h2 {
  font-size: 32px;
  color: #295772;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.internal_Wrap.About_Us .blue-section {
  background: #aee0ea;
}
.internal_Wrap.About_Us .blue-section p {
  color: #295772;
}
.internal_Wrap.About_Us .blue-section img {
  display: block;
  border: 7px solid #fff;
  max-width: 500px;
  margin-left: 30px;
}
.internal_Wrap.About_Us .blue-section img.noBorder {
  border: none;
}
.internal_Wrap.About_Us .green-section {
  background: #00a780;
  margin-top: 10px;
}
.internal_Wrap.About_Us .green-section .wrap {
  -webkit-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap.About_Us .green-section h1 {
  color: #00a780;
  font-size: 50px;
  padding-top: 20px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}
.internal_Wrap.About_Us .green-section p {
  padding-top: 20px;
  color: #fff;
}
.internal_Wrap.About_Us .green-section .btn {
  background: none;
  padding: 10px 130px;
}
.internal_Wrap.About_Us .columns-section {
  margin-top: 10px;
  border-top: 1px solid #dedede;
}
.internal_Wrap.About_Us .columns-section h3 {
  font-size: 24px;
  margin-top: 30px;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.internal_Wrap.About_Us .columns-section h3 a {
  color: #295772;
  text-decoration: none;
}
.internal_Wrap.About_Us .columns-section p {
  color: #295772;
  line-height: 24px;
}
.internal_Wrap.About_Us .columns-section .btn {
  display: block;
  text-align: center;
  margin-top: 10px;
  -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
  -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
}
.internal_Wrap.About_Us .columns-section ul {
  list-style: none;
  margin-left: -15px;
  margin-right: -15px;
}
.internal_Wrap.About_Us .columns-section ul li {
  list-style: none;
  width: 33.3333%;
  padding: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.About_Us .columns-section ul li .thumb {
  display: block;
  padding: 5px;
  border: 1px solid #dedede;
}
.internal_Wrap.About_Us .columns-section ul li .thumb img {
  display: block;
  height: auto;
  width: 100%;
}
.internal_Wrap.About_Us .last-section {
  padding: 200px 0;
  background: url(../../images/about_us_bg.png) center center / cover no-repeat;
}
.internal_Wrap.About_Us .last-section .wrap {
  padding-left: 20px;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
.internal_Wrap.About_Us .last-section .orange_Box {
  background: #ee5d2f;
  border: 15px solid #fff;
  padding: 100px 50px;
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.About_Us .last-section .orange_Box h2 {
  color: #fff;
}
.internal_Wrap.About_Us .last-section .orange_Box h3 {
  color: #fff;
  font-size: 21px;
  font-weight: 400;
}
.internal_Wrap.About_Us .last-section .orange_Box p,
.internal_Wrap.About_Us .last-section .orange_Box li {
  color: #fff;
  font-size: 18px;
  margin-bottom: 10px;
}
.internal_Wrap.About_Us .last-section .orange_Box ul {
  padding: 50px 0 50px 50px;
}
.internal_Wrap.About_Us .last-section .orange_Box .btn {
  padding: 10px 70px;
}
.internal_Wrap.Contact_Us .contact_Wrap {
  padding: 70px 0 50px;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div {
  width: 50%;
  box-sizing: border-box;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child {
  padding-right: 25px;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child > p {
  color: #4d4d4f;
  font-size: 15px;
  font-weight: 300;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul {
  list-style: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul li {
  list-style: none;
  width: 50%;
  margin-top: 50px;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul li strong {
  text-transform: uppercase;
  display: block;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul li a {
  font-weight: bold;
}
.internal_Wrap.Contact_Us .contact_Wrap .wrap > div:last-child {
  padding-left: 25px;
}
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style input[type=text],
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style input[type=email],
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style textarea {
  border: none;
  box-shadow: none;
  border-radius: 0;
  height: 45px;
  border-bottom: 1px solid #dfdfdf;
}
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style textarea {
  height: 150px;
  min-height: 150px;
}
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style select {
  border-radius: 0;
  height: 45px;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid #dfdfdf;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: url(../../images/select-arrow.png) no-repeat 100% 50%;
}
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style label.frm_primary_label {
  margin-bottom: 5px;
}
.internal_Wrap.Contact_Us .contact_Wrap .frm_style_formidable-style.with_frm_style .frm_submit button {
  width: 100%;
  background: #f15d22;
  font-size: 19px;
  font-weight: 800;
  text-transform: uppercase;
  color: #fff;
  border: none;
  border-radius: 0;
  padding: 10px;
}
.internal_Wrap.Contact_Us .contact_Map #map {
  width: 100%;
  min-height: 500px;
}
.internal_Wrap.History .section h2 {
  font-size: 32px;
  color: #295772;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.internal_Wrap.History .intro-section {
  padding: 10px 0;
}
.internal_Wrap.History .intro-section article {
  width: 50%;
}
.internal_Wrap.History .intro-section article:first-child {
  padding-left: 0;
}
.internal_Wrap.History .intro-section article img {
  display: block;
  width: 100%;
  height: auto;
}
.internal_Wrap.History .intro-section article p {
  color: #295772;
}
.internal_Wrap.History .green-section {
  padding: 50px 0;
  margin: 10px 0;
  background: #00a880;
  position: relative;
}
.internal_Wrap.History .green-section::after {
  content: "";
  position: absolute;
  bottom: -10px;
  height: 0;
  width: 100%;
  box-shadow: 0 0 1px 1px #e2e2e2;
}
.internal_Wrap.History .green-section h1 {
  font-size: 40px;
  color: #fff;
  text-transform: uppercase;
}
.internal_Wrap.History .History_wrap .section h2 {
  padding-top: 70px;
}
.internal_Wrap.History .History_wrap .H_section {
  padding: 30px 0;
  margin: 30px 0;
}
.internal_Wrap.History .History_wrap .H_section > section {
  position: relative;
}
.internal_Wrap.History .History_wrap .H_section.extra {
  margin-bottom: 150px;
}
.internal_Wrap.History .History_wrap .H_section .opacity {
  opacity: 0;
}
.internal_Wrap.History .History_wrap .H_section.blue.light .paint {
  background-color: #aee0ea;
}
.internal_Wrap.History .History_wrap .H_section.blue.light .paint svg text {
  stroke: #295772;
}
.internal_Wrap.History .History_wrap .H_section.blue.dark .paint {
  background-color: #2a5673;
}
.internal_Wrap.History .History_wrap .H_section.blue.dark .paint svg text {
  stroke: #fff;
}
.internal_Wrap.History .History_wrap .H_section.blue.green .paint {
  background-color: #00a880;
}
.internal_Wrap.History .History_wrap .H_section.blue.green .paint svg text {
  stroke: #fff;
}
.internal_Wrap.History .History_wrap .H_section .paint {
  position: relative;
}
.internal_Wrap.History .History_wrap .H_section .paint::before,
.internal_Wrap.History .History_wrap .H_section .paint::after {
  content: "";
  position: absolute;
  width: 300%;
  box-shadow: 0 0 1px 1px #f7f7f7;
}
.internal_Wrap.History .History_wrap .H_section .paint::before {
  top: -10px;
  right: -10px;
}
.internal_Wrap.History .History_wrap .H_section .paint::after {
  right: -10px;
  bottom: -10px;
}
.internal_Wrap.History .History_wrap .H_section .paint span {
  top: 0;
  right: -10px;
  height: 100%;
  width: 0;
  position: absolute;
  box-shadow: 0 0 1px 1px #f7f7f7;
}
.internal_Wrap.History .History_wrap .H_section .paint small {
  top: 0;
  right: 100%;
  height: 100%;
  width: 3000px;
  position: absolute;
}
.internal_Wrap.History .History_wrap .H_section .paint svg {
  font-size: 40px;
  font-weight: bold;
  position: relative;
}
.internal_Wrap.History .History_wrap .H_section .paint svg text {
  fill: none;
  stroke-width: 1px;
  stroke-linejoin: round;
  text-transform: uppercase;
}
.internal_Wrap.History .History_wrap .H_section .paint.right::before,
.internal_Wrap.History .History_wrap .H_section .paint.right::after,
.internal_Wrap.History .History_wrap .H_section .paint.right span {
  left: -10px;
}
.internal_Wrap.History .History_wrap .H_section .paint.bg_image .bg {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: absolute;
  top: 0;
  width: 115%;
  height: 100%;
  right: 0;
}
.internal_Wrap.History .History_wrap .H_section .paint.bg_image small {
  margin-right: 23px;
}
.internal_Wrap.History .History_wrap .H_section .paint .absolute {
  z-index: 2;
  position: absolute;
}
.internal_Wrap.History .History_wrap .H_section .paint .absolute.H_1924 {
  bottom: -70px;
  right: -20px;
  height: 130%;
}
.internal_Wrap.History .History_wrap .H_section .paint .absolute.H_1967 {
  height: 140%;
  bottom: 0;
  left: -100px;
}
.internal_Wrap.History .History_wrap .H_section .paint .absolute.H_2004 {
  width: auto;
  bottom: 0;
  left: -20px;
  max-height: 75%;
  max-width: 100%;
}
.internal_Wrap.History .History_wrap .H_section .paint .absolute.H_2007 {
  bottom: 0;
  left: -70px;
  max-width: 100%;
  max-height: 115%;
}
.internal_Wrap.History .History_wrap .H_section .wrap {
  max-width: 1200px;
}
.internal_Wrap.History .History_wrap .H_section .wrap > div {
  width: 120%;
}
.internal_Wrap.History .History_wrap .H_section article {
  width: 50%;
  padding: 50px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.History .History_wrap .H_section article p {
  font-size: 18pt;
  color: #295772;
}
.internal_Wrap.History .History_wrap .H_section .right {
  width: 300px;
}
.internal_Wrap.History .History_wrap .H_section .right.image {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.internal_Wrap.History .History_wrap .H_section .right.H_1918 img {
  top: -20%;
  left: -20%;
  height: 140%;
}
.internal_Wrap.History .History_wrap .H_section .right.H_1957 img {
  bottom: 0;
  left: -20px;
  width: 90%;
}
.internal_Wrap.History .History_wrap .H_section .right.H_1987 img {
  top: 50%;
  right: 105%;
  height: 30%;
  margin-top: -33px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap {
  padding: 70px 0;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h1,
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h3,
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h2 {
  font-family: Arial;
  font-weight: bold;
  color: #2a5673;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h1 {
  font-size: 32px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h2 {
  font-size: 28px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap h3 {
  font-size: 24px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap hr {
  margin: 50px 0;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap p {
  margin-bottom: 25px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap ul,
.internal_Wrap.Grant_Detail .Grant_Detail_wrap ol {
  margin-left: 20px;
  margin-bottom: 25px;
}
.internal_Wrap.Grant_Detail .Grant_Detail_wrap article {
  padding-left: 20px;
}
.internal_Wrap.Grant_Detail .Grant_App_program {
  padding-top: 70px;
  background: url(../../images/app_bg.png) center center / cover no-repeat;
}
.internal_Wrap.Grant_Detail .Grant_App_program h1 {
  font-family: Arial;
  font-weight: bold;
  color: #2a5673;
  text-transform: uppercase;
  font-size: 32px;
}
.internal_Wrap.Grant_Detail .Grant_App_program .wrap > div {
  max-width: 50%;
}
.internal_Wrap.Grant_Detail .Grant_App_program .steps {
  padding: 50px 0;
}
.internal_Wrap.Grant_Detail .Grant_App_program .steps article {
  padding: 15px 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.internal_Wrap.Grant_Detail .Grant_App_program .steps article svg {
  font-size: 27px;
  margin-right: 15px;
  min-width: 30px;
}
.internal_Wrap.Grant_Detail .Grant_App_program .steps article h4 {
  font-size: 18px;
  text-transform: uppercase;
}
.internal_Wrap.Grant_Detail .Grant_App_program .steps article span {
  display: block;
}
.internal_Wrap.Tier_2 .section {
  padding: 70px 0;
}
.internal_Wrap.Tier_2 .section h2 {
  font-size: 32px;
  color: #295772;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.internal_Wrap.Tier_2 .section .iframe_in {
  position: relative;
  overflow: hidden;
  padding-top: 28.25%;
}
.internal_Wrap.Tier_2 .section .iframe_in iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.internal_Wrap.Tier_2 .section .iframe_in.full_video {
  padding-top: 57%;
}
.internal_Wrap.Tier_2 .blue-section {
  background: #aee0ea;
}
.internal_Wrap.Tier_2 .blue-section .wrap > div {
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Tier_2 .blue-section h2 {
  padding-right: 20px;
}
.internal_Wrap.Tier_2 .blue-section article {
  margin-bottom: 50px;
  padding-right: 20px;
}
.internal_Wrap.Tier_2 .blue-section article p {
  color: #295772;
}
.internal_Wrap.Tier_2 .blue-section article p a {
  color: #295772;
}
.internal_Wrap.Tier_2 .blue-section article ul,
.internal_Wrap.Tier_2 .blue-section article ol {
  margin: 20px 40px;
}
.internal_Wrap.Tier_2 .blue-section article ul li,
.internal_Wrap.Tier_2 .blue-section article ol li {
  margin-bottom: 5px;
}
.internal_Wrap.Tier_2 .blue-section img {
  display: block;
}
.internal_Wrap.Tier_2 .blue-section.left > .wrap {
  -webkit-flex-flow: row-reverse;
  -ms-flex-flow: row-reverse;
  flex-flow: row-reverse;
}
.internal_Wrap.Tier_2 .blue-section.left .iframe_in {
  margin-right: 20px;
}
.internal_Wrap.Tier_2 .blue-section.yellow-section {
  background: #ffcb58;
}
.internal_Wrap.Tier_2 .circles-section {
  padding: 50px 0;
  background: #F47220;
}
.internal_Wrap.Tier_2 .circles-section ul {
  list-style: none;
}
.internal_Wrap.Tier_2 .circles-section ul li {
  width: 25%;
  text-align: center;
}
.internal_Wrap.Tier_2 .circles-section ul li h4 {
  color: #fff;
  font-size: 24px;
  margin-bottom: 15px;
}
.internal_Wrap.Tier_2 .circles-section ul li span {
  display: inline-block;
  width: 160px;
  height: 160px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.internal_Wrap.Tier_2 .squares-section {
  padding: 120px 0;
  background: url(../../images/squares_section.png) center center / cover no-repeat;
}
.internal_Wrap.Tier_2 .squares-section section:nth-child(2) {
  margin: -100px 0;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
.internal_Wrap.Tier_2 .squares-section section .square {
  width: 50%;
  padding: 90px 20px;
  border: 25px solid #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Tier_2 .squares-section section .square.green {
  background: #00a880;
}
.internal_Wrap.Tier_2 .squares-section section .square.orange {
  background: #f15d22;
}
.internal_Wrap.Tier_2 .squares-section section .square h2 {
  color: #fff;
}
.internal_Wrap.Tier_2 .squares-section section .square p {
  font-weight: 300;
  color: #fff;
}
.internal_Wrap.Tier_2 .squares-section section .square p a {
  color: #fff;
}
.internal_Wrap.Tier_2 .columns-section .columns {
  margin-left: -20px;
  margin-right: -20px;
}
.internal_Wrap.Tier_2 .columns-section .columns.columns_2 > article {
  width: 50%;
}
.internal_Wrap.Tier_2 .columns-section .columns.columns_3 > article {
  width: 33.333%;
}
.internal_Wrap.Tier_2 .columns-section .columns.columns_4 > article {
  width: 25%;
}
.internal_Wrap.Tier_2 .columns-section article {
  padding: 20px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Tier_2 .columns-section article .thumb {
  display: block;
  padding: 3px;
  border: 1px solid #e3e3e3;
}
.internal_Wrap.Tier_2 .columns-section article .thumb img {
  display: block;
  width: 100%;
  height: auto;
}
.internal_Wrap.Tier_2 .columns-section article img {
  max-width: 100%;
  height: auto;
}
.internal_Wrap.Tier_2 .columns-section article h3 {
  margin-top: 30px;
}
.internal_Wrap.Tier_2 .columns-section article h3 a {
  font-size: 24px;
  color: #295772;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
}
.internal_Wrap.Tier_2 .columns-section article > div {
  margin: 10px 0 20px;
}
.internal_Wrap.Tier_2 .columns-section article span {
  display: block;
  padding: 2px;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
}
.internal_Wrap.Tier_2 .columns-section article span .btn {
  width: 100%;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Tier_2 .columns-section article ul,
.internal_Wrap.Tier_2 .columns-section article ol {
  margin-left: 30px;
}
.internal_Wrap.Tier_2 .columns-section article ul li,
.internal_Wrap.Tier_2 .columns-section article ol li {
  margin-bottom: 10px;
}
.internal_Wrap.Tier_2 .columns-section article .equal_Align {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.internal_Wrap.Tier_2 .columns-section article .equal_Align > div {
  width: 50%;
  padding: 10px;
}
.internal_Wrap.Tier_2 .sametwo-section {
  padding: 0;
  margin-bottom: 10px;
}
.internal_Wrap.Tier_2 .sametwo-section.Reversed .wrap {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.internal_Wrap.Tier_2 .sametwo-section .wrap > div {
  width: 50%;
}
.internal_Wrap.Tier_2 .sametwo-section .wrap > div:first-child {
  padding: 20px 0;
}
.internal_Wrap.Tier_2 .sametwo-section.orange {
  background: #f15d22;
}
.internal_Wrap.Tier_2 .sametwo-section.green {
  background: #009b77;
}
.internal_Wrap.Tier_2 .sametwo-section.yellow {
  background: #ffcb58;
}
.internal_Wrap.Tier_2 .sametwo-section.yellow h2,
.internal_Wrap.Tier_2 .sametwo-section.yellow p,
.internal_Wrap.Tier_2 .sametwo-section.yellow p a,
.internal_Wrap.Tier_2 .sametwo-section.yellow ul li,
.internal_Wrap.Tier_2 .sametwo-section.yellow ol li {
  color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section.yellow .btn {
  color: #295772;
  border-color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section.white {
  background: #fff;
}
.internal_Wrap.Tier_2 .sametwo-section.white h2,
.internal_Wrap.Tier_2 .sametwo-section.white p,
.internal_Wrap.Tier_2 .sametwo-section.white p a,
.internal_Wrap.Tier_2 .sametwo-section.white ul li,
.internal_Wrap.Tier_2 .sametwo-section.white ol li {
  color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section.white .btn {
  color: #295772;
  border-color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section.skyblue {
  background: #aee0ea;
}
.internal_Wrap.Tier_2 .sametwo-section.skyblue h2,
.internal_Wrap.Tier_2 .sametwo-section.skyblue p,
.internal_Wrap.Tier_2 .sametwo-section.skyblue p a,
.internal_Wrap.Tier_2 .sametwo-section.skyblue ul li,
.internal_Wrap.Tier_2 .sametwo-section.skyblue ol li {
  color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section.skyblue .btn {
  color: #295772;
  border-color: #295772;
}
.internal_Wrap.Tier_2 .sametwo-section img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.internal_Wrap.Tier_2 .sametwo-section h2 {
  color: #fff;
}
.internal_Wrap.Tier_2 .sametwo-section p {
  color: #fff;
  font-weight: 300;
}
.internal_Wrap.Tier_2 .sametwo-section p a {
  color: #fff;
  font-weight: bold;
}
.internal_Wrap.Tier_2 .sametwo-section .features {
  margin: 30px 0;
  list-style: none;
}
.internal_Wrap.Tier_2 .sametwo-section .features li {
  list-style: none;
  margin-bottom: 5px;
}
.internal_Wrap.Tier_2 .sametwo-section .features li svg {
  font-size: 18px;
  padding-right: 5px;
}
.internal_Wrap.Tier_2 .sametwo-section ul li,
.internal_Wrap.Tier_2 .sametwo-section ol li {
  color: #fff;
}
.internal_Wrap.Tier_2 .sametwo-section ul:not(.features),
.internal_Wrap.Tier_2 .sametwo-section ol:not(.features) {
  margin: 20px 30px;
}
.internal_Wrap.Tier_2 .sametwo-section ul:not(.features) li,
.internal_Wrap.Tier_2 .sametwo-section ol:not(.features) li {
  margin-bottom: 5px;
}
.internal_Wrap.Tier_2 .sametwo-section .btn {
  background: none;
  white-space: normal;
}
.internal_Wrap.Tier_2 .box_Section {
  padding: 200px 0;
}
.internal_Wrap.Tier_2 .box_Section.orange {
  margin-bottom: 5px;
  background: url(../../images/sample_3.png) center center / cover no-repeat;
}
.internal_Wrap.Tier_2 .box_Section.orange ._Box {
  background: #ee5d2f;
}
.internal_Wrap.Tier_2 .box_Section.orange .wrap {
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
.internal_Wrap.Tier_2 .box_Section.orange a {
  color: #FFFFFF;
}
.internal_Wrap.Tier_2 .box_Section.orange a:hover {
  color: #FFFFFF;
}
.internal_Wrap.Tier_2 .box_Section.green {
  background: url(../../images/sample_4.png) center center / cover no-repeat;
}
.internal_Wrap.Tier_2 .box_Section.green ._Box {
  background: #009b77;
}
.internal_Wrap.Tier_2 .box_Section.green .wrap {
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
}
.internal_Wrap.Tier_2 .box_Section ._Box {
  border: 15px solid #fff;
  padding: 100px 50px;
  width: 55%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Tier_2 .box_Section ._Box h2 {
  color: #fff;
}
.internal_Wrap.Tier_2 .box_Section ._Box p,
.internal_Wrap.Tier_2 .box_Section ._Box li {
  color: #fff;
}
.internal_Wrap.Tier_2 .box_Section ._Box p a,
.internal_Wrap.Tier_2 .box_Section ._Box li a {
  color: #fff;
}
.internal_Wrap.Tier_2 .box_Section ._Box ul {
  padding: 50px 0 50px 50px;
}
.internal_Wrap.Tier_2 .box_Section ._Box ul li {
  margin-bottom: 5px;
}
.internal_Wrap.Tier_2 .box_Section ._Box .btn {
  padding: 10px 20px;
  background: none;
  white-space: normal;
}
.internal_Wrap.Tier_2 .blue-section.second {
  margin: 10px 0;
}
.internal_Wrap.Tier_2 .blue-section.second .wrap > div:last-child {
  -webkit-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.internal_Wrap.Tier_2 .blue-section.second h1 {
  color: #aee0ea;
  font-size: 50px;
  padding-bottom: 20px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap.Tier_2 .blue-section.second .btn {
  background: none;
  color: #295772;
  border-color: #295772;
  padding: 10px 130px;
}
.internal_Wrap.Tier_2 .phlove_Section {
  padding: 20px 0;
}
.internal_Wrap.Tier_2 .phloveDesktopIMG {
  display: block;
}
.internal_Wrap.Tier_2 .phloveMobileIMG {
  display: none;
}
.internal_Wrap.Tier_2 .phloveIMG img {
  display: block;
  width: 100%;
}
.internal_Wrap.Tier_2 .yellow-section {
  background: #ffcb58;
  margin-bottom: 10px;
}
.internal_Wrap.Tier_2 .yellow-section article {
  margin-top: 20px;
  margin-right: 50px;
}
.internal_Wrap.Tier_2 .yellow-section h1 {
  color: #ffcb58;
  font-size: 50px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap.Tier_2 .yellow-section p {
  margin: 30px 0;
}
.internal_Wrap.Tier_2 .yellow-section p a {
  color: #295772;
}
.internal_Wrap.Tier_2 .yellow-section .btn {
  background: none;
  color: #295772;
  border-color: #295772;
  padding: 10px 130px;
}
.internal_Wrap.Tier_2 .contribute_Setion {
  padding: 100px 0;
}
.internal_Wrap.Tier_2 .contribute_Setion h1 {
  color: #fff;
  font-size: 50px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion p {
  margin: 30px 0;
}
.internal_Wrap.Tier_2 .contribute_Setion p a {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute {
  margin-top: 100px;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table {
  width: 100%;
  border-collapse: collapse;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table thead {
  background: #fff;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table thead th {
  padding: 15px 20px 15px 10px;
  white-space: nowrap;
  text-transform: uppercase;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table tbody tr {
  background: #f7f7f7;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table tbody tr:nth-child(even) {
  background: #f1f1f1;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table tbody tr.featured {
  background: #aee0ea;
  border-top: 1px solid #b6e9f3;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table th,
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table td {
  padding: 10px;
  text-align: left;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute table .btn {
  box-shadow: 1px 1px 1px 0 #d0d0d0;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .alphabet {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .alphabet span {
  width: auto;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .alphabet .alphabetInfo {
  height: auto;
  padding: 5px;
  opacity: 0;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_length {
  display: none;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter {
  margin-bottom: 10px;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label input {
  border: none;
  background: none;
  color: #295772;
  font-size: 16px;
  width: 220px;
  height: 45px;
  margin-left: 0;
  border-bottom: 1px solid #dfdfdf;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label input::-webkit-input-placeholder {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label input:-moz-placeholder {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label input::-moz-placeholder {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_filter label input:-ms-input-placeholder {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_info,
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_paginate {
  color: #295772;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_paginate a {
  color: #295772 !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
}
.internal_Wrap.Tier_2 .contribute_Setion ._Contribute .dataTables_paginate a.current {
  color: #EE5D2F !important;
}
.internal_Wrap.section_News .post_News {
  padding: 50px 0;
}
.internal_Wrap.section_News .post_News:nth-child(odd) {
  background: #A4DCE9;
}
.internal_Wrap.section_News .post_News .thumb {
  min-width: 300px;
  max-width: 300px;
  text-align: center;
}
.internal_Wrap.section_News .post_News .thumb img {
  display: inline-block;
  max-width: 100%;
}
.internal_Wrap.section_News .post_News article {
  width: 100%;
  padding-left: 20px;
}
.internal_Wrap.section_News .post_News article h2 a {
  font-size: 28px;
  color: #295772;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
}
.internal_Wrap.section_News .post_News article .post_Meta {
  margin: 10px 0 15px;
  color: #9a9a9a;
  text-transform: uppercase;
}
.internal_Wrap.section_News .post_News article .post_Meta a {
  text-decoration: none;
}
.internal_Wrap.section_News .post_News article .post_Content .defaultImg {
  max-width: 300px;
  float: right;
  margin: 0 0 10px 10px;
}
.internal_Wrap.section_News .post_News article p {
  color: #295772;
}
.internal_Wrap.section_News .post_News article .btn {
  margin-top: 15px;
  float: right;
  -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
  -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
}
.internal_Wrap.section_News .post_News article .btn.registerBtn {
  float: none;
}
.internal_Wrap.section_News._single h2 {
  font-size: 28px;
  color: #295772;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
}
.internal_Wrap.section_News._single .post_News article {
  overflow: hidden;
  padding: 50px 0;
}
.internal_Wrap.section_News._single .post_News .post_Content .wp-post-image {
  float: right;
  margin: 0 0 10px 10px;
}
.internal_Wrap.section_News._single .post_News .post_Content .alignleft {
  margin: 10px 10px 10px 0;
}
.internal_Wrap.section_News._single .post_News .post-detail-nav {
  overflow: hidden;
}
.internal_Wrap.section_News._single .post_News .post-detail-nav a {
  text-decoration: none;
}
.internal_Wrap.section_News._Events .post_Meta p strong {
  color: #EE5D2F;
  text-transform: uppercase;
}
.internal_Wrap.section_News._Events .post_Meta ul {
  padding: 10px 0;
  list-style-type: none;
}
.internal_Wrap.section_News._Events .post_Meta ul li {
  color: #295772;
  font-weight: bold;
  padding-bottom: 5px;
  list-style-type: none;
}
.internal_Wrap.section_News._Events .post_Meta ul li svg {
  font-size: 14px;
  color: #fff;
  padding: 5px;
  background: #FECA62;
  vertical-align: bottom;
  width: 15px;
}
.internal_Wrap.section_News._Events .no_Events {
  padding: 30px 0;
}
.internal_Wrap.section_News._Events .e_Pagination {
  padding: 50px 0;
}
.internal_Wrap.section_News._Events .e_Pagination .wrap {
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.internal_Wrap.section_News._Events .e_Pagination a {
  text-decoration: none;
  margin: 0 7px;
  color: #295772;
}
.internal_Wrap.section_News._Events .e_Pagination span {
  color: #EE5D2F;
  margin: 0 7px;
}
.internal_Wrap._Sponsors .logos-section {
  padding: 30px 0 0;
}
.internal_Wrap._Sponsors .logos-section .logos-header {
  margin-bottom: 30px;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap._Sponsors .logos-section .logos-header h2 {
  margin-bottom: 0;
}
.internal_Wrap._Sponsors .logos-section .logos-header span img {
  margin-right: 1px;
}
.internal_Wrap._Sponsors .logos-section .logos-row {
  padding-bottom: 30px;
  border-bottom: 2px solid #EEEFEF;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.internal_Wrap._Sponsors .logos-section .logos-row a {
  display: block;
  max-width: 25%;
  padding: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap._Sponsors .logos-section .logos-row a img {
  max-width: 100%;
}
.internal_Wrap._Sponsors .logos-section .logos-row.l_1 a {
  max-width: 50%;
}
.internal_Wrap._Sponsors .logos-section:last-child .logos-header span {
  display: none;
}
.internal_Wrap._Sponsors .logos-section:last-child .logos-row {
  border-bottom: none;
  margin-bottom: 0;
}
.internal_Wrap._Sponsors .logos-section:nth-child(2) span img:first-child {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .logos-section:nth-child(3) span img:nth-child(-n+2) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .logos-section:nth-child(4) span img:nth-child(-n+3) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .logos-section:nth-child(5) span img:nth-child(-n+4) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .logos-section:last-child span img:nth-child(-n+5) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .blue-section {
  padding: 30px 0;
}
.internal_Wrap._Sponsors .blue-section ul {
  margin: 0;
  list-style: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap._Sponsors .blue-section ul li {
  list-style: none;
  font-weight: bold;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.internal_Wrap._Sponsors .blue-section ul li span:first-child {
  margin-right: 15px;
}
.internal_Wrap._Sponsors .blue-section ul li span img {
  margin-right: 1px;
}
.internal_Wrap._Sponsors .blue-section ul li:nth-child(2) img:first-child {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .blue-section ul li:nth-child(3) img:nth-child(-n+2) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .blue-section ul li:nth-child(4) img:nth-child(-n+3) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .blue-section ul li:nth-child(5) img:nth-child(-n+4) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .blue-section ul li:last-child img:nth-child(-n+5) {
  opacity: 0.5;
}
.internal_Wrap._Sponsors .squares-section {
  padding: 70px 0;
}
.internal_Wrap._Sponsors .squares-section .square.green:last-child {
  margin-top: 0;
}
.internal_Wrap._Search.page_Default ._Posts {
  margin: 0;
  list-style: none;
}
.internal_Wrap._Search.page_Default ._Posts li {
  margin-bottom: 30px;
}
.internal_Wrap._Search.page_Default ._Posts li article {
  padding: 20px;
  background: #f7f7f7;
  box-shadow: 1px 1px 5px 1px #d0d0d0;
}
.internal_Wrap._Search.page_Default ._Posts li article h6 {
  margin-bottom: 5px;
}
.internal_Wrap._Search.page_Default ._Posts li article p {
  margin-top: 10px;
}
.internal_Wrap._Voting .blue-section .wrap div img {
  margin: 0 auto;
  max-width: 100%;
}
.internal_Wrap._Voting .blue-section.vBoxes h2 {
  margin-bottom: 10px;
}
.internal_Wrap._Voting .blue-section.vBoxes h4 {
  text-transform: uppercase;
}
.internal_Wrap._Voting .blue-section.vBoxes ul {
  margin-left: -20px;
  margin-right: -20px;
  list-style: none;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li {
  width: 33.333%;
  margin: 20px;
  padding: 15px 10px;
  color: #fff;
  border: 7px solid #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li:first-child {
  background: #EF5D2B;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li:nth-child(2) {
  background: #009C78;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li:last-child {
  background: #255574;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li p {
  margin: 5px 0;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li div {
  text-align: right;
}
.internal_Wrap._Voting .blue-section.vBoxes ul > li div a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  border: 3px solid #fff;
  padding: 4px 15px;
  display: inline-block;
}
.internal_Wrap._Voting .voting-rules h1 {
  margin: 0;
  font-size: 50px;
  color: #fff;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap._Voting .voting-rules ul {
  margin: 30px 50px;
  font-weight: bold;
}
.internal_Wrap._Voting .voting-section {
  margin-bottom: 10px;
  background: #ffc658;
}
.internal_Wrap._Voting .voting-section .main_Titlte {
  color: #ffcb58;
}
.internal_Wrap._Voting .voting-section:nth-child(even) {
  background: #aee0ea;
}
.internal_Wrap._Voting .voting-section:nth-child(even) .main_Titlte {
  color: #aee0ea;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-message-error {
  font-size: 18px;
  font-weight: bold;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .grecaptcha-badge {
  z-index: 3;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-content {
  margin-bottom: 2em;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-content .main_Titlte {
  margin: 0;
  font-size: 50px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-content .main_subTitlte {
  font-size: 21px;
  color: #295772;
  text-transform: uppercase;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content-container {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content-container:after {
  display: none;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content {
  width: 100%;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content .totalpoll-embed-container {
  width: 100%;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content a {
  width: 100%;
  display: none;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-content img {
  width: 100%;
  border: 5px solid #fff;
  display: block;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-control {
  background: none;
  border: none;
  min-height: 30px;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-control .totalpoll-question-choices-item-selector {
  padding-left: 0;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-control .totalpoll-question-choices-item-selector .totalpoll-question-choices-item-selector-box {
  padding: 0;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-control .totalpoll-question-choices-item-selector .totalpoll-question-choices-item-selector-box svg {
  border-radius: 100%;
  width: 100%;
  border: 6px solid #4d89f5;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label {
  background: none;
  border: none;
  padding-top: 0;
  padding-bottom: 0;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label span {
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  color: #295772;
  font-family: Arial;
  min-height: 110px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes {
  position: relative;
  min-height: 15px;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes::after {
  content: "";
  position: absolute;
  background: #fff;
  height: 10px;
  width: 67%;
  top: 3px;
  right: 0;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes .totalpoll-question-choices-item-votes-text {
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  color: #295772;
  text-transform: none;
  margin-left: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes .totalpoll-question-choices-item-votes-bar {
  z-index: 1;
  max-width: 67%;
  background: #295772;
  height: 10px;
  left: 33%;
  position: absolute;
  top: 3px;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-description {
  color: #295772;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-description a {
  font-weight: bold;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-description:not(.resultsPage) {
  padding-left: 2em;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-description.resultsPage span {
  display: none;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-description.resultsPage a {
  margin-top: 10px;
  display: block;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form ._meet {
  display: none;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .success_Message {
  text-align: center;
  margin-top: 50px;
  font-size: 18px;
  margin-bottom: -80px;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-buttons {
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-buttons button {
  color: #295772;
  background: none;
  padding: 7px 75px;
  height: auto;
  line-height: normal;
  font-weight: bold;
  text-transform: uppercase;
  border: 4px solid #295772;
}
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-buttons button.totalpoll-buttons-results,
.internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-buttons button.totalpoll-buttons-back {
  display: none;
}
.internal_Wrap._Voting._Thankyou .blue-section section {
  width: 100%;
  text-align: center;
}
.internal_Wrap._Voting._Thankyou .blue-section section h1 {
  font-size: 32px;
}
.internal_Wrap._Voting._Thankyou .blue-section section h3 {
  font-size: 24px;
}
.internal_Wrap._Voting._Thankyou .blue-section section p {
  margin-bottom: 10px;
}
.internal_Wrap._Voting._Thankyou .blue-section section h1,
.internal_Wrap._Voting._Thankyou .blue-section section h3 {
  margin-bottom: 10px;
  font-weight: bold;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
}
.internal_Wrap._Voting._Thankyou .vBoxes ul {
  list-style: none;
}
.internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display {
  margin-top: 50px;
}
.internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display > li {
  width: 33.333%;
  padding: 0 10px;
}
.internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display ul {
  margin-top: 20px;
}
.internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display ul li {
  list-style: disc;
  margin: 5px 0 5px 20px;
}
.internal_Wrap._Voting._Thankyou .vBoxes ._meet {
  margin-top: 50px;
  text-align: center;
}
.internal_Wrap._Voting._Thankyou .vBoxes ._meet a {
  color: #fff;
  padding: 10px 40px;
  background: #EE5D2F;
  border: 3px solid #fff;
}
.internal_Wrap._Voting._Judges .judges section {
  margin-bottom: 15px;
}
.internal_Wrap._Voting._Judges .judges section.blue-section:not(:first-child) h1 {
  color: #aee0ea;
  font-size: 50px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap._Voting._Judges .judges section:first-child h1 {
  font-size: 32px;
  color: #295772;
  text-transform: uppercase;
}
.internal_Wrap._Voting._Judges .judges section:first-child ul li {
  margin: 0;
}
.internal_Wrap._Voting._Judges .judges section h1 {
  margin-bottom: 50px;
}
.internal_Wrap._Voting._Judges .judges section ul {
  list-style: none;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.internal_Wrap._Voting._Judges .judges section ul li {
  width: 50%;
  margin: 20px 0;
}
.internal_Wrap._Voting._Judges .judges section ul li img {
  max-height: 70px;
  margin-right: 15px;
}
.internal_Wrap._Voting._Judges .judges section ul li article {
  padding: 0;
  margin: 0;
}
.internal_Wrap._Voting._Judges .judges section ul li article h2 {
  font-size: 20px;
  margin: 0;
  padding: 0;
}
.internal_Wrap._Voting._Judges .judges section ul li article span {
  display: block;
}
.internal_Wrap._Voting._Winners .blue-section.vBoxes ul li ol {
  margin: 20px 0;
}
.internal_Wrap._Voting._Winners .blue-section.vBoxes ul li ol li {
  margin: 5px 0;
  font-weight: bold;
  list-style: none;
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item .totalpoll-question-choices-item-container::before {
  display: block;
  color: #295772;
  font-size: 29px;
  font-weight: bold;
  font-family: Arial;
  margin-bottom: 7px;
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:first-child .totalpoll-question-choices-item-container::before {
  content: "FIRST PLACE";
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(2) .totalpoll-question-choices-item-container::before {
  content: "SECOND PLACE";
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(3) .totalpoll-question-choices-item-container::before {
  content: "THIRD PLACE";
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(4) .totalpoll-question-choices-item-container::before,
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(5) .totalpoll-question-choices-item-container::before {
  content: "RUNNER UP";
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(4) .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes,
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item:nth-child(5) .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes {
  display: none;
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form ._meet {
  display: block;
  margin-top: 50px;
  text-align: center;
  margin-bottom: -60px;
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form ._meet a {
  color: #fff;
  padding: 10px 40px;
  background: #EE5D2F;
  border: 3px solid #fff;
}
.internal_Wrap._Voting._Winners .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .success_Message {
  display: none;
}
.internal_Wrap._Register .blue-section {
  background: none;
}
.internal_Wrap._Register .register_Form {
  padding: 15px;
  background: #A4DBE8;
  border: 9px solid #315470;
}
.internal_Wrap._Register .register_Form .key_Steps img {
  width: 20%;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap._Register .register_Form .key_Steps img:last-child {
  padding-right: 0;
}
.internal_Wrap._Register .register_Form.finished .key_Steps {
  display: none;
}
.internal_Wrap._Register .register_Form > .frm_forms {
  height: 100%;
}
.internal_Wrap._Register .register_Form > .frm_forms .frm_message {
  height: 100%;
  margin: 0;
  padding: 0 30px;
  background: none;
  border: none;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success {
  height: 100%;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success > img {
  height: 100%;
  max-height: 80%;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success section {
  padding-left: 30px;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success section h1 {
  color: #A4DBE8;
  font-size: 50px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success section h3 {
  color: #295772;
  margin: 20px 0;
  text-transform: uppercase;
}
.internal_Wrap._Register .register_Form > .frm_forms .registration_success section .social a {
  margin-right: 10px;
  display: inline-block;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset {
  padding-bottom: 0;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_pos_top {
  font-family: Arial;
  font-size: 24px;
  color: #295772;
  border-top: none;
  text-transform: uppercase;
  padding-bottom: 50px;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_description {
  color: #315470;
  font-size: 16px;
  margin-top: -40px;
  margin-bottom: 20px;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_html_container,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .horizontal_radio .frm_primary_label {
  color: #315470;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  padding-top: 15px;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../images/select-arrow.png) no-repeat 95% center !important;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field .frm_time_wrap select {
  min-width: 50px;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field textarea {
  font-size: 14px;
  border: none;
  color: #333333;
  border-radius: 0;
  padding: 7px 0;
  background: none;
  box-shadow: inset 0 -2px 0 rgba(97, 97, 97, 0.2);
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input::-webkit-input-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select::-webkit-input-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field textarea::-webkit-input-placeholder {
  color: #333333;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input:-moz-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select:-moz-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field textarea:-moz-placeholder {
  color: #333333;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input::-moz-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select::-moz-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field textarea::-moz-placeholder {
  color: #333333;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input:-ms-input-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field select:-ms-input-placeholder,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field textarea:-ms-input-placeholder {
  color: #333333;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field input[type=radio] {
  vertical-align: top;
  margin: 7px 0 0;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field.other_Field {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field.other_Field select,
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field.other_Field input {
  margin-top: 0;
  width: 50% !important;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field.other_Field select {
  margin-right: 1.25%;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field.other_Field input {
  margin-left: 1.25%;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_section_heading .frm_form_field .frm_checkbox input {
  vertical-align: top;
  margin-top: 3px;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit button {
  color: #315470;
  text-transform: uppercase;
  font-size: 19px;
  font-weight: 800;
  background: none;
  border: none;
  box-shadow: none;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit button.frm_button_submit::after {
  content: ">";
  color: #fff;
  background: #EE5D2F;
  margin-left: 10px;
  border: 2px solid #fff;
  width: 27px;
  display: inline-block;
  font-weight: 900;
  font-family: Arial;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit button.frm_button_submit.frm_final_submit {
  font-size: 19px;
  font-weight: 800;
  color: #FFFFFF;
  background: #EE5D2F;
  border: 4px solid #FFFFFF;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields fieldset .frm_fields_container .frm_submit button.frm_button_submit.frm_final_submit::after {
  display: none;
}
.internal_Wrap._Register .register_Form .frm_forms form .frm_form_fields.frm_page_num_1 fieldset .frm_fields_container .frm_submit {
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .internal_Wrap._Voting .voting-section .totalpoll-wrapper#totalpoll .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label.resultsPage > span {
    display: block;
    padding: 20px 0;
    min-height: 100px;
  }
  .internal_Wrap._Voting .voting-section .totalpoll-wrapper#totalpoll .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label:not(.resultsPage) > span {
    display: block;
    padding: 20px 0;
    min-height: 10px;
  }
  div#totalpoll.totalpoll-wrapper .totalpoll-question-choices-item {
    width: 33% !important;
  }
}
@media all and (max-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  div#totalpoll.totalpoll-wrapper .totalpoll-question-choices-item {
    width: 100% !important;
  }
}
._OTT-homepage .main-content-section .row {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
._OTT-homepage .main-content-section .row img {
  width: 100%;
  height: auto;
}
._OTT-homepage .ott_Social a {
  width: 33px;
  height: 33px;
  color: #fff;
  display: inline-block;
  background: #EE5D2F;
  border: 2px solid #fff;
  font-size: 18px;
  text-align: center;
  margin-right: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
._OTT-homepage .ott_Social a svg {
  font-size: 18px;
  vertical-align: bottom;
}
._OTT-homepage.internal_Wrap.Tier_2 .blue-section img {
  width: 80%;
  margin: 0 auto;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News {
  background: #295772;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News .news_Title {
  color: #fff;
  text-align: center;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News article .thumb {
  border: none;
  padding: 0;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News article h5 {
  margin: 20px 0;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News article h5 a {
  font-size: 18px;
  color: #fff;
  text-decoration: none;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News article .btn {
  display: block;
  text-align: center;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_News article:first-child .thumb {
  background: #fff;
  padding: 15px;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_Join {
  background: #FFC658;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_Join .join_Title {
  text-align: center;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_Join article .thumb {
  border: none;
}
._OTT-homepage.internal_Wrap.Tier_2 .ott_Join article span {
  font-size: 12px;
}
._OTT-homepage.internal_Wrap.Tier_2 .causes-detail-section {
  padding: 75px 0;
}
._OTT-homepage.internal_Wrap.Tier_2 .causes-detail-section.donation-section {
  background: url(../../images/donation-bg.png) no-repeat top right;
  background-size: 100% auto;
  background-color: #00a780;
  padding: 200px 0 75px;
  color: #FFFFFF;
}
._OTT-homepage.internal_Wrap.Tier_2 .causes-detail-section.donation-section .d-title {
  font-size: 58px;
  line-height: 70px;
  text-transform: uppercase;
  font-family: Arial;
  color: #00a780;
  text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
  margin-bottom: 50px;
  letter-spacing: 4px;
}
._OTT-homepage.internal_Wrap.Tier_2 .causes-detail-section.donation-section .btn-typ2 {
  height: auto;
}
/* Page Specific */
.internal_Wrap.Bio_Template {
  /* Introduction Section */
  /* Officers & Members Section */
  /* Team Member */
}
.internal_Wrap.Bio_Template * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Bio_Template.Leaders .section svg text {
  fill: #fff;
}
.internal_Wrap.Bio_Template .intro-section {
  padding: 90px 0 50px;
  overflow: visible;
}
.internal_Wrap.Bio_Template .intro-section .wrap > div {
  position: relative;
}
.internal_Wrap.Bio_Template .intro-section .box-title {
  font-size: 47px;
  font-family: Arial;
  font-weight: bold;
  line-height: 72px;
  text-transform: uppercase;
  color: #FFFFFF;
  background-color: #00a780;
  border: 8px solid #FFFFFF;
  padding: 30px;
  position: absolute;
  z-index: 1;
  bottom: -120px;
}
.internal_Wrap.Bio_Template .section-members {
  padding: 120px 0;
  background: url(../../images/our_boards_bg.jpg) center center / cover no-repeat;
}
.internal_Wrap.Bio_Template .section-members .col {
  position: static;
  margin-bottom: 20px;
}
.internal_Wrap.Bio_Template .section-members [class*='col-'] {
  position: static;
  margin-bottom: 20px;
}
.internal_Wrap.Bio_Template .section-members:nth-child(even) {
  background: #aee0ea;
}
.internal_Wrap.Bio_Template .section-members:nth-child(even) .hd-typ2 text {
  stroke: #2a5673;
}
.internal_Wrap.Bio_Template .section-members.cat-members {
  background: url(../../images/members_bg.jpg) no-repeat bottom center;
  background-size: 100% auto;
  background-color: #aee0ea;
}
.internal_Wrap.Bio_Template .section-members.cat-advisory-committee .member-info .tpf-icons {
  display: none;
}
.internal_Wrap.Bio_Template .officer-listing {
  position: relative;
}
.internal_Wrap.Bio_Template .member-listing {
  position: relative;
}
.internal_Wrap.Bio_Template .team-member {
  background-color: #FFFFFF;
  border: 6px solid #FFFFFF;
  height: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.internal_Wrap.Bio_Template .team-member a {
  text-decoration: none;
}
.internal_Wrap.Bio_Template .team-member a:hover {
  text-decoration: none;
}
.internal_Wrap.Bio_Template .team-member .image {
  margin-bottom: 5px;
}
.internal_Wrap.Bio_Template .team-member .image .img-responsive {
  width: 100%;
}
.internal_Wrap.Bio_Template .team-member .member-info {
  position: relative;
  border: 5px solid #FFF;
  min-height: 83px;
}
.internal_Wrap.Bio_Template .team-member .member-info .tpf-icons {
  position: absolute;
  right: -2px;
  top: -2px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.internal_Wrap.Bio_Template .team-member .member-desc {
  display: none;
  position: absolute;
  background: #FFF;
  left: 0;
  right: 0;
  border: none;
  color: #295772;
}
.internal_Wrap.Bio_Template .team-member .member-desc .desc {
  padding: 20px 20px 10px;
}
.internal_Wrap.Bio_Template .team-member .member-desc .desc p {
  margin-bottom: 10px;
  line-height: 22px;
}
.internal_Wrap.Bio_Template .team-member .member-desc .desc a {
  color: #EE5D2F;
  font-size: 14px;
}
.internal_Wrap.Bio_Template .team-member .member-desc .social-links {
  background-color: #295772;
  padding: 15px 20px;
  min-height: 52px;
}
.internal_Wrap.Bio_Template .team-member .member-desc .social-links a {
  margin-right: 12px;
}
.internal_Wrap.Bio_Template .team-member .name {
  font-size: 17px;
  font-family: Arial;
  color: #2a5673;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 24px;
  margin-bottom: 10px;
  padding-right: 26px;
}
.internal_Wrap.Bio_Template .team-member .name a {
  font-size: 17px;
  font-family: Arial;
  color: #2a5673;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 24px;
}
.internal_Wrap.Bio_Template .team-member .qualification {
  font-size: 14px;
  font-style: italic;
  line-height: 18px;
  margin-bottom: 8px;
  color: #2a5673;
  letter-spacing: -0.7px;
}
.internal_Wrap.Bio_Template .team-member .designation {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #2a5673;
  letter-spacing: 1px;
}
.internal_Wrap.Bio_Template .team-member.active .member-info .tpf-icons {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.internal_Wrap.Bio_Template .team-member.active .member-desc {
  display: block;
  z-index: 1;
}
@media screen and (max-width: 1199px) {
  .internal_Wrap.Bio_Template .intro-section {
    padding: 70px 0 40px;
  }
  .internal_Wrap.Bio_Template .intro-section .box-title {
    font-size: 32px;
    line-height: 52px;
    bottom: -90px;
  }
  .internal_Wrap.Bio_Template .holder .wrap {
    padding-left: 222px;
  }
  .internal_Wrap.Bio_Template .section-officers {
    padding: 90px 0;
  }
  .internal_Wrap.Bio_Template .section-members {
    padding: 90px 0;
  }
}
@media screen and (max-width: 991px) {
  .internal_Wrap.Bio_Template .sidebar {
    display: none;
  }
  .internal_Wrap.Bio_Template .holder .wrap {
    padding-left: 20px;
  }
}
@media screen and (max-width: 767px) {
  .internal_Wrap.Bio_Template .intro-section {
    padding: 40px 0 0;
  }
  .internal_Wrap.Bio_Template .intro-section .wrap > div {
    width: auto;
  }
  .internal_Wrap.Bio_Template .intro-section .box-title {
    position: relative;
    bottom: -36px;
  }
  .internal_Wrap.Bio_Template .cat-civic-leadership-council .hd-typ2 {
    display: none;
  }
  .internal_Wrap.Bio_Template .hd-typ2 {
    font-size: 33px !important;
  }
  .internal_Wrap.Bio_Template .hd-typ2.mobile {
    height: 105px;
    display: block;
  }
  .internal_Wrap.Bio_Template .section svg {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  .internal_Wrap.Bio_Template .section-officers .col {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .internal_Wrap.Bio_Template .section-officers [class*='col-'] {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .internal_Wrap.Bio_Template .section-members .col {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .internal_Wrap.Bio_Template .section-members [class*='col-'] {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
/* Common */
a {
  color: #295772;
}
a.blueLink {
  color: #295772;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-25,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}
.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}
.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}
.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}
.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
/* Datepicker CSS */
.ui-datepicker td.ui-datepicker-current-day .ui-state-default {
  color: #363636 !important;
}
.ui-datepicker td.ui-datepicker-current-day .ui-state-default.ui-state-hover {
  color: #FFFFFF !important;
}
/* Select2 Dropdown */
.select2-dropdown {
  border-radius: 0;
  border: 1px solid rgba(97, 97, 97, 0.2);
}
.select2-search--dropdown .select2-search__field {
  background: #FFFFFF;
  color: #295772;
}
@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-25 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
/* Text Formating */
.align-R {
  text-align: right;
}
.align-L {
  text-align: left;
}
.align-C {
  text-align: center;
}
.base-text {
  line-height: 26px;
  color: #295772;
}
.hd-typ1 {
  color: #295772;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  margin-bottom: 25px;
  font-family: Arial;
}
.hd-typ2 {
  position: relative;
  text-transform: uppercase;
  color: #FFF;
  height: 64px;
  margin-bottom: 30px;
  font-size: 50px !important;
  font-family: Arial;
}
.hd-typ2.mobile {
  display: none;
}
.hd-typ3 {
  font-family: Arial;
  font-size: 60px;
  font-weight: bold;
  text-transform: uppercase;
  -webkit-text-stroke: 1px #295772;
  -webkit-text-fill-color: transparent;
  letter-spacing: 1px;
}
.hd-typ3.white-border {
  -webkit-text-stroke: 1px #ffffff;
}
/* Alignment */
.alignright {
  float: right;
  margin: 0 0 20px 20px;
}
.alignleft {
  float: left;
  margin: 0 20px 20px 0;
}
.aligncenter {
  display: block;
  margin: 20px auto;
}
.wp-caption .wp-caption-text {
  font-size: 13px;
  line-height: 20px;
}
/* Image */
img.default {
  max-width: 100%;
  height: auto;
}
.img-responsive {
  max-width: 100%;
  height: auto;
}
hr {
  border: 1px solid #EEEEEE;
  margin: 20px 0;
  clear: both;
}
/* Button Types */
.btn-typ1,
.internal_Wrap.page_GiveNow form[id*=give-form] .give-submit-button-wrap .give-submit {
  font-size: 14px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  background-color: #f15d22;
  border: 5px solid #FFFFFF;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
  color: #FFF;
  height: 50px;
  display: inline-block;
  padding: 0 40px;
  line-height: 42px;
  -webkit-appearance: none;
}
.btn-typ2 {
  font-size: 14px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  background-color: transparent;
  border: 5px solid #295772;
  color: #295772;
  height: 50px;
  display: inline-block;
  padding: 0 40px;
  line-height: 42px;
  -webkit-appearance: none;
}
.btn-typ2.white {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
/* Icons */
.tpf-icons {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}
.ico-arrow {
  width: 18px;
  height: 25px;
  background: url(../../images/ico-arrow.png) center center no-repeat;
  background-size: 100%;
}
.ico-linkedin {
  width: 23px;
  height: 23px;
  background: url(../../images/ico-linkedin.png) center center no-repeat;
}
.ico-twitter {
  width: 23px;
  height: 23px;
  background: url(../../images/ico-twitter.png) center center no-repeat;
}
.ico-more {
  width: 14px;
  height: 14px;
  background: url(../../images/external-link.svg) center center no-repeat;
  background-size: 100%;
  vertical-align: text-top;
}
.ico-sc-arrow {
  width: 9px;
  height: 7px;
  background: url(../../images/arrow-bg.png) center center no-repeat;
}
/* pagination */
.pagination h2.screen-reader-text {
  display: none;
}
.pagination .nav-links {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
.pagination .nav-links a {
  display: inline-block;
  vertical-align: middle;
  background-color: #ffffff;
  color: #295772;
  text-decoration: none;
  padding: 6px 12px;
  margin-left: 4px;
  border: 2px solid #295772;
}
.pagination .nav-links span {
  display: inline-block;
  vertical-align: middle;
  background-color: #EE5D2F;
  color: #FFFFFF;
  padding: 6px 12px;
  border: 2px solid #EE5D2F;
}
/* Table Type */
.table-typ1 {
  width: 100%;
  text-align: left;
  border-collapse: collapse;
  margin-bottom: 30px;
}
.table-typ1 ul {
  font-size: 15px !important;
  line-height: normal !important;
}
.table-typ1 th,
.table-typ1 td {
  padding: 10px;
  border: 1px solid #dddddd;
  font-size: 15px !important;
  line-height: normal !important;
}
.table-typ1 thead {
  background-color: #295772;
  color: #FFFFFF;
}
.table-typ1 thead th {
  vertical-align: top;
}
.table-typ1 tbody td {
  vertical-align: top;
}
/* Default CSS */
.internal_Wrap.page_Default * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.page_Default .content-section {
  padding-top: 70px;
  padding-bottom: 70px;
  line-height: 24px;
  color: #295772;
}
.internal_Wrap.page_Default .content-section p {
  margin-bottom: 15px;
}
.internal_Wrap.page_Default .content-section h1,
.internal_Wrap.page_Default .content-section h2,
.internal_Wrap.page_Default .content-section h3,
.internal_Wrap.page_Default .content-section h4,
.internal_Wrap.page_Default .content-section h5,
.internal_Wrap.page_Default .content-section h6 {
  font-family: Arial;
  font-weight: bold;
  color: #2a5673;
  margin-bottom: 15px;
  padding-top: 20px;
}
.internal_Wrap.page_Default .content-section h1:first-child,
.internal_Wrap.page_Default .content-section h2:first-child,
.internal_Wrap.page_Default .content-section h3:first-child,
.internal_Wrap.page_Default .content-section h4:first-child,
.internal_Wrap.page_Default .content-section h5:first-child,
.internal_Wrap.page_Default .content-section h6:first-child {
  padding-top: 0;
}
.internal_Wrap.page_Default .content-section h1 {
  font-size: 32px;
  line-height: 36px;
}
.internal_Wrap.page_Default .content-section h2 {
  font-size: 28px;
  line-height: 32px;
}
.internal_Wrap.page_Default .content-section h3 {
  font-size: 24px;
  line-height: 28px;
}
.internal_Wrap.page_Default .content-section h4 {
  font-size: 22px;
  line-height: 26px;
}
.internal_Wrap.page_Default .content-section h5 {
  font-size: 20px;
  line-height: 24px;
}
.internal_Wrap.page_Default .content-section h6 {
  font-size: 18px;
  line-height: 22px;
}
.internal_Wrap.page_Default .content-section ul,
.internal_Wrap.page_Default .content-section ol {
  margin-left: 20px;
  line-height: 24px;
  color: #295772;
  margin-bottom: 15px;
}
.internal_Wrap.page_Default .content-section iframe {
  max-width: 100%;
}
.internal_Wrap.page_Default .content-section .member-details .member-info h2 {
  font-size: 30px;
  line-height: 32px;
  margin-bottom: 10px;
  display: inline-block;
  vertical-align: middle;
}
.internal_Wrap.page_Default .content-section .member-details .member-info .qualification {
  font-size: 14px;
  font-style: italic;
  line-height: 18px;
  margin-bottom: 5px;
  color: #2a5673;
}
.internal_Wrap.page_Default .content-section .member-details .member-info .designation {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #2a5673;
  letter-spacing: 1px;
  margin-bottom: 15px;
}
.internal_Wrap.page_Default .content-section .member-details .member-info .social-links {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 15px;
  padding-left: 10px;
  margin-left: 10px;
  border-left: 1px solid #DDD;
}
.internal_Wrap.page_Default .content-section .member-details .member-info .social-links a {
  background-color: #295772;
  background-size: 16px 16px;
  border-radius: 5px;
  margin: 0 2px;
}
.internal_Wrap.page_Default .content-section .member-details .image {
  float: right;
  margin-left: 20px;
  margin-bottom: 20px;
}
.internal_Wrap.page_Default .content-section .available-scholarships {
  padding-top: 20px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box {
  background-color: #d3eef4;
  font-size: 14px;
  line-height: 20px;
  margin-top: 40px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper {
  padding: 40px 35px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .scholarship-title {
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  margin-bottom: 30px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento {
  position: relative;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento span.opento-label {
  font-size: 14px;
  font-weight: bold;
  font-family: Arial;
  position: absolute;
  top: -1px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento .opento-txt {
  padding-left: 72px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper strong {
  font-weight: bold;
  font-family: Arial;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .deadline-mobile {
  display: none;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .awards-mobile {
  display: none;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .awards-desktop {
  margin-top: 20px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content {
  padding: 0 35px 20px;
  display: none;
  height: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content [class*="col-"] {
  margin-bottom: 20px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content strong {
  font-weight: bold;
  font-family: Arial;
  display: block;
  margin-bottom: 8px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content ul,
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content ol {
  font-size: 14px;
  line-height: 20px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content ul li,
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content ol li {
  margin-bottom: 5px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .deadline-details {
  background-color: #a4dbe8;
  padding: 8px 35px 8px 10px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .deadline-details strong {
  font-weight: bold;
  font-family: Arial;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .read-more {
  color: #2a5673;
  font-weight: bold;
  font-family: Arial;
  text-transform: uppercase;
  text-decoration: none;
  background: url(../../images/arrow-bg.png) left center no-repeat;
  padding-left: 16px;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box.open-box .scholarship-content {
  display: block;
  height: auto;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box.open-box .read-more {
  background: url(../../images/arrow-down-bg.png) left center no-repeat;
}
@media screen and (max-width: 991px) {
  .internal_Wrap.page_Default .content-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .internal_Wrap.page_Default .sidebar {
    display: none;
  }
  .internal_Wrap.page_Default .holder .wrap {
    padding-left: 20px;
  }
  .internal_Wrap.page_Default .member-details .image {
    max-width: 320px;
  }
}
@media screen and (max-width: 767px) {
  .internal_Wrap.page_Default .content-section .member-details .image {
    max-width: 280px;
  }
  .internal_Wrap.page_Default .content-section .member-details .member-info .social-links {
    display: block;
    margin-bottom: 15px;
    padding-left: 0;
    margin-left: 0;
    border-left: none;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper {
    padding: 20px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .scholarship-title {
    margin-bottom: 20px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento {
    margin-top: 20px;
    margin-bottom: 10px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento span.opento-label {
    display: block;
    position: relative;
    top: auto;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .opento .opento-txt {
    padding-left: 0;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .btn-typ1 {
    width: 100%;
    text-align: center;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .title-wrapper .deadline-mobile {
    display: block;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content {
    padding: 0 20px 20px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .scholarship-content [class*="col-"] {
    margin-bottom: 10px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .deadline-details {
    text-align: center;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .deadline-details .deadline-desktop {
    display: none;
  }
}
@media screen and (max-width: 576px) {
  .internal_Wrap.page_Default .content-section .member-details .image {
    float: none;
    max-width: 320px;
    margin: 0 auto 20px;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .awards-desktop {
    display: none;
  }
  .internal_Wrap.page_Default .content-section .available-scholarships .scholarship-box .awards-mobile {
    display: block;
  }
}
.internal_Wrap.Community_Cause * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.Community_Cause p {
  color: #295772;
  line-height: 27px;
  margin-bottom: 20px;
}
.internal_Wrap.Community_Cause ul {
  margin-left: 15px;
  margin-bottom: 20px;
}
.internal_Wrap.Community_Cause ul li {
  line-height: 21px;
  margin-bottom: 5px;
}
.internal_Wrap.Community_Cause .causes-section {
  border-top: 15px solid #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section .causes-info {
  padding: 110px 0;
}
.internal_Wrap.Community_Cause .causes-section .causes-info .btn-typ1 {
  margin-top: 30px;
}
.internal_Wrap.Community_Cause .causes-section .causes-img {
  height: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.internal_Wrap.Community_Cause .causes-section.intro-section {
  background-color: #ffcb58;
}
.internal_Wrap.Community_Cause .causes-section.intro-section .causes-info {
  padding: 80px 0;
}
.internal_Wrap.Community_Cause .causes-section.intro-section .causes-info .base-text p {
  line-height: 25px;
}
.internal_Wrap.Community_Cause .causes-section.intro-section .causes-img {
  background-size: auto 100%;
}
.internal_Wrap.Community_Cause .causes-section.full-bg-img .causes-img {
  background-size: cover;
}
.internal_Wrap.Community_Cause .causes-section.full-bg-img .causes-info {
  padding-left: 30px;
}
.internal_Wrap.Community_Cause .causes-section.full-bg-img.right-img .causes-img {
  background-position: left center;
  margin-right: -500px;
}
.internal_Wrap.Community_Cause .causes-section.full-bg-img.left-img .causes-img {
  background-position: right center;
  margin-left: -500px;
}
.internal_Wrap.Community_Cause .causes-section.green-section .causes-info .hd-typ1 {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.green-section .causes-info p,
.internal_Wrap.Community_Cause .causes-section.green-section .causes-info p a {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.green-section .causes-info .base-text {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.green-section .causes-info .btn-typ2 {
  margin-top: 10px;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.orange-section .causes-info .hd-typ1 {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.orange-section .causes-info p,
.internal_Wrap.Community_Cause .causes-section.orange-section .causes-info p a {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.orange-section .causes-info .base-text {
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-section.orange-section .causes-info .btn-typ2 {
  margin-top: 10px;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.internal_Wrap.Community_Cause .blue-section.second {
  margin: 10px 0;
  padding: 70px 0;
  background: #aee0ea;
}
.internal_Wrap.Community_Cause .blue-section.second .wrap > div:last-child {
  -webkit-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.internal_Wrap.Community_Cause .blue-section.second h1 {
  color: #aee0ea;
  font-size: 50px;
  padding-bottom: 20px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #295772, 1px -1px 0 #295772, -1px 1px 0 #295772, 1px 1px 0 #295772;
}
.internal_Wrap.Community_Cause .blue-section.second .btn {
  background: none;
  color: #295772;
  border-color: #295772;
  padding: 10px 130px;
}
.internal_Wrap.Community_Cause .causes-detail-section {
  padding: 75px 0;
}
.internal_Wrap.Community_Cause .causes-detail-section.main-content-section {
  padding: 100px 0;
  background-color: #aee0ea;
}
.internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box {
  background-color: #ffcb58;
  border: 15px solid #FFFFFF;
  max-width: 80%;
  margin: 0px auto;
  text-align: center;
  padding: 60px 120px;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
}
.internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box .hd-typ1 {
  font-size: 38px;
  line-height: 44px;
}
.internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box .base-content {
  font-weight: normal;
}
.internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box .btn-typ2 {
  margin-top: 40px;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section {
  background-color: #295772;
  border-top: 15px solid #FFFFFF;
  color: #FFFFFF;
  padding: 60px 0;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section .col-lg-12 {
  background: url(../../images/tpf-icon-bg.png) no-repeat right 40px center;
  padding-right: 200px;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section .cs-main-title {
  font-size: 60px;
  text-transform: uppercase;
  font-family: Arial;
  letter-spacing: 4px;
  color: #275773;
  margin-bottom: 50px;
  text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section .cs-title {
  text-transform: uppercase;
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 20px;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section .cs-sdesc {
  color: #FFFFFF;
  margin-bottom: 30px;
}
.internal_Wrap.Community_Cause .causes-detail-section.case-study-section .cs-btn {
  text-align: right;
}
.internal_Wrap.Community_Cause .causes-detail-section.donation-section {
  background: url(../../images/donation-bg.png) no-repeat top right;
  background-size: 100% auto;
  background-color: #00a780;
  padding: 200px 0 75px;
  color: #FFFFFF;
}
.internal_Wrap.Community_Cause .causes-detail-section.donation-section .d-title {
  font-size: 58px;
  line-height: 70px;
  text-transform: uppercase;
  font-family: Arial;
  color: #00a780;
  text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
  margin-bottom: 50px;
  letter-spacing: 4px;
}
@media screen and (max-width: 1500px) {
  .internal_Wrap.Community_Cause .causes-detail-section.donation-section {
    padding: 140px 0 75px;
  }
}
@media screen and (max-width: 1199px) {
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box {
    padding: 50px;
  }
}
@media screen and (max-width: 991px) {
  .internal_Wrap.Community_Cause .causes-section.intro-section .causes-img {
    background-size: 100% auto;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section {
    padding: 50px 0;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box {
    max-width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .internal_Wrap.Community_Cause .causes-section.intro-section .causes-info {
    padding: 30px 0 10px;
  }
  .internal_Wrap.Community_Cause .causes-section.intro-section .causes-img {
    background-size: auto 100%;
  }
  .internal_Wrap.Community_Cause .causes-section .causes-info {
    padding: 30px 0;
  }
  .internal_Wrap.Community_Cause .causes-section .causes-info .btn-typ1 {
    margin-top: 0;
  }
  .internal_Wrap.Community_Cause .causes-section .causes-img {
    min-height: 300px;
  }
  .internal_Wrap.Community_Cause .causes-section.left-img .row {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .internal_Wrap.Community_Cause .causes-section.full-bg-img.right-img .causes-img {
    margin-left: -20px;
    margin-right: -20px;
  }
  .internal_Wrap.Community_Cause .causes-section.full-bg-img.left-img .causes-img {
    margin-left: -20px;
    margin-right: -20px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section {
    padding: 50px 0;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section {
    padding: 20px 0;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box {
    border: 5px solid #FFFFFF;
    padding: 20px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.main-content-section .main-content-box .hd-typ1 {
    font-size: 32px;
    line-height: 40px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.case-study-section .col-lg-12 {
    padding-right: 15px;
    background-size: 25px auto;
    background-position: top right 30px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.case-study-section .cs-main-title {
    font-size: 42px;
    margin-bottom: 35px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.donation-section {
    padding: 80px 0 50px;
  }
  .internal_Wrap.Community_Cause .causes-detail-section.donation-section .d-title {
    font-size: 34px;
    line-height: 42px;
    margin-bottom: 30px;
  }
  .internal_Wrap.Community_Cause .blue-section.second {
    padding: 40px 0;
  }
  .internal_Wrap.Community_Cause .blue-section.second h1 {
    font-size: 40px;
    letter-spacing: 2px;
  }
  .internal_Wrap.Community_Cause .blue-section.second .wrap {
    display: block;
  }
  .internal_Wrap.Community_Cause .blue-section.second .wrap div:last-child {
    -webkit-align-self: normal;
    -ms-align-self: normal;
    align-self: normal;
    margin-top: 25px;
  }
}
.internal_Wrap.News * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.News .wrap .press-listing {
  padding-top: 70px;
  padding-bottom: 70px;
}
.internal_Wrap.News .wrap .press-listing.recent-press {
  padding-top: 30px;
  padding-bottom: 0;
}
.internal_Wrap.News .wrap .press-listing [class*='col-'] {
  margin-bottom: 30px;
}
.internal_Wrap.News .wrap .press-listing .press-box {
  position: relative;
  padding: 0 5px;
  height: 100%;
}
.internal_Wrap.News .wrap .press-listing .press-box .press-box-inner {
  padding: 30px 15px;
  background: #a4dbe8;
  border: 4px solid #295772;
  height: 100%;
}
.internal_Wrap.News .wrap .press-listing .press-box .press-box-inner .press-title {
  padding-bottom: 20px;
  margin-bottom: 0;
  height: 100%;
}
.internal_Wrap.News .wrap .press-listing .press-box .press-box-inner .press-title a {
  display: block;
  font-size: 18px;
  font-family: Arial, sans-serif;
  line-height: 28px;
  color: #295772;
  text-decoration: none;
}
.internal_Wrap.News .wrap .press-listing .press-box .press-box-inner .read-more-btn {
  color: #295772;
  font-size: 14px;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
.internal_Wrap.News .wrap .press-detail h2,
.internal_Wrap.News .wrap .press-detail h3,
.internal_Wrap.News .wrap .press-detail h4,
.internal_Wrap.News .wrap .press-detail h5,
.internal_Wrap.News .wrap .press-detail h6 {
  text-transform: none;
}
.internal_Wrap.News .wrap .press-detail ul li,
.internal_Wrap.News .wrap .press-detail ol li {
  margin-bottom: 10px;
}
.internal_Wrap.page_GiveNow.giveCovid .confirm-section {
  background: url(../../images/Give-Now-Family.jpg) no-repeat center center;
}
.internal_Wrap.page_GiveNow .flex-custom {
  display: flex;
  align-items: center;
}
.internal_Wrap.page_GiveNow .submit-notice {
  padding-left: 60px;
  color: #fff;
}
.internal_Wrap.page_GiveNow .grecaptcha-badge {
  z-index: 9;
}
.internal_Wrap.page_GiveNow .sidebar {
  display: none;
}
.internal_Wrap.page_GiveNow .content-section {
  padding: 0;
}
.internal_Wrap.page_GiveNow .content-section .col-sm-8 {
  padding-top: 70px;
  padding-bottom: 70px;
}
.internal_Wrap.page_GiveNow .content-section .col-sm-4 {
  align-self: flex-end;
}
.internal_Wrap.page_GiveNow .content-section .col-sm-4 img {
  max-width: 100%;
  height: auto;
}
.internal_Wrap.page_GiveNow .yellow-section {
  background-color: #ffc658;
  padding: 60px 0;
  font-size: 18px;
  font-family: Arial;
  color: #315470;
  line-height: 25px;
  border-top: 8px solid #FFF;
  border-bottom: 8px solid #FFF;
}
.internal_Wrap.page_GiveNow .payment-section {
  background-color: #a4dbe8;
  padding: 60px 0 20px;
}
.internal_Wrap.page_GiveNow .payment-section .hd-typ1 {
  font-size: 32px;
  margin-bottom: 40px;
}
.internal_Wrap.page_GiveNow .form_section {
  padding-top: 40px;
}
.internal_Wrap.page_GiveNow .form_section .give-form-title {
  display: none;
}
.internal_Wrap.page_GiveNow .form_section .form-sub-title {
  font-size: 24px;
  line-height: 29px;
  text-transform: uppercase !important;
  font-weight: bold;
  font-family: Arial;
  margin-bottom: 15px;
}
.internal_Wrap.page_GiveNow .confirm-section {
  background: url(../../images/givenow_confirm_bg.jpg) no-repeat center center;
  background-size: cover;
  padding: 60px 0;
  border-top: 8px solid #FFFFFF;
  border-bottom: 8px solid #FFFFFF;
}
.internal_Wrap.page_GiveNow .confirm-section .hd-typ1 {
  color: #FFFFFF;
}
.internal_Wrap.page_GiveNow .confirm-section .sub-txt {
  font-size: 14px;
  line-height: 18px;
  color: #a4dbe8;
  margin-top: 35px;
}
.internal_Wrap.page_GiveNow .confirm-section .donor-info {
  font-size: 16px;
  line-height: 24px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  margin-bottom: 30px;
}
.internal_Wrap.page_GiveNow .confirm-section .gift-summary {
  color: #FFFFFF;
  font-size: 16px;
  margin-bottom: 30px;
}
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead th,
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody th,
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot th,
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead td,
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody td,
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td {
  text-align: left;
  padding: 8px 60px 8px 0;
}
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td {
  position: relative;
  text-align: left;
  font-size: 24px;
  font-weight: bold;
}
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td:last-child {
  min-width: 160px;
}
.internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td .grand-total {
  position: absolute;
  left: 0;
  white-space: nowrap;
  top: 8px;
}
.internal_Wrap.page_GiveNow .custom-side-image {
  position: relative;
  padding-bottom: 40px;
}
.internal_Wrap.page_GiveNow .custom-side-image img {
  position: absolute;
  z-index: 2;
  bottom: 45px;
  max-width: 100%;
}
.internal_Wrap.page_GiveNow .custom-side-image span {
  display: inline-block;
  background-color: #00a880;
  height: 300px;
  width: 2000px;
  position: absolute;
  bottom: 37px;
  left: 15px;
  z-index: 1;
  border: 8px solid #FFF;
  box-shadow: 1px 3px 15px rgba(0, 0, 0, 0.2);
}
.internal_Wrap.page_GiveNow form[id*=give-form] {
  margin-bottom: 0;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-ffm-section {
  border: none;
  font-size: 24px;
  line-height: 29px;
  text-transform: uppercase;
  font-weight: bold;
  font-family: Arial;
}
.internal_Wrap.page_GiveNow form[id*=give-form] ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #295772;
}
.internal_Wrap.page_GiveNow form[id*=give-form] ::-moz-placeholder {
  /* Firefox 19+ */
  color: #295772;
}
.internal_Wrap.page_GiveNow form[id*=give-form] :-ms-input-placeholder {
  /* IE 10+ */
  color: #295772;
}
.internal_Wrap.page_GiveNow form[id*=give-form] :-moz-placeholder {
  /* Firefox 18- */
  color: #295772;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .fund-content-sec {
  padding: 20px 0;
  margin-bottom: 20px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row {
  margin-bottom: 40px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row label.give-label {
  font-size: 13px;
  line-height: 17px;
  color: #5f5f5f;
  margin-bottom: 0;
  min-height: 18px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=text],
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=email],
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=tel],
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row select {
  background-color: transparent;
  font-size: 16px;
  color: #295772;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2);
  line-height: 49px;
  height: 49px;
  padding: 0;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=text].hasDatepicker,
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=email].hasDatepicker,
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type=tel].hasDatepicker,
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row select.hasDatepicker {
  background: url(../../images/calendar-icon.png) no-repeat center right;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row select {
  background: url(../../images/select-arrow.png) no-repeat 100% 50%;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row textarea {
  background-color: transparent;
  font-size: 16px;
  color: #295772;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2);
  padding: 10px 0 5px;
  height: 75px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row#give-cause-wrap {
  margin-bottom: 20px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row.give-donation-amount {
  margin-bottom: 20px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row .ffm-radio-field {
  margin-top: 18px;
  display: block;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row .ffm-radio-field label {
  display: inline-block;
  vertical-align: middle;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .form-row .ffm-radio-field label:first-child {
  margin-right: 30%;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-submit-button-wrap {
  position: relative;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-submit-button-wrap .give-loading-animation {
  position: absolute;
  right: -20px;
  top: 18px;
  color: #FFF;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-form-title {
  display: none;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio {
  margin-bottom: 20px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio input {
  /*-webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;*/
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio .col-sm-6 {
  margin-bottom: 30px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio label {
  position: relative;
  display: block;
  cursor: pointer;
  padding: 20px;
  border: 1px solid #2a5673;
  outline: 5px solid #FFFFFF;
  color: #2a5673;
  font-size: 14px;
  line-height: 18px;
  background-color: #d1edf3;
  height: 100%;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio label strong {
  display: block;
  font-family: Arial, san-serif;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 18px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio input:checked + label {
  background-color: #a4dbe8;
  outline: 5px solid #2a5673;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-custom-amount-text {
  display: block;
  color: #AAA;
  font-size: 12px;
  margin-top: 5px;
  text-align: right;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .sub-title {
  display: block;
  color: #AAA;
  font-size: 13px;
  margin-top: 5px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-855 legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-2349 legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_checkout_user_info legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_address legend {
  display: none;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give-ffm-section #ffm_section-wrap,
.internal_Wrap.page_GiveNow form[id*=give-form] #give-ffm-section #ffm_section_2-wrap,
.internal_Wrap.page_GiveNow form[id*=give-form] #give-ffm-section #ffm_section_3-wrap {
  margin-bottom: 18px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give-ffm-section .give-ffm-section {
  margin: 0;
  padding: 0;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .select2-container--default *:focus {
  outline: none;
  box-shadow: none;
  border: none;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .select2-container--default .select2-selection--single {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2);
  height: 49px;
  line-height: 49px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .select2-container--default .select2-selection--single .select2-selection__rendered {
  height: 49px;
  line-height: 49px;
  font-size: 16px;
  color: #295772;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 49px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-width: 6px 5px 0 5px;
  border-color: #295772 transparent transparent transparent;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount.form-row {
  position: relative;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount .give-label {
  display: block;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount .give-currency-symbol {
  display: inline-block;
  float: none;
  height: 49px;
  line-height: 49px;
  font-size: 16px;
  color: #295772;
  border: none;
  box-shadow: none;
  position: absolute;
  left: 0;
  background-color: rgba(164, 219, 232, 0.15);
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount #give-amount.give-amount-top,
.internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount #give-cifamount {
  float: none;
  width: 100%;
  height: 49px;
  line-height: 49px;
  border: none;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2);
  padding: 0 0 0 45px;
  font-size: 16px;
  color: #295772;
  box-shadow: none;
  outline:none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-submit-button-wrap .give-submit {
  max-width: 304px;
  padding: 0 30px;
  width: 100%;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row label,
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row span {
  display: inline;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row label.give-label,
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row span.give-label {
  display: block;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row label select,
.internal_Wrap.page_GiveNow form[id*=give-form] .give-recurring-donors-choice .form-row span select {
  width: auto;
  display: inline;
  min-width: 72px;
  margin-left: 5px;
  padding-right: 15px;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give-recurring-modal-period-wrap {
  height: auto;
  line-height: auto;
}
@media screen and (min-width: 576px) {
  .internal_Wrap.page_GiveNow .fund-content-sec + .row > .col-sm-6 {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 768px) {
  .internal_Wrap.page_GiveNow .fund-content-sec + .row > .col-md-6 {
    max-width: 48%;
    flex: 0 0 48%;
  }
  .internal_Wrap.page_GiveNow .fund-content-sec + .row > .col-md-6:first-child {
    max-width: 52%;
    flex: 0 0 52%;
  }
}
@media screen and (min-width: 992px) {
  .internal_Wrap.page_GiveNow .fund-content-sec + .row > .col-lg-4 {
    max-width: 30%;
    flex: 0 0 30%;
  }
  .internal_Wrap.page_GiveNow .fund-content-sec + .row > .col-lg-4:first-child {
    max-width: 38%;
    flex: 0 0 38%;
  }
}
@media screen and (max-width: 1450px) {
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row label.give-label[for="ffm-recognition_name"] {
    min-height: 34px;
  }
}
@media screen and (max-width: 1199px) {
  .internal_Wrap.page_GiveNow .holder .wrap {
    padding-left: 20px;
  }
}
@media screen and (max-width: 991px) {
  .internal_Wrap.page_GiveNow .custom-side-image {
    display: none;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row label.give-label[for="ffm-recognition_name"] {
    min-height: 1px;
  }
}
@media screen and (max-width: 767px) {
  .internal_Wrap.page_GiveNow .content-section .col-sm-8 {
    padding-top: 50px;
    padding-bottom: 30px;
  }
  .internal_Wrap.page_GiveNow .yellow-section {
    padding: 45px 0;
  }
  .internal_Wrap.page_GiveNow .payment-section {
    padding-top: 40px;
  }
  .internal_Wrap.page_GiveNow .payment-section .hd-typ1 {
    font-size: 23px;
    margin-bottom: 30px;
    line-height: normal;
  }
  .internal_Wrap.page_GiveNow .confirm-section .hd-typ1 {
    font-size: 23px;
    margin-bottom: 20px;
    line-height: normal;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary {
    font-size: 15px;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead th,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody th,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot th,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead td,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody td,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td {
    text-align: left;
    padding: 8px 8px;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead th:first-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody th:first-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot th:first-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead td:first-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody td:first-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td:first-child {
    padding-left: 0;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead th:last-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody th:last-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot th:last-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table thead td:last-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tbody td:last-child,
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td:last-child {
    padding-right: 0;
    text-align: right;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td {
    font-size: 16px;
  }
  .internal_Wrap.page_GiveNow .confirm-section .gift-summary table tfoot td .grand-total {
    left: auto;
    right: 0;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .give-ffm-section {
    font-size: 16px;
    line-height: 22px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount .give-currency-symbol {
    height: 40px;
    line-height: 40px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount #give-amount.give-amount-top,
  .internal_Wrap.page_GiveNow form[id*=give-form] .give-donation-amount #give-cifamount {
    height: 40px;
    line-height: 40px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] #current-fund-content {
    padding: 12px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row {
    margin-bottom: 30px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row .ffm-radio-field label:first-child {
    margin-right: 30px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row textarea {
    font-size: 14px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type='text'],
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type='email'],
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row input[type='tel'],
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row select {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row .select2-container--default .select2-selection--single {
    height: 40px;
    line-height: 40px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] #give-recurring-modal-period-wrap {
    display: block;
    font-size: 13px;
    line-height: 14px;
    height: auto;
    padding: 0;
  }
}
table#give_donation_receipt,
table#give_donation_receipt_products,
table#give-subscription-receipt,
table#give_user_history {
  width: 100%;
  max-width: 650px;
}
table.give-table {
  text-shadow: none;
  border: 1px solid #295772;
  font-size: 16px;
  color: #295772;
  background: none;
  border-collapse: collapse;
  margin: 30px 0;
}
table.give-table th {
  background: #d1edf3;
  border-color: #295772;
  padding: 12px;
}
table.give-table th .give-receipt-thead-text {
  text-align: left !important;
  text-transform: uppercase;
  font-weight: bold;
  font-family: Arial, san-serif;
  font-size: 16px !important;
  line-height: normal;
}
table.give-table tbody tr td {
  border-color: #295772;
  padding: 12px;
  font-size: 15px;
  line-height: normal;
}
table.give-table tbody tr td:first-child {
  background: rgba(209, 237, 243, 0.3) !important;
}
table.give-table tbody tr:nth-child(2n) td {
  background: #FFFFFF;
}
form[id*=give-form] .give-has-error #ffm-checkbox label,
form[id*=give-form] .give-has-error #ffm-radio label,
form[id*=give-form] .give-has-error .mce-tinymce,
form[id*=give-form] .give-has-error input,
form[id*=give-form] .give-has-error select,
form[id*=give-form] .give-has-error textarea {
  border: none !important;
  border-bottom: 1px solid red !important;
}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-month,
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
  width: 75px;
  padding: 4px;
  font-size: 15px;
}
#give-email-access-form input[type="email"] {
  height: 49px;
  background: #FFFFFF;
  color: #295772;
  border: 2px solid #295772;
  line-height: 49px;
}
#give_purchase_form_wrap h3.give-recurring-donation-title {
  margin-bottom: 0;
  padding: 20px;
  font-size: 24px;
}
#give_purchase_form_wrap .give-recurring-form {
  padding: 20px;
}
#give_purchase_form_wrap .give-recurring-updated-subscription h3 {
  color: #2a5673;
}
#give_purchase_form_wrap .give-recurring-updated-subscription .give-currency-symbol {
  height: 49px;
  line-height: 49px;
  color: #2a5673;
  background-color: rgba(164, 219, 232, 0.15);
  border: none;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2);
}
#give_purchase_form_wrap .give-recurring-updated-subscription .give-recurring-text-input {
  height: 49px !important;
  line-height: 49px !important;
  color: #2a5673 !important;
  border: none !important;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2) !important;
}
.internal_Wrap._Wizard ._grant_Steps ul {
  padding: 0;
  margin: 0;
  margin-bottom: 40px;
  position: relative;
  list-style: none;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.internal_Wrap._Wizard ._grant_Steps ul:before {
  content: '';
  display: block;
  width: 100%;
  height: 3px;
  top: 50%;
  left: 0;
  z-index: -1;
  margin-top: -1.5px;
  position: absolute;
  background: #2a5673;
}
.internal_Wrap._Wizard ._grant_Steps ul li {
  color: #2a5673;
  text-align: center;
  background: #fff;
  list-style: none;
  padding: 5px 20px;
  text-transform: uppercase;
  border: 3px solid #2a5673;
}
.internal_Wrap._Wizard ._grant_Steps ul li.active {
  color: #fff;
  background: #2a5673;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading ~ .frm_section_heading {
  display: none;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading > h3 {
  padding: 0;
  border: none;
  color: #2a5673;
  margin-bottom: 35px;
  font-size: 32px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field {
  margin: 30px 0;
  padding: 30px;
  background: #A4DCE9;
  border: 5px solid #fff;
  box-shadow: 1px 1px 3px 1px #e2e2e2;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field > label {
  color: #2a5673;
  font-size: 24px;
  font-family: 'Nunito', sans-serif;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_opt_container {
  margin-top: 20px;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_radio {
  margin: 0 50px 0 20px;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_radio label {
  color: #2a5673;
  font-size: 18px;
  font-family: 'Nunito', sans-serif;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_checkbox {
  margin: 0 20px;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_checkbox label {
  color: #2a5673;
  font-size: 18px;
  font-family: 'Nunito', sans-serif;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field .frm_checkbox:nth-last-child(2) {
  display: none;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description > label {
  order: 1;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description .frm_description ul {
  margin: 20px 60px;
}
.internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description .frm_description ul li {
  color: #2a5673;
  font-size: 18px;
  font-weight: bold;
  font-family: 'Nunito', sans-serif;
}
.internal_Wrap._Wizard ._grant_Form .frm_submit {
  padding: 0 2px;
  overflow: hidden;
}
.internal_Wrap._Wizard ._grant_Form .frm_submit button {
  position: relative;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  color: #FFF;
  padding: 12px 40px;
  border-radius: 0;
  background: #f15d22;
  border: 5px solid #FFFFFF;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
}
.internal_Wrap._Wizard ._grant_Form .frm_submit button:hover {
  background: #f15d22;
  border-color: #fff;
  color: #fff;
}
.internal_Wrap._Wizard ._grant_Form .frm_submit button.frm_button_submit {
  float: right;
}
.internal_Wrap._Wizard ._grant_Form .qualified_Grants {
  margin: 70px 30px;
}
.internal_Wrap._Wizard ._grant_Form .qualified_Grants ul {
  margin: 20px 30px;
}
.internal_Wrap._Wizard ._grant_Form .qualified_Grants input[value="Print"] {
  border: 5px solid #FFFFFF;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.59);
}
.internal_Wrap._Wizard ._grant_Form .not_Qualified {
  margin: 30px 0;
  padding: 30px;
  background: #A4DCE9;
  border: 5px solid #fff;
  box-shadow: 1px 1px 3px 1px #e2e2e2;
}
.internal_Wrap.page_Idea_Detail * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.internal_Wrap.page_Idea_Detail .section {
  padding: 70px 0;
}
.internal_Wrap.page_Idea_Detail .section.blue-section {
  background: #aee0ea;
}
.internal_Wrap.page_Idea_Detail .section.blue-section img {
  border: 8px solid #ffffff;
}
.internal_Wrap.page_Idea_Detail .section.yellow-section {
  background-color: #ffcb58;
}
.internal_Wrap.page_Idea_Detail .section.yellow-section .wrap {
  position: relative;
}
.internal_Wrap.page_Idea_Detail .section.yellow-section .hd-typ1 {
  margin-bottom: 12px;
}
.internal_Wrap.page_Idea_Detail .section.yellow-section .blue-key {
  position: absolute;
  right: 15px;
  bottom: 0;
}
.internal_Wrap.page_Idea_Detail .section.white-section h4 {
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 10px;
}
.internal_Wrap.page_Idea_Detail .section.white-section img {
  margin: 20px 0;
}
.internal_Wrap.page_Idea_Detail .section.green-section {
  background: url(../../images/white_key_horizontal.png) no-repeat #00a780;
  margin-top: 10px;
  background-size: 100% auto;
  background-position: 0px -45px;
  padding-top: 110px;
}
.internal_Wrap.page_Idea_Detail .section.green-section .secondary-font {
  color: #00a780;
  font-size: 50px;
  padding: 30px 0 20px;
  text-transform: uppercase;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
  letter-spacing: 2px;
  margin-bottom: 25px;
}
.internal_Wrap.page_Idea_Detail .section.green-section .btn-typ2 {
  border-width: 4px;
  padding: 0 60px;
}
.internal_Wrap.page_Idea_Detail .section .row {
  align-items: center;
}
.internal_Wrap.page_Idea_Detail .section p {
  margin-bottom: 15px;
}
.internal_Wrap.page_Idea_Detail .section p:last-child {
  margin-bottom: 0;
}
.internal_Wrap.page_Idea_Detail .section ul,
.internal_Wrap.page_Idea_Detail .section ol {
  padding-left: 20px;
}
.internal_Wrap.page_Idea_Detail .section .sub-section {
  margin-bottom: 40px;
}
.internal_Wrap.page_Idea_Detail .section .sub-section:last-of-type {
  margin-bottom: 0;
}
.internal_Wrap.page_Idea_Detail .section .sub-section:last-of-type .base-text {
  padding-right: 40px;
}
@media screen and (max-width: 991px) {
  .internal_Wrap.page_Idea_Detail .section.blue-section img {
    margin-top: 40px;
  }
  .internal_Wrap.page_Idea_Detail .section.white-section img {
    margin-top: 40px;
    margin-bottom: 0;
  }
  .internal_Wrap.page_Idea_Detail .section.green-section {
    background-position: 0px -28px;
  }
  .internal_Wrap.page_Idea_Detail .section.green-section .secondary-font {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .internal_Wrap.page_Idea_Detail .section.green-section {
    background-position: 0 0;
  }
}
.frm_style_gpcvc-form-style.with_frm_style input[type=text],
.frm_style_gpcvc-form-style.with_frm_style input[type=password],
.frm_style_gpcvc-form-style.with_frm_style input[type=email],
.frm_style_gpcvc-form-style.with_frm_style input[type=number],
.frm_style_gpcvc-form-style.with_frm_style input[type=url],
.frm_style_gpcvc-form-style.with_frm_style input[type=tel],
.frm_style_gpcvc-form-style.with_frm_style input[type=phone],
.frm_style_gpcvc-form-style.with_frm_style input[type=search],
.frm_style_gpcvc-form-style.with_frm_style select,
.frm_style_gpcvc-form-style.with_frm_style textarea,
.frm_style_gpcvc-form-style.with_frm_style .frm_form_fields_style,
.frm_style_gpcvc-form-style.with_frm_style .chosen-container-multi .chosen-choices,
.frm_style_gpcvc-form-style.with_frm_style .chosen-container-single .chosen-single {
  background: transparent !important;
  border: none !important;
  border-bottom: 1px solid rgba(97, 97, 97, 0.2) !important;
  box-shadow: none !important;
}
.frm_style_gpcvc-form-style.with_frm_style .form-field.horizontal_radio .frm_radio label {
  display: inline-block;
  vertical-align: middle;
  padding-top: 25px;
  font-size: 16px;
}
.frm_style_gpcvc-form-style.with_frm_style .frm_submit button {
  text-transform: uppercase;
  font-family: Arial;
}
.page_GPCVC_Payment .form_section {
  background-color: #a4dbe8;
  padding: 80px 0 50px !important;
  border-bottom: 8px solid #FFF;
}
.page_GPCVC_Payment .hd-typ1 {
  margin-bottom: 30px !important;
}
.page_GPCVC_Payment ul li {
  margin-bottom: 15px;
}
.page_GPCVC_Payment .content-section .col-sm-4 {
  align-self: center !important;
}
/* Corona Landing page Template */
@font-face {
    font-family: give-icomoon;
    src: url(../../images/fonts/icomoon.eot);
    src: url(../../images/fonts/icomoon.eot#iefix) format("embedded-opentype"),
        url(../../images/fonts/icomoon.woff) format("woff"),
        url(../../images/fonts/icomoon.svg#icomoon) format("svg");
    font-weight: 400;
    font-style: normal
}
.covid_Header {
  margin-top: 50px;
  position: relative;
}
.covid_Header .wrap {
  padding: 0 20px !important;
  -webkit-align-items: center !important;
  -ms-align-items: center !important;
  align-items: center !important;
}
.covid_Header .covid_Logo {
  border: 5px solid #EE5D2F;
  border-radius: 100%;
  max-width: 100px;
  text-align: center;
  padding: 22px 5px;
  text-decoration: none;
  background: #fff;
  margin-top: -30px;
  margin-bottom: -30px;
  z-index: 2;
}
.covid_Header .covid_Logo span {
  font-weight: 900;
  font-family: Arial;
  font-size: 19px;
  line-height: 10px;
  display: inline;
}
.covid_Header .covid_Donate {
  padding: 10px 40px;
}
.section.intro-section article .btn {
  white-space: normal;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-6395 legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-8529 legend {
  display: none;
}
body.page-template-page_Tier-2_Landing,
body.page-template-page-Give_Corona,
body.page-template-page_Sponsors_Landing,
body.page-template-page_Sponsors_Landing-2,
body.page-template-page-faq_Corona,
body.page-template-page-Leaders_Template,
body.page-template-page-Covid_Blog,
body.single-covid_blog,
body.tax-covid_cat {
  margin-top: 0 !important;
}
body.page-template-page_Tier-2_Landing .internal_Header,
body.page-template-page-Give_Corona .internal_Header,
body.page-template-page_Sponsors_Landing .internal_Header,
body.page-template-page_Sponsors_Landing-2 .internal_Header,
body.page-template-page-faq_Corona .internal_Header,
body.page-template-page-Leaders_Template .internal_Header,
body.page-template-page-Covid_Blog .internal_Header,
body.single-covid_blog .internal_Header,
body.tax-covid_cat .internal_Header {
  padding: 80px 0 0;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .internal_Header .wrap,
body.page-template-page-Give_Corona .internal_Wrap .internal_Header .wrap,
body.page-template-page_Sponsors_Landing .internal_Wrap .internal_Header .wrap,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .internal_Header .wrap,
body.page-template-page-faq_Corona .internal_Wrap .internal_Header .wrap,
body.page-template-page-Leaders_Template .internal_Wrap .internal_Header .wrap,
body.page-template-page-Covid_Blog .internal_Wrap .internal_Header .wrap,
body.single-covid_blog .internal_Wrap .internal_Header .wrap,
body.tax-covid_cat .internal_Wrap .internal_Header .wrap {
  background: none !important;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar aside,
body.page-template-page-Give_Corona .internal_Wrap .sidebar aside,
body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar aside,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar aside,
body.page-template-page-faq_Corona .internal_Wrap .sidebar aside,
body.page-template-page-Leaders_Template .internal_Wrap .sidebar aside,
body.page-template-page-Covid_Blog .internal_Wrap .sidebar aside,
body.single-covid_blog .internal_Wrap .sidebar aside,
body.tax-covid_cat .internal_Wrap .sidebar aside {
  z-index: 1;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page-Give_Corona .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page-faq_Corona .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page-Leaders_Template .internal_Wrap .sidebar .sidebar-logo-wrap,
body.page-template-page-Covid_Blog .internal_Wrap .sidebar .sidebar-logo-wrap,
body.single-covid_blog .internal_Wrap .sidebar .sidebar-logo-wrap,
body.tax-covid_cat .internal_Wrap .sidebar .sidebar-logo-wrap {
  margin: 50px 15px 0 0;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page-Give_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page-faq_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page-Leaders_Template .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.page-template-page-Covid_Blog .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.single-covid_blog .internal_Wrap .sidebar .sidebar-logo-wrap .row,
body.tax-covid_cat .internal_Wrap .sidebar .sidebar-logo-wrap .row {
  align-items: center;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page-Give_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page-faq_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page-Leaders_Template .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.page-template-page-Covid_Blog .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.single-covid_blog .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6,
body.tax-covid_cat .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page-Give_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page-faq_Corona .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page-Leaders_Template .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.page-template-page-Covid_Blog .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.single-covid_blog .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img,
body.tax-covid_cat .internal_Wrap .sidebar .sidebar-logo-wrap .row .col-6 img {
  max-width: 100%;
  height: auto;
}
body.page-template-page-Give_Corona .give-cif-wrapper {
  display: none !important;
}
body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow {
  /*.form-top-section {
            z-index: 100 !important;
        }*/
}
body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow .content-section .col-sm-4 {
  align-self: center;
}
body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow .sidebar {
  display: block;
}
body.page-template-page_Sponsors_Landing [class*="col-"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body.page-template-page_Sponsors_Landing .donorlist-section {
  background: #aee0ea;
}
body.page-template-page_Sponsors_Landing .donorlist-section .row-wrap {
  padding-left: 10px;
  padding-right: 10px;
}
body.page-template-page_Sponsors_Landing .donorlist-section .donors-list ul,
body.page-template-page_Sponsors_Landing .donorlist-section .donors-list ol {
  padding: 0;
  margin: 0;
  list-style: none;
}
body.page-template-page_Sponsors_Landing .donorlist-section .donors-list ul li,
body.page-template-page_Sponsors_Landing .donorlist-section .donors-list ol li {
  font-weight: bold;
  margin-bottom: 5px;
}
body.page-template-page_Sponsors_Landing .internal_Wrap._Sponsors .logos-section {
  padding: 70px 0 0;
}
/* Media Queries */
@media screen and (max-width: 1199px) {
  body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow .holder .wrap {
    padding-left: 250px;
  }
}
@media screen and (max-width: 991px) {
  body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow .holder .wrap {
    padding-left: 20px;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .holder,
  body.page-template-page-Give_Corona .internal_Wrap .holder,
  body.page-template-page_Sponsors_Landing .internal_Wrap .holder,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .holder,
  body.page-template-page-faq_Corona .internal_Wrap .holder,
  body.page-template-page-Leaders_Template .internal_Wrap .holder,
  body.page-template-page-Covid_Blog .internal_Wrap .holder,
  body.single-covid_blog .internal_Wrap .holder,
  body.tax-covid_cat .internal_Wrap .holder {
    display: flex;
    flex-direction: column;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar,
  body.single-covid_blog .internal_Wrap .sidebar,
  body.tax-covid_cat .internal_Wrap .sidebar {
    position: relative;
    top: auto;
    left: auto;
    order: 2;
    display: block;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar #nav_menu-19,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar #nav_menu-19,
  body.single-covid_blog .internal_Wrap .sidebar #nav_menu-19,
  body.tax-covid_cat .internal_Wrap .sidebar #nav_menu-19 {
    display: none;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar aside,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar aside,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar aside,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar aside,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar aside,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar aside,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar aside,
  body.single-covid_blog .internal_Wrap .sidebar aside,
  body.tax-covid_cat .internal_Wrap .sidebar aside {
    position: relative;
    width: 100%;
    height: auto;
    padding: 40px 0;
    box-shadow: none;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .menu li,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar .menu li,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .menu li,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .menu li,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar .menu li,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar .menu li,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar .menu li,
  body.single-covid_blog .internal_Wrap .sidebar .menu li,
  body.tax-covid_cat .internal_Wrap .sidebar .menu li {
    margin-bottom: 0;
    padding: 12px 0;
    border-bottom: 1px solid #cccccc;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .menu li a,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar .menu li a,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .menu li a,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .menu li a,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar .menu li a,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar .menu li a,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar .menu li a,
  body.single-covid_blog .internal_Wrap .sidebar .menu li a,
  body.tax-covid_cat .internal_Wrap .sidebar .menu li a {
    text-align: left;
  }
  body.page-template-page_Tier-2_Landing .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page-Give_Corona .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page_Sponsors_Landing .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page_Sponsors_Landing-2 .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page-faq_Corona .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page-Leaders_Template .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.page-template-page-Covid_Blog .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.single-covid_blog .internal_Wrap .sidebar .sidebar-logo-wrap,
  body.tax-covid_cat .internal_Wrap .sidebar .sidebar-logo-wrap {
    max-width: 300px;
    margin: 50px 0 0;
  }
  .heateor_sss_vertical_sharing {
    top: 50% !important;
    margin-top: -80px !important;
  }
}
@media screen and (max-width: 480px) {
  .covid_Header {
    z-index: 201;
    margin-top: 0;
    top: 0px !important;
    position: relative !important;
  }
  .covid_Header .covid_Donate {
    margin: 10px 0;
  }
  .covid_Header .covid_Logo {
    display: none;
  }
  .covid_Header .main_Nav .mobile_Menu {
    padding-top: 0;
  }
  .covid_Header .main_Nav .mobile_Menu > ul > li:last-child {
    background: none;
    margin: 0;
  }
  .covid_Header .main_Nav .mobile_Menu > ul > li:last-child a {
    color: #295772;
    text-align: left;
  }
  .covid_Header .main_Nav .mobile_Menu > ul > li:nth-last-child(2) a {
    color: #295772;
  }
  body.m_Menu .heateor_sss_vertical_sharing {
    z-index: 200;
  }
  /* Covid-19 Special Event 26th May 2020*/
  .page-template-page-Give_Corona .internal_Wrap.giveCovid {
    /*.content-section, .yellow-section{
            display:none !important;
        }
        form[id*=give-form]{
            .fund-content-sec, .fund-content-sec + .row, .custom-field-section, .give-cif-wrapper{
                display:none !important;
            }
            .confirm-section{
                background: #0F2125 !important;
            }
        }
        .form_section{
            padding-top:90px;
        }*/
    /*.sidebar{
            .sidebar-logo-wrap{
                margin-top:100px;
            }
        }*/
  }
  .page-template-page-Give_Corona .internal_Wrap.giveCovid .form-top-section {
    z-index: auto !important;
  }
  /*@media screen and (max-width: 991px) {
    .page-template-page-Give_Corona .internal_Wrap.giveCovid .form_section{
        padding-top:45px;
    }
    .page-template-page-Give_Corona .internal_Wrap.giveCovid .form-top-section{
        padding-bottom:30px;
    }
}*/
  /* Bug Fixes */
  body.multiple-domain-phlcovid19fund-org .internal_Wrap .internal_Header svg.covid text {
    white-space: pre;
  }
  #give_purchase_form_wrap input.give-input.card-cvc.valid,
  #give_purchase_form_wrap input.give-input.card-expiry.valid,
  #give_purchase_form_wrap input.give-input.card-number.valid {
    padding-right: 30px;
  }
  .internal_Wrap.page_GiveNow form[id*=give-form] #give-recurring-modal-period-wrap {
    display: block;
    font-size: 13px;
    line-height: 14px;
    height: auto;
    padding: 0;
  }
}
footer {
  padding: 70px 0;
  position: relative;
  background: #295772;
  overflow: hidden;
}
footer .footer_BG {
  position: absolute;
  width: 30%;
  height: 100%;
  right: 0;
  top: 0;
  background: url(../../images/footer.png) center center / cover no-repeat;
}
footer .wrap > section {
  max-width: 70%;
  position: relative;
}
footer .orange_Key {
  position: absolute;
  top: 50%;
  right: 105%;
  margin-top: -10px;
}
footer .top_Footer > div {
  width: 33.333%;
}
footer .top_Footer h5 {
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
footer .top_Footer p {
  color: #fff;
  line-height: 25px;
}
footer .top_Footer p a {
  color: #fff;
}
footer .top_Footer label {
  color: #fff;
  display: block;
  font-weight: bold;
  margin-bottom: 10px;
}
footer .top_Footer form div {
  position: relative;
  max-width: 230px;
}
footer .top_Footer form div input {
  width: 100%;
}
footer .top_Footer form div button {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  background: #EE5D2F;
  color: #fff;
  width: 30px;
  border: 2px solid #fff;
}
footer .top_Footer .Icons a {
  width: 33px;
  height: 33px;
  color: #fff;
  display: inline-block;
  background: #EE5D2F;
  border: 2px solid #fff;
  font-size: 18px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
footer .top_Footer .Icons a svg {
  vertical-align: bottom;
}
footer .bottom_Footer {
  margin-top: 70px;
}
footer .bottom_Footer ul {
  width: 25%;
  padding-right: 30px;
  list-style-type: none;
}
footer .bottom_Footer ul li {
  margin-bottom: 5px;
  list-style-type: none;
}
footer .bottom_Footer ul li a {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
.copyright {
  padding: 30px 0;
  background: #EE5D2F;
}
.copyright .wrap {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.copyright p {
  color: #fff;
}
.copyright .footerLogo {
  display: block;
}
.copyright .footerLogo img {
  min-width: 150px;
  max-width: 150px;
}
.copyright nav {
  color: #fff;
}
.copyright nav a {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
@media screen and (max-width: 1900px) {
  .section.same-section .content {
    padding-bottom: 100px;
    padding-top: 50px;
  }
  .section.same-section .same-content .same-box {
    padding: 3%;
  }
  .internal_Wrap.History .History_wrap .H_section .wrap > div {
    width: 100%;
  }
}
@media screen and (max-width: 1435px) {
  .btn {
    padding: 10px;
    font-size: 12px;
  }
  .internal_Wrap.History .History_wrap .H_section article {
    padding: 30px;
  }
  .internal_Wrap.History .History_wrap .H_section article p {
    font-size: 20px;
  }
}
@media screen and (max-width: 1250px) {
  body {
    margin-top: 128px;
  }
  .section svg {
    width: 80%;
  }
  .section .content {
    padding: 50px 0;
  }
  header .top_Nav li a {
    margin-left: 10px;
  }
  header .main_Nav .Logo img {
    min-width: 120px;
  }
  .section.second-section {
    padding: 50px 0;
  }
  .section.same-section .content {
    padding-bottom: 100px;
    padding-top: 50px;
  }
  .section.same-section .same-content .same-box {
    padding: 3%;
    border-width: 7px;
  }
  .section.same-section .same-content .same-box h4 {
    font-size: 20px;
  }
  .section.fourth-section .boxes .box article div h4 {
    font-size: 25px;
  }
  .section.home-slider .item > article {
    max-width: 30%;
  }
  .section.home-slider .item > article h1 {
    font-size: 35px;
  }
  .section.home-slider .item .right img {
    max-width: 50%;
  }
  .internal_Wrap.About_Us .blue-section img {
    max-width: 350px;
  }
  .internal_Wrap.About_Us .last-section .orange_Box {
    width: 70%;
  }
  .internal_Wrap.Tier_2 .sametwo-section {
    padding: 30px 0;
  }
  .internal_Wrap.Tier_2 .sametwo-section img {
    width: 90%;
  }
  .internal_Wrap.Tier_2 .box_Section ._Box {
    width: 85%;
  }
  .internal_Wrap.Tier_2 .blue-section.second h1,
  .internal_Wrap.Tier_2 .yellow-section h1 {
    font-size: 30px;
  }
  .internal_Wrap._Sponsors .blue-section ul {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap._Sponsors .blue-section ul li {
    margin-bottom: 10px;
  }
  .internal_Wrap._Wizard ._grant_Steps ul li {
    padding: 5px;
    font-size: 12px;
  }
  footer .footer_BG {
    display: none;
  }
  footer .wrap > section {
    max-width: 100%;
  }
}
@media screen and (max-width: 995px) {
  body {
    margin-top: 97px;
  }
  header .top_Nav {
    padding: 9px 30px 9px 0;
  }
  header .top_Nav li a {
    font-size: 10px;
    margin-left: 3px;
  }
  header .main_Nav .wrap {
    padding-top: 10px;
  }
  header .main_Nav .Logo {
    margin-bottom: -20px;
  }
  header .main_Nav .Logo img {
    min-width: 80px;
  }
  header .main_Nav nav ul li a {
    font-size: 11px;
  }
  .section.intro-section article h4 {
    font-size: 22px;
  }
  .section.intro-section article .btn {
    display: table;
  }
  .section.second-section article h1 {
    font-size: 35px;
  }
  .section.same-section .content {
    padding-bottom: 50px;
  }
  .section.same-section .same-content .same-box h4 {
    font-size: 17px;
  }
  .section.same-section .same-content .same-box p {
    margin: 5px 0;
  }
  .section.third-section article blockquote {
    font-size: 25px;
  }
  .section.fourth-section {
    padding-top: 50px;
  }
  .section.fourth-section h1 {
    font-size: 70px;
  }
  .section.fourth-section .boxes .box article div h4 {
    font-size: 23px;
  }
  .section.fourth-section .boxes .box article div p {
    padding: 15px 0;
  }
  .section.fourth-section .boxes_buttons .buttons {
    max-width: 250px;
  }
  .section.fourth-section .boxes_buttons .buttons a {
    font-size: 16px;
    padding: 15px 20px;
  }
  .section.home-slider .item .right > div {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .section.home-slider .item .right > div img {
    width: 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
  .section.home-slider .item .right > div article {
    padding-left: 0;
  }
  .section.home-logos {
    padding: 50px 0;
  }
  .internal_Wrap.About_Us .section.blue-section .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.About_Us .section.blue-section img {
    margin-top: 20px;
    margin-left: 0;
  }
  .internal_Wrap.About_Us .section.green-section .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: normal;
    -ms-align-items: normal;
    align-items: normal;
  }
  .internal_Wrap.About_Us .section.green-section .btn {
    margin-top: 20px;
  }
  .internal_Wrap.About_Us .section.columns-section ul li {
    padding: 3px;
  }
  .internal_Wrap.About_Us .section.last-section {
    padding: 200px 0 100px;
  }
  .internal_Wrap.History .section h2 {
    font-size: 20px;
  }
  .internal_Wrap.History .intro-section article p {
    font-size: 14px;
  }
  .internal_Wrap.History .green-section h1 {
    font-size: 20px;
  }
  .internal_Wrap.History .History_wrap .H_section article {
    padding: 10px 20px;
  }
  .internal_Wrap.History .History_wrap .H_section article p {
    font-size: 14px;
  }
  .internal_Wrap.History .History_wrap .H_section .right {
    min-width: 150px;
    max-width: 150px;
  }
  .internal_Wrap.History .History_wrap .H_section .paint .absolute.H_1924 {
    bottom: -30px;
  }
  .internal_Wrap.History .History_wrap .H_section .paint .absolute.H_2004 {
    left: -130px;
    max-height: 100%;
    max-width: 150%;
  }
  .internal_Wrap.History .History_wrap .H_section .paint .absolute.H_2007 {
    left: -130px;
    max-height: 100%;
    max-width: 130%;
  }
  .internal_Wrap.Grant_Detail .Grant_App_program .wrap > div {
    max-width: 100%;
  }
  .internal_Wrap.Tier_2 .section .iframe_in {
    padding-top: 57.25%;
  }
  .internal_Wrap.Tier_2 .blue-section .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.Tier_2 .blue-section .wrap > div {
    width: 100%;
    margin: 10px 0;
  }
  .internal_Wrap.Tier_2 .squares-section section:nth-child(2) {
    margin: 10px 0;
  }
  .internal_Wrap.Tier_2 .squares-section section .square {
    width: 100%;
    padding: 30px 20px;
    border-width: 15px;
  }
  .internal_Wrap.Tier_2 .columns-section .columns {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.Tier_2 .columns-section .columns article {
    padding: 20px 5px;
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .internal_Wrap.Tier_2 .columns-section .columns article h3 a {
    font-size: 20px;
  }
  .internal_Wrap.Tier_2 .sametwo-section .wrap {
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .internal_Wrap.Tier_2 .sametwo-section .wrap > div {
    width: 100%;
    margin: 10px 0;
  }
  .internal_Wrap.Tier_2 .box_Section {
    padding: 30px 0;
  }
  .internal_Wrap.Tier_2 .box_Section ._Box {
    width: 100%;
    border: 5px solid #fff;
    padding: 10px;
  }
  .internal_Wrap.Tier_2 .box_Section ._Box .btn {
    padding: 10px;
  }
  .internal_Wrap.Tier_2 .blue-section.second .btn {
    padding: 10px 50px;
  }
  .internal_Wrap.Tier_2 .yellow-section .wrap article {
    margin-right: 20px;
  }
  .internal_Wrap.Tier_2 .yellow-section .wrap article img {
    max-height: 300px;
  }
  .internal_Wrap.Tier_2 .yellow-section .wrap > div {
    width: 100%;
    margin: 15px 0;
  }
  .internal_Wrap.Tier_2 .yellow-section .wrap > div .btn {
    padding: 10px 50px;
  }
  .internal_Wrap.Tier_2 .contribute_Setion ._Contribute {
    overflow-x: scroll;
  }
  .internal_Wrap._Sponsors .logos-section .logos-row a {
    max-width: 33.3333%;
  }
}
@media screen and (max-width: 782px) {
  body.logged-in header {
    top: 46px;
  }
  body.logged-in #wpadminbar {
    position: fixed;
  }
}
@media screen and (max-width: 768px) {
  body {
    margin-top: 67px;
  }
  body.m_Menu {
    margin-top: 0;
  }
  .flex-custom {
    flex-direction: column-reverse;
  }
  .flex-custom .submit-notice {
    padding-left: 0 !important;
    padding-bottom: 10px;
  }
  .iframeTPF iframe {
    min-height: 1490px;
  }
  main .fixed_Logo {
    bottom: 20px;
    max-width: 60px;
  }
  .section .content {
    padding: 30px 0;
  }
  .btn {
    font-size: 10px;
    padding: 10px;
  }
  .table-scroll {
    overflow-x: scroll;
  }
  .table-scroll table {
    margin-bottom: 0;
  }
  .alertBox_Wrap {
    max-width: 700px;
    bottom: 0;
    top: auto;
    left: 0;
  }
  .alertBox_Wrap .caret {
    display: none;
  }
  header.static {
    position: static;
  }
  header .top_Nav {
    padding: 15px 0;
  }
  header .top_Nav ul {
    display: none;
  }
  header .top_Nav .searchButton {
    top: 49px;
    right: 35px;
    color: #fff;
    z-index: 5;
  }
  header .main_Nav {
    z-index: 4;
  }
  header .main_Nav .wrap {
    padding-top: 0;
  }
  header .main_Nav .Logo {
    z-index: 1;
    position: relative;
    margin-top: -20px;
    margin-bottom: -30px;
  }
  header .main_Nav nav,
  header .main_Nav span {
    display: none;
  }
  header .main_Nav .menu_Button {
    color: #fff;
    display: block;
    font-size: 18px;
    margin-bottom: -3px;
  }
  header .main_Nav .menu_Button.menu_Close {
    display: none;
  }
  header .main_Nav .mobile_Menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #fff;
    width: 100%;
    padding-top: 30px;
  }
  header .main_Nav .mobile_Menu .Back {
    color: #fff;
    text-align: center;
    background: #EE5D2F;
  }
  header .main_Nav .mobile_Menu li.Opened > a svg {
    display: none;
  }
  header .main_Nav .mobile_Menu a {
    font-size: 13px;
    padding: 15px 30px;
    display: block;
    width: 100%;
    text-align: left;
    color: #295772;
    font-weight: 300;
    text-decoration: none;
    text-transform: uppercase;
    border-bottom: 1px solid #295772;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  header .main_Nav .mobile_Menu a svg {
    float: right;
    display: block;
    margin: 2px 0;
  }
  header .main_Nav .mobile_Menu .sub-menu {
    display: none;
  }
  header .main_Nav .mobile_Menu > ul > li:nth-last-child(2) a {
    color: #EE5D2F;
  }
  header .main_Nav .mobile_Menu > ul > li:last-child {
    background: #EE5D2F;
    margin: 5px;
  }
  header .main_Nav .mobile_Menu > ul > li:last-child a {
    color: #fff;
    text-align: center;
  }
  header .search_Wrap {
    height: 130%;
  }
  header .search_Wrap .search_Content form input {
    font-size: 15px;
    padding: 10px;
  }
  header .search_Wrap .search_Content .search_Close {
    right: 0;
  }
  .section.intro-section .wrap {
    padding-left: 20px;
  }
  .section.intro-section .section-bg img {
    width: 200%;
    left: -50%;
    position: relative;
  }
  .section.intro-section article h4 {
    font-size: 17px;
  }
  .section.intro-section article .btn {
    margin-top: 30px;
  }
  .section.second-section .second-section_BG img {
    height: 55%;
    bottom: 0;
    left: 0;
    position: absolute;
  }
  .section.second-section article {
    max-width: 70%;
  }
  .section.second-section article svg {
    width: 150%;
  }
  .section.same-section .content {
    position: relative;
    padding: 0;
  }
  .section.same-section .wrap {
    padding: 0;
  }
  .section.same-section .same-content {
    width: 100%;
  }
  .section.same-section .same-content svg {
    position: absolute;
    bottom: 100%;
    padding: 0 20px;
    box-sizing: border-box;
    margin-bottom: 20px;
    padding-bottom: 70px;
  }
  .section.same-section .same-content .same-box {
    padding: 10%;
    border-width: 10px;
  }
  .section.same-section .same-content .same-box h4 {
    font-size: 20px;
    letter-spacing: 2px;
  }
  .section.same-section .same-content .same-box p {
    margin: 40px 0;
    line-height: 25px;
  }
  .section.third-section article {
    padding: 0 20px;
  }
  .section.third-section article blockquote {
    font-size: 18px;
  }
  .section.third-section article blockquote::before {
    left: -40px;
  }
  .section.third-section article blockquote::after {
    right: -40px;
    bottom: -240px;
  }
  .section.fourth-section {
    padding-top: 20px;
  }
  .section.fourth-section .section_Title {
    background: url(../../images/blue_key.png) right bottom / auto 100% no-repeat;
  }
  .section.fourth-section .section_Title svg.stories_Title {
    display: none;
  }
  .section.fourth-section .section_Title svg.stories_Mobile {
    display: block;
    font-size: 35px;
  }
  .section.fourth-section .boxes {
    padding-top: 0;
    margin: 0 -20px 0 -20px;
  }
  .section.fourth-section .boxes .box {
    width: 100%;
  }
  .section.fourth-section .boxes .box article {
    margin: 10px 0;
  }
  .section.fourth-section .boxes .box article .thumb {
    max-height: 200px;
    overflow: hidden;
  }
  .section.fourth-section .boxes_buttons {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .section.fourth-section .boxes_buttons .content {
    position: relative;
  }
  .section.home-slider .item {
    padding-bottom: 70px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .section.home-slider .item .right {
    width: 100%;
  }
  .section.home-slider .item > article {
    max-width: 100%;
    padding-right: 0;
    padding-bottom: 20px;
  }
  .section.home-slider .item > article .btn {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-size: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .section.home-logos h4 {
    font-size: 24px;
  }
  .section.home-logos .logos {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .section.home-logos .logos img {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 30px;
    width: 40%;
  }
  .internal_Wrap.Community_Cause .internal_Header {
    background-position: center !important;
  }
  .internal_Wrap .internal_Header {
    background-position: 90% center !important;
  }
  .internal_Wrap .internal_Header .wrap {
    background: none;
  }
  .internal_Wrap .internal_Header svg {
    font-size: 21px;
    min-height: 130px;
  }
  .internal_Wrap .sidebar {
    display: none;
  }
  .internal_Wrap .sidebar_Blog {
    margin: 30px 0 0;
  }
  .internal_Wrap .holder .wrap {
    padding-left: 20px;
  }
  .internal_Wrap iframe {
    width: 100%;
  }
  .internal_Wrap.Tier_2 .section {
    padding: 30px 0;
  }
  .internal_Wrap.Tier_2 .columns-section article .thumb {
    margin-bottom: 30px;
  }
  .internal_Wrap.Tier_2 .columns-section article h3 {
    margin-top: 0;
  }
  .internal_Wrap.Tier_2 .yellow-section .wrap article {
    display: none;
  }
  .internal_Wrap.Tier_2 .yellow-section.New article {
    display: block;
  }
  .internal_Wrap.Tier_2 .phloveDesktopIMG {
    display: none;
  }
  .internal_Wrap.Tier_2 .phloveMobileIMG {
    display: block;
  }
  .internal_Wrap.About_Us .section.blue-section img {
    max-width: 250px;
  }
  .internal_Wrap.About_Us .section.green-section h1 {
    font-size: 35px;
  }
  .internal_Wrap.About_Us .section.green-section .btn {
    padding: 10px 60px;
  }
  .internal_Wrap.About_Us .section.columns-section ul {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.About_Us .section.columns-section ul li {
    width: 100%;
    margin-bottom: 20px;
  }
  .internal_Wrap.About_Us .section.columns-section ul li h3 {
    margin-top: 10px;
  }
  .internal_Wrap.About_Us .section.last-section .orange_Box {
    width: 100%;
    border: 7px solid #fff;
    padding: 50px 20px;
  }
  .internal_Wrap.About_Us .section.last-section .orange_Box .btn {
    padding: 10px 40px;
  }
  .internal_Wrap.Contact_Us .contact_Wrap {
    padding: 50px 0 50px;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div {
    width: 100%;
    padding: 0;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child {
    padding-right: 0;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div:last-child {
    padding-left: 0;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div:last-child .frm_forms form {
    padding-top: 70px;
  }
  .internal_Wrap.History .section.intro-section .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.History .section.intro-section .wrap article {
    width: 100%;
  }
  .internal_Wrap.History .section.intro-section .wrap article:last-child {
    padding-left: 0;
    padding-top: 20px;
  }
  .internal_Wrap.History .History_wrap .H_section.extra {
    margin-bottom: 70px;
  }
  .internal_Wrap.History .History_wrap .H_section > section {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.History .History_wrap .H_section .right {
    display: none;
  }
  .internal_Wrap.History .History_wrap .H_section article:first-child {
    left: -50px;
  }
  .internal_Wrap.History .History_wrap .H_section article:last-child {
    width: 70%;
    margin-left: -50px;
  }
  .internal_Wrap.History .History_wrap .H_section .paint .absolute {
    display: none;
  }
  .internal_Wrap.section_News .post_News .wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap.section_News .post_News article {
    padding: 20px 0 0;
  }
  .internal_Wrap._Wizard ._grant_Steps ul {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap._Wizard ._grant_Steps ul::before {
    top: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    margin-left: -1px;
    margin-top: 0;
  }
  .internal_Wrap._Wizard ._grant_Steps ul li {
    margin: 7px 0;
    font-size: 14px;
    width: 100% !important;
  }
  .internal_Wrap._Wizard ._grant_Steps ul li:first-child {
    margin-top: 0;
  }
  .internal_Wrap._Wizard ._grant_Steps ul li:last-child {
    margin-bottom: 0;
  }
  .internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field > label {
    font-size: 17px;
  }
  .internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description .frm_description ul {
    margin: 20px 30px;
  }
  .internal_Wrap._Wizard ._grant_Form .frm_section_heading .frm_form_field._Description .frm_description ul li {
    font-size: 14px;
  }
  .internal_Wrap._Voting .blue-section h2 {
    padding-right: 0;
  }
  .internal_Wrap._Voting .blue-section article ul,
  .internal_Wrap._Voting .blue-section article ol {
    margin-right: 0;
  }
  .internal_Wrap._Voting .blue-section.vBoxes ul {
    margin: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap._Voting .blue-section.vBoxes ul li {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-content .main_Titlte {
    font-size: 32px;
  }
  .internal_Wrap._Voting._Judges .judges section:first-child ul li {
    margin: 20px 0;
  }
  .internal_Wrap._Voting._Judges .judges section ul li {
    width: 100%;
  }
  .internal_Wrap._Voting._Judges .judges section ul li article {
    display: block;
  }
  footer {
    padding: 100px 0 20px;
  }
  footer .orange_Key {
    top: -35px;
    left: 0;
  }
  footer .top_Footer {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  footer .top_Footer > div {
    width: 100%;
    padding: 30px 0;
  }
  footer .bottom_Footer {
    margin-top: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  footer .bottom_Footer ul {
    width: 100%;
    padding-bottom: 30px;
  }
  .copyright {
    padding-bottom: 50px;
  }
  .copyright .wrap {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .copyright .footerLogo {
    margin-bottom: 50px;
  }
}
@media screen and (min-width: 768px) and (max-width: 995px) {
  .internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes .totalpoll-question-choices-item-votes-bar {
    max-width: 60%;
    left: 40%;
  }
  .internal_Wrap._Voting .voting-section #totalpoll.totalpoll-wrapper .totalpoll-container .totalpoll-form .totalpoll-questions .totalpoll-question-container .totalpoll-question-choices .totalpoll-question-choices-item-container .totalpoll-question-choices-item-label .totalpoll-question-choices-item-votes::after {
    width: 60%;
  }
}
@media screen and (min-width: 480px) and (max-width: 768px) {
  .section.second-section .second-section_BG img {
    height: 75%;
  }
}
@media screen and (max-width: 480px) {
  .internal_Wrap .internal_Header svg {
    margin-top: -30px;
    font-size: 25px;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul li {
    width: 100%;
    padding-right: 0;
    margin-top: 20px;
  }
  .internal_Wrap.Contact_Us .contact_Wrap .wrap > div:first-child ul li > strong:first-of-type {
    margin-bottom: -20px;
  }
  .internal_Wrap._Sponsors .logos-section .logos-row a {
    max-width: 100%;
  }
  .internal_Wrap._Sponsors .logos-section .logos-row.l_1 a {
    max-width: 100%;
  }
  .internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .internal_Wrap._Voting._Thankyou .vBoxes ul.flex-display > li {
    width: 100%;
    margin-bottom: 50px;
  }
}
@media screen and (min-width: 769px) {
  .mobile_Menu,
  .menu_Button {
    display: none !important;
  }
  .section.intro-section article {
    max-width: 55%;
  }
}
@media print {
  @page {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }
  body {
    margin-top: 0;
    font-family: Georgia, serif;
  }
  header {
    position: relative;
    top: auto;
    left: auto;
  }
  .section.solid-section {
    padding: 40px 0;
  }
  .section.fourth-section {
    padding-top: 40px;
  }
  footer .wrap > section {
    max-width: 100%;
  }
  main .fixed_Logo {
    position: absolute;
  }
  .copyright nav,
  .mobile_Menu + span,
  .internal_Header,
  footer,
  .menu-top-menu-container,
  .searchButton,
  footer .footer_BG,
  .secondary-font,
  .sidebar {
    display: none !important;
  }
  .internal_Wrap .holder .wrap {
    padding-left: 20px;
  }
  .internal_Wrap .internal_Header .wrap {
    background: none;
  }
}
/* Custom CSS for Corona Changes */
.section.intro-section article .btn {
  white-space: normal;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-6395 legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-8529 legend {
  display: none;
}
/* Corona Landing page Template */
.section.intro-section article .btn {
  white-space: normal;
}
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-6395 legend,
.internal_Wrap.page_GiveNow form[id*=give-form] #give_cc_fields-8529 legend {
  display: none;
}
body.page-template-page_Tier-2_Landing,
body.page-template-page-Give_Corona {
  margin-top: 0 !important;
}
body.page-template-page_Tier-2_Landing .internal_Wrap .internal_Header .wrap,
body.page-template-page-Give_Corona .internal_Wrap .internal_Header .wrap {
  background: none !important;
}
body.page-template-page-Give_Corona .give-cif-wrapper {
  display: none !important;
}
body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow .content-section .col-sm-4 {
  align-self: center;
}
