You are here

style_settings.css in Google Authenticator / 2 Factor Authentication - 2FA 8

Same filename and directory in other branches
  1. 8.2 includes/css/style_settings.css
  2. 7 includes/css/style_settings.css
.mo2f-font {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.mo2f-setup-header {
  padding-bottom: 6px;
  font-size: 1.1em;
  width: 100%;
  line-height: 1.3em;
  border-bottom: 1px solid #D3D3D3;
}

.mo2f-setup-header-top-left {
  width: 100%;
  text-align: left;
  font-weight: bold;
  display: inline-block;
}

.mo2f-setup-header-top-center {
  width: 100%;
  text-align: center;
  color: rgb(24, 203, 45);
  margin-top: 1px;
  display: inline-block;
}

.mo2f-setup-header-top-right {
  width: 100%;
  text-align: right;
  display: inline-block;
}

.mo2f-info {
  /* padding: 8px 0px; */
  margin: 12px 0px;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}
.mo2f-setup-methods-info-wrap {
  padding-bottom: 25px;
  width: 100%;
  line-height: 1.3em;
  margin-left: 0px;
}

.mo2f-setup-methods-info-left {
  display: inline-block;
  width: 30%;
  text-align: left;
}

.mo2f-setup-methods-info-center {
  display: inline-block;
  width: 30%;
  text-align: center;
}

.mo2f-setup-methods-info-right {
  display: inline-block;
  width: 30%;
  text-align: right;
}

.mo2f-color-icon {
  vertical-align: middle;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 20px;
  margin-right: 10px;
}

.mo2f-active-method {
  background-color: rgba(54, 157, 4, 0.42) !important;
}

.mo2f-configured-method {
  background-color: rgba(99, 143, 223, 0.42) !important;
}

.mo2f-unconfigured-method {
  background-color: rgba(221, 221, 221, 0.66) !important;
}

#mo-auth-setup-twofactor .form-radios .form-item {
  float: left;
  width: 30%;
  min-width: 325px;
  height: 142px;
  padding: 10px;
  margin: 5px 5px 5px 5px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
}

#mo-auth-setup-twofactor .form-radios .form-item p {
  height: 55px;
}

#mo-auth-setup-twofactor .form-item .form-radio {
  float: left;
  margin-right: 10px;
}

#mo-auth-setup-twofactor .form-item label.option {
  font-size: 1em;
}

.mo2f-method {
  padding: 0px 5px 5px 5px;
  font-weight: bold;
  cursor: pointer;
}

.mo2f-laptop {
  background: url(../images/laptop.png) no-repeat right;
  padding: 10px;
  margin-bottom: 0px;
}

.mo2f-smartphone {
  background: url(../images/smartphone.png) no-repeat right;
  padding: 10px;
  margin-bottom: 0px;
}

.mo2f-smartphone-feature-phone {
  background: url(../images/smart-feature.png) no-repeat right;
  padding: 10px;
  margin-bottom: 0px;
}

.mo2f-landline {
  background: url(../images/landline.png) no-repeat right;
  padding: 10px;
  margin-bottom: 0px;
}

.mo2f-smartphone-feature-phone-laptop {
  background: url(../images/sms-and-email.png) no-repeat right;
  padding: 10px;
  margin-bottom: 0px;
}

.mo2f-text-center {
  text-align: center;
}
/* The Modal(background) */
.mo2f-modal {
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0, 0, 0); /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.mo2f-modal-content {
  background-color: #fefefe;
  margin: 7% auto; /* 15% from the top and centered */
  /* border: 1px solid #888; */
  width: 50%; /* Could be more or less, depending on screen size */
  border-radius: 10px;
}

.mo2f-modal-container {
  padding: 0.01em 16px;
}

.mo2f-modal-header {
  color: #4a4a4a !important;
  background-color: #ededed !important;
  padding: 12px 15px;
  font-size: 15pt;
  height: 30px;
  border-radius: 10px 10px 0px 0px;
}

.mo2f-modal-footer, .mo2f-modal-footer a {
  /* color: #fff !important; */
  background-color: #ededed !important;
  text-align: right;
  font-size: 12pt;
  height: 30px !important;
  padding: 12px 15px;
  border-radius: 0px 0px 10px 10px;
}

.mo2f-modal-footer>div.form-actions {
  padding-top: 0px;
  margin-top: 0px;
}

.mo2f-modal-footer a {
  text-decoration: underline !important;
}

.mo2f-message {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  padding: 10px 10px 10px 50px;
  background-repeat: no-repeat;
  margin: 7px 0px;
  background-position: 8px 8px;
  border: 1px solid;
}

div.mo2f-message-status {
  background-color: #f8fff0;
  color: #234600;
  background-image: url(../../../../../../misc/message-24-ok.png);
  border-color: #be7;
}

.mo2f-message-error {
  background-color: white;
  color: red;
  background-image: url(../../../../../../misc/message-24-error.png);
}

.tabs-secondary {
  display: none;
}

.googleauth-table {
  width: 100%;
  margin-top: 10px;
  border: none !important;
}

.googleauth-table tr:first-child td {
  font-size: 15.5px;
  font-weight: bold;
  border-bottom: 1px solid #dedede;
}

.googleauth-table td {
  vertical-align: top;
  width: 33%;
  padding: 5px 10px;
}

.googleauth-table td:first-child {
  border-right: 1px solid #ededed;
}

.googleauth-download-manual {
  border: 1px solid #dedede;
  border-radius: 7px;
  border-color: #d6e9c6;
  margin: 5px 15px 5px 0px;
  padding: 0px 15px 20px 15px;
  height: 250px;
}

.googleauth-download-qrcode {
  border: 1px solid #dedede;
  border-radius: 5px;
  border-color: #d6e9c6;
  margin: 5px 15px 5px 0px;
  padding: 0px 15px 20px 15px;
  height: 250px;
}

.googleauth-download-header {
  border-bottom: 1px solid #d6e9c6;
  text-align: center;
  font-size: 11pt;
  padding: 7px;
}

.googleauth-steps {
  clear: both;
  padding: 8px 0px;
  font-size: 10.8pt
}

.googleauth-secret {
  text-align: center;
  background-color: #5cb85c;
  width: 250px;
  padding: 4px 0px;
  /*margin-left: 100px;*/
  font-size: 15px;
  border: 0px;
  border-radius: 9px;
  color: #fff;
}

.img_position {
  float: right;
}
#mo_2fa_config_outer{
  display: flex;
  overflow: hidden;
}
#mo_2fa_qr_config{
  width:60%;
  margin-right: 100px;
}
#mo_2fa_config_option_or{
  text-align: center;
  background: #D3D3D3;
  border-radius: 4px;
  color: #006799;
  font-size: 1.5em;
}
.maindive_3 {
  text-align: center;
  width: 80%;
}
.floatLeft {
    float: left;
}
.CenterOR {
  /*float: left;*/
  color: crimson;
  font-size: large;
  margin-left: 54px;
}
.subDivPosition {
  float: right;
  margin-right:10px;
}


.mo2f-textbox {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px !important;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
    ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
    .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  text-rendering: auto;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  text-align: start;
  -webkit-writing-mode: horizontal-tb;
  box-sizing: border-box;
}

.mo2f-textbox-otp {
  width: 200px;
  font-size: 13pt;
}

