#colophon svg { max-width: 100%; height: auto; overflow: visible; }
#collapseReligious #related-sectors-lists { list-style: none; padding: 0; }
ul.related-sectors-desc-list { list-style: none; margin: 0; padding: 0; }
.modal .modal-dialog { margin-top: 0; }
.admin-bar header#masthead .fixed-top { top: 30px; }
/*==== Home Page Slider */
.slider-content h2 { font-size: 1.5em }
.home .entry-title { display: none; }
.home #main.container { margin-top: 20px; }
#FrontPageCarousel .carousel-control-prev-icon, #FrontPageCarousel .carousel-control-next-icon { display: inline-block; width: 46px; height: 60px; margin: 10px; }
#FrontPageCarousel .carousel-control-prev-icon { background-image: none; color: rgba(51,51,51,1); opacity: .35; }
#FrontPageCarousel .carousel-control-prev-icon:hover { opacity: 1; }
#FrontPageCarousel .carousel-control-next-icon { background-image: none; color: rgba(51,51,51,1); opacity: .35; }
#FrontPageCarousel .carousel-control-next-icon:hover { opacity: 1; }
.material-icons { font-size: 4vw; }
#FrontPageCarousel .carousel-indicators { position: absolute; right: 0; bottom: -80px; left: -15%; z-index: 15; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; }
#FrontPageCarousel .carousel-indicators li { box-sizing: content-box; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 10px; height: 10px; margin-right: 5px; margin-left: 5px; text-indent: -999px; cursor: pointer; background-color: rgba(143,166,35,1); background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .6; transition: opacity 0.6s ease; border-radius: 50%; }
#FrontPageCarousel .carousel-indicators .active { opacity: 1; }
.container-fluid.text-center.no-gutters { width: 100% !important; }
.arrow-main-position .col.text-right, .arrow-main-position .col.text-left { top: 0px; }
.arrow-main-position .col.text-right a, .arrow-main-position .col.text-left a { width: 40px; height: 40px; margin: 0px; }
.arrow-main-position i.material-icons { font-size: 40px; padding-top: 10px; }
.arrow-main-position #toggleCarousel { top: 10px; font-size: 15px; right: -8px; }
.arrow-main-position span.pause { opacity: 1; }
.arrow-main-position .col.text-right { margin-left: 100px; }
.arrow-main-position .col.text-right { margin-left: 0; width: auto; display: inline-block !important; }
.arrow-main-position .col.text-left { top: 0px; margin-left: 0; width: auto; display: inline-block !important; }
#FrontPageCarousel .carousel-indicators { position: absolute; right: 0; bottom: -80px; left: -15%; padding-left: 0; margin-right: auto; margin-left: auto; width: auto; max-width: 200px; }
.slides-main.carousel.slide .row.w-100.d-flex { max-width: 230px; margin: 0 auto; left: 0; right: -15%; }
.slides-main.carousel.slide .row.w-100.d-flex .col { -ms-flex-preferred-size: inherit; flex-basis: inherit; -ms-flex-positive: inherit; flex-grow: inherit; max-width: 100%; }

.team_member_img .modal.show .modal-dialog a.close{
  top: -45px;
}

.team_member_img .modal-body {
    padding: 5px;
}
/* 2 mar */
div#content .standard-logo svg {
    width: 352px;
}
/* 2 mar */

/* 24 feb
div#content .container {
	padding: 0px;
    max-width: 950px;
}
.single-la_projects .container-fluid.project-full-height {
    max-width: 950px;
}
.single-la_projects .col-12 {
    padding: 0px;
}
.single-la_projects .hold-logo-project-page-xl {
    padding: 0 10px 0 0px !important;
    width: 352px !important;
}
div#content .row {
    margin: 0 auto;
    max-width: 950px;
}
.page-id-1355 .page-numbers {
    color: #8fa524;
    font-size: 20px;
    padding: 6px;
    font-weight: 600;
}
.page-id-1355 .rl-pagination.rl-pagination-bottom {
    padding-top: 50px;
    text-align: center;
}
@media (min-width: 992px) {
div#content .single-post .row {
    margin: 0 auto;
    max-width: 950px;
}
div#content .col-lg-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
div#content .offset-lg-1 {
     margin-left: 0% !important;
}
}
@media only screen and (max-width:1024px) {
.single-la_projects .standard-logo {
    padding: 30px 0px 0px 0px !important;
}
.single-la_projects .hold-logo-project-page-xl {
    padding: 0 10px 0 10px !important;
}
div#content .standard-logo svg {
    width: 320px;
    padding: 0px;
}
div#content .standard-logo {
    padding: 30px 0px 0px 20px;
}
}
@media only screen and (max-width:767px) {
div#content .standard-logo {
    padding: 30px 0px 0px 0px;
}
.single-la_projects .text-right {
    margin-bottom: 30px;
    max-width: 100% !important;
}
.single-la_projects .row.no-gutters.d-flex.align-items-center {
    margin-top: 5px !important;
}
}
@media (min-width: 1200px) {
.single-la_projects .project-page-lead-image {
    padding-left: 370px !important;
}
}
 End 24 feb */

@media (prefers-reduced-motion: reduce) {
#FrontPageCarousel .carousel-indicators li { transition: none; }
}

@media only screen and (max-width:1124px) {
.team_member_img .modal.show .modal-dialog {
  margin-top: 80px;
}
}

@media only screen and (max-width:1024px) {
.slides-main.carousel.slide .row.w-100.d-flex { right: -30%; }
#FrontPageCarousel .carousel-indicators { left: -30%; }
}
@media only screen and (max-width:767px) {
.slides-main.carousel.slide .row.w-100.d-flex { right: -60%; }
#FrontPageCarousel .carousel-indicators { left: -40%; }

.single-la_sectors #main .fred-gallery .gallery-feat{
  width: 100%;
  flex: unset;
  max-width: 100%;
}

.team_member_img .modal.show .modal-dialog {
    max-width: 90%;
  width: 600px;
margin-left: auto;
  margin-right: auto;
}

.single-post #content .standard-logo {
    margin-left:0;
}


}



