@charset "UTF-8";
.thumbnail img .admin {
  display: inline; }

/*╧ä╬▒ ╧â╧ä╧ü╧î╬│╬│╧à╬╗╬╗╬▒ ╬║╬┐╧à╬╝╧Ç╬╣╬¼ (╧â╧à╬╝╬▓╧î╬╗╬▒╬╣╬┐,╧Ç╧ü╬┐╧â╧å╬┐╧ü╬¼,╬╡╧Ç╬╣╬║╬┐╬╣╬╜╧ë╬╜╬»╬▒ ╬║╬╗╧Ç)*/
.thumbnail .admin {
  height: 66px;
  margin-top: 10px;
  margin-left: inherit; }

.labeltext {
  padding-left: 100px;
  bottom: 40px;
  position: relative; }

.panel-body.eventInfo {
  background-color: #C7E085;
  color: #82878c;
  font-size: 15px; }

/***START: POPOVER FOR MULTIPLE-DATES/multipe guests/multiple event halls ON EVENT*/
.popoverPEvent {
  position: absolute;
  z-index: 999; }

.popMulti-Event {
  display: block !important;
  width: 300px; }

.popMulti-Event .popover-title {
  background-color: #DBEF8B !important;
  color: #FFFFFF !important;
  font-size: 20px !important;
  text-align: center !important; }

/***END: POPOVER FOR MULTIPLE-DATES ON EVENTS LIST*/
/****START: MENU BUTTONS*********/
.menuButtons {
  margin-right: -15px !important;
  margin-left: -15px !important; }

/*NA KOLISOUN TA IMAGE BUTTONS METAKSI TOUS*/
.row.menuButtons div {
  /*padding-left: 0;
  padding-right: 0;*/ }

/****END: MENU BUTTONS***************/
.eventInfo .col-md-2 {
  width: 16.66666667%; }

.eventInfo .row {
  margin-left: -15px !important;
  margin-right: -15px !important; }

.popoverPEvent .row {
  margin-right: -15px;
  margin-left: -15px; }

/*START PART8*/
.uploadOfferButton {
  text-align: right;
  margin-bottom: 30px; }

.uploadOfferButton button,
.uploadOfferButton button:hover,
.uploadOfferButton button:active,
.uploadOfferButton button:focus,
.uploadOfferButton button.focus {
  background-color: #EC268F;
  border-radius: 5px; }

.fileType {
  width: 90px; }

.downArrow {
  display: -webkit-inline-box; }

.downArrow img {
  max-width: 20px; }

/*╬╡╧Ç╬╣╬║╬╡╧å╬▒╬╗╬»╬┤╬▒ ╧ä╬┐╧à ╧Ç╬╣╬╜╬▒╬║╬▒ offers*/
#sinergatesTable,
#offersTable {
  background-color: #fff;
  overflow-y: auto; }

@media screen and (max-height: 700px) and (min-height: 600px) {
  #sinergatesTable,
  #offersTable {
    height: 500px; } }
@media screen and (max-height: 800px) and (min-height: 701px) {
  #sinergatesTable,
  #offersTable {
    height: 600px; } }
@media screen and (max-height: 900px) and (min-height: 801px) {
  #sinergatesTable,
  #offersTable {
    height: 700px; } }
@media screen and (max-height: 1000px) and (min-height: 901px) {
  #sinergatesTable,
  #offersTable {
    height: 800px; } }
@media screen and (min-height: 1001px) {
  #sinergatesTable,
  #offersTable {
    height: 800px; } }
#sinergatesTable thead,
#offersTable thead {
  background-color: #d5cfc9; }

#sinergatesTable thead th span,
#offersTable thead th span {
  font-weight: normal; }

/*body ╧ä╬┐╧à ╧Ç╬»╬╜╬▒╬║╬▒ offers*/
#sinergatesTable tbody,
#offersTable tbody {
  background-color: #fff; }

#sinergatesTable .bordered,
#offersTable .bordered {
  border-bottom: 1px solid #d5d7d9; }

/*╧ä╬▒ ╧Ç╬╡╬┤╬»╬▒ ╧ä╬┐╧à ╧Ç╬»╬╜╬▒╬║╬▒*/
#sinergatesTable tbody td,
#offersTable tbody td {
  vertical-align: middle; }

/*╬┐╬╣ ╬╡╬╣╬║╧î╬╜╬╡╧é ╧ä╧ë╬╜ ╧ä╧à╧Ç╧ë╬╜ ╧ä╧ë╬╜ ╬▒╧ü╧ç╬╡╬»╧ë╬╜*/
#sinergatesTable table img,
#offersTable table img {
  max-width: 30px; }

/**START: UPLOAD OFFERS BUTTON*/
.fileUploadOffer {
  position: relative;
  overflow: hidden;
  padding: 10px 15px 10px 15px !important; }

.fileUploadOffer input.upload {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  padding: 20px; }

