/*------------------------------------------------------------------------*\
 * NAVIGATE STYLES
 *
 * 117 ................. Magnific Popup Styles
 * 125 ................. Theme Styles
 * 189 ................. Theme Element Styles
 * 278 ................. Real Estate Layout Styles
 * 331 ................. Menu Styles
 * 461 ................. Carousel Styles
 * 527 ................. Page Top Styles
 * 541 ................. Breadcrumb Styles
 * 550 ................. Miscellaneous Styles
 * 560 ................. Custom Styles
 * 924 ................. Just Comments Styles
 * 973 ................. Media Query Styles
 *
 \*------------------------------------------------------------------------*/

/*------------------------------------*\
    #SITE FONTS
\*------------------------------------*/

/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/poppins/poppins-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/poppins/poppins-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/poppins/poppins-v15-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* asar-regular - latin */
@font-face {
  font-family: 'Asar';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/asar/asar-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/asar/asar-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://manna.amazingfacts.org/amazingfacts/website/fonts/asar/asar-v10-latin-regular.svg#Asar') format('svg'); /* Legacy iOS */
  font-display: swap;
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: local(''),
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-regular-400.woff2") format("woff2"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-regular-400.woff") format("woff"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-regular-400.svg#fontawesome") format("svg"); 
  font-display: swap;
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  src: local(''),
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-brands-400.woff2") format("woff2"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-brands-400.woff") format("woff"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-brands-400.svg#fontawesome") format("svg"); 
  font-display: swap;
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: local(''),
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-solid-900.woff2") format("woff2"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-solid-900.woff") format("woff"), 
	url("https://manna.amazingfacts.org/amazingfacts/website/fonts/font-awesome-531/fa-solid-900.svg#fontawesome") format("svg"); 
  font-display: swap;
}

.fa, .fas {font-family: 'Font Awesome 5 Free'; font-weight: 900;}
.fab {font-family: 'Font Awesome 5 Brands';}
.far {font-family: 'Font Awesome 5 Free'; font-weight: 400;}

.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-search:before {
  content: "\f002"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-video:before {
  content: "\f03d"; }
  
.fa-play-circle:before {
  content: "\f144"; }
  
.fa-long-arrow-alt-left:before {
  content: "\f30a"; }
  
.fa-long-arrow-alt-right:before {
  content: "\f30b"; }
  
.fa-arrow-alt-circle-down:before {
  content: "\f358"; }
  
.fa-music:before {
  content: "\f001"; }
  
.fa-circle:before {
  content: "\f111"; }
  
.fa-sticky-note:before {
  content: "\f249"; }
  
.fa-file-download:before {
  content: "\f56d"; }
  
.fa-book-open:before {
  content: "\f518"; }
  
.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }


  
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }
  
.fa-2x {
  font-size: 2em; }

 
/*------------------------------------*\
    #MAGNIFIC POPUP STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/html/vendor/magnific-popup/magnific-popup.min.css?cdv=84
\*------------------------------------*/

button::-moz-focus-inner{padding:0;border:0;}


/*------------------------------------*\
    #THEME STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/html/css/theme.css?cdv=84
\*------------------------------------*/

