/** Home Slider **/
.home-slider-smart .swiper-slide-inner {
	max-width: 1600px !important;
}

/* css for christian persecution form */
#gform_wrapper_8{
	width:300px;
	margin:0px auto;
}

.gform_footer.top_label, #field_8_1{
	margin:0px !important;
}
#input_8_1{
	text-align:center;
}
/* end of css for christian persecution form */

/* css for banner newsletter project in need */
#p-newsletter #gform_wrapper_5, #p-newsletter #gform_5 ul li, #p-newsletter .gform_footer.top_label{
	margin: 0;
}
#p-newsletter #gform_5 input{
	text-align:center;
}
#p-newsletter .gform_footer.top_label{
	padding: 15px 0px 0px;
}
/* end of css for banner newsletter project in need */

/* css for thank you pages facebook widget fix */
.fb-widget iframe, #facebook ._2p3a, #facebook .uiScaledImageContainer._2zfr {
    width: 100% !important;
    min-width: 100% !important;
}
/* end of css for thank you pages facebook widget fix */

/* css for homepage stay informed button color and hover */
.stay-info button {
    background-color: #6ec1e4 !important;
}
.stay-info button:hover {
    background-color: #ffffff !important;
	color: #005580 !important;
}
/* end of css for homepage stay informed button color and hover */

/* css for homepage smart slider bullet color */
	.n2-ow.n2-bullet.n2-active {
    	background-color: #fff !important;
	}
/* end of css for homepage smart slider bullet color */

/* Explore Page Style Here */
.caption-style figcaption {
	margin: 0 !important;
	background: #006699;
	padding: 15px;
}

.caption-style figcaption h4 {
	color: #fff;
	margin: 0;
}

/* css for anti-pixelized image in IE */
img {
    -ms-interpolation-mode: bicubic !important;
}
/* end of css for anti-pixelized image in IE */

/*Hide Single Post last item from Breadcrumb */
.single-post .breadcrumb_last{display: none;}

/* css for gravity form */
#gform_2 ul li select {
    height: 53px;
}
#gform_2 ul li .uael-gf-select-custom {
    padding: 0px !important;
}
/* end of css for gravity forms */

/* z index of donate menu and mobile menu*/
.elementor-549 .elementor-element.elementor-element-f66533a .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    z-index: 1;
}
#sm-156319766203798-2 {
    z-index: 3;
}
/* hide the donate and search by default */
.menu-donate, .menu-search, .menu-search-ipad {
    display: none;
}

/*Remove All from UAE Post Grid */
.uael-post__header-filter:first-child {
  display: none;
}

/* css for svg timeline icon alignment */
.svg-icon #Layer_1 {
    margin-top: 7px;
}
/* end of css for svg timeline icon alignment */

/* css for Power Page inline tweets */
.inline-tweet-click::after {
    content: "Click to tweet";
    font-size: 20px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: bold;
    color: #fff;
    background-color: #005580;
    padding: 4px 26px;
    position: absolute;
    bottom: -22px;
    left: 50%;
    transform: translate(-50%);
}
.inline-tweet-click:hover::after {
    background-color: #1da1f3;
}
.tweetable .elementor-text-editor.elementor-clearfix::before {
    content: " ";
    display: block;
    background: url('/wp-content/uploads/2019/06/chuchinneed-power-page-twitter-rz.png');
    position: relative;
    height: 40px;
    background-repeat: no-repeat;
    width: 40px;
    margin: 0px auto 10px;
}
.tab-tweetable {
    display: block;
    position: relative;
    padding: 20px 30px 40px;
    background-color: #ebf2f5;
    border: 1px solid #d2f0ff;
    border-radius: 10px;
    text-align: center;
    font-style: italic;
    margin: 15px 0 30px;
}
.tab-tweetable::before {
    content: " ";
    display: block;
    background: url('/wp-content/uploads/2019/06/chuchinneed-power-page-twitter-rz.png');
    position: relative;
    height: 40px;
    background-repeat: no-repeat;
    width: 40px;
    margin: 0px auto 10px;
}
/* end of css for Power Page inline tweets */

