/* Dashboard css */
:root {
	--main-font: Myriad Pro Semibold, 'Myriad Pro Semibold', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
}
@font-face
{
	font-family : 'Myriad Pro Regular';
	font-style  : normal;
	font-weight : normal;
	src         : local('Myriad Pro Regular'), url('../img/fonts/MYRIADPRO-REGULAR.woff') format('woff');
}

@font-face
{
	font-family : 'Myriad Pro Semibold';
	font-style  : normal;
	font-weight : normal;
	src         : local('Myriad Pro Semibold'), url('../img/fonts/MYRIADPRO-SEMIBOLD.woff') format('woff');
}

@font-face
{
	font-family : 'Myriad Pro Semibold Italic';
	font-style  : normal;
	font-weight : normal;
	src         : local('Myriad Pro Semibold Italic'), url('../img/fonts/MYRIADPRO-SEMIBOLDIT.woff') format('woff');
}

*
{
	box-sizing : border-box;
}
.reset
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	height:0;
}
html
{
	max-width   : 100%;
	overflow-x  : hidden;
	font-family : "Myriad Pro Semibold", "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
}
body
{
	font-family : "Myriad Pro Semibold", "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
}

/* Start Navigation Bar */
.sublink
{
	font-style: normal;
	right: 40px;
	padding: 0px !important;
	width: 126%;
	color      : #FFF !important;
	text-align: left !important;
	font-family:   "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.sublink:hover
{
	color : #337AB7 !important;
}
.dashboard-container.has-multi
{
	left 	: 3%;
}
.dashboard-container.has-multi .sublink
{
	font-style : normal;
	right      : 20px;
	padding    : 7px !important;
	width 	   : 100%;
}
.navbar
{
	width 			: 98%;
	margin 			: 0 auto;
	color 			: #0D669F;
	border-radius 	: 4px;
	font-size:12px
}
.navbar .menu
{
	position 	: relative;
	display 	: flex;
	flex-wrap 	: wrap;
	padding 	: -5px;
	width 	 	: 100%;
}
.navbar .menu li
{
	display 	: flex;
	transition 	: background-color .5s ease;
	text-align 	: center;
	flex 		: auto;
	padding 	: 0 6px 0 6px;
	margin 		: -6px;
}
.navbar .menu a
{
	display 		: inline-flex;
	padding 		: 20px 0 20px 0;
	text-decoration : none;
	color: #68737A;
	flex 			: 1;
	justify-content : left;
	/* identical to box height */
	text-align: center;
}
.navbar .menu a > .fa
{
	font-weight 	: bold;
	margin-left 	: 8px;
}
.navbar .menu li:hover
{
	cursor : pointer;
}
.navbar .menu li:hover .dashboard-container
{
	display 	: flex;
	flex-flow 	: row wrap;
}
a.hasDropdown:after
{
	position 			: absolute;
	z-index 			: 10;
	bottom 				: 9px;
	/*left 				: 50%;*/
	width 				: 0;
	height 				: 0;
	transform 			: translateX(-50%);
	border 				: 8px solid transparent;
	border-top-color 	: #25283d;
	transform 			: rotate(180deg);
}
li:hover a.hasDropdown:after
{
	/* navigation arrow */
	content 			: '';
	border-top-color  	: #25283D;
}
/* End Navigation Bar */

/* Start Single Section Menu */
.dashboard-container
{
	position         : absolute;
	z-index          : 100;
	display          : none;
	margin-bottom    : 30px;
	text-align       : center !important;
	background-color : #464545;
	opacity          : 0.9;
	max-width        : 95%;
	margin-right     : 20px;
	margin-top       : 45px;
}
.container__list
{
	display 	: flex;
	min-width 	: 0;
	padding 	: 20px;
	flex 		: 1;
	flex-wrap 	: wrap;
}
.container__listItem
{
	padding 		: 10px 20px;
	flex 			: 0 0 16%;
	overflow-wrap 	: break-word;
}
.container__listItem > div
{
	cursor 			: pointer;
	color 			: #FFF;
	overflow-wrap 	: break-word;
}
.dashboard-container.has-single
{
	width 	: 25%;
}
.menu li:nth-child(2) .dashboard-container.has-single,
.menu li:nth-child(7) .dashboard-container.has-single,
.menu li:nth-child(8) .dashboard-container.has-single
{
	width 	: 17%;
}
.menu li:nth-child(3) .dashboard-container.has-single,
.menu li:nth-child(10) .dashboard-container.has-single,
.menu li:nth-child(11) .dashboard-container.has-single
{
	width 	: 20%;
}
.dashboard-container.has-single:hover
{
	margin-right 	: 0;
}
.dashboard-container.has-single .container__list
{
	display 	: block;
}
/* End Single Section Menu */

/* Start Multiple Section Menu */
.dashboard-container.has-multi .container__listItem
{
	float 	: left;
}
.dashboard-container.has-multi .container__list
{
	border-radius 	: 4px;
	flex-basis 		: 33.333%;
}
.dashboard-container.has-multi .container__list:not(:last-child)
{
	margin-right 	: 20px;
	border-right 	: solid 1px #f3f3f3;
}
/* End Multiple Section Menu */

/* Start Responsive Menu */
.mobile-menu {
	display 	: none;
}
@media only screen and (max-width: 768px)
{
	.mobile-menu
	{
		display 	: block;
		margin 		: 20px;
	}
	.mobile-menu > i
	{
		cursor 		: pointer;
	}
	.navbar
	{
		position 		: absolute;
		transition 		: top .3s ease-in;
		top 			: -100%;
		border-radius 	: 0;
		will-change 	: top;
		display 		: none;
		z-index 		: 10;
	}
	.navbar--is-visible
	{
		top 	: 88px;
		display : block;
	}
	.navbar .menu
	{
		flex-direction 	: column;
	}
	.navbar .menu a
	{
		color 		: #fff;
		text-align 	:left;
	}
	.navbar .menu a:hover
	{
		color 	 : #0D669F;
	}
	.navbar .menu li
	{
		position 		 	: relative;
		flex-direction 	 	: column;
		transition 		 	: initial;
		background-color 	: #464545;
	}
	.navbar .menu li:hover
	{
		background-color 	: #464545;
	}
	.navbar .menu li.is-selected
	{
		position 	: relative;
	}
	.dashboard-container
	{
		position 		: static;
		display 		: flex;
		overflow 		: hidden;
		max-height 		: 0;
		margin-bottom 	: 0;
		transition 		: all .3s ease;
	}

	a.hasDropdown:after
	{
		display 	: none;
	}
	.container--is-visible
	{
		max-height 	: 1000px !important;
		width 		: 100% !important;
	}
	.container__list .container__listItem:nth-child(n + 11)
	{
		display 	: none;
	}
	.dashboard-container.has-multi .container__list-multi
	{
		margin-right 	: 0;
		border-right 	: 0;
	}
	.menu .dashboard-container.has-multi .container__list
	{
		margin-right 	: 0;
		border-right 	: 0;
	}
	.navbar .menu li .container__listItem
	{
		flex-basis 	: 100%;
	}
	.top-menu-dividers {
		display 	: none;
	}
}
.top-menu-dividers
{
	margin   : 0 0 0 5px;
	color    : #EBEBEB;
}
.link
{
	right      : 20px;
	color      : #FFF !important;
	font-style : italic;
	padding    : 10px !important;
}
.link:hover
{
	color : #337AB7 !important;
}
/* Marketing & Communications */
.marketingCommLeftBoxHeading
{
	font-family : "Myriad Pro Semibold", "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 24px;
	line-height: 29px;
	height: 27px;
	vertical-align: middle;
    margin-left: 0.5%;
}
.marketingCommLeftBoxHeading1
{
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 43px;
	text-align: center;
	color          : #676766;
}
.openNewAccountText{
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
/* identical to box height */
	text-align: center;
	color: #005189;
}
.marketingCommLeftBoxHeadingRight{
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
/* identical to box height */
	color: #005189;
}
.planmemberConnLeftBoxHeading
{
	color    : #676766;
	position : relative;
	bottom   : 20px;
}
.marketingCommLeftBox
{
	position : relative;
	left     : 65px;
	width    : 29%;
	height   : 400px;
}
.marketingCommRightBox
{
	position : relative;
	float    : right;
	width    : 60%;
	bottom   : 370px;
	display  : inline-block;
	right    : 105px;
	height   : 350px;
}
.planmemberConnLeftBox
{
	position : relative;
	left     : 65px;
	width    : 29%;
}
.planmemberConnRightBox
{
	position : relative;
	float    : right;
    width: 90%;
	display  : inline-block;
	right    : 105px;
	height   : 420px;

}
.dashboardConnRightBox
{
	position 	: relative;
	float 		: left;
	width 		: 210%;
	bottom 		: 620px;
	left 		: 118%;
}
.navbar .menu li:last-child > .dashboard-container.has-single
{
	left 	: 75%;
}
.navbar .menu li > .dashboard-container.has-single .container__list .container__listItem div
{
	height 	: 25px;
}
@media only screen and (max-width: 1250px)
{
	.dashboardConnRightBox
	{
		top 	: -620px;
	}
	.navbar
	{
		/*width 			: 700px;*/
		margin 			: 0 auto;
		color 			: #0D669F;
		border-radius 	: 4px;
	}
	.dashboard-container.has-single
	{
		width 	: 50%;
	}
	.menu li:nth-child(2) .dashboard-container.has-single,
	.menu li:nth-child(7) .dashboard-container.has-single,
	.menu li:nth-child(8) .dashboard-container.has-single
	{
		width 	: 50%;
	}
	.menu li:nth-child(3) .dashboard-container.has-single,
	.menu li:nth-child(10) .dashboard-container.has-single,
	.menu li:nth-child(11) .dashboard-container.has-single
	{
		width 	: 50%;
	}
}
@media only screen and (max-width: 1050px){
	.dashboardConnRightBox
	{
		top 	: -720px;
	}
}
@media only screen and (max-width: 1000px)
{
	.dashboardConnRightBox
	{
		top:-725px;
	}
	.navbar
	{
		width 			: 700px;
		margin 			: 0 auto;
		color 			: #0D669F;
		border-radius 	: 4px;
	}
	.dashboard-container.has-single
	{
		width : 50%;
	}
	.menu li:nth-child(2) .dashboard-container.has-single,
	.menu li:nth-child(7) .dashboard-container.has-single,
	.menu li:nth-child(8) .dashboard-container.has-single
	{
		width 	: 50%;
	}
	.menu li:nth-child(3) .dashboard-container.has-single,
	.menu li:nth-child(10) .dashboard-container.has-single,
	.menu li:nth-child(11) .dashboard-container.has-single
	{
		width 	: 50%;
	}
}
.pullLeftImg
{
	float    : left;
	position : relative;
}
.pullLeftObj
{
	float    : left;
	position : relative;
	filter   : invert(0) sepia(0) saturate(1) hue-rotate(0deg) brightness(5);
}
.PMConnectClientConnIcon
{
	display         : block;
	text-indent     : -9999px;
	width           : 53px;
	height          : 50px;
	background-size : 53px 50px;
}
.padding > .emailImage
{
	width  : 53px;
	height : 50px;
}
.padding > .emailImage:hover
{
	background : url("../img/emailSelected.png") no-repeat;
	color      : #1C3664;
}
.padding
{
	padding    : 5px;
	border-top : none !important;
}
.enterprise-padding
{
	padding    : 20px !important;
	border-top : none !important;
}
.planmemberConn-padding
{
	padding    : 15px !important;
	border-top : none !important;
}
.planmemberConn-td-position
{
	font-size : 32px;
	position  : relative;
	color     : #FFF;
	top       : 5px;
	left      : 10px;
	display   : block;
	width     : 260px;
}
.planmemberConn-card
{
	background-color      : #1C3664;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	border-radius         : 5px;
	-khtml-border-radius  : 5px;
	height                : 55px;
}
.planmemberBusConn-container
{
	width    : 78%;
	margin   : auto;
	background: #EFEFEF;
	border-radius: 10px;
	top: 40%;
	left: 0%;
	margin-left: 13%;
	margin-bottom: 1%;
}
.planmemberBusConn-container .panel-body {
	height: 55%
}
.businessConn-padding
{
	padding    : 30px !important;
	border-top : none !important;
}
.businessConn-padding1
{
	padding-left   : 16px !important;
	padding-right   : 30px !important;
	padding-bottom   : 30px !important;
	border-top : none !important;
}
.existingacct-div{
	padding:2%;
	text-align: left;
}
.div1-margin{
	margin-left: 23%
}
@media only screen and (max-width: 1536px)
{
	#selectClientNameModal_TransferExisting .modal-body,#selectClientNameModal_TransferNew .modal-body {
		height:73% !important;
		overflow-y: auto !important;
		margin-left:0 !important;
	}
	#accountWarning .modal-body{
		height:20% !important;
	}	
	#selectClientNameModal_TransferExisting,#selectClientNameModal_TransferNew{
		overflow: hidden !important;
	}
	#SourceAccountGrid_TransferExisting,#selectClientNameModal_TransferNew{
		margin-top:0px !important;
	}
	 #divNewdivNew,#divNew{
		width: 100%
	}
	#btnCompleteOnline{
		font-size: 20px;
	}
	.planmemberBusConn-container
	{
		width    : 90%;
		margin   : auto;
		background: #EFEFEF;
		border-radius: 10px;
		top: 40%;
		left: 0%;
		margin-bottom: 1%;
	}
	#acctType{
		width:95% !important;
	}
	.businessConn-padding
	{
		padding    : 2% !important;
		border-top : none !important;
	}
	.businessConnRightBox {
		padding: 0px !important;
	}
	/*#isSolicitedDiv{
		width:25% !important;
	}*/
}
@media only screen and (max-width: 1280px)
{
	.businessConn-padding1
	{
		padding    : 1% !important;
		border-top : none !important;
	}
	.businessConn-padding
	{
		padding    : 1% !important;
		border-top : none !important;
		padding-bottom    : 5% !important;
	}
	.existingacct-div{
		padding:0%;
		text-align: left;
	}
	.div1-margin{
		margin-left: 7%
	}
	#SourceAccountGrid_TransferExisting,#SourceAccountGrid{
		margin-left:0px !important;
		margin-top:0px !important;
	}
	#acctType{
		width:95% !important;
	}
	#textarea{
		width:800px !important;
	}
	/*#isSolicitedDiv{
		width:25% !important;
	}*/
	#selectClientNameModal_TransferExisting .modal-body,#selectClientNameModal_TransferNew .modal-body{
		height:73% !important;
		overflow-y: auto !important;
	}
	#selectClientNameModal_TransferExisting,#selectClientNameModal_TransferNew{
		overflow: hidden !important;
	}
	 #divNewdivNew,#divNew{
		width: 96% !important;
	}
	#btnCompleteOnline{
		font-size: 20px !important;
	}
	#accountWarning .modal-body{
		height:20% !important;
	}
	.SubsequentLink{
		margin-left:5% !important;
	}
	#moveToExistingAccountTxt{
		margin-left:0px !important;
	}

	/* start new css for dashboard/dashboard.cfm */
	.panel-whats-new-height {
		/*height: 74vh !important;*/
		height: 40vh !important;
	}
	.panel-assets-requiring-height
	{
		height: 25vh !important;
	}
	.ticker-wrap-position
	{
		/*height: 10vh !important;*/
		height: 17vh !important;
		width:99%;
	}
	.planmember-connect-position-height
	{
		/*height: 40vh !important;*/
		height: 42vh !important;
	}
	.heading
	{
		font-size: 1.5rem !important;
		border: none;
		padding-bottom: 8px;
	}
	.content-text
	{
		/*font-size: 1.2rem !important;*/
		font-size: 0.9rem !important;
		padding-bottom: 6px;
	}
	.news-connect-position-height
	{
		/*height: 25vh !important;*/
		height: 28vh !important;
	}
	.news-connect-inner-form-height
	{
		height: 10vh !important;;
	}
	.container-left-height
	{
		height: 10vh !important;
	}
	.additional-tools-container
	{
		height: 10vh !important;
		position: relative;
		bottom: 25px;
		top: 10px;
	}
	#pm-connect-buttons-shrunken.flex-container
	{
		width: 60%;
		position: relative;
		bottom: 30px;
		left: 100px;
	}
    
    #pm-connect-buttons.flex-container
	{
		width: 100%;
		position: relative;
		bottom: 30px;
		left: 0px;
	}
	.button-size
	{
		width: 70% !important;
	}
	.news-connect-container
	{
		position: relative;
		bottom: 15px;
		top: 10px;
	}
	.button-view-all {
		top: 5px !important;
		height: 5vh;
		left: 15px;
	}
	.button-search
	{
		height: 5vh;
	}
	.body
	{
		padding:0px;
	}
	.news-connect-position-height-6-less-buttons
	{
		height: 235px;
	}
	/* End CSS */
}
@media only screen and (max-width: 1920px)
{
	.businessConn-padding
	{
		padding    : 1% !important;
		border-top : none !important;
	}
	.container-left-height
	{
		height: 100%;
	}
}
.businessConn-button-text
{
	font-size : 24px;
	color     : #1C3664;
	left      : 20px;
	width     : 315px;
}
/* TOP Search bar on dashboard */
.search
{
	position  : relative;
	color     : #AAA;
	font-size : 16px;
	top       : 30px;
	right     : 70px;
}
.search input
{
	width         : 250px;
	height        : 32px;
	background    : #FCFCFC;
	border        : 1px solid #AAA;
	border-radius : 5px;
	box-shadow    : 0 0 3px #CCC, 0 10px 15px #EBEBEB inset;
}
.search input
{
	text-indent : 5px;
}
.search .fa-search
{
	position         : absolute;
	top              : 1px;
	right            : 2px;
	background-color : #0A4A7A;
	height           : 30px;
	width            : 30px;
	font-size        : 24px;
	color            : #FFF;
}
.searchLookingGlass
{
	width            : 26px;
	height           : 30px;
	position         : relative;
	bottom           : 7px;
	background-color : #0A4A7A;
	color            : #FFF;
	padding-top      : 5px;
	padding-right    : 5px;
	border           : 1px solid #FFF;
}
.searchLookingGlass:hover
{
	cursor : pointer;
}
.top-menu-dividers
{
	position : relative;
	margin   : auto;
	color    : #EBEBEB;
}
.welcome
{
	position: absolute;
	width:200px;
height: 29px;
left: 80%;
top: 34%;

font-family: Myriad Pro Semibold;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 22px;

color: #FFFFFF;
}
.dashboard-card-left
{
	width         : 25%;
	height        : 45%;
	margin-left   : 50px;
	margin-bottom : 30px;
}
.dashboard-card-right
{
	position : relative;
	float    : right;
	width    : 64%;
	bottom   : 375px;
	display  : inline-block;
	right    : 100px;
	height   : 45%;
}
.dashboard-heading
{
	text-transform : uppercase;
	/*color          : #676766;*/
	color          : #000000;
	position       : relative;
	bottom         : 20px;
}
.dashboard-alert
{
	font-size : 24px;
	position  : relative;
	top       : 5px;
	left      : 10px;
	color     : #0A4A7A;
}
.dashboard-button-group
{
	width    : 80%;
	margin   : auto;
	bottom   : 20px;
	position : relative;
}
.dashboard-button
{
	width  : 400px;
	height : 60px;
	margin : 5px;
	color  : #FFF;
	cursor : pointer;
}
.header-logout
{
	display      : inline-block;
	width        : 250px;
	color        : #FFF;
	font-size    : 15px;
	margin-top   : 5px;
	margin-right : 10px;
}
.myaccess-card-left
{
	width    : 90%;
	margin   : auto;
	right    : 20px;
	position : relative;
}
.myaccess-heading
{
	font-size : 32px;
	position  : relative;
	color     : #FFF;
	bottom    : 9px;
	left      : 10px;
}
.myaccess-top-banner
{
	height                : 50px;
	margin                : 0;
	background-color      : #109C43;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	border-radius         : 5px;
	-khtml-border-radius  : 5px;
}
.myaccess-button-text
{
	font-size : 18px;
	position  : relative;
	color     : #005189;
	top       : 15px;
	left      : 10px;
	display   : block;
}
.toolsRightBox
{
	margin:2% 5% 0 12%;
	border-radius: 10px;
	height:60%;
	background: #EFEFEF;
}
.breadcrumbs
{
	float : right;
	color : #FFF;
}
.breadcrumbs-active
{
	float : right;
	color : #D3D3D3;
}
.dashboardBtnFontSemiBold
{
	font-family : "Myriad Pro Semibold", "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	font-weight : normal;
	font-size   : calc(0.4rem + 1vw);
}
.dashboardBtnDefaultPosition
{
	width    : 120%;
	color    : #FFF;
	display  : flex;
	position : relative;
	left     : 65px;
	bottom   : 50px;
}
.dashboard-btn
{
	margin-bottom : 25px;
	width         : 50%;
	cursor        : pointer;
}
.single-blue-icon
{
	background-color : #084A7A;
	width            : 53px;
	height           : 53px;
	display          : inline-block;
	position         : relative;
	bottom           : 20px;
	float            : right;
	padding-top      : 17px;
}
.PMlink
{
	cursor : pointer;
}
.businessConnRightBox
{
	display  : inline-block;
	top      : 38%; 
	right    : 15px;
	background-color:#ffffff;
	height: 100%;

}
.businessConnMiddleBox
{
   width     : 30%; 
   position  : fixed; 
   display   : inline-block;
   top       : 35.5%; 
   left      : 38%;
   height    : 400px;

}
.businessConnLeftBox
{
	
	width    : 100%;
	height   : 100%;

}
.svg-width
{
	width : 100%;
}
.welcomeDiv
{
	display 	: block;
	height 		: 20px;
}
.PMConnectImg
{
	float 	: left;
	bottom 	: 15px;
	position: relative;
}
.clientConnect_iconDiv
{
	width 	 		: 12%;
	float 	 		: right;
	bottom 	 		: 15px;
	position 		: relative;
	border-radius 	: 50%;
	background-color: #084A7A;
	display 		: none;
}
.clientConnectText
{
	float 	: right;
	position: relative;
	top 	: 50px;
	left 	: 70px;
	display : none;
}
.AUMLinkDiv1
{
	font-size 	: 16px;
	color 		: #000;
}
.AUMLinkDiv2
{
	margin-top 	: 25px;
	width 		: 100%;
}
.linkPointer
{
	display 	: inline-block;
	cursor 		: pointer;
}
.whatsNew
{
	height: 300px;
}
.whatsNewLinks
{
	float 	: left;
	width 	: 100%;
	position: relative;
	right 	: 50px;
}
.addTools
{
	left 	: 118%;
	width 	: 120%;
	height 	: 300px;
}
.aum
{
	height: 20%;
}
.itemsRequiring
{
	height: 16%;
}
.cls-1
{
 fill : #FFF !important;
}

