  /*
Theme Name: ÐÓ°É×¨Çø 2022
Theme URI: https://wpastra.com/
Template: astra
Author: Lightdrop
Author URI: https://www.lightdrop.com/
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 3.7.10.1651167233
Updated: 2022-04-28 10:33:53



@font-face {
  font-family: "gelasio-lr-700";
	src: url("/wp-content/uploads/2020/09/gelasio-v1-latin-700.woff") format("woff");
  font-style: normal;
    font-weight: bold;
}

@font-face {
  font-family: "source-sans-pro-lr-400";
	src: url("/wp-content/uploads/2020/09/source-sans-pro-lr-400.woff") format("woff");
  font-style: normal;
    font-weight: normal;
}

@font-face {
  font-family: "Source Sans Pro";
	src: url("/wp-content/uploads/2020/09/source-sans-pro-lr-700.woff") format("woff");
  font-style: normal;
    font-weight: bold;
}

@font-face {
  font-family: "open-sans-lr-400";
	src: url("/wp-content/uploads/2020/09/open-sans-lr-400.woff") format("woff");
  font-style: normal;
    font-weight: normal;
}

@font-face {
  font-family: "source-sans-pro-lr-900";
	src: url("/wp-content/uploads/2020/09/source-sans-pro-lr-900.woff") format("woff");
  font-style: normal;
    font-weight: 900;
}
*/
.hide, .ectt-list-wrapper .read-more , .ectt-list-wrapper .ectbe-style-2-more, #floating_ads_bottom_textcss_x, .gform_required_legend, .grecaptcha-badge, .elementor-lightbox .dialog-close-button .eicon-close, .page-id-361426 .give-form-title {display:none;}
.fullbtn a {width:100%; text-align:center;}
html .mceContentBody {  font-family: Verdana, Geneva, sans-serif !important;}
.elementor hr {
    margin: 10px auto !important;
    background-color: #222 !important;
	border-top-width: 1px;
    border-top-style: solid;
}
#floating_ads_bottom_textcss_container {z-index:999;}
.elementor-author-box__avatar img {filter: grayscale(1);}
.ld-footer {color:#fff;}
.ld-footer:hover {color:#febe2b;}
.bdt-carousel .bdt-carousel-item .bdt-carousel-thumbnail img {
height: 160px; object-fit: cover;}
.centered, #div-gpt-ad-1616372526912-0, #div-gpt-ad-1616384112050-0, #div-gpt-ad-1616374816108-0, #div-gpt-ad-1586725656308-0 {text-align:center; margin: 0 auto;max-width:728px;}
#google_image_div {position:relative !important;}
#div-gpt-ad-* a img {
	object-fit:contain !important;
}
.bdt-search-large .bdt-position-relative {margin-top:-200px;}
.elementor-posts .elementor-post__card .elementor-post__meta-data {  border-top: none;}
.home-commentary .elementor-posts .elementor-post__badge {	top:auto;	}
.badge-low-left .elementor-posts .elementor-post__badge {	top:auto;	bottom:20px;}
.nomargin {margin-bottom:3px !important;}
.make85 {max-width:85px;}
.notheight .elementor-column, 	.notheight .elementor-widget-wrap  { display: block;margin:0 1%;}
.elementor-post__meta-data {
  color: #AAAAAA;
  font-family: "Open Sans", Sans-serif !important;
  font-size: 11px;
  font-weight: bold;
  font-style: italic;
}
.bdt-slidenav {  color: #fff;}
.mauto {margin:0 auto;}
.rm20 {margin-bottom:0px !important;}
.main-cat .elementor-posts--skin-classic .elementor-post__text, .home-cat .elementor-posts--skin-classic .elementor-post__text {
  border-top: 1px solid #eaeaea;
  padding-top: 7px;
}
.elementor-author-box__bio a {color:#000;}
.bdt-margin-small-top {  margin-top: 0 !important;}
.grayscale img {filter: grayscale(1);}
@media (max-width:1200px) { .elementor-nav-menu--main .elementor-item {
  padding-left: 16px;
  padding-right: 16px;}
}
@media (min-width:1000px) {   
	#stickybar {opacity:0;height:0}
	.elementor-sticky--active#stickybar {opacity:1 !important;height:auto;}
}
#gform_9 .gform_footer {text-align:center;  margin: 0 auto;
  display: block;
}
#gform_9 .gform_body input#input_9_2 {
  padding: 10px;
}
/*
 @media (max-width:767px) {
	#stickyname {width:90%;}
	#stickynav {width:10%;}
}
*/
.asset-audio {border-radius:20px;background: blue !important;}
	.single-post .elementor-widget-container h1 span.td_btn_lg {background-color:#1c3073;font-size:22px;padding:10px 16px;font-family:"Open Sans", arial, sans-serif;font-weight:600;}
	.single-post .embed-container {margin-top:20px;}
.goldbox a.elementor-post__read-more {padding: 10px 40px;
border-width: 1px;
border-style: solid;
border-color: #000;
background-color: rgba(234,234,234,0) !important;
color: #ffc977;
border-color: #ffc977 !important;
}
.goldbox a.elementor-post__read-more:hover {
background-color:#ffc977 !important;
color: #000000 !important;
border-color: #ffc977 !important;
}
/* style constant contact Roundtable form */
.bluebar form {text-align:center;}
.bluebar .ginput_container_email {padding-right:0; max-width:350px;margin:0 auto;}
.bluebar .gform_legacy_markup_wrapper {text-align:center;}
.bluebar .gform_footer {padding-right:0 !important; max-width:200px;display:inline-block;vertical-align:top;}
.roundtable-form .ctct-submit {background: #1C3073;width:100%;}
.roundtable-form .ctct-form-field-submit {margin:0 auto;}
.roundtable-form  .gform_footer {padding: 16px 16px 10px 0 !important;
margin: 0 auto !important;}
@media (max-width:800px) {
	.onmobile {max-width:320px;max-height:50px;}
	.roundtable-form .ginput_container_email {padding-right:16px;}
	.gform_footer {padding: 7px 16px 0 0;margin:0 auto;}
	.bluebar form {text-align:center;display:block;}
.bluebar .ginput_container_email {padding-right:0px; max-width:100%;}
.bluebar .gform_legacy_markup_wrapper {text-align:center;}
.bluebar .gform_body {max-width:100%;display:block;}
.bluebar .gform_footer {padding:0px !important; max-width:100%;display:block;}
}
.pum-content form {text-align:center;}
/* bottom sticky ad position and close button styling */
#floating_ads_bottom_textcss_container {
    bottom: 0px !important;
}

#floating_ads_bottom_textcss_close {
    top: -14px !important;
    opacity: .4 !important;
}
.ss-inline-share-wrapper.ss-without-labels .ss-social-icons-container > li > a {  margin: 0 25px;}
.ss-inline-share-wrapper.ss-large-icons .ss-social-icons-container > li > a svg {height:22px;}
.mid-socials {text-align:center;font-size: 16px;line-height: 120%;color:#fff; margin:60px auto 0;}
@media (max-width:1000px) {
   .ctct-form-wrapper .ctct-form-field {		 margin: 0;}
	.ctct-submit {
  padding: 10px !important;
  width: 100%;
}
	 
.mid-socials {margin:10px auto 0;}
.ss-inline-share-wrapper.ss-without-labels .ss-social-icons-container > li > a {  margin: 0 12px;}
    
}
/*EVENTS*/
.ect-static-small-list-ev-img img {
  width: -moz-available;
  width: -webkit-fill-available;
  object-fit: contain;
  max-width: 300px;
}


.elementor-pagination {margin-top:30px;}
.elementor-pagination .page-numbers {
  border: 1px solid #e3e3e3;
  padding: 5px 11px;
}
.elementor-pagination .page-numbers:hover {
  border-color: #444;
	background-color:#444;color:#fff !important;
}
.elementor-pagination .prev, 
.elementor-pagination .next, .elementor-pagination .prev:hover, 
.elementor-pagination .next:hover {
	border:none;background-color:#fff;
	color:#1c3073 !important;
}
.elementor-pagination .current {background-color:#1c3073;
	color:#fff !important;} 
 /* Single Post and Author */
.author .m-a-box-content.m-a-box-profile .m-a-box-data .m-a-box-bio {
  font-family:Verdana;
}
.author .m-a-box-container .m-a-box-content .m-a-box-item {-webkit-align-self: normal !important;
-ms-align-self: normal !important;
align-self: normal !important;}
.m-icon-container {
  font-size: 15px;
}
.single-post .m-a-box-content.m-a-box-profile .m-a-box-data {max-width: 120px;margin: 0 auto;
line-height: normal;}
.single-post .m-a-box-container .m-a-box-content .m-a-box-item {
display: inline-block;
width: 48%;
vertical-align: middle;}
.author .m-a-box-container[min-width~="600px"] .m-a-box-content[data-profile-layout="layout-7"].m-a-box-profile .m-a-box-social {padding: 0 20px 0 117px;}
.author .m-a-box-content.m-a-box-profile .m-a-box-data .m-a-box-bio {margin-top:0;}
.single-post .m-a-box-container .m-a-box-content .m-a-box-content-middle {flex-direction: row;}
.single-post .m-a-box-content.m-a-box-profile .m-a-box-profile-multiauthor {margin-bottom:20px;}
.single-post .m-a-box-title h5 a {font-family:'Open Sans';color:#000 !important;}
.single-post .m-a-box-title h5 a:hover {color:#1c3073 !important;}
.single-post .m-a-box-bio, .author .m-a-box-title {display:none;}
.multiauth .elementor-post__thumbnail {display:none;}
.multiauth .elementor-post__card {height:80px;}
.multiauth .elementor-posts .elementor-post__avatar {
  width: 80px;
  height: 80px;
  padding: 0;
  top: 0 !important;
}
.multiauth .elementor-widget-posts, .multiauth .elementor-posts .elementor-post__meta-data {margin-bottom:0px;}
.single-post .m-a-box-content[data-profile-layout="layout-7"].m-a-box-profile .m-a-box-content-middle {display:inline;height:100px;}
.single-post .m-a-box-container .m-a-box-content {padding:5px 20px;}

/ NEW CODES - single-post author box /
.single-post  .molongui-font-size-22-px {
  font-family: open-sans-lr-400 !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
}

.single-post  .m-a-box-container .m-a-box-content {  padding: 5px 0px !important;}

.single-post  .m-a-box-avatar img {  max-width: 100px !important;  border-radius: 50px !important;}

.single-post  .m-a-box-container .m-a-box-content .m-a-box-content-middle {  flex-direction: row !important;}

.single-post  .m-a-box-container {
  background-color: #fff !important;
  border-top: none !important;
  border-style: dashed !important;
  border-color: #888888 !important;
  border-width: 0px 0px 0px 0px !important;
}
.single-post  .m-a-box-shadow-right {  box-shadow: none !important;}

.single-post  .m-a-box-bio { 
	display: none;}

/*** DONATE ***/
form.give-form {display:grid;}
form.give-form .give-total-wrap {order:2;}
form.give-form .give-donation-levels-wrap {order:1;}
form.give-form .give-recurring-donors-choice {order:3;}
form.give-form #give-payment-mode-select {order:4;}
form.give-form #give_purchase_form_wrap {order:5;}


#give-form-351550-1 .give-donation-amount {display:none;}

.give-input-field-wrapper, .give-select, .give-square-cc-fields, .give-stripe-single-cc-field-wrap, :where(.form-row, .give-gateway-details) :where(input[type="text"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], textarea, select, .give-select, .give-stripe-cc-field):not(#give-amount) {
  color: #828382;
  font-family: inherit;
  font-size: 16px;
  line-height: 20px;
  padding: 20px 12px 4px;
}

.pum-container.pum-responsive img {margin-bottom: 30px;}
.pum-content h3 {font-size:25px;}
.pum-content input, .pum-content .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {padding:15px 30px;min-width:200px;}


h3, h3 a{font-family: "Gelasio", Sans-serif;}
.pc-author span, .elementor-post__title a {font-family: "Gelasio", Sans-serif !important;}

blockquote {
  padding: 0;
  position: relative;
  border-left: none;
  margin: 40px 5% 38px;
    margin-right: 5%;
    margin-left: 5%;
  font-style: italic;
  text-align: center;
}
 blockquote p {
  font-family: "Open Sans" !important;
	 color:#1C3073;
  font-size: 26px !important;
  font-style: normal !important;
  text-transform: none !important;
}
.single-post blockquote p {font-family: "Harriet", Sans-serif !important;}
.widget-image-caption, figcaption {
  text-align: left;
  color: #444444;
  font-size: 11px;
  line-height: 15px;
}
	@media (min-width:1000px) {
		.deskhide .menu-link {display:none;}
.jewis-footbar {display:none !important;} 
	.gform_wrapper .gfield_radio input[type="radio"]:checked {background-color:transparent !important;}
	.gform_wrapper .gfield_radio input[type="radio"]:checked::before {background-color: #ffc977;
width: 14px;height: 14px;display: block;position: absolute;content: '';border-radius: 50%;top: 5px;left: 4px;}
	}
.gform_legacy_markup_wrapper li.hidden_label input {
  margin-top: 5px !important;
}
@media (max-width:999px) {
	.jewis-footbar {display:block !important;}	
	.author .jewis-footbar {display:none !important;}
	h1.elementor-heading-title, h2.elementor-heading-title {  font-size: 36px !important;  line-height: 1.3;}
}
		
#gform_13 .gravformhead p {color:#ffc977;font-weight:bold;}
	#gform_13 label.gfield_label {font-size:14px;}
	.gform_wrapper .gfield_radio input[type="radio"] {border-width:2px;}
.elementor-search-form input[type="search"] {
  width: 90%;
}
.pum .gform_legacy_markup_wrapper .gform_footer input.button, .gform_legacy_markup_wrapper .gform_footer input[type="submit"] {border:2px #fff solid; text-transform:uppercase;	}

.page-id-354992 p,
.page-id-354992 div,
.page-id-354992 .elementor-widget-container {
  font-family: "Open Sans", Sans-serif !important;
  font-size: 18px !important;
  line-height: 28px !important;
}

.ast-scroll-to-top-right {bottom:8%;}

.page-id-356142 .gfield-choice-input {
  margin-right: 5px !important;
}
/*Authorship Replacement*/
.authors-list {list-style: none; margin: 0 auto;text-align: left;}
.authors-list li {margin-bottom:10px;}
.authors-list img.circle-frame {border-radius: 50px !important;margin-right:10px;}
.single-post li a.authorname {font-size: 15px;
line-height: 22px;
font-weight: 700;
text-align: left;
color: #000000 !important;}
.single-post .authorbio, .author li a.authorname {display:none;}
.author h1 {font-family: Helvetica; Font-weight:normal; font-size:30px; color:#000;}
.author .authors-list {border: 2px solid #f4f4f4;
padding: 20px;}
.author .authors-list img.circle-frame {max-width:100px;align-self: flex-start;
display: flex;margin-bottom: 20px;}
.author .authorbio {align-self: normal;
display: inline-flex;
text-align: left;color:#334155;
font-size:14px;font-family:Verdana;}
@media (min-width:1000px){
	.author .authors-list li {display:flex;}
}
@media (max-width:1000px){
	.authors-list {text-align: center;}
}

/*Event Rows */
h3.custom-event-date {
color: #000;
font-family: "Source Sans Pro", Sans-serif;
	line-height:1.2;
font-size: 32px;
text-transform: capitalize;
	margin-bottom:20px;
}
.eventrow .event-text-col p {
	font-family: "Helvetica", Sans-serif;
	line-height:28px;
font-size: 18px;
}
.eventrow .event-text-col span {font-weight:bold;}
.eventrow .event-text-col p {margin-bottom:0px;}
.eventrow {display: block;clear: both;padding-bottom: 40px;}
@media (min-width:500px) {
.eventrow .event-img-col { width: 30%;text-align:center;display: inline-block;vertical-align: top;margin-right: 3%;}
.eventrow .event-text-col {	width:66%;display: inline-block;}
}

#gfield_description_19_35 {color:#333;}

@media (min-width:800px){
	.bdt-ep-carousel-thumbnail img {opacity: 1; height: 160px;object-fit: cover;}
}

@media (max-width:799px){
	.bdt-ep-carousel-thumbnail img {opacity: 1; height: 220px; object-fit: cover;}
}
/ CSS to remove elements from the print page at 20240315 /
.printonly {display:none;}
@media print {
  .printhide, .mdp-e-speaker-widget, .elementor-widget-theme-post-content figure {display:none;}
  .printonly {display:block !important;}
    }

/ Custom CSS for Speaker plugin at 20240710 /
.mdp-speaker-box.speaker-mediaelement .mejs-container, .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed option { background-color:#1c3073 !important; }

.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background-color:#ffffff !important; 
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-button svg, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-share svg, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speeds svg {
	fill: #ffffff !important;
}
.mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255,255,255,0.5) !important;
}
.mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-share-socials, .mdp-speaker-box.speaker-mediaelement select.mdp-speaker-mediaelement-speed, .mdp-speaker-box.speaker-mediaelement .mejs-controls .mejs-time, .mdp-speaker-box.speaker-mediaelement .mdp-speaker-mediaelement-speed-value {
	color:#ffffff !important;
}