#mo-auth-setup-twofactor .form-radios {
  display: inline-block;
}

.mo2f-licensing-thumbnail {
  width: 32%;
  /* padding: 4px; */
  margin: 0px 5px;
  /* line-height: 1.42857143; */
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
  vertical-align: top;
}

.mo2f-licensing-light-tab {
  background-color: rgba(34, 153, 221, 0.82) !important;
  text-align: center;
  display: inline-block;
}

.mo2f-licensing-dark-tab {
  background-color: #1a71a4 !important;
  text-align: center;
  display: inline-block;
}

.mo2f-tab {
  background-color: rgba(26,113,264,0.4);
  text-align: center;
  display: inline-block;
}

.mo2f-pricing-header {
  font-size: 15pt;
}

.mo2f-pricing-button {
  background: #0085ba;
  border-color: #0073aa #006799 #006799;
  box-shadow: 0 1px 0 #006799;
  color: #fff;
  text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799,
    -1px 0 1px #006799;
  height: 30px;
  line-height: 28px;
  padding: 0 12px 2px;
  vertical-align: top;
  display: inline-block;
  font-size: 13px;
  margin: 0;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  -webkit-appearance: none;
  white-space: nowrap;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 5px;
}

.mo2f-kba-row {
  margin: 15px 0px;
}

.mo2f-kba-header {
  font-weight: bold;
}

.mo2f-kba-srno {
  display: inline-block;
  width: 5%;
}

.mo2f-kba-question {
  display: inline-block;
  width: 60%;
  max-width: 450px;
}

.mo2f-kba-answer {
  display: inline-block;
  width: 30%;
  max-width: 200px;
}
.samelineDiv{
  float:left;
}

.mo2f-kba-question select {
  width: 86%;
}

.mo2f_email_textbox {
  width: 45%;
  text-align: center;
  height: 35px;
  font-size: 18px;
  border-radius: 5px;
}
/* General button style (reset) */
.btn {
  border: none !important;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background: none;
  cursor: pointer;
  padding: 25px 80px;
  display: inline-block;
  margin: 15px 30px;
  text-transform: uppercase;
  /* letter-spacing: 0.5px; */
  font-weight: 700;
  outline: none;
  position: relative;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

/* Button 3 */
.btn-3 {
  background: rgba(102, 102, 102, 0.83) !important;
  color: #fff !important;
}

.btn-3:hover {
  background: rgba(102, 102, 102, 1) !important;
}

.btn-3:active {
  top: 2px;
}

/* Button 3a */
.btn-3a {
  padding: 25px 60px 25px 120px;
}

.btn-3a:before {
  background: rgba(0, 0, 0, 0.05);
}

/* Button 3b */
.btn-3b {
  padding: 25px 60px 25px 120px;
  border-radius: 10px;
}

.btn-3b:before {
  border-right: 2px solid rgba(255, 255, 255, 0.5);
}

.btn-3c {
  padding: 8px 8px 6px 8px !important;
  border-radius: 5px !important;
  box-shadow: 0 3px #666;
}

.btn-3e {
  padding: 25px 120px 25px 60px;
  overflow: hidden;
}

.btn-3e:before {
  left: auto;
  right: 10px;
  z-index: 2;
}

.btn-3e:after {
  width: 30%;
  height: 200%;
  background: rgba(255, 255, 255, 0.1);
  z-index: 1;
  right: 0;
  top: 0;
  margin: -5px 0 0 -5px;
  -webkit-transform-origin: 0 0;
  -webkit-transform: rotate(-20deg);
  -moz-transform-origin: 0 0;
  -moz-transform: rotate(-20deg);
  -ms-transform-origin: 0 0;
  -ms-transform: rotate(-20deg);
  transform-origin: 0 0;
  transform: rotate(-20deg);
}

.btn-3e:hover:after {
  width: 40%;
}

.mo2f-grayed-out {
  background-color: rgba(128, 128, 128, 0.05) !important;
  opacity: .5;
}

.hidebutton {
  visibility: hidden;
}

.mo_saml_register_message{
  display: block;
  margin-top: 10px;
  text-align: center;
  font-size: 14px;
  border-radius: 10px;
  border: 1px solid #fb9a9a;
  color: red;
  background-color: rgba(255,0,0,0.1);
}
/*UI Changes*/

.mo_saml_table_layout_1 {
  background-color:#e0e0d8;
  width: 97%;
  padding:2%;
  overflow: hidden;
}

.mo_saml_table_layout {
  background-color:#FFFFFF;
  border:1px solid #CCCCCC;
  padding:0px 10px 10px 10px;
  margin-bottom: 10px;
}

.mo_saml_container {
  width: 60%;
  padding:25px;
  float: left;
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  border-radius: 4px;
}

.mo_saml_table_layout_support_1{
  border-radius: 4px; !important;
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  width: 29%;
  background-color:#FFFFFF;
  border:1px solid #CCCCCC;
  margin-left: 15px;
}

.mo_saml_highlight_background_note_2{
  background-color: #e0e0e0;
  border-radius: 4px;
  padding: 0.55em;
  width: 50%;
}

.mo_saml_highlight_background_note_1{
  background-color: #e0e0e0;
  border-radius: 4px;
  padding: 0.55em;
  width: 96%;
}

.mo_saml_highlight_background_note{
  background-color: #e0e0e0;
  border-radius: 4px;
  padding: 0.55em;
  width: 100%;
}

#phone_id{
  width:60px;
}
/*license*/


#pricing-table {
  padding-top: 30px;
}
#pricing-table li{
  height: 40px;
  color: black;
  text-align: center;
}
.cross_mark_h{
  font-size: 22px !important;
}
.support_styles2{
  width: 93%;
  margin-left: 14px;
}
.class_inline_1{
  width: 29%;
  display: inline-block;
  padding-top: 198px;
}

.class_inline{
  width: 22%;
  display: inline-block;
  vertical-align: top;
}
#pricing-table .pricing {
  margin: 0;
  padding: 0;
  font-family: 'Robot', sans-serif;
}
#pricing-table .pricing .pricing-table {
  padding-bottom: 15px;
}
#pricing-table .pricing .pricing-table .pricing-header {
  position: relative;
  background: #34495e;
  padding: 6px 18px;
  text-align: center;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
#pricing-table .pricing .pricing-table .pricing-header .pricing-title {
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 18px;
  text-align: center;
  font-weight: 500;
}
.pricing-header{
  /*height:400px;*/
}

#feature_list{
  margin-top:36px;
  height:50px;
}
#pricing-table .pricing .pricing-table .pricing-header .pricing-rate {
  font-size: 60px;
  font-weight: 600;
  color: #ffffff;
  position: relative;
  text-align: center;
}
#pricing-table .pricing .pricing-table .pricing-header .pricing-rate sup {
  font-size: 24px;
  position: relative;
  top: -30px;
  color: #bdc3c7;
}
#pricing-table .pricing .pricing-table .pricing-header .pricing-rate span {
  font-size: 13px;
  color: #bdc3c7;
  text-transform: uppercase;
}
#pricing-table .pricing .pricing-list {
  padding: 20px 0 40px 0;
  background: #c4baba1c;
  border: 1px solid #e3e3e3;
}
#pricing-table .pricing .pricing-list ul {
  padding: 0px;
  display: table;
  margin: 0px auto;
  width: 100%;
  text-align: center;
}
#pricing-table .pricing .pricing-list ul li {
  list-style: none;
  border-bottom: 1px solid #EAECEB;
  color: black;
  font-size: 15px;
  line-height: 42px;
}
#pricing-table .pricing .pricing-list ul li:last-child {
  border: none;
}
#pricing-table .pricing .pricing-list ul li i {
  margin-right: 12px;
  color: #bdc3c7;
}
#pricing-table .pricing .pricing-list ul li span {
  color: #34495e;
}

