@charset "UTF-8";
/***!  /templates/historyofcatholiccharities/css/custom.css?ver=941146  !***/

#footer2 ul.menu li {
	color: #ffffff;
	list-style: circle;
    margin-left: 30px;
}

.tck-title-split {
    color: #f22f57;
    display: block;
}

.tck-blog .item-image img {
    max-width: 50vw;
}
.mobileckhambuger_togglerlabel {
    margin-top: -30px;
}

/*
=====================================
    Blog layout 
=====================================
*/
/*  Page Boxes (cards)
------------------------------------*/
.card-footer {
    background-color: #ffffff;
    border-top: 1px solid #fdfdfd;
}

/*  Article pdf background
------------------------------------*/
/*.bgappear {
    background-color: #3871c1; 
    background-image: url('/images/pieces/black-paper.png')
}*/
.bgappear {
    background:
      radial-gradient(35.36% 35.36% at 100% 25%,#0000 66%,#2e3192 68% 70%,#0000 72%) 10px 10px/calc(2*10px) calc(2*10px),
      radial-gradient(35.36% 35.36% at 0    75%,#0000 66%,#2e3192 68% 70%,#0000 72%) 10px 10px/calc(2*10px) calc(2*10px),
      radial-gradient(35.36% 35.36% at 100% 25%,#0000 66%,#2e3192 68% 70%,#0000 72%) 0 0/calc(2*10px) calc(2*10px),
      radial-gradient(35.36% 35.36% at 0    75%,#0000 66%,#2e3192 68% 70%,#0000 72%) 0 0/calc(2*10px) calc(2*10px),
      repeating-conic-gradient(#3871c1 0 25%,#0000 0 50%) 0 0/calc(2*10px) calc(2*10px),
      radial-gradient(#0000 66%,#2e3192 68% 70%,#0000 72%) 0 calc(10px/2)/10px 10px
      #3871c1;
  border-radius: 10px;

}

/*
=====================================
   Mobile Menu
=====================================
*/
[data-id="mobilemenuck-1"] .mobilemenuck-bar-button {
    background:#2E3192;
    height: 43px;
    width: 43px;
    color:#C39B6A;
    padding-top: 8px;
    font-size: 1.8em;
}

[data-id="mobilemenuck-1"] .mobilemenuck-bar-title {
  background-color: #2e3192;
}

.mobilemenuck-item > .level1 a {
    color: #C39B6A;
    line-height: 35px;
    background-color: #00ADEF;
}
[data-id="mobilemenuck-1"].mobilemenuck a {
    color: #C39B6A;
    font-weight: bold;
    font-size: 1em;
}

[data-id="mobilemenuck-1"] .mobilemenuck-item > .level1 {
  background-color: #00ADEF;
}

[data-id="mobilemenuck-1"] .mobilemenuck-title {
    background: #2e3192;
    color: #C39B6A;
    height: 43px;
    text-indent: 20px;
    line-height: 43px;
    font-size: 20px;
}
/*
=====================================
    Quote
=====================================
*/

.blockquote-custom {
position: relative;
font-size: 1.5rem;
line-height: 1.4;
}

.blockquote-custom-icon {
width: 50px;
height: 50px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: -40px;
left: 19px;
}

.blockquote-footer::before {
    content: "\2014\00A0" !Important;
}
/*
=====================================
   Author- Quote
=====================================
*/

.authorquote-custom {
position: relative;
font-size: 1.2rem;
line-height: 1.2;
}
/*
=====================================
  Awards sidebar
=====================================
*/
.mod-articlesnews__item {
  padding-top: 15px;
}
/*
=====================================
 Speaker Quotes
=====================================
*/
.blockquote-speaker {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
      margin: 2.5em 5rem;
    padding: 2em 50px;
  quotes: "\201C""\201D";
}
.blockquote-speaker:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.blockquote-speaker p {
  display: inline;
}


