
.btn-primary:hover {
    opacity: 0.8;
}
button.btn.btn-default {
    border-radius: 20px;
    padding-left: 30px;
    padding-right: 30px;
}

button.btn.btn-primary {
    border-radius: 20px;
    padding-left: 30px;
    padding-right: 30px;
    background-color: #1596c8;
    border: 1px solid#1596c8;
}
.modal-body {
    padding-top: 20px;
}
.modal-dialog {
    margin-top: 30vh;
    font-size: 14px;
}
@media (min-width: 992px)
.modal-dialog {
    width: 500px;
}

.daftar .right .form-label button {
    border-radius: 80px;
    padding: 15px 0;
    background-color: #1596c8;
    border: #1596c8;
    width: 95%;
    margin: 0 auto;
    margin-top: 25px;
}
..daftar .right .form-label button:focus, ..daftar .right .form-label button.focus, ..daftar .right .form-label button:active:focus, ..daftar .right .form-label button:active.focus, ..daftar .right .form-label button.active:focus, ..daftar .right .form-label button.active.focus {
outline:none;
}
.dashboard-row .full-boxes .button:focus,.kpr-defaultmodal .modal-footer .btn-orange:focus{
outline:none;
}
.daftar .right .signup .btn-primary {
    border-radius: 80px;
}
@media(min-width:320px) and (max-width:725px){
    .daftar .right .signup .btn-primary {
    padding-left:10px;
    padding-right:10px;
}
}


.mainHeader .navbar {
    background-color: #ffffff;
    box-shadow: 0 0 10px 0 rgba(211, 211, 211, 0.5);
}

.mainHeader .navbar .navbar-nav > li > a.btn.btn-info {
    background: transparent;
    border: 1px solid #5BC0DD;
    border-radius: 20px;
    color: #46b8da;
}

.mainHeader .navbar .navbar-nav > li > a.btn.btn-success {
    border-radius: 20px;
}

.daftar .color-space {
    /* background: #1596c8; */
}
.daftar .color-space {
    background: linear-gradient(rgba(0, 80, 190, 0.9),rgba(15, 200, 210, 0.9));
}
@media (max-width: 768px) {
  .daftar .left {
    
 background: linear-gradient(rgba(0, 80, 190, 0.9),rgba(15, 200, 210, 0.9));
    background-size: cover;
    padding: 0 15px;
  }
}




.mainHeader .navbar .navbar-nav > li > a.btn.btn-info:hover {
  border:1.2px solid #1596c8;;
  color:#1596c8;
  font-weight:400;
}
.daftar .right .form-label input {
    font-style: normal;
}

.error-msg {
    font-style: normal;
    font-size: 12px;
	margin-bottom:5px;
}

.daftar .right .form-label fieldset {
    margin-bottom: 2px;
}
.kpr-defaultmodal .modal-footer .btn-orange {
    border-radius: 20px;
    background-color: #1596c8;
}

.btn-success, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success {
  color: #fff;
 background-color: #1596c8;
    border: #1596c8;
}

.btn-success:focus, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:focus, .btn-success.focus, .mainHeader .navbar .navbar-nav > li > a.focus.btn.btn-success {
  color: #fff;
 background-color: #1596c8;
    border: #1596c8;
}

.btn-success:hover, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:hover {
  color: #fff;
  background-color: #1596c8;
    border: #1596c8;
}

.btn-success:active, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:active, .btn-success.active, .mainHeader .navbar .navbar-nav > li > a.active.btn.btn-success,
.open > .btn-success.dropdown-toggle, .mainHeader .navbar .navbar-nav >
li.open > a.dropdown-toggle.btn.btn-success {
  color: #fff;
  background-color: #1596c8;
    border: #1596c8;
}

