﻿.width49{height:720px!important}
.smallHolderContact .width49{height:auto}
.width49 .newsletterBanner{height:550px}
.width49 .investingBanner{height:550px}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}
.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{display:inline;float:left;position:relative;margin:0 20px}
.container_12 .grid_6 {width:400px;margin-left:0;margin-right:0;}
.advisera-boxes li.border{border-right:1px #d5d5d5 solid}
.advisera-boxes li.border.security-awareness{border-right:none}
.advisera-boxes li.border.training,.advisera-boxes li.border.books,.advisera-boxes li.border.conformio{border-right:none}


#description {
	color: #fff;
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size: 20px;
	font-style: italic;
	line-height: 24px;
	text-shadow: #666 1px 1px;
}


.header-full-width #description {
	text-align: center;
}


.header-image #description {
	display: block;
	overflow: hidden;
}
.custom-header #title a, .custom-header #title a:hover, .custom-header #description { color: #020202 !important; }
.sticky-mobile{position:sticky;top:0;z-index:999}
.sticky-mobile.sticky-top{position:sticky}

.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.margin-bottom-11{margin-bottom:11px}
.et_pb_module{max-width:100%}
.modal-body{position:relative;padding:15px}


.modal-body ol .question-circle-mark {
	background: #00baff;
	color: white;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	padding: 2px 7px;
	border-radius: 50%;
	margin: 0 2px;
}
.minimal #footerbottom,.minimal footer,.minimal footer .footerbottom{border-top:1px solid rgba(0,0,0,.08)}
#footerbottom:hover,#footernotification .close:hover,#headernotification .close:hover{opacity:1}
#footerbottom,#footerbottom a{color:rgba(255,255,255,.6)}
#footerbottom{background:#232b2d;padding:30px 0 20px;font-size:11px}
#footerbottom #footerlogo{max-width:48px;float:left;margin:-15px 10px 0 0;padding:0;opacity:.6}
#footerbottom #footer_social_icons,#footerbottom #footermenu{float:right}
#footerbottom #footer_social_icons .social li,#footerbottom .footermenu li{float:left;margin-left:15px}
#footerbottom #footer_social_icons .socialicons{font-size:20px;line-height:1}
#footerbottom #footer_social_icons .socialicons a{opacity:.8}
#footerbottom #footer_social_icons .socialicons a:hover{opacity:1}
#footerbottom,.boxed #footerbottom .container{background-color:#ffffff;}