/* css for stewards of faith page */
#center-block-quote{
    text-align:center;
}
/* end of css for stewards of faith page */

/* css for post pagination */
.page-numbers {
	color: #fff;
}
.pagination-numbers .uael-grid-pagination a.page-numbers {
    background-color: #62b9e3;
}
.pagination-numbers .uael-grid-pagination span.page-numbers.dots {
    color: #294158;
}
.pagination-numbers .next.page-numbers {
    right: 0;
    position: absolute;
}
.pagination-numbers .prev.page-numbers {
    left: 0;
    position: absolute;
}
/* end of css for post pagination css */
body.elementor-page-106 {
    padding: 0px;
}
.single-post .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{
    padding:0px;
}
/* css for TinyMCE buttons css */
.dnt-button{
    padding: 15px 20px;
    border-radius: 5px;
    background-color: #069;
    color: #fff;
    font-weight: 500;
}
.dnt-button:hover{
    background-color: #294158;
	color: #fff;
}

.primary-button{
    font-family: "Roboto";
    font-size:18px;
    line-height:30px;
    color:#4eb41b;
    font-weight:300;
}
.primary-button:hover{
    color:#006699;
}
.alt-button {
    border: none;
    display: inline-block;
    padding: 10px 20px;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    text-transform: uppercase;
    border-radius: 6px !important;
    background-color: #5e9dbc;
    color: #000;
}
.alt-button:hover {
    background-color: #e30512;
    color: #fff;
}

.secondary-button {
    border: none;
    display: inline-block;
    padding: 10px 20px;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    text-transform: uppercase;
    border-radius: 6px;
    background-color: #f8f4ea;
    color: #006699;
}
.secondary-button:hover {
    background-color: #66cc33;
    color: #000000;
}
.newsletter-button {
    color: #fff;
	font-weight: bold;
	padding: 15px;
	background-color: #e30613;
    border-radius: 5px;
    margin: 0px auto;
}
.newsletter-button:hover {
    color: #fff;
}
.bold-brand {
    color: #e30512;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    font-size:18px;
    line-height:30px;
    letter-spacing:1px;
}
.featured-block {
    color: #000000;
    font-weight: 300;
    font-size:18px;
    line-height:30px;
}

.default-button {
    border: none;
    display: inline-block;
    padding: 10px 20px;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    text-transform: uppercase;
    border-radius: 6px;
    background-color: #006699;
    color: #ffffff;
    font-style:italic;
}
.default-button:hover {
    background-color: #294158;
    color: #ffffff;
}
.block-quote {
    margin-left: 0px;
    border-left: 8px solid #5e9dbc;
    background-color: #e9f2fa;
    color: #294158;
    font-family: "Georgia";
}
/* end of css for TinyMCE buttons css */

/* css for single post pages */
.single-post blockquote {
    margin-left: 0px;
    border-left: 8px solid #5e9dbc;
    background-color: #e9f2fa;
    color: #294158;
    font-family: "Georgia";
	display: flex;
}
.single-post figure {
    background-color: #f8f3e9;
    padding: 15px;
    position: relative;
    z-index: 9;
    margin: 0 10px 0 10px !important;
}
.single-post figure figcaption {
    font-family: "Georgia";
    color: #069;
    font-size: 18px;
    margin-bottom: 0 !important;
}
/* end of css for single post pages */

/* css for animated search bar */
.animated-search .jet-ajax-search .jet-ajax-search__field {
    min-width: 0px;
	max-width:0px;
    transition: 500ms all ease;
}
.jet-ajax-search__fields-holder {
    order: 2;
}
.animated-search .jet-ajax-search__form:hover .jet-ajax-search__field {
	
   min-width: 150px;
   padding: 10px 10px 10px 20px !important;
	max-width:300px;
}
.animated-search .jet-ajax-search__form .jet-ajax-search__field:active , .animated-search .jet-ajax-search__form .jet-ajax-search__field:focus  {
	
   min-width: 150px;
   padding: 10px 10px 10px 10px !important;
	max-width:300px;
}


