#TickerContainer .component-items-1 .carousel-arrows {
	display: none !important;
}

#TickerContainer .component-items-1 .swiper {
	margin-left: 0 !important;
	width: 100%;
}

/* Need to update these in the ticker templates to us sm instead of md */
@media (min-width:768px) {
	#TickerContainer .flex-md-nowrap {
		flex-wrap: nowrap !important;
	}
	#TickerContainer .align-items-md-center {
		align-items: center !important;
	}
	#TickerContainer .d-md-none {
		display: none !important;
	}
}

.theme-no-one-rawks-the-hawk header #block-no-one-rawks-the-hawk-menusecondarycallout,  {
border-bottom: 1px solid #CCCCCC;
}

#block-no-one-rawks-the-hawk-menusecondarycallout .paragraph--type--basic-content .field--name-field-content a.blog-link {
	border-left: 1px solid #CCCCCC;	
}

#block-no-one-rawks-the-hawk-menusecondarycallout a:hover, #block-menunavcalloutdesktop--2 a:hover {
color: #333333 !important;
}

#block-menunavcalloutdesktop--2 {
	padding-left: 10px;
}

.theme-no-one-rawks-the-hawk .paragraph--type--sub-navigation.sticky {
	top: 101px;
}

.theme-no-one-rawks-the-hawk header #block-no-one-rawks-the-hawk-menusecondarycallout .paragraph--type--basic-content .field--name-field-content a, .theme-no-one-rawks-the-hawk #block-mainmenu2 .nav.menu-level-0.mobile-menu-open > li.container-nav-callout a {
	color: #666666;
}

.theme-no-one-rawks-the-hawk .paragraph--type--ticker-container .carousel-inner .carousel-item.item.active {
	z-index: 100;
}

@media (min-width:768px) {
	.theme-no-one-rawks-the-hawk .paragraph--type--colorbox-content.colorbox-content > .colorbox-close {
		padding-right: 120px;
	}
}

.theme-no-one-rawks-the-hawk .paragraph--type--cards-container.container-style-2.has-sidebar-1-content .field--name-field-sub-components {
	display: inline-flex;
}

.theme-no-one-rawks-the-hawk .paragraph--type--cards-container.container-style-2.has-sidebar-1-content .field--name-field-content-sidebar-1 {
	display: inline-flex;
	width: 19%;
}


/********************************************************/
/*Migrated to code, in place for 2024-09-09 code release*/

/*add an icon to the common config menu*/
/*
#toolbar-administration li.menu-item.menu-item--expanded:last-child > a:before {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3cg%3e%3cpath fill='%23787878' d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3e%3c/g%3e%3c/svg%3e")
}
*/

/*fixes a minor spacing issue caused by relative positioning*/
/*
.theme-no-one-rawks-the-hawk .paragraph--type--download-details .fa-download {
	top: unset;
	margin-top: -70px;
}
*/

/*added 2024-08-01, should be expanded to all button colors*/
/*
.theme-no-one-rawks-the-hawk .paragraph .button.button-yellow > a {
	outline-color: #ffb500;
	outline-style: solid;
	outline-width: 2px;
}
.theme-no-one-rawks-the-hawk .paragraph .button.button-yellow > a:hover {
	outline-color: #ffd25d;
	outline-style: solid;
	outline-width: 2px;
}
*/
/*added 2024-08-06, fixes the padding issue in the chat marketo form */
/*
.theme-no-one-rawks-the-hawk #block-no-one-rawks-the-hawk-chat .marketo-container.mkto-filtered .mktoFieldWrap,
.theme-no-one-rawks-the-hawk #block-no-one-rawks-the-hawk-chat .marketo-container.mkto-filtered .mktoButtonWrap {
  padding-right: 0px;
}
*/
/*for chat */
/*
@keyframes showchat {
  from {bottom: -50px;} 
  to{bottom: 20px;} 
}

@media (min-width: 1400px) {
	.theme-no-one-rawks-the-hawk #chat-lightbox > .container {
  	width: 50%;
	}
	
	.theme-no-one-rawks-the-hawk #block-no-one-rawks-the-hawk-chat a[data-colorbox-inline="#chat-lightbox"] {
	  border-radius: 32px;
	  font-size: 36px;
	  height: 64px;
	  width: 64px;
	}
}
*/

.theme-no-one-rawks-the-hawk .paragraph.background-color-blue-optiv .cardv2, .theme-no-one-rawks-the-hawk .paragraph.background-color-blue-dark .cardv2, .theme-no-one-rawks-the-hawk .paragraph.background-color-blue-dark-alt .cardv2, .theme-no-one-rawks-the-hawk .paragraph.background-color-grey-dark .cardv2 {
color: #212529
}

.theme-no-one-rawks-the-hawk .paragraph--type--cards-container-v2.has-sidebar-1-content .field--name-field-content-sidebar-1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
}

@media (min-width: 768px) {
  .theme-no-one-rawks-the-hawk .paragraph--type--cards-container-v2.has-sidebar-1-content .field--name-field-content-sidebar-1 {
    width: 20%;
  }
}

.theme-no-one-rawks-the-hawk .paragraph--type--cards-container-v2.has-sidebar-1-content .field--name-field-sub-components {
  margin-top: 0px;
}

@media (min-width: 768px) {
  .theme-no-one-rawks-the-hawk .paragraph--type--cards-container-v2.has-sidebar-1-content .field--name-field-sub-components {
    width: 80%;
  }
}

.theme-no-one-rawks-the-hawk .paragraph--type--cards-container-v2.has-sidebar-1-content > .container-content .container > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

/* Added 2025-02-13, fixes marketo buttons from showing background images/colors */
.theme-no-one-rawks-the-hawk .mkto-form-theme-light .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
	background-image: none !important;
}

.theme-no-one-rawks-the-hawk .marketo-container.mkto-filtered button.mktoButton:hover,
.theme-no-one-rawks-the-hawk .marketo-container.mkto-filtered button.mktoButton:focus {
	border: 2px solid #016ce3 !important;
}

.theme-no-one-rawks-the-hawk .paragraph .button.button-white > a {
  border-style: none !important;
  border-width: 0px !important;
}

/* Added 2025-05-02, fixes secondary menu mobile issue */
.theme-no-one-rawks-the-hawk .menu-level-0:not(.mobile-menu-open) .menu-item-10 {
	display: none;
}

/* Added 2025-05-29, fixes Marketo padding issue */
.theme-no-one-rawks-the-hawk .marketo-container.mkto-filtered.mkto-columns-1 .mktoFieldWrap,
.theme-no-one-rawks-the-hawk .marketo-container.mkto-filtered.mkto-columns-1 .mktoButtonWrap {
  padding: 10px 0px 0px 0px;
}