body{background-color:#FFF;font-family:'Poppins', Arial, sans-serif !important;color: #000;font-size: 17px !important;line-height: 32px !important;margin:0;}
body a{outline:none!important;}
body a:hover {text-decoration: none;}
.body{background-color:#FFF;}
li{line-height:24px;}
@media (max-width: 575px){
body{font-size:15px;}
#donateMenu {display: block;}
}
section.section{background:#f4f4f4;border-top:5px solid #f1f1f1;padding:50px 0;}
section.section.section-center{text-align:center;}
section.section.section-text-light h2,section.section.section-text-light h3,section.section.section-text-light h4{color:#FFF;}
section.section.section-text-light p{color:#e6e6e6;}
section.section.section-parallax{background-color:transparent;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed;border:0;}
.slider-container{background:#171717;overflow:hidden;width:100%;direction:ltr;}
.slider-container.light{background-color:#fff;}
.rev_slider video{border:0!important;}
strong{font-weight:700!important;}
#footer{background:#263b77;border-top:4px solid #263b77;font-size:0.9em;margin-top:50px;padding:70px 0 0;position:relative;clear:both;}
#footer a:hover{color:#CCC;}
#footer h3,#footer h4,#footer a{color:#FFF;}
#footer h4{font-size:1.8em;font-weight:200;}
#footer .twitter .fab{clear:both;font-size:1.5em;position:relative;top:3px;}
#footer .footer-copyright{background:#060606;border-top:4px solid #060606;margin-top:0px;padding:15px 0 15px;}
.featured-boxes-full>[class*="col-"]{padding:0;}
#NewsAndFeatures h2{background:#f4f4f4!important;}
#FeaturedWebsites h2{background:#f4f4f4!important;} 
#FeaturedProduct h2{background:#f4f4f4!important;}
#letter{margin:0px 0px!important;}
.pb-xlg{padding-bottom:30px!important;}
div.body *,html .scroll-to-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul.social li{list-style:none;display:inline-block;}
#footer .social a em{color:#b5c2e7!important;}
.social em{font-size:20px;}
#footer .social em{padding:0px 10px!important;}
#FooterBottomRight{text-align:right;}
.mt-md{margin-top:15px!important;}
.p-none{padding:0!important;}
td{padding:0;}
video{display:inline-block;vertical-align:baseline;}
.tvBkg{position:relative;background-color:#000000;min-height:450px;}
.tvBkg2{background-color:#000000;}
@media (max-width:1700px){
.tvBkg2{margin:5% 0px;}
}
@media (max-width:1350px){
.tvBkg2{margin:8% 0px;}
}
@media (max-width:1200px){
.tvBkg2{margin:14% 0px;}
}
@media (max-width:1024px){
.tvBkg2{margin:20% 0px;}
}
@media (max-width:991px){
.tvBkg{min-height:0px;}
}
@media (max-width:700px){
.tvBkg2{margin:0px !important;}
}

/*------------------------------------*\
    #THEME ELEMENTS STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/html/css/theme-elements.css?cdv=84
\*------------------------------------*/

h2,h3,h4,h6{color:#1d2127;font-weight:200;letter-spacing:-1px;margin:0;}
h2{font-size:2.4em;font-weight:300;line-height:42px;margin:0 0 32px 0;}
h3{font-size:30px;font-weight:400;letter-spacing:normal;line-height:42px;margin-bottom:15px;}
h4{font-size:24px;font-weight:400;letter-spacing:normal;line-height:32px;margin:0 0 14px 0;} /* syb */
h6{color:#333;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;margin:0 0 14px 0;}
h2.short{margin-bottom:15px;}
.heading.heading-border{margin-bottom:25px;}
.heading.heading-border h2{margin:0;padding:0;}
.heading.heading-middle-border{position:relative;}
.heading.heading-middle-border:before{border-top:1px solid #DBDBDB;content:"";height:0;left:auto;position:absolute;right:0;top:50%;width:100%;}
.heading.heading-middle-border h2{position:relative;background:#FFF;display:inline-block;}
.heading.heading-middle-border h2{padding-right:10px;}
.heading.heading-middle-border-center{text-align:center;}
.heading.heading-middle-border-center h2{padding-left:10px;padding-right:10px;}
@media (max-width: 575px){
h2{line-height:40px;}
}
p{color:#000;line-height:32px;margin:0 0 20px;}
a,a:hover,a:focus{color:#CCC;}
.appear-animation{opacity:0;}
.appear-animation-visible{opacity:1;}
.btn{font-size:14.4px;font-size:0.9rem;padding:7.52px 12px;padding:0.47rem 0.75rem;cursor:pointer;}
.btn-primary{background-color:#CCC;border-color:#CCC #CCC #b3b3b3;color:#FFF;}
.btn-primary:hover{background-color:#dfdfdf;border-color:#e6e6e6 #e6e6e6 #CCC;color:#FFF;}
.btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(204, 204, 204, 0.5);box-shadow:0 0 0 3px rgba(204, 204, 204, 0.5);}
.btn-primary:disabled{background-color:#CCC;border-color:#CCC #CCC #b3b3b3;}
.btn-primary:active{background-color:#b9b9b9;background-image:none;border-color:#b3b3b3 #b3b3b3 #999999;}

input[type="text"] {-webkit-appearance: none; width: 100%; border-radius: 3px; border-color: #ddd !important; border-style: solid;}
input, optgroup, select, textarea {margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; width: 100%;  border-radius: 3px; border-color: #ddd; border-style: solid; border-width: 2px;}
label {display: inline-block; font-weight: bold; padding: 25px 0px 0px 0px;}
.fnlForm {margin: 0px !important;}

.list li{margin-bottom:13px;}
.list.list-icons{list-style:none;padding-left:0;padding-right:0;}
.list.list-icons li{position:relative;padding-left:25px;}
.list.list-icons li > .fa:first-child{position:absolute;left:0;top:5px;}
.list.list-borders li{border-bottom:1px solid #8d8d8d;margin-top:9px;margin-bottom:0;padding-bottom:9px;}
.list.list-borders li:last-child{border-bottom:0;}
hr{background-image:-webkit-gradient(linear, right top, left top, from(transparent), color-stop(#DBDBDB), to(transparent));background-image:linear-gradient(to left, transparent, #DBDBDB, transparent);border:0;height:1px;margin:22px 0;}
hr.solid{background:#DBDBDB;}
.sort-destination{overflow:hidden;}
.sort-destination.full-width{position:relative;}
@media (max-width: 767px){
.sort-destination{height:auto!important;}
.sort-destination.full-width{max-width:none;margin:0 0 -30px;top:0;}
}
.feature-box{display:-webkit-box;display:-ms-flexbox;display:flex;}
.feature-box .feature-box-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:15px;}
.featured-boxes-full .featured-box-full{text-align:center;padding:55px;}
.featured-boxes-full .featured-box-full h3,.featured-boxes-full .featured-box-full p{color:#FFF;padding:0;margin:0;}
.featured-boxes-full .featured-box-full p{padding-top:12px;opacity:0.8;}
.thumb-info{display:block;position:relative;text-decoration:none;max-width:100%;background-color:#FFF;border:1px solid #DDD;border-radius:4px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.thumb-info img{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:3px;position:relative;width:100%;}
.thumb-info:hover img{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.thumb-info.thumb-info-no-zoom img{-webkit-transition:none;transition:none;}
.thumb-info.thumb-info-no-zoom:hover img{-webkit-transform:scale(1, 1);transform:scale(1, 1);}
html .scroll-to-top{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:#404040;border-radius:7px 7px 0 0;bottom:0;color:#FFF;display:block;height:9px;opacity:0;padding:13px 10px 35px;position:fixed;right:10px;text-align:center;text-decoration:none;min-width:49px;z-index:1040;}
html .scroll-to-top:hover{opacity:1;}
@media (max-width: 991px){
html .scroll-to-top.hidden-mobile{display:none!important;}
}
.loading-overlay-showing{overflow:hidden;}
.portfolio-list{list-style:none;padding:0;margin-top:0;margin-bottom:0;}
.portfolio-list:not(.row){margin:0;}
.portfolio-list .portfolio-item{position:relative;margin-bottom:35px;}
.thumb-info-caption .thumb-info-caption-text,.thumb-info-caption p{font-size:1em;line-height:20px;margin:0 0 8px;padding:10px;display:block;}
.mnh{display:table;height:90px;width:100%;overflow:hidden;}
.mnh div{display:table-cell;vertical-align:middle;}
.mnh h3{margin-bottom:0px!important;text-transform:none!important;}
.center{text-align:center!important;}
.taller{padding:3% 0px;}
.wider-af{padding:0px 7px!important;}
.featured-boxes-full{width:100%;display:table;}
.img-responsive{display:block;max-width:100%;height: auto;}
@media (min-width: 992px){
.col-md-4,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-12{float:left;}
}
html .featured-boxes-full-scale > [class*="col-"]:nth-child(1) .featured-box-full-primary{background-color:#1a2850;}
html .featured-boxes-full .featured-box-full-primary{background-color:#263b77;color:#ffffff;}
.featured-boxes-full .featured-box-full{text-align:center;padding:35px;}
#footer p{color:#fff;line-height:20px;font-size:13px;margin:0 0 20px;padding-top:10px;}
#footer .fa{color:#9d9d9d;border-color:#333b48;}


/*------------------------------------*\
    #REAL ESTATE LAYOUT STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/html/css/demos/demo-real-estate.css?cdv=84
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/html/css/skins/skin-real-estate.css?cdv=84
\*------------------------------------*/

.custom-background-color-1{background-color:#263b77!important;}
#footer{border:none;}
#footer .footer-copyright{border-top:0;}
#footer .twitter .fab{color:#35b5e5;}
a{color:#333b48;}
a:hover{color:#3e4757;}
a:focus{color:#3e4757;}
a:active{color:#282f39;}
html .btn-primary{box-shadow:inset 0 0 0 2px #263b77;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#263b77;border-color:#263b77 #263b77 #1a2850;}
html .btn-primary:hover{background-color:#434d5e;border-color:#485366 #485366 #333b48;color:#ffffff;}
html .btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(51, 59, 72, 0.5);box-shadow:0 0 0 3px rgba(51, 59, 72, 0.5);}
html .btn-primary:disabled{background-color:#333b48;border-color:#333b48 #333b48 #1e232a;}
html .btn-primary:active{background-color:#232932!important;background-image:none!important;border-color:#1e232a #1e232a #090a0c!important;-webkit-box-shadow:0 0 0 0.2rem rgba(51, 59, 72, 0.5)!important;box-shadow:0 0 0 0.2rem rgba(51, 59, 72, 0.5)!important;}
html .btn-tertiary:focus{-webkit-box-shadow:0 0 0 3px rgba(43, 202, 110, 0.5);box-shadow:0 0 0 3px rgba(43, 202, 110, 0.5);}
html .btn-tertiary:disabled{background-color:#2bca6e;border-color:#2bca6e #2bca6e #22a057;}
html .btn-tertiary:active{background-color:#24aa5d!important;background-image:none!important;border-color:#22a057 #22a057 #197640!important;-webkit-box-shadow:0 0 0 0.2rem rgba(43, 202, 110, 0.5)!important;box-shadow:0 0 0 0.2rem rgba(43, 202, 110, 0.5)!important;}
html section.section-primary{border-color:#282f39!important;}
html section.section-primary h2,html section.section-primary h6{color:#ffffff;}
/* html section.section-primary p{color:#e6e6e6;} syb */
.list.list-icons li > .fa:first-child{color:#333b48;border-color:#333b48;}
html .list-primary.list-icons li > .fa:first-child{color:#333b48;border-color:#333b48;}
html .featured-boxes-full .featured-box-full-primary{background-color:#304a94;color:#ffffff;}
html .featured-boxes-full-scale > [class*="col-"]:nth-child(3) .featured-box-full-primary{background-color:#263b77!important;}
.btn{-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;position:relative;padding:0 28px;line-height:2.8;border:0 solid transparent;overflow:hidden;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.thumb-info-box-af{max-width:65%!important;margin:0px auto;}
.img-circle{border-radius:50%;}
.tac{text-align:center!important;}
.mb-md{margin-bottom:15px!important;}
html .btn-tertiary{box-shadow:inset 0 0 0 2px #0088cc;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0088cc;border-color:#0088cc #0088cc #006699;}
html .btn-tertiary:hover{border-color:#0099e6 #0099e6 #0077b3;background-color:#0099e6;}
html .btn-tertiary:active,html .btn-tertiary:focus{border-color:#0077b3 #0077b3 #0077b3;background-color:#0077b3;}
html .btn-tertiary:hover,html .btn-tertiary:focus{color:#ffffff;}
html .btn-tertiary:active:hover{background-color:#0088cc;}
html .btn-tertiary:active,html .btn-tertiary:focus{box-shadow:inset 0 0 0 2px #0088cc;}
.tvBkg{position:relative;background-color:#000000;}
.sl1{display:table;}
@media (max-width: 992px){
.sl1{padding-top:0px;}
}
/*! CSS Used from: Embedded */
body{height:100%!important;}

/*! CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/includes/style.css */
.section{position:relative;padding:100px 0;}
.copyright{text-align:center;color:#fcfcfc;padding:15px 0;}


/*------------------------------------*\
    #MENU STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/includes/navik.menu.css
\*------------------------------------*/

.burger-menu.menu-open {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-open .line-menu.first-line {-webkit-transform: rotate(-90deg) translateX(3px);-moz-transform: rotate(-90deg) translateX(3px);-o-transform: rotate(-90deg) translateX(3px);transform: rotate(-90deg) translateX(3px);}
.menu-open .line-menu.last-line {-webkit-transform: rotate(-90deg) translateX(-3px);-moz-transform: rotate(-90deg) translateX(-3px);-o-transform: rotate(-90deg) translateX(-3px);transform: rotate(-90deg) translateX(-3px);}
.dropdown-plus:before, .dropdown-plus:after {position: absolute;content: '';top: 24px;right: 18px;width: 13px;height: 1px;background-color: #111111;}
.overlay-dropdown-plus.overlay-dropdown-open:after {display: none;}
.navik-menu li > ul, .dropdown-plus.dropdown-open:after {display: none;}
.mega-menu-list div {color: #ffffff; font-size: 14px;}
.mega-menu-thumbnail div {font-family: 'Poppins', Arial, sans-serif;font-size: 14px;font-style: italic;line-height: 1.42857143;color: #818181;}
.navik-header,.navik-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.navik-header:before,.navik-header:after,.navik-header *:before,.navik-header *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.navik-header{position:absolute;width:100%;font-size:16px;line-height:1.42857143;background-color:rgba(0, 0, 0, 0.30);z-index:99999;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
.navik-header-2{position:absolute;width:100%;font-size:16px;line-height:1.42857143;background-color:rgba(0, 0, 0, 0.30);z-index:99999;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;top: 50px;}
.navik-header ul{margin-bottom:inherit;}
.navik-header img{max-width:100%;height:auto;vertical-align:top;}
.navik-header a:hover,.navik-header a:focus,.navik-header a:active{text-decoration:none;}
.navik-header a:focus,.navik-header a:active{outline:none;}
.navik-header-container{position:relative;}
.navik-header .logo{text-align:center;padding:30px 40px;}
.navik-header .logo img{max-width:100%;height:auto;}
.burger-menu{position:absolute;top:35px;right:14px;width:20px;height:17px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;-webkit-transition:transform 330ms ease-out;-moz-transition:transform 330ms ease-out;-o-transition:transform 330ms ease-out;transition:transform 330ms ease-out;}
.line-menu{background-color:#111111;border-radius:2px;width:100%;height:3px;}
.line-menu.line-half{width:50%;}
.line-menu.first-line{transition:transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin:right;}
.line-menu.last-line{align-self:flex-end;transition:transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin:left;}
.navik-menu > ul{display:none;padding:0 0 20px;}
.navik-menu ul li{position:relative;list-style:none;}
.navik-menu ul li > a{display:block;font-family: 'Poppins', Arial, sans-serif;font-size: 12px;font-weight: 700;letter-spacing: 1px;text-transform:uppercase;color:#212121;padding:14px 15px;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.navik-menu ul li:hover > a{color:#26c6da;background-color:#f6f6f6;}
.navik-menu ul ul li > a{font-size:14px;font-style:italic;text-transform:inherit;background-color:#efefef;padding:14px 15px 14px 30px;}
.navik-menu ul ul ul li > a{padding:14px 15px 14px 45px;}
.navik-menu ul ul li:hover > a{background-color:#efefef;}
.dropdown-plus{width:49px;height:49px;line-height:49px;position:absolute;top:0;right:0;cursor:pointer;}
.dropdown-plus:before,.dropdown-plus:after{position:absolute;content:'';top:24px;right:18px;width:13px;height:1px;background-color:#111111;}
.dropdown-plus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.navik-menu li > ul{display:none;}
.header-shadow-wrapper{position:absolute;top:100%;left:0;width:100%;height:30px;overflow:hidden;z-index:-1;}
.header-shadow-wrapper:after{display:block;position:relative;content:"";width:100%;height:60px;top:-60px;border-radius:50%;-webkit-box-shadow:0px 10px 30px -5px rgba(0,0,0,0.1);-moz-box-shadow:0px 10px 30px -5px rgba(0,0,0,0.1);-o-box-shadow:0px 10px 30px -5px rgba(0,0,0,0.1);box-shadow:0px 10px 30px -5px rgba(0,0,0,0.1);}
.navik-header.header-dark{background-color:rgba(0, 0, 0, 0.30);}
.navik-header.header-dark .line-menu,.navik-header.header-dark .dropdown-plus:before,.navik-header.header-dark .dropdown-plus:after{background-color:#fff;}
.header-dark .navik-menu ul li > a{color:#fff;}
/* .header-dark .navik-menu ul li:hover > a{color:#eeeeee;background-color:rgba(0, 0, 0, 0.7) !important;} syb */
.header-dark .navik-menu ul li:hover > a{color:#eeeeee;background-color:#003da7 !important;}
.mega-menu-media-info {padding: 7px;}
.mega-menu-media-info:hover {color:#eeeeee;background-color:#003da7 !important; padding: 7px !important;transition: all 0.3s ease-in-out;}
.mega-menu-media-info:hover .mega-menu-desc {color:#c0c0c0 !important;}
.header-dark .navik-menu ul ul li > a{color:#c1c1c1;background-color:#212121;}
.navik-menu .mega-menu-container ul li{position:relative;}
.navik-menu .mega-menu-container ul li a{font-style:inherit;color:inherit;background-color:inherit;padding:inherit;}
.header-dark .navik-menu .mega-menu-container ul li a,.navik-menu .mega-menu-container ul li:hover a{background-color:inherit;}
.navik-menu .mega-menu-container{padding:15px 30px 0;}
.navik-menu .mega-menu > ul .dropdown-plus{display:none;}
.navik-menu .mega-menu-box{margin-bottom:15px;}
.navik-menu .mega-menu-heading{font-family: 'Poppins', Arial, sans-serif;font-size:15px;color:#212121;margin-bottom:12px;text-transform:uppercase;padding-top:5px;}
.navik-menu .mega-menu-heading-normal{font-family: 'Poppins', Arial, sans-serif;font-size:15px;color:#efefef;margin-bottom:12px;}
.navik-menu .mega-menu-heading a{color:#212121;text-decoration:none;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;}
.header-dark .navik-menu .mega-menu-heading a{color:#fff; font-weight: 600;}
.header-dark .navik-menu .mega-menu-heading-normal a{color:#fff; font-weight: 600;}
.navik-menu .mega-menu-desc{font-family: 'Poppins', Arial, sans-serif;font-size:14px;font-style:italic;line-height:1.42857143;color:#818181;}
.navik-menu ul.mega-menu-list li a{font-size:14px;color:#818181;padding:5px 0;}
.navik-menu .mega-menu-heading a:hover,.navik-menu ul.mega-menu-list li a:hover{color:#d8a824;}
@media (min-width: 768px){
.navik-header .logo{float:left;padding:30px 40px 30px 0;}
.navik-menu{clear:both;}
.header-shadow-wrapper:after{-webkit-box-shadow:0px 10px 40px -5px rgba(0,0,0,0.1);-moz-box-shadow:0px 10px 40px -5px rgba(0,0,0,0.1);-o-box-shadow:0px 10px 40px -5px rgba(0,0,0,0.1);box-shadow:0px 10px 40px -5px rgba(0,0,0,0.1);}
.navik-menu .mega-menu-media{display:table;width:100%;}
.navik-menu .mega-menu-media-info{display:table-cell;vertical-align:top;}
.navik-menu .mega-menu-media-info{padding-left:0px;} /* syb */
}
@media (min-width: 1200px){
.navik-header-container{height:90px;}
.navik-header .logo{position:relative;padding:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.navik-header .logo img{max-width:inherit;max-height:90px;width:auto;}
.burger-menu{display:none;}
.navik-menu{float:right;clear:inherit;}
.navik-menu > ul{display:block!important;padding:0;font-size:0;}
.navik-menu > ul > li{display:inline-block;}
.navik-menu ul li{position:relative;}
.navik-menu > ul > li > a{position:relative;height:90px;line-height:90px;box-sizing:border-box;white-space:nowrap;padding:0px 10px 10px 20px;}
.navik-menu ul li:hover > a,.header-dark .navik-menu ul li:hover > a{background-color:inherit;}
.dropdown-plus{display:none;}
.navik-menu ul li.dropdown_menu > a > span:before{border-style:solid;border-width:2px 2px 0 0;border-color:#c1c1c1;position:relative;content:'';display:inline-block;height:4px;width:4px;top:-3px;margin-left:8px;box-sizing:content-box;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.header-dark .navik-menu ul li.dropdown_menu > a > span:before{border-color:#a1a1a1;}
.navik-menu li > ul{display:block!important;position:absolute;width:250px;top:100%;left:0;background-color:#fff;padding:27px 0;visibility:hidden;opacity:0;-webkit-box-shadow:0px 12px 30px -2px rgba(0,0,0,0.1);-moz-box-shadow:0px 12px 30px -2px rgba(0,0,0,0.1);-o-box-shadow:0px 12px 30px -2px rgba(0,0,0,0.1);box-shadow:0px 12px 30px -2px rgba(0,0,0,0.1);-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.header-dark .navik-menu li > ul{background-color:#111111;}
.navik-menu li:hover > ul{visibility:visible;opacity:1;}
.navik-menu li > ul ul{top:-27px;left:100%;}
.navik-menu ul ul li > a{position:relative;color:#818181;padding:9px 35px 7px!important;}
.navik-menu ul ul li > a,.navik-menu ul ul li:hover > a{color:#818181;background-color:transparent;}
.header-dark .navik-menu ul ul li > a{color:#a1a1a1;background-color:transparent;}
.header-dark .navik-menu ul ul li:hover > a{color:#fff;background-color:transparent;}
.navik-menu ul ul li:hover > a{padding-left:55px!important;}
.navik-menu ul ul li > a:before{position:absolute;content:"";top:17px;left:35px;width:0;height:1px;background:#a1a1a1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.navik-menu ul ul li:hover > a:before{width:10px;}
.navik-menu ul li.dropdown_menu > a > span{display:none;}
.navik-menu.menu-caret ul li.dropdown_menu > a > span{display:inline-block;}
.navik-header.sticky{position:fixed;background-color:rgba(0, 0, 0, 0.80)!important;width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:stickyTransition;animation-name:stickyTransition;}
.navik-header.sticky .navik-header-container{height:70px;}
.navik-header.sticky .navik-menu > ul > li > a{height:70px;line-height:70px;}
/* .navik-header.sticky .logo{padding:0 40px 0 0;} syb */
.navik-header.sticky .logo img{max-height:70px;}
.navik-menu.submenu-top-border li > ul{border-top:3px solid #d8a824;}
.navik-menu.submenu-top-border li > ul ul{top:-30px;}
.navik-mega-menu.mega-menu-fullwidth .navik-header-container{position:inherit;}
.navik-mega-menu .navik-header-container,.navik-mega-menu.mega-menu-fullwidth{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:200px;-ms-perspective:200px;perspective:200px;}
.navik-menu .mega-menu-container{padding:15px 15px 0;}
.navik-mega-menu.mega-menu-fullwidth .navik-header-container{-webkit-transform-style:unset;transform-style:unset;-webkit-perspective:none;-ms-perspective:none;perspective:none;}
.navik-menu ul li.mega-menu{position:inherit;font-size:initial;}
.navik-menu li.mega-menu > ul{width:100%;padding:25px 20px 15px;}
.navik-menu .mega-menu-container ul li > a:before{display:none;}
.navik-menu .mega-menu-container ul li a,.navik-menu .mega-menu-container ul li:hover a{padding:inherit!important;}
.navik-menu ul.mega-menu-list li a,.navik-menu ul.mega-menu-list li:hover a{padding:5px 0!important;color:#818181;}
.navik-menu ul.mega-menu-list li a:hover{padding-left:20px!important;}
.navik-menu .mega-menu-container ul.mega-menu-list li > a:before{display:block;left:0;top:13px;}
}
.mega-menu > ul{background-color:rgba(0, 0, 0, 0.90)!important;}
/* .makereadable{background-color:rgba(0, 0, 0, 0.80)!important;} */
.dropdown_menu ul{margin-left:0px;}
#gs_tti50{height:35px!important;}
.sticky{-webkit-box-sizing:content-box!important;box-sizing:content-box!important;min-width:1125px!important;}
.sticky ::after,::before{box-sizing:content-box;}
::before{box-sizing:content-box;}
@media only screen and (max-width : 1200px){.navik-menu{background-color:rgba(0, 0, 0, .80)!important;}}
@media only screen and (max-width : 695px){#FooterBottomRight {padding-top: 12px;}}
.animated,.appear-animation {-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s}


/* =============================================
Submenu flip transitions
================================================ */
.navik-menu.submenu-flip li > ul {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	-o-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	
	-webkit-transform-origin: 0% 0%;
	-moz-transform-origin: 0% 0%;
	-o-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.navik-menu.submenu-flip li:hover > ul {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transform: rotateX(0deg);
}
.navik-mega-menu .navik-menu.submenu-flip > ul,
.navik-mega-menu .navik-menu.submenu-flip ul li.mega-menu,
.navik-menu.submenu-flip .mega-menu > ul {
	-webkit-perspective: inherit;
	-ms-perspective: inherit;
	perspective: inherit;
}
.navik-menu.submenu-flip .mega-menu-container li > ul {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transform: rotateX(0deg);
}


/*------------------------------------*\
    #CAROUSEL STYLES
	#CSS Used from: https://afaxdev.amazingfacts.org/Portals/_default/skins/portodnn/includes/navik.menu.css
\*------------------------------------*/

.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-nav{top:50%;position:absolute;margin-top:-20px;width:100%;}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{display:inline-block;position:absolute;width:30px;height:30px;outline:0;}
.owl-carousel .owl-nav .owl-prev{left:0;}
.owl-carousel .owl-nav .owl-next{right:0;}
.owl-carousel.full-width .owl-nav{margin-top:-30px;}
.owl-carousel.full-width .owl-nav button[class*="owl-"],.owl-carousel.full-width .owl-nav button[class*="owl-"]:hover{height:auto;padding:20px 0!important;}
.owl-carousel.full-width .owl-nav button.owl-prev{border-radius:0 4px 4px 0;}
.owl-carousel.full-width .owl-nav button.owl-next{border-radius:4px 0 0 4px;}
.owl-carousel .owl-nav button.owl-prev:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f053";position:relative;left:-1px;top:1px;}
.owl-carousel .owl-nav button.owl-next:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f054";position:relative;left:2px;top:1px;}
.owl-carousel .owl-nav button[class*="owl-"]{background-color:#333b48;border-color:#333b48 #333b48 #1e232a;color:#ffffff;}
.owl-carousel .owl-nav button[class*="owl-"]:hover{background-color:#434d5e;border-color:#485366 #485366 #333b48;color:#ffffff;}
.owl-carousel .owl-nav button[class*="owl-"]:active{background-color:#232932;background-image:none;border-color:#1e232a #1e232a #090a0c;}
.owl-carousel .owl-nav button[class*="owl-"],.owl-carousel.full-width .owl-nav button.owl-prev,.owl-carousel.full-width .owl-nav button.owl-next,.thumb-info,.thumb-info img,html .scroll-to-top{border-radius:0;}
.owl-carousel.full-width .owl-nav .owl-prev::before,.owl-carousel.full-width .owl-nav .owl-next::before{top:2px;}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;}
.owl-carousel .owl-item img{-webkit-transform-style:unset;transform-style:unset;}
.owl-carousel .owl-nav button.owl-prev{left:-5px;}
.owl-carousel .owl-nav button.owl-next{right:-5px;}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:inline-block;position:absolute;width:30px;height:30px;}
.owl-carousel .owl-nav .owl-next::before,.owl-carousel .owl-nav .owl-prev::before{top:4px;}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{text-align:center;}
.owl-carousel.show-nav-hover:hover .owl-nav{opacity:1;}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav{margin-top:10px;}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none;}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}
.full-width .thumb-info img {border-radius: 0 !important;}
.owl-carousel.full-width .owl-nav .owl-prev, .owl-carousel.big-nav .owl-nav .owl-prev {border-radius: 0 4px 4px 0;}
.owl-carousel.full-width .owl-nav [class*="owl-"], .owl-carousel.full-width .owl-nav [class*="owl-"]:hover, .owl-carousel.big-nav .owl-nav [class*="owl-"], .owl-carousel.big-nav .owl-nav [class*="owl-"]:hover {height: auto;padding: 20px 0;}
.owl-carousel .owl-nav [class*="owl-"], .owl-carousel .owl-nav [class*="owl-"], .owl-carousel.rounded-nav .owl-nav [class*="owl-"] {color: #ffffff !important;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;background-color: #263b77 !important;border-color: #263b77 #263b77 #1a2850 !important;}
.thumb-info.thumb-info-no-borders, .thumb-info.thumb-info-no-borders img {border: 0;padding: 0;margin: 0;border-radius: 0}
html.webkit .full-width .thumb-info .thumb-info-wrapper, html.webkit .masonry-item .thumb-info .thumb-info-wrapper, html.webkit .thumb-info-no-borders .thumb-info-wrapper {margin: 0;}
.thumb-info.thumb-info-no-borders .thumb-info-wrapper {border: 0;padding: 0;border-radius: 0;}
.thumb-info .thumb-info-wrapper {-moz-backface-visibility: hidden;backface-visibility: hidden;-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);overflow: hidden;display: block;position: relative;}
.thumb-info.thumb-info-no-borders .thumb-info-wrapper:after {border-radius: 0;bottom: 0;left: 0;right: 0;top: 0;}
/* .thumb-info:hover .thumb-info-wrapper:after {filter: alpha(opacity=100);opacity: .8;} syb */
.thumb-info .thumb-info-wrapper:after {content: "";-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;border-radius: 4px;bottom: 20px;color: #fff;left: 20px;position: absolute;right: 20px;top: 20px;display: block;filter: alpha(opacity=0);z-index: 1;} /* syb */
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.thumb-info.thumb-info-centered-info:hover .thumb-info-title {filter: alpha(opacity=100);opacity: 1;top: 65%;} /* syb */
.thumb-info.thumb-info-centered-info .thumb-info-title {background: transparent;left: 5%;width: 90%;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;top: 65%;filter: alpha(opacity=0);text-align: center;padding: 0;} /* syb */
.thumb-info .thumb-info-title {-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;background: rgba(36, 27, 28, .9);bottom: 10%;color: #eee;font-size: 18px;font-weight: 700;left: 0;letter-spacing: -1px;padding: 9px 11px 9px;position: absolute;text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);text-transform: uppercase;z-index: 2;max-width: 90%;}
.thumb-info.thumb-info-centered-info .thumb-info-type {float: none;}
.thumb-info .thumb-info-type {background-color: #263b77;border-radius: 2px;display: inline-block;float: left;font-size: 12px;font-weight: 400;letter-spacing: 0;margin: 8px -2px -15px -2px;padding: 2px 9px;text-transform: none;z-index: 2;color: #fff;}
.thumb-info .thumb-info-inner {-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;display: block;}
.thumb-info:hover .thumb-info-action-icon {right: 0;top: 0;}
.thumb-info .thumb-info-action-icon {-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;background-color: #263b77;border-radius: 0 0 0 25px;display: inline-block;font-size: 25px;height: 50px;line-height: 50px;position: absolute;right: -100px;text-align: center;top: -100px;width: 50px;z-index: 2;}
.thumb-info .thumb-info-action-icon i, .thumb-info .thumb-info-action-icon em {font-size: 24px;left: 3px;position: relative;top: 9px;color: #fff;}


/*------------------------------------*\
    #PAGE TOP STYLES
\*------------------------------------*/

section.page-top {padding: 10% 0; box-sizing: content-box !important;}
.page-top {background-color: #0e0e0e;}
.page-top {background-color: #171717; border-bottom: 5px solid #ccc; border-top: 5px solid #384045;margin: 0;min-height: 250px;padding: 20px 0;position: relative;text-align: left;}
section {display: block;}
section.page-top h1 {border-bottom-color: #263b77;padding: 0px !important;margin: 0px !important;}
section.page-top h2, section.page-top h1 {border-bottom: 0;font-size: 45px;font-weight: 600;text-transform: uppercase;}
.page-top h2, .page-top h1 {text-align: right; color: #fff !important;letter-spacing: -1px;display: inline-block;margin: 0 0 -25px;min-height: 37px;line-height: 40px;padding: 0 0 17px;position: relative;}
section.page-top h4 {padding: 0px !important;margin: 0px !important;}


/*------------------------------------*\
    #BREADCRUMB STYLES
\*------------------------------------*/

.breadcrumb {border-radius: 0 !important;}
.afbreadcrumb {padding: 10px 25px;margin-bottom: 0px;list-style: none;background-color: #ededed;}
.breadcrumbmedia {padding: 5px 25px 5px 25px;margin-bottom: 20px;list-style: none;background-color: #ededed;}
ul, ol {margin-left: 0;margin-right: 0;}
ul.afbreadcrumb>span, ul.afbreadcrumb>span a {color: #777 !important; text-decoration: none !important; font-size: 15px;}
.afbreadcrumb2 {padding: 10px 25px;list-style: none;background-color: #ededed; margin-bottom: 0px;}
ul.afbreadcrumb2>span, ul.afbreadcrumb2>span a {color: #777;text-decoration: none;font-size: 15px;}


/*------------------------------------*\
    #TAB STYLES
\*------------------------------------*/

#tabs main {min-width: 320px; margin: 0 auto; background: #fff;}
#tabs section {display: none; padding: 20px 0 0; border-top: 1px solid #ddd;}
#tabs input {display: none;}
#tabs label {display: inline-block; margin: 0 0 -1px; padding: 15px 25px; font-weight: 600; text-align: center; color: #bbb; border: 1px solid transparent;}
#tabs label:before {font-family: fontawesome; font-weight: normal; margin-right: 10px;}
#tabs label[for*='1']:before { content: '\f129'; }
#tabs label[for*='2']:before { content: '\f086'; }
#tabs label[for*='3']:before { content: '\f15c'; }
#tabs label[for*='4']:before { content: '\f067'; }
#tabs label[for*='5']:before { content: '\f0e0'; }
#tabs label:hover {color: #888; cursor: pointer;}
#tabs input:checked + label {color: #555; border: 1px solid #ddd; border-top: 2px solid orange; border-bottom: 1px solid #fff;}
#tabs #tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5 {display: block;}
@media screen and (max-width: 650px) {
  #tabs label {font-size: 0;}
  #tabs label:before {margin: 0; font-size: 18px;}
}
@media screen and (max-width: 400px) {
  #tabs label {padding: 15px;}
}


/*------------------------------------*\
    #PRICING TABLE STYLES
\*------------------------------------*/

.pricing-table {margin: 0; padding: 0; text-align: center;}
.pricing-table .plan {background: #FFF; border: 1px solid #ddd; border-radius: 5px; color: #333; margin-bottom: 35px; margin-right: 0; padding: 20px; position: relative;}
.pricing-table ul {list-style: none; margin: 20px 0 0 0; padding: 0;}
.pricing-table li {border-top: 1px solid #ddd; padding: 10px 0; color: #777;}
.pricing-table h3 {background-color: #eee; border-radius: 2px 2px 0 0; font-size: 1.3em; font-weight: normal; margin: -20px -20px 50px -20px; padding: 20px;}


/*------------------------------------*\
    #MISCELLANEOUS STYLES
\*------------------------------------*/

a {text-decoration: none !important;}
@-webkit-keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}
@keyframes stickyTransition{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}
div.body *, html .scroll-to-top, .ui-dialog-titlebar-close, .lightbox-opened .mfp-wrap * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

#collection-component-1593448018345 iframe {min-height: 3500px;}


/*------------------------------------*\
    #CUSTOM STYLES
\*------------------------------------*/

#homepage h2,h3,h4,h6{color:#1d2127;font-weight:200;letter-spacing:-1px;margin:0;}
#homepage p{color:#767676;line-height:24px;margin:0 0 20px;}
#homepage .thumb-info-caption .thumb-info-caption-text,.thumb-info-caption p{font-family: 'Poppins', Arial, sans-serif; font-size:16px;line-height:20px !important;margin:0 0 8px;padding:10px;display:block; font-weight: 400;}
#homepage h1,h2{font-size:2.4em;font-weight:300;line-height:42px;margin:0 0 32px 0;}
#homepage h3{font-size:30px;font-weight:400;letter-spacing:normal;line-height:42px;margin-bottom:15px;}
#homepage h4{font-size:24px;font-weight:400;letter-spacing:normal;line-height:32px;margin:0 0 14px 0;} /* syb */
#homepage h6{color:#333;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;margin:0 0 14px 0;}
#homepage h2.short{margin-bottom:15px;}
#homepage .heading.heading-border{margin-bottom:25px;}
#homepage .heading.heading-border h1,h2{margin:0;padding:0;}
#homepage .heading.heading-middle-border{position:relative;}
#homepage .heading.heading-middle-border:before{border-top:1px solid #DBDBDB;content:"";height:0;left:auto;position:absolute;right:0;top:50%;width:100%;}
#homepage .heading.heading-middle-border h1{position:relative;background:#FFF;display:inline-block;}
#homepage .heading.heading-middle-border h1,h2{padding-right:10px;}
#homepage .heading.heading-middle-border-center{text-align:center;}
#homepage .heading.heading-middle-border-center h1{padding-left:10px;padding-right:10px;}
#homepage .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
#homepage section.section-primary h2,html section.section-primary h6{color:#ffffff !important;}
#homepage section.section.section-text-light h2,section.section.section-text-light h3,section.section.section-text-light h4{color:#FFF;}
#homepage .btn-primary{box-shadow:inset 0 0 0 2px #263b77;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#263b77;border-color:#263b77 #263b77 #1a2850;}
#homepage .btn-primary:hover{background-color:#434d5e;border-color:#485366 #485366 #333b48;color:#ffffff;}
#homepage .btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(51, 59, 72, 0.5);box-shadow:0 0 0 3px rgba(51, 59, 72, 0.5);}
#homepage .btn-primary:disabled{background-color:#333b48;border-color:#333b48 #333b48 #1e232a;}
#homepage .btn-primary:active{background-color:#232932!important;background-image:none!important;border-color:#1e232a #1e232a #090a0c!important;-webkit-box-shadow:0 0 0 0.2rem;}
#homepage .feature-box{display:-webkit-box;display:-ms-flexbox;display:flex;}
#homepage .feature-box .feature-box-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:15px;}
#homepage .featured-boxes-full .featured-box-full{text-align:center; /* padding:55px; syb */}
#homepage .featured-boxes-full .featured-box-full h3,.featured-boxes-full .featured-box-full p{color:#FFF !important;padding:0;margin:0;}
#homepage .featured-boxes-full .featured-box-full p{padding-top:12px;opacity:0.8;}
#homepage #footer p{color:#fff;line-height:20px;font-size:13px;margin:0 0 20px;padding-top:10px;}
#homepage #footer .fa{color:#9d9d9d;border-color:#333b48;}
#homepage .navik-menu .mega-menu-heading{font-family: 'Poppins', Arial, sans-serif;font-size:15px;color:#212121;margin-bottom:12px;text-transform:uppercase;padding-top:5px;}
#homepage .navik-menu .mega-menu-heading-normal{font-family: 'Poppins', Arial, sans-serif;font-size:15px;color:#efefef;margin-bottom:12px;}
#homepage .media-box-content {padding: 20px; position: relative; color: rgb(51, 51, 51); line-height: 17px; height: 350px !important; border: 1px solid #DDD}
@media (max-width: 767px){#homepage h2{line-height:40px; font-size: 1.75em;}}


.audbtn {font-size: 20px !important; color: #0071bb; margin: 0px 12px;}
.vidbtn {font-size: 40px; color: #22336b; padding-right: 12px;}
.notesbtn {font-size: 20px !important; color: #22336b; margin: 0px 12px;}
.pgTitle {position: absolute; padding-left: 15px; bottom: 15px; right: 15px; z-index: 100;}
.makeYellow {background-color: #d8a824;}
.makeWhite {color: #ffffff !important;}
.mp4 {color: #22336b;}
.alignRight {text-align: right !important; width: 100%;}
.smallPadding {padding: 1px !important; margin: 0px !important;}
.archiveText {text-align: left;}
.archiveTxtBox {width: 99.7%; margin: 0px; padding: 12px;}
.nopadding {padding: 0px !important; margin: 0px !important;}
.signpost {width:250px; background-color: #0071bd; margin: 25px 0px; line-height: 50px; position: relative;}
.signpost:after {content:""; position: absolute; top:0; left:100%; height:0; width:0; border-width: 25px; border-style:solid; border-color:#0071bd; border-top-color:transparent; border-bottom-color:transparent; border-right-color:transparent;}
.signpost2 {width:350px; background-color: #0071bd; margin: 25px 0px; line-height: 50px; position: relative;}
.signpost2:after {content:""; position: absolute; top:0; left:100%; height:0; width:0; border-width: 25px; border-style:solid; border-color:#0071bd; border-top-color:transparent; border-bottom-color:transparent; border-right-color:transparent;}
.afh2 {font-size: 1.3em; font-weight: 300; line-height: 42px; margin-bottom: 0px; display: inline-block;}
.shareaf {border-bottom: solid 7px #263b77; padding-bottom: 12px; display: table; padding-left: 55px; margin-left: auto;}
.responsive-video {overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
.responsive-video iframe {left:0;top:0;height:100%;width:100%;position:absolute;}
#sched h3 {line-height: 20px; margin: 12px !important; color: #fff;}
.rowaf{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.media-box-content {height: 250px !important; background: #f1f1f1 !important;}
.pager {display: table; width: 100%; padding: 25px 0px; border-top: solid 2px #dddddd; border-bottom: solid 2px #dddddd; background-color: #ededed;}
.pager2 {display: table; width: 100%; padding: 5px 0px; border-top: solid 2px #dddddd; border-bottom: solid 2px #dddddd; background-color: #ededed;}
.af-page-link {border: solid 1px #ccc; padding: 3px 10px; min-width: 35px; display: inline-block; text-align: center;}
.af-page-link-active {border: solid 1px #ccc; padding: 3px 10px; min-width: 35px; display: inline-block; text-align: center; background-color: #ffff00; font-weight: 600;}
.st-left span {color: white !important;}
.tab-pane textarea {width: 100%;}
.media-box-text{color: #111 !important; font-size: 16px !important; font-family:'Poppins', Arial, sans-serif !important;}
.media-box-footer-2 {font-family:'Poppins', Arial, sans-serif !important;}
.media-box-footer-3 {background: maroon; padding: 10px;}
.media-box-categories {font-size: 14px !important; color: #333 !important;}
.media-box-categories-2 {margin: 0; font-size: 14px; color: #fff; text-transform: uppercase; font-weight: 600;}
#atftbx p {display: none;}
.responsive-frame {position: relative; height: 0; overflow: hidden; padding-bottom: 56.25%;}
.responsive-frame iframe {position: absolute; top:0; left: 0; width: 100%; height: 100%;}
.bstrap30 input[type="checkbox"] {margin-top: 10px !important;}
.whatson {background-color: #0071bd; left: -70px; position: absolute; width: 100%; max-width: 350px; color: white; line-height: 75px; font-size: 30px; border-radius: 0px 10px 10px 0px; font-weight: 400; padding-left: 50px;}
.whatsontext {color: white; line-height: 75px; font-size: 30px; margin-bottom: 0px;}
#ActionItems .featured-boxes-full {width: inherit !important;}
#NewsAndFeatures .featured-boxes-full {width: inherit !important;}
.containeraf {width: inherit; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.afradio a:hover {color: #bbe9f5 !important;}
.pquoter {float: right; width: 300px; font-weight: bold; padding: 30px 0px; font-size: 40px; line-height: 50px; text-align: center; margin: 10px; background: url(https://manna.amazingfacts.org/amazingfacts/website/ghosttruth/images/extras/quotes.png) top left no-repeat;}
.pquotel {float: left; width: 300px; font-weight: bold; padding: 30px 0px; font-size: 40px; line-height: 50px; text-align: center; margin: 10px 40px; background: url(https://manna.amazingfacts.org/amazingfacts/website/ghosttruth/images/extras/quotes.png) top left no-repeat;}
.pquotec {font-weight: bold; padding: 30px 0px; font-size: 40px; line-height: 50px; text-align: center; margin: 10px; background: url(https://manna.amazingfacts.org/amazingfacts/website/ghosttruth/images/extras/quotes.png) top left no-repeat;}
#gsc-i-id1 {color: black !important;}
#sitesearch {height: 25px;}
#sitesearch:hover a {background-color: transparent !important;}
.gsc-result .gs-title {height: 2em !important;}
.gsc-tabsArea > .gsc-tabHeader {height: 30px !important;}
.checkbox-list span {padding-left: 7px;}
.pager .DNN_Reports_HTML_Item {display: inline-block !important;}
.ieframe iframe {z-index:100;}
nav h4{line-height: 15px !important;}
.bg-black {background-color: black;}
.bg-f4 {background-color: #f4f4f4;}
.container ul, ol {margin-left: 30px; margin-right: 0;}

.aftv-1 {left: 30%; top: 25%; max-width: 40%; z-index: 100;}
.aftv-2 {padding: 50px 25px 15px 20px;}
.aftv-3 {background-image: url('https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/aftv-bkg-v2.jpg');}
.aftv-4 {padding-left: 50px;}
.aftv-5 {height: 75px;}
.aftv-6 {border-radius: 10px 1px 0px 10px;}
.aftv-7 {color: white; font-size: 16px; font-weight: 500; padding-left: 25px;}

.infobox-1 {background-image: url(https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/who-is-doug-batchelor.jpg);}
.infobox-2 {background-image: url(https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/free-online-Bible-school-v4.jpg);}
.infobox-3 {background-image: url(https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/daily-devotional.jpg);}
.infobox-4 {background-size: cover; background-position: center top; min-height: 150px; min-width: 232px;}
.infobox-5 {background-image: url(https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/Upcoming_Events.jpg);}

.mega-1 {border-bottom: solid 1px #555;}
.mega-2 {background-color: #d8a824;}
.mega-3 {font-size: 16px;}

#TOC .table-striped>tbody>tr:nth-child(odd)>td {background-color:#09517a; color: white;}
#TOC .table-striped>tbody>tr:nth-child(even)>td {background-color:#0071bb; color: white;}
#TOC .table-striped>thead>tr {background-color:#000000; color: white;}
.bookmark {margin-top:-75px; padding-bottom:75px; display:block;}
.toc-txt-1 {color: #9de2ff;}
.toc-txt-1:hover {color: #ececec;}
.toc-txt-2 {color: #ececec;}
.toc-txt-3 {font-size: 18px; font-weight: bold;}

@media only screen and (max-width: 1200px)
{
	#articles .bg10 {background-position: center left;}
	#articles .bg12 {background-position: 80% 50%;}
	#articles .bg13 {background-position: center left;}}
}

.content {width: 100%;padding: 0px 10px !important;}
.content {width: 1200px;max-width: 100%;margin: auto;}

.c1 {position: absolute;bottom: 7%;margin: 0px auto !important;}
.c2 {bottom: 7%;margin: 0px auto !important;}
.c3 {margin-bottom: 0px !important; margin-left: 12px;}
.c4 {margin-top: 35px;}
.b1 {min-height: 260px; height: 500px; background-repeat: no-repeat; background-size: cover; background-position: top center;}
.t1 {font-size: 2.4em; line-height: 42px; font-weight: 600 !important; margin: 0px !important;}

.bg1 {background-position: center center; background-size: cover; position: relative;}
.bg1::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bg2 {background-size: cover; background-position: center center; width: 100%; height: 350px;}
.bg3 {background-color: #304a94;}
.bg4 {background-color: #263b77;}
.bg5 {background-color: #ededed;}
.bg6 {background-color: #fff;}
.bg7 {background-position: center right; background-size: cover; position: relative;}
.bg7::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bg8 {background-position: top center; background-size: cover; position: relative;}
.bg8::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bg9 {background-position: center center; background-size: cover; position: relative;}
.bg9::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bg10 {background-position: center left; background-size: cover; position: relative;}
.bg10::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bg11 {background-color: black; height: 90px;}
.bg12 {background-size: cover; background-position: center center; width: 100%; height: 350px;}
.bg13 {background-size: cover; background-position: center center; width: 100%; height: 350px;}
.bg14 {min-height: 600px; background-image: url('https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/media/af-media-mega-v2.jpg'); background-position: 30% center; background-size: cover; margin-bottom: 0px !important;}
.bg15 {padding: 0px !important; background-image: url('https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/media/af-media-bkg.jpg'); background-size: cover; background-position: 60% 0%;}
.bg-16 {height: 52px; background-image: url('https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/media/fade.png'); background-repeat: repeat-x; margin-bottom: 0px !important;}
.bg17 {background-color: #212121;}
.bg18 {background-color: #000;}
.bg19 {background-color: black; height: 15px;}

.b2-04 {background-image: url(https://manna.amazingfacts.org/amazingfacts/website/amazingfacts/images/skin/2018/the-library.jpg); background-size: cover;}
.br1 {border-radius: 7px 7px 0px 0px;}

.bgMega {background-size: cover; position: relative;}
.bgMega::after {display: block; position: absolute; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%); bottom: -3px; height: 200px; width: 100%; content: '';}
.bgSmall {background-size: cover; background-position: center center; width: 100%; height: 350px;}
.af-border-radius-10 {border-radius: 10px !important;}


.c2-01 {z-index: 10; color: white; font-size: 35px; font-weight: 700; bottom: 50px; left: 15px;}
.c2-03 {border-bottom: solid 1px #0071bc;}
.c2-04 {padding: 0px 12px;}
.c2-05 {line-height: 12px; vertical-align: top; padding-top: 12px;}
.c2-06 {border: solid 1px #ececec; padding: 20px 50px;}
.c2-07 {margin-bottom: 5px; padding-bottom: 5px; border-bottom: solid 1px #ededed;}
.c2-26 {margin-bottom: 25px; padding-bottom: 20px; border-bottom: solid 1px #ededed;}
.c2-60 {width: 93%; margin: 0 auto; border-top: solid 2px #eae8e0; border-bottom: solid 2px #eae8e0; padding-top: 17px; padding-bottom: 39px; position: relative;}
.c2-61 {width: 100%; position: absolute; bottom: -30px;}
.c2-209 {margin-bottom: 50px;}

.c2-92 {height: 60px; background-color: #000000;}
.c2-93 {padding-top: 15px; width: 34%; background-color: #09517a;}
.c2-94 {width: 33%; padding-top: 5px; background-color: #000000; border-right: solid 2px #09517a;}
.c2-95 {width: 33%; padding-top: 5px; background-color: #000000;}
.c2-96 {background-color: #09517a;}
.c2-97 {padding-left: 100px; line-height: 50px; color: white;}
.c2-98 {padding: 0px 12px 0px 12px; color: white;}
.c2-103 {background-color: #000000; z-index: 10;}
.c2-105 {padding: 20px 40px 20px 40px;}
.c2-106 {border-bottom: solid 2px #afaeac; padding-bottom: 17px;}
.c2-107 {padding-top: 25px;}
.c2-115 {padding-left: 12px;}
.c2-130 {width: 19%;max-width: 19%;}
.c2-141 {margin: 25px 0px; padding: 15px 0px; border-top: solid 1px #ededed; border-bottom: solid 1px #ededed;}
.c2-149 {border: solid 1px #dbdbdb !important; height: 40px; width: 100%; padding: 7px 0px 0px 7px; display: block !important;}
.c2-150 {border: solid 1px #dbdbdb !important; padding: 5px 0px 0px 7px; width: 100%; border: none; outline: none; vertical-align: top;}
.c2-155 {min-width: 250px; max-width: 325px; border-bottom: solid 1px #cdcdcd; padding-bottom: 15px;}
.c2-156 {min-width: 250px; max-width: 325px; padding-bottom: 15px;}
.c2-159 {width: 60%;max-width: 60%;min-width: 350px;}
.c2-162 {min-width: 200px; max-width: 871px; width: 100%;}
.c2-166 {background-color: #000000; padding: 0px 12px 0px 12px;}
.c2-216 {border-bottom: solid 1px #ededed; line-height: 40px !important;}
.c2-217 {background-color: #000000;}

.g-02 {margin: 0 auto;}
.g-03 {clear: both;}
.g-09 {display: none;}
.g-04 {float: left;}
.g-05 {float: right;}
.g-10 {display: block;}
.g-11 {display: inline-block;}
.g-12 {position: relative;}
.g-15 {display: table;}
.g-16 {position: absolute;}

.i2-09 {width: 100%; height: auto; max-width: 300px;}
.i2-10 {width: 100% !important; max-width: 1294px;	height: auto;}

.watch {background-color: #09517a;}
.listen {background-color: #0071bb;}
.read {background-color: #0092cf;}

.t-11 {font-size: 25px; line-height: 40px;}

.t2-01 {font-size: 35px; text-align: left; line-height: 60px;color: white;font-weight: 500;text-align: center;}
	
.t2-01 a:active {color: #ffffff;}
.t2-01 a:link {color: #ffffff;}
.t2-01 a:visited {color: #ffffff;}
.t2-01 a:hover {color: #dddddd;}
.t2-02 {font-weight: 600;}
.t2-06 {text-align: left; font-size: 24px; font-weight: 700; color: #5b5b5b; font-style: normal; line-height: 27px;}
.t2-10 {color: #22336b; font-size: 20px; letter-spacing: -1px; line-height: 20px;}
.t2-11 {color: #22336b; font-size: 14px; line-height: 14px;}
.t2-12 {color: #0071bb; font-size: 20px; letter-spacing: -1px; line-height: 20px;}
.t2-13 {color: #0071bb; font-size: 14px; line-height: 14px;}

.t2-23 {line-height: 30px;}

.t2-31 {font-size: 13px; font-weight: 500; color: #be1016;}
.t2-38 a:active {color: #ffffff;}
.t2-38 a:link {color: #ffffff;}
.t2-38 a:visited {color: #ffffff;}
.t2-38 a:hover {color: #dddddd;}
.t2-39 {font-size: 20px; font-weight: 500;}

.t2-41 {font-weight: 800; font-size: 31px; color: #00a2ff;line-height: 35px;}
.t2-42 {font-weight: 700; font-size: 35px; line-height: 45px; color: #5b5b5b;}
.t2-47 {font-weight: 500; font-size: 25px; line-height: 30px !important; color: #fff;}
.t2-48 {color: #5b5b5b;	font-weight: 500; font-size: 14px;}
.t2-49 {color: #1897e0; font-size: 15px;}
.t2-50 {color: #4a4a4a; font-size: 16px;}

.t2-61 {color: #0071bc; font-size: 16px; text-decoration: none; line-height: 21px;}
.t2-61 a:active {color: #0071bc;}
.t2-61 a:link {color: #0071bc;}
.t2-61 a:visited {color: #0071bc;}
.t2-61 a:hover {color: #0a9dff;}

.t2-65 {color: #19a9ff; font-size: 16px; font-weight: 500; line-height: 25px;}	
.t2-65 a:active {color: #00a0ff;}
.t2-65 a:link {color: #00a0ff;}
.t2-65 a:visited {color: #00a0ff;}
.t2-65 a:hover {color: #00a0ff;}

.t2-68 {color: #5b5b5b; font-size: 19px !important; font-weight: 400; line-height: 30px;}
.t2-69 {line-height: 30px; color: #5b5b5b; font-size: 17px; font-weight: 400;}

.t2-74 {color: #5b5b5b; font-size: 16px; font-weight: 500; text-align: center;}
.t2-77 {color: #5b5b5b;	font-size: 14px; font-weight: 700; line-height: 16px;}
.t2-78 {color: #d52027; font-size: 21px; font-weight: 700; line-height: 25px;}
.t2-78 a:active {color: #00a0ff;}
.t2-78 a:link {color: #00a0ff;}
.t2-78 a:visited {color: #00a0ff;}
.t2-78 a:hover {color: #00a0ff;}

.t2-79 {color: #d52027; font-size: 21px; font-weight: 700; line-height: 25px;}
.t2-79 a:active {color: #d52027;}
.t2-79 a:link {color: #d52027;}
.t2-79 a:visited {color: #d52027;}
.t2-79 a:hover {color: #00a0ff;}

.t2-81 {color: #0095db; font-size: 14px; font-weight: 700; line-height: 20px;}
.t2-81 a:active {color: #0095db;}
.t2-81 a:link {color: #0095db;}
.t2-81 a:visited {color: #0095db;}
.t2-81 a:hover {color: #0095db;}

.t2-82 {color: #2d2d2d; line-height: 20px; font-size: 16px; border-bottom: solid 1px #ececec;}
.t2-82 a:active {color: #0095db;}
.t2-82 a:link {color: #0095db;}
.t2-82 a:visited {color: #0095db;}
.t2-82 a:hover {color: #0095db;}

.t2-85 {font-size : 17px; font-weight : 500;font-style : normal;color : #2d2d2d;line-height: 30px; display: inline-block;}
.t2-85 a:active {color: #0095db;}
.t2-85 a:link {color: #0095db;}
.t2-85 a:visited {color: #8600db;}
.t2-85 a:hover {color: #0095db;}

.t2-106 {font-family: 'Asar',serif; font-size: 35px; font-weight: bold; text-align: center; line-height: 50px; color: #777777;}

.t2-107 {font-size: 30px; font-weight: 700;}
.t2-108 {color: #1b75bb; font-size: 35px; line-height: 45px;}
.t2-109 {color: #1b75bb;}
.t2-110 {color: #1b75bb; font-size: 50px;}
.t2-111 {color: #1b75bb; font-size: 40px; line-height: 45px;}
.t2-112 {color: #1b75bb; font-size: 18px;}

#back-top {position: fixed; bottom: 75px; right: 2%; z-index: 100;}
#back-top a {width: 108px; display: block; text-align: center; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s;}
#back-top a:hover {color: #000;} 
#backToTop {filter:alpha(opacity=40); opacity: 0.4;}
#backToTop:hover {	filter:alpha(opacity=80); opacity: 0.8;}
#my_centered_buttons { display: flex; justify-content: center; }

.radio-inline {padding-top: 0px !important;}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {border: solid 2px #ccc; background-color: yellow !important; color: #999 !important; font-size: 14px; padding: 7px;}

.btn-af {color: #fff; background-color: #1c476f; border-color: #1c476f;}
.btn-af:hover {text-decoration: none; background-color: #2b6eac; color: #fff;}
.btn-af-red {color: #fff; background-color: #ad190f; border-color: #ad190f;}
.btn-af-red:hover {text-decoration: none; background-color: #ea2316; color: #fff;}
.btn-af-orange {color: #f9efe7; background-color: #fc8322; border-color: #fc8322;}
.btn-af-orange:hover {text-decoration: none; background-color: #faaa6a; color: #fff;}
.btn-af-blue {color: #fff; background-color: #2c358d; border-color: #2c358d;}
.btn-af-blue:hover {text-decoration: none; background-color: #4d5be1; color: #fff;}

.dnnFormItem input[type="text"], .dnnFormItem input[type="password"], .dnnFormItem input[type="email"], .dnnFormItem input[type="tel"], .dnnFormItem select, .dnnFormItem textarea {width: 100% !important; max-width: none !important;}
.dnnForm .dnnFormItem .dnnFormLabelWithoutHelp label span {font-weight: bold;}
div.ModDNNUserDefinedTableC ul.dnnActions {margin-left: 0px !important; padding-left: 0px !important;}
.dnnSecondaryAction, a.dnnSecondaryAction {display: none;}
.anchor {display: block; position: relative; top: -175px; visibility: hidden;}
.afType {display: none !important;}
	
/*------------------------------------*\
    #JUST COMMENTS STYLES
\*------------------------------------*/

.just-comments ._1VtPrbv {border: 1px solid #ddd !important;}

	
/*------------------------------------*\
    #MEDIA QUERY STYLES
\*------------------------------------*/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	 #pdlSubscribe {display: none;}
	 #emailSubscribe {display: none;}
	 .pgTitle {left: 0px;}
}

@media (min-width:767px){
	#ArticlePrevious {display: none;}
	#ArticlePreviousTitle {display: block;}
	#ArticleNext {display: none;}
	#ArticleNextTitle {display: block;}
	#collLbl {display: block;}
	#dwnldsLbl {display: none;}
	#videoTitle {display: block;}
	#ProgramTitle {display: none;}
	#donateMenu {display: none;}
	.BnrMobile {display: none;}
	.BnrMax {display: block;}
}

@media (max-width:767px){
	.burger-menu {top: 25px;}
	.navik-header .logo {text-align: left; padding: 20px 0px; max-width: 250px;}
	.watch .far {display: none !important;}
	.listen .fa-stack {display: none !important;}
	.read .fa-stack {display: none !important;}
	.whatson {font-size: 20px; line-height: 55px;}
	.whatsontext {line-height: 55px; font-size: 20px;}
	.c4 {margin-top: 20px;}
	.bgMega {min-height: 400px;}
	.bg1 {min-height: 400px;}
	.bg7 {min-height: 400px;}
	.bg8 {min-height: 400px;}
	.bg9 {background-position: 80% 50% !important; min-height: 400px;}
	.bg10 {background-position: center left !important; min-height: 400px;}
	.bg12 {background-position: 80% 50% !important;}
	.bg13 {background-position: center left !important;}
	.c2-97 {display: none;}
	.c2-130 {display: none;}
	.c2-158 {display: none;}
	.t2-01 {font-size: 25px;}
	.t2-06 {font-size: 20px;}
	.t2-42 {font-size: 30px; line-height: 40px;}
	.t2-107 {font-size: 21px; font-weight: 700;}
	.t2-108 {font-size: 25px; line-height: 35px;}
	.descDisplay {display: none;}
	.pgTitle h4 {font-size: 16px; line-height: 22px; text-align: right;}
	.infobox-4 {min-height: 250px;}
	section.page-top h2, section.page-top h1 {font-size: 25px; text-align: right; line-height: 30px;}
	#ArticlePrevious {display: block;}
	#ArticlePreviousTitle {display: none;}
	#ArticleNext {display: block;}
	#ArticleNextTitle {display: none;}
	#collLbl {display: none;}
	#dwnldsLbl {display: block;}
	#afLogo {max-width: 50%;}
	#videoTitle {display: none;}
	#ProgramTitle {display: block;}
	#School #ShowCourses {width: 100% !important;display: table !important; padding-bottom: 25px;}
	#donateMenu {display: block;}
	.BnrMobile {display: block;}
	.BnrMax {display: none;}
}

.aud-plyr {
    float: left;
    margin: 0px 20px 15px 0px;
    width: 100%;
    background-color: black;
}

.aud-poster {
    width: 100%;
}

.aud-plyr-2 {
    filter: sepia(0%) saturate(100%) grayscale(0) contrast(100%) invert(100%);
    height: 75px;
	width: 95%;
}

.navbar-collapse {flex-grow: 0 !important;}