div.mce-fullscreen {
  top: 50px!important;
}
#top-menu a.icon-pause-action::before {
	display: none;
}
#footer {
	display: none;
}
#top-menu #account .register {
	display: none;
}
.button-login {
padding: 6px 14px!important;
width: 200px!important;
font-weight: 500!important;
background-color: #5076bd!important;
position: absolute;
top: calc(50% - 290px);
left: calc(50% - 95px)!important;
}
.button-login-text {
background: none!important;
font-size: 13px!important;
}
#time-logger-menu a {
	background-repeat: no-repeat!important;
	background-position-y: center!important;
	padding: 4px 0 4px 20px!important;
}
.changesets .comments h1 {
	font-size:13px;
	color: red!important;
}
.wiki > p {
  font-size: 14px;
}
h2, .wiki h1 {
  font-size: 34px;
}
body, html {
  font-family: Helvetica,"Open Sans",Arial,sans-serif;
  font-size: 14px;
}
#ajax-indicator {
display: none!important;
}

/**  time logger - for some reason not available **/
.gradient-main {
 background:#fff;
 background:-moz-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(10%, #fff), color-stop(100%, #fff));
 background:-webkit-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);
 background:-o-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);
 background:-ms-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);
 background:linear-gradient(to bottom, #fbfbfb 0, #fff 10%, #fff 100%)
}
.gradient-default {
 background:#eee;
 border:1px solid #d5d5d5;
 color:#27292b;
 text-shadow:none
}
.gradient-orange {
 background:rgba(238,143,80,0.8) !important;
 color:#fff !important;
 border:1px solid #e97122;
 text-transform:uppercase
}
.gradient-green {
 background:#45c59c;
 border:1px solid #39b78f;
 color:#fff
}
.gradient-green-hover {
 background:#2d9071
}
.gradient-red {
 background:#ec4832;
 border:1px solid #ea331b;
 color:#fff
}
.btn {
 padding:0 27px;
 height:36px;
 display:inline-block;
 font-size:13px
}
.box-sizing {
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.transition {
 -webkit-transition:all 200ms ease-in-out;
 -moz-transition:all 200ms ease-in-out;
 -ms-transition:all 200ms ease-in-out;
 -o-transition:all 200ms ease-in-out;
 transition:all 200ms ease-in-out
}
.transition1 {
 -webkit-transition:all 1s ease-in-out;
 -moz-transition:all 1s ease-in-out;
 -ms-transition:all 1s ease-in-out;
 -o-transition:all 1s ease-in-out;
 transition:all 1s ease-in-out
}
.scale {
 -webkit-transform:scale(1.25);
 -moz-transform:scale(1.25);
 -ms-transform:scale(1.25);
 -o-transform:scale(1.25);
 transform:scale(1.25)
}
.rotate {
 -webkit-transform:rotate(90deg);
 -moz-transform:rotate(90deg);
 -ms-transform:rotate(90deg);
 -o-transform:rotate(90deg);
 transform:rotate(90deg)
}
.rounded {
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px
}
.rounded0 {
 border-radius:0;
 -moz-border-radius:0;
 -webkit-border-radius:0
}
.rounded360 {
 border-radius:160px;
 -moz-border-radius:160px;
 -webkit-border-radius:160px
}
.rounded-left {
 border-bottom-left-radius:4px;
 border-top-left-radius:4px;
 -moz-border-radius-bottomleft:4px;
 -moz-border-radius-topleft:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-left-radius:4px
}
.rounded-top {
 border-top-right-radius:4px;
 border-top-left-radius:4px;
 -moz-border-radius-topleft:4px;
 -moz-border-radius-topright:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-top-right-radius:4px
}
.translate {
 -moz-transform:translateX(-50%) translateY(-50%);
 -webkit-transform:translate(-50%, -50%);
 -ms-transform:translate(-50%, -50%);
 transform:translate(-50%, -50%)
}
.translate-horizontal {
 -moz-transform:translateX(-50%) translateY(0);
 -webkit-transform:translate(-50%, 0);
 -ms-transform:translate(-50%, 0);
 transform:translate(-50%, 0)
}
.translate-horizontal-reverse {
 -moz-transform:translateX(50%) translateY(0);
 -webkit-transform:translate(50%, 0);
 -ms-transform:translate(50%, 0);
 transform:translate(50%, 0)
}
.translate-vertical {
 -moz-transform:translateX(0) translateY(-50%);
 -webkit-transform:translate(0, -50%);
 -ms-transform:translate(0, -50%);
 transform:translate(0, -50%)
}
.translate-none {
 -moz-transform:translateX(0) translateY(0);
 -webkit-transform:translate(0, 0);
 -ms-transform:translate(0, 0);
 transform:translate(0, 0)
}
.flipH {
 -webkit-transform:scaleX(-1);
 -moz-transform:scaleX(-1);
 -o-transform:scaleX(-1);
 transform:scaleX(-1);
 -ms-filter:fliph;
 filter:fliph
}
.flip-none {
 -webkit-transform:none;
 -moz-transform:none;
 -o-transform:none;
 transform:none;
 -ms-filter:none;
 filter:none
}
#account .icon-stop,
#account .icon-start {
 background-image:none
}
input#ime_tracker_round {
 line-height:normal !important
}
#top-menu #account ul a.icon-start:before {
 line-height:20px !important
}
table.tt_list th {
 text-align:center
}
@media (max-width:480px) {
 table.tt_list td:nth-child(2),
 table.tt_list th:nth-child(2) {
  display:none
 }
}
table.tt_list div.task_form_input {
 clear:both;
 margin-bottom:15px
}
table.tt_list input.tl_book_form_button,
table.tt_list input.tl_edit_form_update_button {
 margin:0 9.75px 0 0;
 clear:both;
 display:block;
 float:left
}
table.tt_list a:first-of-type {
 float:left
}
.tt_list .icon_column {
 width:auto !important
}
#top-menu #account #time-logger-menu a.icon {
 padding:14.625px 0 14.625px 19.5px !important
}
#top-menu #account #time-logger-menu .icon-pause-action {
 background-image:url('../../../images/pause.png');
 margin-left:9.75px
}
#top-menu #account #time-logger-menu .icon-stop-action {
 background-image:url('../../../images/stop.png')
}
#top-menu #account #time-logger-menu .icon-list-action {
 background-image:url('../../../images/list.png')
}
#top-menu #account #time-logger-menu .icon-start-action {
 background-image:url('../../../images/start.png')
}
#top-menu #account #time-logger-menu .icon-action {
 padding:0 9.75px;
 margin-left:9.75px
}
#top-menu #account #time-logger-menu .icon-start:before {
 content:none
}
#top-menu #account #time-logger-menu .icon-start {
 background-image:url("../../../images/time_start.png") !important
}
#top-menu #account #time-logger-menu .icon-pause {
 background-image:url("../../../images/time_pause.png") !important
}
#top-menu #account #time-logger-menu .icon-stop {
 background-image:url("../../../images/time_stop.png") !important
}
#top-menu #account #time-logger-menu .icon-clock {
 background-image:url("../../../images/time.png") !important
}
#top-menu #account #time-logger-menu [class*="icon-"] {
 margin-right:0
}
#context-menu .icon-start,
#context-menu .icon-pause,
#context-menu .icon-stop,
#context-menu .icon-clock {
 background-image:none;
 padding-left:20px !important
}
@media (max-width:770px) {
 .task_form_sub_fields {
  float:none !important;
  display:block
 }
}



