:root{--color-primary:#69bd45;--color-secondary:#007ab8;--color-tertiary:#1ea4a9;--color-state:#4b7e2b;--color-state-hover:#3c6721;--color-state-focus:#3c6721;--color-state-active:#30541a;--color-state-highlight:#f6f9d7;--color-state-highlight-neutral:var(--color-neutral-3);--color-state-disabled:var(--color-neutral-5);--color-neutral-1:#fff;--color-neutral-2:#fafafa;--color-neutral-3:#f7f7f7;--color-neutral-4:#e6e4e4;--color-neutral-5:#c7c7c7;--color-neutral-6:#767676;--color-neutral-7:#262626;--color-background:var(--color-neutral-1);--color-border:var(--color-neutral-5);--color-text:var(--color-neutral-7);--color-text-disabled:var(--color-neutral-5);--color-text-hint:var(--color-neutral-6);--link-color:var(--color-state);--link-color-hover:var(--color-state-hover);--nav-bg-color:#fff;--nav-text-color:var(--color-text);--footer-bg-color:#fff;--footer-text-color:var(--color-text);--footer-text-color-hover:var(--footer-text-color);--btn-accent-color:var(--color-state);--btn-accent-color-active:var(--color-state-active);--btn-accent-color-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled)}:root{--nav-bg-color: #134678;--nav-text-color: #FFFFFF;--color-primary: #98c9c4;--btn-prim-accent-color: #134678;--btn-accent-color: #98c9c4;--link-color: #134678;--color-state: #134678;--color-text: #262626;--footer-bg-color: #05437A;--footer-text-color: #ffffff;--btn-prim-accent-color-focus: #093c6e;--btn-prim-accent-color-active: #002b5d;--btn-accent-color-focus: #8ebfba;--btn-accent-color-active: #7daea9;--link-color-hover: #093c6e;--color-state-hover: #093c6e;--color-state-focus: #093c6e;--color-state-active: #002b5d;--footer-text-color-hover: #f5f5f5;}
/* Hide the Email display profile field in the General section. */
#page-login-signup #fitem_id_maildisplay,
#page-user-editadvanced #fitem_id_maildisplay,

.totaraNav_prim {
    background-color: #FFFFFF !important;
} 
.totaraNav_prim>.container-fluid {
    display: block;
} 

.totaraNav_prim--side {
    /* display: none; */
    float: left;
    margin: auto 0 0 auto;
    border-radius: 5px 5px 0 0;
    height: 40px;
    background-color: #134678 !important;
}

.totaraNav_prim .masthead_logo {
    margin: 0 !important;
}

.totaraNav_prim .masthead_logo--header_img {
    height: 70px;
}

.totaraNav_prim .masthead_logo--header {
    margin-left: 0;
    margin-right: 0;
}

/* START MAIN MENU SETTINGS */
.totaraNav_prim--list li {
    background-color: #134678 !important;
    border-left: 1px solid #134678;
    height: 40px;
}
.totaraNav_prim--list li:nth-child(2) {
    border-radius: 5px 0 0 0;
}
.totaraNav_prim--list li:nth-child(2) a:hover {
    border-radius: 5px 0 0 0;
}
.totaraNav_prim--list li:last-child {
    border-radius: 0 5px 0 0;
}
.totaraNav_prim--list li:last-child a:hover {
    border-radius: 0 5px 0 0;
}
/* END MAIN MENU SETTINGS */

/* ENDS DETACHED LOGO AND BAR */


.block, #dockeditempanel .dockeditempanel_content {
    border-color: #909090;
}
.navbar-site .navbar-brand {
    padding: 0;
    height: 100px;
}

.navbar-header .usermenu {
    margin-left: 16px;
    margin-top: 15px;
}

.alert-success .alert-close {
    background: #002E5F;
}

.alert-success .alert-icon {
    background: #002E5F;
}

.alert-success {
    background-color: #fff;
    border-color: #002E5F;
    color: #3d444b;
}