.pricing-rate:last-of-type {
  margin-top:36px;
}

.pricing-title>span{
  font-size: 12px;
  letter-spacing: 1px;
}
p.pricing-title{
  height: 70px;
}
p.pricing-rate{
  margin-bottom: 50px;
}

.pricing-header h4{
  color:white;
  letter-spacing:1px;

}


#mo_pricing_dropdown_premium{
  font-size: 12px;
  color:black;
  float: right;
  margin-top: 2px;

    width:100%;
}

.mo_pricing_dropdown_premium{
  font-size: 15px;
  float: right;
  margin-top: 2px;
  margin-left:50px;


}

#mo_pricing_dropdown_premium1{
  font-size: 12px;
  color:black;
  float: right;
  margin-top: 2px;

    width:100%;
}

.mo_pricing_dropdown_premium1{
  font-size: 15px;
  float: right;
  margin-top: 2px;
  margin-left:50px;


}


#pricing_rate_note{
  text-align: center;
  font-size: 15px;
  width: 100%;

}
#pricing_rate_note b{
  font-size: 20px;
}

#pricing_rate_note span{
  font-size: 15px;
  color: blue;
}


.filler-class{
  height: 79px;
}
.filler-class-mo-gateway{
  height:0px;
}
.filler-class-custom-gateway{
height:0px;
}
.mo_btn_note{
  font-size: 14px;
  cursor: default;
  border-color:#337ab7;
}
.pricing-list li:nth-of-type(2n+1) {
  background-color: rgba(23, 61, 80, 0.06);
}


.btn-custom {
  color: #ffffff;
  font-size: 14px;
}
.btn-custom:hover {
  color: #ffffff;
  border: 1px solid #ffffff;
}

.btn {
    display: inline-block;
    padding: 4px 22px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  text-decoration: none

}


.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus
  {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px
}

.btn:hover,.btn:focus,.btn.focus {

  text-decoration: none
}

.btn:active,.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity = 65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc
}

.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default
  {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad
}

.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default
  {
  background-image: none
}

.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active
  {
  background-color: #fff;
  border-color: #ccc
}

.btn-default .badge {
  color: #fff;
  background-color: #333
}

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4
}

.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary
  {
  color: #fff;
  background-color: #286090;
  border-color: #204d74
}

.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary
  {
  background-image: none
}

.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active
  {
  background-color: #337ab7;
  border-color: #2e6da4
}

.btn-primary .badge {
  color: #337ab7;
  background-color: #fff
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c
}

.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success
  {
  color: #fff;
  background-color: #449d44;
  border-color: #398439
}

.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success
  {
  background-image: none
}

.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active
  {
  background-color: #5cb85c;
  border-color: #4cae4c
}

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da
}

.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info
  {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc
}

.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
  background-image: none
}

.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active
  {
  background-color: #5bc0de;
  border-color: #46b8da
}

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236
}

.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning
  {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512
}

.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning
  {
  background-image: none
}

.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active
  {
  background-color: #f0ad4e;
  border-color: #eea236
}

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a
}

.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger
  {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925
}

.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger
  {
  background-image: none
}

.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active
  {
  background-color: #d9534f;
  border-color: #d43f3a
}

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff
}

.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0
}

.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link
  {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none
}

.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {
  border-color: transparent
}

.btn-link:hover,.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent
}

.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus
  {
  color: #777;
  text-decoration: none
}

.btn-lg,.btn-group-lg>.btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px
}

.btn-sm,.btn-group-sm>.btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px
}

.btn-xs,.btn-group-xs>.btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px
}

.btn-block {
  display: block;
  width: 100%
}

.btn-block+.btn-block {
  margin-top: 5px
}

input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block
  {
  width: 100%
}



.btn-group,.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle
}

.btn-group>.btn,.btn-group-vertical>.btn {
  position: relative;
  float: left
}