/* this is for mobile */
.animated-search-mob{
    width:auto !important;
}
.animated-search-mob .elementor-search-form__container {
    background-color: transparent;
    display:block;
    width:100%;
}
.animated-search-mob .elementor-search-form__icon {

    display: inline-block !important;
    color: #fff !important;
    vertical-align: middle;
    padding: 7px 15px !important;
    opacity: 1;
    background-color: #005580;
    z-index: 9;
    position: absolute;
    right: 0;

}
.animated-search-mob input[type="search"] {
    width: 0px;
    box-sizing: border-box;
    -webkit-transition: width 0.7s ease-in-out;
    -moz-transition: width 0.7s ease-in-out;
    -o-transition: width 0.7s ease-in-out;
    transition: width 0.7s ease-in-out;
    background-color: #fff;
    font-size: 16px;
    padding: 0px 15px;
    height:40px;
    vertical-align: middle;
    border-radius: 0px;
    display: inline-block !important;
    z-index: 5;
    position: relative;
    color:#fff !important;
}

.animated-search-mob .elementor-search-form:hover input[type=search],
.animated-search-mob .elementor-search-form input[type=search]:focus{
    width:250px;
    font-size:16px;
    color:#333333 !important; 
    right:0;
}

/* this is for mobile */

/* end of css for animated search bar */

/* global single post css */
.single-post ul li:nth-child(2) .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom::before,
.single-post-no-date ul li:nth-child(1) .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom::before{
    content: "Category:";
}
.single-post ul li:nth-child(3) .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom::before,
.single-post-no-date ul li:nth-child(2) .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom::before{
    content: "Tag:";
}

.single-post ul li .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom a,
.single-post-no-date ul li .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom a{
    color: #000;
    font-weight: bold;
}

.single-post ul li .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom a:hover,
.single-post-no-date ul li .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom a:hover{
    color: #006699;
}
.ast-single-post .entry-title, .page-title {
    line-height: 1.22em;
}
/* end of global single post css */

/* css for desktop header underline hover  */
#menu-1-a5869c9 li ul li:hover a::after {
    content: "";
    width: 86%;
    height: 3px;
    background-color: #66cc33;
    position: absolute;
    bottom: 6px;
	left:0;
	margin-left:10px;
}
#menu-1-a5869c9 li ul li a {
    border: none;
}

#menu-1-d3bdaf8 li ul li:hover a::after {
    content: "";
    width: 86%;
    height: 3px;
    background-color: #e30512;
    position: absolute;
    bottom: 6px;
    left:12px;
}
#menu-1-8c99449 li ul li:hover a::after {
    content: "";
    width: 86%;
    height: 3px;
    background-color: #e30512;
    position: absolute;
    bottom: 6px;
    left:12px;
}
#menu-1-8c99449 li ul li a {
    border: none;
}

