.ubermenu-tabs   {
	background-color: #dae3ef!important;
} 
.ubermenu-tabs ul li a:hover,
.ubermenu-tabs ul li a:visited{
	background-color:#701347!important; 
 
}

.ubermenu-tabs ul li {
	width: 100%!important;
}
.megamenubottom {
	background-color:#f1f7ff!important;
}

.ubermenu-divider {
	padding-top: 0!important;
	padding-bottom: 0!important;
	background-color:#f1f7ff!important;	
}
.ubermenu-divider hr  {
	border-top:1px solid #adc5e5!important;
}
.megamenu-tabContent h3{
	margin-bottom: 0;
	margin-top: 0;
}
.megamenu-tabContent p{
	margin-top: 15px;
	margin-bottom: 15px;
}
.megamenu-tabContent a.btn-primary:hover{
	background-color:#701347!important;
}
.megamenu-bottomContentMenu h3 {
	margin-top: 0;

}
.megamenu-bottomContentMenu  ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
  justify-content: space-between;
}

.megamenu-bottomContentMenu  ul li {
  display: flex;
  flex: 0 0 16.5%;
  align-items: flex-end;
  justify-content: center;
  border: 1px solid grey;
  min-height: 100px;
  padding-bottom: 15px;
  
}
.megamenu-bottomContentMenu  ul li a{
	color:#103059;
	font-size: 15px;
	font-weight: 700;
}
.ubermenu .ubermenu-item-layout-image_right>.ubermenu-target-text {
	padding-right: 0!important;
}
.ubermenu-skin-vanilla a {
	outline: none!important;
}
nav.ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
	font-size: 16px!important;
	color: #701247;	
}

nav.darkHeader .ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
	color: #701347;	
}

.ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
	color: #103059!important;
}

#ubermenu-main-2-menu-1{
	margin-bottom: 0px!important;
	margin-top: 18px!important;
}

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
	padding: 0;
}
 
li.btn-headercta, li.btn-headercta a:visited {
	border: 1px solid #fff!important;
	color: #701347!important;
	background: transparent!important;
	border-radius: 100px!important;
	font-weight: 600;
    padding: 0 6px!important;
    margin-top: 9px;
}

/*
li.btn-headercta a:hover {
	border: 1px solid #fff!important;
	color: #fff!important;
	background: #103059!important;
	border-radius: 100px;
}
*/

nav.darkHeader li.btn-headercta a {
	border: 1px solid #701347!important;
    color: #fff!important;
    background: #701347!important;
    border-radius: 100px!important;
    padding: 8px 20px!important;
    position: relative;
    top: -5px;
}

.darkHeader li.btn-headercta a:hover {
	color: #FFF!important;
	background: #701347;
}


.nav-superscript select {
	background:none!important;
	border: none!important;
	font-size: 12px;
}

.nav-superscript select{
        color:#fff;
    }

.nav-superscript option:not(first-child) {
        color: #000;
 }
 .ubermenu-skin-vanilla .ubermenu-submenu, 
 .ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target {
	color: #701347!important;
	font-weight: 700!important;
 }
 .ubermenu-active {
 	color: #000!important;
 }

 .navbar-header .ubermenu-skin-vanilla.ubermenu-responsive-toggle {
 	float: right;
 	background: transparent!important;
 }

 @media only screen and (max-device-width: 480px){
	.navbar-header .ubermenu-skin-vanilla.ubermenu-responsive-toggle {
	 	float: right;
	 	background: none!important;
	 	color: #777!important;
	 }
	 .darkHeader .navbar-header .ubermenu-skin-vanilla.ubermenu-responsive-toggle {
	 	color: #777!important;
	 }
	 .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, 
	 .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, 
	 .ubermenu-skin-vanilla .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
	 //	color: #fff!important;

	 }
	 #ubermenu-main-7-menu-1 {
	 	background: rgba(255,255,255,.95)!important;
	 }
	 
	 nav.ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
	 	color:#701347!important
	 }
 } 

 /* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {

	body .top-menu ,
	body .top-menu  select,
	body .nav-superscript select{
		display: none;
	}

	body .ubermenu-skin-vanilla.ubermenu-responsive-toggle {
	 	float: right;
	 	background: none!important;
	 	color: #fff!important;
		color:#701347!important;
	 }
	 body .ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
	 	background: rgba(255,255,255,.95)!important;
	 }
	 body .darkHeader nav.ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
	 	background: rgba(255,255,255,.15)!important;	
	 }
	 body nav.ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
	 	color:#701347!important;
	 }

	 body .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
		height: 51px;
		margin-bottom: 10px;
	 }
	 
}

/* Portrait */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	
	body .ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav{
		background: none!important;
	}
	body nav.ubermenu-skin-vanilla .ubermenu-item-level-0 > .ubermenu-target {
		color:#fff!important;
		color:#701347!important;
	}

}

