#field-106095 p.information{
	display:none;	
}
div.event-title h1{
    font-size: 25px;
}
div[data-group="wide"] .text-editable {
    width: 99% !important;
    padding-left: 10px;
}
.fancybox-bg{
	opacity:0.6 !important;	
}
/**Virtual Portal CSS***/

@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap');

#app-layout-virtual html, 
#app-layout-virtual body{
	font-family: 'Lato', sans-serif !important;	
}

#app-layout-virtual{

background:#ffffff;

}


#app-layout-virtual .top-navigation{

background:#00b2eb;

}

.navbar-toggler{
background:#ffffff;
}

#app-layout-virtual #header{
background:#ffffff;
}

#app-layout-virtual .top-navigation .navbar-nav .nav-link.active
{
background: #ffffff;
}

#app-layout-virtual #main_body.profile .container .col-sm-9 .tab_section .nav .nav-item .nav-link.active
{
background: #343a40;
}

#app-layout-virtual #header .container:nth-child(1){
margin-left:0px !important;
padding-left:0px !important;
}

#app-layout-virtual #main_body.profile .container .col-sm-3 .registrant_name{
padding:0px !important;
}

#app-layout-virtual .basic_information, .myDetais{
text-align:left !important;
}

#app-layout-virtual .left-side .jumbotron{
background: #ffffff;
}

div#navbarItems:before{
content: "MPI OTTAWA";
font-weight:bold;
}

#app-layout-virtual #header{
padding:0px !important;
}


#app-layout-virtual #header .row{
padding:20px !important;
}

#app-layout-virtual .borderBottom {
    width: 100%;
    border: 2px dotted #e4e3e3;
    position: absolute;
}


#app-layout-virtual #main_body{
  margin-top:25px;

}

#app-layout-virtual .container.content-eposter .row{
display:block !important;
}


#app-layout-virtual .content-user-schedule,
#app-layout-virtual content-user-schedule.personal-schedule,
#app-layout-virtual .session-card-wrapper{
max-width:1170px !important;

}

#app-layout-virtual .attendee_list .alphabet-container .attendee-list .attendee-list-item .left-side .avatar{
    border-radius: 50% !important;
    position: relative !important;
    overflow: hidden !important;
}
#app-layout-virtual button.btn.btn-success {
    border-color: #00aeef !important;
    background:#fff;
    color:#000 !important;
    font-weight:bold !important;
}
.text-editable h2{
	margin-top:0px;
	font-size:2rem;
}
fieldset legend.left{
	padding-left:0px !important;	
}

#register:hover,
#returning:hover,
#button input:hover,
.btn-primary:hover,
#addAdt:hover,
#paybtn:hover,
#register:focus,
#returning:focus,
#button input:focus,
.btn-primary:focus,
#addAdt:focus,
#paybtn:focus{
	background:#00aeef;
	color:#ffffff;
}