@keyframes tickerv
{
	0%
	{
		margin-top : 0;
	}
	25%
	{
		margin-top : -26px;
	}
	50%
	{
		margin-top : -52px;
	}
	75%
	{
		margin-top : -78px;
	}
	100%
	{
		margin-top : -104px;
	}
}

.tickerv-wrap
{
	background : #EEE;
	box-sizing : content-box;
	height     : 200px;
	overflow   : hidden;
	padding    : 10px;
}

.tickerv-wrap ul
{
	padding                   : 0;
	margin                    : 0;
	list-style-type           : none;
}

.tickerv-wrap ul:hover
{
	animation-play-state : paused;
}

.tickerv-wrap ul li
{
	font-size   : 18px;
}

.dropdown-menu
{
	z-index:9999 !important;
}
.connect-adjustments-perm
{
	top:-680px;
	left:111%;
}
@media only screen and (max-width: 1680px)
{
	.connect-adjustments-perm
	{
		top: -720px;
		left: 111%;
	}
}
.connect-adjustments-Noperm
{
	top:-630px;
	left:111%;
}
.addToolsTable-perm
{
	width:1030px;
	position:relative;
	left:111%;
	bottom:680px;
}
.addToolsTable-Noperm
{
	width:1030px;
	position:relative;
	left:111%;
	bottom:630px;
}

