:root {
    --main-color-1: #fb7f38;
    --main-color-2: #fb7f38;
    --agh-main-color: #fb7f38;
    --agh-footer-color: #000;
    --form-background-color-1: #b5b4b4;
    --form-color-1: #000;
    --form-background-color-2: #5a5959;
    --form-color-2: #fff;
    --navbar-unit-border: #fb7f38;
    --aux-accordion-background: transparent;
    --color-custom1: #ee8e55;
    --color-custom2: #555;
}

#pageFooter a {
    color: #fff;
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fb7f38'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>") !important;
    background-size: 2rem;
    width: 2rem;
    height: 2rem;
}

.frame-background-custom1 {
    --frame-color: #000;
    --frame-background: var(--color-custom1);
    --frame-link-color: var(--agh-main-color);
    --frame-link-hover-color: #ccc;
    --frame-cite-color: #000;
    --frame-header-color: #000;
    --frame-para-color: #000;
    --news-date-color: #000;
    --frame-link-not-decor: #ededed;
    --frame-link-not-decor: #000;

    --frame-list-li: #000;
    --aux-borders-color: #fff;
    --aux-background-color: #fff;
    --aux-accordion-background: #950106;
    --accordion-button: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>");
}

.frame-background-custom2 {
    --frame-color: #fff;
    --frame-background: var(--color-custom2);
    --frame-link-color: var(--agh-main-color);
    --frame-link-hover-color: #000;
    --frame-cite-color: #fff;
    --frame-header-color: #fff;
    --frame-para-color: #fff;
    --news-date-color: #fff;
    --frame-link-not-decor: #fff;
    --frame-list-li: #fff;
    --aux-borders-color: #fff;
    --aux-background-color: #fff;
    --aux-accordion-background: #1b6184;
    --accordion-button: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>");
}

.frame-background-lightGray {
    --aux-accordion-background: #94959a;
}

.frame-background-mediumGray {
    --aux-accordion-background: #313131;
    --aux-borders-color: #ffffff;
    --accordion-button: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>");
}

.frame-background-darkGray {
    --aux-accordion-background: #939999;
}

.frame-background-black {
    --aux-accordion-background: #5a5959;
}


.crossingColor2-custom2,
.crossingColor-custom2:before {
    background-color: var(--color-custom2);
}

.crossingColor2-custom1,
.crossingColor-custom1:before {
    background-color: var(--color-custom1);
}


.card-panel-info {
    --cardpanel-header-background: #2b882c;
    --cardpanel-header-color: #ffffff;
    --cardpanel-border-color: #2b882c;
}

.text-info {
    color: #2b882c !important;
}

.dedicated-color {
    color: var(--frame-link-color) !important;
}

.frame-background-none .dedicated-color,
.frame-background-custom1 .dedicated-color {
    color: #950106 !important;
}

.hr-custom1 {
    --hr-color: #ee8e55;
}

.hr-custom2 {
    --hr-color: #056269;
}


.frame {
  scroll-margin-top: 120px;
}


.card-panel-quaternary {
    --cardpanel-header-background: #555;
    --cardpanel-header-color: #ffffff;    
    --cardpanel-border-color: #555;
}

.noframe header.frame-header {
  margin-top: -120px;
  padding-top: 120px;
}


@media all and (max-width: 991px){

    .noframe header.frame-header {
    margin-top: -78px;
    padding-top: 78px;
    }
}

.categoryCards .darkSet > div:not(.doubleCard) .card-header, .categoryCards .darkSet > div:not(.doubleCard) .card-body, .categoryCards .darkSet > div:not(.doubleCard) .card_wide, .categoryCards .darkSet > div:not(.doubleCard) .ytwrapper {
  background-color: rgb(0,0,0,0.85) !important;
}

.categoryCards .categories > div:not(.doubleCard) .card-header, .categoryCards .categories > div:not(.doubleCard) .ytwrapper,.categoryCards .categories > div:not(.doubleCard) .card-body {
  background-color: rgb(0,0,0) !important;
}

@media screen and (max-width: 991px){
    .categoryCards .darkSet > div:not(.doubleCard) .card-header, .categoryCards .darkSet > div:not(.doubleCard) .card-body, .categoryCards .darkSet > div:not(.doubleCard) .card_wide, .categoryCards .darkSet > div:not(.doubleCard) .ytwrapper {
    background-color: #000 !important;
    }
}

@media all and (max-width: 768px){
    .sitLogo {
	width:50%;
	margin: 0 auto;
    }
     .back-to-top{
        visibility:hidden;
    }
}