@media (min-width: 768px)
.totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:link, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:visited, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:hover, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:focus, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:active {
    color: #64A195 !important;
}

#page-footer, .navbar-inner {
    /* background-color: #414141; */
    background-color: #134678;
}

.totara-navbar-container {
    background-color: #134678;
}
/* Block styling */
.block .block-title, #dockeditempanel .dockeditempanel_content h2 {
    box-shadow: none;
}

.block, #dockeditempanel .dockeditempanel_content {
    border-color: #d0d0d0;
}

.block .block-header, #dockeditempanel .dockeditempanel_hd {
    background-color: rgba(146,146,136,0.3);
    color: #6a7884;
    padding: 15px;
    padding-bottom: 0;
    border-width: 0;
}

.block .block-header h2, #dockeditempanel .dockeditempanel_content h2 {
    vertical-align: middle;
    font-size: 15px;
    text-transform: uppercase;
    padding: 0px;
    font-weight: bold;
    color: #134678;
}

#region-main {
}


#page-login-index #page-content {
    padding-top: 20px;
    background-image: url(https://www.cdisc.org/sites/default/files/CDISC-pattern-medium-flat.png);
    background-size: cover;
    background-position: center;
}

#page-login-index #region-main {
    background-color: transparent;
    padding: 50px;
}

#page-login-index .breadcrumb-container {
    min-height: 20px;
}

#page-login-index #page-footer {
    margin-top: 0px;
}

.loginbox.onecolumn {
    background-color: rgba(255,255,255,.9);
}

#page-login-index .breadcrumb-container {
    min-height: 10px;
}

#page-login-index .navbar-header h1 {
    margin: 0;
    margin-top: 10px;
}

.navbar .popover-region {
    float: left;
    margin-right: 10px;
    margin-top: 1.2rem;
}

.popover-region {
    float: right;
    position: relative;
    font-size: large;
}

body {
	background: url(#) no-repeat center center fixed;
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: azo-sans-web, sans-serif;
  font-weight: 300;
  font-style: normal;
  
  
}

h1, h2, h3, h4, h5, h6{
    font-family: azo-sans-web, sans-serif;
    font-weight: 600;
    font-style: normal;
}

.block, #dockeditempanel .dockeditempanel_content {
    border-color: #909090;
}
.navbar-site .navbar-brand {
    padding: 0;
    height: 100px;
}

.navbar-header .usermenu {
    margin-left: 16px;
    margin-top: 15px;
}

.alert-success .alert-close {
    background: #002E5F;
}

.alert-success .alert-icon {
    background: #002E5F;
}

.alert-success {
    background-color: #fff;
    border-color: #002E5F;
    color: #3d444b;
}

@media (min-width: 768px)
.totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:link, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:visited, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:hover, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:focus, .totara-menu .totara-menu-nav-item .totara-menu-nav-item .totara-menu-nav-item-link:active {
    color: #64A195 !important;
}

#page-footer, .navbar-inner {
    /* background-color: #414141; */
    background-color: #134678;
}

.totara-navbar-container {
    background-color: #134678;
}
/* Block styling */
.block .block-title, #dockeditempanel .dockeditempanel_content h2 {
    box-shadow: none;
}

.block, #dockeditempanel .dockeditempanel_content {
    border-color: #d0d0d0;
}

.block .block-header, #dockeditempanel .dockeditempanel_hd {
    background-color: rgba(146,146,136,0.3);
    color: #6a7884;
    padding: 15px;
    padding-bottom: 0;
    border-width: 0;
}

.block .block-header h2, #dockeditempanel .dockeditempanel_content h2 {
    vertical-align: middle;
    font-size: 15px;
    text-transform: uppercase;
    padding: 0px;
    font-weight: bold;
    color: #000000;
    background-color: #A1D0CA;
}

#region-main {
}


#page-login-index #page-content {
    padding-top: 20px;
    background-image: url(https://www.cdisc.org/sites/default/files/CDISC-pattern-medium-flat.png);
    background-size: cover;
    background-position: center;
}