#menu-2-81ce715 li {
    display: inline-block;
    width: 50%;
    float: left;
}
#menu-2-81ce715 li a {
    text-align: center !important;
    display: block;
}
#menu-2-81ce715 .blue-menu {
    background-color: #069 !important;
}
#menu-2-81ce715 .red-menu {
    background-color: #e20612 !important;
}
#menu-2-81ce715 li ul li:hover a::after {
    content: "";
    width: 86%;
    height: 3px;
    background-color: #e30512;
    position: absolute;
    bottom: 6px;
    left:12px;
}
#menu-2-81ce715 li ul li a {
    border: none;
    color:#006699;
}
#menu-2-81ce715 li ul li {
    width: 100% !important;
    display: block !important;
}
#menu-2-81ce715 li ul {
    position: fixed;
    z-index: 999;
    background-color: #f2f2f2;
}
#menu-2-81ce715 .red-menu:hover ul {
    display:block !important;
}
/*
.mbl-donate.jet-menu-item.jet-menu-item-type-custom.jet-menu-item-object-custom.jet-current-menu-ancestor.jet-current-menu-parent.jet-menu-item-has-children.jet-no-roll-up.jet-simple-menu-item.jet-regular-item.jet-menu-item-11224.jet-responsive-menu-item a {
    background-color: #e30512;
}
.jet-menu-item-11224 .jet-sub-menu li a {
    background-color: #f8f3e9 !important;
    color:#006699 !important;
}
.jet-menu-item-11224 .jet-sub-menu li a:hover {
    background-color: #f2ecde !important;
    color:#e30512 !important;
}
.admin-bar.jet-mobile-menu-active .jet-mobile-menu-toggle-button {
    top: 64px;
}
.jet-mobile-menu-toggle-button {
    width: 45px;
    height: 45px;
    left: -60px;
    font-size:20px;
}
.jet-menu-inner {
    background-color: #f8f3e9;
}
*/
/* end of css for desktop header underline hover */

/* css for donate now hover mobile */
#menu-2-365e5f6 li ul li {
    background-color: #f2f2f2;
}
#menu-2-365e5f6 li ul li a {
    border: 0;
    padding: 18px 0px;
    color: #069;
}
#menu-2-365e5f6 li ul li a:hover::after {
    content: "";
    display: block;
    width: 60%;
    position: absolute;
    height: 2px;
    background-color: #e20612;
    bottom: 11px;
}
#menu-2-365e5f6 li ul {
    margin-top: 9px !important;
}
/* end of css for donate now hover mobile */

/* footer copyright section **/
#copyright-footer a {
    color: #a9c4da;
}
#copyright-footer a:hover {
    text-decoration: underline;
}
/* end **/

/* css for Single Post - All Tags */
.tags-contain .uael-post__terms-meta.uael-post__terms-meta-tag {
    display: block;
}
.tags-contain .glb-category .uael-post__terms-meta.uael-post__terms-meta-cat::after {
    display: none;
}
.tags-contain .glb-category .uael-post__terms-meta.uael-post__terms-meta-cat::before {
    content:"Category: "
}
.tags-contain .glb-category .uael-post__terms-meta.uael-post__terms-meta-tag::before {
    content:"Tag: "
}
.tags-contain .glb-category .uael-post__terms-meta.uael-post__terms-meta-cat a::after,
.tags-contain .glb-category .uael-post__terms-meta.uael-post__terms-meta-tag a::after{
    color:#595959;
}
/* end of css for Single Post - All Tags */

/* css for Submit Prayer Intentions Page */
#prayer-chapel li {
    background-color: #2295cd;
    padding: 5px 0px;
    margin: 5px 0px;
}
#prayer-chapel li:hover {
    background-color: #294158;
}
/* end of css for Submit Prayer Intentions Page */

/* css for global category template */

#category-page .page-numbers.current {
    color: #069 !important;
}
#category-page .elementor-pagination {
    margin-top: 55px;
}

#category-page .elementor-pagination a {
    background-color: #069;
    padding: 10px 15px;
    border-radius: 100px;
}
#category-page .elementor-pagination a span{
    color:#fff;
}

#category-page ul li {
    background-color: #069;
}
.elementor-element-cc3dd76 article::after {

    content: "";
    width: 100%;
    position: absolute;
    bottom: -28px;
    height: 3px;
    background-color: #e9f2fa;

}
.elementor-element-cc3dd76 article {
    position: relative;
    display: block;
    overflow: visible !important;
}
.elementor-element-cc3dd76 .elementor-post__title {
    position: absolute;
    top: -37px;
    width: 100%;
    z-index: 99;
    left: 0;
}
/* end of css for global category template */

