/* Custom Font */


/* BASIC PAGE STYLING */
.theme-lumapps #maincontent {
  background-color:#fff !important;
}

html {
		scroll-behavior: smooth;
	}

.page{
margin-bottom:0px;
padding-bottom:0px;
}

.widget-header__title,
.widget-footer__link{
  text-transform: capitalize;
}

.widget--shared-hl-default-margin-adjustments .content-block-title a:hover,
.widget-email__list li:hover .widget-email__email-sender,
.lumx-link--color-secondary,
.main-nav__child--is-active > .main-nav__link-wrapper > .main-nav__link,
.main-nav__child:hover > .main-nav__link-wrapper > .main-nav__link 

{
   color:#1362e2 !important;
}

.widget-footer__label 

{
   color:#1362e2 !important;
}

/* NAVIGATION */
.header-main-nav{
 box-shadow:none;
}

/* SUB NAVIGATION widget
& as a content list*/
.widget--shared-dc-subnav
.widget-sub-nav__link span,
.widget--shared-dc-subnav
.content-block-title a{
 color:#1362e2 !important;
}

.widget--shared-dc-subnav
.widget-sub-nav__link--is-active span{
 color:#1362e2 !important;
}

.widget--shared-dc-subnav
.widget-sub-nav__link span:hover,
.widget--shared-dc-subnav
.content-block-title .block-page-preview__link a:hover{
 color:#1362e2 !important;
}

.widget--shared-dc-subnav
.content-block-title{
  font-size:14px !important;
}

.widget--shared-dc-subnav
.content-block--default-style{
  margin-bottom:12px;
  padding-bottom:12px;
}


/* ALERT MSG */
.widget--shared-dc-alert .content-block-title a,
.widget--shared-dc-alert .block-list .block-page-preview__title
{
  font-size:14px !important;
  font-weight:500 !important;
}

/* WELCOME MSG */
.welcome-msg{
  font-size:30px !important;
  font-weight:400px;
  margin-bottom:0px !important;
}

.welcome-msg #user-firstname{
  font-weight:800px !important;
}

/* PAGE TITLE */
.widget--shared-dc-page-title-white .widget-content.widget-content--block-title,
.widget--shared-dc-page-title .widget-content.widget-content--block-title{
	align-items: center !important; 
}

.widget--shared-dc-page-title-white h1{
  font-size:50px !important;
  text-transform: capitalize !important;
  text-align:center !important;
  color:#fff !important;
  font-weight:300 !important;
  line-height:65px !important;
}

.widget--shared-dc-page-title h1{
  font-size:50px !important;
  text-transform: capitalize !important;
  text-align:center !important;
  font-weight:300 !important;
  line-height:65px !important;
}

.widget--shared-dc-page-title-left h1{
  font-size:50px !important;
  text-transform: capitalize !important;
  font-weight:300 !important;
  line-height:65px !important;
}


/* SECTIONALS */
.widget--shared-dc-sectional-title p{
  font-size:40px  !important;
  text-transform: capitalize !important;
  color:#003C71 !important;
  font-weight:100 !important;
}

/*LEADERSHIP BOTTOM RULE*/
.leadership-underline {
 display:block;
  border-radius:25px;
  height:4px;
  width:125px;
  background:#31AEB4;
}

/* SEARCH DESCRIPTION */
.widget--shared-hl-search-description p{
 color:#383d42;
font-size:14px;}

/*WORKSPACE */
.color-bubble--round{
  background-color:#DA1A32 !important;
}

.widget-calendar-event{
  background-color:#DA1A32 !important;
}

/* CTA BUTTON */
.widget--shared-dc-cta-button a{
  color:#fff !important;
  font-weight: 700 !important;
  text-decoration: none;
  text-transform: capitalize;
}

.widget--shared-dc-cta-button p{
  text-align: center !important;
}

.widget--shared-dc-cta-button:hover
.widget-content,
.widget--shared-dc-cta-button
.widget-content:hover a{
  background:#003C71 !important;
  color: #fff !important;
  text-decoration: none;
}

/* COMM. POST */
.no-results--has-background{
 box-shadow:none;
}

.widget--shared-dc-comm-kudos
.post-block-content{
  flex-direction:column-reverse;
}

.widget--shared-dc-comm-kudos
.posts-attachments__wrapper{
 padding:0px 0px 12px 0px  !important;
}

.widget--shared-dc-comm-kudos
.widget-slideshow{
 padding-top:0px !important;
 padding:-bottom:0px !important;
}

.widget--shared-dc-comm-post
.post-block.post-block--view-mode-variant-ungroup{
  box-shadow:none;
}

/* PODCAST STYLE */
.widget--shared-dc-cover-podcast
.content-block__fields{
  padding:24px !important;
}

.widget--shared-dc-cover-podcast
.content-block__field--title{
 margin:0px !important;
}

.widget--shared-dc-cover-podcast
.content-block-title{
  font-size:20px !important;
}

