/* 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;
	}
}

#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 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%;
}

.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;
}