/**
 * @file
 * Subtheme specific CSS.
 */
 :root {
	--location:  url(/sites/default/files/home-black.svg);
    --bg: #f5eeee;
    --bg-2: #f5eeee;
    --bg-3: #eae3e3;
    --bg-trans: #0002;
    --bg-box: #eae3e3;
	--bg-header: #eae3e3;
	--bg-header: #eae8e4;
	--bg-black: #ffffff;
    --color-accent: #fd6f53;
	--invert: invert(0) brightness(0.8);
	--yellow-black:#000;
    --font-1: #222;
    --font-2: #333;
	--font-3: #3A5EC1;
	--font-3: #555;
	--gri: #999;
    --font-yellow: #f99e00;
	--weight: 300;	
	--300-500: 500;
	--400-500: 500;
	--300-400: 400;
	--logo-filter: brightness(0);
	--font-purple: #3A5EC1;
	--font-purple: #524EB7;
	--font-green: #18cc3e;
	--border: 1px solid #adafd6;
	--border: 1px solid transparent;
	}

[data-theme="dark"] {
	 	--location:  url(/sites/default/files/home-white.svg);
    --bg: #1F1B24;
    --bg-header: #000;
    --bg-black: #000;
	--gri: #333;
    --bg-2: #403a3a;
    --bg-3: #1F1B24;
    --bg-trans: #fff2;
    --bg-box: #403a3a;
	--invert: invert(1) brightness(1);
    --color-accent: #12cdea;
    --font-1: #eee;
    --font-2: #ddd;
	--font-3: #3A5EC1;
	--font-4: #bbb;
	--font-yellow: #ffbc00;
	--font-green: #00ff89;
	--font-purple: #3A5EC1;
    --font-purple: #5a7ad2;
	--font-red: #ff795d;
	--weight: 300;
	--300-500: 300;
	--400-500: 400;
	--300-400: 300;
	--logo-filter: brightness(10);
	--border: 1px solid #000;
	--border: 1px solid transparent;
	--yellow-black:#ffbc00;

}

:root {
    --location: url(/sites/default/files/home-black.svg);
    --bg: #F4F3EF;
    --bg: #ede9e9;
    --bg: #FCFCFC;
    --bg-2: #f5eeee;
    --bg-3: #eae3e3;
    --bg-trans: #0002;
    --bg-box: #eae3e3;
    --bg-box: #dbd7d7;
    --bg-header: #dbd7d7;
    --bg-header: #eae8e4;
    --bg-black: #ffffff;
	--font-1:#000;
	
	--font-purple:#444287;
	--font-light-purple:#524EB7;
    --bg: #f5f3f3;
	
    --bg: #f5f2f2;
    --bg: #f4f4f1;
    --bg: #fcfcfc;
    --bg-header: #f5f3f3;
    --bg-header: #ece8e8;
    --bg-header: #E8E7E3;
    --bg-header: #eae8e4;
    --bg-header: #F1EFEF;

}
[data-theme="dark"] {
	 	--location:  url(/sites/default/files/home-white.svg);
    --bg: #1F1B24;
    --bg-header: #000;
    --bg-black: #000;
	--gri: #333;
    --bg-2: #403a3a;
    --bg-3: #1F1B24;
    --bg-trans: #fff2;
    --bg-box: #403a3a;
	--invert: invert(1) brightness(1);
    --color-accent: #12cdea;
    --font-1: #eee;
    --font-2: #ddd;
	--font-3: #3A5EC1;
	--font-4: #bbb;
	--font-yellow: #ffbc00;
	--font-green: #00ff89;
	--font-purple: #3A5EC1;
    --font-purple: #5a7ad2;
	--font-red: #ff795d;
	--weight: 300;
	--300-500: 300;
	--400-500: 400;
	--300-400: 300;
	--logo-filter: brightness(10);
	--border: 1px solid #000;
	--border: 1px solid transparent;
	--yellow-black:#ffbc00;

}


@keyframes revealText {
  to {
    stop-color: white;
  }
}

#stopEnd {
  animation: revealText 5s forwards;
  animation-delay: 1s;
}

/* Original paths */
#originalTextPaths {
  fill: black;
}

/* Duplicated paths for outline */
#outlineTextPaths {
  fill: none;
  stroke: black;
  stroke-width: 2;
}


.modal {
    --bs-modal-padding: 1rem;
--bs-modal-margin: 1rem!important;}
.switch-wrapper {
  display: flex;
  align-items: center;
}
#edit-masquerade-as {
    border-radius: 20px;
    height: 32px;
    min-width: 200px;}
	
.form-item-masquerade-as + .form-actions button 	{
    height: 29px;
    line-height: 11px;
    border-radius: 20px;    margin-left: -74px;
    margin-top: -4px;}
.private-message-recipients span {display:none}
#private-message-page .private-message-thread-full .field--name-private-messages .private-message{margin-top:10px;background:white;
    background: white;
    border: 1px solid #e4e4e4;
	
    border: 1px solid #31319842;
    border-radius: 10px;border: 1px solid #bec9ff;
    background: #fbfbff;
    border: 1px solid #e8e8fe;
    background: #fbfbff;}
.private_message_thread_delete_link_wrapper {float:right;}
#private-message-page .private-message-thread-full .field--name-private-messages .private-message .field--name-created {
    float: right;
    padding-top: 10px;
    font-size: 16px;
    font-weight: 500;padding-right:5px
}
.private-message-recipients a {
    font-size: 17px;
    font-weight: 500;
    color: black;}
.block-private-message-inbox-block p{margin:0}
.block-private-message-inbox-block .block-extra-field-blockprivate-message-threadprivate-message-threadclear-history-link{display:none}
.block-private-message-inbox-block .block-field-blockprivate-messageprivate-messageowner{display:none}
.block-field-blockprivate-messageprivate-messageowner{
    margin-top: -10px;
    padding-left: 5px;}
.block-field-blockprivate-messageprivate-messagemessage{
    margin-top: -10px;
    padding-left: 5px;}
.private-message-recipients .field--name-field-isim{margin-right:5px}
.private-message-recipients .field--name-field-isim,
.private-message-recipients .field--name-field-soyisim{float:left;font-size:21px;font-weight:600;margin-bottom:30px}
#private-message-page .private-message-thread-full .private-message-recipients article{padding:0}
.block-private-message-inbox-block h2 {
    margin: 0;
    border-bottom: none;
    padding-bottom: 0;
    line-height: 1.2;
    margin-top: 0px;
    text-align: left;
    margin-bottom: 20px;
    font-size: 26px;
font-weight: 600;}
.private_message_thread_clear_history_link_wrapper,
.pm-username-remove-link,
#thread-members-display-container input,
#thread-members-display-container label{display:none!important}
.block-extra-field-blockprivate-message-threadprivate-message-threadprivate-message-form .js-filter-wrapper{display:none}
.private-message-add-form .js-filter-wrapper{display:none}
.block-private-message-notification-block .private-message-page-link {
    width: 105px;
    position: absolute;
    left: 0;
    line-height: 26px;
    color: #000;
    text-align: right;
}
 .private-message-notification-wrapper {
    font-family: 'brandon';
    color: black;
    font-size: 18px;
    font-weight: 500;
    padding-left: 26px;
 padding-top: 2px;}
.block-private-message-notification-block .private-message-notification-image {

    height: 25px;
    width: 25px;
    margin-top: 2px;
    margin-left: 6px;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
}
.switch {
  display: inline-block;
height: 23px;
    position: relative;
    width: 45px;
}
.profile-yetenek-add-form .mb-3, .profile-yetenek-edit-form .mb-3 {
    margin-bottom: 2rem!important;
}
.profile-yetenek-add-form .ief-entity-operations.mb-3, .profile-yetenek-edit-form .ief-entity-operations.mb-3 {
    margin-bottom: .5rem!important;
}
.vmsg-backdrop {
z-index: 1000;}
.switch input {
  display: none;
}/*
#user-login-form small{ font-size:11px;}
#user-login-form label{
    font-weight: 600;
font-size: 16px;}
#user-login-form{
    width: 400px;
    margin: auto;
    border: 1px solid #ccc;
    padding: 0 20px;
    padding-bottom: 30px;
    background: #f4f3ef;
    margin-top: 30px;
    padding-top: 15px;
	margin-bottom:30px;
}*/
body.path-user  {background:var(--bg);}
.path-user .dialog-off-canvas-main-canvas {background:#eae8e4;
    height: 100vh;}
.user-form input,
.user-form select
{max-width:100%;
    background: #fcfbfb;
    border-color: #eee!important;
    border-width: 2px!important;
}
#edit-pass .form-item-pass-pass1, .form-item-yetenek-profiles-0-entity-address-0-address-given-name,.form-item-field-cep-telefonu-0-country-code,
.form-item-field-cep-telefonu-0-mobile, .form-item-yetenek-profiles-0-entity-field-cinsiyet, .form-item-field-isim-0-value {padding-right:15px;}
.form-item-yetenek-profiles-0-entity-address-0-address-postal-code {clear:left;padding-right:15px;}
#edit-pass .js-form-type-password {float: left;width: 50%;clear: none;}
.form-item-yetenek-profiles-0-entity-address-0-address-given-name,
.form-item-field-soyisim-0-value,
.form-item-field-il-ilce,
.form-item-field-isim-0-value,
.form-item-yetenek-profiles-0-entity-address-0-address-family-name,
.form-item-yetenek-profiles-0-entity-address-0-address-postal-code,
.field--widget-mobile-number-default .mobile-number-field,
.form-item-yetenek-profiles-0-entity-field-cinsiyet
{float: left;width: 100%;clear: none!important;}
.form-item-yetenek-profiles-0-entity-address-0-address-postal-code {
    float: right;}
.field--widget-mobile-number-default{width:100%}
.form-item-yetenek-profiles-0-entity-field-cinsiyet{
    margin-top: -75px;}
.form-item-field-cep-telefonu-0-mobile .local-number {
    padding-left: 75px!important;height: 36px;
    height: 36px;
    font-size: 14px!important;
    font-family: 'brandon';font-weight:500;}
.form-control,
.form-select {
    line-height: 2!important;
    color: #212529;
    background-color: #f6f4f4!important;
    background-color: var(--bg)!important;
	
    border: 2px solid #dddddd!important;
    border: 2px solid #ededed!important;}
	.form-item-field-yas-araligi-0-from {padding-right:15px}
	.form-item-field-yas-araligi-0-to {padding-left:15px}
.form-item-field-yas-araligi-0-from, .form-item-field-yas-araligi-0-to {width:50%;float:left;}
.form-item-field-yas-araligi-0-from.mb-3, .form-item-field-yas-araligi-0-to.mb-3 {
    margin-bottom: 0!important;}
	.input-group-text {line-height:2!important;background-color: #f6f4f4!important;}
	.path-user .profile-form .col-sm-6 {
    padding-right: 20px!important;
    padding-left: 20px!important;}
.form-control:focus,
.form-select:focus 
{
    color: #212529;
    border-color: var(--font-light-purple);
    background: #f6f2f2;
    outline: 0;
    box-shadow: none!important;
    border: 2px solid var(--font-light-purple)!important;
    background: linear-gradient(#f6f2f2, #f6f2f2), linear-gradient(352deg,#ff9d55,#f14471 41.07%,#8494e3 76.05%);
    background: transparent;
    background-origin: padding-box, border-box;
    background-repeat: no-repeat;
}
#edit-field-ehliyet .form-check {float:left;margin-right:15px;}
.view-profiller .views-field-field-profil-resmi img{width:100%;
    height: auto;}
.password-confirm-message{
    display: inline-block;
	display:none;
    font-size: 13px;
    font-family: 'brandon';
font-weight: 600;}
.mobile-number-field .country-select {
    margin-bottom: -7px;
    z-index: 10;
    border: none;
    margin-left: 7px;}
	.shs-processed.hidden {display:none;}
	.shs-widget-container {width: calc(50% - 7.5px);}
	.shs-widget-container:first-child {margin-right:15px;}
	
	
	#edit-field-ehliyet-wrapper{min-height:105px;}
	
#auth_box .form-wrapper{clear: both;}
#auth_box .field--name-field-il-ilce.form-wrapper,
#auth_box .field--type-mobile-number.form-wrapper,
#auth_box .field--type-string.form-wrapper,
#auth_box .field--name-field-cinsiyet
{clear: none;
    float: left;
    width: 50%;}
.ief-cardinality-count {display:none}

.ui-dialog .ui-dialog-content {
background: white!important;}
.form-radios .form-item-ilan:hover {background:#0002;cursor:pointer;}
.form-radios .form-item-ilan:hover input{cursor:pointer;}
.form-radios .form-item-ilan:hover label{cursor:pointer;}
.form-radios .form-item-ilan .form-check-input{
border: 2px solid rgb(249 158 0);}
.form-radios .form-item-ilan {

    float: left;
    padding: 3px;
    padding-left: 30px;
    padding-right: 7px;
    border: 1px solid transparent;
    background: #0001;
    border-radius: 5px;
    margin-right: 15px;
    font-size: 17px;
    font-family: 'brandon';
    FONT-WEIGHT: 500;
    color: #333;
}
.form-check-input:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: none!important;
}
.form-check-input:checked[type=radio] {
    background-image: none!important;
}
.form-check-input:checked {
    background-color: #444a8e!important;
    border-color: #444a8e!important;
    background-color: #f99e00!important;
    border-color: #f99e00!important;
}
.path-profile .profile > .container {padding:0!important;
    margin-top: 0;
    margin-left: -7.5px;
}
.bef-link:hover {color:#59558f;
    background: #dfdfe9;}
.bef-link--selected:hover {color:white;background:#444a8e;
    background: #524eb7;}
.bef-link {
	display: inline-block;
    font-weight: 500;
    line-height: 1.5;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    padding: 0.375rem 0.75rem;
    font-size: 16px;
    border-color: #0d6efd;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border-radius: 5px;
    color: #59558f;
    border: 0px solid #8b8bbe;
    background-color: #ebebf4;}
	.image-widget-data .file--mime-image-jpeg {display:none}
.bef-links {margin:0!important;padding:0!important;border:none!important}
.bef-links li{margin:0;padding:0}
.bef-links ul{margin:0;padding:0}
.bef-link--selected {
	
    color: #fff;
    background-color: #444a8e;
    border-color: #f1efef;}
.views-exposed-form li {
    float: left;margin-right:15px;
clear: none;}
.views-exposed-form ul {
    list-style: none;
    float: left;
    width: 100%;}
.views-exposed-form li::marker {display:none}
#views-exposed-form-media-library-widget{display:none}
#block-profileditletitle  h1, #block-profilisvereneditletitle h1{ font-size:28px}
#block-profileditletitle, #block-profilisvereneditletitle p{ display:none}
#block-profileditletitle, #block-profilisvereneditletitle {
    position: absolute;
    
    min-width: 401px;
    margin-top: 15px;
margin-left: 10px;}
#block-profileditletitle svg, #block-profilisvereneditletitle svg{
    width: 35px;
    height: auto;
    margin-right: 10px;
    float: left;}
#auth_box summary{display:none}
#auth_box label, #auth_box legend span{
    display: inline-block;
    font-size: 16px!important;
    font-family: 'brandon';
    font-weight: 500;
    color: black;}
	#auth_box label.error {color:red}
#auth_box input{width:100%!important; 
    font-weight:500;
    font-size: 16px!important;
    font-family: 'brandon';}
#auth_box input.verify-button { width: calc(50% - 15px) !important;  margin-right: 15px;    margin-top: 23px;}
#auth_box input.send-button {
    width: auto!important;
    margin-right: 15px;margin-top:-52px;
    padding: 0 4px;}
#auth_box .form-item-select-roles{width:32%;float:left;padding:0;text-align:center;min-height:100px;position:relative;
    border: 1px solid #ccc;}
	#edit-select-roles div:nth-child(2){margin-left:2%;margin-right:2%;}
.alert-primary {
    color: #084298;
    background-color: #F0F0FF;
    border-color: transparent;
    font-family: 'brix';
    font-size: 17px;
    border: 1px solid #5053ff;
}

.flag-ilan-favori a{color:black;}
.flag-ilan-favori:hover{filter:brightness(0.95)}
.flag-ilan-favori{display: block;
    background-repeat: no-repeat;
    padding: 0;
    padding-left:25px;
    background-color: transparent;
    border: 0;
    background-position: center left;
    background-size: 20px;}
.flag-ilan-favori.action-unflag{    background-image: url(/sites/default/files/heart-red.svg);}
.flag-ilan-favori.action-flag{    background-image: url(/sites/default/files/heart.svg);}

#auth_box .form-item-select-roles input {float: none;
    position: absolute;
    bottom: 10px;
    left: calc(50% - -14px);
    background-image: url(/sites/default/files/unchecked.svg);
    display: block;
    background-repeat: no-repeat;
    padding: 0;
    background-color: transparent;
    border: 0;
    background-position: center left;
    background-size: 28px;
    height: 28px;
    width: 28px!important;}
	#auth_box #middle_part {
   box-shadow: 0 0 0px 1px #d6d6d6;
}
#auth_box .form-item-select-roles input:checked { background-image: url(/sites/default/files/checked-1.svg)}
#auth_box input.postal-code{width:auto!important;}
#the_logo img{filter:brightness(0.1);    max-width: 210px;}
.country-select .prefix {
    font-size: 14px!important;}
