
/* Becustom */
.becustom-dashboard-heading .mce-mfnsc,
.becustom-dashboard-content .mce-mfnsc{
	display:none;
}

.becustom-dashboard-tooltip{
  position: relative;
  padding-bottom:45px;
  margin-top:-45px;
  height:0;
  display: flex;
  justify-content: flex-end;
}

.becustom-dashboard-content{
	margin-top:50px;
}

.becustom_tooltip{font-size: 24px !important}

/* Betheme ui tweaks */
.mfn-ui{
	background-color: transparent !important;
  font-family: inherit;
}

#mfn-custom .mfn-ui .mfn-row .row-column-2 label{
  margin-top: 11px;
  line-height: 22px;
}



/* Advanced */

#mfn-custom .dashboard-tab{margin-top:30px;}

#mfn-custom .dashboard-tab h3{font-size:20px;margin-top:0}
#mfn-custom .dashboard-tab h3.primary{font-size:26px}

#mfn-custom .dashboard-tab .col{box-sizing:border-box;}
#mfn-custom .dashboard-tab .col-left{width:66%;width:calc(66.6% - 1px);padding-right:30px;border-right:1px solid #ccc}
#mfn-custom .dashboard-tab .col-right{width:33.3%;padding-left:30px}
#mfn-custom .dashboard-tab .col-fw{float:none}

#mfn-custom .dashboard-tab .form-register input[type="text"]{width:100%;padding:10px;box-sizing:border-box}
#mfn-custom .dashboard-tab .form-register .mfn-button-fw{font-size:16px}

#mfn-custom .dashboard-tab .form-register code{display:block;width:100%;padding:10px;box-sizing:border-box;background:#e9e9e9}

#mfn-custom .dashboard-tab .question{display:none;min-height:56px}
#mfn-custom .dashboard-tab .question span{margin-right:10px}

#mfn-custom .dashboard-tab .check-licenses{margin-bottom:30px}

#mfn-custom .dashboard-tab .data-collection{margin-bottom:30px}
#mfn-custom .dashboard-tab .data-collection ul{margin-bottom:20px;margin-left:2em;list-style:disc;list-style-position:inside}

/*Buttons*/

#mfn-custom .mfn-button{display:inline-block;padding:10px 20px;box-sizing:border-box;margin-bottom:1em;font-size:14px;line-height:20px;text-align:center;text-decoration:none;background:#DCDCDE;color:#313133;border:none;border-radius:3px;box-shadow: 0 2px 0 #C5C5C7;cursor:pointer}
#mfn-custom .mfn-button:hover{background:#D5D5D5}

#mfn-custom .mfn-button-primary{background:#0095EB;color:#fff;box-shadow: 0 2px 0 #006DAC;}
#mfn-custom .mfn-button-primary:hover{background:#008EE0}

#mfn-custom .mfn-button-secondary{background:#82B440;color:#fff;box-shadow: 0 2px 0 #6f9a37;}
#mfn-custom .mfn-button-secondary:hover{background:#7AA93C}

#mfn-custom .mfn-button-fw{width:100%;box-sizing:border-box;}

/* logo */

#mfn-custom .logo{position:absolute;top:0;right:0;width:140px;margin-top:10px;text-align:center;}
#mfn-custom .logo .version{position:absolute;top:-5px;right:0;font-size:14px;line-height:14px;font-weight:300;color:#777}
#mfn-custom .logo .button{margin-top:15px;width:100%}

/* popup-content */
.popup-content{display:none; position: fixed; width: 100%; height: 100vh; background: rgba(0,0,0,.8); left: 0; top: 0; z-index: 9;}
.popup-inner{position: relative; display: flex; justify-content: center; align-items: center; height: 100%; max-width:70%; margin:0 auto; flex-direction: column;}

.mfn-ui .mfn-form .desc-group .description .becustom-popup-text {
  padding-top: 15px;
}
.mfn-ui .mfn-form .desc-group .description .becustom-popup-text {
  font-size: 15px;
}
.mfn-ui .mfn-form .desc-group .description .becustom-popup-text b {
  color: #FFF;
}

/* Import export */
.becustom-import-export{width:100%; min-height:180px; max-height:180px; margin-bottom: 10px;}
.becustom-import-success{padding:5px; background: #388A5C; border-radius:3px; color:white;}
.becustom-import-error{padding:5px; background: #d05d5d; border-radius:3px; color: white;}