/***************************************************************************************************
 Global MIxins  - Font Variables , Font family, RWD resolution
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 Global classes - images URL
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 Global MIxins  - BG url, Vendor Prefixes , Box sizing, LTR , RTL
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 Global MIxins  - Font Variables , Font family, RWD resolution
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 Global MIxins  - BG url, Vendor Prefixes , Box sizing, LTR , RTL
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for listing component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 Global classes - bootstrap accordian - custom style
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 *Breadcrumb CSS *
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 Co create component styles
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 *Cookies CSS *
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 Global classes - buttons , white-button,yellow-button,blue-button,overlay-buttons
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Styles for - Custom select 
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 custom scroll bar style
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Styles for - Error pages
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
Styles for - E-services Component
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
 *Footer CSS *
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 Global classes - Skip navigation, float, overlay
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 Global classes -  header styles
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Journey-widget component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for page-innersearch component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for register component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Sub page left nav
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for adge  
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for borders 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for feedback  pop up
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Note component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Quicklinks component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Support
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for survey
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for talk to us
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for three-col-list
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for whats new  
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for tab mobile dropdown
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Global classes -  collabsible left nav
Author: TAMM
***************************************************************************************************/
/***************************************************************************************************
 *Flipcard Style *
 Author: TAMM 
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for left nav component 
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Testimonials and Achievements components
 
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
Generic colors for Pillars
 
 Author: TAMM
 ***************************************************************************************************/
.overlay-bg.adge-page.inner-page.no-margin-top > div .container.white-bg {
  background-color: transparent !important;
}

.results-listing .search-result-list li a:hover,
.results-listing .search-result-list li a:focus {
  background-color: #8bd3dd !important;
}

/***************************************************************************************************
 *Footer CSS *
 Author: TAMM
 ***************************************************************************************************/
/***************************************************************************************************
 *Footer CSS *
 Author: TAMM
 ***************************************************************************************************/
#footer {
  /*.colored-strip{
            &:after{
                content: '';
                background: $colored-strp;
                position: absolute;
                width: 100%;
                height: 5px;
                bottom: 0;
                z-index: 100;
            }
        }*/
}

#footer .footer-container {
  background-color: #F8F8F8;
  /*to fix padding in arabic*/
}

#footer .footer-container .pattern-blue {
  background: #4D4D4D;
}

#footer .footer-container .footer-top {
  color: #fff;
}

#footer .footer-container .footer-top .footer-top-content {
  /*added by A.S to override sitecore spacing*/
  /*added by M.F to override the sitecore spacing*/
}

#footer .footer-container .footer-top .footer-top-content .white-border-btn:hover {
  color: #4D4D4D;
}

#footer .footer-container .footer-top .footer-top-content .white-border-btn:hover .icon {
  color: #4D4D4D;
}

#footer .footer-container .footer-top-content .heading2,
#footer .footer-container .footer-top-content .heading1 a {
  color: #fff;
}

#footer .footer-container .white-gridIimg {
  /*flip the phone icon and the margin as well - by M.F*/
}

#footer .footer-container .white-gridIimg span.round {
  background: #fff;
  /*flip the phone icon and the margin as well - by M.F*/
}

#footer .footer-container .white-gridIimg span.round .icon-phone {
  color: #4D4D4D;
}

#footer .footer-container .footer-links {
  color: #3355FF;
}

#footer .footer-container .footer-links .heading2 {
  color: #000;
}

#footer .footer-container .footer-links a {
  color: #3355FF;
}

#footer .footer-container .footer-links .anchor-style1 {
  border: 1px solid #000;
  color: #3355FF;
}

#footer .footer-container .footer-links .anchor-style1:hover, #footer .footer-container .footer-links .anchor-style1:focus {
  background: #4D4D4D;
}

#footer .footer-container .footer-links .heading2 a {
  color: #fff;
}

#footer .footer-container .footer-links ul li a {
  color: #3355FF;
}

#footer .footer-container .privacy-policy {
  color: #000;
}

#footer .footer-container .privacy-policy li a {
  color: #3355FF;
}

#footer .footer-container .copy-right {
  color: #3355FF;
}

#footer .footer-container .fallow-us a:hover.slink span.icon-twitter, #footer .footer-container .fallow-us a:focus.slink span.icon-twitter {
  color: #1da1f2;
}

#footer .footer-container .fallow-us a:hover.slink span.icon-facebook, #footer .footer-container .fallow-us a:focus.slink span.icon-facebook {
  color: #0078d7;
}

#footer .footer-container .fallow-us a:hover.slink span.icon-instagram, #footer .footer-container .fallow-us a:focus.slink span.icon-instagram {
  color: #d93175;
}

#footer .footer-container .heading1 a,
#footer .footer-container .heading1 a:active,
#footer .footer-container .heading1 a:visited {
  color: #fff;
}

#footer .footer-container .heading1 a:hover,
#footer .footer-container .heading1 a:focus {
  color: #737087;
}