/* DIRECTORIES */

.directory-entry-block-tags{
 display:none;
}

.directory-entry-block-title,
.directory-entry-block__title,
.widget-links__title{
  color: #1362e2 !important;
}

.directory-entry-block-title:hover,
.directory-entry-block__title:hover,
.widget-links__title:hover{
  color: #1362e2 !important;
}

.directory-entry-block__thumbnail,
.color-bubble-letter,
.widget-links__thumbnail{
 background-color: #003C71 !important;
}

/* SEARCH RESULTS PAGE */
.search-page .footer{
  display:none;
}


/* FOOTER ----- */

.footer{
  background:#383c42;
}

.wrapper{
    margin:0px auto;
    padding:0px;
  	width:100% !important;
   }

    /*Columns ----------- */

    .columns{
      margin:0px;
      padding:48px 20px;
      justify-content:space-between;
      display: -webkit-flex; /* Safari */
      display: flex;
    }

    .columns a{
      text-decoration:none;
      color:#EFEFEF;
      margin-right:0px;
    }

    .columns div{
    	margin: 0px;
      align-content:flex-end;
    }

    /*Col1 ----------- */
    .col1 {
      display:flex;
      flex-direction:column;
      width:75%;
    }

    .col1 #logo img{
      width:150px !important;
    }

  /*Footer Links ----------- */
  #footerlinks {
    margin-top:24px;
  }
  #footerlinks a{
    margin-right:20px;
  }

  #footerlinks a:hover{
    font-weight:600;
  }

  /*Social ----------- */
  #social{
    display:flex;
    flex-direction:row;
    justify-content:flex-end ;
  }

  #social a{
  margin-right:10px;
  }
  #social img {
    display:block;
    height:30px;
  }

    .columns div:lastchild {
    	padding:0px; !important
    }

/*articlecards ----------- */
   @media screen and (min-width: 1024px) {
    .widget--articlecard .block-grid__item {
        box-shadow: 0 2px 4px rgb(0 0 0 / 14%)!important;
        border-radius: 10px !important;
      
    }

    .widget--articlecard .lumx-thumbnail__background {
        border-radius: 10px 10px 0 0 !important;
    }
     
   .widget--articlecard .block-page-preview--vertical .block-page-preview__thumbnail-wrapper {
        margin-bottom: 15px;
    }  

    .widget--articlecard .block-page-preview__content {
        
        padding: 0 16px 5px 16px;
    }

    .widget--articlecard .block-page-preview__link .block-page-preview {
        font-weight: 700 !important;
        color: #34393d !important;
        line-height: 1.4 !important;
      font-size: 18px;
      
    }
     
     .widget--articlecard .block-page-preview .block-page-preview--theme-light .block-page-preview__link :hover{
       color:#1362e2 !important;
       text-decoration: #1362e2 underline;
    
      
    }

    .widget--articlecard .block-page-preview__field--reactions {
        padding: 10px 0 20px 0;
    }

    .widget--articlecard .block-page-preview__date  {
        padding: 0;
        font-size: .70em;
        font-weight: 500 !important;
    }

    .widget--articlecard .content-block-tags__prefix {
        display: none;
    }

    .widget--articlecard .content-block--default-style:not(.content-block--view-mode-cover) .content-block-title {
        font-size: 16px;
    }

    .widget--articlecard .content-block-tags {
        font-size: 16px;
    }
     
     
}



/* News article styles start */


	.widget--articlefeatureimage .block-html img{
		max-height: 350px !important;
     	width: 100% !important;
		object-fit: cover !important;
        display: inline-flex !important;
	    align-items: center  !important;
      	overflow: hidden !important;
		border-radius: 6px !important;
	}

.widget--newsarticletitle .block-title {
    font-size: 42px !important;
    color: #203645 !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
}
						 
.widget--publicationdate .lumx-user-block__name .block-metadata__date {
    font-weight: 500 !important;
    line-height: 1.2 !important;
}

.widget--removeauthoremail .lumx-user-block--size-m .lumx-user-block__fields {
    display: none !important;
}

.lumx-user-block__fields:after {
    display: none !important;
}

.widget--articletagsblue .metadata-link {
    color: #1362e2 !important;
    font-weight: 400 !important;
    background-color: #e0e8ed;
    border-radius: 25px;
  	margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 3px;
    padding-left: 5px;
  	display: inline-block;
}

.widget--articletagsblue .metadata-link-list--theme-light li:before {
   display: none !important;
  }

.widget--articletagsblue .widget-meta__fields{
   padding: 10px
  }

.widget--articletagsblue .widget-header__title{
  margin: 0px 0px -8px;
    }




/* News article styles end */



.component-row--gradient .row .row-wrapper .row-wrapper--is-regular {
  background: #262aff !important;
  background-image: linear-gradient(90deg, #262aff, #1cabff) !important;
  width:100% !important;
    }





 