#page-login-index #region-main {
    background-color: transparent;
    padding: 50px;
}

#page-login-index .breadcrumb-container {
    min-height: 20px;
}

#page-login-index #page-footer {
    margin-top: 0px;
}

.loginbox.onecolumn {
    background-color: rgba(255,255,255,.9);
}

#page-login-index .breadcrumb-container {
    min-height: 10px;
}

#page-login-index .navbar-header h1 {
    margin: 0;
    margin-top: 10px;
}

.navbar .popover-region {
    float: left;
    margin-right: 10px;
    margin-top: 1.2rem;
}

.popover-region {
    float: right;
    position: relative;
    font-size: large;
}

body {
	background: url(#) no-repeat center center fixed;
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: azo-sans-web, sans-serif;
  font-weight: 300;
  font-style: normal;
  
  
}

h1, h2, h3, h4, h5, h6{
    font-family: azo-sans-web, sans-serif;
    font-weight: 600;
    font-style: normal;
}

/*.block .block-header, #dockeditempanel .dockeditempanel_hd {
    padding: 0px;
}*/

.block .block-header, #dockeditempanel .dockeditempanel_hd {
    background-color: #A1D0CA;
    border-radius: 0px;
}

body{
color:#525349;
font-family: azo-sans-web, sans-serif;

}

h1, h2, h3, h4, h5, h6{
color:#525349;
font-family: azo-sans-web, sans-serif;
}


/*-------

Main dark blue: #0f4678;
Light blue: #9dcfca;  #9DCFCA
-------------------Change color of blocks---------------*/
.block {
  box-shadow: 2px 2px 5px gray;
}

.block .block-header, #dockeditempanel .dockeditempanel_hd {
  background-color: #9dcfca;
  border-radius: 0px;
}

.block .block-header h2, #dockeditempanel .dockeditempanel_content h2 {
  vertical-align: middle;
  font-size: 15px;
  text-transform: uppercase;
  padding: 0px;
  font-weight: bold;
  color: #333333;
  background-color: #9dcfca;
}

.flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: grey;
  opacity: 80%;
}

.flex-icon.ft-fw.ft.tfont-var-dash-square {
  color: grey;
  opacity: 80%;
}




/*--------------------------Change header---------------*/


.totaraNav nav {
  position: relative;
  font-size: var(--font-size-14);
  line-height: 1.5;
  background-color: #0f4678;
/*-overflow: hidden; ---*/
}

.totaraNav_prim--list_item_externalLink .totaraNav_prim--list_item_link, .totaraNav_prim--list_item_hasChildren .totaraNav_prim--list_item_link {
  padding-right: var(--gap-2);
  color: white !important;
}

.totaraNav_prim--list_item_label {
  max-width: 100%;
  font-size: var(--font-size-16);
  word-wrap: break-word;
  color: white !important;

}


.totaraNav_prim .masthead_logo--header_img {
  height: 4rem;
}

.totaraNav_prim--side .popover-region .flex-icon {
  vertical-align: inherit;
  color: lightgray;
}

.totaraNav_prim--side .usermenu .usertext {
  display: inline-block;
  color: white;
}

.totaraNav_prim--side .usermenu .caret {
  margin: auto 0;
  color: white;
}


.navExpand--listSecond .navExpand--list_item_link {
  color: var(--nav-tab-expand-text-color);
  padding: var(--gap-2) var(--gap-4);
  border-top: var(--border-width-thin) solid var(--nav-tab-expand-border-color);
  background: #F0F2F4;
  color: black;
}

body {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  font-size: 14px;
}

.totara-menu-nav-item {
  font-weight: 400;
}

  @media (min-width: 768px)
.totara-menu-nav-item-link, .totara-menu-nav-list .totara-menu-nav-item .totara-menu-nav-item-link {
  border-left-width: 0px;
border-right-width: 0px;
}