.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active
  {
  z-index: 2
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group
  {
  margin-left: -1px
}

.btn-toolbar {
  margin-left: -5px
}

.btn-toolbar .btn-group,.btn-toolbar .input-group {
  float: left
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
  margin-left: 5px
}

.btn-group>.btn:not (:first-child ):not (:last-child ):not (.dropdown-toggle
  ){
  border-radius: 0
}

.btn-group>.btn:first-child {
  margin-left: 0
}

.btn-group>.btn:first-child:not (:last-child ):not (.dropdown-toggle ){
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.btn-group>.btn:last-child:not (:first-child ),.btn-group>.dropdown-toggle:not
  (:first-child ){
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.btn-group>.btn-group {
  float: left
}

.btn-group>.btn-group:not (:first-child ):not (:last-child )>.btn {
  border-radius: 0
}

.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle
  {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.btn-group>.btn-group:last-child>.btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
  outline: 0
}

.btn-group>.btn+.dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px
}

.btn-group>.btn-lg+.dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none
}

.btn .caret {
  margin-left: 0
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn
  {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%
}

.btn-group-vertical>.btn-group>.btn {
  float: none
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group
  {
  margin-top: -1px;
  margin-left: 0
}

.btn-group-vertical>.btn:not (:first-child ):not (:last-child ){
  border-radius: 0
}

.btn-group-vertical>.btn:first-child:not (:last-child ){
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:last-child:not (:first-child ){
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px
}

.btn-group-vertical>.btn-group:not (:first-child ):not (:last-child )>.btn
  {
  border-radius: 0
}

.btn-group-vertical>.btn-group:first-child:not (:last-child )>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not
  (:last-child )>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:last-child:not (:first-child )>.btn:first-child
  {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.mo_auth_new_2fa{
   width:50% !important;
}

/* Welcome message of registration page */
.mo_saml_welcome_message{
  display: block;
  margin-top: 10px;
  text-align: center;
  font-size: 15px;
  color: rgba(0, 128, 0, 0.70);
  background-color: rgba(0, 255, 0, 0.15);
  padding: 5px;
  border: 1px solid rgba(0, 128, 0, 0.15);
  border-radius: 4px;
}

/* User limit extend message */
.users_limit_exceeded_message{
  display: block;
  margin-top: 15px;
  font-family: none !important;
  text-align: center;
  font-size: 15px;
  border-radius: 10px;
  border: 1px solid #fb9a9a;
  color: red;
  background-color: rgba(255,0,0,0.1);
  padding: 8px;
}


/* FAQ button and Ask question on forum button*/

.mo_saml_text_center{
  text-align: center;
}

.mo_faq_button_left{
  float: inherit;
  color: #48a0dc;
  border: 2px solid #48a0dc;
  padding: 5px;
}

.mo_faq_button_left:hover{
  transform: scale(1.1);
}
.mo_faq_button_right{
  float: inherit;
  color: #48a0dc;
  border: 2px solid #48a0dc;
  padding: 5px;
  margin-left: 10px;
}

.mo_faq_button_right:hover{
  transform: scale(1.1);
}

.ns_row {
  margin: 15px 0px;
}

.ns_name {
  display: inline-block;
  width: 16%;
  max-width: 450px;
}

.ns_value {
  display: inline-block;
  width: 40%;
}

.ns_display{
  text-decoration: none !important;
  background-color: #337ab7;
  color: white;
  padding: 5px 10px 5px 10px;
  border: 1px solid #333333;
  border-radius: 15px; 
}

File

includes/css/style_settings.css
View source
  1. .mo2f-font {
  2. font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  3. }
  4. .mo2f-setup-header {
  5. padding-bottom: 6px;
  6. font-size: 1.1em;
  7. width: 100%;
  8. line-height: 1.3em;
  9. border-bottom: 1px solid #D3D3D3;
  10. }
  11. .mo2f-setup-header-top-left {
  12. width: 100%;
  13. text-align: left;
  14. font-weight: bold;
  15. display: inline-block;
  16. }
  17. .mo2f-setup-header-top-center {
  18. width: 100%;
  19. text-align: center;
  20. color: rgb(24, 203, 45);
  21. margin-top: 1px;
  22. display: inline-block;
  23. }
  24. .mo2f-setup-header-top-right {
  25. width: 100%;
  26. text-align: right;
  27. display: inline-block;
  28. }
  29. .mo2f-info {
  30. /* padding: 8px 0px; */
  31. margin: 12px 0px;
  32. font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  33. }
  34. .mo2f-setup-methods-info-wrap {
  35. padding-bottom: 25px;
  36. width: 100%;
  37. line-height: 1.3em;
  38. margin-left: 0px;
  39. }
  40. .mo2f-setup-methods-info-left {
  41. display: inline-block;
  42. width: 30%;
  43. text-align: left;
  44. }
  45. .mo2f-setup-methods-info-center {
  46. display: inline-block;
  47. width: 30%;
  48. text-align: center;
  49. }
  50. .mo2f-setup-methods-info-right {
  51. display: inline-block;
  52. width: 30%;
  53. text-align: right;
  54. }
  55. .mo2f-color-icon {
  56. vertical-align: middle;
  57. display: inline-block;
  58. width: 15px;
  59. height: 15px;
  60. margin-left: 20px;
  61. margin-right: 10px;
  62. }
  63. .mo2f-active-method {
  64. background-color: rgba(54, 157, 4, 0.42) !important;
  65. }
  66. .mo2f-configured-method {
  67. background-color: rgba(99, 143, 223, 0.42) !important;
  68. }
  69. .mo2f-unconfigured-method {
  70. background-color: rgba(221, 221, 221, 0.66) !important;
  71. }
  72. #mo-auth-setup-twofactor .form-radios .form-item {
  73. float: left;
  74. width: 30%;
  75. min-width: 325px;
  76. height: 142px;
  77. padding: 10px;
  78. margin: 5px 5px 5px 5px;
  79. line-height: 1.42857143;
  80. background-color: #fff;
  81. border: 1px solid #ddd;
  82. border-radius: 4px;
  83. -webkit-transition: border .2s ease-in-out;
  84. -o-transition: border .2s ease-in-out;
  85. transition: border .2s ease-in-out;
  86. }
  87. #mo-auth-setup-twofactor .form-radios .form-item p {
  88. height: 55px;
  89. }
  90. #mo-auth-setup-twofactor .form-item .form-radio {
  91. float: left;
  92. margin-right: 10px;
  93. }
  94. #mo-auth-setup-twofactor .form-item label.option {
  95. font-size: 1em;
  96. }
  97. .mo2f-method {
  98. padding: 0px 5px 5px 5px;
  99. font-weight: bold;
  100. cursor: pointer;
  101. }
  102. .mo2f-laptop {
  103. background: url(../images/laptop.png) no-repeat right;
  104. padding: 10px;
  105. margin-bottom: 0px;
  106. }
  107. .mo2f-smartphone {
  108. background: url(../images/smartphone.png) no-repeat right;
  109. padding: 10px;
  110. margin-bottom: 0px;
  111. }
  112. .mo2f-smartphone-feature-phone {
  113. background: url(../images/smart-feature.png) no-repeat right;
  114. padding: 10px;
  115. margin-bottom: 0px;
  116. }
  117. .mo2f-landline {
  118. background: url(../images/landline.png) no-repeat right;
  119. padding: 10px;
  120. margin-bottom: 0px;
  121. }
  122. .mo2f-smartphone-feature-phone-laptop {
  123. background: url(../images/sms-and-email.png) no-repeat right;
  124. padding: 10px;
  125. margin-bottom: 0px;
  126. }
  127. .mo2f-text-center {
  128. text-align: center;
  129. }
  130. /* The Modal(background) */
  131. .mo2f-modal {
  132. position: fixed; /* Stay in place */
  133. z-index: 1; /* Sit on top */
  134. left: 0;
  135. top: 0;
  136. width: 100%; /* Full width */
  137. height: 100%; /* Full height */
  138. overflow: auto; /* Enable scroll if needed */
  139. background-color: rgb(0, 0, 0); /* Fallback color */
  140. background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
  141. }
  142. /* Modal Content/Box */
  143. .mo2f-modal-content {
  144. background-color: #fefefe;
  145. margin: 7% auto; /* 15% from the top and centered */
  146. /* border: 1px solid #888; */
  147. width: 50%; /* Could be more or less, depending on screen size */
  148. border-radius: 10px;
  149. }
  150. .mo2f-modal-container {
  151. padding: 0.01em 16px;
  152. }
  153. .mo2f-modal-header {
  154. color: #4a4a4a !important;
  155. background-color: #ededed !important;
  156. padding: 12px 15px;
  157. font-size: 15pt;
  158. height: 30px;
  159. border-radius: 10px 10px 0px 0px;
  160. }
  161. .mo2f-modal-footer, .mo2f-modal-footer a {
  162. /* color: #fff !important; */
  163. background-color: #ededed !important;
  164. text-align: right;
  165. font-size: 12pt;
  166. height: 30px !important;
  167. padding: 12px 15px;
  168. border-radius: 0px 0px 10px 10px;
  169. }
  170. .mo2f-modal-footer>div.form-actions {
  171. padding-top: 0px;
  172. margin-top: 0px;
  173. }
  174. .mo2f-modal-footer a {
  175. text-decoration: underline !important;
  176. }
  177. .mo2f-message {
  178. font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  179. padding: 10px 10px 10px 50px;
  180. background-repeat: no-repeat;
  181. margin: 7px 0px;
  182. background-position: 8px 8px;
  183. border: 1px solid;
  184. }
  185. div.mo2f-message-status {
  186. background-color: #f8fff0;
  187. color: #234600;
  188. background-image: url(../../../../../../misc/message-24-ok.png);
  189. border-color: #be7;
  190. }
  191. .mo2f-message-error {
  192. background-color: white;
  193. color: red;
  194. background-image: url(../../../../../../misc/message-24-error.png);
  195. }
  196. .tabs-secondary {
  197. display: none;
  198. }
  199. .googleauth-table {
  200. width: 100%;
  201. margin-top: 10px;
  202. border: none !important;
  203. }
  204. .googleauth-table tr:first-child td {
  205. font-size: 15.5px;
  206. font-weight: bold;
  207. border-bottom: 1px solid #dedede;
  208. }
  209. .googleauth-table td {
  210. vertical-align: top;
  211. width: 33%;
  212. padding: 5px 10px;
  213. }
  214. .googleauth-table td:first-child {
  215. border-right: 1px solid #ededed;
  216. }
  217. .googleauth-download-manual {
  218. border: 1px solid #dedede;
  219. border-radius: 7px;
  220. border-color: #d6e9c6;
  221. margin: 5px 15px 5px 0px;
  222. padding: 0px 15px 20px 15px;
  223. height: 250px;
  224. }
  225. .googleauth-download-qrcode {
  226. border: 1px solid #dedede;
  227. border-radius: 5px;
  228. border-color: #d6e9c6;
  229. margin: 5px 15px 5px 0px;
  230. padding: 0px 15px 20px 15px;
  231. height: 250px;
  232. }
  233. .googleauth-download-header {
  234. border-bottom: 1px solid #d6e9c6;
  235. text-align: center;
  236. font-size: 11pt;
  237. padding: 7px;
  238. }
  239. .googleauth-steps {
  240. clear: both;
  241. padding: 8px 0px;
  242. font-size: 10.8pt
  243. }
  244. .googleauth-secret {
  245. text-align: center;
  246. background-color: #5cb85c;
  247. width: 250px;
  248. padding: 4px 0px;
  249. /*margin-left: 100px;*/
  250. font-size: 15px;
  251. border: 0px;
  252. border-radius: 9px;
  253. color: #fff;
  254. }
  255. .img_position {
  256. float: right;
  257. }
  258. #mo_2fa_config_outer{
  259. display: flex;
  260. overflow: hidden;
  261. }
  262. #mo_2fa_qr_config{
  263. width:60%;
  264. margin-right: 100px;
  265. }
  266. #mo_2fa_config_option_or{
  267. text-align: center;
  268. background: #D3D3D3;
  269. border-radius: 4px;
  270. color: #006799;
  271. font-size: 1.5em;
  272. }
  273. .maindive_3 {
  274. text-align: center;
  275. width: 80%;
  276. }
  277. .floatLeft {
  278. float: left;
  279. }
  280. .CenterOR {
  281. /*float: left;*/
  282. color: crimson;
  283. font-size: large;
  284. margin-left: 54px;
  285. }
  286. .subDivPosition {
  287. float: right;
  288. margin-right:10px;
  289. }
  290. .mo2f-textbox {
  291. display: block;
  292. width: 100%;
  293. height: 34px;
  294. padding: 6px !important;
  295. font-size: 14px;
  296. line-height: 1.42857143;
  297. color: #555;
  298. background-color: #fff;
  299. background-image: none;
  300. border: 1px solid #ccc;
  301. border-radius: 4px;
  302. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  303. box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  304. -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
  305. ease-in-out .15s;
  306. -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
  307. .15s;
  308. transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  309. text-rendering: auto;
  310. letter-spacing: normal;
  311. word-spacing: normal;
  312. text-transform: none;
  313. text-indent: 0px;
  314. text-shadow: none;
  315. text-align: start;
  316. -webkit-writing-mode: horizontal-tb;
  317. box-sizing: border-box;
  318. }
  319. .mo2f-textbox-otp {
  320. width: 200px;
  321. font-size: 13pt;
  322. }
  323. #mo-auth-setup-twofactor .form-radios {
  324. display: inline-block;
  325. }
  326. .mo2f-licensing-thumbnail {
  327. width: 32%;
  328. /* padding: 4px; */
  329. margin: 0px 5px;
  330. /* line-height: 1.42857143; */
  331. background-color: #fff;
  332. border: 1px solid #ddd;
  333. border-radius: 4px;
  334. -webkit-transition: border .2s ease-in-out;
  335. -o-transition: border .2s ease-in-out;
  336. transition: border .2s ease-in-out;
  337. vertical-align: top;
  338. }
  339. .mo2f-licensing-light-tab {
  340. background-color: rgba(34, 153, 221, 0.82) !important;
  341. text-align: center;
  342. display: inline-block;
  343. }
  344. .mo2f-licensing-dark-tab {
  345. background-color: #1a71a4 !important;
  346. text-align: center;
  347. display: inline-block;
  348. }
  349. .mo2f-tab {
  350. background-color: rgba(26,113,264,0.4);
  351. text-align: center;
  352. display: inline-block;
  353. }
  354. .mo2f-pricing-header {
  355. font-size: 15pt;
  356. }
  357. .mo2f-pricing-button {
  358. background: #0085ba;
  359. border-color: #0073aa #006799 #006799;
  360. box-shadow: 0 1px 0 #006799;
  361. color: #fff;
  362. text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799,
  363. -1px 0 1px #006799;
  364. height: 30px;
  365. line-height: 28px;
  366. padding: 0 12px 2px;
  367. vertical-align: top;
  368. display: inline-block;
  369. font-size: 13px;
  370. margin: 0;
  371. cursor: pointer;
  372. border-width: 1px;
  373. border-style: solid;
  374. -webkit-appearance: none;
  375. white-space: nowrap;
  376. -moz-box-sizing: border-box;
  377. box-sizing: border-box;
  378. margin: 5px;
  379. }
  380. .mo2f-kba-row {
  381. margin: 15px 0px;
  382. }
  383. .mo2f-kba-header {
  384. font-weight: bold;
  385. }
  386. .mo2f-kba-srno {
  387. display: inline-block;
  388. width: 5%;
  389. }
  390. .mo2f-kba-question {
  391. display: inline-block;
  392. width: 60%;
  393. max-width: 450px;
  394. }
  395. .mo2f-kba-answer {
  396. display: inline-block;
  397. width: 30%;
  398. max-width: 200px;
  399. }
  400. .samelineDiv{
  401. float:left;
  402. }
  403. .mo2f-kba-question select {
  404. width: 86%;
  405. }
  406. .mo2f_email_textbox {
  407. width: 45%;
  408. text-align: center;
  409. height: 35px;
  410. font-size: 18px;
  411. border-radius: 5px;
  412. }
  413. /* General button style (reset) */
  414. .btn {
  415. border: none !important;
  416. font-family: inherit;
  417. font-size: inherit;
  418. color: inherit;
  419. background: none;
  420. cursor: pointer;
  421. padding: 25px 80px;
  422. display: inline-block;
  423. margin: 15px 30px;
  424. text-transform: uppercase;
  425. /* letter-spacing: 0.5px; */
  426. font-weight: 700;
  427. outline: none;
  428. position: relative;
  429. -webkit-transition: all 0.3s;
  430. -moz-transition: all 0.3s;
  431. transition: all 0.3s;
  432. }
  433. /* Button 3 */
  434. .btn-3 {
  435. background: rgba(102, 102, 102, 0.83) !important;
  436. color: #fff !important;
  437. }
  438. .btn-3:hover {
  439. background: rgba(102, 102, 102, 1) !important;
  440. }
  441. .btn-3:active {
  442. top: 2px;
  443. }
  444. /* Button 3a */
  445. .btn-3a {
  446. padding: 25px 60px 25px 120px;
  447. }
  448. .btn-3a:before {
  449. background: rgba(0, 0, 0, 0.05);
  450. }
  451. /* Button 3b */
  452. .btn-3b {
  453. padding: 25px 60px 25px 120px;
  454. border-radius: 10px;
  455. }
  456. .btn-3b:before {
  457. border-right: 2px solid rgba(255, 255, 255, 0.5);
  458. }
  459. .btn-3c {
  460. padding: 8px 8px 6px 8px !important;
  461. border-radius: 5px !important;
  462. box-shadow: 0 3px #666;
  463. }
  464. .btn-3e {
  465. padding: 25px 120px 25px 60px;
  466. overflow: hidden;
  467. }
  468. .btn-3e:before {
  469. left: auto;
  470. right: 10px;
  471. z-index: 2;
  472. }
  473. .btn-3e:after {
  474. width: 30%;
  475. height: 200%;
  476. background: rgba(255, 255, 255, 0.1);
  477. z-index: 1;
  478. right: 0;
  479. top: 0;
  480. margin: -5px 0 0 -5px;
  481. -webkit-transform-origin: 0 0;
  482. -webkit-transform: rotate(-20deg);
  483. -moz-transform-origin: 0 0;
  484. -moz-transform: rotate(-20deg);
  485. -ms-transform-origin: 0 0;
  486. -ms-transform: rotate(-20deg);
  487. transform-origin: 0 0;
  488. transform: rotate(-20deg);
  489. }
  490. .btn-3e:hover:after {
  491. width: 40%;
  492. }
  493. .mo2f-grayed-out {
  494. background-color: rgba(128, 128, 128, 0.05) !important;
  495. opacity: .5;
  496. }
  497. .hidebutton {
  498. visibility: hidden;
  499. }
  500. .mo_saml_register_message{
  501. display: block;
  502. margin-top: 10px;
  503. text-align: center;
  504. font-size: 14px;
  505. border-radius: 10px;
  506. border: 1px solid #fb9a9a;
  507. color: red;
  508. background-color: rgba(255,0,0,0.1);
  509. }
  510. /*UI Changes*/
  511. .mo_saml_table_layout_1 {
  512. background-color:#e0e0d8;
  513. width: 97%;
  514. padding:2%;
  515. overflow: hidden;
  516. }
  517. .mo_saml_table_layout {
  518. background-color:#FFFFFF;
  519. border:1px solid #CCCCCC;
  520. padding:0px 10px 10px 10px;
  521. margin-bottom: 10px;
  522. }
  523. .mo_saml_container {
  524. width: 60%;
  525. padding:25px;
  526. float: left;
  527. box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  528. border-radius: 4px;
  529. }
  530. .mo_saml_table_layout_support_1{
  531. border-radius: 4px; !important;
  532. box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  533. width: 29%;
  534. background-color:#FFFFFF;
  535. border:1px solid #CCCCCC;
  536. margin-left: 15px;
  537. }
  538. .mo_saml_highlight_background_note_2{
  539. background-color: #e0e0e0;
  540. border-radius: 4px;
  541. padding: 0.55em;
  542. width: 50%;
  543. }
  544. .mo_saml_highlight_background_note_1{
  545. background-color: #e0e0e0;
  546. border-radius: 4px;
  547. padding: 0.55em;
  548. width: 96%;
  549. }
  550. .mo_saml_highlight_background_note{
  551. background-color: #e0e0e0;
  552. border-radius: 4px;
  553. padding: 0.55em;
  554. width: 100%;
  555. }
  556. #phone_id{
  557. width:60px;
  558. }
  559. /*license*/
  560. #pricing-table {
  561. padding-top: 30px;
  562. }
  563. #pricing-table li{
  564. height: 40px;
  565. color: black;
  566. text-align: center;
  567. }
  568. .cross_mark_h{
  569. font-size: 22px !important;
  570. }
  571. .support_styles2{
  572. width: 93%;
  573. margin-left: 14px;
  574. }
  575. .class_inline_1{
  576. width: 29%;
  577. display: inline-block;
  578. padding-top: 198px;
  579. }
  580. .class_inline{
  581. width: 22%;
  582. display: inline-block;
  583. vertical-align: top;
  584. }
  585. #pricing-table .pricing {
  586. margin: 0;
  587. padding: 0;
  588. font-family: 'Robot', sans-serif;
  589. }
  590. #pricing-table .pricing .pricing-table {
  591. padding-bottom: 15px;
  592. }
  593. #pricing-table .pricing .pricing-table .pricing-header {
  594. position: relative;
  595. background: #34495e;
  596. padding: 6px 18px;
  597. text-align: center;
  598. border-top-right-radius: 4px;
  599. border-top-left-radius: 4px;
  600. }
  601. #pricing-table .pricing .pricing-table .pricing-header .pricing-title {
  602. color: #ffffff;
  603. text-transform: uppercase;
  604. letter-spacing: 2px;
  605. font-size: 18px;
  606. text-align: center;
  607. font-weight: 500;
  608. }
  609. .pricing-header{
  610. /*height:400px;*/
  611. }
  612. #feature_list{
  613. margin-top:36px;
  614. height:50px;
  615. }
  616. #pricing-table .pricing .pricing-table .pricing-header .pricing-rate {
  617. font-size: 60px;
  618. font-weight: 600;
  619. color: #ffffff;
  620. position: relative;
  621. text-align: center;
  622. }
  623. #pricing-table .pricing .pricing-table .pricing-header .pricing-rate sup {
  624. font-size: 24px;
  625. position: relative;
  626. top: -30px;
  627. color: #bdc3c7;
  628. }
  629. #pricing-table .pricing .pricing-table .pricing-header .pricing-rate span {
  630. font-size: 13px;
  631. color: #bdc3c7;
  632. text-transform: uppercase;
  633. }
  634. #pricing-table .pricing .pricing-list {
  635. padding: 20px 0 40px 0;
  636. background: #c4baba1c;
  637. border: 1px solid #e3e3e3;
  638. }
  639. #pricing-table .pricing .pricing-list ul {
  640. padding: 0px;
  641. display: table;
  642. margin: 0px auto;
  643. width: 100%;
  644. text-align: center;
  645. }
  646. #pricing-table .pricing .pricing-list ul li {
  647. list-style: none;
  648. border-bottom: 1px solid #EAECEB;
  649. color: black;
  650. font-size: 15px;
  651. line-height: 42px;
  652. }
  653. #pricing-table .pricing .pricing-list ul li:last-child {
  654. border: none;
  655. }
  656. #pricing-table .pricing .pricing-list ul li i {
  657. margin-right: 12px;
  658. color: #bdc3c7;
  659. }
  660. #pricing-table .pricing .pricing-list ul li span {
  661. color: #34495e;
  662. }
  663. .pricing-rate:last-of-type {
  664. margin-top:36px;
  665. }
  666. .pricing-title>span{
  667. font-size: 12px;
  668. letter-spacing: 1px;
  669. }
  670. p.pricing-title{
  671. height: 70px;
  672. }
  673. p.pricing-rate{
  674. margin-bottom: 50px;
  675. }
  676. .pricing-header h4{
  677. color:white;
  678. letter-spacing:1px;
  679. }
  680. #mo_pricing_dropdown_premium{
  681. font-size: 12px;
  682. color:black;
  683. float: right;
  684. margin-top: 2px;
  685. width:100%;
  686. }
  687. .mo_pricing_dropdown_premium{
  688. font-size: 15px;
  689. float: right;
  690. margin-top: 2px;
  691. margin-left:50px;
  692. }
  693. #mo_pricing_dropdown_premium1{
  694. font-size: 12px;
  695. color:black;
  696. float: right;
  697. margin-top: 2px;
  698. width:100%;
  699. }
  700. .mo_pricing_dropdown_premium1{
  701. font-size: 15px;
  702. float: right;
  703. margin-top: 2px;
  704. margin-left:50px;
  705. }
  706. #pricing_rate_note{
  707. text-align: center;
  708. font-size: 15px;
  709. width: 100%;
  710. }
  711. #pricing_rate_note b{
  712. font-size: 20px;
  713. }
  714. #pricing_rate_note span{
  715. font-size: 15px;
  716. color: blue;
  717. }
  718. .filler-class{
  719. height: 79px;
  720. }
  721. .filler-class-mo-gateway{
  722. height:0px;
  723. }
  724. .filler-class-custom-gateway{
  725. height:0px;
  726. }
  727. .mo_btn_note{
  728. font-size: 14px;
  729. cursor: default;
  730. border-color:#337ab7;
  731. }
  732. .pricing-list li:nth-of-type(2n+1) {
  733. background-color: rgba(23, 61, 80, 0.06);
  734. }
  735. .btn-custom {
  736. color: #ffffff;
  737. font-size: 14px;
  738. }
  739. .btn-custom:hover {
  740. color: #ffffff;
  741. border: 1px solid #ffffff;
  742. }
  743. .btn {
  744. display: inline-block;
  745. padding: 4px 22px;
  746. margin-bottom: 0;
  747. font-size: 14px;
  748. font-weight: 400;
  749. line-height: 1.42857143;
  750. text-align: center;
  751. white-space: nowrap;
  752. vertical-align: middle;
  753. -ms-touch-action: manipulation;
  754. touch-action: manipulation;
  755. cursor: pointer;
  756. -webkit-user-select: none;
  757. -moz-user-select: none;
  758. -ms-user-select: none;
  759. user-select: none;
  760. background-image: none;
  761. border: 1px solid transparent;
  762. border-radius: 4px;
  763. text-decoration: none
  764. }
  765. .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus
  766. {
  767. outline: thin dotted;
  768. outline: 5px auto -webkit-focus-ring-color;
  769. outline-offset: -2px
  770. }
  771. .btn:hover,.btn:focus,.btn.focus {
  772. text-decoration: none
  773. }
  774. .btn:active,.btn.active {
  775. background-image: none;
  776. outline: 0;
  777. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  778. box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
  779. }
  780. .btn.disabled,.btn[disabled],fieldset[disabled] .btn {
  781. pointer-events: none;
  782. cursor: not-allowed;
  783. filter: alpha(opacity = 65);
  784. -webkit-box-shadow: none;
  785. box-shadow: none;
  786. opacity: .65
  787. }
  788. .btn-default {
  789. color: #333;
  790. background-color: #fff;
  791. border-color: #ccc
  792. }
  793. .btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default
  794. {
  795. color: #333;
  796. background-color: #e6e6e6;
  797. border-color: #adadad
  798. }
  799. .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default
  800. {
  801. background-image: none
  802. }
  803. .btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active
  804. {
  805. background-color: #fff;
  806. border-color: #ccc
  807. }
  808. .btn-default .badge {
  809. color: #fff;
  810. background-color: #333
  811. }
  812. .btn-primary {
  813. color: #fff;
  814. background-color: #337ab7;
  815. border-color: #2e6da4
  816. }
  817. .btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary
  818. {
  819. color: #fff;
  820. background-color: #286090;
  821. border-color: #204d74
  822. }
  823. .btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary
  824. {
  825. background-image: none
  826. }
  827. .btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active
  828. {
  829. background-color: #337ab7;
  830. border-color: #2e6da4
  831. }
  832. .btn-primary .badge {
  833. color: #337ab7;
  834. background-color: #fff
  835. }
  836. .btn-success {
  837. color: #fff;
  838. background-color: #5cb85c;
  839. border-color: #4cae4c
  840. }
  841. .btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success
  842. {
  843. color: #fff;
  844. background-color: #449d44;
  845. border-color: #398439
  846. }
  847. .btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success
  848. {
  849. background-image: none
  850. }
  851. .btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active
  852. {
  853. background-color: #5cb85c;
  854. border-color: #4cae4c
  855. }
  856. .btn-success .badge {
  857. color: #5cb85c;
  858. background-color: #fff
  859. }
  860. .btn-info {
  861. color: #fff;
  862. background-color: #5bc0de;
  863. border-color: #46b8da
  864. }
  865. .btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info
  866. {
  867. color: #fff;
  868. background-color: #31b0d5;
  869. border-color: #269abc
  870. }
  871. .btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info {
  872. background-image: none
  873. }
  874. .btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active
  875. {
  876. background-color: #5bc0de;
  877. border-color: #46b8da
  878. }
  879. .btn-info .badge {
  880. color: #5bc0de;
  881. background-color: #fff
  882. }
  883. .btn-warning {
  884. color: #fff;
  885. background-color: #f0ad4e;
  886. border-color: #eea236
  887. }
  888. .btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning
  889. {
  890. color: #fff;
  891. background-color: #ec971f;
  892. border-color: #d58512
  893. }
  894. .btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning
  895. {
  896. background-image: none
  897. }
  898. .btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active
  899. {
  900. background-color: #f0ad4e;
  901. border-color: #eea236
  902. }
  903. .btn-warning .badge {
  904. color: #f0ad4e;
  905. background-color: #fff
  906. }
  907. .btn-danger {
  908. color: #fff;
  909. background-color: #d9534f;
  910. border-color: #d43f3a
  911. }
  912. .btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger
  913. {
  914. color: #fff;
  915. background-color: #c9302c;
  916. border-color: #ac2925
  917. }
  918. .btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger
  919. {
  920. background-image: none
  921. }
  922. .btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active
  923. {
  924. background-color: #d9534f;
  925. border-color: #d43f3a
  926. }
  927. .btn-danger .badge {
  928. color: #d9534f;
  929. background-color: #fff
  930. }
  931. .btn-link {
  932. font-weight: 400;
  933. color: #337ab7;
  934. border-radius: 0
  935. }
  936. .btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link
  937. {
  938. background-color: transparent;
  939. -webkit-box-shadow: none;
  940. box-shadow: none
  941. }
  942. .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {
  943. border-color: transparent
  944. }
  945. .btn-link:hover,.btn-link:focus {
  946. color: #23527c;
  947. text-decoration: underline;
  948. background-color: transparent
  949. }
  950. .btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus
  951. {
  952. color: #777;
  953. text-decoration: none
  954. }
  955. .btn-lg,.btn-group-lg>.btn {
  956. padding: 10px 16px;
  957. font-size: 18px;
  958. line-height: 1.33;
  959. border-radius: 6px
  960. }
  961. .btn-sm,.btn-group-sm>.btn {
  962. padding: 5px 10px;
  963. font-size: 12px;
  964. line-height: 1.5;
  965. border-radius: 3px
  966. }
  967. .btn-xs,.btn-group-xs>.btn {
  968. padding: 1px 5px;
  969. font-size: 12px;
  970. line-height: 1.5;
  971. border-radius: 3px
  972. }
  973. .btn-block {
  974. display: block;
  975. width: 100%
  976. }
  977. .btn-block+.btn-block {
  978. margin-top: 5px
  979. }
  980. input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block
  981. {
  982. width: 100%
  983. }
  984. .btn-group,.btn-group-vertical {
  985. position: relative;
  986. display: inline-block;
  987. vertical-align: middle
  988. }
  989. .btn-group>.btn,.btn-group-vertical>.btn {
  990. position: relative;
  991. float: left
  992. }
  993. .btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active
  994. {
  995. z-index: 2
  996. }
  997. .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group
  998. {
  999. margin-left: -1px
  1000. }
  1001. .btn-toolbar {
  1002. margin-left: -5px
  1003. }
  1004. .btn-toolbar .btn-group,.btn-toolbar .input-group {
  1005. float: left
  1006. }
  1007. .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
  1008. margin-left: 5px
  1009. }
  1010. .btn-group>.btn:not (:first-child ):not (:last-child ):not (.dropdown-toggle
  1011. ){
  1012. border-radius: 0
  1013. }
  1014. .btn-group>.btn:first-child {
  1015. margin-left: 0
  1016. }
  1017. .btn-group>.btn:first-child:not (:last-child ):not (.dropdown-toggle ){
  1018. border-top-right-radius: 0;
  1019. border-bottom-right-radius: 0
  1020. }
  1021. .btn-group>.btn:last-child:not (:first-child ),.btn-group>.dropdown-toggle:not
  1022. (:first-child ){
  1023. border-top-left-radius: 0;
  1024. border-bottom-left-radius: 0
  1025. }
  1026. .btn-group>.btn-group {
  1027. float: left
  1028. }
  1029. .btn-group>.btn-group:not (:first-child ):not (:last-child )>.btn {
  1030. border-radius: 0
  1031. }
  1032. .btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle
  1033. {
  1034. border-top-right-radius: 0;
  1035. border-bottom-right-radius: 0
  1036. }
  1037. .btn-group>.btn-group:last-child>.btn:first-child {
  1038. border-top-left-radius: 0;
  1039. border-bottom-left-radius: 0
  1040. }
  1041. .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
  1042. outline: 0
  1043. }
  1044. .btn-group>.btn+.dropdown-toggle {
  1045. padding-right: 8px;
  1046. padding-left: 8px
  1047. }
  1048. .btn-group>.btn-lg+.dropdown-toggle {
  1049. padding-right: 12px;
  1050. padding-left: 12px
  1051. }
  1052. .btn-group.open .dropdown-toggle {
  1053. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  1054. box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
  1055. }
  1056. .btn-group.open .dropdown-toggle.btn-link {
  1057. -webkit-box-shadow: none;
  1058. box-shadow: none
  1059. }
  1060. .btn .caret {
  1061. margin-left: 0
  1062. }
  1063. .btn-lg .caret {
  1064. border-width: 5px 5px 0;
  1065. border-bottom-width: 0
  1066. }
  1067. .dropup .btn-lg .caret {
  1068. border-width: 0 5px 5px
  1069. }
  1070. .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn
  1071. {
  1072. display: block;
  1073. float: none;
  1074. width: 100%;
  1075. max-width: 100%
  1076. }
  1077. .btn-group-vertical>.btn-group>.btn {
  1078. float: none
  1079. }
  1080. .btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group
  1081. {
  1082. margin-top: -1px;
  1083. margin-left: 0
  1084. }
  1085. .btn-group-vertical>.btn:not (:first-child ):not (:last-child ){
  1086. border-radius: 0
  1087. }
  1088. .btn-group-vertical>.btn:first-child:not (:last-child ){
  1089. border-top-right-radius: 4px;
  1090. border-bottom-right-radius: 0;
  1091. border-bottom-left-radius: 0
  1092. }
  1093. .btn-group-vertical>.btn:last-child:not (:first-child ){
  1094. border-top-left-radius: 0;
  1095. border-top-right-radius: 0;
  1096. border-bottom-left-radius: 4px
  1097. }
  1098. .btn-group-vertical>.btn-group:not (:first-child ):not (:last-child )>.btn
  1099. {
  1100. border-radius: 0
  1101. }
  1102. .btn-group-vertical>.btn-group:first-child:not (:last-child )>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not
  1103. (:last-child )>.dropdown-toggle {
  1104. border-bottom-right-radius: 0;
  1105. border-bottom-left-radius: 0
  1106. }
  1107. .btn-group-vertical>.btn-group:last-child:not (:first-child )>.btn:first-child
  1108. {
  1109. border-top-left-radius: 0;
  1110. border-top-right-radius: 0
  1111. }
  1112. .mo_auth_new_2fa{
  1113. width:50% !important;
  1114. }
  1115. /* Welcome message of registration page */
  1116. .mo_saml_welcome_message{
  1117. display: block;
  1118. margin-top: 10px;
  1119. text-align: center;
  1120. font-size: 15px;
  1121. color: rgba(0, 128, 0, 0.70);
  1122. background-color: rgba(0, 255, 0, 0.15);
  1123. padding: 5px;
  1124. border: 1px solid rgba(0, 128, 0, 0.15);
  1125. border-radius: 4px;
  1126. }
  1127. /* User limit extend message */
  1128. .users_limit_exceeded_message{
  1129. display: block;
  1130. margin-top: 15px;
  1131. font-family: none !important;
  1132. text-align: center;
  1133. font-size: 15px;
  1134. border-radius: 10px;
  1135. border: 1px solid #fb9a9a;
  1136. color: red;
  1137. background-color: rgba(255,0,0,0.1);
  1138. padding: 8px;
  1139. }
  1140. /* FAQ button and Ask question on forum button*/
  1141. .mo_saml_text_center{
  1142. text-align: center;
  1143. }
  1144. .mo_faq_button_left{
  1145. float: inherit;
  1146. color: #48a0dc;
  1147. border: 2px solid #48a0dc;
  1148. padding: 5px;
  1149. }
  1150. .mo_faq_button_left:hover{
  1151. transform: scale(1.1);
  1152. }
  1153. .mo_faq_button_right{
  1154. float: inherit;
  1155. color: #48a0dc;
  1156. border: 2px solid #48a0dc;
  1157. padding: 5px;
  1158. margin-left: 10px;
  1159. }
  1160. .mo_faq_button_right:hover{
  1161. transform: scale(1.1);
  1162. }
  1163. .ns_row {
  1164. margin: 15px 0px;
  1165. }
  1166. .ns_name {
  1167. display: inline-block;
  1168. width: 16%;
  1169. max-width: 450px;
  1170. }
  1171. .ns_value {
  1172. display: inline-block;
  1173. width: 40%;
  1174. }
  1175. .ns_display{
  1176. text-decoration: none !important;
  1177. background-color: #337ab7;
  1178. color: white;
  1179. padding: 5px 10px 5px 10px;
  1180. border: 1px solid #333333;
  1181. border-radius: 15px;
  1182. }