.uk-navbar-subtitle {
    font-size: 13px;
    margin-top: -10px;
    margin-bottom: -10px;
}

.form-actions {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 0;
}
.row-fluid.nav {
    display: none;
}

#module-105 .form-actions {float: right;}

.uk-input, .uk-select:not([multiple]):not([size]), .uneditable-input:not([class*=uk-]), input[type=color]:not([class*=uk-]), input[type=date]:not([class*=uk-]), input[type=datetime-local]:not([class*=uk-]), input[type=datetime]:not([class*=uk-]), input[type=email]:not([class*=uk-]), input[type=month]:not([class*=uk-]), input[type=number]:not([class*=uk-]), input[type=password]:not([class*=uk-]), input[type=search]:not([class*=uk-]), input[type=tel]:not([class*=uk-]), input[type=text]:not([class*=uk-]), input[type=time]:not([class*=uk-]), input[type=url]:not([class*=uk-]), input[type=week]:not([class*=uk-]), select:not([class*=uk-]):not([multiple]):not([size]),
.uk-select[multiple], .uk-select[size], .uk-textarea, select:not([class*=uk-])[multiple], select:not([class*=uk-])[size], textarea:not([class*=uk-]){
    border: 1px solid #e5e5e5;
    background-color: #f8f8f8;
}

.fabrikElement .uk-radio:checked, .fabrikElement input[type=radio]:not([class*=uk-]):checked {
    background-image: none;
}

.btn-group:not(.btn-group-vertical)>.btn+.btn {
    margin-left: -4px;
}

.btn-success {
    background-color: #5953a3;
    color: #ffffff;
    border-width: 0;
    border: 2px solid #5953a3;
    background-image: none;
}

.btn-success.uk-active, .btn-success:active, .btn-success:hover {
    background-color: #5c56a4;
    color: #fff;
    border-color: transparent;
    background-image: linear-gradient(
45deg
,#5953a3 50%,#6289ab);
    box-shadow: 0 0 30px 0 rgb(91 64 255 / 50%);
}

input[type=radio]:not([class*=uk-]):checked,
input[type=radio]:not([class*=uk-]):checked:focus {
    background-color: #ffffff;
}

.uk-radio, input[type=radio]:not([class*=uk-]) {
    margin-right: 5px;
}

.btn-group>.btn:first-child {
    margin-left: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
}

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

.radio {
    padding-left: 0;
    margin-top: 5px;
    margin-bottom: 10px;
}

.fabrikElementReadOnly {
    margin-bottom: 20px;
}

.well {
    max-width: 500px;
    margin: 0 auto;
    padding: 30px 30px 3px 30px;
}

label {
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
}

.form-horizontal .control-label {
    text-align: left;
}

.register #tm-main {
    background: url(../../../images/slideshow/rsm.jpg);
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    padding: 70px 0;
}

.register input[type=text]:not([class*=uk-]), input[type=password]:not([class*=uk-]), input[type=email]:not([class*=uk-]) {
    background-color: #ffffff;
}

/* DROPDOWN */
#module-129 > div > div:nth-child(1) > button, #module-191 > div > div:nth-child(2) > button {
    padding: 0 15px!important;
    font-size: 12px;
}

#module-129 > div > div:nth-child(1) > div {
    background-color: #787499;
    width: 250px;
    color: #fff;
    padding: 20px;
}
#module-129 > div > div:nth-child(1) > div > form > ul > li:nth-child(1) > a,
#module-129 .uk-list>*>:last-child {
    color:#fff;
    font-size:12px;
}
#module-129 > div > div:nth-child(1) > div > form > ul > li:nth-child(2) > a {
    color:#fff;
    font-size:12px;
}

#module-129 .uk-list>:nth-child(n+2) {margin-top: 2px;}

.tm-toolbar-default .uk-input {
    height: 35px;
    background-color: #fff;
    color: #000;
    font-size: 13px;
}

.tm-toolbar-default .uk-input:focus {
    background-color: #fafafa;
    color: #000;
}

.tm-toolbar-default .uk-button-primary {
    line-height: 2.3;
    color: #000;
    font-size: 13px;
    letter-spacing: 0;
    font-weight: 500;
    height: 30px;
}

.tm-toolbar-default .uk-button-primary:active,
.tm-toolbar-default .uk-button-primary:hover {
    background: #fafafa;
    color: #000;
}

::placeholder, ::-webkit-input-placeholder{
  color: #000!important;
}

#module-131 .uk-button-primary, #module-136 .uk-button-primary {
    background-color: #e8684e;
    color: #ffffff;
    background-image: none;
    font-size: 11px;
    padding: 0 10px;
}

#logout_footer .uk-button-primary {
    background-color: #e8684e;
    color: #ffffff;
    background-image: none;
}

/* END OF DROPDOWN */

input[type=checkbox]:not([class*=uk-]):checked {
    background-color: #5852a2;
}