/*END: UPLOAD OFFERS BUTTON*/
/*START: OFFER DESCRIPTION $ CONTRACT INPUT FIELD*/
#contractDescrTXT,
#offerDescrTXT {
  border: none;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
  padding: 1px 0px;
  width: 100%; }

/*END: OFFER DESCRIPTION INPUT FIELD*/
/*END PART8*/
/*╬╖╬╝╬╡╧ü╬┐╬╝╬╖╬╜╬»╬▒ ╧ä╬┐╧à event ╬╝╬¡╧â╬▒ ╧â╧ä╬┐ ╧ä╬╡╧ä╧ü╬¼╬│╧ë╬╜╬┐*/
.eventInfo .image h2 {
  left: 8px; }

/*╧ä╬┐ ╬▓╬╡╬╗╬¼╬║╬╣ ╬│╬╣╬▒ ╧ä╬┐ back*/
.back {
  display: inline-block;
  float: left;
  margin-top: 20px;
  cursor: pointer; }

.back img {
  width: 20px; }

/*to ╧Ç╧ü╬┐╧â╧å╬┐╧ü╬▒/╧â╧à╬╝╬▓╧î╬╗╬▒╬╣╬┐ label */
.pagelabel {
  display: block;
  float: left;
  margin-top: 20px;
  font-size: 18px;
  margin-left: 20px; }

/*START: ╬Æ╬ò╬¢╬æ╬Ü╬Ö╬æ ╬ñ╬æ╬₧╬Ö╬¥╬ƒ╬£╬ù╬ú╬ù╬ú ╬á╬í╬ƒ╬ú╬ª╬ƒ╬í╬ò╬ú&╬ú╬Ñ╬£╬Æ╬ƒ╬¢╬æ╬Ö╬æ*/
#sinergatesTable th.sortable,
#offersTable th.sortable {
  cursor: pointer; }

#sinergatesTable th.sortable .sort-indicator,
#offersTable th.sortable .sort-indicator {
  padding-right: 18px;
  position: relative; }

#sinergatesTable th.sortable .sort-indicator:after,
#sinergatesTable th.sortable .sort-indicator:before,
#offersTable th.sortable .sort-indicator:after,
#offersTable th.sortable .sort-indicator:before {
  content: "";
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: visible;
  right: 5px;
  top: 50%;
  position: absolute;
  opacity: .3;
  margin-top: -4px; }

#sinergatesTable th.sortable .sort-indicator:before,
#offersTable th.sortable .sort-indicator:before {
  margin-top: 2px;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000; }

#sinergatesTable th.sortable .sort-indicator:hover:after,
#sinergatesTable th.sortable .sort-indicator:hover:before,
#offersTable th.sortable .sort-indicator:hover:after,
#offersTable th.sortable .sort-indicator:hover:before {
  opacity: 1;
  visibility: visible; }

#sinergatesTable th.sortable.sort-desc,
#sinergatesTable th.sortable.sort-asc,
#offersTable th.sortable.sort-desc,
#offersTable th.sortable.sort-asc {
  background-color: rgba(141, 192, 219, 0.25);
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); }

#sinergatesTable th.sortable.sort-desc .sort-indicator:after,
#sinergatesTable th.sortable.sort-asc .sort-indicator:after,
#offersTable th.sortable.sort-desc .sort-indicator:after,
#offersTable th.sortable.sort-asc .sort-indicator:after {
  margin-top: -2px; }

#sinergatesTable th.sortable.sort-desc .sort-indicator:before,
#sinergatesTable th.sortable.sort-asc .sort-indicator:before,
#offersTable th.sortable.sort-desc .sort-indicator:before,
#offersTable th.sortable.sort-asc .sort-indicator:before {
  visibility: hidden; }

#sinergatesTable th.sortable.sort-asc .sort-indicator:after,
#sinergatesTable th.sortable.sort-asc .sort-indicator:hover:after,
#offersTable th.sortable.sort-asc .sort-indicator:after,
#offersTable th.sortable.sort-asc .sort-indicator:hover:after {
  visibility: visible;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6; }

#sinergatesTable th.sortable.sort-desc .sort-indicator:after,
#offersTable th.sortable.sort-desc .sort-indicator:after {
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6; }

/*END: ╬Æ╬ò╬¢╬æ╬Ü╬Ö╬æ ╬ñ╬æ╬₧╬Ö╬¥╬ƒ╬£╬ù╬ú╬ù╬ú ╬á╬í╬ƒ╬ú╬ª╬ƒ╬í╬ò╬ú&╬ú╬Ñ╬£╬Æ╬ƒ╬¢╬æ╬Ö╬æ*/
/*START: TEMPLATE: template_el.html, template_en.html */
.mce-item-table {
  border: none; }

.mce-item-table tbody td {
  border: none; }

.templateTable table {
  border: none; }

.templateTable table td {
  border: none; }