/* css for global about-sidebar */
#menu-1-580fff9 li a {
    padding: 20px 15px !important;
    color:#fff;
    font-size:22px;
}
#menu-1-580fff9 li {
    background-color: #069;
    margin-bottom:5px !important
}
#menu-1-580fff9 li.current-menu-item,
#menu-1-580fff9 li:hover{
    background-color: #294158;
}
/* end of css for global about-sidebar */

/* css for search result template  */
.search-result .uael-post__inner-wrap div:nth-child(3) {
    display: none;
}
.search-result .uael-post__terms-meta.uael-post__terms-meta-cat::after {
    content: "|";
    margin-left: 5px;
}
.search-result .uael-post__terms-meta.uael-post__terms-meta-cat {
    margin-right: 5px !important;
}
/* end of css for search result template */

/* css for news page */
.news-contain .uael-post__date::after {
    content: "|";
    margin-left: 5px;
}
.news-contain .uael-post__date {
    margin-right: 5px !important;
}
.news-contain .uael-post__terms-meta.uael-post__terms-meta-cat::after {
    content: "|";
    margin: 0px 0px 0px 10px;
}

.news-contain .uael-post__content-wrap div:nth-child(3) {
    display: none;
}
.news-contain .uael-post-wrapper::after {
    content: "";
    width: 100%;
    position: absolute;
    bottom: -31px;
    height: 3px;
    background-color: #e9f2fa;
    left: 0;
}
.news-contain .uael-post-wrapper{
    position:relative;
    display:block;
}
/* end of css for news page */

/* css for newpage and glb-category template 
@media only screen and (min-width: 441px) {
    .news-contain .uael-post__thumbnail {
        width: 25%;
        display: inline-block;
        vertical-align: top;
    }
    .news-contain .uael-post__content-wrap {
        width: 74%;
        display: inline-block;
    }
    .glb-category .uael-post__thumbnail {
        width: 25%;
        display: inline-block;
        vertical-align: top;
    }
    .glb-category .uael-post__content-wrap {
        width: 74%;
        display: inline-block;
    }
} */
/* css for newpage and glb-category template  */
    .news-contain .uael-post__thumbnail {
        width: 25%;
        display: inline-block;
        vertical-align: top;
    }
    .news-contain .uael-post__content-wrap {
        width: 74%;
        display: inline-block;
    }
    .glb-category .uael-post__thumbnail {
        width: 25%;
        display: inline-block;
        vertical-align: top;
    }
    .glb-category .uael-post__content-wrap {
        width: 74%;
        display: inline-block;
    }
/* css for ipad pro */
@media only screen and (max-width: 1024px) {
    .news-contain .uael-post__thumbnail {
        width: 30%;
        display: inline-block;
        vertical-align: top;
		padding-right: 20px;
    }
    .news-contain .uael-post__content-wrap {
        width: 69%;
        display: inline-block;
    }
    .glb-category .uael-post__thumbnail {
        width: 30%;
        display: inline-block;
        vertical-align: top;
		padding-right: 20px;
    }
    .glb-category .uael-post__content-wrap {
        width: 69%;
        display: inline-block;
    }
}
/* css for newpage and glb-category template */
@media only screen and (max-width: 768px) {
    .news-contain .uael-post__thumbnail {
        width: 100%;
		padding-right: 0;
		margin-bottom: 20px;
    }
    .news-contain .uael-post__content-wrap {
        width: 100%;
    }
    .glb-category .uael-post__thumbnail {
        width: 100%;
		padding-right: 0;
		margin-bottom: 20px
    }
    .glb-category .uael-post__content-wrap {
        width: 100%;
    }
}
/*
@media only screen and (max-width: 767px) and (min-width: 441px) {
    .news-contain .uael-post__content-wrap {
        width: 71%;
        display: inline-block;
        margin-left: 20px;
    }
    .glb-category .uael-post__content-wrap {
        width: 71%;
        display: inline-block;
        margin-left: 20px;
    }
}
/* end of css for newpage and glb-category template */

/* css for global-category template */
.glb-category .uael-post__terms-meta.uael-post__terms-meta-cat::after {
    content: "|";
    margin: 0px 0px 0px 10px;
}

