@import url('https://fonts.googleapis.com/css?family=Exo:100,200,300,400,500,600,700,800,900&display=swap');
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
:root {
  --kerataif-black: #2B2F2F;
  --kerataif-gray: #646464;
  --kerataif-gray-border: #EFEFF0;
  --kerataif-gray-extra-light: #F9F9F9;
  --kerataif-red: #FD8684;
  --kerataif-green: #B2D34E;
  --kerataif-blue: #00a4db;
  --kerataif-yellow: #FFCC00;
  --kerataif-round: 6px;
}
/* --- mixins --- */
.roundit {
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.fitimg {
  width: 100%;
  height: auto;
  display: block;
}
.fit {
  float: left;
  width: 100%;
}
.calcWidth {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
/* --- Genel düzeltmeler --- */
p,
li,
em,
h1,
h2,
h3,
h4,
h5,
h6 {
  cursor: default;
}
*:focus {
  outline: none;
}
.menu,
.menu .leaf {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
}
.ipless-ui {
  right: auto;
  left: 0;
}
.buttonBlack {
  padding: 10px 20px;
  cursor: pointer;
  color: #FFF;
  border: 2px solid var(--kerataif-black);
  background: var(--kerataif-black);
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.buttonBlack:hover {
  background: var(--kerataif-yellow);
}
.buttonYellow {
  padding: 10px 20px;
  cursor: pointer;
  color: #FFF;
  border: 2px solid var(--kerataif-yellow);
  background: var(--kerataif-yellow);
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.buttonYellow:hover {
  background-color: var(--kerataif-black);
}
.tagSmallGray {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
}
.tagSmallWhite {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
}
.tagSmallYellow {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
}
.tagSmallGreen {
  font-size: .6rem;
  background-color: var(--kerataif-green);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
}
.tagSmallRed {
  font-size: .6rem;
  background-color: var(--kerataif-red);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
}
.dialog-off-canvas-main-canvas {
  overflow: hidden;
  /* ---- Form öğeleri ---- */
}
.dialog-off-canvas-main-canvas .form-type-textfield label,
.dialog-off-canvas-main-canvas .form-type-textarea label,
.dialog-off-canvas-main-canvas .form-type-email label,
.dialog-off-canvas-main-canvas .form-type-number label,
.dialog-off-canvas-main-canvas .form-type-tel label,
.dialog-off-canvas-main-canvas .form-type-url label,
.dialog-off-canvas-main-canvas .form-type-select label,
.dialog-off-canvas-main-canvas .form-type-search label,
.dialog-off-canvas-main-canvas .form-type-password label,
.dialog-off-canvas-main-canvas .form-type-date label {
  float: left;
  width: 100%;
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 11px;
}
.dialog-off-canvas-main-canvas .form-text,
.dialog-off-canvas-main-canvas .form-textarea,
.dialog-off-canvas-main-canvas .form-search,
.dialog-off-canvas-main-canvas .form-email,
.dialog-off-canvas-main-canvas .form-number,
.dialog-off-canvas-main-canvas .form-tel,
.dialog-off-canvas-main-canvas .form-url,
.dialog-off-canvas-main-canvas .form-date,
.dialog-off-canvas-main-canvas .form-time {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box !important;
  border: 2px solid var(--kerataif-gray-border);
  background: #FFF;
  height: 48px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas .form-text:focus,
.dialog-off-canvas-main-canvas .form-textarea:focus,
.dialog-off-canvas-main-canvas .form-search:focus,
.dialog-off-canvas-main-canvas .form-email:focus,
.dialog-off-canvas-main-canvas .form-number:focus,
.dialog-off-canvas-main-canvas .form-tel:focus,
.dialog-off-canvas-main-canvas .form-url:focus,
.dialog-off-canvas-main-canvas .form-date:focus,
.dialog-off-canvas-main-canvas .form-time:focus {
  border: 2px solid var(--kerataif-gray);
}
.dialog-off-canvas-main-canvas .field--type-timestamp .container-inline {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.dialog-off-canvas-main-canvas .field--type-timestamp .container-inline .form-item {
  margin: 0 10px 0 0;
}
.dialog-off-canvas-main-canvas .field--type-timestamp .description {
  display: none;
}
.dialog-off-canvas-main-canvas .form-textarea {
  min-height: 70px;
}
.dialog-off-canvas-main-canvas .cke_ltr {
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  overflow: hidden;
}
.dialog-off-canvas-main-canvas .cke_ltr .cke_top {
  background-color: #FFF;
  border-bottom: 2px solid var(--kerataif-gray-border);
}
.dialog-off-canvas-main-canvas .cke_ltr .cke_bottom {
  background-color: #FFF;
  border-top: 2px solid var(--kerataif-gray-border);
}
.dialog-off-canvas-main-canvas .cke_ltr a.cke_button_off:hover,
.dialog-off-canvas-main-canvas .cke_ltr a.cke_button_off:focus,
.dialog-off-canvas-main-canvas .cke_ltr a.cke_button_off:active {
  border: none;
  padding: 4px 6px;
}
.dialog-off-canvas-main-canvas .cke_ltr .cke_toolbar_start + .cke_combo_on a.cke_combo_button,
.dialog-off-canvas-main-canvas .cke_ltr .cke_toolbar_start + .cke_combo_off a.cke_combo_button:hover,
.dialog-off-canvas-main-canvas .cke_ltr .cke_toolbar_start + .cke_combo_off a.cke_combo_button:focus,
.dialog-off-canvas-main-canvas .cke_ltr .cke_toolbar_start + .cke_combo_off a.cke_combo_button:active {
  padding: 1px;
  margin-left: 0px;
  border: none;
}
.dialog-off-canvas-main-canvas .form-select {
  padding: 10px 30px 10px 20px;
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 2px solid var(--kerataif-gray-border);
  background: #FFF;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 3 3 3-3'/%3e%3c/svg%3e");
  background-position: right 10px center;
  background-repeat: no-repeat;
}
.dialog-off-canvas-main-canvas .form-select option {
  font-size: 12px;
}
.dialog-off-canvas-main-canvas .form-radio {
  display: inline-block;
  position: relative;
  top: 2px;
  margin-right: 5px;
  cursor: pointer;
  padding: 0;
  background: #fff;
  border: 2px solid #D4D4D4;
  width: 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 16px !important;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.dialog-off-canvas-main-canvas .form-radio + label {
  cursor: pointer;
}
.dialog-off-canvas-main-canvas .form-radio:checked {
  background: var(--kerataif-yellow);
  border-color: var(--kerataif-yellow);
  box-shadow: inset 0 0 0 3px #fff;
}
.dialog-off-canvas-main-canvas .form-checkbox {
  display: inline-block;
  position: relative;
  top: 2px;
  margin-right: 5px;
  padding: 0;
  background: #fff;
  border: 1px solid var(--kerataif-yellow);
  width: 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 16px !important;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas .form-checkbox:hover,
.dialog-off-canvas-main-canvas .form-checkbox:focus {
  border-color: var(--kerataif-yellow);
  cursor: pointer;
}
.dialog-off-canvas-main-canvas .form-checkbox:checked {
  background: var(--kerataif-yellow);
  box-shadow: inset 0 0 0 3px #fff;
}
.dialog-off-canvas-main-canvas .form-submit {
  padding: 10px 20px;
  cursor: pointer;
  color: #FFF;
  border: 2px solid var(--kerataif-black);
  background: var(--kerataif-black);
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.dialog-off-canvas-main-canvas .form-submit:hover {
  background: var(--kerataif-yellow);
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 40px;
  justify-content: flex-end;
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline > .form-item {
  margin: 0 30px 0 0;
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline > .form-actions {
  margin: 0;
}
.dialog-off-canvas-main-canvas form > .form-wrapper {
  margin: 30px 0;
}
.select2-selection {
  border: 2px solid var(--kerataif-gray-border) !important;
  padding: 5px 10px;
  height: 49px !important;
  display: flex !important;
  align-items: center;
}
.select2-selection.select2-container--focus {
  border: 2px solid var(--kerataif-black);
}
.select2-selection__choice {
  margin: 0 10px 0 0 !important;
  padding: 2px 2px 2px 15px !important;
  border: none !important;
  background-color: var(--kerataif-gray-border) !important;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  -webkit-border-radius: var(--kerataif-round) !important;
  -moz-border-radius: var(--kerataif-round) !important;
  border-radius: var(--kerataif-round) !important;
}
.select2-selection__choice .select2-selection__choice__remove {
  width: 25px;
  height: 25px;
  text-indent: -555px;
  overflow: hidden;
  margin-left: 5px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23CFCFCF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Zm2.25-9.75-4.5 4.5m0-4.5 4.5 4.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
.select2-selection__rendered {
  display: flex !important;
  align-items: center;
}
.select2-selection__rendered .select2-search__field {
  margin: 0 !important;
}
.select2-dropdown {
  border: 2px solid var(--kerataif-gray-border);
}
.front #first-time,
.front #block-fresh-theme-page-title {
  display: none;
}
#block-fresh-theme-primary-local-tasks {
  position: fixed;
  bottom: 0;
  right: 0;
  background: var(--kerataif-black);
  z-index: 999;
}
#block-fresh-theme-primary-local-tasks .tabs.primary {
  margin: 0;
  display: flex;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li {
  margin: 0;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li a {
  color: #FFF;
  padding: 10px;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li a:hover {
  background: #555;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li.is-active a {
  color: var(--kerataif-black);
}
#block-fresh-theme-primary-local-tasks .tabs.primary li.is-active a:hover {
  background: #FFF;
}
#block-fresh-theme-local-actions {
  margin-bottom: 40px;
}
#block-fresh-theme-local-actions .action-links a {
  padding: 10px 20px;
  cursor: pointer;
  color: #FFF;
  border: 2px solid var(--kerataif-black);
  background: var(--kerataif-black);
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  height: auto;
  padding: 5px 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  margin-right: 10px;
}
#block-fresh-theme-local-actions .action-links a:hover {
  background: var(--kerataif-yellow);
}
.simple-status-messages {
  font-size: 12px;
}
.simple-status-messages .messages--status {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none;
}
.black-overlay {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 101;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.black-overlay.active {
  opacity: 1;
  pointer-events: all;
}
table {
  width: 100%;
  text-align: left;
}
table th {
  border-bottom: 2px solid var(--kerataif-black);
}
table td {
  padding: 10px 0;
  border-bottom: 1px solid var(--kerataif-gray);
}
.lightgallery-wrapper ul,
.lightgallery-wrapper li {
  list-style: none;
  padding: 0;
  margin: 0;
}
.lightgallery-wrapper .field-content {
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  overflow: hidden;
  background-color: #FFF;
  padding: 5px;
  border: 1px solid var(--kerataif-gray-border);
  position: relative;
}
.lightgallery-wrapper .field-content::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='61' height='45' fill='none' viewBox='0 0 61 45'%3e%3cg stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath fill='white' fill-opacity='.5' d='M1 22.333S11.667 1 30.333 1C49 1 59.667 22.333 59.667 22.333S49 43.667 30.333 43.667C11.667 43.667 1 22.333 1 22.333Z'/%3e%3cpath d='M30.334 30.333a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z'/%3e%3c/g%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
  z-index: 9;
  background-color: rgba(0, 0, 0, 0.3);
}
.lightgallery-wrapper .field-content:hover::after {
  opacity: 1;
}
.lightgallery-wrapper .field-content a {
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  overflow: hidden;
}
.lightgallery-wrapper img,
.lightgallery-wrapper a {
  width: 100%;
  height: auto;
  display: block;
}
.pager .pager__items {
  margin: 0;
  display: flex;
  justify-content: flex-end;
}
.pager .pager__items .pager__item a {
  display: grid;
  align-items: center;
  overflow: hidden;
  width: 30px;
  height: 30px;
  background-color: var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.pager .pager__items .pager__item a:hover {
  color: var(--kerataif-black);
}
.pager .pager__items .pager__item.is-active a {
  background-color: var(--kerataif-yellow);
  color: #FFF;
  font-weight: 400;
}
.pager .pager__items .pager__item--next a,
.pager .pager__items .pager__item--previous a {
  text-indent: -555px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' fill='none' viewBox='0 0 5 8'%3e%3cpath stroke='%23717171' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 7 3-3-3-3'/%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
.pager .pager__items .pager__item--previous a {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.pager .pager__items .pager__item--last,
.pager .pager__items .pager__item--first {
  display: none;
}
.image-data__crop-wrapper {
  border: none;
}
.image-data__crop-wrapper .details-wrapper {
  padding: 0;
}
.image-data__crop-wrapper .details-wrapper .vertical-tabs {
  margin: 0;
  border: none;
}
.image-data__crop-wrapper .details-wrapper .vertical-tabs__menu {
  display: none;
}
.image-data__crop-wrapper .details-wrapper .form-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 0;
}
/* ----------------- Site genel kodları ----------------- */
body {
  font-family: 'Exo', sans-serif;
  font-size: 12px;
  font-weight: 500;
  cursor: default;
  padding: 0;
  margin: 0;
  color: var(--kerataif-black);
  background: #F9F9F9;
}
.dialog-off-canvas-main-canvas {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  position: relative;
  opacity: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas.loaded {
  opacity: 1;
}
.dialog-off-canvas-main-canvas::before {
  content: "";
  position: fixed;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: url(/themes/custom/fresh_theme/images/pana.svg) no-repeat right bottom;
  pointer-events: none;
  z-index: -1;
  opacity: .1;
}
.dialog-off-canvas-main-canvas a:link,
.dialog-off-canvas-main-canvas a:visited {
  text-decoration: none;
  color: var(--kerataif-black);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas a:hover,
.dialog-off-canvas-main-canvas a:active,
.dialog-off-canvas-main-canvas a.active {
  color: var(--kerataif-yellow);
}
.page-title {
  font-weight: 400;
  font-size: 1.25rem;
}
#headerHolder {
  float: left;
  width: 100%;
  -webkit-box-shadow: 0px 25px 20px -20px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 25px 20px -20px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 25px 20px -20px rgba(0, 0, 0, 0.1);
  background: #FFF;
  position: fixed;
  z-index: 100;
}
#headerHolder .region-header {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 20px;
  box-sizing: border-box;
}
#featuredHolder {
  position: relative;
  z-index: 99;
}
#contentHolder {
  float: left;
  width: 100%;
}
#contentHolder .region-left {
  width: 200px;
  height: 100vh;
  left: 0;
  top: 0;
  box-sizing: border-box;
  padding: 90px 10px 30px 10px;
  background: var(--kerataif-yellow);
  position: fixed;
  z-index: 98;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#contentHolder .region-left.minimized {
  width: 75px;
}
#contentHolder .region-left .block {
  margin-bottom: 20px;
}
@media screen and (max-width: 800px) {
  #contentHolder .region-left {
    width: auto !important;
    height: auto;
    z-index: 110;
    padding: 15px 0 10px 0;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    overflow: hidden;
    top: auto;
    bottom: 15px;
    left: 15px;
    right: 15px;
    box-sizing: border-box;
    -webkit-box-shadow: 0 0 20px -10px #000000;
    -moz-box-shadow: 0 0 20px -10px #000000;
    box-shadow: 0 0 20px -10px #000000;
  }
}
#contentHolder .region-content {
  max-width: 700px;
  padding: 100px 50px 50px 250px;
  overflow: hidden;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#contentHolder .region-content.minimized {
  padding-left: 110px;
}
@media screen and (max-width: 800px) {
  #contentHolder .region-content {
    padding-left: 20px !important;
    padding-right: 20px;
    padding-bottom: 140px;
  }
}
#contentHolder .region-right {
  width: 350px;
  height: 100vh;
  right: 0;
  top: 0;
  box-sizing: border-box;
  padding: 120px 50px 10px 0px;
  position: fixed;
  z-index: 98;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#contentHolder.has-region-right .region-content {
  padding-right: 400px;
}
@media screen and (max-width: 1100px) {
  #contentHolder.has-region-right .region-right {
    right: -350px;
    background-color: #FFF;
    padding-right: 20px;
    padding-left: 20px;
  }
  #contentHolder.has-region-right .region-right.active {
    right: 0;
  }
  #contentHolder.has-region-right .region-content {
    padding-right: 20px;
  }
}
@media screen and (max-width: 800px) {
  #contentHolder.has-region-right .region-right {
    width: 100%;
    right: -100%;
  }
  #contentHolder.has-region-right .region-right.active {
    right: 0;
  }
  #contentHolder.has-region-right .region-content {
    padding-right: 20px;
  }
}
#footerHolder {
  float: left;
  width: 100%;
  margin-top: auto;
}
#block-logo {
  margin-right: 15px;
}
#block-logo img,
#block-logo a {
  width: 157px;
  height: auto;
  display: block;
}
#block-logo .content {
  display: flex;
  align-items: center;
}
#block-logo .content .block-image {
  margin-right: 35px;
}
@media screen and (max-width: 1000px) {
  #block-logo .content .block-image {
    width: 45px;
    overflow: hidden;
    margin-right: 10px;
  }
}
@media screen and (max-width: 800px) {
  #block-logo .content .school-name {
    display: none;
  }
}
#block-logo .content .school-name a {
  float: left;
  width: 100%;
  box-sizing: border-box;
  background: var(--kerataif-gray-extra-light);
  padding: 8px 15px 8px 50px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cmask id='a' fill='white'%3e%3cpath d='m21.656 7.877-1.403-2.305a.743.743 0 0 0-.57-.32H4.323a.645.645 0 0 0-.534.34L2.72 7.876'/%3e%3c/mask%3e%3cpath fill='%23FC0' d='m21.656 7.877-1.403-2.305a.743.743 0 0 0-.57-.32H4.323a.645.645 0 0 0-.534.34L2.72 7.876'/%3e%3cpath fill='%23324654' d='m20.253 5.572-.598.364.598-.364Zm-16.464.02.634.296-.634-.297Zm18.465 1.92-1.403-2.304-1.196.728 1.403 2.305 1.196-.729Zm-1.403-2.304a1.38 1.38 0 0 0-.503-.473 1.381 1.381 0 0 0-.665-.184v1.4a.193.193 0 0 1-.03-.002l-.008-.001a.103.103 0 0 1 .033.019l-.005-.006a.199.199 0 0 1-.018-.025l1.196-.728Zm-1.168-.657H4.323v1.4h15.36v-1.4Zm-15.36 0c-.265 0-.505.094-.687.21a1.298 1.298 0 0 0-.48.533l1.267.594a.192.192 0 0 1-.032.05l-.004.004-.005.002a.192.192 0 0 1-.059.008v-1.4Zm-1.168.743L2.085 7.58l1.268.593 1.07-2.285-1.268-.594Z' mask='url(%23a)'/%3e%3cpath fill='%23324654' d='M11.906 7.127a.562.562 0 0 1-.562-.563V2.189a.562.562 0 1 1 1.125 0v4.375c0 .31-.252.563-.563.563Z'/%3e%3cpath fill='%23FC0' d='M11.906.842h.959c.479 0 1.118.707 2.076.707s1.278-.255 1.278-.255v2.364s-.32.302-1.278.302-1.917-.904-2.236-.904h-.799V.842Z'/%3e%3cpath fill='%23324654' d='M14.941 4.522c-.763 0-1.448-.41-1.949-.709a5.241 5.241 0 0 0-.344-.195h-.742a.562.562 0 0 1-.562-.562V.842c0-.311.252-.563.562-.563h.959c.34 0 .638.16.955.33.345.186.701.378 1.12.378.601 0 .875-.113.94-.145.158-.153.37-.177.576-.093.212.087.325.316.325.545v2.364a.564.564 0 0 1-.176.41c-.113.106-.568.454-1.664.454ZM12.47 2.493h.236c.272 0 .52.15.865.355.387.232.919.55 1.37.55.34 0 .57-.044.716-.087V2.06c-.2.031-.436.051-.715.051-.703 0-1.253-.295-1.654-.51-.15-.081-.354-.191-.426-.198h-.392v1.09Z'/%3e%3cmask id='b' fill='white'%3e%3cpath d='M2.719 19.855V7.877h18.937v11.98'/%3e%3c/mask%3e%3cpath fill='%23FC0' d='M2.719 19.855V7.877h18.937v11.98'/%3e%3cpath fill='%23324654' d='M2.719 7.877v-.7h-.7v.7h.7Zm18.937 0h.7v-.7h-.7v.7ZM3.42 19.855V7.875h-1.4v11.98h1.4Zm-.7-11.28h9.375v-1.4H2.719v1.4Zm9.375 0h9.562v-1.4h-9.562v1.4Zm8.862-.7v11.98h1.4V7.875h-1.4Z' mask='url(%23b)'/%3e%3cpath fill='white' d='M21.656 19.71h1.125v2.25H1.594v-2.25h1.125'/%3e%3cpath fill='%23324654' d='M21.844 20.272H2.719a.375.375 0 0 1 0-.75h19.125a.375.375 0 0 1 0 .75Z'/%3e%3cpath fill='white' d='M14.344 19.897v-3.843a2.156 2.156 0 1 0-4.313 0v3.843h4.313Z'/%3e%3cpath fill='%23324654' d='M14.344 20.272H10.03a.375.375 0 0 1-.375-.375v-3.843a2.534 2.534 0 0 1 2.531-2.532 2.534 2.534 0 0 1 2.532 2.532v3.843a.375.375 0 0 1-.375.375Zm-3.938-.75h3.563v-3.468c0-.983-.8-1.782-1.781-1.782-.983 0-1.782.8-1.782 1.782v3.468Z'/%3e%3cpath fill='white' stroke='%23324654' stroke-width='.7' d='M6.969 9.96h-1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1Zm0 4.875h-1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1ZM18.406 9.96h-1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1Zm0 4.875h-1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1Z'/%3e%3cpath fill='white' d='M12.188 12.772a1.781 1.781 0 1 0 0-3.562 1.781 1.781 0 0 0 0 3.562Z'/%3e%3cpath fill='%23324654' d='M12.188 13.147a2.159 2.159 0 0 1-2.157-2.156c0-1.189.968-2.156 2.156-2.156 1.19 0 2.157.967 2.157 2.156a2.159 2.159 0 0 1-2.156 2.156Zm0-3.562c-.776 0-1.407.63-1.407 1.406a1.407 1.407 0 0 0 2.813 0c0-.775-.631-1.406-1.406-1.406Z'/%3e%3cpath fill='white' d='M12.094 10.335v.75h.75'/%3e%3cpath fill='%23324654' d='M12.844 11.272h-.75a.187.187 0 0 1-.188-.187v-.75a.187.187 0 1 1 .375 0v.562h.563a.187.187 0 1 1 0 .375Zm8.174-2.647H3.357A.366.366 0 0 1 3 8.25c0-.207.16-.375.357-.375h17.661c.197 0 .357.168.357.375s-.16.375-.357.375Z'/%3e%3crect width='21.7' height='2.2' x='1.525' y='19.9' fill='white' stroke='%23324654' stroke-width='.7' rx='1.1'/%3e%3c/svg%3e");
  background-position: left 10px center;
  background-repeat: no-repeat;
}
#block-anagezintimenusu {
  margin-right: auto;
}
@media screen and (max-width: 800px) {
  #block-anagezintimenusu {
    position: fixed;
    right: -300px;
    top: 0;
    background-color: #FFF;
    height: 100vh;
    width: 250px;
    -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
    -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
    -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
    -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
    transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
    padding-top: 150px;
    box-sizing: border-box;
    z-index: 99px;
    -webkit-box-shadow: 0px 0px 30px -20px var(--kerataif-black);
    -moz-box-shadow: 0px 0px 30px -20px var(--kerataif-black);
    box-shadow: 0px 0px 30px -20px var(--kerataif-black);
  }
  #block-anagezintimenusu.active {
    right: 0;
  }
}
@media screen and (max-width: 800px) {
  #block-anagezintimenusu .menu {
    flex-direction: column;
  }
}
#block-anagezintimenusu .menu .menu-item a {
  font-weight: 800;
  letter-spacing: 1.5px;
  padding: 10px 20px;
}
@media screen and (max-width: 800px) {
  #block-anagezintimenusu .menu .menu-item a {
    float: left;
    width: 100%;
    text-align: right;
    box-sizing: border-box;
    font-size: 1rem;
    padding: 5px 20px;
  }
}
#block-views-block-user-custom-menu-block-1 {
  cursor: pointer;
}
#block-views-block-user-custom-menu-block-1 .view-content .views-row {
  display: flex;
  align-items: center;
}
#block-views-block-user-custom-menu-block-1 .view-content .views-row .views-field-name {
  padding: 5px 0 5px 30px;
  background: url(/themes/custom/fresh_theme/images/hand.svg) no-repeat left center / auto 25px;
}
@media screen and (max-width: 1120px) {
  #block-views-block-user-custom-menu-block-1 .view-content .views-row .views-field-name {
    display: none;
  }
}
#block-views-block-user-custom-menu-block-1 .view-content .views-row .views-field-user-picture {
  width: 45px;
  overflow: hidden;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  margin-left: 10px;
}
#block-views-block-user-custom-menu-block-1 .view-content .views-row .views-field-user-picture img,
#block-views-block-user-custom-menu-block-1 .view-content .views-row .views-field-user-picture a {
  width: 100%;
  height: auto;
  display: block;
}
#block-views-block-kullanici-hosgeldin-block-1-2 .view-content .views-row .views-field-name {
  font-size: 1.25rem;
  font-weight: 300;
  text-align: right;
  padding-right: 35px;
  background: url(/themes/custom/fresh_theme/images/hand.svg) no-repeat right top / auto 25px;
}
#block-views-block-gunluk-gorevler-block-1 .view-header {
  margin: 20px 0;
  text-align: right;
  color: var(--kerataif-gray);
}
#block-views-block-gunluk-gorevler-block-1 .views-row {
  border: 1px solid var(--kerataif-gray-border);
  background-color: #FFF;
}
#block-views-block-gunluk-gorevler-block-1 .views-row .views-field {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
  border-bottom: 1px solid var(--kerataif-gray-border);
  padding: 5px 10px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