@media only screen and (max-width: 1300px)
{
	.dashboardConnRightBox
	{
		/*bottom: 715px !important;*/
		bottom: 810px !important;
		top: inherit;
		height: 400px;
	}
	.addTools {
		bottom: 680px;
	}
	.whatsNew {
		bottom: 680px;
	}
	.aum {
		height: 30%;
	}
	.itemsRequiring
	{
		height: 69%;
	}
	.navbar
	{
		/*width 			: 700px;*/
		margin 			: 0 auto;
		color 			: #0D669F;
		border-radius 	: 4px;
	}
	.dashboard-container.has-single
	{
		width 	: 50%;
	}
	.menu li:nth-child(2) .dashboard-container.has-single,
	.menu li:nth-child(3) .dashboard-container.has-single,
	.menu li:nth-child(7) .dashboard-container.has-single,
	.menu li:nth-child(8) .dashboard-container.has-single
	{
		width: 25%;
	}
	.menu li:nth-child(4) .dashboard-container.has-single
	{
		width: 30%;
	}
	.menu li:nth-child(10) .dashboard-container.has-single,
	.menu li:nth-child(11) .dashboard-container.has-single
	{
		width 	: 50%;
	}
	.addToolsTable-perm
	{
		bottom:715px;
	}
}
@media only screen and (max-width: 1050px){
	.mainButtons
	{
		bottom: 655px;
	}
	.addTools {
		bottom: 635px;
		height: 300px;
	}
	.whatsNew {
		bottom: 635px;
		height: 300px;
	}
	.aum {
		height: 13%;
	}
	.itemsRequiring
	{
		height: 18%;
	}
}