.glb-category .uael-post__content-wrap div:nth-child(3) {
    display: none;
}
.glb-category .uael-post-wrapper::after {
    content: "";
    width: 100%;
    position: absolute;
    bottom: -31px;
    height: 3px;
    background-color: #e9f2fa;
    left: 0;
}
.glb-category .uael-post-wrapper{
    position:relative;
    display:block;
}
/* end of css for global-category template */

/* css for category-tag archive page*/
#category-tag-archive .page-numbers.dots {
    color: #005580;
}
#category-tag-archive h3 a:hover {
    color: #333;
}
/* end of css for category-tag archive page */

.elementor-element-73feb7a .elementor-widget-container {
    position: relative;
}

/* css for new homepage main nav */
#menu-1-d3bdaf8 > .red-menu > a {
    background: #e30512;
    border-radius: 3px;
}
#menu-1-d3bdaf8 > .blue-menu > a {
    background: #006699;
    border-radius: 3px;
}
#menu-1-d3bdaf8 .red-menu ul li a {
    border: none;
}
/* end of css for new homepage main nav */

/*Search*/
input#searchsubmit {
    color: #ffffff !important;
    background: #29363e;
    border-color: #29363e;
    border-radius: 0px;
    letter-spacing: 1px;
    font-size: 14px;
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500!important;
    text-transform: uppercase!important;
    background-color: #29363e;
    padding: 2px 7px;
}

.searchform input#s {
    height: 27px;
    padding: 6px 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
/* end of css from customizer */

/* css for responsive */