/**/
/*╬│╬╣╬▒ ╧ä╬┐ ╬╝╧Ç╬╗╬╡ ╧Ç╬╡╧ü╬»╬│╧ü╬▒╬╝╬╝╬▒ ╧Ç╬┐╧à ╬▓╬│╬▒╬»╬╜╬╡╬╣ ╧â╧ä╬┐ focus*/
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  outline: none; }

/*╬ñ╬æ ╬Ü╬ƒ╬Ñ╬£╬á╬Ö╬æ(SAVE) ╬Ü╬æ╬ñ╬⌐ ╬æ╬á╬ƒ ╬ñ╬ƒ TINYMCE*/
.footer_buttons {
  padding-top: 14px; }

.footer_buttons .btn {
  background-color: #BDBFC1;
  margin-right: 30px; }

.footer_buttons .btn:hover {
  background-color: #E6E7E8; }

/*START: SMS PAGE*/
.buttonSMSblock {
  text-align: right;
  margin-bottom: 30px; }

.btn-sms {
  color: #848688;
  background-color: #ffffff;
  border-color: #848688;
  position: relative;
  overflow: hidden;
  padding: 10px 15px 10px 15px !important; }

.btn-sms.active {
  background-color: #848688;
  color: #fff; }

#smsContainer .header {
  background-color: #848688;
  height: 30px; }

#smsContainer .messageSettings input[type=text].active,
#smsContainer timepicker.active,
#smsContainer .active {
  color: #000; }

#smsContainer .messagetype {
  background-color: #ffffff;
  height: 90px; }

/*╧ä╬┐ `╬╡╬»╬┤╬┐╧é ╬╝╬╖╬╜╧ì╬╝╬▒╧ä╬┐╧é` ╬╡╬»╬╜╬▒╬╣ vertical-alignment sto row*/
#smsContainer .messageSettings .vertical-align,
#smsContainer .vertical-align {
  display: flex;
  flex-direction: row; }

#smsContainer .messageSettings .vertical-align,
#smsContainer .vertical-align > [class^="col-"],
#smsContainer .vertical-align > [class*=" col-"] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
 /* Optional, to align inner items
horizontally inside the column */ }

/**
 *  Do NOT include this part into your stylesheet.
 *  "flex: 1" or "flex-grow: 1" is added to make the inner div
 *  - Which is also a flex-item - take up all the horizontal space
 *  available space inside the flex container (.col-* elements)
 */
#smsContainer .vertical-align > [class^="col-"] > div,
#smsContainer .vertical-align > [class*=" col-"] > div {
  /* flex: 1; */
  /*flex-grow: 1;*/ }

#smsContainer select {
  background-color: white;
  padding: 0;
  margin: 0;
  border: 1px #b3b4b5 solid;
  /*font-family: 'Century Gothic', SegoeUI, Arial, sans-serif;*/
  font-size: 14px;
  color: #939598;
  text-indent: 6px !important;
  height: 46px;
  vertical-align: middle;
  border-radius: 5px;
  margin-right: 6px;
  width: 100%; }

#smsContainer .messageSMS {
  background-color: #D9D8DA; }

.messageSMS #sms_taksinomisi {
  width: 80%;
  color: #939598;
  border: 1px solid #000000;
  padding: 25px 35px 20px 30px;
  border-radius: 4px;
  margin: 0 0 20px 76px;
  background-color: #E6E7E8; }

#smsContainer .messageSettings {
  /*height:200px;*/
  background-color: #ffffff; }

#smsContainer .messageSettings input[type=text] {
  background-color: white;
  padding: 0;
  margin: 0;
  border: 1px #b3b4b5 solid;
  font-size: 14px;
  color: #939598;
  text-indent: 6px !important;
  height: 46px;
  vertical-align: middle;
  border-radius: 5px;
  /*margin-right: 6px;*/
  width: 100%; }

/*╬ƒ╬ñ╬æ╬¥ ╬ñ╬ƒ CONTINUE BUTTON ╬ò╬Ö╬¥╬æ╬Ö DISABLED(SMS FORM)*/
#continueBtn[disabled] {
  width: 300px;
  height: 56px;
  background-color: #96989A;
  color: #ffffff; }

/*╬ƒ╬ñ╬æ╬¥ ╬ñ╬ƒ CONTINUE BUTTON ╬ö╬ò╬¥ ╬ò╬Ö╬¥╬æ╬Ö DISABLED(SMS FORM)*/
#continueBtn {
  width: 300px;
  height: 56px;
  color: #ffffff;
  background-color: #88A33C; }

/*╬▓╬╡╬╗╬¼╬║╬╣╬▒ ╧â╧ä╬╖╬╜ ╧Ä╧ü╬▒*/
.messageSettings .btn-link {
  color: #96989A; }

/*myblue*/
.myblue {
  color: #0000f6; }

.headermessage {
  color: red;
  display: inline-block;
  margin-top: 22px;
  margin-right: 116px;
  margin-left: 0px; }

/*END: SMS PAGE*/

/*# sourceMappingURL=event.css.map */