@media only screen and (max-width: 1000px)
{
	.dashboardConnRightBox
	{
		top:-725px;
	}
	.navbar
	{
		width 			: 700px;
		margin 			: 0 auto;
		color 			: #0D669F;
		border-radius 	: 4px;
	}
	.dashboard-container.has-single
	{
		width : 50%;
	}
	.menu li:nth-child(2) .dashboard-container.has-single,
	.menu li:nth-child(7) .dashboard-container.has-single,
	.menu li:nth-child(8) .dashboard-container.has-single
	{
		width 	: 50%;
	}
	.menu li:nth-child(3) .dashboard-container.has-single,
	.menu li:nth-child(10) .dashboard-container.has-single,
	.menu li:nth-child(11) .dashboard-container.has-single
	{
		width 	: 50%;
	}
}
 
.NewsConnectBtn{
    background-color: #2F315A;
    border: none;
    color: white;
    padding: 15px 32px;
    /*text-align: center;*/
	text-align: left;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    width: 300px;
    margin-left: -100px;	
	border-radius: 4px;
}	
.NewsConnectBtn:hover{
	background-color: rgb(183 184 193) !important;
}
/** New **/
.heading
{
	font-family: var(--main-font);
	font-weight: 800;
	font-size: 2.0rem;
	text-align: left;
	/*background-color: #fff !important;*/
	/*color: #68737A !important;*/
	color: #000000 !important;
	border: none !important;
	padding-bottom: 8px;
}
.content-text
{
	font-family: var(--main-font);
	font-weight: 400;
	font-size: 1.4rem;
	text-align: left;
	padding-bottom: 6px;
}
.panel-assets-requiring-height
{
	height:250px;
}
.shadow
{
	-moz-box-shadow:    4px 4px 20px -2px #ccc;
	-webkit-box-shadow: 4px 4px 20px -2px #ccc;
	box-shadow:         4px 4px 20px -2px #ccc;
	background-color: #ffffff
}
.flex-container
{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	flex: 2;
	flex-direction: row;
	justify-content: space-evenly;
	align-items: stretch;
	flex-wrap: wrap;
	list-style: none;
}
#pm-connect-buttons .flex-item
{
	width: 49%;
}
.button-size
{
	width: 22em;
	margin: 10px 10px 10px 10px;
}
.button-size-clikdata
{
	width: 12em;
	margin: 5px 5px 5px 5px;
}