/* Adjust the column size menu for smaller desktop screens */
@media only screen and (max-width: 1535px) { 
	.desk-menu-a { width: 70% !important;}
	.desk-menu-b { width: 30% !important;}
}
/* Adjust the column size menu for smaller desktop screens */
@media only screen and (max-width: 1467px) { 
	.desk-menu-a { width: 75% !important;}
	.desk-menu-b { width: 25% !important;}
}
/* Adjust the column size menu for smaller desktop screens */
@media only screen and (max-width: 1375px) { 
	.desk-menu-a { width: 80% !important;}
	.desk-menu-b { width: 20% !important;}
}
@media only screen and (max-width: 1400px) {
    .elementor-element-cdea278 {
        width: 90% !important;
    }
  #menu-1-8c99449 .blue-menu {
    background-color: #069;
    border-radius: 5px;
  }
  #menu-1-8c99449 .red-menu {
    background-color: #e30613;
    border-radius: 5px;
  }
}
@media only screen and (max-width: 1400px) and (min-width: 981px) {
    
}
@media only screen and (max-width: 1366px) {
    .elementor-element-cdea278 {
        width: 100% !important;
    }
}
/* Adjust the column size menu for smaller desktop screens */
@media only screen and (max-width: 1440px) {
	/* css for animated search bar */
	  .animated-search .jet-ajax-search__results-area.show {
		right: 30px;
		left: unset !important;
		position: fixed;
		width: 450px;
	}
	/* end css for animated search bar */
}
/* Email Sign Up Page css */
@media only screen and (max-width: 1280px) and (min-width: 1025px) {
	.email-sign-up .elementor-widget-container {
		padding: 30px 70px !important;
	}
	.signup-form-col .elementor-element-populated {
		margin-right: 0px !important;
	}
}
@media only screen and (max-width: 1150px) and (min-width: 1025px) {
	.email-sign-up .elementor-widget-container {
		padding: 15px 50px !important;
	}
}
/* Email Sign Up Page css end */
@media only screen and (max-width: 1280px) {
	.desk-menu-a { width: 83% !important;}
	.desk-menu-b { width: 17% !important;}
}
@media only screen and (max-width: 1237px) {
	.desk-menu-a { width: 84% !important;}
	.desk-menu-b { width: 16% !important;}
}
@media only screen and (max-width: 1224px) {
	.desk-menu-a { width: 85% !important;}
	.desk-menu-b { width: 15% !important;}
}
@media only screen and (max-width: 1210px) {
	.desk-menu-a { width: 83% !important;}
	.desk-menu-b { width: 17% !important;}
    .elementor-element-364e34b0 {
        width: 20% !important;
    }
    .elementor-element-73d96946 {
        width: 47% !important;
    }
	.elementor-element-96d0fec .elementor-inner-column .elementor-column-wrap h4,
	.elementor-element-cec0ee8 .elementor-inner-column .elementor-column-wrap h4 {
		font-size: 19px !important;
		line-height: 1.3em !important;
	}
}
@media only screen and (max-width: 1139px) {
	.desk-menu-a { width: 87% !important;}
	.desk-menu-b { width: 13% !important;}
}
@media only screen and (max-width: 1100px) {
    .elementor-element-1482d65b .elementor-image-box-title {
        line-height: 1em !important;
    }
    .elementor-element-5e22eed .elementor-search-form:hover input[type=search],
    .elementor-element-5e22eed .elementor-search-form input[type=search]:focus{
        width:200px;
    }
    #menu-1-d3bdaf8 li a {
        padding: 15px;
    }
    #menu-1-d3bdaf8 .red-menu ul li a {
        border: none;
        padding: 15px 32px;
    }
	.elementor-element-96d0fec .elementor-inner-column .elementor-column-wrap h4,
	.elementor-element-cec0ee8 .elementor-inner-column .elementor-column-wrap h4 {
		font-size: 17px !important;
		line-height: 1.3em !important;
	}
}
@media only screen and (max-width: 1100px) and (min-width: 981px) {
    .elementor-element-963fbc4 .elementor-image-box-title,
    .elementor-element-b7fdad1 .elementor-image-box-title,
    .elementor-element-3dda667 .elementor-image-box-title,
    .elementor-element-1eacef1 .elementor-image-box-title,
    .elementor-element-718826c .elementor-image-box-title {
        line-height: 1em !important;
    }
    /** .elementor-element-584dec42 .elementor-image-box-title {
        line-height: 2.6em !important;
    } **/
}
@media only screen and (max-width: 994px) and (min-width: 768px) {
	.elementor-element-3764a32{
		width:400px !important;
		margin:0px auto;
	}
	.elementor-element-3764a32 .elementor-column{
		width:100% !important;
	}
	.elementor-element-ea320db .elementor-column-wrap{
		padding-bottom:51px !important;
	}
}

@media only screen and (max-width: 980px) {
  .elementor-element-1482d65b .elementor-image-box-title {
        line-height: 2.2em !important;
  }
  #prayer-chapel li{
	margin:0px;
	padding:0px;
  }
}
@media only screen and (max-width: 767px) {
	/*css for 2020-02 homepage */
	.martyrs {
		max-width: 500px;
		margin: 0 auto;
	}
	.martyrs-vid{
		max-width:700px;
		margin: 0 auto;
	}
	
	/*css for 2020-02 homepage end */
    .inline-tweet-click::after {
        font-size: 15px;
        bottom: -17px;
    }
  #menu-2-6cc8acd .menu-item-11223 a:hover {
    background-color: #069 !important;
  }
  #menu-2-6cc8acd .menu-item-11224 a.has-submenu:hover {
    background-color: #e30613;
  }
  #menu-2-6cc8acd .menu-item-11224 a.has-submenu {
    background-color: #e30613 !important;
  }
  #menu-2-6cc8acd li {
    font-size: 20px !important;
  }
  .menu-item-11224 .sub-menu li a {
    color: #069 !important;
  }
  .menu-item-11224 .sub-menu .menu-item-11226 .elementor-sub-item.elementor-item-anchor:hover,
  .menu-item-11224 .sub-menu .menu-item-11226 .elementor-sub-item.elementor-item-anchor:hover{
    background-color: #f2ecde !important;
  }
  #menu-2-15f44d1 .menu-item-11223 a:hover,
  #menu-2-15f44d1 .menu-item-11224 a:hover{
    color: #e20612 !important;
  }
  .elementor-element-1482d65b .elementor-image-box-title {
        line-height: 2.2em !important;
    }
  .elementor-element-65bb09ce .elementor-image-box-title {
        line-height: 2.2em !important;
    }
	/* css for donate now */
	#menu-2-365e5f6 li .has-submenu {
		background-color: 
		#e20612;
	}
	/* end of css for donate now */
}
@media only screen and (max-width: 767px) and (min-width: 641px) {
#linked-image .elementor-widget-image-box {
    width: 50%;
    padding: 20px;
}
}
@media only screen and (max-width: 640px) {
	#input_8_1{
		padding:9px;
	}
}