small.description {
    font-size: 11px;
    padding-left: 1px;}
.form-item-mail .form-email, .form-item-yetenek-profiles-0-entity-address-0-address-country-code select, .form-item-yetenek-profiles-0-entity-field-cinsiyet select {
    padding: 5px;
    font-size: 16px;
    font-family: 'brandon';
	font-weight:500;}
	
.verification .form-item-field-cep-telefonu-0-verification-code {    width: calc(50% - 15px);    float: left;}

.field--widget-mobile-number-default .form-item-field-cep-telefonu-0-country-code	{    max-width: 185px!important;
    height: 0;
    margin-bottom: 0px!important;}
.field--widget-mobile-number-default input.send-button	{      max-width: 58px!important;
    font-size: 12px;
    border: none;
    background: transparent;
    margin-top: -50px;
    margin-right: 47px;
    color: #421db4;
    font-weight: 700;}
	#edit-field-cinsiyet.radio .radio {float:left;margin-right:15px;}
	#edit-field-cinsiyet .radio input {    width: 15px!important;    height: 15px!important;}
	.degistir {
    text-align: right;
    right: 10px;
    position: absolute;
    top: 10px;}
	.shs-select{
    font-weight: 500;
    font-size: 16px!important;
    font-family: 'brandon';}
.verification .description {
    font-size: 11px;
    font-weight: 700;
    margin-top: 0px;
    width: 100%;}
.btn-default, .btn-primary, .btn-info {
    background: #5053FF!important;
    color: white!important;
    border: 1px solid transparent!important;
}
.btn-primary:hover {
    background-color: #5F6373!important;
    color: #c79e54!important;
}
.btn-default:hover, .btn-primary:hover, .btn-info:hover {
    background: #494bd9!important;
    color: white!important;
    border: 1px solid var(--font-purple)!important;
}
.slider {
    background-color: var(--bg);

  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: 0.4s;
}

.slider:before {
	background-color: var(--font-yellow);
    bottom: -1px;
    content: url("/sites/default/files/day.svg");
padding-top: 2px;
    height: 26px;
    padding-left: 2px;
    left: 0px;
    position: absolute;
    transition: 0.4s;
    width: 26px;
}

input:checked + .slider {
	  background-color: var(--bg-2);

}

input:checked + .slider:before {
  transform: translateX(22px);
  content: url("/sites/default/files/night.svg");
    background-color: rgb(59, 116, 223);

}

.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
.bg {
  position: fixed;
  top: -50%;
  left: -50%;
  right: -50%;
  bottom: -50%;
  width: 200%;
  height: 200vh;
  display:none;
 /* background: transparent url('http://assets.iceable.com/img/noise-transparent.png') repeat 0 0;  
  background-repeat: repeat;
  animation: bg-animation .2s infinite;
  opacity: .9;
  visibility: visible;*/
}

@keyframes bg-animation {
    0% { transform: translate(0,0) }
    10% { transform: translate(-5%,-5%) }
    20% { transform: translate(-10%,5%) }
    30% { transform: translate(5%,-10%) }
    40% { transform: translate(-5%,15%) }
    50% { transform: translate(-10%,5%) }
    60% { transform: translate(15%,0) }
    70% { transform: translate(0,10%) }
    80% { transform: translate(-15%,0) }
    90% { transform: translate(10%,5%) }
    100% { transform: translate(5%,0) }
}
 body{font-weight: var(--weight)!important; font-family:brix!important;}
  
  .sidebar h2 {text-shadow:none}
  
  .right-side-block h2{
	
    margin: 0;
    border-bottom: none;
    padding-bottom: 0;
    margin-top: 10px;
    text-align: left;
    font-size: 17px;
    margin-bottom: 5px;
    font-family: 'brix';
    color: #444287;
  }
  .select2-selection__arrow b{display:none}
  .select2-selection__arrow{
	  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA0MiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjU2NzQ3NCAwLjU3MDUyMkMxLjMyNDExIC0wLjE5MDE3NCAyLjU1MDg1IC0wLjE5MDE3NCAzLjMwNzQ4IDAuNTcwNTIyTDEwLjUgNy44MDE2N0wxNy42OTI1IDAuNTcwNTIyQzE4LjQ0OTIgLTAuMTkwMTc0IDE5LjY3NTkgLTAuMTkwMTc0IDIwLjQzMjUgMC41NzA1MjJDMjEuMTg5MiAxLjMzMTIyIDIxLjE4OTIgMi41NjQ1NSAyMC40MzI1IDMuMzI1MjRMMTIuNzI2MyAxMS4wNzI5QzExLjQ5NjcgMTIuMzA5IDkuNTAzMjcgMTIuMzA5IDguMjczNzQgMTEuMDcyOUwwLjU2NzQ3NCAzLjMyNTI0Qy0wLjE4OTE1OCAyLjU2NDU1IC0wLjE4OTE1OCAxLjMzMTIyIDAuNTY3NDc0IDAuNTcwNTIyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 23px;
    background-position: left center;}
  .node--type-haber .node__content img {clear:both}
  .node--type-haber .node__content p {clear:both}
  .node--type-haber .node__content h2 {float:left}
  .node--type-haber .ilan-row .inside-column .field-content {
    clear: both;
    float: left;}
  .node--type-haber .ilan-row .inside-column .ilan-link{clear:both;
    display: none;}
  .node--type-haber .ilan-row .inside-column .views-label-field-ilanlar{
    border-bottom: 3px solid black;
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 5px;
    display: block;
    float: left;
    clear: both;}
  .node--type-haber .proje-kategori {
    clear: both;
    float: left;
    margin-top: 0!important;
    margin-left: 0!important;
    margin-bottom: 0px!important;}
  .path-haberler .node__content img {clear:both}
  .path-haberler .node__content p {clear:both}
  .path-haberler .node__content h2 {float:left}
  .view-ilanlar-sidebar .ilan-row .inside-column .field-content {
    clear: both;
    float: left;}
  .view-ilanlar-sidebar .ilan-row .inside-column .ilan-link{clear:both;
    display: none;}
  .view-ilanlar-sidebar .ilan-row .inside-column .views-label-field-ilanlar{

    font-weight: 600;
    margin-bottom: 5px;
    font-size: 17px;
    font-family: 'brandon';
    margin-top: 0px;
    display: block;
    float: left;
    clear: both;}
  .view-ilanlar-sidebar .proje-kategori {
    clear: both;
    float: left;
    margin-top: 0!important;
    margin-left: 0!important;
    margin-bottom: 5px!important;}
  .block-views-blockilanlar-sidebar-block-1 h2{    margin-top: 20px!important;
    font-family: brandon;
    font-size: 20px;
    border-bottom: none;
    padding: 0;
    font-weight: 600;
    margin-bottom: 0;}