/* .button-enterprise {
	content: url('../img/zip/planmemberconnectimg/PMEC.svg');
	background: #005189;
	border: 1px solid #005189;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: right;
}

.button-enterprise:hover{
	content: url('../img/zip/planmemberconnectimg/PMEC-h.svg');
} */
 
 .button-enterprise {
	background-image: url('../img/zip/planmemberconnectimg/PMEC.svg');
	background-color: #005189;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #005189;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	 /* width: 128%; */
    height: 62px;
	display: block;
	float: right;
}
.button-enterprise:hover {
	background-image: url('../img/zip/planmemberconnectimg/PMEC-h.svg');
}  

/* .button-business {
	content: url('../img/zip/planmemberconnectimg/PMBC.svg');
	background: #009ACE;
	border: 1px solid #009ACE;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
}

.button-business:hover{
	content: url('../img/zip/planmemberconnectimg/PMBC-h.svg');
} */

  .button-business {
	background-image:  url('../img/zip/planmemberconnectimg/PMBC.svg');
	background-color: #009ACE;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #009ACE;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
   /* width: 128%;  */
    height: 62px;
	display: block;
	float: left;
}

.button-business:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMBC-h.svg');
}

/* .button-client {
	content: url('../img/zip/planmemberconnectimg/PMCC.svg');
	background: #019949;
	border: 1px solid #019949;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: right;
}

.button-client:hover{
	content: url('../img/zip/planmemberconnectimg/PMCC-h.svg');
} */

