/**
*	Customer specific styles – custom colors, backgrounds etc.
*/
/* NOOS specific */
#container {
  background: #fbf7ef !important;
}
#container #login,
#container #register {
  border: 1px solid #ddd;
}
#container #login:after,
#container #register:after {
  margin-left: -16px;
}
#container .footer {
  background-color: #484848;
  color: #fff;
}
#container .footer a {
  color: #fff;
}
#container .footer a:hover {
  color: #fff;
}
.motto {
  padding-top: 67px;
  font: normal normal 86px Arial, sans-serif;
}
#login-page .companyLogo {
  background: transparent url('login-back.png') bottom left no-repeat;
}
#login-page .companyLogo a {
  height: 80px;
}
#other #header .companyLogo .img,
.header-company {
  display: none;
}
#other .otazka h2 {
  color: #f7dbb4;
}
/* basic colors */
a:hover,
.admin .title,
.detail-title-content,
.tabs-footer > a:hover,
.tabs-footer input:hover,
.detail .button:hover,
.tabs-footer button:hover,
.detail-title-content .button.upload:hover span,
.modal .main-form .bottom .row input[type=submit]:hover,
.modal .main-form .bottom .row button:hover,
.modal .test td.first,
.detail-title-content input[type=text],
.detail-title-content textarea,
.tabs-footer .tabs-info.delete .confirm:hover,
.data .staf0,
.data td.colored,
.add-item:hover,
.suggest .button.plus:hover,
.subscriptions .topicDetail .inner .links ul li a:hover,
.lostPasswordLink a:hover,
.moreLanguagesDiv a.active,
.moreLanguagesDiv a:hover,
.selectContainer .selectOptions .option.selected,
.headerstatistics span.points,
.yes_btn:hover,
.no_btn:hover,
#left-panel .in .button:hover,
.login-popup .modal-title,
#other #panel-left ul li a.active,
#other #panel-left ul li a:hover,
#other .tema dl:hover dt a,
#other .tema dl.select dt a,
#other .tema dl:hover > dd,
#other .tema dl.select > dd,
#other .tema .date,
#other .slide .paging span.zvoleno:not(.statistics),
#other .slide .paging span:hover:not(.statistics):not(.answered),
#other .otazka .send a:hover,
#other .otazka .send .nextQuestion:hover,
.test #testProgress .remainedQuestionsCount span,
.testTimer,
.testStatistic div.remainedQuestionsCount span,
.test-effective-duration-editable.editable-empty {
  color: #994b25;
}
.motto {
  color: #1f1e21;
}
.tabs-footer .tabs-info.delete,
.timer .ctvrtina.green {
  background-color: #994b25;
}
#other .slide.test .container-left:hover,
#other .slide.test .container-right:hover {
  border-color: #994b25;
  background-color: #994b25;
}
body {
  background-color: #fbf7ef;
}
/* login pages */
#container {
  background-image: url(login-back.png);
}
#login-page .companyLogo a {
  width: 179px;
  height: 105px;
  background-image: url(logo_login.png);
}
.btn-login,
.btn-register {
  background-image: url(green-button-right.png);
}
/* header */
body {
  background-image: url(header.png);
}
#other #header .logo .img,
.page .header .logo {
  background-image: url(logo_header.png);
}
.page .header .logo {
  padding-left: 136px;
}
#other #header .logo .img {
  /* todo: tady by se vyplatilo sjednotit aspon hlavicky */
  width: 136px;
  height: 92px;
}
/*#other #header .companyLogo .img,
.header-company {
	background-image: url(logo_header_2.png);
}*/
#other #header .companyLogo .img {
  /* todo: tady by se vyplatilo sjednotit aspon hlavicky */
  width: 183px;
  height: 78px;
  background-repeat: no-repeat;
}
#other #header h1,
.logo h2 {
  color: #1f1e21;
  border-left-color: #994b25;
}
.user-panel a,
#other #user .headerProfile,
#other #user .logout {
  color: #994b25;
}
#other #user .image,
.user-panel .image {
  border-color: #994b25;
}
/* icons - left menu, paging */
.sidemenu-list > li,
#panel-left .menu > li,
.pagination .pagingArrow:first-child,
.pagination .pagingArrow:last-child {
  background-image: url(sprite.png);
}
#left-panel .in .button,
.sidemenu-list > li.icon-14,
.sidemenu-list > li.icon-15,
.sidemenu-list > li.icon-16,
#panel-left .menu > li.icon-14,
#panel-left .menu > li.icon-15,
#panel-left .menu > li.icon-16 {
  background-image: url(sprite3.png);
}
/* content, misc */
#other .tema .date {
  background-image: url(day.png);
}
#other .slide .paging span.zvoleno,
#other .slide .paging span:hover {
  background-image: url(paging-grey-dark_old.png);
}
#other .slide .paging span.answered.zvoleno {
  background-image: url(paging-grey-dark.png);
}
#other .otazka {
  background-image: url(otazka-top-repeat.png);
}
#other .otazka .green-box {
  background-image: url(otazka-top.png);
}
#other .otazka .green-box .bottom {
  background-image: url(otazka-bottom.png);
}
#other .otazka .odpovedi.multi li.zvolena {
  background-image: url(answer-multi-active.png);
}
#other .otazka .odpovedi.single li.zvolena {
  background-image: url(answer-single-active.png);
}
#other .otazka .odpovedi li.zvolena,
#other .otazka .odpovedi.answered li.spravna.zvolena {
  background-color: #f7dbb4;
}
#other .otazka .send a:hover {
  background-image: url(green-arrow-hover.png);
}
#other .otazka .send .nextQuestion:hover {
  background-image: url(green-arrow-hover.png);
}
#other .slide .arrow-left:hover {
  background-image: url(slidel-green.png);
}
#other .slide .arrow-right:hover {
  background-image: url(slider-green.png);
}
.testTimer .button {
  background-image: url(green-button-right.png);
}
.viewAnswers .button {
  background-image: url(green-button-left.png);
}
.test #testProgress .remainedQuestionsCount span {
  border-color: #994b25;
}
.non-clickable {
  color: #994b25 !important;
}
.ui-datepicker .ui-state-active {
  background: #994b25 none !important;
}
.profile .avatar img {
  border: 3px solid #994b25;
}
/* prebijena - potreba prebit jiz prebijene vlastnosti - neupravovat! */
#other .slide .paging span.answered.zvoleno:not(:hover):not(.correct):not(.incorrect) {
  color: #fff;
}
#other .slide .paging span.answered:hover {
  color: #9c9c9c;
}
/* adminstratrion icons localization */
.detail-action a.edit,
.detail-action a.save,
.tabs-footer > a.delete,
.tabs-footer input.delete,
.tabs-footer button.delete,
.tabs-footer > a.repeat,
.tabs-footer input.repeat,
.tabs-footer button.repeat,
.tabs-footer > a.cancel,
.tabs-footer input.cancel,
.tabs-footer button.cancel,
.tabs-footer > a.export,
.tabs-footer input.export,
.tabs-footer button.export,
.tabs-footer > a.save,
.tabs-footer input.save,
.tabs-footer button.save,
.tabs-footer > a.disable,
.tabs-footer input.disable,
.tabs-footer button.disable,
.tabs-footer > a.enable,
.tabs-footer input.enable,
.tabs-footer button.enable,
.modal .close,
.modal .detail-action .edit,
.modal .main-form .bottom .reduced,
.modal .main-form .bottom .row input[type=submit],
.modal .main-form .bottom .row button,
.modal .main-form .bottom .row.half input,
.modal .main-form .bottom .row.submit .delete,
.data td.zapis .icon,
.data td .ico,
.delete,
.choose .tabs-footer .new,
.choose .tabs-footer .export,
.choose .tabs-footer .import,
.choose .tabs-footer .download,
.btn-default .icon-delete,
.btn-default .icon-reset,
.btn-default .icon-mark,
.icon-calendar,
.icon-checkall,
.edit-question-editor .top a.edit,
.edit-question-editor .top a.save,
.edit-question-editor table a.add-question,
.edit-question-editor .ico,
.edit-question-editor .main-form .bottom .row .save-new,
.edit-question-editor .bottom .row .save-new.disabled,
.edit-question-editor .bottom .row .save.disabled,
.icon-edit {
  background-image: url(sprite.png);
}
