/* Add here all your css styles (customizations) */
.footer-v2 .footer {
	padding: 40px 0;
	background: #00539f;
    color: #ffffff;
}

.nav {
    font-family: 'Open Sans', sans-serif;
}

.footer-v2 .footer p {
    color: #ffffff;
}

.footer-v2 .headline h2 {
	color: #ffffff;
}

/*Link List*/
.latest-list li {
	padding: 8px 0;
	border-top: 1px dotted #fff;
}

.footer-v2 address {
	color: #fff;
	line-height: 23px;
}

.footer-v2 address i {
	min-width: 20px;
	margin-right: 5px;
	text-align: center;
}

.stockmarket {
    display: inline;
    list-style-type: none;
    padding-right: 40px;
}

.header-v4 .topbar-v1 {
	background: #002c57;
	border-top: solid 1px #002c57;
	border-bottom: solid 1px #002c57;
	padding: 5px 0 5px 0;

}

.btn-u.btn-brd.btn-u-light {
  color: #fff;
  border-color: #fff;
  background: #00539f;
}

.header-v4 .topbar-v1 iframe { height:28px;  margin: 0; padding: 0; }

@media only screen and (max-width: 670px) {
.header-v4 .topbar-v1 iframe { height: 50px; }

}



@media only screen and (max-width: 490px) {
.header-v4 .topbar-v1 iframe { height: 70px; }

}

@media only screen and (max-width: 330px) {
    .header-v4 .topbar-v1 iframe { height: 80px; }

}


.col-md-12  {


 padding-right:0;
 padding-left:0;
}

.stepwizard-step p {
    margin-top: 10px;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 20px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 3px;
    background-color: #7cabce;
    z-order: 0;

}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
    width: 20%;
}

.btn-circle {
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 6px 0;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 20px !important;
  font-weight: bold;

}

hr {
    margin: 20px 0;
}

.content-boxes-v3 .content-boxes-in-v3 {
    padding: 0 20px;
}

.funny-boxes-blue {
  background: #002c57;
}

ul.dashed {
  list-style-type: none;
}

ul.dashed > li:before {
  content: "- ";
  text-indent: -5px;
}

.sky-form .state-error input {
    background: #fff0f0 !important;
}

.date[readonly], .date-additional[readonly] {
    background-color: #fff !important;
    opacity: 1;
}

.sky-form .state-success input {
    background: #f0fff0 !important;
}

.state-error input {
    background: #fff0f0 !important;
}

.state-success input {
    background: #f0fff0 !important;
}


a.clean_link {

}

a.clean_link:hover, a.clean_link:visited {
  color: inherit;
  text-decoration: none;
}

.alert-content{
    font-size: 12pt;
}

.bg-color-additional-account { background-color: #e0f1ff !important; }

.social_x {background: url(../img/icons/social/x.png) no-repeat;}
.social_tiktok {background: url(../img/icons/social/tiktok.png) no-repeat;}
.social_viber {background: url(../img/icons/social/viber.png) no-repeat;}