.button-client {
	background-image: url('../img/zip/planmemberconnectimg/PMCC.svg');
	background-color: #019949;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #019949;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
	float: right;
}

.button-client:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMCC-h.svg');
}

/* .button-compliance {
	content: url('../img/zip/planmemberconnectimg/PMCoC.svg');
	background: #1D7279;
	border: 1px solid #1D7279;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
}

.button-compliance:hover{
	content: url('../img/zip/planmemberconnectimg/PMCoC-h.svg');
} */

.button-compliance {
	background-image: url('../img/zip/planmemberconnectimg/PMCoC.svg');
	background-color: #1D7279;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #1D7279;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
	float: left;
}

.button-compliance:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMCoC-h.svg');
}


/* .button-advisor {
	content: url('../img/zip/planmemberconnectimg/PMAC.svg');
	background: #666699;
	border: 1px solid #666699;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: right;
}

.button-advisor:hover{
	content: url('../img/zip/planmemberconnectimg/PMAC-h.svg');
} */

.button-advisor {
	background-image:url('../img/zip/planmemberconnectimg/PMAC.svg');
	background-color: #666699;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #666699;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
	float: right;
}

.button-advisor:hover{
	background-image:url('../img/zip/planmemberconnectimg/PMAC-h.svg');
}

/* .button-finTech {
	content: url('../img/zip/planmemberconnectimg/PMFTC.svg');
	background: #B71A3E;
	border: 1px solid #B71A3E;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: right;
}

.button-finTech:hover{
	content: url('../img/zip/planmemberconnectimg/PMFTC-h.svg');
} */

.button-finTech {
	background-image: url('../img/zip/planmemberconnectimg/PMFTC.svg');
	background-color: #B71A3E;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #B71A3E;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
	float: right;
}

.button-finTech:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMFTC-h.svg');
}
/* .button-news {
	content: url('../img/zip/planmemberconnectimg/PMNC.svg');
	background: #2E3167;
	border: 1px solid #2F315A;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
}

.button-news:hover{
	content: url('../img/zip/planmemberconnectimg/PMNC-h.svg');
} */

.button-news {
	background-image: url('../img/zip/planmemberconnectimg/PMNC.svg');
	background-color: #2E3167;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #2E3167;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
	float: left;
}

.button-news:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMNC-h.svg');
}
/* 
.button-financial {
	content: url('../img/zip/planmemberconnectimg/PMFCC.svg');
	background: #68737A;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	position: relative;
}

.button-financial:hover{
	content: url('../img/zip/planmemberconnectimg/PMFCC-h.svg');
} */

.button-financial {
	background-image: url('../img/zip/planmemberconnectimg/PMFCC.svg');
	background-color: #68737A;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; 
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
    /* width: 128%; */
    height: 62px;
	display: block;
}

.button-financial:hover{
	background-image: url('../img/zip/planmemberconnectimg/PMFCC-h.svg');
}