.btn-success:active:hover, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:active:hover, .btn-success:active:focus, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:active:focus, .btn-success:active.focus, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success:active.focus, .btn-success.active:hover, .mainHeader .navbar .navbar-nav > li > a.active.btn.btn-success:hover, .btn-success.active:focus, .mainHeader .navbar .navbar-nav > li > a.active.btn.btn-success:focus, .btn-success.active.focus, .mainHeader .navbar .navbar-nav > li > a.active.focus.btn.btn-success,
.open > .btn-success.dropdown-toggle:hover, .mainHeader .navbar .navbar-nav >
li.open > a.dropdown-toggle.btn.btn-success:hover,
.open > .btn-success.dropdown-toggle:focus, .mainHeader .navbar .navbar-nav >
li.open > a.dropdown-toggle.btn.btn-success:focus,
.open > .btn-success.dropdown-toggle.focus, .mainHeader .navbar .navbar-nav >
li.open > a.dropdown-toggle.focus.btn.btn-success {
  color: #fff;
  background-color: #1596c8;
    border: #1596c8;
}
}

*:focus {outline:none !important}
button#btnLogin:focus {
    outline: none;
}

.mainHeader .navbar .navbar-nav > li > a:hover {
  color: #111111;
  background: white;
}
.mainHeader .navbar .navbar-nav > li > a{
  color:#111111;
}
.mainHeader .navbar .navbar-nav > li.open > a {
  color: #111111;
  background: white;
}

@media (min-width: 992px) {
  .mainHeader .navbar .navbar-nav > li.dropdown .dropdown-menu {
    background: white;
        min-width: 180px;
  }
}
.mainHeader .navbar .navbar-nav > li.dropdown .dropdown-menu > li > a{
  color:#8E8E8E;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #111111;
  text-decoration: none;
  outline: 0;
  background-color: white;
}
.mainHeader .navbar .navbar-nav > li.dropdown .dropdown-menu > li > a:hover {
   background-color: white;
    color: #111111;
  text-decoration: none;
  outline: 0;
  font-weight:bold;

}


.mainHeader .navbar .navbar-toggle .icon-bar {
  background-color: #111111;
}
.mainHeader .navbar.open .navbar-header{
   background-color: #ffffff;
    box-shadow: 0 0 10px 0 rgba(211, 211, 211, 0.5);
}
@media (max-width: 992px) {
  .mainHeader .navbar .navbar-collapse {
    background-color:white;
  }
}

.dashboard-row .full-boxes .button, .dashboard-row .btn-wrapper .button, .dashboard-row .tab-container .tab-content .tab-pane .tab-wrap .btn-wrapper .button {
    border-radius: 20px;
    padding: 10px 30px;
    background-color: #28b4e8;
	border: transparent;
}
button#btnUpdateMyProfilePassword {
    border: none;
}
.dashboard-row .full-boxes .button:hover, .dashboard-row .btn-wrapper .button:hover, .dashboard-row .tab-container .tab-content .tab-pane .tab-wrap .btn-wrapper .button :hover{
opacity:0.8;
text-decoration:none;
}
em#old_password-error, em#txtNamaEditProfile-error, em#txtPhoneNumberEditProfile-error {
    padding-left:0px;
    color: red;
    font-style: normal;
    font-size: 12px;
}
.form-center .form-wrapper .form-box .form-label .btn-warning {
   
    border-radius: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.form-center .form-wrapper .form-box .form-label .btn-warning:focus {
    outline: none;
}
.form-center .form-wrapper .form-box .form-label .btn-warning:hover {
    opacity: 0.8;
}
.form-center .form-wrapper .form-box .form-label input{
font-style:normal;
}
.modal-title {
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    color: #8c8c8c;
}
.kpr-defaultmodal .modal-body {
    padding-top: 0px;
    text-align: center;
    font-size: 14px;
    color: #8c8c8c;
    text-align: center;
    font-weight: normal;
}
@media (max-width: 992px) {
  .mainHeader .navbar .navbar-nav > li > a.btn.btn-info{
    padding:8px;
  }
  .btn-success, .mainHeader .navbar .navbar-nav > li > a.btn.btn-success{
    padding:8px;
  }
}
.dashboard-row .tab-container .tab-content .tab-pane .tab-wrap .btn-wrapper .button-border{
border-radius:20px;
}