.flex-icon.ft-fw.ft.tfont-var-list.totaraNav--icon_burger {
  color: white;
}


.totaraNav_prim--list_item_label {
  max-width: 101%;
  font-size: 14.5px;
  
  color: white !important;
  font-weight: 400;
  margin: -8px;
    margin-top: -8px;
  margin-top: -8px;
  word-wrap: inherit;
  margin-top: -1px;
  line-height: 20px;
  transform: scale(1.02, .86);
 white-space: nowrap;
}

.totaraNav_prim .totaraNav--expand_indent .totaraNav--icon_chevron {
  top: 1px;
  margin: auto 0;
  display: none;
}



.totaraNav_prim--list {
  background-color: #134678;
}

.totaraNav_prim--side {
  float: right !important;
  margin: auto 0 0 auto;
    margin-top: auto;
  margin-top: auto;
  border-radius: 5px 5px 0 0;
  height: 40px;
  background-color: white !important;
  margin-top: -100px !important;
}

.totaraNav_prim--side .popover-region .flex-icon {
  vertical-align: inherit;
  color: #525349;
}

.totaraNav_prim--side .usermenu .usertext {
  display: inline-block;
  color: #134678;
}

@media only screen and (max-width: 1300px) {
.totaraNav_prim--side {
  margin-top: -120px !important;
}

}

/*--------------------------results page change border box outline color by MV--------------*/