#block-views-block-gunluk-gorevler-block-1 .views-row .views-field .field--type-boolean {
  margin-right: 10px;
}
#block-views-block-gunluk-gorevler-block-1 .views-row .views-field:last-child {
  border-bottom: none;
}
#block-kullanicihesapmenusu {
  position: fixed;
  top: -200px;
  right: 0;
  background: #FFF;
  padding: 90px 20px 15px 25px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: var(--kerataif-round);
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: var(--kerataif-round);
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: var(--kerataif-round);
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid var(--kerataif-gray-border);
  border-right: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-kullanicihesapmenusu.active {
  top: 0;
}
#block-kullanicihesapmenusu .menu {
  flex-direction: column;
  margin: 0;
}
#block-kullanicihesapmenusu .menu .menu-item a {
  float: left;
  width: 100%;
  text-align: right;
  padding: 5px 0;
}
#block-solmenu {
  position: relative;
}
#block-solmenu .menu {
  display: block;
  margin: 0;
  padding-top: 50px;
}
#block-solmenu .menu .menu-item {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  margin-bottom: 12px;
}
#block-solmenu .menu .menu-item a {
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 45px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-repeat: no-repeat;
  background-position: left 15px center;
  white-space: nowrap;
  position: relative;
}
#block-solmenu .menu .menu-item a .link-title {
  position: absolute;
  background-color: var(--kerataif-black);
  color: #FFF;
  padding: 3px 10px 4px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: .65rem;
  font-weight: 400;
  display: block;
  text-indent: 0;
  left: 60px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  pointer-events: none;
}
#block-solmenu .menu .menu-item a .link-title::before {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  left: -3px;
  top: 8px;
  background-color: var(--kerataif-black);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
#block-solmenu .menu .menu-item a:hover {
  background-color: rgba(43, 47, 47, 0.1);
  color: var(--kerataif-black);
}
#block-solmenu .menu .menu-item a.is-active {
  background-color: var(--kerataif-black);
  color: #FFFFFF;
}
#block-solmenu .menu .menu-item .linkk-sidebar-toggler {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 20px;
  right: 13px;
  z-index: 10;
  text-indent: -555px;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='%23111111' fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708Z' clip-rule='evenodd'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