body {color: white;font-weight:300;}
a {
    color: white;
    text-decoration: none!important;
}

  @font-face {
  font-family: 'brandontext';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/BrandonText-Bold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'brandontext';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/BrandonText-Medium.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'brandontext';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/BrandonText-Regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'brandontext';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/BrandonText-Light.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
   @font-face {
  font-family: 'lato';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/Lato-Bold.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'lato';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/Lato-Light.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'lato';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/Lato-Regular.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}  
  
   @font-face {
  font-family: 'rubik';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/Rubik-SemiBold.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'rubik';
  font-style: normal; 
  font-weight: 400;
  src: url('../fonts/Rubik-Regular.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}  
   @font-face {
  font-family: 'rubik';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/Rubik-Medium.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}  
  
   @font-face {
  font-family: 'quick';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/Quicksand-Light.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'quick';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/Quicksand-Medium.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'quick';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/Quicksand-SemiBold.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'quick';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/Quicksand-Regular.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'quick';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/Quicksand-Light.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap} 
   @font-face {
  font-family: 'crimsonit';
  font-style: normal;
  src: url('../fonts/CrimsonPro-Italic-VariableFont_wght.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}  
   @font-face {
  font-family: 'crimson';
  font-style: normal;
  src: url('../fonts/CrimsonPro-VariableFont_wght.ttf') format('truetype'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}  
  @font-face {
  font-family: 'circ';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/CircularStd-Medium.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'circ';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/CircularStd-Book.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'circ';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/CircularStd-Light.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'circ';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/CircularStd-Bold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'circ';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/CircularStd-MediumItalic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'brandon';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/brandon_light.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
  font-family: 'brandon';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/brandon_reg.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
 @font-face {
  font-family: 'brandon2';unicode-range: U+30-39;
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/brandon_med.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
 @font-face {
  font-family: 'brandon';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/brandon_med.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
 @font-face {
  font-family: 'brandon';
  font-style: normal;
  font-weight: 600;
 src: url('../fonts/brandon_bld.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'brandon';
  font-style: normal;
  font-weight: 700;
 src: url('../fonts/brandon_blk.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: normal;
  font-weight: 300;
 src: url('../fonts/Calibre-Light.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: normal;
  font-weight: 400;
 src: url('../fonts/Calibre-Regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: normal;
  font-weight: 500;
 src: url('../fonts/Calibre-Medium.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: italic;
  font-weight: 600;
 src: url('../fonts/Calibre-SemiboldItalic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: italic;
  font-weight: 500;
 src: url('../fonts/Calibre-MediumItalic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: normal;
  font-weight: 700;
   src: url('../fonts/Calibre-Bold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
  @font-face {
  font-family: 'calibre';
  font-style: normal;
  font-weight: 600;
   src: url('../fonts/Calibre-Semibold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */}
 
 @font-face {
  font-family: 'sahitya';
  font-style: normal;
  font-weight: 700;
  src: local('Sahitya Bold'), local('Sahitya-Bold'),
       url('../fonts/Sahitya-Bold.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/Sahitya-Bold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  font-display: swap}
  @font-face {
	font-family: 'quattro';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/iAWriterQuattroS-Regular.woff') format('woff');
}

@font-face {
	font-family: 'quatro';
	font-weight: 300;
	font-style: normal;
	src: url('../fonts/Quatro-Book.woff') format('woff');
}

@font-face {
	font-family: 'quatro';
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/Quatro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'quatros';
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/QuatroSlab-Regular.woff') format('woff');
}

@font-face {
	font-family: 'quatros';
	font-weight: 700;
	font-style: normal;
	src: url('../fonts/QuatroSlab-Bold.woff') format('woff');
}

@font-face {
	font-family: 'quatros';
	font-weight: 600;
	font-style: normal;
	src: url('../fonts/QuatroSlab-SemiBold.woff') format('woff');
}

@font-face {
	font-family: 'quatros';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/QuatroSlab-Medium.woff') format('woff');
}

@font-face {
	font-family: 'quatro';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/Quatro-Medium.woff') format('woff');
}
@font-face {
	font-family: 'quatro';
	font-weight: 600;
	font-style: normal;
	src: url('../fonts/Quatro-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'quatro';
	font-weight: 700;
	font-style: normal;
	src: url('../fonts/Quatro-Bold.woff') format('woff');
}

@font-face {
	font-family: 'sofia';
	font-weight: 200;
	font-style: normal;
	src: url('../fonts/Sofia W03 Extra Light.woff') format('woff');
}
@font-face {
	font-family: 'sofia';
	font-weight: 300;
	font-style: normal;
	src: url('../fonts/SofiaProLight.woff') format('woff');
}
@font-face {
	font-family: 'sofia';
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/SofiaProRegular.woff') format('woff');
}
@font-face {
	font-family: 'sofia2';
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/SofiaProRegular.woff') format('woff');
	unicode-range: U+30-39;
}
@font-face {
	font-family: 'sofia';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/SofiaProMedium.woff') format('woff');
}
@font-face {
	font-family: 'hel';
	font-weight: 300;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-Lt.woff') format('woff');
}
@font-face {
	font-family: 'hel';
	font-weight: 200;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-Th.woff') format('woff');
}
@font-face {
	font-family: 'hel';
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-Roman.woff') format('woff');
}
@font-face {
	font-family: 'hel';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-Md.woff') format('woff');
}
@font-face {
	font-family: 'helcono';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-MdCnO.woff') format('woff');
}
@font-face {
	font-family: 'helcon';
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/HelveticaNeueLTPro-MdCnO.woff') format('woff');
}
@font-face {
	font-family: 'basis';
	font-weight:400;
	font-style: normal;
	src: url('../fonts/BasisGrotesqueProRegular.woff') format('woff');
}
@font-face {
	font-family: 'basis';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/BasisGrotesqueProMedium.woff') format('woff');
}
@font-face {
	font-family: 'basis';
	font-weight:700;
	font-style: normal;
	src: url('../fonts/BasisGrotesqueProBold.woff') format('woff');
}
@font-face {
	font-family: 'basis';
	font-weight:300;
	font-style: normal;
	src: url('../fonts/BasisGrotesqueProLight.woff') format('woff');
}
@font-face {
	font-family: 'wend';
	font-weight:700;
	font-style: normal;
	src: url('../fonts/WendelinPro-65Kraeftig.woff') format('woff');
}
@font-face {
	font-family: 'wend';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/WendelinPro-55Normal.woff') format('woff');
}
@font-face {
	font-family: 'wend';
	font-weight:300;
	font-style: normal;
	src: url('../fonts/WendelinPro-45Leicht.woff') format('woff');
}
@font-face {
	font-family: 'questa';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/QuestaSans-Medium.woff') format('woff');
}
@font-face {
	font-family: 'questa';
	font-weight:400;
	font-style: normal;
	src: url('../fonts/QuestaSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'questa';
	font-weight:700;
	font-style: normal;
	src: url('../fonts/QuestaSans-Bold.woff') format('woff');
}
@font-face {
	font-family: 'questa';
	font-weight:300;
	font-style: normal;
	src: url('../fonts/QuestaSans-Light.woff') format('woff');
}
@font-face {
	font-family: 'questa';
	font-weight:400;
	font-style: italic;
	src: url('../fonts/QuestaSans-Italic.woff') format('woff');
}
@font-face {
	font-family: 'faceit';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/facit-regular.woff') format('woff');
}
@font-face {
	font-family: 'faceit';
	font-weight:700;
	font-style: normal;
	src: url('../fonts/facit-semi_bold.woff') format('woff');
}
@font-face {
	font-family: 'faceit';
	font-weight:300;
	font-style: normal;
	src: url('../fontsfacit-light.woff') format('woff');
}
@font-face {
	font-family: 'faceit';
	font-weight:500;
	font-style: italic;
	src: url('../fonts/facit-italic.woff') format('woff');
}
@font-face {
	font-family: 'archia';
	font-weight:600;
	font-style: normal;
	src: url('../fonts/archia-semibold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'archia';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/archia-medium-webfont.woff') format('woff');
}
@font-face {
	font-family: 'archia';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/archia-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'bariol';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/bariol_regular-webfont.woff') format('woff');
}
/*
@font-face {
	font-family: 'bariol';
	font-weight:700;
	font-style: normal;
	src: url('../fonts/bariol_bold-webfont.woff') format('woff');
}
*/
@font-face {
	font-family: 'bariol';
	font-weight:300;
	font-style: normal;
	src: url('../fonts/bariol_light-webfont.woff') format('woff');
}
@font-face {
	font-family: 'bould';
	font-weight:500;
	font-style: normal;
	src: url('../fonts/bould-medium-webfont.woff') format('woff');
}
@font-face {
	font-family: 'bould';
	font-weight:400;
	font-style: normal;
	src: url('../fonts/bould-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'bould';
	font-weight:600;
	font-style: normal;
	src: url('../fonts/bould-semibold-webfont.woff') format('woff');
}

@font-face {
	font-family: sailec;
	font-weight: 300;
	font-style: normal;
	src: url('../fonts/Sailec-Light.woff') format('woff')
}
@font-face {
	font-family: sailec;
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/Sailec-Regular.woff') format('woff')
}
@font-face {
	font-family: sailec;
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/Sailec-Medium.woff') format('woff')
}
@font-face {
	font-family: sailec;
	font-weight: 600;
	font-style: normal;
	src: url('../fonts/Sailec-Bold.woff') format('woff')
}
@font-face {
	font-family: brix;
	font-weight: 600;
	font-style: normal;
	src: url('../fonts/BrixSansBold.woff') format('woff')
}
@font-face {
	font-family: brix;
	font-weight: 400;
	font-style: normal;
	src: url('../fonts/BrixSansRegular.woff') format('woff')
}
@font-face {
	font-family: brix;
	font-weight: 500;
	font-style: normal;
	src: url('../fonts/BrixSansMedium.woff') format('woff')
}
div.alert-success::before {display:none}
div.alert-dismissible .btn-close {
font-size: 10px;}
div.alert-success {
    color: #000;
    background-color: #d1edd4;
    border-left: #28a745 15px solid;
    margin-bottom: 0;
    margin-top: 20px;
    
    padding: 12px;
    padding-left: 18px;
    border-radius: 15px;
    border: none;
}
.rol-type{    border-radius: 16px;
    background: #5053FF;
    color: white;
    float: left;
    font-size: 17px;
    padding: 1px 10px;
    font-weight: 500;
    font-family: 'brandon';}
.rol-Yetenek{
    background: #d1edd4;
    color: #398c4a;}
.view-profiller .view-content .views-field-administrative-area .field-content{
   
font-family: 'brandon';}
.view-profiller .view-content .views-field-administrative-area {    padding-left: 20px;
    background: var(--location);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position-y: 3px;    margin-left: -3px;
    font-size: 16px!important;}
	
.view-profiller .view-content .il-ilce {
    font-size: 14px!important;
    color: #868686;
    font-family: 'brandon';
    font-weight: 500;}
	
	
	article.node--type-beceri .node__content {
    margin-top: 0;
    font-size: 16px;
}
	article.node--type-egitim .container-fluid > .row{
    background: #e7e8f2;
    border-radius: 5px;
    margin: 0px;
    margin-bottom: 15px;
    padding: 5px 0;}
	article.node--type-egitim header{display:none;}
	article.node--type-beceri{
float: left;
    padding: 2px 10px;
    border-radius: 13px;    height: 30px;
    margin-right: 15px;
    background: var(--bg-trans);}
	.accordion-item span {
    white-space: nowrap;}
	.fivestar-minimal div.fivestar-widget-static .star span.on,
	.fivestar-minimal div.fivestar-widget-static .star span.off
	{}
	
	.path-basvurular main .nav-tabs li { 
    margin-right: 15px;}
	.ui-dialog {
    font-family: brix!important;
}
.view-duplicate-of-basvurular-isveren .view-grouping-content {display:none;}
	.path-basvurular main .nav-tabs .nav-link.active {    background:transparent;border:none;    border-bottom:3px solid #f99e00;color:black!important;
    font-weight: 500;
}
	.path-basvurular main .nav-tabs .nav-link:hover {color:#f99e00}
	.path-basvurular main .nav-tabs .nav-link {    font-family: 'brix';
    font-size: 19px;
    font-weight: 500;  
    border: 0;  border-bottom: 3px solid transparent;
    padding: 0;margin: 0;
    color: #aaa;}
	.view-basvurular-2 .view-header .row {
    font-size: 25px!important;}
.profile .container .nav-tabs{

    float: left;
    font-weight: 500;
    font-family: 'brix';
    font-size: 18px;}
.profile .container .nav-tabs a{

	color:var(--font-1)}
	
.btn{  font-family:brix}
.sf-dump {border-radius:8px;}
.bg {
    background-color: var(--bg)!important;
}	
.bg-1 {
    background-color: var(--bg-header)!important;
}	
.text-400 {font-weight:400!important}
.text-500 {font-weight:500!important}
.text-15 {font-size:15px!important}
.btn-outline-primary:hover {
    background-color: #412fc6!important;
	color:#0002!important;
}	
.btn-outline-primary {
    color: #412fc6!important;
}	
.bg-purple {
    background-color: #412fc6!important;
}	
.text-purple{
    color: var(--font-purple)!important;
}
.border-purple-2{
    border: 2px solid var(--font-purple)!important;
}
.border-purple{
    border: 1px solid var(--font-purple)!important;
}
.max-960{max-width:960px;margin:auto;}
.profile-yetenek-add-form, .profile-yetenek-edit-form, .profile-isveren-add-form, .profile-isveren-edit-form{
    width: 100%;
    margin: auto;
    float: left;
    background: var(--bg-header);
    border-radius: 15px;
    margin-left: -8px;
    padding: 15px;margin-bottom:25px}
.profile-yetenek-add-form .btn-primary, .profile-yetenek-edit-form .btn-primary{
    padding: 2px 4px;
    font-size: 16px;}
.profile-yetenek-add-form #edit-actions .btn-primary, .profile-yetenek-edit-form #edit-actions .btn-primary{
    padding: 6px 12px;
    font-size: 16px;
    background-color: #198754!important;
    border-color: #198754!important;}

.form-item-field-beceriler-form-0-field-beceri-seviyesi-0-rating .cancel {display:none;}

.ief-entity-table thead{display:none;}
.ief-entity-table .inline-entity-form-node-status{display:none;}
.ief-entity-table td{    float: left;
    background-color: transparent!important;border: none;
    box-shadow: none!important;
    background-image: none;}
	.inline-entity-form-node-label {font-size:18px;font-weight:500;}
.ief-entity-table tr{background-color:transparent;}

.profile-yetenek-add-form,
.profile-yetenek-edit-form, .profile-isveren-add-form, .profile-isveren-edit-form
 {  
    padding-top: 70px;}

.profile-yetenek-edit-form:beforee {    content: "Yetenek profili deÄŸiÅŸtirme";
    font-size: 18px;
    font-weight: 700;
    margin-top: 15px;
    margin-bottom: 15px;
    display: block;}

.profile .container { color:var(--font-1);margin-top:20px;text-align:left;}
.profile .container h1{
    font-size: 2rem;
    font-family: 'brandon';

}
.profile .container .field--name-field-beceriler{
    float: left;
    width: 100%;
    margin-bottom: 0;
    margin-top: 5px;}
.profile .container .field--name-field-beceri-ismi .field__item{float:left;    font-family: 'calibre';
    font-weight: 400;
    text-transform: capitalize;
    color: var(--font-purple);padding-top: 3px;}
.profile .container .field--name-field-beceri-seviyesi fieldset.mb-3 {margin-bottom:0!important;
padding-top: 3px;
    padding-left: 3px;}
.profile .container .field--name-field-beceri-seviyesi {float:left}
.profile .container .field--name-field-beceri-ismi {float:left;
    margin: 0;}
.profile .container .fivestar-summary{display:none}
.profile .container .node--type-beceri .node__title{display:none}
.profile .container .field--type-image img{
    max-width: 100%;
    border-radius: 15px;}
.profile .node__content {
    font-size: 16px;
    margin-top: 10px;
    font-family: 'brix';
}
.profile .container .field--label-inline {margin-top:10px;
    font-size: 17px;
    font-family: brandon2, brix;}
.profile .container .field--label-inline .field__label{font-weight:500;}
.profile .container .field--label-inline .field__item{font-weight:var(--300-400);font-weight: 300;}
.profile .container .field--label-inline .field__label:after{content:":";font-weight:500;}
.profile .container h2{
    font-size: 13px;
    font-family: 'brandon';
    text-align: left;
    margin-top: 30px;
    text-transform: uppercase;
    border-bottom: 1px solid var(--font-4);font-weight: 600;
}
.orange-bullet{    background: orange;
    width: 8px;
    height: 8px;
    float: right;
    border-radius: 8px;
    margin-top: 6px;
    margin-right: 6px;}
.view-user-webform-submissions thead th,
.view-user-webform-submissions thead a
{    color: var(--font-1);font-weight:700}
.view-user-webform-submissions th,
.view-user-webform-submissions td,
.view-user-webform-submissions tr
 {    background-color: #f2f1f1!important;background: #f2f1f1!important;border:none!important;}

#page{background:transparent!important}
.menu--main li a {color:var(--font-2);
    font-weight: 500;}
.ui-dialog .ui-dialog-title {
    text-transform: capitalize;
}
.tabledrag-toggle-weight-wrapper{display:none}	
.navbar-nav .nav-link:hover,
.navbar-nav .link-text:hover{color:black;/*
color: var(--font-yellow);*/
}
.ief-popup-wrapper > div, .ief-popup-wrapper > fieldset {
    min-width: 300px;
}
.profile-form .field--type-entity-reference .fieldset-wrapper  {display:flex;
    flex-wrap: wrap;}
.profile-form .field--type-entity-reference .fieldset-wrapper legend {float:left;order:0;margin-bottom:0;
    width: auto;}
.profile-form .field--type-entity-reference .fieldset-wrapper .container-inline {float:left;order:0;
    margin-bottom: 0!important;}
.profile-form .field--type-entity-reference .fieldset-wrapper .container-inline button{
    padding: 3px 8px;
    background: var(--font-light-purple)!important;
    border-radius: 15px;
    margin-left: 10px;
    text-transform: capitalize;}
.profile-form .field--type-entity-reference .fieldset-wrapper .table-responsive {order:1;width:100%}
.menu--main .nav-link:hover{
    filter:brightness(0.8)}
.menu--main li{transition:0.3s ease;border-radius:10px;
margin-right: 30px;color:black}
.menu--main {
    margin-left: 15%;}
 .container-fluid {padding-left:0!important;padding-right:0!important;}
.view-profiller .inside-column{
    background: #f9f9f9;}
.inside-box.blue-box p, .inside-box.blue-box h1{color:#1C1C1E;}
h1 {    font-family: 'brandon';
    font-weight: 600!important;}
article.profile .row{
    margin-bottom: 15px;}
article.profile .col-6{float:left;}
article.profile h2 {
    font-size: 22px;
    text-align: left;
    padding-top: 20px;
    border-top: 1px solid #aaa;
    font-weight: 600;
    margin-top: 15px;
    margin-bottom: 20px;
}
.profil-container, article.profile {    font-family: 'brix';
    padding: 10px;}
.profil-bilgi {
    font-size: 11px;
    height: 10px;
    float: left;
    line-height: 13px;
color: var(--font-purple);}
.profil-ikon {
    font-size: 14px!important;
    height: 10px;
    float: left;
color: var(--font-purple);}
.verified-ikon {font-size: 17px!important; height:10px ; color: mediumseagreen; top: 3px; position: relative; left: 1px;}
.profil-label {padding-right:10px;
    font-weight: 600;
    font-size: 16px;
    font-family: 'brix';}
.inside-box.red-box {
    background: #1C1C1EF5;    background: #DDA329;background:#697380fa;
}
h2, #block-views-haberler-block-block-1 .block-title {
    text-transform: capitalize;
    font-size: 30px;
    text-align: left;
    font-weight: 600;
    font-family: 'brandon';
}
.view-profiller .view-content .views-field-created img{   width:16px;height:auto;
    margin-top: -4px;
    border-radius: 0;} 
.view-profiller .view-content .views-field-field-soyisim a{    color: var(--font-1);
    FONT-WEIGHT: 600;
    font-size: 20px;} 
.page-view-basvurular-2   #edit-ilan--2--wrapper legend{
    font-size: 18px;
    FONT-WEIGHT: 500;
    font-size: 19px;
    FONT-WEIGHT: 600;
    font-family: 'brandon';}
.ief-entity-table .ief-entity-operations 	button.cancel.form-submit{border:none!important}
.ief-entity-table .ief-entity-operations  button.cancel.form-submit:last-child:hover {filter:none!important}
.ief-entity-table .ief-entity-operations  button.cancel.form-submit:last-child {background-image: url(/sites/default/files/close.svg)!important;
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat!important;
    background-size: 22px!important;
    background-color: transparent!important;
    font-size: 0px!important;
    height: 22px;
    width: 22px;
    float: right;
	filter: invert(35%) sepia(36%) saturate(5092%) hue-rotate(335deg) brightness(97%) contrast(102%);}
.view-profiller .view-content .views-field{
    font-size: 16px;
    font-family: 'brix';}
.page-view-basvurular-2 .view-profiller .view-content .views-field-field-soyisim {
    padding-top: 10px;
    padding-bottom: 5px;
}
.page-view-basvurular-2 .main-content .views-field-source-entity-label span{ color:white}
.page-view-basvurular-2 .main-content .views-field-source-entity-label{
    font-size: 16px;
    position: absolute;
    top: 12px;
    background: #444a8e;
    color: white;
    border-radius: 5px;
    font-weight: 500;
    font-family: 'brandon';
    right: 10px;
    padding: 2px 6px;}
.webform-submission--webform-test- #test_--basvuru_sayfa_2 summary,
.webform-submission--webform-test- #test_--basvuru_sayfa_1,
.webform-submission--webform-test- .webform-submission-pager,
.webform-submission--webform-test- .webform-submission-information{display:none}
.form-item-sort-bef-combine .form-select{border-radius: 5px;
    background-color: #e3e3df80!important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCA0MiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjU2NzQ3NCAwLjU3MDUyMkMxLjMyNDExIC0wLjE5MDE3NCAyLjU1MDg1IC0wLjE5MDE3NCAzLjMwNzQ4IDAuNTcwNTIyTDEwLjUgNy44MDE2N0wxNy42OTI1IDAuNTcwNTIyQzE4LjQ0OTIgLTAuMTkwMTc0IDE5LjY3NTkgLTAuMTkwMTc0IDIwLjQzMjUgMC41NzA1MjJDMjEuMTg5MiAxLjMzMTIyIDIxLjE4OTIgMi41NjQ1NSAyMC40MzI1IDMuMzI1MjRMMTIuNzI2MyAxMS4wNzI5QzExLjQ5NjcgMTIuMzA5IDkuNTAzMjcgMTIuMzA5IDguMjczNzQgMTEuMDcyOUwwLjU2NzQ3NCAzLjMyNTI0Qy0wLjE4OTE1OCAyLjU2NDU1IC0wLjE4OTE1OCAxLjMzMTIyIDAuNTY3NDc0IDAuNTcwNTIyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: 100%;
    background-size: 24px 7px;
    cursor: pointer;
    padding: 0 34px 0 10px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-overflow: ellipsis;
    border: 1px solid #d4d2ce!important;}
	.view-profiller .view-content .views-field-created:hover {cursor:pointer;} 
	.view-profiller .view-content .views-field-created { 
	padding-left:15px; padding-right:15px;
    font-size: 13px;} 

.page-view-basvurular-2 .main-content .form-item-sort-bef-combine label{display:none}
.page-view-basvurular-2 .main-content .form-item-sort-bef-combine {
    width: 200px;
    z-index: 99;
    display: flex;
    margin-left: auto;
    order: 2;
    margin-bottom: -60px!important;
    margin-top: 23px;}
	.masquerade-block-form {width:220px!important;}
.page-view-basvurular-2 .main-content fieldset{padding:0;}
.page-view-basvurular-2 .views-field-uid-1 a:hover{color:#444a8e}
.page-view-basvurular-2 .views-field-uid-1 a{
    z-index: 11;
position: relative;
    color: #f99e00;
    color: cornflowerblue;
    FONT-WEIGHT: 600;}
.page-view-basvurular-2 .view-header{
    padding-left: 10px!important}
.page-view-basvurular-2 .view-empty{
    font-size: 23px;
    font-weight: 400;
font-family: 'brandon';}
	.views-field-link-flag a,	.views-field-link-flag-1 a{
    padding-top: 40px;
    z-index: 11;
    position: relative;
}
.flag-like-submission a, .flag-dislike-submission a{
    display: block;margin:auto;
    margin-top: 0px;
    background-repeat: no-repeat;
    background-size: 26px;
    background-position: center 10px;width:60%;
    FONT-WEIGHT: 600;}
.flag-like-submission a{background-image:url(/sites/default/files/approve-1.svg);      color: #398c4a;}
.flag-dislike-submission a{background-image:url(/sites/default/files/reject-1.svg);      color: #b35c49;}
.flag-like-submission.action-unflag a, .flag-like-submission a:hover{background-image:url(/sites/default/files/approved-1.svg);     color: #398c4a; }
.flag-dislike-submission.action-unflag a,.flag-dislike-submission a:hover{background-image:url(/sites/default/files/rejected-1.svg);     color: #b35c49;  }
.flag-like-submission.action-unflag a:hover,.flag-dislike-submission.action-unflag a:hover{color:black}
	.views-field-link-flag,	.views-field-link-flag-1{
	z-index:99;margin-top:20px;
    width: 50%;
    text-align: center;
    float: left;
    position: inherit;}
	.view-profiller .view-content .views-field-nothing{
    padding-left: 15px;}
.page-view-basvurular-2 .views-field-uid-1{
    padding-left: 15px;padding-top:0px;padding-bottom:10px;
padding-right: 15px;}
.page-view-basvurular-2 .views-field-webform-submission-value{
    padding-left: 15px;padding-top:10px;
padding-right: 15px;}
.page-view-basvurular-2 .main-content{
    width: 100%;
    margin: auto;
    float: left;
    background: var(--bg-header);
    background: transparent;
    border-radius: 15px;
    padding: 15px;
	padding-right:0;
margin-bottom: 25px;}
.sidebar_second  {
    padding-left: 25px!important;
    padding-right: 0!important;}
.view-profiller .view-content .views-field-field-isim, 
.view-profiller .view-content .views-field-field-soyisim { 
    font-size: 19px;
    font-weight: 500;
    font-family: 'brandon';
    letter-spacing: -.5px;
    padding-top: 15px;
    padding-left: 15px;}
	.views-field-link-flag,
	.views-field-link-flag-1{z-index: 99;
    width: 50%;
    float: left;
    position: inherit;}
	.view-profiller .view-content .views-field-nothing{
    padding-left: 15px;}
.btn-basvur a{color:inherit;}
.btn-basvur a:hover{color:inherit;}
.webform-submission-form {
    min-width: 300px;
    width: 40%;
    max-width: 700px;margin:auto;}
.node--type-ozgecmis .field--name-field-proje-kategorisi .field__label{}
.node--type-ozgecmis .field--name-field-proje-kategorisi .field__item{}
.ui-slider-range.ui-widget-header {
    background: #80728c;
    background: var(--font-light-purple);
	opacity: 0.7;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 21px;
    height: 21px;
    cursor: default;
    border-radius: 12px;
    -ms-touch-action: none;
    touch-action: none;
    top: -9px;
}
.ui-state-default, .ui-widget-content .ui-state-default:hover span{     color: var(--font-yellow)!important;
    color: var(--font-1)!important;}
.ui-state-default, .ui-widget-content .ui-state-default{
    border: 4px solid var(--font-light-purple);
    background: aquamarine;    background: var(--bg);}

.ui-widget-content .ui-state-active, .ui-widget-content .ui-state-hover {cursor:pointer;
    border: 4px solid var(--font-yellow);
}
	.ui-widget-content .ui-state-active{ background:var(--font-yellow);}
	.ui-slider-horizontal {
    height: 4px!important;
}
.ui-widget.ui-widget-content {
border: 1px solid #000000;
    background: var(--gri);border:0;
}
.navbar-nav .nav-link {    
    padding-top: 30px!important;
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: center 10px;display:block;}
.nav-link-- {background-image: url(/sites/default/files/home.svg);
    background-size: 18px!important;}
.nav-link--ilanlar {background-image: url(/sites/default/files/bars1.svg);}
.nav-link--profiller {background-image: url(/sites/default/files/star.svg);}
.nav-link--haberler {background-image: url(/sites/default/files/newsfeed2.svg);}
.nav-link--hakkimizda {background-image: url(/sites/default/files/information.svg);
    background-size: 21px!important;}
.view-ilanlar-sidebar .views-field-field-ilanlar{  background: #0001;
    float: left;
    width: calc(100% + 20px);
    margin-left: -10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding:10px;
	padding-top: 5px;
	padding-bottom: 5px;
    margin-top: 5px;
	}
	
.nav-link--user-logout,
.nav-link--user-login {

padding-left: 23px!important;
    background-image: url(/sites/default/files/log.svg);
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 3px 7px;
}
.nav-link--user {

padding-left: 23px!important;
    background-image: url(/sites/default/files/acc.svg);
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 3px 7px;
    background-size: 18px;
    background-position: 2px 5px;
}
.nav-link--private-messages {

padding-left: 25px!important;
    background-image: url(/sites/default/files/email.svg);
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-size: 17px;
    
    background-position: 4px 5.5px;
}
.nav-link--favoriler {

    padding-left: 25px!important;
    background-image: url(/sites/default/files/love.svg);
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 5px 7px;
    background-size: 15px;
    background-position: 6px 6.5px;
}
.facets-checkbox {display:none}
.promo-bar{

    width: 350px!important;
    line-height: 35px;
    font-size: 13px;
    font-family: 'hel';
    font-weight: var(--300-500);
    line-height: 30px;
    color: var(--font-1);
    height: 31px;
    font-size: 17px;
    font-family: 'brandon';
    background-image: url(/sites/default/files/thunder.svg);
    display: block;
    background-repeat: no-repeat;
    padding: 5px;
    padding-left: 18px!important;
    padding-top: 1px;
    background-position: center left;
    background-size: 16px;}
	.promo-bar:hover{color: var(--font-yellow);cursor:pointer;}

	.ui-state-default > .ui-slider-tip {display:none;}
	.js-facets-widget .facet-item {border:#ccc;float:left;margin-right:15px;  
    list-style: none;padding:0px;border-radius:10px;
    font-family: 'hel';
    font-size: 16px;}
	.block-facets,.view-ilanlar-solr  {
    float: left;
    clear: both;
    width: 100%;
}
.select2-container--default .select2-selection--single {
    background-color: var(--bg);
    border: none;
    border-radius: 4px;
    
    padding: 7px;
}
:focus-visible {
outline:none!important:}
.webform-submission-navigation {display:none}
.webform-element-type-textfield {font-weight:600}
.webform-element-type-webform-video-file label {display:none}
.webform-submission-data .file--mime-video-mp4 {display:none}
.webform-submission-data .flag-like-submission a, .webform-submission-data .flag-dislike-submission a{
    width: auto;
    float: left;
    clear: both;
	
    background-position: left center;padding-left:30px;margin-bottom:15px}
.view-haberler-block .views-view-grid .row > div:hover{filter:brightness(0.9)}
.view-haberler-block .views-view-grid .row > div{
    padding-right: 12.5px;
    padding-left: 12.5px;
    transition: 0.5s ease;}
.view-haberler-block .views-view-grid .row > div:first-child{margin-right:0%;margin-left:0px;}
.view-haberler-block .views-view-grid .row > div:last-child{margin-left:0%;margin-right:0px;}

.sidebar .facet-label {display:none}
.block-facets-summary .facet-item__value{pointer-events: none;}
.block-facets-summary a span{
    color: #524eb7;
    font-family: 'brandon';
    FONT-WEIGHT: 500;
    color: #000000;}
	.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px;}
.block-facets-summary li:hover span{color:white} 
.block-facets-summary li:hover .facet-item__status{background:var(--font-purple);background:#000000;color:#f0c800;} 
.block-facets-summary li:hover{background:var(--font-purple);background:#000000;} 
.block-facets-summary li{
    border-radius: 5px;
    padding: 4px 12px;
    font-size: 16px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    background: #dfdce5;}
.block-facets-summary ul{
    list-style: none;
    margin: 0;
padding: 0;}
.block-facets-summary .facet-item__status{
    float: right;
    font-weight: 600;
    color: #44428f;
    font-size: 24px;
    line-height: 18px;
    width: 18px;
    /* background: #524eb7; */
    margin-right: -6px;
    margin-left: 3px;
    height: 22px;
    height: 21px;
    margin-top: 1px;
    padding-left: 4px;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;}
.block-facets-summary {
    position: absolute;
    margin-top: 6px;
    margin-left: 260px;z-index:10;
    width: 35%;
	
	
	 position: relative;
    margin-left: -8px;
    z-index: 10;
    width: 101%;
    clear: both;
    float: left;
}
.main-content {
        margin-top: 25px!important;padding:0!important;}
.autocomplete-facet {
    padding: 5px;background-color: var(--bg)!important;}
.block-facets li {list-style:none}
.block-facet-blockproje-kategorisi .facet-item input {display:none;}
.facets-widget-checkbox .facet-item {clear:both;float:left;}
.select2-container .select2-selection--single{height:auto!important;}
.block-facet-blockvucut-tipi .facets-widget-dropdown select option,
.block-facet-blockgoz-rengi .facets-widget-dropdown select option,
.block-facet-blocksac-rengi .facets-widget-dropdown select option,
.block-facet-blocksehir-1 .facets-widget-dropdown select option,
.block-facet-blocksehir .facets-widget-dropdown select option
{background:var(--bg)}
.block-facet-blockvucut-tipi .facets-widget-dropdown select,
.block-facet-blockgoz-rengi .facets-widget-dropdown select,
.block-facet-blocksac-rengi .facets-widget-dropdown select,
.block-facet-blocksehir-1 .facets-widget-dropdown select,
.block-facet-blocksehir .facets-widget-dropdown select,
.select2-selection{
    font-size: 16px;
    padding: 5px;
    background: transparent;border-radius:5px;
    width: 100%;
    color: white;
    border: 2px solid transparent;
    letter-spacing: 0.1px;
    color: var(--font-green);
    color: var(--font-2);
    font-weight: var(--weight);
    background: var(--bg);outline:none;
	}
	.view-ilanlar-sidebar .inside-column > div {clear:both}
.block-facet-blockvucut-tipi .facet-item, 
.block-facet-blockgoz-rengi .facet-item, 
.block-facet-blocksac-rengi .facet-item, 
.block-facet-blocksehir .facet-item, 
.block-facet-blocksehir-1 .facet-item 
{margin-right:10px;height:40px}
.block-facet-blockvucut-tipi .facet-item input + label,  
.block-facet-blockgoz-rengi .facet-item input + label,  
.block-facet-blocksac-rengi .facet-item input + label,  
.block-facet-blocksehir .facet-item input + label,  
.block-facet-blocksehir-1 .facet-item input + label {
padding: 5px;
    width: auto;
    background-image: url(/sites/default/files/unchecked.svg);
    background-repeat: no-repeat;
    background-position: left center;
    border: 0;font-weight:400;
    background-size: 27px;
    padding-left: 35px;
    font-family: 'circ';
    font-size: 17px;
    font-family: 'brandon';
    font-size: 18px;filter:brightness(0.7) ;   padding-top: 6px;    margin-bottom: 0;}
	
.block-facet-blocksac-rengi .facet-item input + label,
.block-facet-blocksehir-1 .facet-item input + label,
.block-facet-blocksehir .facet-item input + label
{padding: 5px; padding-right: 33px;
    font-size: 13px;
    padding-left: 7px;}  
.page-view-profiller .facet-active h2:after,
.view-ilanlar-solr	.facet-active h2:after
 {
 content: "\2022";
    font-family: 'circ';
    font-weight: 300;
    font-size: 17px;
    margin-left: 5px;
    color: var(--font-red);
    color: var(--font-green);}


.view-ilanlar-solr	.row .ilan-line strong{font-weight:500} 
.view-ilanlar-solr	.row .ilan-link{

    font-size: 13px;
    color: var(--font-purple);
    font-weight: 500;
} 
.view-ilanlar-solr	.row .ilan-link:hover{
    color: #ef7922;}
.view-ilanlar-solr	.row .ilan-line{ 
    font-weight: 300;
    margin-bottom: 5px;}
	.view-ilanlar-solr	.row .ilan-line:last-child{ 
    margin-bottom: 10px;}
.view-ilanlar-solr	.row {   font-family: 'circ';font-family:brix;  }
.view-ilanlar-solr	.row h3 a{  color:var(--font-1);
    FONT-WEIGHT: 600;
    font-size: 21px;}
.view-ilanlar-solr	.row h3 a:hover{  
   /* color: var(--font-purple);*/}
	.modal-body, .modal-content {
    border-radius: 10px!important;}
	.modal-body {
    background: var(--bg)!important;
}

 .proje-kategori {
font-size: 17px;
    font-family: 'brandon';
    border-radius: 8px;
    float: left;
    font-weight: 500;
    padding: 1px 6px;
}
.view-ilanlar-ana-sayfa > .view-content > div {width:calc(50% - 12.5px);float:left;}
.view-ilanlar-ana-sayfa > .view-content > div:nth-child(2) {     margin-right: 12.5px;}
.view-ilanlar-ana-sayfa > .view-content > div:nth-child(4) {     margin-left: 12.5px;}
.view-ilanlar-ana-sayfa > .view-content > div:nth-child(6) {     margin-right: 12.5px;}
.view-ilanlar-ana-sayfa > .view-content > div:nth-child(8) {     margin-left: 12.5px;}
.view-duplicate-of-basvurular-isveren .view-count-webform-submissions .view-content {display:none;font-family:brix;}
.view-duplicate-of-basvurular-isveren .container {margin-top:10px}
.view-duplicate-of-basvurular-isveren .row {}
.view-duplicate-of-basvurular-isveren .basvuru-title:hover {color:#f99e00}
.view-duplicate-of-basvurular-isveren .basvuru-title {font-size:24px;FONT-WEIGHT: 600;
    font-size: 21px;}
.view-duplicate-of-basvurular-isveren .basvuru-tarih{
    font-size: 17px;
FONT-WEIGHT: 400;} 
.view-duplicate-of-basvurular-isveren .basvuru-toplam{ 
    display: flex;
    align-items: center;
justify-content: center;}
.view-duplicate-of-basvurular-isveren .basvuru-kategori 
{ 
    display: flex;
    align-items: center;}
.view-duplicate-of-basvurular-isveren .basvuru-toplam .view:hover {background:#0002} 
.view-duplicate-of-basvurular-isveren .basvuru-toplam .view { 
    padding: 2px 5px;
    background: #0001;
    border-radius: 5px;
    font-weight: 500;
    font-size: 17px;}
.ozgecmis-block .col-xs-3 {clear:both;margin-left:85px}
.tecrube-resim {
    position: absolute;
margin-left: 0!important;}
.tecrube-resim img{
    max-width: 75px;}
.view-ilanlar-solr	.view-content .proje-aciklamasi {clear:both;}
.view-ilanlar-ana-sayfa	.view-content .proje-aciklamasi {clear:both;
    min-height: 70px;
    margin-bottom: 10px;
    padding-top: 5px;}

pre.sf-dump .sf-dump-key {
    color: #fcce5e!important;
}
pre.sf-dump .sf-dump-ellipsis-note, pre.sf-dump .sf-dump-note {
    color: #8eb1ff!important;
}
pre.sf-dump .sf-dump-str {
    color:#95ff7b!important;
}
pre.sf-dump span {
    display: inline;
    color: azure;
}
.node--type-page .node__content p{
    font-family: 'brix';
    font-size: 16px;
    font-weight: 400;}
.node--type-page .node__content h2{text-align:left;    font-family: 'brandon';    font-weight: 600;}
.profile .field--name-field-dil,
.profile .field--name-field-sive
 {font-weight:500}
.profile .field--name-field-konusulan-diller, .profile  .field--name-field-sive {margin-bottom:0}
.diller-title,.siveler-title {margin-top:10px!important;}
/* Specifies the size of the audio container */

audio::-webkit-media-controls-panel {
  -webkit-justify-content: center;
  height: 25px;
}

/* Removes the timeline */
audio::-webkit-media-controls-timeline {
  display: none !important;
}

/* Removes the time stamp */
audio::-webkit-media-controls-current-time-display {
  display: none;
}
audio::-webkit-media-controls-time-remaining-display {
  display: none;
}
/* Removes mute-button */
audio::-webkit-media-controls-mute-button {
  display: none;
}
.field--name-field-ses-kaydi audio {
    width: 90px;
    height: 25px;
    filter: brightness(0.7) hue-rotate(
170deg);
    margin-left: -15px;
}
.field--name-field-ses-kaydi {	
    width: 30px!important;
    overflow: hidden;
    border-radius: 30px;
}
.node--type-dil > .node__content > div,
.node--type-sive > .node__content > div 
{float:left;}


.node--type-dil header, 
.node--type-sive header 
{display:none}
.accordion-button:after {

    position: absolute!important;
    right: 15px!important;
}
.accordion-button:focus {
    z-index: 3;
    border-color: transparent!important;
    box-shadow: none!important;
}
.accordion-button:not(.active) {
	background-image:none!important;
    color: var(--font-1)!important;
    background-color: var(--bg-header)!important;
    
    border-radius: 5px!important;
	filter:brightness(0.95);
    box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
.accordion-item {
    border-radius: 5px!important;
    border: none!important;    margin-bottom: 15px;}
.media-library-item__attributes{display:none}
.field--name-field-fotograflar {width:100%;margin-top:10px;
 }
.field--name-field-fotograflar .field__item{float:left;margin-right:10px;margin-top:10px;}
.field--name-field-remote-videolar {width:100%;margin-top:10px;
    display: flex; }
.field--name-field-remote-videolar .field__item{float:left;margin-right:10px;margin-top:10px;border-radius:10px;}
.field--name-field-remote-videolar .field__item img{border-radius:10px;}

.accordion-button {font-size:15px!important;font-family:brix;box-shadow:none!important;
    font-weight: 500;}
.accordion-button.active {
    color: var(--font-1)!important;
    border-radius: 10px!important;
    background-color: var(--bg-header)!important;
    box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
background-image:none!important;}
.accordion-button:not(.collapsed) {	    box-shadow: none;}
.accordion-button:not(.collapsed)::after {	background-image:none!important;
}
.ilan-header{font-size:13px!important;}
.ilan-header .isim{margin-right:5px}
.rol-aciklamasi {font-size:15px;
    font-family: brix;
    font-weight: 400;}
.rol-detay {font-size:13px;font-weight:500;font-family:brix;
    font-size: 17px;
    font-weight: 600;}
.detay {font-size:13px;
    font-family: 'brix';
    margin-bottom: 10px;}
.detay-label{cursor:pointer;border-bottom:1px dashed black;
    FONT-WEIGHT: 300;    FONT-WEIGHT: 600;
    font-family: 'brix';}
.proje-tooltip {
    font-size: 17px;
    margin-top: 15px;
    padding: 1px 6px;
	border-radius: 8px;
	float: left;
    font-weight: 500;
    font-family: 'brandon';
}
.proje-ucretli {      background: #d1edd4;    color: #398c4a;}
.proje-Reklam {    color: #b35c49;    background: #fddfdb;}
.proje-Film {    color: #524eb7;    background: #e4e3ff;}
.proje-Dizi {    background: #ffeeca;    color: #e38a1f;}
.proje-Seslendirme {    background: #d1e9f7;    color: #4e68a3;}
.proje-tooltip:hover {filter:brightness(0.9) ;   cursor: pointer;
}

.view-ilanlar-solr	.view-content .proje-tooltip {


    margin-top: 14px;
    margin-left: 10px;
}

	.node--type-proje .proje-ucretli, .node--type-proje .proje-kategori {
    margin-top: -5px;  margin-bottom: 10px;}

.node--type-proje .proje-ucretli {
    margin-left: 5px;
	}
.view-ilanlar-solr	.view-content .proje-ucretli2 svg{max-height:24px;max-width:25px;fill:#2b7116;
    margin-top: 15px;
    margin-left: 5px;}
.node--type-proje .proje-ucretli2 svg{max-height:32px;max-width:32px;fill:#2b7116;
    margin-top: -6px;
    margin-left: 5px;
}.node--type-proje .detay {
font-size: 17px;}


.tooltip {    white-space: nowrap!important; margin-bottom:8px!important;}
.tooltip .tooltip-inner b{  
font-weight: 700!important;}
.tooltip .tooltip-inner{  max-width:300px!important;
   font-family: 'brix';
    white-space: break-spaces;
    font-size: 17px;}
.view-ilanlar-solr	.row h3 {    padding-top: 10px;color:var(--font-1);float:left;
    margin-bottom: 5px;}
.view-ilanlar-solr	.aranan-yetenekler-row h4 {
    font-size: 17px;
    font-weight: var(--300-500);
    color: var(--yellow-black);
    margin-bottom: 3px;
    background-image: url(/sites/default/files/star.svg);
    display: block;
    background-repeat: no-repeat;
    padding: 5px;
    padding-left: 18px!important;
    background-position: 0px 6px;
    background-size: 15px;
    font-family: 'brandon';
}
.view-ilanlar-solr	.row h4:before { /*
    content: "â˜…";
    font-size: 16px;
    line-height: 25px;*/
}
.view-ilanlar-solr	.col-sm-6 {clear:none; }
.view-ilanlar-solr	.col-sm-3 {
    display: block;
    float: left;
    flex: 0 0 25%;
    display: flex;
    flex-direction: column;
    max-width: 25%;
    padding-top: 10px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    border-left: 1px solid #dcdcdc;
    color: black;
    background: #f1efef;
}
	.view-ilanlar-solr .aranan-yetenekler-row {
    margin-left: -16px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom-left-radius: 15px;
    padding-top: 6px;
    padding-bottom: 1px;
    border-top: var(--border);
    background: #0000000a;
    color: var(--font-1);}
.view-ilanlar-solr	.col-sm-4 {clear:none;    margin-top:10px;}
.view-ilanlar-solr .block-facet-blockcinsiyet,
.view-ilanlar-solr .block-facet-blockprofil-cinsiyet
 {padding-left: 0;  }
	.facets-widget-range_slider ul {
    padding-left: 43px;
    padding-right: 43px;
    padding: 0 10px;}
	.views-view-grid{font-family:hel;font-size:14px;}

	.modal-footer{display:none!important}
.block-facet-blockproje-kategorisi .facet-item input + label, 
.block-facet-blockcinsiyet .facet-item input + label,
.block-facet-blockprofil-cinsiyet .facet-item input + label
 { 
    padding: 0;
    background-position: center right;
    background-size: 35px;
    width: 120px;
    border-radius: 15px;
    font-size: 20px;
    font-weight: 700;
    cursor: pointer;
    background-repeat: no-repeat;
    transition: 0.2s ease;    margin-bottom: 0;
}
 .facet-item input + label  {  background-color: transparent;}
.js-facets-widget {padding-left:0}
.block-facets > h2 {
    text-align: left;
    font-size: 20px;
    font-weight: 600;
    margin-top: 0px;
    padding-bottom: 5px;
    border-bottom: 0px solid #000;
    padding-top: 0px;
    padding-bottom: 0;
    color: var(--font-1);}
.view-ilanlar-solr  #main-wrapper{background:white;
    background-color: var(--bg-2);}
.facet-item input:hover + label {
   cursor: pointer;
    transition: 0.2s ease;
    box-shadow: 0px 40px 110px rgb(60 0 189 / 6%);}
 .block-facet--checkbox .facet-item input + label .facet-item__value{    
    background-image: url(/sites/default/files/unchecked.svg);
    display: block;
    background-repeat: no-repeat;
    padding: 5px;
    padding-left: 35px;
	padding-top:6px;
	background-position: center left;
    background-size: 27px;
	filter:brightness(0.7);
    white-space: nowrap;
    font-weight: var(--weight);
    font-family: circ;
    font-family: 'brandon';
    font-size: 18px;}
	
 .block-facet--checkbox .facet-item input:checked + label .facet-item__value  {
	 background-repeat:no-repeat; filter:brightness(1);
	 background-image: url(/sites/default/files/checked-1.svg);    FONT-WEIGHT: 500;}
	 
 .facet-item input:hover + label .facet-item__value {filter:brightness(1)}
.facet-item input:checked + label .facet-item__value{ filter:brightness(1)}
.ui-state-default > .ui-slider-tip{display:block}
.block-facet-blockboy .ui-slider-tip:before,
.block-facet-blockilanlar-content-yas-araligi-to-value .ui-slider-tip:before,
.block-facet-blockilanlar-content-yas-araligi-from-value .ui-slider-tip:before
{
    content: "max";
    font-size: 16px;font-family:hel;
    display: block;
    width: auto;
    height: auto;

    bottom: 4px;
    font-weight: 500;
    white-space: nowrap;
    left: 5px;
    border: none;
    width: 24px;
    color: var(--font-yellow);}
	.ui-slider-horizontal {
    height: .5em;
}
	.ui-slider-float .ui-slider-tip:after {
    content: " ";
    width: 0;
    height: 0;
    border: 0;}
	.block-facet-blockboy .ui-slider-tip, 
	.block-facet-blockilanlar-content-yas-araligi-from-value .ui-slider-tip, 
	.block-facet-blockilanlar-content-yas-araligi-to-value .ui-slider-tip 
	{
    display: block;
    font-family: 'hel';font-size:13px;
    height: 35px;
    width: 30px;
    margin-left: -15px;
    margin-top: -12px;
    line-height: 48px;
    border: 1px solid #adadad;
}
.block-facet--range-slider {
    max-width: 99%;}
.facet-slider.ui-slider-float .ui-slider-tip {
    top: -35px!important;
}
.facet-slider.ui-slider-float .ui-slider-tip{ 
    transition-delay: 0s;
    transition-duration: 200ms;
    font-size: 17px;
    font-family: 'brandon';
    background: transparent;
    color: var(--font-1);
    font-weight: var(--300-500);
    border: 0;
}

.ui-slider .ui-slider-handle.ui-state-hover {z-index:5!important}
	.block-facet-blockboy .ui-slider-range+.ui-slider-handle .ui-slider-tip:before,

.block-facet-blockilanlar-content-yas-araligi-to-value .ui-slider-range+.ui-slider-handle .ui-slider-tip:before{
	content: "Minimum yaÅŸ";
	content: "min";
    left: 8px;
}

.block-facet-blockilanlar-content-yas-araligi-from-value{margin-top:-117px!important}
#ilanlar_content_yas_araligi_from_value .ui-slider-range+.ui-slider-handle {display:none}
#ilanlar_content_yas_araligi_to_value .ui-slider-handle+.ui-slider-handle {display:none}


.facet-slider {
    margin-top: 65px;
}
.ui-slider-pips .ui-slider-pip {
    display: none;
}
.facet-item input:checked + label {}
/*.facet-item #kategori-reset-all + label {      background-image: url(/sites/default/files/palet1.svg);}
.facet-item #cinsiyet-erkek + label {    background-image: url(/sites/default/files/man.svg);}
.facet-item #cinsiyet-kadÄ±n + label {    background-image: url(/sites/default/files/woman.svg);}
.facet-item #kategori-reklam---video + label {    background-image: url(/sites/default/files/clapper.svg);}
.facet-item #kategori-film + label {    background-image: url(/sites/default/files/camera.svg);}
.facet-item #kategori-sahne-sanatlarÄ± + label {    background-image: url(/sites/default/files/theater.svg);}
.facet-item #kategori-dizi + label {    background-image: url(/sites/default/files/video-player.svg);    background-size: 77px;}
.facet-item #kategori-seslendirme + label {    background-image: url(/sites/default/files/microphone.svg);}*/

.view-ilanlar-solr .view-header .row, 
.view-profiller .view-header .row 
{   
    font-size: 29px;
    font-weight: 500;
    margin-top: 20px;
    font-family: 'brandon';
	color: var(--font-1);
    float: left;
    width: 100%;
	}
	.view-content {
    float: left;
    width: 100%;}
	.view-header .top-row {padding-top:0px;
    float: left;
    width: 100%;}
	.view-header span {float:left;padding:0 5px;  font-weight:600;  width: auto;
    color: var(--font-purple);
    color: var(--font-yellow);
	}
	.view-header .ilan-sayisi-detay {
    clear: both;
    font-size: 18px;
	color: var(--font-1);
    float: none;
    font-weight: 300;
    margin-top: -20px;
    margin-left: -4px;
    font-family: 'brix';
    font-size: 17px;}
.view-ilanlar-solr .grid  {margin-top:15px;margin-bottom:15px;}
.view-ilanlar-solr .grid > .row {
    background: var(--bg-box);
    border: 2px solid transparent;
    box-shadow: rgb(0 0 0 / 12%) 0px 1px 3px, rgb(0 0 0 / 24%) 0px 1px 2px;
    border-radius: 15px;transition:0.3s ease;}
.view-ilanlar-solr .grid > .row:hover {

	border-radius:15px;
    box-shadow: 0px 10px 20px rgb(189 157 0 / 6%);
    border: var(--border);
    border: 2px solid #adafd6;
    background: #dad9e7;
    border: 2px solid t;
    background: #e5e3e8;
	}
	.ui-state-default.ui-state-active > .ui-slider-tip{display:block;}
.view-ilanlar-solr .view-content > h3, .view-ilanlar-solr .view-content > a {display:none}
.view-ilanlar .view-content > .view-grouping {    background: white;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    margin-bottom: 20px;
    box-shadow: rgb(17 17 26 / 5%) 0px 4px 16px, rgb(17 17 26 / 5%) 0px 8px 32px;}
.view-ilanlar .view-content > .view-grouping > .view-grouping-header {font-size:30px; font-weight:600;
    font-family: brandon;
    font-size: 24px;
    padding-left: 0px;
    padding-top: 3px;}
.view-ilanlar .view-grouping-content > .view-grouping > .view-grouping-header {font-size:20px; font-weight:700;}
article.node--type-page{float:left;}
#block-herosingle{
    padding-top: 25px;
    padding-left: 0!important;
    padding-right: 0!important;
    margin-left: 0!important;
    margin-right: 0!important;}
.outside-video {
    border-radius: 10px;
    width: 100%;
    text-align: center;
    background: #0006;
    padding: 75px 200px;
    font-size: 49px;
    line-height: 60px;
    font-family: 'brandon';
    color: #eee;
    position: absolute;
    top: 0;
    bottom: 0;
    FONT-WEIGHT: 500;}
.hero-video {margin-top:0px;
    width: 100%;
    border-radius: 10px;
    max-height: 329px;
    object-fit: cover;
	background: transparent;
	filter: brightness(0.7) sepia(1) hue-rotate(354deg) saturate(4);
	 animation: filter-animation 12s infinite;
}
.jquery-background-video-wrapper{
    position: relative;
    max-height: 329px;
}
@keyframes filter-animation {
  0% {
    filter: brightness(0.9) sepia(1)  saturate(4) hue-rotate(354deg);
  }
  
  50% {
    filter: brightness(0.9) sepia(1)  saturate(4) hue-rotate(208deg);
  }
  
  100% {
    filter: brightness(0.9) sepia(1)  saturate(4) hue-rotate(354deg);
  }
}
@keyframes color-wheel {
  0% {
    filter: hue-rotate(1deg)  saturate(4) brightness(0.7);
  }
  
  70% {
    filter: hue-rotate(208deg)  saturate(4) brightness(1);
  }
  
  100% {
    filter: hue-rotate(354deg)  saturate(4)  brightness(0.7);
  }
}
.hero-video:hover {    filter: brightness(0.7) sepia(1) hue-rotate(354deg) saturate(4);animation:none;}

.view-header .top-row {margin-top:0px!important;}

.js-facets-checkbox-links {float:left;
    margin: 0;}

.filtreler-title svg{
    width: 25px;
    height: 25px;
    margin-top: -8px;
fill: #44428f;}
.filtreler-title {
    font-size: 23px;
    font-weight: 500;
    font-family: 'brandon';
    color: #444287;
    padding-bottom: 10px;
    width: calc(100% + 34px);
    margin-left: -17px;
    margin-top: -22px;
    padding-top: 17px;
    padding-left: 17px;
    padding-right: 15px;
    background: #dfdce5;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
.katil-button:hover,.katil-button-2:hover{color:#EAB051;margin-bottom:-1px;}
.katil-button{
    background: #34354E;
    color: white;
    border: 0px;
    border-radius: 10px;
    padding: 10px 10px;
    margin-top: 15px;
    border: 1px solid black;
    border-bottom: 3px solid black;padding-bottom:7px;
}
.katil-button-2{
    background: #702d2d;
    color: white;
    border: 0px;
    border-radius: 10px;
    padding: 3px 10px;
	
    padding: 10px 10px;
    margin-top: 15px;padding-bottom:7px;
	
    border: 1px solid black;
    border-bottom: 3px solid black;}
	.katil-button-2:hover{margin-bottom:-1px;}

.inside-box.red-box:hover {
    background: #1C1C1EA5;background:#807c69a5;
}
.inside-box.red-box p, .inside-box.red-box h1{color:#AAA8A1;    color: #ffffff;}

.inside-text p b.tt:hover{font-weight:700;}
.inside-text p b.tt{font-weight:600;
    padding-right: 8px;}
.inside-text p b.tt::after{
    margin-top: -7px;
    content: "ðŸ›ˆ";
    position: absolute;
    font-size: 16px;
    margin-left: -3px;}
	
.inside-text p b{font-weight:600}
.inside-text p {
    font-size: 19px;
    font-family: 'calibre';
    font-weight: 400;
    color: black;
    letter-spacing: 0;}
	.view-haberler-block .views-field-field-yazar {
    font-size: 16px;
    padding-left: 20px;
    white-space: nowrap;
    float: left; 
    font-weight: 600;
}
 .email-verify-notification::before{
width: 20px;display:none;
background-size: 0!important;}
 .email-verify-notification .content{float:left;}
 .email-verify-notification {    max-width: 1120px;max-height:52px;
    margin: auto;margin-bottom:15px;margin-top: 15px;
    font-family: 'brix';
    font-size: 16px;}
.block-uyelikdurumu .uyelik-durumu {
    font-size: 18px;
    font-weight: 700;}
.block-uyelikdurumu{    border: 1px solid #bec9ff;
    border-radius: 10px;
    font-size: 16px;
    padding: 15px;
    background: #fbfbff;}

.block-menajer h2{    font-family: 'brix';
    border: none!important;
    padding-top: 0!important;
    margin-top: 0!important;
    font-size: 18px!important;
    font-weight: 700!important;}
.block-menajer {
    border: 1px solid #bec9ff;
    border-radius: 10px;
    font-size: 16px;
    padding: 15px;
    background: #fbfbff;
    margin-top: 20px;}
	.view-menajer-yeteneklerim {padding-bottom:25px;}
.view-profiller .view-content .views-field-field-boy {
margin-bottom: 3px;}
.view-profiller .view-content img {

    border-top-left-radius: 7px;
    border-top-right-radius: 7px;}
.view-profiller .view-content .col-12 {
    padding-right: calc(var(--bs-gutter-x) /1.5)!important;
    padding-left: calc(var(--bs-gutter-x) /1.5)!important;
margin-top: calc(var(--bs-gutter-x) *1)!important;
margin-bottom: calc(var(--bs-gutter-x) *1)!important
}
.views-field-field-profil-fotografi img {width:100%;height:auto;}
.view-haberler-block .views-field-field-yazar {color:var(--font-1);font-weight:var(--300-400);margin-right: -45px;}
.view-haberler-block .views-field-field-yayin {
    float: left;
    clear: right;color:var(--font-1);
    margin-left: 30px;
    font-size: 16px;
    }
	#views-bootstrap-profiller-ana-sayfa-block-1 > .row > div {padding-left:12.5px;padding-right:12.5px;
    margin-bottom: 25px;}
	.view-id-profiller_ana_sayfa{float:left;}
	.block-views-blockprofiller-ana-sayfa-block-1 .view-profiller .views-view-grid {
    margin-top: 15px;
    margin-left: 0;
    max-width: none;
    padding: 0;}
	.block-views-blockprofiller-ana-sayfa-block-1  {float:left}
	.block-views-blockprofiller-ana-sayfa-block-1  h2{

    margin-bottom: 10px;
    margin-top: 10px;
    color: var(--font-2);
    text-align: center;
    font-weight: 600;}
	
.view-haberler-block .inside-column {
    float: left;
}
.view-haberler-block .inside-column > div {

    padding-left: 15px;
    padding-right: 15px;
    float: left;

}
.view-haberler-block .views-field-title a{

    color: #333333;}
.view-haberler-block .views-field-title {

    font-family: brix;
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 3px;
    color: #333333;
    float: left;
    font-weight: 700;
    margin-top: 2px;
min-height:40px;
    width: 100%;
}
.ilan-ekle{    border-radius: 16px;
    background: #5053FF;
    color: white;
    font-size: 17px;
    padding: 1px 10px;
    font-weight: 500;
    font-family: 'brandon';}
	.view-haberler-block .views-field-body{
    font-size: 16px;
    min-height: 90px;}
	.view-haberler-block .views-field-field-haberin-resmi img{
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;    width: 100%;}
	.view-haberler-block .views-field-field-haberin-resmi{    margin-bottom: 10px;
    width: 100%;
    padding: 0!important;}

	.view-haberler-block .haberin-resmi{    margin-bottom: 10px;
    padding: 0!important;}
	.view-haberler-block .haberin-resmi img{   width:100%;height:auto;    border-top-left-radius: 5px;
    border-top-right-radius: 5px;}
.view-haberler-block .views-label-field-yazar .views-label{
float: left;}
.view-haberler-block .views-field-field-yazar .field-content:hover{cursor:pointer;border-bottom:1px solid var(--font-yellow);}
.view-haberler-block .views-field-field-yazar .field-content{
    float: left;border-bottom:1px solid transparent;
    color: var(--font-yellow);
padding-left: 0px;}
.view-haberler-block .views-label-field-yazar {
    font-weight: 400;
    padding-right: 3px;
    float: left; 
}
#block-views-block-haberler-block-block-1 {
    padding: 0;padding-bottom:45px;
    margin-top:15px;}
#block-views-block-haberler-block-block-1 h2{
    margin-bottom: 30px;
    text-align: center;
    color: var(--font-2);
    font-weight: 600;}
	.view-haberler-block .views-field-body{color: var(--font-1);
    margin-bottom: 10px;}
	.view-haberler-block .inside-column{
    background: var(--bg-header);
    border-radius: 5px;
    font-family: brix;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;    width: 100%;
    box-shadow: none;}
	#block-hero > h2 {display:none;}	
	.block-views-blockprofiller-block-1{margin-top:20px;}
	#block-hero .container-fluid:hover{cursor:pointer;filter:brightness(0.85)}
#block-hero .container-fluid{padding-top:0px;padding:0px; background: #ced1d9ee;    background: #ffffffde;
    background: #fed494de;transition:1s all;
}
#block-hero .container-fluid:first-child{
    background: #d3daddee;    background: #e9edf6ee;
    background: #ffffffde;}
#block-hero .container-fluid:last-child{
    background: #d1c0c0ee;background: #ffeaeade;
    background: #ddd6d6ee;}
#block-hero .container-fluid {background: #ffc367d7;}

#block-hero .container-fluid:last-child {
    background: #ffa482d7;
}

#block-hero .container-fluid {
background: #ffc367d7;}

#block-hero .container-fluid:last-child {
    background: #ffa482d7;
}
.profile .field--name-field-egitim-kurumu {font-weight:500;}
.ozgecmis-block .field--name-title {   font-weight:500;font-size:16px;}
.ozgecmis-block {    border-radius: 10px;
    width: calc(33.3% - 10px);
    float: left;
    margin-right: 15px;
    background: var(--bg-header);
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
    min-height: 125px;}
#block-hero:hover .box_B:hover {
    background: #fdb193;
}

#block-hero:hover .box_B:hover {
    background: #fdb193;
}
h5 {
    font-size: 18px!important;
    font-family: 'hel';
    line-height: 1!important;
    clear: right;
    padding: 4px;
    padding-left: 0;
    padding-bottom: 0;
    margin: 0;
    padding-top: 15px;
    font-weight: 600!important;}
a.navbar-brand {font-size:0px;}
a.navbar-brand img{

    width: 225px;
    padding-left: 24px;filter: var(--logo-filter);
    width: 200px;
    padding-left: 3px;
}
.site-footer__bottom {
    letter-spacing: 0.2px;
    margin-top: 0;
    border-top: 0;
}
.site-footer .row {
    margin-top: 0;
    margin-bottom: 0;
}

button.fancy {
    background-color: #ffffff8f;
border: 2px solid transparent;
    width: 15rem;
    border-radius: 26px;
    font-size: 1em;
    line-height: 1.33333em;
    padding-left: 2em;
    display: block;
    transition: all 0.3s ease-in-out;
    text-transform: uppercase;
    text-decoration: none;color:black;}
button.fancy a {
    font-size: 0.875em;
    line-height: 1.33333em;
    padding-left: 2em;
    display: block;    transition: all 0.3s ease-in-out;
    text-transform: uppercase;
    text-align: left;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    text-transform: uppercase;
    text-decoration: none;
    color: black;
	
}
.sanatci-row  {float:left;width: 100%;margin: 0!important;}
.isveren-row  {float:left;width: 100%;margin: 0!important;}
.sanatci-row .fancy span {background:#E0C08B!important;}
.isveren-row .fancy span {background:#D5D0D0!important;}
.fancy span{display:none;}

#block-hero .field--name-body{
    margin-left: -15px;
    margin-right: -15px;}
#block-hero .container-fluid:hover{cursor:pointer;filter:brightness(0.95)}
#block-hero .container-fluid{padding-top:0px;padding:0px; background: #ced1d9ee;    background: #ffffffde;
    background: #fed494de;transition:1s all;
}
#block-hero .container-fluid:first-child{
    background: #ffc367d7;    background: #d6d7e2ee;   background: #aeb0c6ee;}
#block-hero .container-fluid:last-child{
background: #ffa482d7;
}

/*----------------HERO ANIMATION-----------------*/

.center {
	 display: flex;
	 margin-top: 30px;
}
 button.fancy {
	 -webkit-appearance: button;
	 background-color: #0001;
	 border: 2px solid #000;
	 border-radius: 0;
	 box-sizing: border-box;
	 color: #000;
	 cursor: pointer;
	 display: inline-block;
	 float: right;
	 font-weight: 600;
	 letter-spacing: 0.05em;
	 margin: 0;
	 outline: none;
	 overflow: visible;
	 padding: .5em 2em;
	 position: relative;
	 text-align: center;
	 text-decoration: none;
	 text-transform: none;
	 transition: all 0.3s ease-in-out;
	 user-select: none;
	 width: 16.8125rem;
    width: 22rem;
	
    width: 19rem;
    border-radius: 26px;
}
 button.fancy::before {
	 content: " ";
	 width: 1.5625rem;
	 height: 2px;
	 background: black;
	 top: 50%;
	 left: 1.5em;
	 position: absolute;
	 -webkit-transform: translateY(-50%);
	 transform: translateY(-50%);
	 -webkit-transform-origin: center;
	 transform-origin: center;
	 -webkit-transition: background 0.3s linear, width 0.3s linear;
	 transition: background 0.3s linear, width 0.3s linear;
}
 button.fancy a {
    font-size: 1em;
	 line-height: 1.33333em;
	 padding-left: 2em;
	 display: block;
	 text-align: left;
	 -webkit-transition: all 0.3s ease-in-out;
	 transition: all 0.3s ease-in-out;
	 text-transform: uppercase;
	 text-decoration: none;
	 color: black;
}
 button.fancy .top-key {
	 height: 2px;
	 width: 1.5625rem;
	 top: -2px;
	 left: 0.625rem;
	 position: absolute;
	 background: white;
	 -webkit-transition: width 0.5s ease-out, left 0.3s ease-out;
	 transition: width 0.5s ease-out, left 0.3s ease-out;
}
 button.fancy .bottom-key-1 {
	 height: 2px;
	 width: 1.5625rem;
	 right: 1.875rem;
	 bottom: -2px;
	 position: absolute;
	 background: white;
	 -webkit-transition: width 0.5s ease-out, right 0.3s ease-out;
	 transition: width 0.5s ease-out, right 0.3s ease-out;
}
 button.fancy .bottom-key-2 {
	 height: 2px;
	 width: 0.625rem;
	 right: 0.625rem;
	 bottom: -2px;
	 position: absolute;
	 background: white;
	 -webkit-transition: width 0.5s ease-out, right 0.3s ease-out;
	 transition: width 0.5s ease-out, right 0.3s ease-out;
}
 .box_A:hover button.fancy {
	 color: white;
	 background: black;
}
 .box_A:hover button.fancy::before {
	 width: 0.9375rem;
	 background: white;
}
 .box_A:hover button.fancy a {
	 color: white;
	 padding-left: 1.5em;
}
 .box_A:hover button.fancy .top-key {
	 left: -2px;
	 width: 0px;
}
 .box_A:hover button.fancy .bottom-key-1, .box_A:hover button.fancy .bottom-key-2 {
	 right: 0;
	 width: 0;
}
  .box_B:hover button.fancy {
	 color: white;
	 background: black;
}
 .box_B:hover button.fancy::before {
	 width: 0.9375rem;
	 background: white;
}
 .box_B:hover button.fancy a {
	 color: white;
	 padding-left: 1.5em;
}
 .box_B:hover button.fancy .top-key {
	 left: -2px;
	 width: 0px;
}
 .box_B:hover button.fancy .bottom-key-1, .box_B:hover button.fancy .bottom-key-2 {
	 right: 0;
	 width: 0;
}
button.fancy:hover a{color:#ffc107!important}
/*----------------HERO ANIMATION-----------------*/

.inside-box  {
height: 330px;}
.inside-box h1 {
	 color: black;
    font-family: brix;
    letter-spacing: -1px;
	 display: inline-block;
	 overflow: hidden;
	 position: relative;
	 text-decoration: none;
    margin-top: 20px;
	 vertical-align: bottom;padding-bottom:10px;font-size:31px;font-weight:500;
    font-size: 29px;
    font-weight: 500;
}
.inside-box h1:after {
	 background: linear-gradient(to bottom, rgb(0 0 0), rgb(0 0 0)) center 1.08em / 100% 1.5px no-repeat;
	 content: "";
	 height: 100%;
	 left: 0;
	 position: absolute;
	 top: 0;
	 width: 400%;
	 will-change: transform;    top: 5px;
}

.inside-box:hover h1:after {
background: linear-gradient(to bottom, rgb(0 0 0), rgb(0 0 0)) center 1.08em / 100% 5px no-repeat;}
.isveren-row:hover h1:after {
	 animation: underline-gradient 6s linear infinite;
	 background-image: linear-gradient(90deg, rgba(122, 95, 255, 0.8) 15%, #FFC107 35%, rgba(122, 95, 255, 0.8) 85%);
background-image: linear-gradient(90deg, rgba(122, 95, 255, 0.8) 15%, rgb(231 3 3 / 90%) 35%, rgba(122, 95, 255, 0.8) 85%);
	 background-image: linear-gradient(90deg, rgba(122, 95, 255, 0.8) 15%, rgba(1, 255, 137, 0.6) 35%, rgba(122, 95, 255, 0.8) 85%);
}
.isveren-row .fancy span {background:#E0C08B!important;}
.sanatci-row .fancy span {background:#D5D0D0!important;}
.fancy span{display:none;}
.sanatci-row:hover h1:after {
	 animation: underline-gradient 6s linear infinite;
	 background-image: linear-gradient(90deg, rgba(122, 95, 255, 0.8) 15%, rgba(1, 255, 137, 0.6) 35%, rgba(122, 95, 255, 0.8) 85%);
	 background-image: linear-gradient(90deg, rgba(122, 95, 255, 0.8) 15%, #FFC107 35%, rgba(122, 95, 255, 0.8) 85%);

}
 @keyframes underline-gradient {
	 0% {
		 transform: translate3d(0%, 0%, 0);
	}
	 100% {
		 transform: translate3d(-75%, 0%, 0);
	}
}
/*----------------HERO ANIMATION-----------------*/



#block-hero {
  width: 100%;
  height: 100%;
}
#block-hero .box_A {
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
 float:left;
    margin-left: 0;

}
#block-hero .box_B {
	border-top-right-radius:15px;
	border-bottom-right-radius:15px;
float:right;
    margin-right: 0;

}
#block-hero .box_A,
#block-hero .box_B {
    width: 50%;
    overflow: hidden;
    height: 100%;
	
    height: 330px;
    -webkit-font-smoothing: antialiased;
    -webkit-transition: all 1ms;
    -moz-transition: all 1ms;
    -o-transition: all 1ms;
    transition: all 1ms;
    display:inline-block;
}
#block-hero .isveren-row {
    float: right;
width: 100%;}
#block-hero .row {
    display: block;}
#block-hero:hover h1 {font-weight:600;}
#block-hero:hover .box_A ,
#block-hero:hover .box_B {
    width: 0%;
}
#block-hero:hover .box_A:hover {    background: #ced1d9;
    background: #d6d7e2;}
#block-hero:hover .box_B:hover{   background: #fdb193;}

#block-hero:hover .box_A:hover ,
#block-hero:hover .box_B:hover {
    width: 100%;
}
#block-hero:hover{cursor:pointer;}
#block-hero:hover .box_A .hero-video, #block-hero:hover .box_B .hero-video {  animation: fadein 1s;}
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
.isveren-row .col-sm-6:first-child {    position: absolute;
    left: 0;
z-index: 0;
    z-index: -1;}
.isveren-row .col-sm-6:last-child {
    float: right;
    padding-left: 0;
    position: relative;
    flex: none;
    max-width: none;
    
    width: 100%;}
	.profile--type--yetenek  h1, .profile--type--yetenek .private_message_link_wrapper {float:left}
	 .profile .private_message_link_wrapper {margin-top:6px}

	.private_message_link_wrapper a{     font-weight: 500;
    padding-left: 10px;
    font-family: 'brandon';
    color: #524eb7;
    padding: 2px 4px;
    font-size: 16px;
    padding-left: 24px!important;
    background-image: url(/sites/default/files/email.svg);
    display: block;
    margin-left: 10px;
    background-repeat: no-repeat;
    background-size: 17px;
    background-color: #0001;
    background-position: 5px 4px;
    border: 1px solid #524eb7;
	
    border: 1px solid #524eb700;
    border-radius: 5px;
}

	.private_message_link_wrapper a:hover{
    background-color: #d3d1e9;
    color: inherit;}
.isveren-row .col-sm-6:last-child:hover { width: 50%;}
.sanatci-row .col-sm-6:last-child {    position: absolute;
    right: 0;
z-index: 0;
    z-index: -1;}
.row .inside-text{   padding-top: 10px;    padding-left: 40px;}
.sanatci-row .col-sm-6:first-child {float:left;
    width: 100%;
    position: relative;
    flex: none;
    max-width: none;}
#block-hero:hover .box_A:hover .sanatci-row .col-sm-6:last-child  {z-index:1;}
#block-hero:hover .box_B:hover .isveren-row .col-sm-6:first-child  {z-index:1;}


#block-hero .box_A .sanatci-row .col-sm-6:last-child,
#block-hero .box_B .isveren-row .col-sm-6:first-child  {padding:0}

#block-hero .box_A .sanatci-row .col-sm-6:last-child:hover,
#block-hero .box_B .isveren-row .col-sm-6:first-child:hover  {}
button.fancy {
    -webkit-appearance: button;
    background-color: #0001;
    border: 2px solid #000;
    border-radius: 0;
    box-sizing: border-box;
    color: #000;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-weight: 600;
    letter-spacing: 0.05em;
    margin: 0;
    outline: none;
    overflow: visible;
    padding: .5em 2em;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    transition: all 0.3s ease-in-out;
    user-select: none;
    width: 16.8125rem;
    width: 19rem;
    width: 12rem;
    border-radius: 26px;
}
.box_B:hover button.fancy {
    color: white;
    background: black;
}
button.fancy {
    background-color: #fff7;
    border: 2px solid transparent;
}
#block-hero {filter: brightness(1);}
.container {max-width:1320px;}
#main-wrapper {
    background: #f9f6f6;
	
    background: #fbfbfb!important;
	    background: #fff!important;
    background: #f8f6f6!important;
    background: var(--bg)!important;
min-height:500px;
}  
.path-user #main-wrapper{
background: #fbfbfb!important;
background: #f2f1f1!important;
background: var(--bg)!important;
}
.card-body .rol-text {
    font-size: 16px;
    font-family: rubik;}
.card-header svg {max-width:60px;height:auto;color:var(--font-purple)}
.card-header h4 {font-size:21px;font-weight:500;}
.list-group-item {background:transparent!important;}
.card {background:transparent!important;}
.card-header {background:transparent!important;border-bottom:0px!important;}
.card:hover {cursor:pointer!important;
    background-color: #eae3e3!important;
}
.card:hover .btn-outline-primary{
    background-color: #412fc6!important;color:white!important}
.card:hover .btn-outline-primary:hover{color:#ffd259!important}
.sidebar .block {
    background-color: transparent!important;
    border-color: transparent!important;
	padding: 0!important;
	
    margin-bottom: 25px!important;

}
.sidebar .block-field-blockprivate-message-threadprivate-message-threadmembers {

	
    margin-bottom: 10px!important;

}
.sidebar .block-field-blockprivate-messageprivate-messagemessage {

	
    margin-bottom: 0px!important;

}
.sidebar .block-field-blockprivate-messageprivate-messagecreated {

	
    margin-bottom: 10px!important;

}

a, span, p {color:var(--font-1)}
.highlighted > aside.container{padding:0!important}
#main-wrapper, .highlighted, .featured-bottom  {
    background: var(--bg)!important;
}
#block-kategoriler {
    margin-bottom: 25px;
    margin-top: 25px;}
#block-kategoriler h2 {
    margin-bottom: 0;
    font-weight: 600;
    color: var(--font-1);
margin-top: 15px;}
#block-kategoriler .col-sm-2 a:hover svg {fill:var(--font-purple);padding-bottom: 2px;transition:0.2s ease;
    animation: color-wheel 10s infinite;}
#block-kategoriler .col-sm-2 svg {

    width: 100%;
    padding: 1%;
    max-height: 40px;
    filter: none;
    padding-bottom: 5px;
    fill: var(--font-2);
}

#block-kategoriler .col-sm-2 a:hover {stroke:#000;stroke-width:1px;}
#block-kategoriler .col-sm-2 a:hover span {
    border-bottom: 2px solid var(--font-purple);}
    
#block-kategoriler .col-sm-2 a {
    font-weight: 400;
    line-height: 40px;
    font-size: 16px;
    font-family: 'brix';
    letter-spacing: -0.5px;
}
main#content{}
#block-kategoriler .col-sm-2:first-child {    margin-left: 15px;}
#block-kategoriler .col-sm-2:hover a{color:var(--yellow);}
#block-kategoriler .col-sm-2:hover {background:transparent;
	filter:grayscale(0) brightness(1);}
#block-kategoriler .row {align-items:center;
justify-content: center;}
#block-kategoriler .col-sm-2 {
    margin-top: 20px;
    text-align: center;
    width: 130px;
    padding-top: 15px;
	filter:grayscale(0.5) brightness(1);
	filter:;
    padding-left: 0;
    padding-right: 0;    max-width: 130px;
    background: transparent;
    margin-right: 25px;
}
.inside-box.red-box:hover {
    background: #1C1C1EA5;background:#807c69a5;
}
.inside-box.red-box p, .inside-box.red-box h1{color:#AAA8A1;    color: #ffffff;}
.icon-star a:before, .icon-person a:before {display:none}
#block-block-7 .inside-box, .hero-box-video {
height: 300px;}
.inside-text p b.tt:hover{font-weight:700;}
.inside-text p b.tt{font-weight:600;
    padding-right: 8px;}
.inside-text p b.tt::after{
    margin-top: -7px;
    content: "ðŸ›ˆ";
    position: absolute;
    font-size: 16px;
    margin-left: -3px;}
.inside-text p b{font-weight:600}
.inside-text p {
    font-size: 19px;
    font-family: 'calibre';
	
    font-size: 16px;
    font-family: 'hel';
    font-weight: 400;
    color: black;
    letter-spacing: 0;}
#block-block-8 .container-fluid:last-child {
    background: #ffa482d7;
}
#block-block-8 .container-fluid {
    background: #ffc367d7;
}
.adim-inside:hover {
background: #ffbc0055;cursor:pointer;}
.adim-inside {
    background: #fff9;
    color: black;
    padding: 15px 5px;
    border-radius: 5px;
    border: 1px solid #ccc;
	color:var(--font-1);
    padding-bottom: 0px;}
.adim-title {     font-size: 17px;
    font-family: 'brix';
    letter-spacing: -0.5px;
    color: var(--font-2);
    font-weight: var(--300-400);}
.adim {
    padding: 10px;}
.views-field-field-aranan-yetenekler-1 {background: #edf1f5;}

#block-views-block-ilanlar-ana-sayfa-block-1 h2{margin-top:30px;margin-bottom:15px;
    text-align: center;
    font-weight: 600;}
	
#block-ilkadimlar-2 h2{margin-top:20px;margin-bottom:15px;
    text-align: center;
    font-weight: 600;}
#block-ilkadimlar-2 h3{margin-top:10px}
.adim {    padding: 20px!important;}

.firmalar img:hover {filter:brightness(0.8);}

.firmalar img { opacity: 1;}

.view-haberler .inside-column:hover .views-field-title{text-decoration:underline;}

.intro-bg{background:black;position:absolute;width:100%;height:100%;background-size: cover;
    z-index: 1;}
.adim-inside p{ 
    font-size: 16px;
    padding: 0px 12px;
    font-weight: 400;}

.adim-inside:hover {background:transparent;}
a.reset-link {    position: absolute;
    right: 0px;
    padding: 8px 11px;
    background: var(--font-red);
    color: white;
    border-radius: 10px;
    font-family: 'brandon';
    font-weight: 500;
    font-size: 20px;}
	.switch-wrapper {
display: flex;
    align-items: center;
    position: relative;
    top: 5px;
}
.adim-inside a{    color: var(--font-1);}
.adim-inside a:hover{color:var(--yellow);}
.adim-inside {font-family:calibre;
    border: 1px solid transparent;
    background: var(--bg-2);
    background:transparent;
    border-radius: 25px;
    color: var(--font-1);}
.baslangic-block .adim-title{margin-bottom:30px;
    font-size: 19px;
    letter-spacing: -0.5px;
    color: black;}  
	.svg-inline--fa.fa-w-16 {
    width: 16px!important;
    color: var(--font-yellow);
}
#block-promobar{

    position: relative;
    width: 100%;
    background: var(--bg-header);
    border-radius: 10px;
    margin-top: 15px;
    border: 0px solid #dadada;}

.site-footer .content a, .site-footer .content a.is-active {
    list-style: none;
}
.accordion-button h2 {padding-left:30px;}
.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
    font-weight: 500;
    /* font-family: 'brandon'; */
    font-size: 21px;
    letter-spacing: -0.5px;
    letter-spacing: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    /* font-family: brandontext; */
    font-size: 20px;
}
.navbar-nav .nav-link svg{color: var(--font-purple)}
.baslangic-block h2, #block-block-5 h2,#block-views-haberler-block-block-1 .block-title{
    text-transform: capitalize;
    font-size: 33px;
    text-align: center;
    font-weight: 600;
    font-family: 'brandon';

}
h3 {
    font-family: brandon;
    font-size: 20px!important;
	font-weight:500!important;
}

.ilan-row  {    background: transparent;border-radius:15px;}
.ilan-row h3 {
font-size: 24px!important;}
.adim-inside:hover img {
filter: saturate(1);}
.adim-inside img {
    width: 27%;
    padding: 1%;
    max-height: 50px;
    filter: saturate(0);
}
#block-footer ul{list-style:none;
    padding-left: 0;}
#block-footer {
    font-family: brix;
    letter-spacing: -1px;
    color: #2E1A46;
    font-weight: 400;
    color: #ddd;
}
#block-footer li a:hover {
 color:white;
}
#block-footer li a {
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0px;color: #ddd;
}
#block-footer h5{
    font-size: 20px;
    text-decoration: none;
    font-weight: 500;
    letter-spacing: 0;
    text-transform: initial;
    font-weight: 500!important;
    font-family: brix;}
.region-secondary-menu {
  margin-left: 0!important;
    flex-wrap: nowrap!important;
  order: 2;}
  #navbar-top{}
  #block-kasting-account-menu {width:auto!important;
    padding-right: 2px;}
    .navbar-brand {min-height: 66px;}
#block-kasting-account-menu .nav-link:hover {
background-color:#0001;
    background-color: #c5c4db;
    border-color: #524eb7;
    background-color: #d5d3cf;}
#block-kasting-account-menu a {

    border-radius: 5px;
    font-family: 'brix';
    color: #000;
    padding: 5px;
    font-weight: 500;
    margin-left: 10px;
    line-height: 17px;
    font-size: 18px;
    padding: 5px;
    /*border: 1px solid #bebfe3;
    background-color: #f4f3f0;*/}
.path-favoriler .views-field-title a{
    font-size: 17px;
    color: var(--font-purple);font-weight:500} 
.path-favoriler #edit-header, 
.path-favoriler #edit-actions 
{display:none}

.view-favori-ilanlar thead tr {background:transparent}
.view-favori-ilanlar thead tr th{color:black;    font-weight: 500;}
.path-private-messages #sidebar_first {
    background: #f1efef;
}
.table-striped>tbody>tr:nth-of-type(odd){background:#0001}
.table-striped>tbody>tr:nth-of-type(even){background:#0001}
.table-striped>tbody>tr:hover{background:#0001}

.block-private-message-inbox-block .private-message-thread.active-thread {background:#0001;
    background: #ffe2b4;    border: 1px solid #ff9c00;}
.block-private-message-inbox-block .private-message-thread {
     
    border: 1px solid #cccccc;

    border-radius: 10px;
    border: 1px solid #dddddd;
    border-radius: 10px;
    background: #00000005;
}

.view-grouping-header::before {display:none}
.view-grouping-header .view-count-webform-submissions{color:#38379b}
.view-grouping-header {
	background: none repeat scroll 0 0 #f1efef;
    border: none;
    font-weight: 500;
    color: black;
    font-family: 'brandon';
    font-size: 19px;
    padding-left: 10px;
    margin-bottom: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 10px;}
.view-duplicate-of-basvurular-isveren .view-grouping-content	{font-family:brix;}
.view-grouping-content	.ui-state-active .ui-icon,.view-grouping-content .ui-button:active .ui-icon {
    filter: brightness(0.1);
}
.view-grouping-header.nested-accordion {
background: #e8e3e3;
background: #dbd4d4;
}
.view-grouping-content .ui-state-active a, .view-grouping-content .ui-state-active a:link, .view-grouping-content .ui-state-active a:visited {
    color: var(--font-purple);
}
.view-grouping-content .ui-state-default, .view-grouping-content .ui-widget-content .ui-state-default {
    border: none!important;}
.view-grouping-content .view-grouping-content h3.js-views-accodion-group-header {display:none}
.view-grouping-content .views-field-webform-submission-value a{
    color: var(--font-purple);
    font-weight: 700;}
.view-grouping-content .view-grouping-header.nested-accordion {
background: #cdc1c1;
    background: #515079;
    color: white;
}
.block-private-message-inbox-block .private-message-thread:hover {
    background-color: #0001; border: 1px solid #ff9c00;
}
.featured-bottom{
    background: #f7f1f1;}
.block-private-message-notification-block{

    float: right;
    width: auto!important;
    order: -1;}
	
#block-views-block-ilanlar-ana-sayfa-block-1 {    float: left;margin-top: 0px;}
	
#block-ilkadimlar-2 {

    margin-top: 15px;
    font-size: 17px;
    padding-bottom: 25px;
    text-align: center;
    color: var(--font-1);
    background: transparent;
    border-radius: 20px;
    float: left;
    border: 0px;
}
#navbar-top {
	padding:0;
    background-color: transparent!important;
}
#navbar-main {
    background-color: transparent!important;    padding-bottom: 0;
    padding-top: 20px;
}


#block-filtrelertitle {margin-bottom:0!important}
#block-filtrelertitle .block{margin-bottom:0!important}

#auth_box {
    min-width: 300px;
    width: 60%;
    max-width: 600px;}
.site-footer .row{
    margin-top: 20px;
margin-bottom: 20px;}
.site-footer img{
margin-top: 60px;
    max-width: 200px;}
.site-footer{ 
    margin-left: -25px;
    margin-right: -25px;
    margin-bottom: -25px;
    font-family: brix;
    letter-spacing: -1px;
    color: #2E1A46;
    font-weight: 400;
    color: #ddd;}
	#main > .row{ margin:0}
	#main {
    padding: 0px;}
	.view-profiller .view-content .col-6 {
    padding-right: 0!important;
    padding-left: 25px!important;
    margin-top: 0!important;
    margin-bottom: 25px!important;}
	.ajax-progress,
.ajax-progress-throbber,
.ajax-progress-fullscreen {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  opacity: 1;
  transition:0.5s ease;
  background: rgba(0, 0, 0, 0.1);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999;
  overflow: hidden;
  text-indent: -99999em;
}.block-facets > h2 {
    font-weight: 500;
}

.table-striped>tbody>tr:nth-of-type(odd) {
--bs-table-accent-bg: transparent!important;}
.table-striped>tbody>tr:nth-of-type(even) {
--bs-table-accent-bg: transparent!important;}

 .block-facet--checkbox .facet-item input + label .facet-item__value{font-size:18px;font-weight:400;}
.ajax-progress-throbber:before,
.ajax-progress-fullscreen:before {
  content: " ";
  display: block;
  width: 100px;
  height: 100px;
  -webkit-animation: spin 0.8s infinite linear;
  animation: spin 0.8s infinite linear;
  border-radius: 100px;
  border-width: 10px;
  border-style: solid;
  border-color: #3B3342 transparent #3B3342 transparent;
  overflow: hidden;
  text-indent: -99999em;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
 
.view-ilanlar-solr .views-view-grid > .row  {
    margin-right: -15px;
    margin-left: 0px;}
.view-ilanlar-ana-sayfa .views-view-grid > .row  {
    margin-right: 0px;
    margin-left: 0px;}
	
.view-ilanlar-ana-sayfa .views-view-grid .ilan-line  {display:none;}
.view-ilanlar-ana-sayfa .views-view-grid .ilan-line:nth-child(2) {display:block;}
@-webkit-keyframes spin {
  to {
    transform: rotate(360deg); 
  }
}
 
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@media (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1500px!important;
}
.h1, h1 {
    font-size: 2rem!important;
}
}

@media only screen and (max-width: 600px) {
	.shs-widget-container, #auth_box .field--name-field-il-ilce.form-wrapper, #auth_box .field--type-mobile-number.form-wrapper, #auth_box .field--type-string.form-wrapper, #auth_box .field--name-field-cinsiyet {
    clear: none;
    float: left;
    width: 100%;
}
#edit-pass .form-item-pass-pass1, .form-item-yetenek-profiles-0-entity-address-0-address-given-name, .form-item-field-cep-telefonu-0-country-code, .form-item-field-cep-telefonu-0-mobile, .form-item-yetenek-profiles-0-entity-field-cinsiyet, .form-item-field-isim-0-value {
    padding-right: 0;
}
#edit-pass .js-form-type-password {
    width: 100%;
}
#auth_box input.send-button {
    margin-right: 0px;
}
.degistir {     position: initial;}
.shs-widget-container{margin-bottom:15px;}
	.site-footer .row {
    margin-left: 0;
    margin-right: 0;}
#main.container > .row {
    margin-right: 0;
    margin-left: 0;}
.view-ilanlar-solr	.col-sm-4 {padding-left: 0;  }
a.navbar-brand img {
    width: 200px;
padding-left: 0px;}
.view-ilanlar-solr .aranan-yetenekler-row {
    margin-left: -12px;
margin-right: -12px;}
.block-facet-blockproje-kategorisi .facet-item input + label, .block-facet-blockcinsiyet .facet-item input + label {
    width: 95px;
    font-size: 13px;
}
.view-ilanlar-solr .col-sm-3 {
    flex: 0 0 100%;
    max-width: 100%;
}
main#content {padding-left:15px;padding-right:15px;}

.view-ilanlar-ana-sayfa > .view-content > div {
    width: 100%;
    float: left;
    margin-left: 10px!important;
    margin-right: 10px!important;
}


}

@media (min-width: 576px){
.modal-dialog {
max-width: 1140px!important;}
.path-basvurular .modal-dialog {
max-width: 600px!important;}

}





/*******************************NEW VERSION******************************/


#sidebar_first {
    height: 100%;
    padding-top: 20px;
    /* padding-right: 30px; */
    background: #eae8ec;
    background: #e5e3e8;
    margin-right: 25px;
    margin-top: 25px;
    margin-bottom: 25px;
    border-radius: 15px;
    padding: 15px;
	
    padding-right: 15px!important;
}
.slider {
background-color: #cdc8c8;}

.switch-wrapper {
margin-left: -15px;
    margin-top: -10px;}
  .header-wrapper{
 border-radius:12px;
    background: #a9aeca;background:var(--bg-header);
    background: #ede9e9;
    border-radius: 12px;}
#header {
    max-width: 1500px;
    margin: auto;
    padding-top: 20px;
    border-radius: 12px;
}
#page, #page-wrapper {
    background: var(--bg)!important;
}
.view-ilanlar-solr .row {
    font-family: brix;
   /* font-family: bariol;
    font-weight: 500;*/
}
aside {
    padding-left: 0!important;padding-right:0!important;}
.views-view-grid {
    font-size: 17px;
    padding: 0!important;
}
.fivestar-minimal div.fivestar-widget-static .star span {
    background: url(min_star.png) no-repeat 0 -32px;
    filter: invert(32%) sepia(33%) saturate(2484%) hue-rotate(
202deg) brightness(140%) contrast(62%)
}
.fivestar-minimal div.fivestar-widget-static .star span.on { 
    filter: invert(12%) sepia(100%) saturate(555) hue-rotate(252deg) brightness(63%) contrast(117%);
}

.view-profiller .inside-column {
    background: #f9f9f9;
    background: var(--bg-header);
    border-radius: 15px;
    transition: 0.5s ease;
    float: left;
    width: 100%;
    padding-bottom: 10px;position: relative;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-family: 'brandon';
    FONT-WEIGHT: 400;
    font-family: 'brix';
font-size:17px;
}
.form-type-select2 option {    font-family: 'brandon';
    FONT-WEIGHT: 500;}
.block-facets > h2 {
    color: #504ea8;
    color: var(--font-purple);
    color: black;
	FONT-WEIGHT: 600;
    color: #2e2b92;
    font-size: 17px;
    font-family: 'brix';}
.view-profiller .inside-column:hover  {
    filter: brightness(0.9);}
.view-profiller .view-content .il-ilce {

    font-size: 15px!important;
    color: #868686;
    font-family: brix;
    font-weight: 400;
    margin-bottom: 10px;
    padding-bottom: 10px;
    display: block;
    color: #565656;
    color: #3a5ec1;
    color: var(--font-purple);
    font-family: 'brix';
    font-weight: 400;
}
.
.node--type-proje h1{font-size:30px;
    font-weight: 600;}

.view-profiller .view-content .views-field-max-yas {padding-left:15px;
    border-bottom-left-radius: 10px;}
.view-profiller .view-content .views-field-field-boy {padding-right:15px;
    border-bottom-right-radius: 10px;}
.view-profiller .view-content .views-field-max-yas,
.view-profiller .view-content .views-field-field-boy 
{
    width: 50%;
    float: left;
    border-top: 1px solid #ddd;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: -10px;
    margin-bottom: -10px;}
.view-profiller .view-content .views-field-max-yas .views-label,
.view-profiller .view-content .views-field-field-boy .views-label
{

    font-size: 17px;
    display: block;
    color: #868686;
    color: #565656;
    font-family: 'brandon';
    font-weight: 400;
}
.view-profiller .view-content .views-field-max-yas .field-content,
.view-profiller .view-content .views-field-field-boy .field-content
{

    font-family: 'brandon';
    font-weight: 500;
    font-size: 17px;
}

.view-profiller .view-content img {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
.view-profiller .view-content .views-field-nothing {
    padding-left: 15px;
    padding-right: 15px;
}
.row {
--bs-gutter-x: 1rem!important;}
.view-profiller .view-content .views-field-field-isim, .view-profiller .view-content .views-field-field-soyisim {

    font-size: 19px;
    font-weight: 500;
    font-family: 'brandon';
    letter-spacing: -.2px;
    padding-top: 15px;
    padding-left: 15px;
}
.view-ilanlar-solr .inside-column > .row > div {padding-left:15px!important;padding-right:15px!important;}
.modal-body { 
background: #fff!important; 
background: var(--bg)!important; padding: 0;
}
article.node--type-egitim .container-fluid > .row {
background: var(--bg-header)!important; }
.tab-content {
    clear: both;margin-top:15px;}
	.profile .container .nav-tabs a {
    color: var(--font-1);
    padding: 0;margin-right:15px;border:none;
    background: transparent;color:grey;
}
 .nav-tabs {
    border-bottom: 0px!important;
}

#cboxContent {
background: black;}
#cboxClose {
border-radius: 15px;}
#cboxTitle {
display: none!important;}

.profile .container .nav-tabs {
    width: 100%;
justify-content: center;} 
.profile .container .nav-tabs a.active {color:black; border-bottom:3px solid black;}
#block-yetenekprofiliblock h2 {
    font-size: 21px;
    font-weight: 500;
    font-family: 'brandon';
    color: #444287;
    text-align: left;
}
#block-yetenekprofiliblock,
.right-side-block {
    float: right;
    width: 100%;
    background: #e5e3e8!important;
    padding: 20px 15px!important;
    padding-top: 0px!important;
    border-radius: 15px;
    margin-top: 25px;

    font-family: 'brix';
    font-size: 17px;
    font-weight: 400;}
#block-isverenprofiliblock h2 {
    font-size: 21px;
    font-weight: 500;
    font-family: 'brandon';
    color: #444287;
    text-align: left;
}
#block-isverenprofiliblock {

    float: right;
    width: 23%;
    font-size: 16px;
    background: #e5e3e8;
    
    padding: 20px 15px;
    border-radius: 15px;
    margin-right: -7px;}

.profile .container .field--label-inline .field__label {
font-size: 17px;
    display: block;
    font-family: 'brandon';
    font-weight: 500;
    color: grey;
}
.media-info {margin-top:-10px;margin-bottom:10px}
.media-info a {margin-right: 15px;
    font-weight: 500;
    font-family: 'brandon';
    color: var(--font-light-purple);
    font-size: 17px;}
.media-info svg {width:20px;fill:blue;height:auto;
    margin-top: -3px;
    fill: var(--font-light-purple);}
#cboxWrapper {
background: #000;}
.profile .container .field--label-inline {
    margin-top: 10px;
}
.profile-form legend {font-size:16px;font-weight:500;}
.profile-form label {font-size:16px;font-weight:500;}
.profile .container .field--label-inline .field__label:after {
content: "";}
.profile .container .field--label-inline .field__item {
    font-weight: 600;
    font-family: 'brandon';
    font-size: 16px;
    color: #000;
    padding: 0;
    background: inherit;
}
.profile .node__content {
    font-family: 'brix';
}
article.node--type-beceri {
    font-size: 16px;
    text-align: left;
    margin-top: 20px;
    border-bottom: 1px solid var(--font-4);
    font-weight: 600;
    text-transform: initial;
    font-family: 'brandon';
}
.profile .container h2 {    font-size: 17px;
    text-align: left;
    color: #000000;
    margin-top: 20px;
    border-bottom: 1px solid var(--font-4);
    font-weight: 600;
    text-transform: initial;
    font-family: 'brandon';
}
.bookmark  {border: 1px solid grey!important;
    border-radius: 5px;
    padding: 3px 8px!important;
    font-size: 14px!important;}
.bookmark svg {width:16px; height:auto;margin-top:-3px}
.separator-line .col-sm-6 {
    margin-top: 15px!important;
    padding-top: 5px;
    border-top: 1px solid #bbb;}
.profile .col-sm-6 {float:left;}
.dil-title, .dil-play{float: left;
    font-weight: 500;
    font-family: 'brandon';
    fill: var(--font-light-purple);
    color: #000000;
    height: 20px;
    line-height: 20px;font-size: 17px}
.profile .field--name-field-konusulan-diller .field__item img{float:left;width:20px;height:auto;
    margin-right: 5px;
    padding-top: 2px;}
.profile .field--name-field-konusulan-diller > .field__item ,
.profile .field--name-field-sive > .field__item ,
.profile .field--name-field-beceriler > .field__item 
{

    float: left;
    background: var(--bg-header);
    background: #eff1ff;
    background: #d4d6ee;
    background: #e2e2ee;
    margin-right: 10px;
    border-radius: 8px;
    padding: 5px 10px;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    background: #eae8ec;
}


.view-profiller .views-view-grid{
    margin-top: 15px;
    max-width: none;
    margin-left: -15px;}
	.page-view-basvurular-2  .views-view-grid {
    margin-left: -5px;
    width: calc(100% + 5px);}
.profile .seviye-not, .profile .renkli-not, .profile .beceri-ismi {
    display: inline-block;
    height: 20px;
float: left;}

.profile .beceri-ismi {
font-size: 17px}
.profile .seviye-not {font-size:40px;color:#aaa;margin-left:5px;}
.profile .renkli-not {color:var(--font-light-purple);}
.profile .beceri:hover {cursor:pointer;}
.profile .beceri {
    float: left;
    font-weight: 500;
    font-family: 'brandon';
    fill: var(--font-light-purple);
    color: #000000;
    height: 20px;
    line-height: 20px;}
.profile .container .field--name-field-beceri-ismi .field__item {

    font-weight: 500;
    font-family: 'brandon';
    color: var(--font-light-purple);
    line-height: 19px;
    color: #000000;
}
.playAudio svg, .is-playing svg {
    width: 100%;
    height: auto;
    margin-top: -3px;}
	
.field--name-field-ses-kaydi {
    width: 22px!important;
    padding-left: 5px;
    overflow: hidden;
    border-radius: 30px;
    width: 25px!important;
    padding-left: 5px;
    overflow: hidden;
    border-radius: 0;
}
.flag-ilan-favori{    z-index: 10;
    position: relative;
    margin-top: auto;
    bottom: 0;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    background-position: 15px 12px;
    border-top: 1px solid #dcdcdc;}
.field--widget-file-audio-recorder{width:100%!important}
#edit-field-sive-wrapper,#edit-field-ozgecmis-wrapper,#edit-field-konusulan-diller-wrapper,#edit-field-egitim-wrapper,#edit-field-beceriler-wrapper {
    background: var(--bg);
	
    background: #e5e3e8;
    padding: 15px 10px;
    border-radius: 15px;
    border: 1px solid #ddd;}
.profile .node__content {
    margin-top: 0px;
}
.view-ilanlar-solr .grid {
    margin-top: 12.5px;
    margin-bottom: 12.5px;
}
.view-ilanlar-solr .grid > .row {
background: var(--bg-header); box-shadow:none;}
#page {    padding: 25px;background: var(--bg)!important;}
#header {
    margin: auto;
    padding: 10px 15px;
    border-radius: 15px;
    margin-top: 0px;
    background: var(--bg-header);
    background: #EAE4E4;
    background: #e8e3e3;
    background: #e3ddda;
    background: var(--bg-header);
    background: #d3cbcb;
	    background: #eae8e4; 
    border: 0px solid #dadada;
	
}
.header-wrapper {
    background: transparent;
}.switch-wrapper {
    margin-left: 0;
    margin-top: -10px;
}
nav.navbar > .container, footer > .container {    padding: 0;}




@media (max-width: 1400px) {
.header, #main.container, .container.block, .container {width:100%;padding:0;
    max-width: 100%!important;
}
}
@media (max-width: 990px) {
.outside-video {padding:0;
    padding-top: 30px;font-size:40px;}
.menu--main li {
    margin-right: 0px;
}
.navbar-collapse nav{margin:0!important}  
.navbar-collapse .nav-link{font-size: 16px;}
.navbar-collapse .navbar-nav::after{display:none}
.navbar-collapse .navbar-nav .nav-link.is-active{filter: invert(13%) sepia(51%) saturate(5464%) hue-rotate(241deg) brightness(86%) contrast(92%)!important;}
.navbar-collapse .navbar-nav{
    flex-direction: row; flex-wrap: nowrap;
    height: 62px;
    border-top: 1px solid black;
    justify-content: space-evenly;}  
.navbar-collapse {  
  position: fixed;
    bottom: 0;
    z-index: 9999;
    width: 100%;
    left: 0;
    margin: 0;display:block!important;
    background: #eae8e4;}




}
@media (max-width: 720px) {
	.block-views-blockprofiller-ana-sayfa-block-1 .content {padding:0}
	.block-views-blockprofiller-ana-sayfa-block-1 .view-content {
    margin: 0;}
	#page {padding:15px;}
	.site-footer{ 
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: -15px;}
	#views-bootstrap-profiller-ana-sayfa-block-1 > .row > div {
    padding-left: 7.5px;
    padding-right: 7.5px;}
.hero-video, .jquery-background-video-wrapper {
    height: 220px;}
.outside-video {  padding:10px;  padding-top: 30px; font-size:40px;
    line-height: 45px;}
}
@media (max-width: 420px) {
.hero-video, .jquery-background-video-wrapper {
    height: 220px;}
	a.navbar-brand img {
    width: 150px;
    padding-left: 0px;
}
.outside-video {    padding-top: 40px; font-size:34px;
    line-height: 43px;}
	
	
.block-views-blockilanlar-ana-sayfa-block-1{
    margin-left: -10px;
margin-right: -5px;	}
	.view-haberler-block .views-view-grid .row > div{
    margin-right: 15px!important;
    margin-left: 15px!important;
    margin-bottom: 20px!important;}
}
@media (max-width: 380px) {

.outside-video {   
    padding-top: 40px;
    font-size: 28px;
    line-height: 45px;}
}