ul.pagination li.active a { border: 1.5px solid #A1D0CA;  }
ul.pagination li:hover a {
    border: 2px solid #A1D0CA;}
ul.pagination li.active:hover a {
    border: 2px solid #A1D0CA;}

/*--------------------------Custom Footer--------------*/
.footer_table_cont-1 {
  text-align: left;
}

.table-row {
  margin-left: 23px;
}

.footer-new {
  display: flex;
}


.footer_table_cont-1 {
  margin-left: 5%;
  width: 40px;
  margin-left: 10%;
}

.table-header {
  font-style: normal !important;
  text-decoration-color: transparent !important;
 white-space: nowrap;
}
.table-row {
  font-style: normal !important;
text-decoration-color: transparent !important;
 white-space: nowrap;
}


/*--------------------Add underline functionality to footer links-----------------
.table-header:hover {
  text-decoration-color: white !important;
}


------------------------------------------------------------------------------*/


.hide-top-footer {
  visibility: hidden;
  margin-bottom: -10px;
}

.footer_table_cont-1-hide {
  visibility: hidden;
margin-left: 5%;
  width: 40px;
  margin-left: 10%;
}


.footer_table_cont-1-hide-longer {
  visibility: hidden;
  width: 17.5%;
}





@media only screen and (max-width: 1355px) {
  .big-footer {
    display: none;
  }
}

@media only screen and (min-width: 1355px) {
  .small-footer {
    display: none;
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1250px) {
.totaraNav_prim--side {
  margin-top: -125px !important;
}
}

totaraNav_prim--list_item totaraNav_prim--list_item_hasChildren:hover navExpand--list_item_label {
  display: block;
}


/* hover menu items */
.totaraNav_prim--list_item.totaraNav_prim--list_item_hasChildren:hover .navExpand--list {
    display: block;
}
@media(min-width: 992px) {
    .navExpand--listSecond {
        border: none;
        padding-top: 13px;
    }
    .navExpand--listSecond .navExpand--list_item_link:focus, .navExpand--listSecond .navExpand--list_item_link:hover {
        background-color: #DDE1E5;
    }
    .navExpand--listSecond .navExpand--list_item_link {
        border: none;
    }
    .navExpand--listSecond:before {
        content: '';
        width: 0;
        height: 0;
        border-bottom: 8px solid #F0F2F3;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        position: absolute;
        top: 5px;
        left: 25px;
    }
}
.navExpand--listSecond li {
        border: none;
        background-color: #F0F2F3 !important;
        height: auto;
}
@media(max-width: 991px) {
.navExpand--list {position: absolute;}
}

.totaraNav_prim--list_item_label::after {
  border-bottom: var(--border-width-normal) solid transparent !important;
}


/* hover menu items */


.flex-icon.ft-fw.ft.tfont-var-list.totaraNav--icon_burger {
  color: #0f4678 !important;
font-weight: bold !important;
}


.totaraNav_sub--list {
  display: none;
}


.totaraNav_prim > .container-fluid {
  display: block;
  width: 105% !important;
  max-width: 200%;
}


.totaraNav_prim--list {
  background-color: #134678;
  width: 1;
  border-left: 244px solid #134678 !important;
  margin-left: -1%;
}



.totaraNav_prim--side {
  float: right !important;
  margin: auto 0 0 auto;
    margin-top: auto;
    margin-right: 0px;
    margin-left: auto;
  margin-top: auto;
  margin-top: auto;
  border-radius: 5px 5px 0 0;
  height: 40px;
  background-color: white !important;
  margin-top: -100px !important;
  margin-left: -250px !important;
  margin-right: 150px !important;
}





@media only screen and (min-width: 1000px) {
 #totaramenuitem5 {
  margin-right: 40px !important;
}

}

@media screen and (min-width: 900px) and (max-width: 1555px) {
  .totaraNav_prim--side {
  margin-top: -50 !important;

}

.totaraNav_prim--list {
  background-color: #134678;
  width: 1;
  border-left: 50px solid #134678 !important;
  margin-left: -1%;

}
.masthead_logo--header_img {
  margin-left: 11px !important;
}


}




@media only screen and (max-width: 899px)  {
  .totaraNav_prim--side {
  margin-right: 0px !important;
margin-top: -20px !important;
}

.totaraNav_prim--list {
  background-color: #134678;
  width: 1;
  border-left: 0px !important;
  margin-left: -1%;
margin: 0px !important;

}

}

#page-site-index {
  overflow-x: hidden;
}




@media only screen and (min-width: 900px)  {
.masthead_logo--header_img {
  margin-left: 208px !important;
}

  .totaraNav_prim--side {
  margin-top: -155 !important;
}
}

@media only screen and (max-width: 1555px)  {
.masthead_logo--header_img {
  margin-left: 50px !important;
}
}

@media only screen and (max-width: 600px)  {
.masthead_logo--header_img {
  margin-left: 10px !important;
}
}

@media screen and (min-width: 900px) and (max-width: 1400px) {

.totaraNav_prim--side {
  float: right !important;
  margin: auto 0 0 auto;
    margin-top: auto;
    margin-right: 0px;
    margin-left: auto;
  margin-top: auto;
  margin-right: 0px;
  margin-left: auto;
  margin-top: auto;
  margin-top: auto;
  border-radius: 5px 5px 0 0;
  height: 40px;
  background-color: white !important;
  margin-top: -120px !important;
  margin-left: -250px !important;
  margin-right: 150px !important;
}
}


/*--------fix header image--------------*/
.totaraNav_prim .masthead_logo--header_img {
  height: 4rem;
  height: 54px !important;
  margin-bottom: 2px;
}

/*--------adjust color or calendar marked events--------
.calendar_event_course {
  background-color: #BFE6E1;
}

------*/

.day.hasevent {
  background-color: #BFE6E1;
}


/*---------------Tenant Test Dashboard Edits START------------------*/


/*--------------Navigation Block-----------------*/
#instance-1490-header {
 background-color: #5A97F4;
}

#inst1490 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1490-header {
    background-color: #5A97F4;
}

#instance-1490-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1490 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}


/*--------------Current Learning-----------------*/
#instance-1492-header {
 background-color: #5A97F4;
}

#inst1492 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1492-header {
    background-color: #5A97F4;
}

#instance-1492-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1492 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}

/*--------------Current Learning Block-----------------*/
#instance-1492-header {
 background-color: #5A97F4;
}