#block-solmenu .menu .menu-item .linkk-anasayfa {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3e%3cg stroke='black' stroke-width='.7'%3e%3crect width='8.3' height='10.3' x='.35' y='.35' fill='white' rx='.65'/%3e%3crect width='8.3' height='5.3' x='11.35' y='.35' fill='%23FC0' rx='.65'/%3e%3crect width='8.3' height='10.3' x='11.35' y='8.35' fill='white' rx='.65'/%3e%3crect width='8.3' height='5.3' x='.35' y='13.35' fill='%23FC0' rx='.65'/%3e%3c/g%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-aktiviteler {
  background-position: left 12px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='21' fill='none' viewBox='0 0 26 21'%3e%3cpath fill='white' fill-opacity='.35' d='m16 3-1.5 1-.5.5 8 7c.545-.443 1.5-1 1.5-1s-.637-2.628-2.5-5C19.482 3.567 16 3 16 3Z'/%3e%3cpath fill='white' d='M12.25 4.69 7.906 1.209c-.888-.721-3.07.494-4.873 2.715C1.229 6.144.487 8.529 1.375 9.251 1.434 9.298 3.87 11.08 5 12'/%3e%3cpath stroke='%232B2F2F' stroke-miterlimit='10' stroke-width='.5' d='M12.25 4.69 7.906 1.209c-.888-.721-3.07.494-4.873 2.715C1.229 6.144.487 8.529 1.375 9.251 1.434 9.298 3.87 11.08 5 12'/%3e%3cpath fill='%23FC0' d='m23 13-1-1 .074-.894s-.802-2.54-2.005-4.21c-1.203-1.67-3.875-2.205-5.212-2.205-1.337 0-2.402.067-2.402.067s-1.737-.936-3.809 0c-2.072.935-3.475 2.138-3.608 3.809C4.904 10.237 5 11.5 5 11.5s-1.299.274-1.7 1.143c-.4.868-.4 1.47.268 2.004C5 15 5.5 15 5.5 15s-.53.917.14 1.452c.667.534 1.87.467 1.87.467s.134 1.003.668 1.537c.535.535 1.871.067 1.871.067s-.534 1.136.535 1.537c1.07.401 2.54-.267 2.54-.267s.4 1.069 1.803.534C16.331 19.793 16 18.5 16 18.5s1.2.29 1.734-.378c.534-.668.67-1.537.67-1.537s1.201.268 1.669 0c.468-.802 1.002-1.804 1.002-1.804s.2.401 1.07-.2C23.012 13.98 23 13 23 13Z'/%3e%3cpath fill='white' fill-opacity='.35' d='M9.982 12.86s1.454.25 2.657-.852c.783-.718.852-1.353.852-1.353s.879.137 2.332-.271c1.27-.356 2.078-1.383 2.078-1.383l-1.704-.551-3.987.441-.847 2.692-1.38 1.277Z'/%3e%3cpath fill='white' d='M18.095 1.273c-.089.072-3.95 3.148-4.04 3.218 2.56-.055 7.68 1.303 7.68 7.172l2.89-2.347c.888-.721.146-3.106-1.657-5.327S18.983.552 18.095 1.273Z'/%3e%3cg stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.5'%3e%3cpath d='m13.196 19.712.465.378a1.451 1.451 0 0 0 1.83-2.253l.507.413a1.45 1.45 0 1 0 1.83-2.253l.507.413a1.451 1.451 0 0 0 1.83-2.253l.507.412a1.45 1.45 0 0 0 1.829-2.253l-5.028-4.082m-4.778-3.483a5.83 5.83 0 0 0-7.643 7.065m3.12 4.247-.507.412a1.45 1.45 0 1 1-1.83-2.253l-.507.413a1.45 1.45 0 1 1-1.83-2.253m8.84 7.774a1.45 1.45 0 0 1-1.83-2.253'/%3e%3cpath d='M14 4.5c1.9-.082 4.318.624 5.759 2.073 1.476 1.486 2.218 3.297 2.103 5.236'/%3e%3cpath d='M17.371 8.276s-1.084.384-2.47.538c-1.243.138-2.691.077-2.691.077s-.462 1.846-.847 2.692c-.384.846-2.153.923-2.384-.461-.23-1.385.077-3.385.692-4.462.616-1.076 2-1.626 3.077-1.934a5.86 5.86 0 0 1 1.307-.235l4.04-3.218c.888-.72 3.07.495 4.873 2.716 1.803 2.22 2.545 4.606 1.657 5.327l-2.89 2.347M8.258 15.986c.543-.61 1.533-.72 2.143-.179.61.542.663 1.476.121 2.085l-.013.01-.508.413a1.45 1.45 0 1 1-1.829-2.252'/%3e%3cpath d='M6 14c.537-.603 1.604-.718 2.207-.182a1.46 1.46 0 0 1 .12 2.063m2.228 1.98a1.462 1.462 0 0 1 2.183 1.943M3.593 12.27a1.461 1.461 0 0 1 2.184 1.943M9.31 9.736s.803.2.903.802'/%3e%3c/g%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-anketler {
  background-position: left 16px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19' height='23' fill='none' viewBox='0 0 19 23'%3e%3cdefs%3e%3csymbol id='a' width='19' height='23' viewBox='0 0 19 23'%3e%3cpath d='M7.873 19.273c.309.33.93.598 1.382.598h7.951c.451 0 .82-.369.82-.82V1.84a.824.824 0 0 0-.82-.822L4.487 1a.822.822 0 0 0-.82.82v12.154c0 .451.253 1.09.561 1.419l3.645 3.88Z'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' fill='white'/%3e%3cuse xlink:href='%23a' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6'/%3e%3cpath fill='%23FC0' d='M11.359 4.058c-.309-.329-.931-.598-1.382-.598H2.026c-.452 0-.82.37-.82.82v17.21c0 .452.368.822.82.823l12.718.019c.452 0 .82-.368.82-.82V9.358c0-.452-.252-1.09-.56-1.419l-3.645-3.88Z'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M10.436 3.87V9h4.719'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M13.308 16.794h-2.051v3.488h2.051v-3.488ZM9.41 14.127H7.36v6.155h2.05v-6.155Zm-3.897-3.282H3.462v9.437h2.051v-9.437Z'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M11.154 4.264c-.31-.33-.931-.599-1.382-.599H1.82a.823.823 0 0 0-.821.82v17.21c0 .452.37.822.82.823l12.72.019c.45 0 .82-.368.82-.82V9.564c0-.451-.253-1.09-.562-1.419l-3.644-3.88Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-bultenler {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21' height='22' fill='none' viewBox='0 0 21 22'%3e%3cdefs%3e%3csymbol id='a' width='21' height='22' viewBox='0 0 21 22'%3e%3cpath d='M13.656 1.547C13.373 1.246 12.805 1 12.392 1H5.125a.752.752 0 0 0-.75.75v15.73c0 .413.338.75.75.751l11.625.018a.75.75 0 0 0 .75-.749V6.39c0-.412-.231-.996-.513-1.296l-3.331-3.547Z'/%3e%3c/symbol%3e%3csymbol id='b' width='21' height='22' viewBox='0 0 21 22'%3e%3cpath d='M11.165 15.741c-.331.246-.87.24-1.195-.013L1.724 9.335c-.327-.253-.623-.46-.659-.46-.036 0-.065.338-.065.75v11.25c0 .413.337.75.75.75h17.813c.412 0 .75-.337.75-.75V9.715c0-.413-.272-.55-.603-.304l-8.545 6.33Z'/%3e%3c/symbol%3e%3c/defs%3e%3cpath fill='%23F6E89A' d='M6.654 15.321H2.997v1.972h3.657v-1.972Z'/%3e%3cpath fill='%232B2F2F' d='M6.279 15.696v1.222H3.372v-1.222H6.28Zm.75-.75H2.622v2.722H7.03v-2.722Z'/%3e%3cpath stroke='%232B2F2F' stroke-miterlimit='10' stroke-width='.6' d='M2.622 18.445h3.5m-3.5.908h2.333'/%3e%3cpath fill='%23FC0' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='m1 8.889 9.563-7.701 9.75 7.894v6.355H1V8.89Z'/%3e%3cuse xlink:href='%23a' fill='white'/%3e%3cuse xlink:href='%23a' stroke='%232B2F2F' stroke-miterlimit='10' stroke-width='.6'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M13 1.188v4.687h4.313'/%3e%3cuse xlink:href='%23b' fill='%23FC0'/%3e%3cuse xlink:href='%23b' stroke='%232B2F2F' stroke-miterlimit='10' stroke-width='.6'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M6.625 4.75h3.302M6.625 7.563h8.438m-8.438 2.812h4.125m1.688 0h1.312M20 21l-7-6.5m-5 0L1 21'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M8.25 16.563h-5v2h5v-2Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-gunluk {
  background-position: left 13px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cdefs%3e%3csymbol id='a' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M22.105 12.535a1.88 1.88 0 0 1-1.875 1.875H4.105a1.88 1.88 0 0 1-1.875-1.875v-9.75A1.88 1.88 0 0 1 4.107.91H20.23a1.88 1.88 0 0 1 1.874 1.875v9.75Z'/%3e%3c/symbol%3e%3csymbol id='b' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M22.105 14.223a1.88 1.88 0 0 1-1.875 1.875H4.105a1.88 1.88 0 0 1-1.875-1.875v-9.75a1.88 1.88 0 0 1 1.876-1.875H20.23a1.88 1.88 0 0 1 1.874 1.875v9.75Z'/%3e%3c/symbol%3e%3c/defs%3e%3cpath fill='%23FC0' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M15.73 20.129c0 .777-.629 1.406-1.406 1.406h-4.312a1.406 1.406 0 1 1 0-2.812h4.312c.777 0 1.406.63 1.406 1.406Z'/%3e%3cuse xlink:href='%23a' fill='%23FC0'/%3e%3cuse xlink:href='%23a' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6'/%3e%3cpath fill='%23FC0' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='m13.105 15.91.563 3.938h-3l.563-3.938h1.874Z'/%3e%3cpath fill='%232B2F2F' d='m12.417 16.107.313 1.866h-1.863l.314-1.866h1.236Z' opacity='.2'/%3e%3cuse xlink:href='%23b' fill='%23FC0'/%3e%3cuse xlink:href='%23b' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6'/%3e%3cpath fill='%232B2F2F' d='M12.074 14.973a.469.469 0 1 0 0-.938.469.469 0 0 0 0 .938Z'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M20.043 4.473H4.293v8.625h15.75V4.473Z'/%3e%3cpath fill='white' d='m7.106 11.535 2.39-2.817 4.078 1.523 3.61-3.518H16.01'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='m7.106 11.535 2.39-2.817 4.078 1.523 3.61-3.518H16.01'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M9.51 9.557a.844.844 0 1 0 0-1.687.844.844 0 0 0 0 1.687Zm4.063 1.465a.844.844 0 1 0 0-1.687.844.844 0 0 0 0 1.687Z'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.6' d='M17.23 7.813v-1.09m4.875-4.125v11.625a1.88 1.88 0 0 1-1.875 1.875H4.105a1.88 1.88 0 0 1-1.875-1.875V2.598'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-duyurular {
  background-position: left 13px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23FC0' d='M16.675 8.964a1.125 1.125 0 0 1-1.591-1.591l4.375-4.375a1.125 1.125 0 1 1 1.59 1.59l-4.374 4.376Z'/%3e%3cpath fill='%232B2F2F' d='M15.88 9.668a1.49 1.49 0 0 1-1.062-.44 1.49 1.49 0 0 1-.439-1.06c0-.4.156-.777.44-1.06l4.375-4.376a1.49 1.49 0 0 1 1.06-.44c.401 0 .778.157 1.061.44.284.284.44.66.44 1.06 0 .402-.156.778-.44 1.061L16.94 9.23a1.49 1.49 0 0 1-1.06.44Zm4.374-6.625c-.2 0-.388.078-.53.22L15.35 7.638a.745.745 0 0 0-.22.53.745.745 0 0 0 .75.75c.2 0 .389-.078.53-.22l4.376-4.375a.745.745 0 0 0 .22-.53c0-.2-.079-.389-.22-.53a.745.745 0 0 0-.53-.22Z'/%3e%3cpath fill='%23FC0' d='M15.057 15.035c2.402-2.402 3.493-5.56 1.438-7.615-2.055-2.055-5.213-.964-7.616 1.438-2.402 2.402-5.595 2.36-5.595 2.36l4.707 4.706 4.706 4.707s-.043-3.193 2.36-5.596Z'/%3e%3cpath fill='%232B2F2F' d='M12.322 21.194a.563.563 0 0 1-.398-.165L3 11.813c-.162-.162-.09-.165 0-.376.09-.21.271-.342.563-.562.125 0 2.748-.245 4.918-2.414 1.707-1.707 3.144-2.686 5.408-2.686 1.15 0 1.795.722 2.611 1.537 2.085 2.086 1.633 4.93-1.313 7.875-2.208 2.21-2.303 5.407-2.303 5.437a.562.562 0 0 1-.562.57Zm-7.8-9.534 7.733 7.733c.212-1.229.796-3.148 2.404-4.755 2.055-2.056 3.297-4.961 1.438-6.82A3.023 3.023 0 0 0 13.89 6.9c-1.435 0-3.116.859-4.613 2.356-1.607 1.607-3.525 2.192-4.755 2.404Z'/%3e%3cpath fill='white' d='M11.853 20.35a.561.561 0 0 1-.397-.165L3.73 12.459a.562.562 0 0 1 .35-.958c.026-.003 2.737-.27 4.955-2.487 2.946-2.946 6.103-3.746 7.857-1.992a.562.562 0 1 1-.795.796c-1.477-1.476-4.211-.064-6.266 1.991a10.089 10.089 0 0 1-4.556 2.604l6.976 6.977a.562.562 0 0 1-.398.96Z'/%3e%3cpath fill='%23FC0' d='M6.436 17.452c2.534 2.534 5.23 3.946 6.02 3.154.793-.792-.62-3.487-3.153-6.02-2.533-2.534-5.229-3.946-6.02-3.155-.792.792.62 3.488 3.153 6.021Z'/%3e%3cpath fill='%232B2F2F' d='M11.82 21.201c-1.315 0-3.533-1.367-5.65-3.484-1.25-1.25-2.277-2.584-2.89-3.754-.688-1.314-.779-2.28-.263-2.797.22-.219.522-.33.901-.33 1.316 0 3.534 1.368 5.65 3.484 1.252 1.252 2.278 2.585 2.891 3.755.688 1.313.779 2.28.263 2.796-.219.22-.522.33-.901.33Zm-7.902-9.615c-.173 0-.298.037-.37.11-.185.184-.191.797.396 1.919.579 1.104 1.558 2.373 2.757 3.572 2.243 2.242 4.226 3.264 5.12 3.264.173 0 .297-.037.37-.11.185-.184.191-.797-.396-1.918-.579-1.105-1.558-2.374-2.757-3.573-2.243-2.242-4.226-3.264-5.12-3.264Z'/%3e%3cpath fill='white' d='M7.659 13.472a1.875 1.875 0 0 0 2.652 2.651'/%3e%3cpath fill='%232B2F2F' d='M8.985 17.234a2.43 2.43 0 0 1-1.724-.713 2.421 2.421 0 0 1-.714-1.724c0-.65.254-1.263.714-1.723a.563.563 0 0 1 .796.796 1.303 1.303 0 0 0-.385.927 1.314 1.314 0 0 0 2.24.928.562.562 0 1 1 .796.796 2.43 2.43 0 0 1-1.723.713Z'/%3e%3cpath fill='white' d='M19.717 12.618c-1.73.127-2.914-5.565-2.914-5.565s6.08.91 5.963 2.516c-.065.893-1.473.423-2.113.982-.511.447-.167 2.012-.936 2.067Z'/%3e%3cpath fill='%232B2F2F' d='M19.66 12.995c-1.907 0-3.02-4.886-3.224-5.865l-.11-.527.533.08c1.507.225 6.413 1.101 6.281 2.913-.06.82-.85.922-1.373.989-.335.042-.682.087-.867.248-.118.104-.176.489-.22.77-.084.564-.201 1.336-.936 1.39a1.016 1.016 0 0 1-.084.002Zm-2.37-5.484c.505 2.122 1.486 4.734 2.37 4.734h.03c.137-.01.202-.44.25-.754.07-.461.142-.938.467-1.222.356-.312.839-.374 1.265-.428.613-.079.709-.137.72-.3.052-.704-2.505-1.58-5.102-2.03Z'/%3e%3cpath fill='white' d='M11.572 4.474c-.126 1.73 5.566 2.913 5.566 2.913s-.91-6.08-2.516-5.963c-.893.065-.423 1.474-.982 2.114-.447.51-2.012.167-2.068.936Z'/%3e%3cpath fill='%232B2F2F' d='m17.588 7.864-.527-.11c-1.004-.208-6.005-1.349-5.863-3.308.054-.734.825-.85 1.39-.936.28-.043.666-.101.77-.22.16-.184.205-.53.248-.866.067-.523.168-1.314.988-1.374.025-.002.049-.002.073-.002 1.764 0 2.62 4.81 2.841 6.284l.08.532Zm-2.92-6.066c-.181.012-.24.108-.318.721-.054.426-.116.908-.428 1.265-.284.325-.761.397-1.223.467-.313.048-.743.113-.753.25-.064.88 2.617 1.893 4.733 2.4-.444-2.558-1.311-5.103-2.012-5.103Z'/%3e%3cpath fill='%232B2F2F' d='M12.159 18.81a.57.57 0 0 1-.559-.482c-.029-.187-.21-1.897 2.32-4.428 1.99-1.99 3.519-4.74 2.177-6.082a.562.562 0 0 1 .795-.796c1.67 1.67.816 4.681-2.176 7.673-2.117 2.117-2.003 3.46-2.002 3.473a.557.557 0 0 1-.555.642Z' opacity='.2'/%3e%3cpath fill='white' d='M16.807 9.154a1.781 1.781 0 1 0 0-3.563 1.781 1.781 0 0 0 0 3.563Z'/%3e%3cpath fill='%232B2F2F' d='M16.807 9.529a2.159 2.159 0 0 1 0-4.313 2.159 2.159 0 0 1 1.525 3.681 2.142 2.142 0 0 1-1.525.632Zm0-3.563a1.408 1.408 0 0 0 0 2.812 1.4 1.4 0 0 0 .995-.411 1.408 1.408 0 0 0-.995-2.4Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-galeriler {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23FC0' d='M22.031 9.351V20.04H1.97V9.35'/%3e%3cpath fill='%232B2F2F' d='M21.656 20.344H2.344a.563.563 0 0 1-.563-.563V8.906h.75v10.688H21.47V8.906h.75v10.875c0 .31-.252.563-.563.563Z'/%3e%3cpath fill='%23FC0' d='M1.969 9.351v-3L3.656 3.54h16.875l1.5 2.812v3'/%3e%3cpath fill='%232B2F2F' d='M22.219 9.656h-.75V6.234l-1.275-2.39H3.974L2.532 6.25v3.406h-.75V6.094a.57.57 0 0 1 .08-.29L3.55 3.367a.562.562 0 0 1 .482-.273h16.125c.208 0 .399.114.497.298l1.5 2.437a.564.564 0 0 1 .066.265v3.562Z'/%3e%3cpath fill='white' d='M16.219 6.539h-8.25L9.094 2.6h6l1.125 3.938Z'/%3e%3cpath fill='%232B2F2F' d='M16.223 7.031H7.969a.375.375 0 0 1-.36-.478l1.124-3.937a.375.375 0 0 1 .36-.272h6c.168 0 .315.11.361.272l1.111 3.888a.375.375 0 0 1-.343.527Zm-7.757-.75h7.256l-.911-3.187H9.377L8.466 6.28Z'/%3e%3cpath fill='white' d='M8.625 3.75 9 2.625h6.375l.375 1.125'/%3e%3cpath fill='%232B2F2F' d='M15.25 3.75v-.844H8.938v.844h-.564V2.541a.562.562 0 0 1 .533-.385h6.375c.242 0 .457.155.534.385V3.75h-.564ZM22.125 9H1.875v.75h20.25V9Z'/%3e%3cpath fill='%23FC0' d='M12.24 17.976a4.917 4.917 0 1 0 0-9.833 4.917 4.917 0 0 0 0 9.833Z'/%3e%3cpath fill='%232B2F2F' d='M12.24 18.539c-1.464 0-2.84-.57-3.875-1.605a5.485 5.485 0 0 1 0-7.749A5.443 5.443 0 0 1 12.24 7.58c1.463 0 2.84.57 3.874 1.605a5.443 5.443 0 0 1 1.605 3.875c0 1.463-.57 2.84-1.605 3.874a5.444 5.444 0 0 1-3.874 1.605Zm0-9.834a4.326 4.326 0 0 0-3.08 1.276 4.36 4.36 0 0 0 0 6.158 4.326 4.326 0 0 0 3.08 1.275 4.325 4.325 0 0 0 3.078-1.276 4.326 4.326 0 0 0 1.276-3.078 4.325 4.325 0 0 0-1.276-3.08 4.324 4.324 0 0 0-3.078-1.275Z'/%3e%3cpath fill='%232B2F2F' d='M12.24 19.476a5.485 5.485 0 0 1-5.48-5.479v-.562h1.126v.562a4.36 4.36 0 0 0 4.354 4.354 4.36 4.36 0 0 0 4.354-4.354v-.562h1.125v.562a5.485 5.485 0 0 1-5.48 5.48Z' opacity='.2'/%3e%3cpath fill='white' d='M12.24 16.225a3.165 3.165 0 1 0 0-6.33 3.165 3.165 0 0 0 0 6.33Z'/%3e%3cpath fill='%23FC0' d='m9.176 14.433 4.85-4.85.929.929-5.367 5.366-.412-1.445Zm5.916-3.061-4.54 4.54.412.413 4.541-4.54-.413-.413Z'/%3e%3cpath fill='%232B2F2F' d='M12.34 16.6a3.544 3.544 0 0 1-3.54-3.54 3.544 3.544 0 0 1 3.54-3.54 3.544 3.544 0 0 1 3.54 3.54.375.375 0 0 1-.75 0 2.793 2.793 0 0 0-2.79-2.79 2.793 2.793 0 0 0-2.79 2.79 2.793 2.793 0 0 0 2.79 2.79.375.375 0 0 1 0 .75Zm6.785-8.186a.469.469 0 1 0 0-.938.469.469 0 0 0 0 .938ZM5.906 17.976h-2.25a.375.375 0 0 1 0-.75h2.25a.375.375 0 0 1 0 .75Z'/%3e%3cpath fill='%23FC0' d='M5.625 4.664c-.57 0-1.031.42-1.031.937h2.062c0-.518-.461-.937-1.031-.937Z'/%3e%3cpath fill='%232B2F2F' d='M6.656 5.906H4.594a.375.375 0 0 1-.375-.375c0-.723.63-1.312 1.406-1.312.776 0 1.406.588 1.406 1.312a.375.375 0 0 1-.375.375Zm-1.968-.468h1.875c-.12-.115-.188-.75-.938-.75s-.817.635-.938.75Zm17.437.937H1.875v.75h20.25v-.75ZM15.75 3.75h-7.5v.75h7.5v-.75Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-karneler {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cmask id='a' fill='white'%3e%3cpath d='m10.302 15.795-4.546 4.841c-.45.48-1.067.797-1.685.575-.473-.17-1.095-.503-1.821-1.148C1.37 19.28 1.052 18.6.947 18.13c-.099-.45.159-.863.482-1.19L17.062 1.125l2.813 1.5 1.5 2.813-6 5.812'/%3e%3c/mask%3e%3cpath fill='%23FC0' d='m10.302 15.795-4.546 4.841c-.45.48-1.067.797-1.685.575-.473-.17-1.095-.503-1.821-1.148C1.37 19.28 1.052 18.6.947 18.13c-.099-.45.159-.863.482-1.19L17.062 1.125l2.813 1.5 1.5 2.813-6 5.812'/%3e%3cpath fill='%232B2F2F' d='m17.063 1.125.352-.662L16.922.2l-.393.398.534.527Zm2.812 1.5.662-.353-.108-.201-.201-.108-.353.662Zm1.5 2.813.522.538.406-.393-.266-.498-.662.353ZM1.429 16.94l-.533-.527.533.527Zm4.327 3.696-.546-.513.546.513Zm4-5.355L5.21 20.123l1.093 1.026 4.546-4.841-1.094-1.027Zm-5.432 5.224c-.374-.135-.914-.415-1.576-1.003l-.996 1.121c.79.702 1.493 1.088 2.065 1.293l.507-1.411Zm-1.576-1.003c-.781-.694-1.004-1.241-1.068-1.534l-1.465.323c.144.651.56 1.464 1.537 2.332l.996-1.121Zm-.786-2.034L17.596 1.652 16.529.598.896 16.413l1.066 1.055ZM16.71 1.787l2.812 1.5.706-1.324-2.813-1.5-.705 1.324Zm2.503 1.19 1.5 2.813 1.324-.705-1.5-2.813-1.324.706Zm1.64 1.922-6 5.812 1.044 1.078 6-5.813L20.853 4.9ZM1.68 17.968c-.007-.031-.009-.079.03-.165a1.26 1.26 0 0 1 .252-.335L.896 16.413c-.365.37-.867 1.037-.681 1.878l1.465-.323Zm3.53 2.155c-.366.39-.683.455-.886.382l-.507 1.412c1.035.371 1.952-.199 2.486-.768L5.21 20.123Z' mask='url(%23a)'/%3e%3cmask id='b' fill='white'%3e%3cpath d='m15.463 10.633 1.872 1.872a2 2 0 0 1-.73 3.294l-.087.031a2 2 0 0 0-1.196 1.196l-.03.086a2 2 0 0 1-3.295.731l-1.871-1.872'/%3e%3c/mask%3e%3cpath fill='white' d='m15.463 10.633 1.872 1.872a2 2 0 0 1-.73 3.294l-.087.031a2 2 0 0 0-1.196 1.196l-.03.086a2 2 0 0 1-3.295.731l-1.871-1.872'/%3e%3cpath fill='%232B2F2F' d='m16.518 15.83-.205-.564.206.564Zm.817-3.325-.424.425.424-.425Zm-2.296-1.447 1.872 1.872.848-.849-1.871-1.872-.849.849Zm1.36 4.177-.086.031.41 1.128.086-.031-.41-1.128Zm-1.64 1.586-.032.086 1.128.41.031-.086-1.128-.41Zm-2.338.598-1.871-1.872-.849.848 1.872 1.872.848-.848Zm2.306-.512a1.4 1.4 0 0 1-2.306.512l-.848.848c1.345 1.345 3.632.838 4.282-.95l-1.128-.41Zm1.586-1.64a2.6 2.6 0 0 0-1.555 1.554l1.128.41a1.4 1.4 0 0 1 .838-.837l-.41-1.128Zm.598-2.337a1.4 1.4 0 0 1-.512 2.305l.41 1.128c1.788-.65 2.295-2.937.95-4.282l-.848.849Z' mask='url(%23b)'/%3e%3cpath fill='white' d='m11.762 6.983-5.338 5.335s.467 1.17 1.486 2.212c1.194 1.221 2.215 1.441 2.215 1.441l5.338-5.338s-1.29-.508-2.256-1.447c-.974-.946-1.445-2.203-1.445-2.203Z'/%3e%3cpath fill='%232B2F2F' d='M10.126 16.346a.379.379 0 0 1-.08-.008c-.045-.01-1.146-.259-2.404-1.546a7.877 7.877 0 0 1-1.566-2.335.375.375 0 0 1 .084-.404l5.337-5.335a.376.376 0 0 1 .616.134c.004.011.457 1.192 1.355 2.066.902.876 2.12 1.362 2.133 1.367a.374.374 0 0 1 .127.614l-5.337 5.338a.375.375 0 0 1-.265.11ZM6.873 12.4a7.41 7.41 0 0 0 1.305 1.868c.8.819 1.519 1.156 1.843 1.277l4.796-4.796c-.488-.245-1.24-.68-1.871-1.294-.633-.614-1.062-1.343-1.303-1.823L6.873 12.4Z'/%3e%3cpath fill='%23FC0' d='m9.798 10.366.978.332.827-.618-.013 1.033.843.596-.986.307-.306.986-.597-.843-1.032.013.617-.828-.331-.978Z'/%3e%3cpath fill='%232B2F2F' d='M10.91 13.631a.374.374 0 0 1-.306-.158l-.482-.682-.836.01a.39.39 0 0 1-.339-.204.375.375 0 0 1 .034-.395l.5-.67-.269-.79a.375.375 0 0 1 .476-.477l.791.269.67-.5a.376.376 0 0 1 .599.305l-.01.836.681.482a.375.375 0 0 1-.105.665l-.798.248-.248.797a.375.375 0 0 1-.358.264Zm-.596-1.593c.121 0 .236.059.306.159l.158.222.08-.26a.375.375 0 0 1 .247-.247l.26-.081-.222-.158a.375.375 0 0 1-.159-.31l.004-.274-.219.164a.375.375 0 0 1-.344.054l-.259-.087.088.258c.04.117.02.246-.055.345l-.163.218.273-.003h.005Z'/%3e%3cpath fill='white' d='M21.024 5.072c.33-.33-.204-1.398-1.193-2.387-.989-.988-2.058-1.523-2.387-1.193 0 0-.006 1.25 1.212 2.468 1.22 1.219 2.368 1.112 2.368 1.112Z'/%3e%3cpath fill='%232B2F2F' d='M21.018 5.556a.561.561 0 0 1-.398-.165c-.194-.194.044-.485.192-.704.188-.375-.357-1.294-1.125-2.062-.767-.767-1.565-1.273-2.062-.938-.219.148-.392.317-.585.124a.562.562 0 0 1 0-.796c.734-.734 2.173.184 3.182 1.194 1.01 1.009 1.928 2.448 1.194 3.182a.561.561 0 0 1-.398.165Z'/%3e%3cpath fill='%232B2F2F' d='M20.747 5.544c-.214 0-.487-.064-.837-.239-.486-.243-1.032-.655-1.538-1.161s-.918-1.052-1.161-1.538c-.389-.778-.232-1.18-.032-1.38a.375.375 0 0 1 .544.517c-.04.173.232.924 1.18 1.87.946.948 1.697 1.219 1.87 1.18a.375.375 0 0 1 .516.545.735.735 0 0 1-.543.206Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-mesajlar {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cdefs%3e%3csymbol id='a' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='m22.5 3-.696-1.018a.798.798 0 0 0-.586-.31H11.19a.888.888 0 0 0-.61.293L9.75 3'/%3e%3c/symbol%3e%3csymbol id='b' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='m2.813 10.5.695-1.018a.8.8 0 0 1 .587-.31h10.027a.89.89 0 0 1 .61.293l.83 1.035'/%3e%3c/symbol%3e%3c/defs%3e%3cuse xlink:href='%23a' fill='white'/%3e%3cuse xlink:href='%23a' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7'/%3e%3cpath fill='white' d='M9.75 3v8.625h7.313l3.187 3.188v-3.188h2.25V3'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M9.75 3v8.625h7.313l3.187 3.188v-3.188h2.25V3'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M13.5 7.875a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm2.813 0a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm2.812 0a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM9.938 3.188h12.374'/%3e%3cuse xlink:href='%23b' fill='%23FC0'/%3e%3cuse xlink:href='%23b' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7'/%3e%3cpath fill='%23FC0' d='M15.563 10.5v8.625H8.25l-3.188 3.188v-3.188h-2.25V10.5'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M15.563 10.5v8.625H8.25l-3.188 3.188v-3.188h-2.25V10.5'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M15.375 10.688H3m6 5.062a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm3 0a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-6 0a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-mesajlar .unread-messaged {
  background-color: #FFF;
  padding: 2px 12px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-black);
  border: 1px solid var(--kerataif-black);
  margin-left: 10px;
  font-size: .6rem;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-solmenu .menu .menu-item .linkk-odevler {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='26' fill='none' viewBox='0 0 20 26'%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-width='.7' d='m17.672 22.069-1.232-1.601a2 2 0 0 0-1.585-.781H3.019a2 2 0 0 0-1.518.698L1 20.97'/%3e%3cpath fill='white' d='m1.183 20.97.55-.733 11.908.733h1.832c.687 0 1.328.343 1.71.914l.489.734A2.212 2.212 0 0 1 15.466 25H1.183v-4.03Z'/%3e%3cpath fill='%23FC0' d='m2.282 17.305 2.016-4.58 9.526.183 2.749 3.848-.733.366v4.03L2.466 20.97l-.55-1.648.366-2.016Z'/%3e%3cpath fill='%232B2F2F' d='M1.597 17.895a.35.35 0 1 0 .638.286l-.638-.286Zm.638.286 1.322-2.949-.638-.286-1.322 2.949.638.286Zm4.653-5.106h4.846v-.7H6.888v.7Zm7.843 1.566 1.737 2.498.575-.4-1.738-2.498-.574.4Zm-2.997-1.566a3.65 3.65 0 0 1 2.997 1.566l.574-.4a4.35 4.35 0 0 0-3.57-1.866v.7Zm-8.177 2.157a3.65 3.65 0 0 1 3.331-2.157v-.7a4.35 4.35 0 0 0-3.97 2.57l.64.287Z'/%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-width='.7' d='M16.756 16.939H3.748a2.015 2.015 0 0 0-2.015 2.015v0c0 1.113.902 2.015 2.015 2.015h9.3m-12.016.001H15.84c1.113 0 2.015.902 2.015 2.015v0A2.015 2.015 0 0 1 15.84 25H1.032m2.533-2.565h12.091M3.565 23.534h12.091M3.565 18.405H14.19M3.565 19.504H14.19'/%3e%3cpath stroke='%232B2F2F' stroke-linejoin='round' stroke-width='.7' d='M1.55 21.153V25m14.29-7.878v3.848'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-width='.7' d='m9.1 12.056-.334.105.02.066.045.053.269-.223Zm0 0-.27.224h.001l.001.002.004.005.016.018.054.066.167.2.093.112.144.013c.788.072 1.819-.082 2.525-.258.343-.086.66-.19.836-.298a.57.57 0 0 0 .167-.148.382.382 0 0 0 .01-.445.423.423 0 0 0-.165-.142 4.512 4.512 0 0 0 2.213-1.36l.05-.061.014-.018.005-.006.001-.002h.001l-.28-.211M9.1 12.057l-.334.104v-.001l-.001-.003-.003-.008-.01-.032a8.625 8.625 0 0 1-.132-.526 8.9 8.9 0 0 1-.189-1.34c-.06-1.013.067-2.334 1.006-3.115l.044-.037.053-.02a.445.445 0 0 1 .42.048c.058.04.102.09.135.138.122-.264.263-.558.41-.853.229-.453.479-.915.71-1.265a3.04 3.04 0 0 1 .35-.452 1.01 1.01 0 0 1 .202-.163.537.537 0 0 1 .32-.079.466.466 0 0 1 .336.197.626.626 0 0 1 .063.109c.12-.19.255-.393.4-.596.276-.386.596-.785.925-1.084.165-.15.341-.283.525-.377.183-.093.392-.157.613-.137l-.256 7.182m0 0 .28.21.461-.616-.082.006a3.66 3.66 0 0 0 .8-.402c.295-.197.507-.402.648-.56a2.574 2.574 0 0 0 .201-.258l.012-.018.004-.007.002-.002v-.001l-.299-.182.3.181.566-.935-.386.166c.247-.26.446-.55.604-.832a5.938 5.938 0 0 0 .625-1.71l.006-.032.002-.01v-.003l-.345-.058m-3.399 5.063 1.91-2.16h-.007c-.028.006-.09.014-.203.02a4.1 4.1 0 0 1-.118.003c1.021-.55 1.503-1.76 1.7-2.44a16.1 16.1 0 0 1 .257-.162l.03-.018.008-.005.002-.001-.18-.3m-.436-.14a6.984 6.984 0 0 1-.314.627c.12-.083.233-.158.331-.222a5.046 5.046 0 0 0 .069-.294l.004-.024v-.005l.346.058m-.436-.14a14.71 14.71 0 0 1 .21-.132l.034-.021.009-.006.002-.001h.001l.18.3m-.436-.14a8 8 0 0 0 .46-1.39c.13-.562.188-1.112.144-1.542a1.48 1.48 0 0 0-.175-.6.7.7 0 0 0-.542-.359 1.064 1.064 0 0 0-.562.121c-.168.083-.332.2-.485.33a6.652 6.652 0 0 0-.872.946c-.165.211-.318.423-.45.614a.384.384 0 0 0-.225-.099l2.707 1.978Zm.436.14.345.057.125-.747-.65.39.18.3Zm-5.775 6.856-.004.002a.03.03 0 0 1 .004-.002Zm4.267-3.705.08-.05-.08.05Zm.927-6.836v.003-.003Z'/%3e%3cpath fill='%232B2F2F' d='M9.335 12.488a.309.309 0 0 1-.262-.472c.155-.25 3.82-6.126 6.69-7.734a.309.309 0 0 1 .302.54c-2.732 1.53-6.43 7.46-6.467 7.52a.309.309 0 0 1-.263.146Z'/%3e%3cpath fill='%232B2F2F' d='M8.425 15.246a.463.463 0 0 1-.462-.505c.083-.899.879-2.436.969-2.609a.463.463 0 1 1 .82.43c-.222.424-.81 1.657-.866 2.263a.464.464 0 0 1-.46.421Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-yemek-listesi {
  background-position: left 13px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%232B2F2F' d='M17.893 13.08a.564.564 0 0 1-.515-.788c.546-1.254 1.042-3.293.433-3.903a.562.562 0 1 1 .796-.795c1.389 1.389-.032 4.768-.198 5.148a.563.563 0 0 1-.516.337Z'/%3e%3cpath fill='%232B2F2F' d='M20.663 13.887c-1.645 0-2.939-1.22-2.993-1.272a.562.562 0 0 1 0-.813c.054-.052 1.348-1.272 2.993-1.272 1.646 0 2.94 1.22 2.994 1.272a.562.562 0 0 1 0 .813c-.054.052-1.348 1.272-2.994 1.272Zm-2.05-1.678c.412.261 1.393.928 2.05.928.655 0 1.637-.667 2.05-.93-.412-.261-1.392-.927-2.05-.927-.657 0-1.638.667-2.05.929Z'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-width='.7' d='m15.988 17.155-.016.05v.054c0 1.599-.03 3.028-1.086 4.084a4.19 4.19 0 1 1-5.925-5.925c1.056-1.056 2.486-1.086 4.084-1.086h.054l.05-.015c1.101-.343 1.892-1.16 2.54-1.83.104-.108.204-.212.302-.31.276-.276.502-.374.672-.4a.702.702 0 0 1 .468.105c.314.185.531.542.578.644l.054.12.12.055c.112.05.433.241.588.518a.605.605 0 0 1 .075.424c-.032.165-.138.39-.419.67-.098.098-.202.2-.31.304-.67.648-1.486 1.438-1.83 2.538Z'/%3e%3cpath fill='%232B2F2F' d='M11.836 22.5c-1.058 0-2.053-.437-2.8-1.23a4.3 4.3 0 0 1-1.161-2.968 4.3 4.3 0 0 1 1.16-2.969l1.652-.896c-.566.601-1.851 3.015-1.851 3.865 0 .85.312 1.648.879 2.248.566.601 1.32.932 2.121.932.801 0 1.555-.331 2.122-.931.77-.817.77-1.956.77-3.161v-.078l.022-.074c.277-.942.9-1.583 1.45-2.148l.243-.253 1.932-1.712-.375 1.45-.869.973c-.09.096-.175.184-.262.272-.474.488-.963.991-1.18 1.652 0 1.276-.022 2.707-1.052 3.799-.748.792-1.743 1.229-2.801 1.229Z' opacity='.2'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-width='.7' d='m13.322 4.07-.08.34.075.017.065-.013h.02a.6.6 0 0 1 .146.022c.136.037.362.138.64.416.156.156.282.443.315.879.032.43-.03.968-.208 1.576-.355 1.214-1.16 2.666-2.506 4.016l-.006.005-.042.034a2.274 2.274 0 0 1-.788.401c-.482.133-1.137.118-1.832-.576-.602-.603-.845-1.092-.934-1.44-.089-.345-.033-.573 0-.668l.247-.694-.694.247c-.094.034-.322.09-.668 0-.347-.089-.836-.331-1.44-.934-.693-.694-.708-1.349-.576-1.831a2.273 2.273 0 0 1 .436-.83l.005-.006c1.35-1.347 2.801-2.152 4.015-2.506.61-.178 1.147-.24 1.577-.208.436.033.723.158.879.315.28.28.39.51.434.652a.662.662 0 0 1 .031.176l-.006.043.008.053.346-.056-.346.056v.002l.001.002.001.006.003.014a1.034 1.034 0 0 0 .054.171c.041.102.114.235.237.358a1.206 1.206 0 0 0 .488.295l.014.004.005.001h.003l.001.001.08-.34Z'/%3e%3cpath fill='%232B2F2F' d='M10.442 11.625c-.54 0-1.14-.195-1.715-.751-.848-.819-1.038-1.362-.68-1.937.009-.014.018-.027.025-.041a.505.505 0 0 1 .643-.29.49.49 0 0 1 .305.63 1.109 1.109 0 0 1-.107.205 1.17 1.17 0 0 0-.027.046c.012.048.09.246.556.696.916.885 1.766.26 1.947.107.995-.964 1.722-2.09 2.05-3.17.282-.934.178-1.583-.037-1.792a2.3 2.3 0 0 0-.228-.197.524.524 0 0 1-.228-.04.482.482 0 0 1-.263-.642.557.557 0 0 1 .413-.313c.3-.055.595.09 1.02.501.555.535.661 1.54.293 2.757-.375 1.24-1.197 2.516-2.315 3.597l-.016.014a2.57 2.57 0 0 1-1.636.62Z' opacity='.2'/%3e%3cpath fill='%232B2F2F' d='M6.727 14.976a.562.562 0 0 1-.477-.263c-1.125-1.786.814-5.396 1.04-5.802a.562.562 0 1 1 .983.545c-.723 1.31-1.654 3.731-1.07 4.657a.562.562 0 0 1-.476.863Z'/%3e%3cpath fill='%232B2F2F' d='M5.1 11.05c-.303 0-.598-.032-.877-.095-1.753-.398-2.85-1.796-2.897-1.855a.562.562 0 0 1 .146-.82c.054-.034 1.322-.82 2.785-.82.287 0 .567.031.831.091 1.77.402 2.81 1.899 2.854 1.963a.562.562 0 0 1-.176.8c-.05.03-1.244.736-2.667.736ZM2.34 8.918c.396.345 1.381 1.144 2.131 1.315.198.045.41.067.628.067.553 0 1.452-.52 1.836-.664-.375-.364-1.344-1.192-2.096-1.363a2.635 2.635 0 0 0-.581-.062c-.58 0-1.511.542-1.918.707Z'/%3e%3c/svg%3e");
}
#block-solmenu .menu .menu-item .linkk-takvim {
  background-position: left 14px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23FC0' d='M11.906.842h.959c.479 0 1.118.707 2.076.707s1.278-.255 1.278-.255v2.364s-.32.302-1.278.302-1.917-.904-2.236-.904h-.799V.842Z'/%3e%3cpath fill='white' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M3 7h17v12H3z'/%3e%3cpath fill='%23FC0' stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='.7' d='M3 6h17v3H3z'/%3e%3cpath fill='%23FC0' stroke='%232B2F2F' stroke-width='.7' d='M13 11h-3v2h3v-2Zm5 0h-3v2h3v-2ZM8 11H5v2h3v-2Zm5 4h-3v2h3v-2Zm-5 0H5v2h3v-2Z'/%3e%3crect width='1.5' height='3.5' x='5.75' y='3.75' fill='%232B2F2F' stroke='%23FC0' stroke-width='.5' rx='.75'/%3e%3crect width='1.5' height='3.5' x='10.75' y='3.75' fill='%232B2F2F' stroke='%23FC0' stroke-width='.5' rx='.75'/%3e%3crect width='1.5' height='3.5' x='15.75' y='3.75' fill='%232B2F2F' stroke='%23FC0' stroke-width='.5' rx='.75'/%3e%3c/svg%3e");
}
#block-solmenu.minimized .menu .menu-item a {
  text-indent: -150px;
}
#block-solmenu.minimized .menu .menu-item a:hover .link-title {
  opacity: 1;
}
#block-solmenu.minimized .menu .menu-item .linkk-sidebar-toggler {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
#block-solmenu.minimized .menu .menu-item .linkk-mesajlar .unread-messaged {
  position: absolute;
  right: 0;
  top: 5px;
  text-indent: 0;
  padding: 2px 9px;
}
@media screen and (max-width: 800px) {
  #block-solmenu {
    padding-top: 0;
    width: 100%;
    margin-bottom: 0 !important;
  }
  #block-solmenu .menu {
    display: flex;
    flex-direction: row;
    padding-top: 0;
    flex-wrap: nowrap;
    overflow-x: scroll;
    width: 100%;
    padding-left: 20px;
  }
  #block-solmenu .menu .menu-item {
    width: auto;
    float: none;
  }
  #block-solmenu .menu .menu-item a {
    overflow: hidden;
    width: 60px;
    padding-left: 0;
    padding-right: 0;
    text-indent: -555px;
    background-position: center;
    background-size: auto 30px;
  }
  #block-solmenu .menu .menu-item:last-child a {
    margin-right: 40px;
  }
  #block-solmenu .menu .linkk-sidebar-toggler {
    display: none;
  }
}
#block-idareadminmenu {
  text-align: right;
}
#block-idareadminmenu ul,
#block-idareadminmenu li {
  margin: 0;
  padding: 0;
}
#block-idareadminmenu .menu {
  flex-direction: column;
  background-color: #FFF;
  padding: 5px 0px;
  box-sizing: border-box;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