@media only screen and (max-width: 440px) {

	/* css for removing image & text wraping */
	.single-post figure {
		display:block !important;
		float:none;
		margin:0px auto !important;
	}
	/* css for removing image & text wraping */
	/* Remembering todays christian martyrs */
	.page-id-11644 .elementor-element-538cc80 > div > div.elementor-row {
		align-items: flex-start;
	}
	.page-id-11644 #breadcrumbs {
		font-size: 14px;
		line-height: 20px;
	}
	/* Remembering todays christian martyrs end */
.news-contain .uael-post__content-wrap {
    margin-top: 10px;
}
.glb-category .uael-post__content-wrap {
    margin-top: 10px;
}
.inline-tweet-click::after {
    width: 60%;
    display: block;
    text-align: center;
}
.elementor-element-e9f0eb1 .elementor-inner-column .elementor-column-wrap,
.elementor-element-94e22a0 .elementor-inner-column .elementor-column-wrap,
.elementor-element-42d394a .elementor-inner-column .elementor-column-wrap {
    padding-left: 80px !important;
}
}

@media only screen and (max-width: 320px) {
.acn-flags .section-flags {
    width: 100% !important;
}
.acn-flags {
    margin-top: 0px !important;
}
    .inline-tweet-click::after {
        width: 80%;
    }
#menu-2-365e5f6 li a {
    padding: 10px 0px !important;
}
	.martyrs-vid .elementor-heading-title.elementor-size-default, .martyrs .elementor-heading-title.elementor-size-default{
		font-size:15px !important;
		line-height: 26px !important;
	}
}

/* end of css for responsive */

/* For Laptop Screen */
@media (min-width: 768px) {
    .elementor-549 .elementor-element.elementor-element-bad1fa0 {
        width: 23.717%;
    }

    .animated-search .elementor-search-form:hover input[type=search], 
    .animated-search .elementor-search-form input[type=search]:focus {
        width: 190px;
    }
}

/* Changed Single Post Image Caption to align left */
.wp-caption-text {
    text-align: left;
}

/*Hide Global Donate Button */
.postid-16485 .elementor-button-wrapper {display:none;}
.postid-16548 .elementor-button-wrapper {display:none;}
.postid-16591 .elementor-button-wrapper {display:none;}
.postid-16609 .elementor-button-wrapper {display:none;}
.postid-16628 .elementor-button-wrapper {display:none;}
.postid-16807 .elementor-button-wrapper {display:none;}
.postid-16834 .elementor-button-wrapper {display:none;}
.postid-16990 .elementor-button-wrapper {display:none;}
.postid-17027 .elementor-button-wrapper {display:none;}
.postid-17229 .elementor-button-wrapper {display:none;}
.postid-17244 .elementor-button-wrapper {display:none;}
.postid-17705 .elementor-button-wrapper {display:none;}
.postid-17729 .elementor-button-wrapper {display:none;}
.postid-17894 .elementor-button-wrapper {display:none;}
.postid-18128 .elementor-button-wrapper {display:none;}
.postid-18382 .elementor-button-wrapper {display:none;}
.postid-18557 .elementor-button-wrapper {display:none;}