#inst1492 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1492-header {
    background-color: #5A97F4;
}

#instance-1492-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1492 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}


/*--------------Dashboards Block-----------------*/
#instance-1487-header {
 background-color: #5A97F4;
}

#inst1487 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1487-header {
    background-color: #5A97F4;
}

#instance-1487-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1487 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}

/*--------------HTML Block-----------------*/
#instance-1488-header {
 background-color: #5A97F4;
}

#inst1488 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1488-header {
    background-color: #5A97F4;
}

#instance-1488-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1488 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}

/*--------------Latest Badges Block-----------------*/
#instance-1489-header {
 background-color: #5A97F4;
}

#inst1489 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1489-header {
    background-color: #5A97F4;
}

#instance-1489-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1489 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}


/*-------------Calendar Block-----------------*/
#instance-1491-header {
 background-color: #5A97F4;
}

#inst1491 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1491-header {
    background-color: #5A97F4;
}

#instance-1491-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1491 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}

/*-------------Featured Links Block-----------------*/
#instance-1493-header {
 background-color: #5A97F4;
}

#inst1493 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1493-header {
    background-color: #5A97F4;
}

#instance-1493-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1493 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
color: black;
}
/*---------------Tenant Test Dashboard Edits END------------------*/





/*---------------Pfizer CDS Dashboard Edits START------------------*/

/*-------------Training Block-----------------*/
#instance-1357-header {
 background-color: #5A97F4;
color: white;
}

#inst1357 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1357-header {
    background-color: #5A97F4;
}

#instance-1357-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1357 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Current Learning Block-----------------*/
#instance-1350-header {
 background-color: #5A97F4;
color: white;
}

#inst1350 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1350-header {
    background-color: #5A97F4;
}

#instance-1350-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1350 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Latest Anouncements Block-----------------*/
#instance-1355-header {
 background-color: #5A97F4;
color: white;
}

#inst1355 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1355-header {
    background-color: #5A97F4;
}

#instance-1355-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1355 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------SDTM Resources Guide Block-----------------*/
#instance-1426-header {
 background-color: #5A97F4;
color: white;
}

#inst1426 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1426-header {
    background-color: #5A97F4;
}

#instance-1426-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1426 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}


/*------------Calendar  Block-----------------*/
#instance-1351-header {
 background-color: #5A97F4;
color: white;
}

#inst1351 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1351-header {
    background-color: #5A97F4;
}

#instance-1351-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1351 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Alerts Block-----------------*/
#instance-1354-header {
 background-color: #5A97F4;
color: white;
}

#inst1354 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1354-header {
    background-color: #5A97F4;
}

#instance-1354-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1354 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Last Course Accessed Block-----------------*/
#instance-1352-header {
 background-color: #5A97F4;
color: white;
}

#inst1352 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1352-header {
    background-color: #5A97F4;
}

#instance-1352-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1352 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Latest Badge Block-----------------*/
#instance-1353-header {
 background-color: #5A97F4;
color: white;
}

#inst1353 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1353-header {
    background-color: #5A97F4;
}

#instance-1353-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1353 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Models and IGs Block-----------------*/
#instance-1512-header {
 background-color: #5A97F4;
color: white;
}

#inst1512 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1513-header {
    background-color: #5A97F4;
}

#instance-1512-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1512 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Pfizer CDS Trainings Block-----------------*/
#instance-1825-header {
 background-color: #5A97F4;
color: white;
}

#inst1825 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1825-header {
    background-color: #5A97F4;
}

#instance-1825-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1825 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*---------------Pfizer CDS Dashboard Edits END-----------------*/


/*---------------Pfizer SDSA Dashboard Edits START------------------*/

/*-------------Training Block-----------------*/
#instance-1367-header {
 background-color: #5A97F4;
color: white;
}

#inst1367 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1367-header {
    background-color: #5A97F4;
}

#instance-1367-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1367 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Current Learning Block-----------------*/
#instance-1360-header {
 background-color: #5A97F4;
