.disabled, :disabled {
	pointer-events:auto !important;
	 cursor:not-allowed !important;
}
.toggle-content {
	display: none;
	height: 0;
	overflow: hidden;
	transition: height 350ms ease-in-out;
}

.toggle-content.is-visible {
	display: block;
	height: auto;
}
#top-nav{
	 background-color: #73000a;
}
footer.page-footer.blue-block {
	background-color: #086788;
}
footer.page-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	/* height: 50px; */
}
html {
  position: relative;
  min-height: 100%;
}


#top-section{
	background-color: #73000a;
}

#top-footer{
	 background-color: #d6d6d6;
  
}
footer.page-footer .footer-copyright {
    overflow: hidden;
    background-color: #73000a;
    color: #bf2936;
}
main {
	margin-bottom:60px;
}
/************ structure ***********/

.profile-card {
    margin-top: 100px;
}
/* * { */
    /* margin: 0; */
/* } */
/* html, body { */
    /* height: 100%; */
/* } */
/* .wrapper { */
    /* min-height: 100%; */
    /* margin-bottom: -88px; /* the bottom margin is the negative value of the footer's height */ 
/* } */
/* .wrapper:after { */
  /* content: ""; */
  /* display: block; */
/* } */
/* footer.page-footer, .wrapper:after  { */
	/* /* position: absolute; */
	/* bottom: 0; */
	/* width: 100%;*/ 
	/* height: 88px;  */
/* } */

.profile-card .avatar {
    margin: -45px auto 0;
}
.atlantic {
	background-color: #466A9F !important;
}
.btn-osa-black-10 {
	background-color: rgb(235, 235, 235);
}
.btn-osa-black-30 {
	background-color: rgb(199, 199, 199);
}

.btn-osa-black-50 {
	background-color: rgb(162, 162, 162);
}
.btn-osa-black-70 {
	background-color: rgb(92, 92, 92);
}

.running-import  {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
}
.disable-hover:hover{
	background-color:transparent!important;
}

/************ END structure ***********/
/************ IE 10 & 11 styles ***********/
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
   .flex-center{display:block !important;}
   .section.team-section .avatar .rounded-circle {
	   width:100%;
   }
   .profile-card .avatar{
	   width:100%;
   }
}