body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    margin: 0 auto;
    padding: 0;    
}
a:hover {
    /*color: #000 !important;*/
    text-decoration: none;
}
ul {
    padding: 0px;
    list-style: none;
}
.mt_2 {
    margin-top: 2px;
}
.mt_10 {
    margin-top: 10px;
}
.mt_20 {
    margin-top: 20px;
}
.mt_25 {
    margin-top: 15px;
}
.mt_30 {
    margin-top: 30px;
}
.mb_40 {
    margin-bottom: 40px;
}
.mtb_5 {
    margin: 5px 0px;
}
.bb_1 {
    border-bottom: 1px solid #ccc;
}
.pb_5 {
    padding-bottom: 5px;
}
.plr_5 {
    padding-left: 5px;
    padding-right: 5px;
}
.plr_5:first-child {
    padding-left: 15px;
}
.plr_5 img {
    height: 55px;
    max-width: 100%;
    width: auto;
    display: inline-block;
}
.btn, .btn:hover {
    color: #fff;
}
.btn-default, .btn-default:hover {
    color: #000;
    background: #e6e6e6;
}
header {
    padding: 10px 0px;
    background: #FC6105;
    color: #000;
}
header span.navbar-brand {
    padding: 15px 0px;
    font-size: 14px;
}
header a {
    color:#fff;
}
header a:hover{
    text-decoration: none;
    color:#fff;
}
input[type="checkbox"], input[type="radio"] {
    margin-top: 20px;
}
aside {
    /*margin-left:-15px;*/
    color:#fff;
    padding-top: 25px;
    font-size: 16px;
    padding-bottom: 55px;
    height: 100%;
}
.test{
    background: #f3f3f3;
}
.login_bg {
    background-color: #fff; 
    padding: 50px 0px;
}
.login_bg header {
    padding: 50px 0px;
}
.log_title {
    text-align: center; 
    color: #FC6105;
}
.btn_login {
    margin: 0 auto;
    width: 100%; 
    text-align: center
}
.welcome {
    text-align: right;
}
.welcome span {
    color: #fff;
/*    font-style: italic;*/
}
.login_bg header, .login_bg footer {
    background: transparent;
    color: #fff;
}
.logo {
    max-width: 200px;
    margin: 150px auto 0px auto;
}
.btn_blue {
    background: #175eba;
}

.btn_blue:hover {
    background: #94C948;
}
.pages {
    padding: 10px 0px;
}
.menu {
    margin-top: 30px;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background: #FC6105;
    border-color: #FC6105;
}
.menu a {
    color: #111;
}
.menu a:hover, .menu a:focus {
    color: #fda069;
    text-decoration: none;
}

.menu a.active {
/*    background-color: #fff;*/
    box-shadow: none;
    color: #fff !important;
}
.menu a:first-letter {
    text-transform: uppercase;
}
.form-control{
    margin-bottom: 20px;
}
.req {
    color: #b00900;
}
#main-ajax-content {
    margin-top: 20px;
}
footer{ 
    padding:30px 0px;
    background-color: #282828;
    color:#333;    
    width: 100%;
}

.alert-dismissable .close, .alert-dismissible .close {
    top: -7px;
}

@media screen and (max-width: 767px) {
    .login_bg {
        padding: 10px 0px;
    }
    header {
        padding: 10px 0px;
    }
    .logo {
        margin-top: 50px;
    }
}

.modal .close {
    margin: 5px;
}

.dimmable{position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;background:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:70}.ui.dimmer>.content{width:100%;height:100%;display:table;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.dimmer>.content>div{display:table-cell;vertical-align:middle;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.animating.dimmable:not(body),.dimmed.dimmable:not(body){/*overflow:hidden*/}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:block;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.ui.page.dimmer{position:fixed;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background:rgba(255,255,255,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background:rgba(255,255,255,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background:rgba(255,255,255,.85)}
.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ui.loader:before{position:absolute;content:'';top:0;left:50%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after{position:absolute;content:'';top:0;left:50%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#aaa transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}@-webkit-keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.loader:after,.ui.loader:before{width:2.2585em;height:2.2585em;margin:0 0 0 -1.12925em}.ui.mini.loader:after,.ui.mini.loader:before{width:1.2857em;height:1.2857em;margin:0 0 0 -.64285em}.ui.small.loader:after,.ui.small.loader:before{width:1.7142em;height:1.7142em;margin:0 0 0 -.8571em}.ui.large.loader:after,.ui.large.loader:before{width:4.5714em;height:4.5714em;margin:0 0 0 -2.2857em}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:#fff}.ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,.15)}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.8)}.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.ui.inverted.dimmer .ui.loader:after{border-color:#aaa transparent transparent}.ui.text.loader{width:auto!important;height:auto!important;text-align:center;font-style:normal}.ui.indeterminate.loader:after{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1.2857em;height:1.2857em;font-size:.7857em}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.7142em;height:1.7142em;font-size:.9285em}.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.2585em;height:2.2585em;font-size:1em}.ui.inverted.dimmer .ui.loader.large,.ui.loader.large{width:4.5714em;height:4.5714em;font-size:1.1428em}.ui.mini.text.loader{min-width:1.2857em;padding-top:1.9857em}.ui.small.text.loader{min-width:1.7142em;padding-top:2.4142em}.ui.text.loader{min-width:2.2585em;padding-top:2.9585em}.ui.large.text.loader{min-width:4.5714em;padding-top:5.2714em}.ui.inverted.loader{color:#fff}.ui.inverted.loader:before{border-color:rgba(255,255,255,.15)}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}

.modal-icon {
	float: left;
	width: 20%;
	text-align: center;
}

.modal-icon .fa {
	font-size: 52px;
	position: relative;
	top: -10px;
	color: #cccccc;
}

.modal-icon.center {
	float: none;
	width: auto;
	padding-top: 20px;
}

.modal-icon.center + .modal-text {
	float: none;
	width: auto;
}

.modal-icon + .modal-text {
	float: left;
	width: 80%;
}

/* Modal Text */
.modal-text {
	padding: 0 5px;
}

.modal-text h1, .modal-text h2, .modal-text h3, .modal-text h4, .modal-text h5, .modal-text h6 {
	padding: 0;
	margin: -7px 0 4px 0;
}

.modal-block-info .fa {
    color: #5bc0de;
}

.modal-block-danger .fa {
    color: #d2322d;
}

.modal-block {
    background: transparent;
    padding: 0;
    text-align: left;
    max-width: 600px;
    margin: 40px auto;
    position: relative;
}
.modal-block-info .modal-header {
    background: #f6f6f6;
}

.modal-block-info .modal-footer {
    background: #f6f6f6;
}

.modal-block .modal-wrapper {
    position: relative;
    padding: 25px 0;
}

.ui.simple.dimmer {
    z-index: 1;
}

.img_cont {
    border: 1px solid #337ab7;
    padding: 5px;
    border-radius: 5px;
}

.mce-notification.mce-notification-warning {
    display: none;
}

/**
 * FileUpload - a TinyMCE image upload plugin
 * fileupload/css/dialog.css
 *
 * Author: Marius Gebhardt
 *
 * Version: 0.1
 */
 
.fileinput-button {
  position: relative;
  overflow: hidden;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}

.btn-orange {
    background: #FC6105;
}
.btn-orange:hover, .btn-orange:hover {
    background: #e25704;
}
.news {
    margin-top: 50px;
    display: block;
    z-index: 9999;
}
.news .modal-title {
    font-size: 20px;
}
.news .modal-header .close {
    margin-top: 0px;
    margin-right: 5px;
}