#footer .footer-container .heading2,
#footer .footer-container h3 {
  color: #000;
}

#footer .footer-container .heading-sm {
  color: #000;
}

#footer .footer-container .theme-default {
  background: #fff;
  color: #2D294C !important;
}

#footer .footer-container .theme-dark,
#footer .footer-container .theme-dark:active,
#footer .footer-container .theme-dark:focus,
#footer .footer-container .theme-dark:hover,
#footer .footer-container .theme-dark:visited {
  color: #fff !important;
  background: #2D294C;
}

#footer .footer-container .btn-check:after {
  /*content: '\2713';*/
  border: solid #fff;
}

#footer .footer-container .cstm-select.nice-select {
  background: transparent;
  color: #3355FF;
  border-bottom-color: #44405F;
}

#footer .footer-container .cstm-select.nice-select .list {
  background-color: #3355FF;
}

#footer .footer-container .cstm-select.nice-select ul li:hover, #footer .footer-container .cstm-select.nice-select ul li:focus {
  background-color: #44405F;
}

#footer .footer-container .cstm-select.nice-select ul li.selected.focus {
  background-color: #44405F;
}

#footer .footer-container .cstm-select.nice-select:after {
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

#footer .footer-container .footer-link4 {
  /*adding the direction by M.F*/
}

body.dark-theme {
  background: #44405F;
}

body.dark-theme .copy-right,
body.dark-theme li,
body.dark-theme ul li a {
  color: #fff;
}

body.dark-theme li select {
  color: #fff;
}

body.dark-theme .theme-dark {
  border: 1px solid #FAD1CB;
}

body.dark-theme ul li a.theme-default {
  color: #fff;
  background: #fff;
}

body.dark-theme .service-inner div {
  color: #fff;
}

@media only screen and (min-width: 320px) and (max-width: 992px) {
  #footer .footer-container .main-container {
    /*width: 100%;*/
  }
  #footer .footer-container .white-gridIimg {
    /*flip the phone icon and the margin as well - by M.F*/
  }
  #footer .footer-container .white-gridIimg span.round {
    background: #fff;
    /*flip the phone icon and the margin as well - by M.F*/
  }
}

.cstm-select {
  background: transparent;
  color: #fff;
}

.cstm-select.nice-select {
  background: transparent;
  border-bottom: 2px solid #44405F;
}

.cstm-select.nice-select .list {
  background-color: #3355FF;
}

.cstm-select.nice-select ul li:hover, .cstm-select.nice-select ul li:focus {
  background-color: #44405F;
}

.cstm-select.nice-select ul li.selected.focus {
  background-color: #44405F;
}

.cstm-select.nice-select:after {
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}

.cstm-select.nice-select:focus {
  border-color: #e6e6e6;
}

/***************************************************************************************************
 Adge footer powered by styles
 Author: TAMM
 ***************************************************************************************************/
.poweredby:before {
  content: "";
  height: 1px;
  width: 97%;
  position: absolute;
  background-color: #3355FF;
  bottom: 0;
}

.poweredby label,
.poweredby div {
  color: #000;
}

#footer .footer-container .white-gridIimg span.round {
  background: #fff !important;
}

#footer .footer-container .footer-top-content .heading2,
#footer .footer-container span.emergency-label,
#footer .footer-container .pt-1,
#footer .footer-container .heading1 a,
#footer .footer-container .heading1 a:active,
#footer .footer-container .heading1 a:visited,
#footer .footer-container .heading1 a:hover,
#footer .footer-container .heading1 a:focus {
  color: #fff !important;
}

.footer-top-content .tamm-btn.white-border-btn,
.footer-top-content .tamm-btn.white-border-btn:hover,
.footer-top-content .tamm-btn.white-border-btn:focus {
  border: 2px solid #fff;
  background-color: #fff;
  color: #000 !important;
}

.right-arrow-icon:after,
.right-arrow-icon:after {
  margin-top: 5px !important;
}

.poweredby:before {
  display: none;
}

.poweredby:after {
  content: "";
  height: 1px;
  width: 97%;
  position: absolute;
  opacity: 0.3;
  background-color: rgba(255, 255, 255, 0.3);
  top: 0;
  bottom: auto;
}

#footer .footer-container .privacy-policy {
  padding-top: 0;
  margin-top: 15px;
}

#footer .poweredby {
  padding-top: 2.5rem;
}

body #footer .footer-container .new-contrast .set-contrast a.theme-dark {
  background-color: #3355FF !important;
  color: #fff !important;
}

body #footer .footer-container .new-contrast .set-contrast a.theme-dark svg:nth-child(1) g#Footer {
  fill: #fff !important;
}

#footer .footer-container .white-gridIimg span.round .icon-phone {
  color: #3355FF;
}

#footer .footer-container .footer-links .accessibility-tools .heading2 {
  color: #000 !important;
}

#footer .footer-container .white-gridIimg span.round .icon-phone {
  color: #fff !important;
}

#footer .footer-container .white-gridIimg span.round {
  background-color: #000 !important;
}