color: white;
}

#inst1360 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1360-header {
    background-color: #5A97F4;
}

#instance-1360-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1360 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Latest Anouncements Block-----------------*/
#instance-1365-header {
 background-color: #5A97F4;
color: white;
}

#inst1365 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1365-header {
    background-color: #5A97F4;
}

#instance-1365-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1365 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------SDTM Resources Guide Block-----------------*/
#instance-1506-header {
 background-color: #5A97F4;
color: white;
}

#inst1506 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1506-header {
    background-color: #5A97F4;
}

#instance-1506-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1506 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}


/*------------Calendar  Block-----------------*/
#instance-1361-header {
 background-color: #5A97F4;
color: white;
}

#inst1361 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1361-header {
    background-color: #5A97F4;
}

#instance-1361-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1361 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Alerts Block-----------------*/
#instance-1364-header {
 background-color: #5A97F4;
color: white;
}

#inst1364 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1364-header {
    background-color: #5A97F4;
}

#instance-1364-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1364 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Last Course Accessed Block-----------------*/
#instance-1362-header {
 background-color: #5A97F4;
color: white;
}

#inst1362 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1362-header {
    background-color: #5A97F4;
}

#instance-1362-header {
    box-shadow: none;
background-color: #5A97F4;
}
#inst1362 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Latest Badge Block-----------------*/
#instance-1363-header {
 background-color: #5A97F4;
color: white;
}

#inst1363 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1363-header {
    background-color: #5A97F4;
}

#instance-1363-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1363 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Models and IGs Block-----------------*/
#instance-1513-header {
 background-color: #5A97F4;
color: white;
}

#inst1513 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1513-header {
    background-color: #5A97F4;
}

#instance-1513-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1513 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}

/*------------Pfizer SDSA trainings block-----------------*/
#instance-1826-header {
 background-color: #5A97F4;
color: white;
}

#inst1826 .block-header {
background-color: #5A97F4;
 }

.block.chromeless .title.block-title #instance-1826-header {
    background-color: #5A97F4;
}

#instance-1826-header {
    box-shadow: none;
background-color: #5A97F4;
}

#inst1826 .flex-icon.ft-fw.ft.tfont-var-caret-left-square.ft-flip-rtl {
  color: white !important;
}


/*---------------Pfizer SDSA Dashboard Edits END-----------------*/



/*---------------Add instructions for "stuck" login page----------------*/

#fitem_id_firstname::before {
content: 'If you are unable to navigate away from the profile page, please follow these instructions to update your profile name. 1) Visit https://library.cdisc.org/browser/. 2) Click the gear icon in the top right corner. 3) Edit profile.';
margin-left: 10%;
margin-right: 10%;
margin-bottom: 30px;
font-weight: bold;
background: yellow;
padding: 10px;
color: black;
}


/*---------------Accordion Collapsible Sections added by MV----------------*/
.accordion-container {
  width: 100%;
  margin: 0 auto;
}

.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: background-color 0.3s ease;
}

.accordion:focus {
  outline: none; 
}
.accordion:focus-visible {
  outline: none; 
}

.accordion:focus-within {
  outline: none; 
}

.accordion.active {
  background-color: #ccc;
  outline: none; 
}

.accordion:hover {
  outline: none; 
}





.panel-content {
  padding: 18px;
}

button:focus {
  outline: none; 
}

button:focus-visible {
  outline: none; 
  background-color: none;
}




/*---------------END Accordion Collapsible Sections added by MV----------------*/

/*-------------header for training sections by MV-----------------*/

.sectionname.tw-formatTopics__topic_header.tw-formatTopics__collapse_handle {
    background-color: #134678;
    color: #ffffff;
    height: 50px; 
    display: flex; 
    align-items: center; 


.tw-formatTopics__collapse_link {
    color: white;
}

.tw-formatTopics__collapse_link .flex-icon {
    color: white;
}
/*-------------END header for training sections by MV-----------------*/


