* {
	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(../png/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("../png/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;*/  
  	padding-left: 290px;
}

.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;*/ 
  	width: 250px;
	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(../png/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(../png/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(../png/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(../png/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(../png/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(../png/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;*/
  	margin: 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(../png/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(../png/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(../jpg/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(../jpg/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(../png/ico-arrow.png) center center no-repeat;
	background-size: 100%;
}

.ico-linkedin {
	width: 23px;
	height: 23px;
	background: url(../png/ico-linkedin.png) center center no-repeat;
}

.ico-twitter {
	width: 23px;
	height: 23px;
	background: url(../png/ico-twitter.png) center center no-repeat;
}

.ico-more {
	width: 14px;
	height: 14px;
	background: url(../svg/external-link.svg) center center no-repeat;
	background-size: 100%;
	vertical-align: text-top;
}

.ico-sc-arrow {
	width: 9px;
	height: 7px;
	background: url(../png/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(../png/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(../png/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(../png/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(../png/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(../jpg/give-now-family.jpg) no-repeat center center;
}

.internal_Wrap.page_GiveNow.giveCovid .form-section {
	max-width: none;
}

.internal_Wrap.page_GiveNow.giveCovid .form-section .give-custom-amount-text {
	display: none;
}

.internal_Wrap.page_GiveNow .give-form-title {
	display: none;
}

.internal_Wrap.page_GiveNow .form-section {
	max-width: 886px;
	/* Align "I’d like to make this contribution[...]" field */
}

.internal_Wrap.page_GiveNow .form-section .hd-typ1,
.internal_Wrap.page_GiveNow
	.form-section
	.give-section-break.give-section-break {
	font-family: Arial, sans-serif;
	font-weight: 700;
	font-size: 1rem;
	line-height: 1.15em;
	color: #295772;
	margin-bottom: 2em;
}

.internal_Wrap.page_GiveNow .form-section-title-wrapper {
	display: flex;
	justify-content: center;
	padding-top: 4.5rem;
}

.internal_Wrap.page_GiveNow .form-section-title-wrapper .hd-typ1 {
	font-family: "Arial";
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 1.125em;
	color: #295772;
	text-align: center;
	margin-bottom: 1.5rem;
}

@media screen and (min-width: 768px) {
	.internal_Wrap.page_GiveNow .form-section-title-wrapper .hd-typ1 {
		font-size: 2rem;
		margin-bottom: 2em;
	}
}

.internal_Wrap.page_GiveNow .form-section-form-wrapper {
	margin-top: 2.5rem;
	margin-bottom: 7.5rem;
}

.internal_Wrap.page_GiveNow .form-section-form-wrapper .border {
	position: relative;
	padding: 0 0.5rem;
	border-radius: 4px;
}

@media screen and (min-width: 768px) {
	.internal_Wrap.page_GiveNow .form-section-form-wrapper .border {
		padding: 2.5rem 1.5rem;
		box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.14);
	}
}

.internal_Wrap.page_GiveNow .form-section-form-wrapper fieldset.form-section {
	position: relative;
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	fieldset.form-section:not(:last-child) {
	padding-bottom: 2.5rem;
	border-bottom: 1px dashed #b2bcca;
	margin-bottom: 2.5rem;
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 1rem;
	/* Thanksgiving 2022: hide empty elements and "Custom" button */
}

@media screen and (min-width: 768px) {
	.internal_Wrap.page_GiveNow
		.form-section-form-wrapper
		.give-donation-levels-wrap {
		grid-template-columns: repeat(3, 1fr);
	}
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap::before,
.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap::after,
.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button[data-price-id="custom"] {
	content: "";
	display: none !important;
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	li,
.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button {
	width: 100%;
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button {
	font-family: "Arial";
	font-size: 1rem;
	line-height: 1.125rem;
	font-weight: 400;
	color: #295772;
	border: 1px solid #b2bcca;
	border-radius: 4px;
	background-color: #ffffff;
	transition: 0.25s all;
}

.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button.donation-level-btn-selected,
.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button:hover,
.internal_Wrap.page_GiveNow
	.form-section-form-wrapper
	.give-donation-levels-wrap
	button:focus {
	font-weight: 700;
	color: #ee5d2f;
	border: 1px solid #ee5d2f;
	background: rgba(238, 93, 47, 0.25);
}

.internal_Wrap.page_GiveNow .form-section form {
	display: grid;
	grid-template-columns: 1fr;
}

@media screen and (min-width: 768px) {
	.internal_Wrap.page_GiveNow .form-section form {
		grid-template-columns: 2fr 1fr;
		column-gap: 1.5rem;
	}
}

.internal_Wrap.page_GiveNow .form-section .sticky {
	position: sticky;
	top: 11rem;
}

.internal_Wrap.page_GiveNow
	.form-section
	div[data-field-name="tribute_1"]
	> fieldset {
	display: flex;
	flex-direction: row-reverse;
}

.internal_Wrap.page_GiveNow
	.form-section
	div[data-field-name="tribute_1"]
	> fieldset
	div.give-label {
	padding-bottom: 4px;
	padding-left: 4px;
}

.internal_Wrap.page_GiveNow
	.form-section
	div[data-field-name="tribute_1"]
	> fieldset
	label.give-label {
	padding-top: 4px;
}

.internal_Wrap.page_GiveNow .give-donation-submit .summary__personal-data span {
	font-weight: 400;
	font-size: 0.875rem;
	line-height: 1.25rem;
	color: #5f5f5f;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	.summary__personal-data
	span.highlighted {
	font-weight: 700;
	color: #295772;
}

.internal_Wrap.page_GiveNow .give-donation-submit .summary__purchase-data {
	width: 100%;
	border-spacing: 0.375rem;
}

.internal_Wrap.page_GiveNow .give-donation-submit .summary__purchase-data th,
.internal_Wrap.page_GiveNow .give-donation-submit .summary__purchase-data td {
	text-align: left;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	.summary__purchase-data
	th:last-child,
.internal_Wrap.page_GiveNow
	.give-donation-submit
	.summary__purchase-data
	td:last-child {
	text-align: right;
}

.internal_Wrap.page_GiveNow .give-donation-submit .bottom-bordered {
	padding-bottom: 1.5rem;
	margin-bottom: 1.5rem;
	border-bottom: 1px dashed #b2bcca;
}

.internal_Wrap.page_GiveNow .give-donation-submit #give-final-total-wrap {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-areas: "label amount" "none frequency";
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap::before,
.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap::after {
	display: none;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	.give-donation-total-label,
.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	.give-final-total-amount,
.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	#give-recurring-modal-period-wrap {
	font-family: "Nunito" !important;
	font-weight: 700 !important;
	font-size: 1rem !important;
	line-height: 1.25rem !important;
	border: none !important;
	background-color: transparent !important;
	height: auto !important;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	.give-donation-total-label {
	color: #295772;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	.give-final-total-amount,
.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	#give-recurring-modal-period-wrap {
	justify-self: end;
	color: #5f5f5f;
	padding: 0;
}

.internal_Wrap.page_GiveNow
	.give-donation-submit
	#give-final-total-wrap
	#give-recurring-modal-period-wrap {
	grid-area: frequency;
}

.internal_Wrap.page_GiveNow .give-donation-submit #give-purchase-button {
	border: none;
	background: #ee5d2f;
	border-radius: 4px;
	font-family: "Arial";
	font-weight: 700;
	font-size: 1rem;
	line-height: 1.125em;
	text-transform: uppercase;
	color: #ffffff;
	padding: 0.75em;
}

.internal_Wrap.page_GiveNow .give-donation-submit .summary__honoree,
.internal_Wrap.page_GiveNow .give-donation-submit .summary__memorial {
	display: none;
}

.internal_Wrap.page_GiveNow #give_secure_site_wrapper-2349 {
	display: none;
}

.internal_Wrap.page_GiveNow .donation-limits-info {
	color: #aaaaaa;
	font-size: 0.75rem;
	line-height: 1rem;
	text-transform: uppercase;
	font-weight: 400;
}

.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 .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(../jpg/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(../png/calendar-icon.png) no-repeat center right;
}

.internal_Wrap.page_GiveNow form[id*="give-form"] .form-row select {
	background: url(../png/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 {
	display: flex;
}

.internal_Wrap.page_GiveNow
	form[id*="give-form"]
	.give-submit-button-wrap
	.give-submit {
	padding: 0 30px;
	width: 100%;
	box-shadow: none;
}

@media screen and (min-width: 576px) {
	.internal_Wrap.page_GiveNow
		form[id*="give-form"]
		.give-submit-button-wrap
		.give-submit {
		max-width: 70%;
		margin: auto;
	}
}

@media screen and (min-width: 768px) {
	.internal_Wrap.page_GiveNow
		form[id*="give-form"]
		.give-submit-button-wrap
		.give-submit {
		max-width: none;
	}
}

.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(../png/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(../eot/icomoon.eot);
	src: url(../eot/icomoon.eot#iefix) format("embedded-opentype"),
		url(../woff/icomoon.woff) format("woff"),
		url(../icomoon.html#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(../png/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(../png/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;
}


/*****************************/
/* Tier_3 Template */
.internal_Wrap.Tier_2 .blue-section article p a.btn{color: #FFF;}
.internal_Wrap.Tier_3 .section.sametwo-section h2 { font-size: 24px; color: #295772; margin-bottom: 30px; text-transform: uppercase; padding-top: 16px; }
.internal_Wrap.Tier_3 .tier_3_key { padding-top: 20px; }
.internal_Wrap.Tier_3 .tier_3_key img { margin: 0; width: auto; }
.internal_Wrap.Tier_3 .sametwo-section { padding: 30px 0 30px 0; margin-bottom: 10px; }
.internal_Wrap.Tier_3 .sametwo-section.white .btn { color: #FFFFFF; border-color: #EE5D2F; }
.internal_Wrap.Tier_3 .sametwo-section p { color: #fff; font-weight: 400; font-size: 16px; margin: 20px 0 20px 0; }
.internal_Wrap.Tier_3 p { font-family: 'Nunito'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; margin: 20px 0 20px 0; }
.internal_Wrap.Tier_3 .sametwo-section .btn { background: #EE5D2F; white-space: normal; }
.internal_Wrap.Tier_3 .sametwo-section img { margin: 0; }
.internal_Wrap.Tier_3 .blue-section .wrap.full.flex-display { display: block; }
.internal_Wrap.Tier_3 .blue-section .wrap.full > div { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.internal_Wrap.Tier_3 .section .full .iframe_in { padding-top: 56%; }
.internal_Wrap.Tier_3 .section .full .blue_section_button { padding: 30px 0 30px 0; }
.internal_Wrap.Tier_3 .section .blue_section_button a { margin: 0 0 30px 0; }
.internal_Wrap.Tier_3 .section .full .iframe_in iframe { max-height: 689px; }
.internal_Wrap.Tier_3 .volunteer_section { padding-bottom: 140px;  }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video { position: relative; cursor: pointer; }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon { z-index: 2; display: block; left: 0; margin: 0 auto; position: absolute; right: 0; top: 40%; left: 45%; }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon img { width: auto; }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_thumbnail { z-index: 1; width: 100%; }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_thumbnail img { width: 100%; }
.internal_Wrap.Tier_3 .volunteer_slider .owl-dots { text-align: center; position: absolute; bottom: -60px; left: 0; width: 100%; }
.internal_Wrap.Tier_3 .volunteer_slider .owl-dots button { display: inline-block; width: 16px; height: 16px; margin: 0 7px; border-radius: 100%; outline: none; background: rgba(196, 196, 196, 0.5); }
.internal_Wrap.Tier_3 .volunteer_slider .owl-dots button.active { background: #295772; }
.internal_Wrap.Tier_3 .acc-container { width: 100%; }
.internal_Wrap.Tier_3 .acc { margin-bottom: 10px; border-bottom: 1px solid #D9DBE9; }
.internal_Wrap.Tier_3 .acc-head { padding: 15px 10px; font-size: 22px; position: relative; cursor: pointer; }
.internal_Wrap.Tier_3 .acc-head::before, .internal_Wrap.Tier_3 .acc-head::after { content: ''; position: absolute; top: 50%; background-color: #295772; transition: all .3s; }
.internal_Wrap.Tier_3 .acc-head::before { right: 30px; width: 3px; height: 20px; margin-top: -10px; }
.internal_Wrap.Tier_3 .acc-head::after { right: 21px; width: 20px; height: 3px; margin-top: -2px; }
.internal_Wrap.Tier_3 .acc-head { font-family: 'Nunito'; font-size: 22px; font-weight: 500; line-height: 30px; letter-spacing: 0em; text-align: left; color: #295772;padding-right: 53px; }
.internal_Wrap.Tier_3 .acc-content { padding: 15px 10px; font-family: 'Nunito'; /*font-size: 22px; font-weight: 300;*/ line-height: 30px; letter-spacing: 0em; text-align: left; color: #295772; display: none; }
.internal_Wrap.Tier_3 .acc-head.active::before { transform: rotate(90deg); }
.internal_Wrap.Tier_3 .sametwo-section.skyblue .btn { color: #fff; background: #EE5D2F; border-color: #FFFFFF; }
.internal_Wrap.Tier_3 .sametwo-section.yellow .btn { color: #fff; background: #295772; border-color: #FFFFFF; }
.internal_Wrap.Tier_3 .blog_list .inline-heading .btn { background: none; color: #295772 !important; border-color: #295772 !important; }
.internal_Wrap.Tier_3 .columns-section .inline-heading .btn { background: none; color: #EE5D2F !important; border-color: #EE5D2F !important; }
.internal_Wrap.Tier_3.section_News .post_News article .btn { float: left !important; }
.internal_Wrap.Tier_3.section_News .post_News:nth-child(odd) { background: none !important; }
.internal_Wrap.Tier_3.section_News .post_News { padding: 20px 0 !important; }
.internal_Wrap.Tier_3.section_News .post_News .thumb { text-align: left; background-position: center; background-repeat: no-repeat; background-size: cover; }
.internal_Wrap.Tier_3.section_News .post_News article h2 a { font-size: 24px; }
.internal_Wrap.Tier_3 .section.sametwo-section .secondary-font-2 { padding-top: 16px; }
.internal_Wrap.Tier_3 .how_it_works_section { padding: 96px 0px 0px; }
.internal_Wrap.Tier_3 .how_it_works_section .App_program { padding-top: 20px; }
.internal_Wrap.Tier_3 .how_it_works_section .wrap h2 { margin-bottom: 16px; }
.internal_Wrap.Tier_3 .how_it_works_section .steps article { display: flex; padding-top: 32px; }
.internal_Wrap.Tier_3 .how_it_works_section .wrap h3 { font-size: 24px; text-transform: uppercase; font-weight: 700; font-family: 'Arial'; }
.internal_Wrap.Tier_3 .how_it_works_section .steps { padding-bottom: 40px; }
.internal_Wrap.Tier_3 .how_it_works_section .steps article .step_style_icon { padding-right: 28px; }
.internal_Wrap.Tier_3 .how_it_works_section .steps article h4 { font-size: 18px; padding-bottom: 8px; font-weight: 700;font-family: 'Arial';text-transform: uppercase;}
.internal_Wrap.Tier_3 .how_it_works_section .tradition h3 { padding-bottom: 32px; }
.internal_Wrap.Tier_3 .columns-section .inline-heading { display: flex; align-items: center; padding-bottom: 28px; }
.internal_Wrap.Tier_3 .columns-section .inline-heading h2 { margin-bottom: 0px; }
/*.internal_Wrap.Tier_3 .columns-section { padding: 92px 0px 76px; }*/
.internal_Wrap.Tier_3 .columns-section { padding: 70px 0px 76px; }
.internal_Wrap.Tier_3 .columns-section .wrap article .equalHeight { font-size: 14px; background: #E7F6F8; display: inline-block; padding: 4px 16px;     margin-top: 20px; text-transform: uppercase;}
.internal_Wrap.Tier_3 .enrollment_process .sametwo-section .wrap h2 span { border: 3px solid #295772; padding: 11px 19px; border-radius: 100%; margin-right: 16px; position: absolute; left: -71px  ; top: 0; }
.internal_Wrap.Tier_3 .enrollment_process .sametwo-section .wrap > div:first-child { padding-right: 40px; }
.internal_Wrap.Tier_3 .enrollment_process .sametwo-section { padding: 64px 0px; margin-bottom: 0px; }
.internal_Wrap.Tier_3 .enrollment_process .wrap h2 { margin-bottom: 0px; }
.internal_Wrap.Tier_3 .enrollment_process .wrap p { margin: 16px 0px 40px; }
.internal_Wrap.Tier_3 .sametwo-section { padding: 60px 0px; }
.internal_Wrap.Tier_3 .sametwo-section .wrap h5 { text-transform: uppercase; font-size: 12px; font-weight: 700; }
.internal_Wrap.Tier_3 .sametwo-section.white .wrap > div:first-child p { padding-right: 70px; }
.internal_Wrap.Tier_3 .sametwo-section.Reversed .wrap > div:first-child p { padding-right: 0px; }
.internal_Wrap.Tier_3 .columns-section .inline-heading h2 { width: 70%; }
.internal_Wrap.Tier_3 .columns-section .inline-heading span { width: 30%; display: flex; justify-content: flex-end; }
.internal_Wrap.Tier_3 .sametwo-section.skyblue .btn.tranparent_btn { border: 2px solid #295772; background-color: transparent; color: #295772; }


/*----*/
.internal_Wrap.Tier_3 .sametwo-section .sametwo-left { padding-left: 50px !important; position: relative; }
.internal_Wrap.Tier_3 .sametwo-section .sametwo-left h2.secondary-font { padding-bottom: 9px; }
.internal_Wrap.Tier_3 .sametwo-right img { margin-left: auto !important; }

.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon { top: 50%; left: 50%; transform: translate(-50%, -50%); }
.internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon img { margin: 0 auto; width: 102px; height: 102px; }
/*.internal_Wrap.Tier_3 .sidebar .menu li:nth-child(1) { padding-right: 0; }
.internal_Wrap.Tier_3 .sidebar .menu li { padding: 4px 40px 4px 0; }
.internal_Wrap.Tier_3 .sidebar .menu li a svg { font-size: 14px; right: -10px; }*/
.internal_Wrap.Tier_3 .how_it_works_section.how_it_works__main { padding: 40px 0 0 !important; }
.internal_Wrap.Tier_3 .how_it_works_section.how_it_works__main .steps { font-family: 'Nunito'; font-weight: 400; font-size: 16px; line-height: 24px; }
.internal_Wrap.Tier_3 .how_it_works_section.how_it_works__main .steps .step_style_number { border: 3px solid #295772; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; border-radius: 100%; font-family: 'Arial'; font-weight: 700; font-size: 24px; line-height: 36px; margin-right: 24px; }
.internal_Wrap.Tier_3 .how_it_works_section.how_it_works__main article { align-items: center; }
.internal_Wrap.Tier_3 .sidebar aside{box-shadow: 4px 4px 4px rgb(0 0 0 / 5%);}
.internal_Wrap.Tier_3 .blue-section.yellow-section, .internal_Wrap.Tier_2 .blue-section { box-shadow: 4px 4px 4px rgb(0 0 0 / 5%); }
.internal_Wrap.Tier_3 .steps-content { width: calc(100% - 48px); }

.internal_Wrap.Tier_3 .section.sametwo-section h2.portrait_title ,.internal_Wrap.Tier_3 .section.sametwo-section h2{ font-weight: 700; font-size: 32px; line-height: 36px; position: relative;}

.internal_Wrap.Tier_3 .portrait_section-main__wrap.Reversed .portrait_section-left { padding-right: 0 !important; }
.internal_Wrap.Tier_3 .sametwo-section.gpcvc_blog.skyblue a.thumb { border: 5px solid #fff; }
.internal_Wrap.Tier_3 .gpcvc_blog_inline_heading { width: 100% !important; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}

.internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue:after { content: ''; background-color: #e7f6f8; height: 106%; width: 50%; position: absolute; right: 0; top: 0; z-index: -1; box-shadow: 4px 4px 4px rgb(0 0 0 / 5%); }
.internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue { position: relative; z-index: 1; overflow: hidden;padding: 0; background-color: transparent;}
.internal_Wrap.Tier_3 section.section.skyblue.light_skyblue .sametwo-left:after { content: ''; background-color: #e7f6f8; height: 100%; width: 55px; position: absolute; left: -37px; top: 0; z-index: -1;    /* box-shadow: 4px 4px 4px rgb(0 0 0 / 5%); */ }
.internal_Wrap.Tier_3 .sametwo-section .sametwo-left { position: relative; z-index: 1; }
.internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue .sametwo-left, section.section.sametwo-section.skyblue.light_skyblue .sametwo-right { background: #E7F6F8; padding-top: 60px; padding-bottom: 50px; }
.internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue .wrap { align-items: unset; }

.internal_Wrap.Tier_3 section.faq_section li{
  margin-left:35px;
}

@media (min-width:1201px){
  .internal_Wrap.Tier_3 .portrait_section-main__wrap .portrait_section-left { padding-right: 49px !important; }
}

.internal_Wrap.Tier_3 section.tradition_seperator{
  padding: 0px;
}
.internal_Wrap.Tier_3 section.tradition_seperator .wrap.seperator::before{
  border-top: 1px dashed #B2BCCA;
  content: '';
  display: block;
  width: 100%;
}

@media (max-width:1199px){
  .internal_Wrap.Tier_3 .sametwo-section.white .wrap > div:first-child p { padding-right: 0; }
  .internal_Wrap.Tier_3 .columns-section { padding: 52px 0px 46px; }
  .internal_Wrap.Tier_3 .columns-section article h3 a { font-size: 20px; }
  .internal_Wrap.Tier_3 .columns-section article { padding: 12px; }
  .internal_Wrap.Tier_3 .columns-section .columns { margin-left: -10px; margin-right: -10px; }
  .internal_Wrap.Tier_3 .volunteer_slider .owl-dots { margin-top: 30px; position: initial; }
}
@media (max-width:1024px){
  .internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon img { height: 50px; width: 50px; }
  .internal_Wrap.Tier_3 .columns-section .columns { margin-left: 0px; margin-right: 0px; }
  .internal_Wrap.Tier_3 .sametwo-section.gpcvc_blog a.thumb { width: 100%; height: 250px; }
  .internal_Wrap.Tier_3 .sametwo-section.gpcvc_blog .flex-display { flex-wrap: wrap; }
  .internal_Wrap.Tier_3 .internal_Wrap.section_News .post_News article { padding-left: 0; }
  .internal_Wrap.Tier_3 .gpcvc_blog_inline_heading { padding: 0 0 0px 0 !important; }
}
@media screen and (max-width: 995px){
  .internal_Wrap.Tier_3 .columns-section .columns_3 article { width: 50% !important; }
  .internal_Wrap.Tier_3 .volunteer_slider .volunteer_video_play_icon img { height: 50px; width: 50px; }
  .internal_Wrap.Tier_3 .enrollment_process .sametwo-section { padding: 30px 0; }
  .internal_Wrap.Tier_3 .enrollment_process .sametwo-section .wrap h2 span{ top: 0; left: 0px; }
  .internal_Wrap.Tier_3 .sametwo-section .sametwo-left { padding-top: 0px !important; }
  .internal_Wrap.Tier_3 .sametwo-section img { width: 100%; object-fit:cover; object-position: left;}
  .internal_Wrap.Tier_3 .enrollment_process .wrap p { margin: 16px 0px 32px; }
  .internal_Wrap.Tier_3 .columns-section .columns_3 article { width: 50% !important; }
  .internal_Wrap.Tier_3 .columns-section .columns_3 { display: flex; flex-wrap: wrap; flex-direction: inherit; padding: 0px 12px; }
  .internal_Wrap.Tier_3 .sametwo-section.white .wrap > div:first-child p { padding-right: 0px; }
  .internal_Wrap.Tier_3 .columns-section .inline-heading h2 { width: 100%; }
  .internal_Wrap.Tier_3 .columns-section .inline-heading span { width: 100%; justify-content: flex-start; padding-top: 15px; }
  .internal_Wrap.Tier_3 .columns-section .inline-heading { flex-wrap: wrap; }
  .internal_Wrap.Tier_3 .enrollment_process .wrap h2 { display: flex; align-items: center; }
  .internal_Wrap.Tier_3 .enrollment_process .sametwo-section .wrap h2 span { width: 45px; position: inherit; height: 45px; display: flex; padding: 0; align-items: center; justify-content: center; }
  .internal_Wrap.Tier_3 section.section.skyblue.light_skyblue .sametwo-right:after { content: ''; background-color: #e7f6f8; height: 100%; width: 55px; position: absolute; left: -37px; top: 0; z-index: -1; }
  .internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue .sametwo-right { position: relative; padding-top: 0; }
  .internal_Wrap.Tier_3 .sametwo-section .sametwo-left { padding-left: 0 !important; padding-top: 30px !important; }

  .internal_Wrap.Tier_3 .sametwo-section .wrap > div {
      margin: 0;
  }  
  .internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue:after {
      content: none;
  }
  .internal_Wrap.Tier_3 .enrollment_process .sametwo-section .wrap > div:first-child {
      margin: 0;
  }
  .internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue .sametwo-right {
      margin: 0;
  }
  .internal_Wrap.Tier_3 section.section.sametwo-section.skyblue.light_skyblue .wrap {
      background-color: #e7f6f8;
  }
  .internal_Wrap.Tier_3 .enrollment_process .sametwo-section.white {
      padding-left: 25px;
  }
}
@media (max-width:767px){
  .internal_Wrap.Tier_3 .columns-section .columns_3 article { width: 100% !important; }
  .internal_Wrap.Tier_3 .sametwo-section { padding: 30px 0px; }
  .internal_Wrap.Tier_3 .yellow-section { padding: 60px 0px; }
  .internal_Wrap.Tier_3 .columns-section .inline-heading h2 { width: 100%; }
  .internal_Wrap.Tier_3 .columns-section .inline-heading span { width: 100%; justify-content: flex-start; padding-top: 15px; }
  .internal_Wrap.Tier_3 .yellow-section.volunteer_section { padding: 30px 0; }
  .internal_Wrap.Tier_3 .columns-section .columns_3{padding: 0;}
  .internal_Wrap.Tier_3 .sametwo-section.gpcvc_blog.skyblue a.thumb { width: 100%; min-width: initial;margin:0 auto; }
  .internal_Wrap.Tier_3 .section.sametwo-section h2.portrait_title, .internal_Wrap.Tier_3 .section.sametwo-section h2 { font-size: 24px; }
  .internal_Wrap.Tier_3 .section h2 { font-size: 26px; }
  .internal_Wrap.Tier_3 .columns-section { padding: 22px 0px 16px; }
}
/* End Tier_3 Template */