/*
Light:  #b90b67   rgb(185, 11, 103)
Medium: #880453   rgb(136,  4,  83)
Dark:   #64003a   rgb(100,  0,  58)
*/

.box-topics-100 .tag1 {
	color: #b90b67 !important;
}
.box-topics-100 .tag2 {
	color: #880453 !important;
}
.box-topics-100 .tag3 {
	color: #64003a !important;
}
.arrow-right {
	background-position: 0px -3300px !important;
}
.download {
	background-position: 0px -3320px !important;
}
.arrow-down {
	background-position: 0px -3340px !important;
}
.arrow-up {
	background-position: 0px -3360px !important;
}
.sub-navigation > ul > li > ul > .current > a {
	background-position: 0px -3480px !important;
}
.sub-navigation > ul > li > ul > li > ul > .current > a {
	background-position: 0px -3480px !important;
}
.nav-sub li.hover a {
	background-position: 0px -3483px;
}
.arrow-left {
	background-position: 0px -3540px !important;
}
.plus {
	background-position: 0px -3560px !important;
}
.arrow-down-color {
	background-position: 0px -3140px !important;
}
.arrow-up-color {
	background-position: 0px -3160px !important;
}
.header-image {
	background-image: url("/_catalogs/masterpage/Gemalto/assets/sm-top.jpg") !important; 
	background-color: #b90b67 !important;
	background-position-y: 20%; /* Sets vertical position for image in panoramic mode on wide screen */
}
.header-image-sub {
	background-image: url("/_catalogs/masterpage/Gemalto/assets/sm-top-sub.jpg") !important; background-color: #b90b67 !important;
}
.intro-cta {
	margin: 80px 40px 40px 20px !important;
}
.intro > .hd {
	color: #b90b67 !important;
}
.entrance-tab {
	background-image: linear-gradient(#880453, #790048) !important; background-color: #790048 !important;
}
.entrance-tab > a {
	color: #fff!important; font-weight: 600 !important;
}
.theme-borders {
	border-color: #b90b67 !important;
}
.box-solution-50 > .hd {
	color: #b90b67 !important;
}
.box-solution-100 > .hd {
	color: #b90b67 !important;
}
.box-black-100 > .hd {
	color: #b90b67 !important;
}
.filters .col span {
	background-color: #b90b67 !important;
}
.starred.tabs-item {
	background-image: url("/_catalogs/masterpage/Gemalto/assets/star-enterprise.png") !important;
}
.splash-in-depth-highlights {
	background-image: url("/_catalogs/masterpage/Gemalto/assets/splash-in-depth-highlights-banks.png") !important;
}
.sub-navigation .ul-solutions > li > a {
	color: #b90b67 !important;
}
.sub-navigation .ul-section > li > a {
	background-color: #b90b67 !important;
}
.sub-navigation .home {
	background-color: #b90b67 !important;
}
.footer-callout {
	color: #b90b67 !important;
}
.footer-section {
	background: #b90b67 !important;
}
.footer-section p {
	color: #fff!important;
}
.section-home {
	background: #64003a !important; color: #fff!important;
}
.section-link {
	color: #fff!important;
}
.section-solution-title {
	color: #64003a !important;
}
.section-solution {
	color: #fff!important;
}
.footer-contact-text input.right {
	background: #64003a !important;
}
.social-signup .submit {
	background: #64003a !important;
}
.BU-customer-cases {
	background-image: url("/_catalogs/masterpage/Gemalto/assets/cs-identity.png");
  height: 195px;
}

/* floating menu */

#nav2 {
  background-color: #b90b67;
}

#nav2 .nav2-search-box {
  background-color: #64003a;
}

#nav2 .arrow {
  border-bottom-color: #64003a;
}

/* Nav Tabs */

.header-sub {
  background: #b90b67;
}

.nav-tabs a {
  background: #880453;
  color: #fff;
}

.nav-tabs a.active {
  background: #f6f6f6;
  color: #880453;
}

.nav-tabs a.dark {
  background: #64003a;
  color: #fff;
}

blockquote.style1:before {
    background-position: -5px -205px;
}