#block-idareadminmenu .menu .menu-item {
  display: flex;
  justify-content: flex-end;
}
#block-idareadminmenu .menu .menu-item a {
  display: block;
  padding: 10px;
  width: 100%;
  text-align: right;
  border-bottom: 2px solid var(--kerataif-gray-border);
  box-sizing: border-box;
}
#block-idareadminmenu .menu .menu-item:last-child a {
  border-bottom: none;
}
#block-menutoggler {
  height: 29px;
  width: 45px;
  cursor: pointer;
  position: relative;
  z-index: 500;
  display: none;
  margin-right: auto;
}
@media screen and (max-width: 800px) {
  #block-menutoggler {
    display: block;
  }
}
#block-menutoggler .contextual {
  display: none;
}
#block-menutoggler .line {
  position: absolute;
  left: 0;
  height: 2px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-menutoggler .line-1 {
  width: 40px;
  background: var(--kerataif-yellow);
  top: 0;
}
#block-menutoggler .line-2 {
  width: 30px;
  background: var(--kerataif-yellow);
  top: 14px;
}
#block-menutoggler .line-3 {
  width: 45px;
  background: var(--kerataif-yellow);
  bottom: 0;
}
#block-menutoggler:hover .line-1 {
  width: 30px;
}
#block-menutoggler:hover .line-2 {
  width: 45px;
}
#block-menutoggler:hover .line-3 {
  width: 40px;
}
#block-menutoggler.active .line-1 {
  width: 45px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 14px;
}
#block-menutoggler.active .line-2 {
  width: 0;
}
#block-menutoggler.active .line-3 {
  background: var(--kerataif-yellow);
  width: 45px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 13px;
}
#block-righttoggler {
  margin-left: -60px;
  margin-top: -40px;
  width: 100%;
  display: none;
}
#block-righttoggler p {
  display: block;
  width: 50px;
  height: 50px;
  background-color: #FFF;
  cursor: pointer;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-top-left-radius: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-topleft: 30px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-top-left-radius: 30px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-indent: -555px;
  overflow: hidden;
  position: relative;
}
#block-righttoggler p::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='%23111111' fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708Z' clip-rule='evenodd'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
}
@media screen and (max-width: 1100px) {
  #block-righttoggler {
    display: block;
  }
  #block-righttoggler.active p::after {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
}
@media screen and (max-width: 800px) {
  #block-righttoggler.active {
    margin-left: 0;
  }
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 {
  float: left;
  width: 100%;
  margin-top: 40px;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content {
  display: flex;
  flex-wrap: wrap;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content h3 {
  width: 100%;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row {
  white-space: nowrap;
  float: left;
  margin-right: 10px;
  padding: 10px 20px 10px 10px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  display: flex;
  align-items: center;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row .views-field-field-vesika {
  max-width: 30px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 10px;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row .views-field-field-vesika img,
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row .views-field-field-vesika a {
  width: 100%;
  height: auto;
  display: block;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row .views-field-field-ogrenci .veli-adi {
  font-size: 10px;
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row.cevap-ret {
  background: var(--kerataif-red);
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row.cevap-onay {
  background: var(--kerataif-green);
}
#block-views-block-aktiviteye-izin-veren-veliler-block-1 .view-content .views-row.cevap-bos {
  background: var(--kerataif-gray-border);
}
#block-privatemessagenotification-2 {
  display: none;
}
.node-type-yemek #contentHolder .region-content {
  max-width: none;
  box-sizing: border-box;
}
.node-type-yemek .field--name-field-haftalik-program {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
}
.node-type-yemek .field--name-field-haftalik-program > .field__item {
  box-sizing: border-box;
  padding: 10px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.node-type-yemek .field--name-field-haftalik-program > .field__item:nth-child(6),
.node-type-yemek .field--name-field-haftalik-program > .field__item:nth-child(7) {
  display: none;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-tarih {
  margin: 0 10px 10px 0;
  float: left;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi {
  float: left;
  width: 100%;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti .field__label,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi .field__label,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi .field__label {
  font-size: 1.25rem;
  font-weight: 400;
  margin: 25px 0 15px 0;
  box-sizing: border-box;
  padding-left: 30px;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti .field__items,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi .field__items,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi .field__items {
  background-color: #FFF;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  border: 1px solid var(--kerataif-gray-border);
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti .field__items .field__item,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi .field__items .field__item,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi .field__items .field__item {
  padding: 10px;
  border-bottom: 1px solid var(--kerataif-gray-border);
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti .field__items .field__item:last-child,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi .field__items .field__item:last-child,
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi .field__items .field__item:last-child {
  border-bottom: none;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-kahvalti .field__label {
  background: url(/themes/custom/fresh_theme/images/kahvalti.png) no-repeat left center / auto 80%;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ogle-yemegi .field__label {
  background: url(/themes/custom/fresh_theme/images/ogle.png) no-repeat left center / auto 80%;
}
.node-type-yemek .field--name-field-haftalik-program > .field__item .field--name-field-ikindi-yemegi .field__label {
  background: url(/themes/custom/fresh_theme/images/ikindi.png) no-repeat left center / auto 80%;
}
#thread-members-display-container input {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box !important;
  border: 2px solid var(--kerataif-gray-border);
  background: #FFF;
  height: 48px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#thread-members-display-container input:focus {
  border: 2px solid var(--kerataif-gray);
}
#thread-members-display-container label {
  float: left;
  width: 100%;
}
#thread-members-display-container .private-message-member-display-item {
  background: #FFF;
  border: 2px solid var(--kerataif-gray-border);
  display: flex;
  align-items: center;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  margin: 0 10px 10px 0;
}
#thread-members-display-container .private-message-member-display-item .pm-username {
  padding: 5px 15px;
}
#thread-members-display-container .private-message-member-display-item .pm-username-remove-link {
  width: 25px;
  height: 25px;
  text-indent: -555px;
  overflow: hidden;
  border-left: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23CFCFCF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Zm2.25-9.75-4.5 4.5m0-4.5 4.5 4.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
#thread-members-display-container .private-message-member-display-item.invalid-username {
  border: 2px solid var(--kerataif-red);
}
#thread-members-display-container .private-message-member-display-item.invalid-username .pm-username {
  padding: 5px 15px;
  color: var(--kerataif-red);
}
#thread-members-display-container .private-message-member-display-item.invalid-username .pm-username-remove-link {
  width: 25px;
  height: 25px;
  text-indent: -555px;
  overflow: hidden;
  border-left: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23fd8684' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Zm2.25-9.75-4.5 4.5m0-4.5 4.5 4.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: center;
  background-repeat: no-repeat;
}
#pm-members-autocomplete-results-wrapper {
  top: 83px !important;
  border: 2px solid var(--kerataif-gray);
  box-sizing: border-box;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: var(--kerataif-round);
  -webkit-border-bottom-left-radius: var(--kerataif-round);
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: var(--kerataif-round);
  -moz-border-radius-bottomleft: var(--kerataif-round);
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: var(--kerataif-round);
  border-bottom-left-radius: var(--kerataif-round);
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
}
#pm-members-autocomplete-results-wrapper ul,
#pm-members-autocomplete-results-wrapper li {
  border: none;
}
#pm-members-autocomplete-results-wrapper .pm-autocomplete-search-result {
  padding: 10px;
  box-sizing: border-box;
  border: none;
  border-bottom: 1px solid var(--kerataif-gray);
}
#pm-members-autocomplete-results-wrapper .pm-autocomplete-search-result:last-child {
  border-bottom: none;
}
#private-message-page {
  height: 100%;
}
.private-message-thread {
  height: 100%;
}
.private-message-thread > div {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media screen and (max-width: 800px) {
  .private-message-thread .private_message_thread_delete_link_wrapper,
  .private-message-thread .private_message_thread_clear_history_link_wrapper {
    padding: 0 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-end;
    background-color: #FFF;
  }
}
.private-message-thread .private_message_thread_delete_link_wrapper a,
.private-message-thread .private_message_thread_clear_history_link_wrapper a {
  float: left;
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .75rem;
  margin: 0 10px 10px 0;
}
.private-message-thread .private-message-recipients {
  align-items: center !important;
  padding: 5px 10px;
  margin: 0 !important;
  z-index: 9;
  position: relative;
  background-color: #FFF;
  -webkit-border-top-right-radius: var(--kerataif-round);
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0 var(--kerataif-round);
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: var(--kerataif-round);
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0 var(--kerataif-round);
  -moz-border-radius-topleft: 0;
  border-top-right-radius: var(--kerataif-round);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0 var(--kerataif-round);
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0px 5px 20px -20px rgba(0, 0, 0, 0.5) !important;
  -moz-box-shadow: 0px 5px 20px -20px rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0px 5px 20px -20px rgba(0, 0, 0, 0.5) !important;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.private-message-thread .private-message-recipients > span {
  margin: 0 10px 10px 0;
  display: none;
}
.private-message-thread .private-message-recipients > span::after {
  content: " ve ";
}
.private-message-thread .private-message-recipients .profile {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  margin: 5px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  padding: 3px !important;
  background-color: #FFF;
}
.private-message-thread .private-message-recipients .profile .username {
  margin: 0;
}
.private-message-thread .private-message-recipients .profile .username a {
  padding: 5px 5px 5px 10px;
  font-size: 14px;
}
.private-message-thread .private-message-recipients .profile .field--name-user-picture {
  max-width: 30px;
  overflow: hidden;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
}
.private-message-thread .private-message-recipients .profile .field--name-user-picture img,
.private-message-thread .private-message-recipients .profile .field--name-user-picture a {
  width: 100%;
  height: auto;
  display: block;
}
.private-message-thread .private-message-thread-messages {
  background-color: #FFF;
  box-sizing: border-box;
  padding: 50px 30px 30px 30px;
  height: 100%;
  overflow-y: auto;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.private-message-thread .private-message-thread-messages .load-previous-position-before {
  text-align: center;
  padding-bottom: 40px;
}
.private-message-thread .private-message-thread-messages .load-previous-position-before a {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message {
  width: 50%;
  float: left;
  margin-bottom: 50px;
  border: 1px solid var(--kerataif-gray-border) !important;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
  -moz-box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
  box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
  position: relative;
  background-color: #FFF;
  margin-top: 0 !important;
  padding: 15px !important;
}
@media screen and (max-width: 800px) {
  .private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message {
    width: 65%;
  }
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message .field--name-created {
  font-size: .6rem;
  color: var(--kerataif-gray);
  opacity: .5;
  position: absolute;
  left: 0;
  bottom: -30px;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message .field--name-owner {
  position: absolute;
  top: -20px;
  left: 0;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message .field--name-message p {
  margin: 0;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message-author-self {
  float: right;
  background-color: var(--kerataif-yellow);
  border: 1px solid var(--kerataif-yellow) !important;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message-author-self .field--name-created {
  right: 0;
  left: auto;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message-author-self .field--name-owner {
  right: 0;
  left: auto;
}
.private-message-thread .private-message-thread-messages .field--name-private-messages .private-message-wrapper .private-message-author-self .field--name-message p {
  color: #FFF;
  font-weight: 400;
}
.private-message-thread .private-message-thread-messages {
  float: left;
  width: 100%;
}
.private-message-thread .private-message-add-form {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.private-message-thread .private-message-add-form .text-format-wrapper {
  margin: 0;
}
.private-message-thread .private-message-add-form .field--name-message {
  margin: 0;
  background-color: #FFF;
  padding: 20px;
  box-sizing: border-box;
  float: left;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .private-message-thread .private-message-add-form .field--name-message {
    padding-bottom: 120px;
  }
}
.private-message-thread .private-message-add-form .form-type-textarea {
  width: 100%;
  margin: 0;
}
.private-message-thread .private-message-add-form .form-type-textarea label {
  display: none;
}
.private-message-thread .private-message-add-form .form-type-textarea .form-textarea {
  min-height: auto;
  height: 48px;
  margin: 0;
  box-sizing: border-box;
}
.private-message-thread .private-message-add-form .form-actions {
  margin: 0;
}
.private-message-thread .private-message-add-form .form-actions .form-submit {
  position: absolute;
  right: 30px;
  top: 32px;
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  border: none;
  height: auto;
}
.view-aktiviteler .view-header,
.view-anketler .view-header,
.view-bultenler .view-header,
.view-duyurular .view-header,
.view-galeriler .view-header,
.view-odevler .view-header,
.view-karneler .view-header,
.view-gunluk .view-header,
.view-gunlukteki-ogrenci-listesi .view-header,
.view-odev-durumu .view-header,
.view-yemek-listesi .view-header,
.view-ogrenci-listesi .view-header,
.view-display-id-page_2 .view-header {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}
.view-aktiviteler .view-header .admin-link,
.view-anketler .view-header .admin-link,
.view-bultenler .view-header .admin-link,
.view-duyurular .view-header .admin-link,
.view-galeriler .view-header .admin-link,
.view-odevler .view-header .admin-link,
.view-karneler .view-header .admin-link,
.view-gunluk .view-header .admin-link,
.view-gunlukteki-ogrenci-listesi .view-header .admin-link,
.view-odev-durumu .view-header .admin-link,
.view-yemek-listesi .view-header .admin-link,
.view-ogrenci-listesi .view-header .admin-link,
.view-display-id-page_2 .view-header .admin-link {
  padding: 10px 20px;
  cursor: pointer;
  color: #FFF;
  border: 2px solid var(--kerataif-yellow);
  background: var(--kerataif-yellow);
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  height: auto;
  padding-left: 40px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15ZM9 6v6M6 9h6'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: left 10px center;
  background-repeat: no-repeat;
}
.view-aktiviteler .view-header .admin-link:hover,
.view-anketler .view-header .admin-link:hover,
.view-bultenler .view-header .admin-link:hover,
.view-duyurular .view-header .admin-link:hover,
.view-galeriler .view-header .admin-link:hover,
.view-odevler .view-header .admin-link:hover,
.view-karneler .view-header .admin-link:hover,
.view-gunluk .view-header .admin-link:hover,
.view-gunlukteki-ogrenci-listesi .view-header .admin-link:hover,
.view-odev-durumu .view-header .admin-link:hover,
.view-yemek-listesi .view-header .admin-link:hover,
.view-ogrenci-listesi .view-header .admin-link:hover,
.view-display-id-page_2 .view-header .admin-link:hover {
  background-color: var(--kerataif-black);
}
.view-aktiviteler .view-content .views-row,
.view-anketler .view-content .views-row,
.view-bultenler .view-content .views-row,
.view-duyurular .view-content .views-row,
.view-galeriler .view-content .views-row,
.view-odevler .view-content .views-row,
.view-karneler .view-content .views-row,
.view-gunluk .view-content .views-row,
.view-gunlukteki-ogrenci-listesi .view-content .views-row,
.view-odev-durumu .view-content .views-row,
.view-yemek-listesi .view-content .views-row,
.view-ogrenci-listesi .view-content .views-row,
.view-display-id-page_2 .view-content .views-row {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  padding: 10px 20px;
  background-color: #FFF;
  margin-bottom: 24px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  border: 2px solid var(--kerataif-gray-border);
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 800px) {
  .view-aktiviteler .view-content .views-row,
  .view-anketler .view-content .views-row,
  .view-bultenler .view-content .views-row,
  .view-duyurular .view-content .views-row,
  .view-galeriler .view-content .views-row,
  .view-odevler .view-content .views-row,
  .view-karneler .view-content .views-row,
  .view-gunluk .view-content .views-row,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row,
  .view-odev-durumu .view-content .views-row,
  .view-yemek-listesi .view-content .views-row,
  .view-ogrenci-listesi .view-content .views-row,
  .view-display-id-page_2 .view-content .views-row {
    flex-wrap: wrap;
  }
  .view-aktiviteler .view-content .views-row .views-field,
  .view-anketler .view-content .views-row .views-field,
  .view-bultenler .view-content .views-row .views-field,
  .view-duyurular .view-content .views-row .views-field,
  .view-galeriler .view-content .views-row .views-field,
  .view-odevler .view-content .views-row .views-field,
  .view-karneler .view-content .views-row .views-field,
  .view-gunluk .view-content .views-row .views-field,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field,
  .view-odev-durumu .view-content .views-row .views-field,
  .view-yemek-listesi .view-content .views-row .views-field,
  .view-ogrenci-listesi .view-content .views-row .views-field,
  .view-display-id-page_2 .view-content .views-row .views-field {
    margin: 0 0 0 0 !important;
  }
}
.view-aktiviteler .view-content .views-row:hover,
.view-anketler .view-content .views-row:hover,
.view-bultenler .view-content .views-row:hover,
.view-duyurular .view-content .views-row:hover,
.view-galeriler .view-content .views-row:hover,
.view-odevler .view-content .views-row:hover,
.view-karneler .view-content .views-row:hover,
.view-gunluk .view-content .views-row:hover,
.view-gunlukteki-ogrenci-listesi .view-content .views-row:hover,
.view-odev-durumu .view-content .views-row:hover,
.view-yemek-listesi .view-content .views-row:hover,
.view-ogrenci-listesi .view-content .views-row:hover,
.view-display-id-page_2 .view-content .views-row:hover {
  -webkit-box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
  -moz-box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
  box-shadow: 0px 2px 10px -1px rgba(58, 58, 60, 0.06);
}
.view-aktiviteler .view-content .views-row .views-field-title,
.view-anketler .view-content .views-row .views-field-title,
.view-bultenler .view-content .views-row .views-field-title,
.view-duyurular .view-content .views-row .views-field-title,
.view-galeriler .view-content .views-row .views-field-title,
.view-odevler .view-content .views-row .views-field-title,
.view-karneler .view-content .views-row .views-field-title,
.view-gunluk .view-content .views-row .views-field-title,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-title,
.view-odev-durumu .view-content .views-row .views-field-title,
.view-yemek-listesi .view-content .views-row .views-field-title,
.view-ogrenci-listesi .view-content .views-row .views-field-title,
.view-display-id-page_2 .view-content .views-row .views-field-title {
  margin-right: auto;
}
@media screen and (max-width: 800px) {
  .view-aktiviteler .view-content .views-row .views-field-title,
  .view-anketler .view-content .views-row .views-field-title,
  .view-bultenler .view-content .views-row .views-field-title,
  .view-duyurular .view-content .views-row .views-field-title,
  .view-galeriler .view-content .views-row .views-field-title,
  .view-odevler .view-content .views-row .views-field-title,
  .view-karneler .view-content .views-row .views-field-title,
  .view-gunluk .view-content .views-row .views-field-title,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-title,
  .view-odev-durumu .view-content .views-row .views-field-title,
  .view-yemek-listesi .view-content .views-row .views-field-title,
  .view-ogrenci-listesi .view-content .views-row .views-field-title,
  .view-display-id-page_2 .view-content .views-row .views-field-title {
    width: 100%;
    margin-bottom: 10px !important;
  }
}
.view-aktiviteler .view-content .views-row .views-field-field-grup,
.view-anketler .view-content .views-row .views-field-field-grup,
.view-bultenler .view-content .views-row .views-field-field-grup,
.view-duyurular .view-content .views-row .views-field-field-grup,
.view-galeriler .view-content .views-row .views-field-field-grup,
.view-odevler .view-content .views-row .views-field-field-grup,
.view-karneler .view-content .views-row .views-field-field-grup,
.view-gunluk .view-content .views-row .views-field-field-grup,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-grup,
.view-odev-durumu .view-content .views-row .views-field-field-grup,
.view-yemek-listesi .view-content .views-row .views-field-field-grup,
.view-ogrenci-listesi .view-content .views-row .views-field-field-grup,
.view-display-id-page_2 .view-content .views-row .views-field-field-grup {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin-left: 20px;
}
.view-aktiviteler .view-content .views-row .views-field-field-tarih,
.view-anketler .view-content .views-row .views-field-field-tarih,
.view-bultenler .view-content .views-row .views-field-field-tarih,
.view-duyurular .view-content .views-row .views-field-field-tarih,
.view-galeriler .view-content .views-row .views-field-field-tarih,
.view-odevler .view-content .views-row .views-field-field-tarih,
.view-karneler .view-content .views-row .views-field-field-tarih,
.view-gunluk .view-content .views-row .views-field-field-tarih,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-tarih,
.view-odev-durumu .view-content .views-row .views-field-field-tarih,
.view-yemek-listesi .view-content .views-row .views-field-field-tarih,
.view-ogrenci-listesi .view-content .views-row .views-field-field-tarih,
.view-display-id-page_2 .view-content .views-row .views-field-field-tarih,
.view-aktiviteler .view-content .views-row .views-field-created,
.view-anketler .view-content .views-row .views-field-created,
.view-bultenler .view-content .views-row .views-field-created,
.view-duyurular .view-content .views-row .views-field-created,
.view-galeriler .view-content .views-row .views-field-created,
.view-odevler .view-content .views-row .views-field-created,
.view-karneler .view-content .views-row .views-field-created,
.view-gunluk .view-content .views-row .views-field-created,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-created,
.view-odev-durumu .view-content .views-row .views-field-created,
.view-yemek-listesi .view-content .views-row .views-field-created,
.view-ogrenci-listesi .view-content .views-row .views-field-created,
.view-display-id-page_2 .view-content .views-row .views-field-created {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin-left: 20px;
}
@media screen and (max-width: 800px) {
  .view-aktiviteler .view-content .views-row .views-field-field-tarih,
  .view-anketler .view-content .views-row .views-field-field-tarih,
  .view-bultenler .view-content .views-row .views-field-field-tarih,
  .view-duyurular .view-content .views-row .views-field-field-tarih,
  .view-galeriler .view-content .views-row .views-field-field-tarih,
  .view-odevler .view-content .views-row .views-field-field-tarih,
  .view-karneler .view-content .views-row .views-field-field-tarih,
  .view-gunluk .view-content .views-row .views-field-field-tarih,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-tarih,
  .view-odev-durumu .view-content .views-row .views-field-field-tarih,
  .view-yemek-listesi .view-content .views-row .views-field-field-tarih,
  .view-ogrenci-listesi .view-content .views-row .views-field-field-tarih,
  .view-display-id-page_2 .view-content .views-row .views-field-field-tarih,
  .view-aktiviteler .view-content .views-row .views-field-created,
  .view-anketler .view-content .views-row .views-field-created,
  .view-bultenler .view-content .views-row .views-field-created,
  .view-duyurular .view-content .views-row .views-field-created,
  .view-galeriler .view-content .views-row .views-field-created,
  .view-odevler .view-content .views-row .views-field-created,
  .view-karneler .view-content .views-row .views-field-created,
  .view-gunluk .view-content .views-row .views-field-created,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-created,
  .view-odev-durumu .view-content .views-row .views-field-created,
  .view-yemek-listesi .view-content .views-row .views-field-created,
  .view-ogrenci-listesi .view-content .views-row .views-field-created,
  .view-display-id-page_2 .view-content .views-row .views-field-created {
    margin-left: auto;
  }
}
.view-aktiviteler .view-content .views-row .views-field-view-node,
.view-anketler .view-content .views-row .views-field-view-node,
.view-bultenler .view-content .views-row .views-field-view-node,
.view-duyurular .view-content .views-row .views-field-view-node,
.view-galeriler .view-content .views-row .views-field-view-node,
.view-odevler .view-content .views-row .views-field-view-node,
.view-karneler .view-content .views-row .views-field-view-node,
.view-gunluk .view-content .views-row .views-field-view-node,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-view-node,
.view-odev-durumu .view-content .views-row .views-field-view-node,
.view-yemek-listesi .view-content .views-row .views-field-view-node,
.view-ogrenci-listesi .view-content .views-row .views-field-view-node,
.view-display-id-page_2 .view-content .views-row .views-field-view-node {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  margin-left: 20px;
}
@media screen and (max-width: 800px) {
  .view-aktiviteler .view-content .views-row .views-field-view-node,
  .view-anketler .view-content .views-row .views-field-view-node,
  .view-bultenler .view-content .views-row .views-field-view-node,
  .view-duyurular .view-content .views-row .views-field-view-node,
  .view-galeriler .view-content .views-row .views-field-view-node,
  .view-odevler .view-content .views-row .views-field-view-node,
  .view-karneler .view-content .views-row .views-field-view-node,
  .view-gunluk .view-content .views-row .views-field-view-node,
  .view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-view-node,
  .view-odev-durumu .view-content .views-row .views-field-view-node,
  .view-yemek-listesi .view-content .views-row .views-field-view-node,
  .view-ogrenci-listesi .view-content .views-row .views-field-view-node,
  .view-display-id-page_2 .view-content .views-row .views-field-view-node {
    margin-left: auto;
  }
}
.view-aktiviteler .view-content .views-row .views-field-view-node a,
.view-anketler .view-content .views-row .views-field-view-node a,
.view-bultenler .view-content .views-row .views-field-view-node a,
.view-duyurular .view-content .views-row .views-field-view-node a,
.view-galeriler .view-content .views-row .views-field-view-node a,
.view-odevler .view-content .views-row .views-field-view-node a,
.view-karneler .view-content .views-row .views-field-view-node a,
.view-gunluk .view-content .views-row .views-field-view-node a,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-view-node a,
.view-odev-durumu .view-content .views-row .views-field-view-node a,
.view-yemek-listesi .view-content .views-row .views-field-view-node a,
.view-ogrenci-listesi .view-content .views-row .views-field-view-node a,
.view-display-id-page_2 .view-content .views-row .views-field-view-node a {
  color: #FFF;
}
.view-aktiviteler .view-content .views-row .views-field-view-node-1 a,
.view-anketler .view-content .views-row .views-field-view-node-1 a,
.view-bultenler .view-content .views-row .views-field-view-node-1 a,
.view-duyurular .view-content .views-row .views-field-view-node-1 a,
.view-galeriler .view-content .views-row .views-field-view-node-1 a,
.view-odevler .view-content .views-row .views-field-view-node-1 a,
.view-karneler .view-content .views-row .views-field-view-node-1 a,
.view-gunluk .view-content .views-row .views-field-view-node-1 a,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-view-node-1 a,
.view-odev-durumu .view-content .views-row .views-field-view-node-1 a,
.view-yemek-listesi .view-content .views-row .views-field-view-node-1 a,
.view-ogrenci-listesi .view-content .views-row .views-field-view-node-1 a,
.view-display-id-page_2 .view-content .views-row .views-field-view-node-1 a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  overflow: hidden;
  text-indent: -5555px;
}
@media screen and (max-width: 800px) {
  .view-anketler .view-content .views-row .views-field-question {
    width: 100%;
    margin-bottom: 10px !important;
  }
}
.view-galeriler .view-content .views-row {
  padding-left: 10px;
}
.view-galeriler .view-content .views-row .views-field-field-galeri {
  margin-right: auto;
}
.view-galeriler .view-content .views-row .views-field-field-galeri ul,
.view-galeriler .view-content .views-row .views-field-field-galeri li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.view-galeriler .view-content .views-row .views-field-field-galeri .item-list {
  width: 130px;
}
.view-galeriler .view-content .views-row .views-field-field-galeri .item-list ul {
  display: grid;
  gap: 5px;
  grid-template-columns: repeat(auto-fill, minmax(60px, 1fr));
}
.view-galeriler .view-content .views-row .views-field-field-galeri .field--name-field-fotograf {
  width: 60px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  overflow: hidden;
}
.view-galeriler .view-content .views-row .views-field-field-galeri .field--name-field-fotograf img {
  width: 100%;
  height: auto;
  display: block;
}
.view-odevler .view-content .views-row .views-field-field-teslim-tarihi {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  position: relative;
  margin-left: 20px;
}
.view-odevler .view-content .views-row .views-field-field-teslim-tarihi .views-label {
  position: absolute;
  top: -7px;
  left: 20px;
  background-color: var(--kerataif-gray-extra-light);
  -webkit-border-top-right-radius: var(--kerataif-round);
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: var(--kerataif-round);
  -moz-border-radius-topright: var(--kerataif-round);
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: var(--kerataif-round);
  border-top-right-radius: var(--kerataif-round);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: var(--kerataif-round);
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1px 5px 0 5px;
  font-size: .5rem;
}
.view-karneler .view-content .views-row .views-field-field-vesika {
  max-width: 30px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 10px;
}
.view-karneler .view-content .views-row .views-field-field-vesika img,
.view-karneler .view-content .views-row .views-field-field-vesika a {
  width: 100%;
  height: auto;
  display: block;
}
.view-karneler .view-content .views-row .views-field-field-ogrenci {
  margin-right: auto;
}
.view-karneler .view-content .views-row .views-field-field-donem {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin-left: 20px;
}
.view-ogrenci-listesi .views-exposed-form,
.view-display-id-page_2 .views-exposed-form {
  background-color: #FFF;
  padding: 20px;
  box-sizing: border-box;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  margin-bottom: 40px;
}
.view-ogrenci-listesi .views-exposed-form .form--inline,
.view-display-id-page_2 .views-exposed-form .form--inline {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0px;
  justify-content: flex-start;
}
.view-ogrenci-listesi .views-exposed-form .form--inline > .form-item,
.view-display-id-page_2 .views-exposed-form .form--inline > .form-item {
  margin: 0 30px 30px 0;
}
.view-ogrenci-listesi .views-exposed-form .form--inline > .form-actions,
.view-display-id-page_2 .views-exposed-form .form--inline > .form-actions {
  margin: 0;
}
.view-ogrenci-listesi .views-exposed-form .form-actions,
.view-display-id-page_2 .views-exposed-form .form-actions {
  width: 100%;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-vesika,
.view-display-id-page_2 .view-content .views-row .views-field-field-vesika,
.view-ogrenci-listesi .view-content .views-row .views-field-user-picture,
.view-display-id-page_2 .view-content .views-row .views-field-user-picture {
  max-width: 30px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 10px;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-vesika img,
.view-display-id-page_2 .view-content .views-row .views-field-field-vesika img,
.view-ogrenci-listesi .view-content .views-row .views-field-user-picture img,
.view-display-id-page_2 .view-content .views-row .views-field-user-picture img,
.view-ogrenci-listesi .view-content .views-row .views-field-field-vesika a,
.view-display-id-page_2 .view-content .views-row .views-field-field-vesika a,
.view-ogrenci-listesi .view-content .views-row .views-field-user-picture a,
.view-display-id-page_2 .view-content .views-row .views-field-user-picture a {
  width: 100%;
  height: auto;
  display: block;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-ogrenci,
.view-display-id-page_2 .view-content .views-row .views-field-field-ogrenci {
  margin-right: auto;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-donem,
.view-display-id-page_2 .view-content .views-row .views-field-field-donem {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin-left: 20px;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-kayit-tarihi,
.view-display-id-page_2 .view-content .views-row .views-field-field-kayit-tarihi,
.view-ogrenci-listesi .view-content .views-row .views-field-access,
.view-display-id-page_2 .view-content .views-row .views-field-access {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  position: relative;
  margin-left: 20px;
}
.view-ogrenci-listesi .view-content .views-row .views-field-field-kayit-tarihi .views-label,
.view-display-id-page_2 .view-content .views-row .views-field-field-kayit-tarihi .views-label,
.view-ogrenci-listesi .view-content .views-row .views-field-access .views-label,
.view-display-id-page_2 .view-content .views-row .views-field-access .views-label {
  position: absolute;
  top: -7px;
  left: 20px;
  background-color: var(--kerataif-gray-extra-light);
  -webkit-border-top-right-radius: var(--kerataif-round);
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: var(--kerataif-round);
  -moz-border-radius-topright: var(--kerataif-round);
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: var(--kerataif-round);
  border-top-right-radius: var(--kerataif-round);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: var(--kerataif-round);
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1px 5px 0 5px;
  font-size: .5rem;
}
.view-ogrenci-listesi .view-content .views-row .views-field-roles-target-id,
.view-display-id-page_2 .view-content .views-row .views-field-roles-target-id {
  margin-left: auto;
}
.view-ogrenci-listesi .view-content .views-row .views-field-roles-target-id ul,
.view-display-id-page_2 .view-content .views-row .views-field-roles-target-id ul,
.view-ogrenci-listesi .view-content .views-row .views-field-roles-target-id li,
.view-display-id-page_2 .view-content .views-row .views-field-roles-target-id li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.view-ogrenci-listesi .view-content .views-row .views-field-roles-target-id li,
.view-display-id-page_2 .view-content .views-row .views-field-roles-target-id li {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
}
.view-ogrenci-listesi .view-content .views-row .views-field-edit-node,
.view-display-id-page_2 .view-content .views-row .views-field-edit-node,
.view-ogrenci-listesi .view-content .views-row .dropbutton-widget,
.view-display-id-page_2 .view-content .views-row .dropbutton-widget {
  border: none;
}
.view-ogrenci-listesi .view-content .views-row .views-field-edit-node a,
.view-display-id-page_2 .view-content .views-row .views-field-edit-node a,
.view-ogrenci-listesi .view-content .views-row .dropbutton-widget a,
.view-display-id-page_2 .view-content .views-row .dropbutton-widget a {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  margin-left: 10px;
}
.view-gunluk .view-content .views-row .views-field-field-tarih {
  margin-right: auto;
  margin-left: 0;
}
.view-gunluk .view-content .views-row .views-field-field-dersler {
  margin-left: 20px;
}
@media screen and (max-width: 800px) {
  .view-gunluk .view-content .views-row .views-field-field-dersler {
    display: none;
  }
}
.view-odev-durumu .view-content .views-row .views-field-field-vesika {
  max-width: 30px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 10px;
}
.view-odev-durumu .view-content .views-row .views-field-field-vesika img,
.view-odev-durumu .view-content .views-row .views-field-field-vesika a {
  width: 100%;
  height: auto;
  display: block;
}
.view-odev-durumu .view-content .views-row .views-field-field-ogrenci {
  margin-right: auto;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons {
  margin-left: 20px;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios {
  display: flex;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio {
  display: flex;
  margin-left: 10px;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio .form-radio {
  display: none;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio .form-radio + label {
  border: 1px solid var(--kerataif-green);
  padding: 5px 25px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio .form-radio:checked + label {
  border: 1px solid var(--kerataif-green);
  background-color: var(--kerataif-green);
  color: #FFF;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio:nth-child(1) {
  display: none;
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio:nth-child(3) .form-radio + label {
  border: 1px solid var(--kerataif-red);
}
.view-odev-durumu .view-content .views-row .field--name-field-odev-durumu.field--widget-options-buttons .form-radios .form-type-radio:nth-child(3) .form-radio:checked + label {
  border: 1px solid var(--kerataif-red);
  background-color: var(--kerataif-red);
}
.view-odev-durumu .view-content .views-row .views-field-field-odev-durumu .field-content {
  color: #FFF;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  padding: 5px 20px;
}
.view-odev-durumu .view-content .views-row.durum-yapmadi .views-field-field-odev-durumu .field-content {
  background-color: var(--kerataif-red);
}
.view-odev-durumu .view-content .views-row.durum-yapti .views-field-field-odev-durumu .field-content {
  background-color: var(--kerataif-green);
}
.view-gunlukteki-ogrenci-listesi .view-content .views-row {
  margin-bottom: 0;
  border-width: 1px;
}
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-vesika {
  max-width: 30px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 10px;
}
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-vesika img,
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-field-vesika a {
  width: 100%;
  height: auto;
  display: block;
}
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-gor-link .gro-form.btn {
  font-size: .6rem;
  background-color: var(--kerataif-red);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .7rem;
  cursor: pointer;
}
.view-gunlukteki-ogrenci-listesi .view-content .views-row .views-field-gor-link .gro-view.btn {
  font-size: .6rem;
  background-color: var(--kerataif-green);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .7rem;
  cursor: pointer;
}
.gunluk-ogrenci-raporu-form {
  position: relative;
  margin-top: 60px;
}
.gunluk-ogrenci-raporu-form .kapat {
  position: absolute;
  right: 0;
  top: -40px;
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .7rem;
  cursor: pointer;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type {
  background-color: #FFF;
  border: 2px solid var(--kerataif-gray-border);
  padding: 0 20px 0px 20px;
  box-sizing: border-box;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .tabledrag-toggle-weight-wrapper,
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .field-multiple-drag {
  display: none;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type table.field-multiple-table thead th {
  border-bottom: none;
  padding-bottom: 10px;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type table.field-multiple-table td {
  border: none;
  padding: 5px 0;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block {
  border: none;
  padding: 0;
  margin: 0;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block .fieldset-wrapper {
  display: flex;
  align-items: center;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block .fieldset-wrapper label {
  display: none;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block .fieldset-wrapper .form-type-textfield {
  pointer-events: none;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block .fieldset-wrapper .form-type-textfield .form-text {
  border: none;
  padding: 0;
  width: 150px;
  height: auto;
}
.gunluk-ogrenci-raporu-form .field--type-okulerp-snippets-type .container-block .fieldset-wrapper .form-type-select .form-select {
  height: 34px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.gunluk-ogrenci-raporu-form .field--type-entity-reference.field--name-field-ogrenci .form-type-entity-autocomplete {
  margin: 0;
}
.gunluk-ogrenci-raporu-form .field--type-entity-reference.field--name-field-ogrenci label {
  display: none;
}
.gunluk-ogrenci-raporu-form .field--type-entity-reference.field--name-field-ogrenci .form-text {
  border: none;
  pointer-events: none;
  padding: 0;
  color: var(--kerataif-yellow);
  font-size: 1.2rem;
  background: none;
}
.gor-entity {
  position: relative;
  margin-top: 60px;
}
.gor-entity .kapat {
  position: absolute;
  right: 0;
  top: -40px;
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .7rem;
  cursor: pointer;
}
.gor-entity .field {
  margin-bottom: 20px;
}
.gor-entity .field .field__label {
  margin-bottom: 10px;
}
.gor-entity .field--type-okulerp-snippets-type .field__items {
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  box-sizing: border-box;
  padding: 10px;
}
.gor-entity .field--type-okulerp-snippets-type .field__items .field__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 0;
}
.gor-entity .field--type-okulerp-snippets-type .field__items .field__item .items-value {
  width: 60px;
  text-align: center;
  font-size: .6rem;
  background-color: var(--kerataif-green);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .7rem;
}
.gor-entity .field--type-okulerp-snippets-type .field__items .field__item .items-value.item-Yemedi {
  background-color: var(--kerataif-red);
}
.gor-entity .field--type-okulerp-snippets-type .field__items .field__item .items-value.item-Az.yedi {
  background-color: var(--kerataif-yellow);
}
.gor-entity .field--name-field-diger-durumlar .field__items {
  display: flex;
  flex-wrap: wrap;
}
.gor-entity .field--name-field-diger-durumlar .field__items .field__item {
  font-size: .6rem;
  background-color: var(--kerataif-gray-extra-light);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin: 0 10px 10px 0;
}
#block-views-block-gunlukteki-ogrenci-listesi-block-1 {
  float: left;
  width: 100%;
  margin-top: 40px;
}
#block-views-block-gunlukteki-ogrenci-listesi-block-1 .view-footer {
  position: fixed;
  top: 0;
  right: -500px;
  height: 100vh;
  width: 500px;
  z-index: 99;
  overflow-y: auto;
  background-color: #FFF;
  box-sizing: border-box;
  padding: 100px 20px 50px 20px;
  -webkit-box-shadow: 0 0 45px -40px #000000;
  -moz-box-shadow: 0 0 45px -40px #000000;
  box-shadow: 0 0 45px -40px #000000;
  opacity: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-views-block-gunlukteki-ogrenci-listesi-block-1 .view-footer.active {
  right: 0;
  opacity: 1;
}
@media screen and (max-width: 800px) {
  #block-views-block-gunlukteki-ogrenci-listesi-block-1 .view-footer.active {
    width: 100%;
    padding-bottom: 100px;
  }
}
.view-ogrenci-raporu-current-veli .views-field .views-label {
  font-size: 1.25rem;
  padding: 0 0 10px 40px;
  display: block;
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul,
.view-ogrenci-raporu-current-veli .views-row .item-list li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul {
  background-color: #FFF;
  margin-bottom: 30px;
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--kerataif-gray-border);
  padding: 15px;
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul li .items-value {
  width: 90px;
  text-align: center;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  color: #FFF;
  display: block;
  padding: 5px;
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul li .items-value.item-Yedi {
  background-color: var(--kerataif-green);
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul li .items-value.item-Yemedi {
  background-color: var(--kerataif-red);
}
.view-ogrenci-raporu-current-veli .views-row .item-list ul li .items-value.item-Az.yedi {
  background-color: var(--kerataif-yellow);
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-ogrenci {
  font-size: 1rem;
  margin-bottom: 30px;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-diger-durumlar .item-list ul {
  background-color: transparent;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-diger-durumlar .item-list ul li {
  border-bottom: none;
  display: block;
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  display: inline;
  font-size: .75rem;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-kahvalti .views-label {
  background: url(/themes/custom/fresh_theme/images/kahvalti.png) no-repeat left top / auto 70%;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-ogle-yemegi .views-label {
  background: url(/themes/custom/fresh_theme/images/ogle.png) no-repeat left top / auto 70%;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-ikindi-yemegi .views-label {
  background: url(/themes/custom/fresh_theme/images/ikindi.png) no-repeat left top / auto 70%;
}
.view-ogrenci-raporu-current-veli .views-row .views-field-field-ogrenciye-ozel-not .views-label {
  background: url(/themes/custom/fresh_theme/images/ogretmen-notu.png) no-repeat left top / auto 70%;
}
#block-views-block-ogrenci-raporu-current-veli-block-1 {
  float: left;
  width: 100%;
  margin-top: 40px;
}
.node-type-aktivite .node--type-aktivite .field--name-field-tarih {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 20px;
}
.node-type-aktivite .node--type-aktivite .field--name-field-grup {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 20px;
}
.node-type-aktivite .node--type-aktivite .field--name-field-aktivite-icerigi {
  float: left;
  width: 100%;
  margin-top: 30px;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form {
  float: left;
  width: 100%;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-item-field-cevap:first-child {
  display: none;
  pointer-events: none;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-radio {
  display: none;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-radio + label {
  border: 2px solid var(--kerataif-green);
  width: 100%;
  box-sizing: border-box;
  display: block;
  text-align: center;
  position: relative;
  padding: 15px 0;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  cursor: pointer;
  margin-bottom: 20px;
  max-width: 600px;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-radio + label::before {
  content: "";
  width: 18px;
  height: 18px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin-left: -30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg stroke='%23B2D34E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3e%3cpath d='M16.5 8.31V9a7.5 7.5 0 1 1-4.447-6.855'/%3e%3cpath d='M16.5 3 9 10.508l-2.25-2.25'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='%232B2F2F' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-radio:checked + label::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3e%3cpath d='M16.5 8.31V9a7.5 7.5 0 1 1-4.447-6.855'/%3e%3cpath d='M16.5 3 9 10.508l-2.25-2.25'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-type-radio:nth-child(2) .form-radio:checked + label {
  background-color: var(--kerataif-green);
  color: #FFF;
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-type-radio:nth-child(3) .form-radio + label {
  border: 2px solid var(--kerataif-red);
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-type-radio:nth-child(3) .form-radio + label::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23FD8684' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Zm2.25-9.75-4.5 4.5m0-4.5 4.5 4.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-type-radio:nth-child(3) .form-radio:checked + label {
  background-color: var(--kerataif-red);
  color: #FFF;
  border: 2px solid var(--kerataif-red);
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-radios .form-type-radio:nth-child(3) .form-radio:checked + label::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 16.5a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15Zm2.25-9.75-4.5 4.5m0-4.5 4.5 4.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
.node-type-aktivite .node--type-aktivite .flagging-aktivite-izin-edit-form .form-actions {
  display: none;
}
.poll .vote-form .form-radios .form-item-choice {
  display: flex;
  align-items: center;
  margin: 0;
  background-color: #FFF;
  margin-bottom: 20px;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.poll .vote-form .form-radios .form-item-choice .form-radio {
  margin: 13px 0 13px 15px;
}
.poll .vote-form .form-radios .form-item-choice .form-radio + label {
  padding: 13px 0 13px 15px;
  width: 100%;
}
.poll .choice-title {
  font-weight: 400;
  transform: translate(20px, 35px);
  position: relative;
  z-index: 9;
}
.poll .choice-result {
  position: relative;
  background-color: #FFF;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  border: 2px solid var(--kerataif-gray-border);
  margin-bottom: 10px;
}
.poll .choice-result .bar {
  background-color: #FFF;
  height: 43px;
  position: relative;
  margin: 1px;
}
.poll .choice-result .bar .foreground {
  background-color: var(--kerataif-gray-border);
  position: absolute;
  height: 100%;
}
.poll .choice-result .percent {
  position: absolute;
  right: 10px;
  top: 11px;
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  z-index: 9;
}
.view-id-anketler .view-content .views-row .views-field-question {
  margin-right: auto;
}
.view-id-anketler .view-content .views-row .views-field-view-poll {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
}
.view-id-anketler .view-content .views-row .views-field-view-poll a {
  color: #FFF;
}
.view-id-anketler .view-content .views-row .views-field-view-poll-1 a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  overflow: hidden;
  text-indent: -5555px;
}
.page-takvim #contentHolder .region-content {
  max-width: none;
  box-sizing: border-box;
}
.node-type-duyuru article.node .field--name-field-grup,
.node-type-bulten article.node .field--name-field-grup {
  display: flex;
}
.node-type-duyuru article.node .field--name-field-grup .field__item,
.node-type-bulten article.node .field--name-field-grup .field__item {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin: 0 10px 10px 0;
}
.node-type-galeri #contentHolder .region-content {
  max-width: none;
  box-sizing: border-box;
}
.node-type-galeri article.node .field--name-field-tarih {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 10px;
}
.node-type-galeri article.node .field--name-field-grup {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 10px;
}
.node-type-galeri article.node .field--name-field-galeri {
  float: left;
  width: 100%;
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  margin-top: 20px;
}
@media screen and (max-width: 800px) {
  .node-type-galeri article.node .field--name-field-galeri {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
  }
}
.node-type-galeri article.node .field--name-field-ogrenciler {
  display: flex;
  flex-wrap: wrap;
  margin-top: 5px;
}
.node-type-galeri article.node .field--name-field-ogrenciler .field__item {
  margin: 0 5px 5px 0;
}
.node-type-galeri article.node .field--name-field-ogrenciler .field__item a {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  display: block;
}
.node-type-karne #block-fresh-theme-page-title {
  display: none;
}
.node-type-karne article.node .field--name-field-ogrenci {
  font-size: 1rem;
  font-weight: 400;
  float: left;
  margin-right: 5px;
  color: var(--kerataif-yellow);
}
.node-type-karne article.node .field--name-field-tarih {
  font-size: 1rem;
  font-weight: 400;
  float: left;
  margin-right: 5px;
}
.node-type-karne article.node .field--name-field-donem {
  font-size: 1rem;
  font-weight: 400;
  float: left;
  position: relative;
}
.node-type-karne article.node .field--name-field-donem::after {
  content: " karnesi hazır. İşte değerlendirmelerimiz;";
}
.node-type-karne article.node .field--name-field-degerlendirme-raporu {
  float: left;
  width: 100%;
  margin-top: 50px;
}
.node-type-karne article.node .field--name-field-degerlendirme-raporu .field--name-field-baslik {
  font-size: 1.25rem;
  font-weight: 400;
}
.node-type-karne article.node .field--name-field-degerlendirme-raporu .field--name-field-degerlendirme {
  line-height: 175%;
  margin-bottom: 20px;
}
.node-type-gunluk article.node .field--name-field-grup {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 10px;
}
.node-type-gunluk article.node .field--name-field-tarih {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
}
.node-type-gunluk article.node .field--name-field-atolye {
  float: left;
  width: 100%;
  margin-top: 40px;
}
.node-type-gunluk article.node .field--name-field-ogretmen-notu {
  float: left;
  width: 100%;
}
.node-type-gunluk article.node .field--name-field-dersler {
  float: left;
  width: 100%;
  display: flex;
}
.node-type-gunluk article.node .field--name-field-dersler .field__item {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  margin-right: 5px;
}
.node-type-odev article.node .field--name-field-grup {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
  margin-right: 10px;
}
.node-type-odev article.node .field--name-field-teslim-tarihi {
  font-size: .6rem;
  background-color: #FFF;
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: var(--kerataif-gray);
  float: left;
}
.node-type-odev article.node .field--name-field-odev-detaylari {
  float: left;
  width: 100%;
  margin-top: 40px;
}
#block-views-block-odev-durumu-block-1 {
  float: left;
  width: 100%;
  margin-top: 40px;
}
.view-id-mesajlar .view-header {
  display: flex;
  justify-content: flex-end;
  padding: 0 0 20px 0;
  box-sizing: border-box;
}
.view-id-mesajlar .view-header a {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
  font-size: .75rem;
}
.view-id-mesajlar .view-content .views-row {
  padding: 5px;
  box-sizing: border-box;
  position: relative;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  border-bottom: 1px solid var(--kerataif-gray-border);
}
.view-id-mesajlar .view-content .views-row:hover {
  background-color: var(--kerataif-gray-border);
}
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .field-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .profile {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  margin: 5px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  padding: 3px !important;
}
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .profile .username {
  margin: 0;
  padding: 5px;
}
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .profile .field--name-user-picture {
  width: 35px;
  overflow: hidden;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .profile .field--name-user-picture img,
.view-id-mesajlar .view-content .views-row .views-field-members-target-id .profile .field--name-user-picture a {
  width: 100%;
  height: auto;
  display: block;
}
.view-id-mesajlar .view-content .views-row .views-field-view-private-message-thread a {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  text-indent: -555px;
}
#block-views-block-mesajlar-block-1 {
  box-sizing: border-box;
  height: 100vh;
  background-color: #FFF;
  padding: 100px 5px 5px 5px;
  margin-right: 50px;
  flex: 0 0 250px;
}
@media screen and (max-width: 800px) {
  #block-views-block-mesajlar-block-1 {
    padding-left: 0;
    flex: 0 0 100%;
    margin-right: 0;
  }
}
.page-mesajlar .region-right,
body[class^='page-private-messages-'] .region-right,
body[class*=' page-private-messages-'] .region-right {
  display: none;
}
.page-mesajlar #contentHolder .region-content,
body[class^='page-private-messages-'] #contentHolder .region-content,
body[class*=' page-private-messages-'] #contentHolder .region-content {
  padding: 0px 50px 0px 200px;
  max-width: none;
  box-sizing: border-box;
  display: flex;
  height: 100vh;
  align-items: flex-end;
}
.page-mesajlar #contentHolder .region-content.minimized,
body[class^='page-private-messages-'] #contentHolder .region-content.minimized,
body[class*=' page-private-messages-'] #contentHolder .region-content.minimized {
  padding-left: 75px;
}
@media screen and (max-width: 800px) {
  .page-mesajlar #contentHolder .region-content,
  body[class^='page-private-messages-'] #contentHolder .region-content,
  body[class*=' page-private-messages-'] #contentHolder .region-content {
    padding-left: 0 !important;
    padding-right: 0;
    padding-bottom: 0;
  }
}
.page-mesajlar #contentHolder.hasright-sidebar .region-content,
body[class^='page-private-messages-'] #contentHolder.hasright-sidebar .region-content,
body[class*=' page-private-messages-'] #contentHolder.hasright-sidebar .region-content {
  padding-right: 400px;
}
.page-mesajlar #block-fresh-theme-content,
body[class^='page-private-messages-'] #block-fresh-theme-content,
body[class*=' page-private-messages-'] #block-fresh-theme-content {
  padding-top: 100px;
  box-sizing: border-box;
  height: 100vh;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .page-mesajlar #block-fresh-theme-content,
  body[class^='page-private-messages-'] #block-fresh-theme-content,
  body[class*=' page-private-messages-'] #block-fresh-theme-content {
    padding-top: 75px;
  }
}
.page-mesajlar #block-fresh-theme-page-title,
body[class^='page-private-messages-'] #block-fresh-theme-page-title,
body[class*=' page-private-messages-'] #block-fresh-theme-page-title {
  display: none;
}
@media screen and (max-width: 800px) {
  body[class^='page-private-messages-'] #block-views-block-mesajlar-block-1,
  body[class*=' page-private-messages-'] #block-views-block-mesajlar-block-1 {
    display: none;
  }
}
.page-poll-add .poll-form .tabledrag-toggle-weight-wrapper,
.page-poll-add .poll-form .description,
.page-poll-add .poll-form .field--name-field-poll-type,
.page-poll-add .poll-form .field--name-field-grup,
.page-poll-add .poll-form .field--name-field-writein,
.page-poll-add .poll-form .field--name-field-writein-multiple,
.page-poll-add .poll-form .field--name-field-number-of-votes,
.page-poll-add .poll-form .field--name-runtime,
.page-poll-add .poll-form .field--name-anonymous-vote-allow,
.page-poll-add .poll-form .field--name-field-start-date {
  display: none;
}
.page-poll-add .poll-form .field--name-choice .field-multiple-table thead {
  display: none;
}
.page-poll-add .poll-form .field--name-choice .field-multiple-table td {
  border-bottom: none;
}
.page-poll-add .poll-form .field--name-choice .clearfix .field-add-more-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.page-node-add-galeri .node-galeri-form .tabledrag-toggle-weight-wrapper,
.page-node-add-galeri .node-galeri-form .description {
  display: none;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri thead {
  display: none;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri td {
  border-bottom: none;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri td > .form-wrapper,
.page-node-add-galeri .node-galeri-form .field--name-field-galeri td > .ajax-new-content > .form-wrapper {
  border: none;
  padding: 20px;
  margin: 0;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-color: #FFF;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-fotograf label {
  display: none;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-fotograf .image-widget {
  display: flex;
  align-items: center;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-fotograf .image-widget .image-preview {
  margin-right: 20px;
  max-width: 70px;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-fotograf .image-widget .image-preview img {
  width: 100%;
  height: auto;
  display: block;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-fotograf .form-submit {
  height: 30px;
  padding: 4px 15px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.page-node-add-galeri .node-galeri-form .field--name-field-galeri .field--name-field-ogrenciler {
  margin-top: 20px;
}
.page-node-add-galeri .node-galeri-form .clearfix .field-add-more-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu .tabledrag-toggle-weight-wrapper,
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu .description {
  display: none;
}
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu thead th {
  border-bottom: none;
}
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu td {
  border-bottom: none;
}
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu td > .form-wrapper,
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu td > .ajax-new-content > .form-wrapper {
  border: none;
  padding: 20px;
  margin: 0;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-color: #FFF;
}
.page-node-add-karne .node-karne-form .field--name-field-degerlendirme-raporu .field-add-more-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.user-form .tabledrag-toggle-weight-wrapper,
.user-form .description {
  display: none;
}
.user-form .field--name-user-picture summary {
  display: none;
}
.user-form .field--name-user-picture .form-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 0;
}
.user-form .field--name-field-telefon thead th {
  border-bottom: none;
}
.user-form .field--name-field-telefon td {
  border-bottom: none;
}
.user-form .field--name-field-telefon td > .form-wrapper,
.user-form .field--name-field-telefon td > .ajax-new-content > .form-wrapper {
  border: none;
  padding: 20px;
  margin: 0;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-color: #FFF;
}
.user-form .field--name-field-telefon .form-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 0;
}
.user-form > .form-wrapper {
  border: none;
  padding: 0;
}
.user-form > .form-wrapper legend {
  font-weight: bold;
}
.page-node-add-yemek .node-yemek-form .field--name-field-hafta > fieldset {
  padding: 0;
  margin: 0;
  border: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-hafta > fieldset .fieldset-wrapper > .form-type-textfield {
  display: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program .tabledrag-toggle-weight-wrapper,
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program .field-multiple-drag {
  display: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table thead {
  display: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td {
  border: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset {
  margin: 0;
  padding: 0;
  border: none;
  border: 2px solid var(--kerataif-gray-border);
  padding: 20px;
  background-color: #FFF;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  position: relative;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .form-wrapper {
  margin-bottom: 30px;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-gun {
  margin-bottom: 20px;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-gun label {
  display: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-gun .form-text {
  background-color: transparent;
  border: none;
  padding: 0;
  font-weight: bold;
  pointer-events: none;
  height: auto;
  font-size: .9rem;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih {
  position: absolute;
  right: 30px;
  top: 0;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih label,
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih h4 {
  display: none;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih .form-date {
  background: none;
  border: none;
  padding: 0;
  pointer-events: none;
  text-align: right;
}
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih .form-date::-webkit-inner-spin-button,
.page-node-add-yemek .node-yemek-form .field--name-field-haftalik-program table td > fieldset .field--name-field-tarih .form-date::-webkit-calendar-picker-indicator {
  display: none;
  -webkit-appearance: none;
}
.page-admin-people-create .user-form .description,
.page-admin-people-create .user-form .tabledrag-toggle-weight-wrapper {
  display: none;
}
.page-admin-people-create .user-form .field--name-field-telefon table thead th {
  border: none;
}
.page-admin-people-create .user-form .field--name-field-telefon table td {
  border: none;
}
.page-admin-people-create .user-form .field--name-field-telefon .form-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 0;
}
.page-admin-people-create .user-form .field--name-user-picture .form-submit {
  height: 30px;
  padding: 4px 20px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 0;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies td .dropbutton-multiple {
  padding: 0;
  margin: 0;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies .tabledrag-toggle-weight-wrapper,
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies .tabledrag-handle {
  display: none;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies .dropbutton-arrow {
  border-top-color: #FFF;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies .dropbutton-widget {
  background-color: var(--kerataif-yellow);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: none;
  padding-left: 10px;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies .dropbutton-widget a {
  color: #FFF;
}
.page-admin-structure-taxonomy .taxonomy-overview-vocabularies tbody td {
  border-bottom: 2px solid var(--kerataif-gray-border);
}
.taxonomy-overview-terms .tabledrag-toggle-weight-wrapper {
  display: none;
}
.taxonomy-overview-terms td .dropbutton-multiple {
  padding: 0;
  margin: 0;
}
.taxonomy-overview-terms .dropbutton-arrow {
  border-top-color: #FFF;
}
.taxonomy-overview-terms .dropbutton-widget {
  background-color: var(--kerataif-yellow);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: none;
  padding-left: 10px;
}
.taxonomy-overview-terms .dropbutton-widget a {
  color: #FFF;
}
.taxonomy-overview-terms tbody td {
  border-bottom: 2px solid var(--kerataif-gray-border);
}
.view-user-admin-people .views-exposed-form {
  background-color: #FFF;
  padding: 20px;
  box-sizing: border-box;
  border: 2px solid var(--kerataif-gray-border);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
.view-user-admin-people .views-exposed-form .form--inline {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0px;
  justify-content: flex-start;
}
.view-user-admin-people .views-exposed-form .form--inline > .form-item {
  margin: 0 30px 30px 0;
}
.view-user-admin-people .views-exposed-form .form--inline > .form-actions {
  margin: 0;
}
.view-user-admin-people .views-exposed-form .form-actions {
  width: 100%;
}
.view-user-admin-people .views-table tbody td {
  border-bottom: 2px solid var(--kerataif-gray-border);
}
.view-user-admin-people .views-table tbody td.is-active {
  background-color: transparent;
}
.view-user-admin-people .views-table .dropbutton-widget {
  border: none;
}
.view-user-admin-people .views-table .dropbutton-widget a {
  font-size: .6rem;
  background-color: var(--kerataif-yellow);
  padding: 5px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #FFF;
}
.view-user-admin-people .form-item-permission {
  display: none;
}
.view-user-admin-people .form-wrapper[data-drupal-selector=edit-user-bulk-form] {
  display: flex;
}
.view-user-admin-people .form-wrapper[data-drupal-selector=edit-user-bulk-form] .form-actions .form-submit {
  margin-top: 27px;
  height: 44px;
}
.node-type-ogrenci .node--type-ogrenci .field--name-field-vesika {
  max-width: 300px;
}
.node-type-ogrenci .node--type-ogrenci .field--name-field-vesika img,
.node-type-ogrenci .node--type-ogrenci .field--name-field-vesika a {
  width: 100%;
  height: auto;
  display: block;
}
.anonymous #contentHolder .region-content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  padding: 150px 0 0 0 !important;
  max-width: 700px;
}
.page-yemek-listesi #contentHolder .region-content {
  max-width: none;
}
.page-yemek-listesi .view-display-id-page_1 {
  max-width: 700px;
  margin-top: 50px;
}
#block-views-block-yemek-listesi-block-1 ul,
#block-views-block-yemek-listesi-block-1 li {
  padding: 0;
  margin: 0;
  list-style: none;
}
#block-views-block-yemek-listesi-block-1 .view-yemek-listesi .view-content .views-row {
  background-color: transparent;
  border: none;
  max-width: none;
  padding: 30px 0;
}
#block-views-block-yemek-listesi-block-1 .view-yemek-listesi .view-content .views-row:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program {
  width: 100%;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity {
  box-sizing: border-box;
  padding: 0px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity:nth-child(6),
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity:nth-child(7) {
  display: none;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-tarih {
  margin: 0 10px 10px 0;
  float: left;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi {
  float: left;
  width: 100%;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti .field__label,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi .field__label,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi .field__label {
  font-size: 1.25rem;
  font-weight: 400;
  margin: 25px 0 15px 0;
  box-sizing: border-box;
  padding-left: 30px;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti .field__items,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi .field__items,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi .field__items {
  background-color: #FFF;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  border: 1px solid var(--kerataif-gray-border);
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti .field__items .field__item,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi .field__items .field__item,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi .field__items .field__item {
  padding: 10px;
  border-bottom: 1px solid var(--kerataif-gray-border);
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti .field__items .field__item:last-child,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi .field__items .field__item:last-child,
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi .field__items .field__item:last-child {
  border-bottom: none;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-kahvalti .field__label {
  background: url(/themes/custom/fresh_theme/images/kahvalti.png) no-repeat left center / auto 80%;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ogle-yemegi .field__label {
  background: url(/themes/custom/fresh_theme/images/ogle.png) no-repeat left center / auto 80%;
}
#block-views-block-yemek-listesi-block-1 .views-field-field-haftalik-program ul .eck-entity .field--name-field-ikindi-yemegi .field__label {
  background: url(/themes/custom/fresh_theme/images/ikindi.png) no-repeat left center / auto 80%;
}
