a:hover{ color:#f94a2d; }
.not-found{ background-color:#f2f2f2; border:1px solid #dddddd; border-radius:10px; padding:150px 20px; color:#9b9b9b; background-color:#f2f2f2; }
.modal .modal-header{ background-color:#f94a2d; position:relative; }
.modal .modal-header .modal-title{ color:#fff;width: 100%; }
.modal .modal-header .close{ position: absolute;right: 8px;top: 2px; }
.modal .modal-header .close span{color: #fff}
.team-accordion.accordion > dt > a.active{background: #9e9e9e;}
.team-accordion.accordion > dd{padding: 10px 0 20px;}
.color-orange{ color:#f94a2d; }
.post-list > .item{ margin-bottom:16px; }
@media (min-width: 576px) {
	/*.post-list.row{margin-right: -8px;margin-left: -8px; }
	.post-list > .item{padding-right: 8px;padding-left: 8px;}*/
}
.post-list > .item .card-body{ padding:10px; }
.author-info{ padding:10px; }
.author-info img{ width:50px; }
.single-post .action a i{ margin-right:3px; }
.single-post .action a{ text-decoration:underline; }
.single-post .action a:hover{color: #f94a2d; text-decoration:none;}
.bible-post .list-group-item{display: list-item;}
.bible-post .list-group {list-style: decimal inside;}
.bible-note-area{-webkit-box-shadow: 0px -4px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -4px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px -4px 5px 0px rgba(0,0,0,0.2);z-index: 999;position: relative; }
.bible-note-area .note-count{background-color: #f94a2d;
border-radius: 50%;
color: #fff;
padding: 0px;
width: 22px;
display: inline-block;
text-align: center;
margin-left: 3px;font-size: 12px; }
.bible-note-area .note-close{ position:absolute; right:0; color:#999; top:50px; cursor:pointer;}
.bible-note-area .container{ position:relative;  }


.note_rad {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Hide the browser's default radio button */
.note_rad input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 23px;
    width: 23px;
    background-color: #eee;
    border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.note_rad:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.note_rad input:checked ~ .checkmark {
  
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.note_rad input:checked ~ .checkmark:after {
    display: block;
}

/* Style the indicator (dot/circle) */
.note_rad .checkmark:after {
top: -6px;
left: -6px;
width: 35px;
height: 35px;
border-radius: 50%;
background-color: transparent;
border: 3px solid #dddddd;
}
.note_colors ul{ margin:0px; padding:0px; }
.note_colors ul li{ display:inline-block; vertical-align:middle; }

.footer_row_title{
    color: #fff;
    font-size: 14px;
}

.footer_row{
    color: #fff;
    font-size: 12px;
    opacity:0.6;
}
.bg-white{ background-color: #fff;}
.team-par-list .center-cropped{ margin-right: 5px;}
.team-par-list  ul li{ margin: 6px 0;}
.team-action-nav{ float: right;}
.team-action-nav a{ font-size: 18px; color: #f94a2d;line-height: 18px;display: inline-block;}
.team-action-nav a.nav-delete{ color: #666; }
.team-action-nav a:hover{ text-decoration: underline;}
.team-action-nav li:not(:last-child) a{ border-right: 1px solid #666;margin-right: 10px;padding-right: 10px;}
.col-content{ word-wrap: break-word;}
.homepage-cell-right div, .ver-card div{ word-wrap: break-word;}

.effect-thumbnail {
    margin-bottom: 0; 
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
    transition: background-color 0.2s;
}
.effect-thumbnail img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -o-object-fit: cover;
       object-fit: cover;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);z-index: 9; } 

.effect-thumbnail:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1);
          transform: scale3d(1.05, 1.05, 1); }
.effect-thumbnail::before {
    display: block;
    content: "";
    padding-top: 56.25%;
}          
.spritual-material-list .article_name{ width: 241px; margin-right: 20px; display: inline-block;}
.spritual-material-list a{ display: block;}
.spritual-material-list{margin-right: -8px;margin-left: -8px; }
.spritual-material-list .col-4{padding-right: 8px;padding-left: 8px;}