.button-search {
	content: url('../img/Search.svg');
	background: #005189;
	border-radius: 5px;
	cursor: pointer;
	margin-bottom: 5px;
}
.button-view-all {
	content: url('../img/ViewAll.svg');
	background: #005189;
	border-radius: 5px;
	cursor: pointer;
	float: right;
	top: 25px;
	position: relative;
}
.search-top {
	width: 100%;
	/*height: 73px;*/
	background: #07733B;
}
#keywords.search-field {
	width: 100%;
	height: 25px;
	top: 25px;
	left: 80%;
	margin-top: 17px;
	background-color: #FFFFFF;
	background-image: url("../img/MagnifyingGlass.svg");
	background-repeat: no-repeat;
	border-radius: 5px;
	padding-left: 22px;
}
.search-welcome
{
	color: #FFFFFF;
	font-family: var(--main-font);
	font-weight: normal;
	/*font-size: 18px;*/
	/*font-size: 1.4rem;*/
	left: 35%;
	top: 25px;
}
.search-welcome-divider-search
{
	width: 24px;
	height: 0px;
	border: 1px solid #FFFFFF;
	transform: rotate(-90deg);
}
.list-group-item
{
	padding : 2px 5px;
}
.list-group-item span span
{
	color : #AAAAAA;
}
.newsdesc p
{
	color     : #A0A0A0;
	font-size : 14px;
}
.list-group-item a
{
	color     : #337ab7;
	font-size : 14px;
}
.newsDateFont
{
	letter-spacing : 1px;
	font-family: var(--main-font);
	font-size      : 15px;
	color          : #999999;
}
.newsHeaderFont
{
	letter-spacing : 0px;
	font-family: var(--main-font);
	font-size      : 17px;
	font-color     : #005189;
}
.search-welcome-row
{
	padding-left:40px;
}
.search-welcome-rep-found
{
	position:relative;
	top:15px;
	left:43%;
	width:100% !important;
	border:1px solid red;
}
.search-welcome-divider-position
{
	width:25%;
	position:relative;
	float:right;
	left:9%;
}
.panel-whats-new-height
{
	width:100%;
	float:right;
	height:75%;
	margin-bottom:20px;
}
.button-logout
{
	width: 58px;
	height: 22px;
	right: 12.5%;
	top: 26px;
	color: #FFFFFF;
	font-family: var(--main-font);
	font-weight: bold;
	/*font-size: 18px;*/
	/*font-size: 1.4rem;*/
}
.news-connect-position
{
	float:left;
	width:60%;
	margin-left:10px;
}
.news-connect-position-height
{
	height:300px;
}
.additional-tools
{
	float:right;
	width:35%
}
.link-classic-site
{
	color:green;
	float: right;
	margin-right: 40%;
}
.admin-rep-position
{
	width: 40%;
	height: 25%;
	padding: 0;
	position: relative;
	top: 15px;
}
.cls-1
{
	fill : #FFFFFF !important;
}
.ticker-wrap-position
{
	overflow-y: scroll;
	overflow-x: hidden;
	height: 75%;
	width:99%;
}
.planmember-connect-position-height
{
	height: 56%;
}
.news-connect-position-height-6-less-buttons
{
	height: 280px;
}
.news-connect-position-height-6-more-buttons
{
	height: 275px;
}
.news-connect-inner-form-height
{
	height: 150px;
}
.container-left-height
{
	height: 740px;
}
.additional-tools-container
{
	height: 120px;
}
.news-connect-container
{
	height: 115px;
}
.Planmember
{
	position: absolute;
	width: 250px;
	height: 29px;
	top: 25px;
	font-family: var(--main-font);
	font-style: italic;
	font-weight: 600;
	font-size: 24px;
	line-height: 22px;
	color: #FFFFFF;
}
.client-connect-search
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #68737A;
	border: none;
	padding: 0 10px 0 10px;
}
.client-connect-buttons
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	border: none;
	padding: 0 10px 0 10px;
	background-color: #ffffff;
}
.client-connect-buttons-active
{
	/*font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;*/
	/*font-style: normal;*/
	/*font-weight: 600;*/
	/*font-size: 16px;*/
	/*line-height: 19px;*/
	background-color: #005189;
	/*border: none;*/
	/*padding: 0 10px 0 10px;*/
	border-radius: 8px;
	color: #ffffff;
}
.client-connect-inputs
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 176px !important;
	height: 56px !important;
	border: 1px solid #B5BBC2;
	box-sizing: border-box;
	border-radius: 10px;
}
.client-connect-inputs-header
{
	position: relative;
	top:10px;
	left:10px;
	background-color: #ffffff;
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 135%;
	color: #707C8B;
	z-index: 5;
}
.client-connect-inputs-position
{
	top: 13px;
	color: #00335A;
	background-color: #FFFFFF;
	width: 32%;
}
.client-connect-button-search
{
	background: #005189;
	border-radius: 8px;
	width: 115px;
	height: 54px;
	color: #ffffff;
	float:left;
	top: 20px;
	position: relative;
}
.client-connect-button-clear
{
	width: 40px;
	height: 22px;
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	color: #68737A;
	position: relative;
	left: 30px;
	top: 35px;
}
.client-connect-divider
{
	border-right: 1px solid #DADEE0;
	height: 40px;
	position: relative;
	float: right;
	top: 28px;
	/*border-right: 1px solid #DADEE0;*/
	/*height: 40px;*/
	/*position: absolute;*/
	/*float: right;*/
	/*padding-left: 10px;*/
	/*padding-right: 10px;*/
	/*top: 235px;*/
}
.client-connect-radio-button
{
	width: 16px;
	height: 16px;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
}
.search-client-activity-title
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	text-align: center;
	color: #68737A;
}
.search-client-activity-to
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: #000000;
	position: relative;
	top: 40px;
	padding: 0 17px 0 17px
}
.search-client-activity-search
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width: 83px;
	height: 38px;
	background: #005189;
	border-radius: 5px;
	float: right;
	color: #ffffff;
	cursor: pointer;
}
.search-client-activity-clear
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width: 83px;
	height: 38px;
	background: #ffffff;
	border-radius: 5px;
	float: left;
	border:1px solid #005189;
	color: #005189;
	cursor: pointer;
}
.search-client-activity-inputs
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 247px;
	height: 56px;
	border: 1px solid #B5BBC2;
	box-sizing: border-box;
	border-radius: 10px;
}
.search-client-activity-inputs-date
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 104px;
	height: 56px;
	border: 1px solid #B5BBC2;
	box-sizing: border-box;
	border-radius: 10px;
}
.dashboard-background-color
{
	background-color: #fbfbfb;
}
.dashboard-hr
{
	width: 100%;
	bottom: 20px;
	position: relative;
	background-color:#E5E5E5;
}
.dashboard-main-row
{
	width: 95%;
	margin: 0 auto;
}
.dashboard-a-u-m-position
{
	width: 55%;
	float: left
}
.dashboard-i-r-a-position
{
	width: 42%;
	float: right
}
.dashboard-whats-new-text
{
	font-size: 13px;
}
.modal-content-color
{
	background-color:#ffffff !important;
}
.col-padding
{
	padding:0 12px 0 0;
}
.crs-inputs-header
{
	position: relative;
	left:10px;
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 135%;
	top:13px;
	color:#00335A;
	background-color:#FFFFFF;
	width:28%;
}
.crs-inputs
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 261px;
	height: 56px;
	border: 1px solid #B5BBC2;
	box-sizing: border-box;
	border-radius: 10px;
}
.crs-inputs-error
{
	border: 1px solid #D11149 !important;
}
.search-client-activity-data-table-width-1
{
	width: 132px;
}
.search-client-activity-data-table-width-2
{
	width: 174px;
}
.search-client-activity-data-table-width-3
{
	width: 384px;
}
.error-hint
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 135%;
	color: #D11149;
}
.required-star
{
	font-family: var(--main-font);
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 135%;
	color: #D11149;
}
.client-connect-select
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 261px;
	height: 56px;
	border: 1px solid #B5BBC2;
	box-sizing: border-box;
	border-radius: 10px !important;
	background-color: #ffffff;
	padding-top: 15px;
}
.client-connect-active
{
	background-color: #ffffff;
}
.multiselect-container.dropdown-menu > .dropdown-item
{
	background-color: #ffffff;
	text-align: left;
	width: 261px;
	border:none;
}
.multiselect-container.dropdown-menu > button > .form-check
{
	padding: 0;
}
.multiselect-container.dropdown-menu > button > .form-check > .form-check-input
{
	float:right;
}
.multiselect-container.dropdown-menu
{
	left: -90px;
	top: 35px;
}
.client-connect-inputs-adv-search
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 183px;
	height: 40px;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
}
.client-connect-inputs-adv-search-min-select
{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 90px;
	height: 40px;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
}
.client-connect-inputs-adv-search-min
{
	width: 104px;
	height: 40px;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
}
.client-connect-col-padding-1
{
	padding:0 12px 0 0;
}
.client-connect-col-padding-2
{
	padding:16px 12px 0 0;
}
/*.footerText {
	padding-bottom: 20px; 
    position: fixed;
    text-align: center;
    width: 35%;
    bottom: 10px;
	left: 30%;
}*/
/*.chosen-container {
	position: absolute !important;
}*/
.modal-header{
	background: #FFFFFF;
	box-sizing: border-box;
	margin-left: 5%;
	margin-right : 5%;
}
.modal-content{
	background-color: white;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.modal-footer {
    border-top: 0 none;
	margin-left: 3%;
	margin-right : 3%;
}
.modal-body {
    background: #FFFFFF;
	margin-left: 3%;
	margin-right : 3%;
	color: #68737A;
}
/*.modal{
	width: auto;
	height: auto;
}*/
.modal-footer button{
	content: "Okay";
}
.close {
	opacity : 1 !important;
	width: 12px;
	height: 20px;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 135%;
	/* or 20px */
	color: #000000;
}
.modal-title{
	text-align: center;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 135%;
	color: #68737A;
}
.modal-header .close {
	margin-right: -4%;
	margin-top: -6px;
}
.modalYesBtn{
	height: 40px;
    width: 100px;
    color: #FFFFFF;
    border: 1px solid #005189;
    border-radius: 5px;
    background: #005189;
    font-size: 18px;
}
.modalYesBtn1,#IFPErrorModalCloseButton,#IFPErrorModalCloseButton{
	height: 40px;
    color: #FFFFFF;
    border: 1px solid #005189;
    border-radius: 5px;
    background: #005189;
    font-size: 18px;
}
.ignorebutton,.letmefixbutton{
    color: #FFFFFF;
    border: 1px solid #005189;
    border-radius: 5px;
    background: #005189;
    font-size: 18px;
}
.modalNobtn {
    height: 40px;
    width: 100px;
    color: #005189;
    border: 1px solid #0E497A;
    border-radius: 5px;
    background: #FFFFFF;
    font-size: 18px;
	margin-right: 3%;
}
.linkNavs,.eSignUploadBtn,#saveExitRTQ{
    border-radius: 5px;
    font-size: 18px;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
}
#IgnoreError,#DefaultErrorWarningClsButton,#accountWarningClsButtonGenerate{
	margin-right: 3% !important;
}
#Modalcontent{
	height: 250px;
}
#DefaultErrorWarning .modal-dialog{
	width: 48%;
}
 .alert-danger{
	background: #FFFFFF;
	font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
	color: #68737A;
	border : none
}
.alert {
	border : none
}
 #saveAndAddNewCheck{
	margin-right: 51px !important;
 }
 #ValidateRemoteDeposit .modal-dialog{
	width: 650px;
 }
 #showother{
	height: 600px;
    overflow: auto;
 }

 /* Enterprise and complaince connect*/
 .EnterpriseImgDiv{
	margin-left:5.5%
 }

 .button-enterprise1 {
	content: url('../img/zip/planmemberconnectimg/PMAC.svg');
	background: #005189;
	border: 1px solid #005189;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-enterprise1:hover{
	content: url('../img/zip/planmemberconnectimg/PMAC-h.svg');
}
.button-business1 {
	content: url('../img/zip/planmemberconnectimg/PMBC.svg');
	background: #009ACE;
	border: 1px solid #009ACE;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-business1:hover{
	content: url('../img/zip/planmemberconnectimg/PMBC-h.svg');
}
.button-client1 {
	content: url('../img/zip/planmemberconnectimg/PMCC.svg');
	background: #019949;
	border: 1px solid #019949;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-client1:hover{
	content: url('../img/zip/planmemberconnectimg/PMCC-h.svg');
}
.button-compliance1 {
	content: url('../img/zip/planmemberconnectimg/PMCoC.svg');
	background: #1D7279;
	border: 1px solid #1D7279;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-compliance1:hover{
	content: url('../img/zip/planmemberconnectimg/PMCoC-h.svg');
}
.button-advisor1 {
	content: url('../img/zip/planmemberconnectimg/PMEC.svg');
	background: #666699;
	border: 1px solid #666699;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}
.button-advisor1:hover{
	content: url('../img/zip/planmemberconnectimg/PMEC-h.svg');
}
.button-news1 {
	content: url('../img/zip/planmemberconnectimg/PMNC.svg');
	background: #2E3167;
	border: 1px solid #2F315A;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-news1:hover{
	content: url('../img/zip/planmemberconnectimg/PMNC-h.svg');
}
.button-financial1 {
	content: url('../img/zip/planmemberconnectimg/PMFTC.svg');
	background: #68737A;
	border: 1px solid #68737A;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-financial1:hover{
	content: url('../img/zip/planmemberconnectimg/PMFTC-h.svg');
}

.button-finTech1 {
	content: url('../img/zip/planmemberconnectimg/PMFTC.svg');
	background: #B71A3E;
	border: 1px solid #B71A3E;
	box-sizing: border-box;
	border-radius: 5px;
	cursor: pointer;
	float: left;
	width:115%;
}

.button-finTech1:hover{
	content: url('../img/zip/planmemberconnectimg/PMFTC-h.svg');
}

.PMconnectTbl td:first-child{
	width:15%
}

.toolsTbl .PMlink{
	padding-top:1%
}
.myAccessTbl .PMlink{
	padding-top:1.2%
}
.myAccessTbl td:first-child,.PMconnectTbl td:last-child{
	width:15%
}
.PMFavicon{
	margin-top: 12px;
	margin-right: 5px;
	background:white;
	border-radius:50%
}


#eventFiltersave{
	font-size: 18px;
	background: #005189;
	margin-bottom: 11px;
	color:white;
    border-radius: 4px;
    padding: 4px 17px;
	margin-top:10px;
	border: 3px solid #005189;
}
.checkbox-label {
	font-weight: 500;
    color: #000000;
    font-size: 14px;
    display: inline-flex;
    align-items: baseline;
    gap: 8px;
    word-wrap: break-word;
    word-break: break-all;
}


#cancelEvent{
	border:2px solid #005189;
	border-radius: 4px;
    padding: 4px 17px;
	color:#005189;
	background:white;
	font-weight:bold;
	font-size:18px;
	margin-left:37%;
}

