/* custom swatches */
.theme-excel.ui-x-light,.theme-excel .ui-x-light:not([class*="theme-"]) { background-color: #d8fbe8; }
.theme-excel.ui-light,.theme-excel .ui-light:not([class*="theme-"]) { background-color: #adf7cf; }
.theme-excel.ui-dark,.theme-excel .ui-dark:not([class*="theme-"]) { background-color: #60a780; }
.theme-excel.ui-text,.theme-excel .ui-text { color: #60a780; }
.theme-excel.ui-x-dark,.theme-excel .ui-x-dark:not([class*="theme-"]) { background-color: #13a253; }

/* btn tags */
.btn-tag { font-size: 11px; text-align: center; vertical-align: middle; line-height: 9px !important; height: 16px; background-color: rgba(0,0,0,.08); padding: 4px 8px; display: inline-block; border-radius: 8px; cursor: default; }
.ie .btn-tag { padding-top: 3px; padding-bottom: 3px; }
.btn > .btn-tag { min-width: 16px; padding-right: 4px; padding-left: 4px; }
.btn .btn-tag,a .btn-tag { cursor: pointer; }
.btn:not(.btn-xxs):not(.btn-xs):not(.btn-lg) > .btn-tag { margin-top: -2px; }
.btn-xs > .btn-tag { margin-top: -2px; }
.btn-lg > .btn-tag { margin-top: -3px; }

button.btn-tag { border: 0; }

/* skeleton */
html,body,main { overflow: hidden !important; }
html,body { height: 100%; }
body { background-color: #f9f9f9; }

@media (orientation: portrait) {
    .ios { width: 100%; position: fixed; }
}

.screen-holder { background-color: rgba(0,0,0,.35); position: absolute; top: 0; right: 0; bottom: 0; left: 100%; z-index: 8; opacity: 0; }
.screen-holder.open { left: 0; opacity: 1; }

.error-page-number { font-size: 116px; font-weight: 300; }
.btn-transparent { outline: none; background-color: transparent; background-repeat: no-repeat; overflow: hidden; border: none; cursor: pointer; }
.no-wrap { word-wrap: break-word; }

#invex_map_area { min-height: 300px !important; position: relative; z-index: 80; }

.scroll-top { width: 36px; height: 36px; right: 6px; bottom: 47px; }
.scroll-top > .icon { line-height: 36px; }

.bs-acil,.bs-vip { vertical-align: middle; width: 12px; height: 12px; margin-top: -3px; display: inline-block; border-radius: 50%; }
.bs-acil { background-color: #ef4836;; }
.bs-vip { background-color: #ffac00; }

.static-32 { min-width: 32px; width: 32px; max-width: 32px; }
.static-34 { min-width: 34px; width: 34px; max-width: 34px; }
.static-39 { min-width: 39px; width: 39px; max-width: 39px; }
.static-42 { min-width: 42px; width: 42px; max-width: 42px; }
.static-52 { min-width: 52px; width: 52px; max-width: 52px; }
.static-53 { min-width: 53px; width: 53px; max-width: 53px; }
.static-56 { min-width: 56px; width: 56px; max-width: 56px; }
.static-75 { min-width: 75px; width: 75px; max-width: 75px; }
.static-87 { min-width: 87px; width: 87px; max-width: 87px; }
.static-125 { min-width: 125px; width: 125px; max-width: 125px; }
.static-126 { min-width: 126px; width: 126px; max-width: 126px; }
.static-160 { min-width: 160px; width: 160px; max-width: 160px; }
.static-180 { min-width: 180px; width: 180px; max-width: 180px; }
.static-206 { min-width: 206px; width: 206px; max-width: 206px; }
.static-220 { min-width: 220px; width: 220px; max-width: 220px; }
.static-272 { min-width: 272px; width: 272px; max-width: 272px; }
.static-360 { min-width: 360px; width: 360px; max-width: 360px; }

@media (min-width: 1680px) {
    .xl-static-450 { min-width: 450px; width: 450px; max-width: 450px; }
}
@media (max-width: 959px) {
    .md-static-42 { min-width: 42px; width: 42px; max-width: 42px; }
}

.portlet:not(:last-child),[class*="portlet-"]:not(:last-child) { margin-bottom: 10px; }

header.container,.header-sidebar-left,.uzman-sidebar-left,.header-contents,.uzman-header-contents { height: 60px; }
.header-sidebar-left,.uzman-sidebar-left { background-color: #fafafa; box-shadow: inset -1px 0 3px rgba(0,0,0,.025); }
.header-sidebar-left,.uzman-sidebar-left,.header-contents,.uzman-header-contents { padding: 5px 15px; }
header.container { background-color: #fff; position: absolute; top : 0; left: 0; z-index: 7; }

main.container { position: absolute; top: 60px; bottom: 0; }
.page { margin: -5px -15px 0 -15px; }
.page-top { position: relative; z-index: 5; }
.page-nav { min-height: 42px; background-color: rgba(0,0,0,.0275); }
.page-nav > .show-more { display: none; }
.page-right { background-color: #f4f2ef; }

.main-sidebar-left,.main-sidebar-right { height: 100%; overflow: hidden; z-index: 7; }
.main-sidebar-left { position: relative; }
.ease-main-left { -webkit-transition-property: min-width, width, max-width, left; transition-property: min-width, width, max-width, left; }
.main-contents { height: 100%; margin-right: 48px; position: relative; }
#invexIcerik { padding: 5px 15px; }

.main-sidebar-right { min-width: 48px; width: 48px; max-width: 48px; position: absolute; top: 0; right: 0; }

.hover-sidebar-right .main-sidebar-right { min-width: 220px; width: inherit; max-width: 337px; }
.hover-sidebar-right-opened .main-sidebar-right { z-index: 9; }
.ie.hover-sidebar-right .main-sidebar-right { width: inherit; }
.hover-sidebar-right .screen-holder { opacity: 1; }
.hover-sidebar-right-opened .screen-holder { left: 0; }

.scrollbar::-webkit-scrollbar { width: 8px; background-color: rgba(255,255,255,0); }
.scrollbar::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.1); border-radius: 4px; }
.scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.15); }
.scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,.25); }
.scrollbar::-webkit-scrollbar-track { background-color: rgba(0,0,0,.1); }
.scrollbar.hide-track::-webkit-scrollbar-track { background-color: rgba(0,0,0,0) !important; }

.scrollbar.large-track::-webkit-scrollbar { width: 16px; }
.scrollbar.large-track::-webkit-scrollbar-thumb { border-radius: 8px; }

.scrollbar .document-holder { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9999999; }
.scrollbar .scrollbar-holder { overflow: hidden; position: relative; }
.scrollbar .scrollbar-holder:not(.hide-track):after { content: ""; }
.scrollbar .scrollbar-holder:after { width: 8px; background-color: rgba(0,0,0,.1); position: absolute; top: 0; right: 0; bottom: 0; }

.scrollbar .scrollbar-holder.large-track > .scrollbar { margin-right: -17px !important; }
.edge.scrollbar .scrollbar-holde.large-track > .scrollbar { margin-right: -19px !important; }
.scrollbar .scrollbar-holder:not(.large-track) > .scrollbar { margin-right: -17px !important; }
.edge.scrollbar .scrollbar-holder:not(.large-track) > .scrollbar { margin-right: -12px !important; }

.scrollbar .scrollbar-holder > .scrollbar-thumb { width: 8px; background-color: #000; border-radius: 4px; position: absolute; top: 0; right: 0; z-index: 5; opacity: .1; cursor: default; }
.scrollbar .scrollbar-holder > .scrollbar-thumb:hover { opacity: .15; }
.scrollbar .scrollbar-holder > .scrollbar-thumb:active { opacity: .25; }

.scrollbar .scrollbar-holder.large-track:after { width: 14px; }
.scrollbar .scrollbar-holder.large-track > .scrollbar-thumb { width: 14px; border-radius: 7px; }

.firefox.scrollbar .scrollbar-holder.large-track:after,.firefox.scrollbar .scrollbar-holder.large-track > .scrollbar-thumb { margin-left: 3px;}

.ui-x-dark.scrollbar::-webkit-scrollbar-thumb,.ui-dark.scrollbar::-webkit-scrollbar-thumb,.ui-x-dark.scrollbar::-webkit-scrollbar-track,.ui-dark.scrollbar::-webkit-scrollbar-track { background-color: rgba(255,255,255,.1); }
.ui-x-dark .scrollbar::-webkit-scrollbar-thumb,.ui-dark .scrollbar::-webkit-scrollbar-thumb,.ui-x-dark .scrollbar::-webkit-scrollbar-track,.ui-dark .scrollbar::-webkit-scrollbar-track { background-color: rgba(255,255,255,.1); }

.ui-x-dark.scrollbar::-webkit-scrollbar-thumb:hover,.ui-dark.scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.15); }
.ui-x-dark .scrollbar::-webkit-scrollbar-thumb:hover,.ui-dark .scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.15); }

.ui-x-dark.scrollbar::-webkit-scrollbar-thumb:active,.ui-dark.scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.25); }
.ui-x-dark .scrollbar::-webkit-scrollbar-thumb:active,.ui-dark .scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.25); }

.scrollbar .ui-x-dark.scrollbar-holder > .scrollbar-thumb,.scrollbar .ui-dark.scrollbar-holder > .scrollbar-thumb { background-color: #fff; }
.scrollbar .ui-x-dark .scrollbar-holder > .scrollbar-thumb,.scrollbar .ui-dark .scrollbar-holder > .scrollbar-thumb { background-color: #fff; }

.scrollbar .ui-x-dark.scrollbar-holder:after,.scrollbar .ui-dark.scrollbar-holder:after { background-color: rgba(255,255,255,.15); }
.scrollbar .ui-x-dark .scrollbar-holder:after,.scrollbar .ui-dark .scrollbar-holder:after { background-color: rgba(255,255,255,.15); }

@media (max-width: 1299px) and (min-width: 1200px) {
    .page-nav > .btn-dropdown .hidden-sm { display: none !important; }
}
@media (min-width: 1200px) {
    .page-nav { padding: 5px 10px 0 10px; }
}
@media (max-width: 1199px) {
    .page-nav { padding: 5px 5px 0 5px; }
    .page-nav > .btn-dropdown { float: inherit !important; }
}
@media (max-width: 1199px) and (min-width: 960px) {
    .page-content [class*="col-"]:not(.col-static):not(.no-responsive) { width: 100%; float: inherit; }
    .page-content .col-static:not(.no-responsive) > .row,.page-content .col-static:not(.no-responsive) > [class*="static-"] { width: 100%; display: inherit; }
    .page-content .col-static:not(.no-responsive) > [class*="static-"]:not([class*="-static"]) { min-width: 100%; width: 100%; max-width: 100%; }
    .page-content [class*="break-"]:not(.no-responsive) { margin-right: 0; }
    .page-content [class*="offset-"]:not(.no-responsive) { margin-left: 0; }
    .page-content [class*="push-"]:not(.no-responsive) { left: 0; }
    .page-content [class*="pull-"]:not(.no-responsive) { right: 0; }

    .page-content .md-align-center,.page-content .sm-align-center,.page-content .xs-align-center { text-align: center !important; }
    .page-content .md-align-left,.page-content .sm-align-left,.page-content .xs-align-left { text-align: left !important; }
    .page-content .md-align-right,.page-content .sm-align-right,.page-content .xs-align-right { text-align: right !important; }

    /* do not group */
    .page-content .hidden-md,.page-content .hidden-sm { display: none !important; }
    .page-content .hidden-xs { display: none !important; }

    .page-content .visible-md,.page-content .visible-sm { display: inherit !important; }
    .page-content .visible-xs { display: inherit !important; }
    /* do not group */

    .page-content .md-no-padding,.page-content .sm-no-padding,.page-content .xs-no-padding,.page-content .md-padding-0,.page-content .sm-padding-0,.page-content .xs-padding-0 { padding: 0 !important; } .page-content .md-no-padding-h,.page-content .sm-no-padding-h,.page-content .xs-no-padding-h { padding-left: 0 !important; padding-right: 0 !important; } .page-content .md-no-padding-v,.page-content .sm-no-padding-v,.page-content .xs-no-padding-v { padding-top: 0 !important; padding-bottom: 0 !important; } .page-content .md-no-padding-t,.page-content .sm-no-padding-t,.page-content .xs-no-padding-t { padding-top: 0 !important; } .page-content .md-no-padding-r,.page-content .sm-no-padding-r,.page-content .xs-no-padding-r { padding-right: 0 !important; } .page-content .md-no-padding-b,.page-content .sm-no-padding-b,.page-content .xs-no-padding-b { padding-bottom: 0 !important; } .page-content .md-no-padding-l,.page-content .sm-no-padding-l,.page-content .xs-no-padding-l { padding-left: 0 !important; }
    .page-content .md-no-margin,.page-content .sm-no-margin,.page-content .xs-no-margin,.page-content .md-margin-0,.page-content .sm-margin-0,.page-content .xs-margin-0 { margin: 0 !important; } .page-content .md-no-margin-h,.page-content .sm-no-margin-h,.page-content .xs-no-margin-h { margin-left: 0 !important; margin-right: 0 !important; } .page-content .md-no-margin-v,.page-content .sm-no-margin-v,.page-content .xs-no-margin-v { margin-top: 0 !important; margin-bottom: 0 !important; } .page-content .md-no-margin-t,.page-content .sm-no-margin-t,.page-content .xs-no-margin-t { margin-top: 0 !important; } .page-content .md-no-margin-r,.page-content .sm-no-margin-r,.page-content .xs-no-margin-r { margin-right: 0 !important; } .page-content .md-no-margin-b,.page-content .sm-no-margin-b,.page-content .xs-no-margin-b { margin-bottom: 0 !important; } .page-content .md-no-margin-l,.page-content .sm-no-margin-l,.page-content .xs-no-margin-l { margin-left: 0 !important; }
    .page-content .md-no-float,.page-content .sm-no-float,.page-content .xs-no-float { float: none !important; }

    .page-content .ffc-list-grid .single-line { padding-top: 0; padding-bottom: 0; }
}
@media (min-width: 960px) {
    .hide-sidebar-left .header-sidebar-left,.hide-sidebar-left .main-sidebar-left { min-width: 56px; width: 56px; max-width: 56px; }
    .hide-sidebar-left .header-sidebar-left { padding-left: 15px; }
    .hover-sidebar-left .main-sidebar-left { min-width: 220px; width: 220px; max-width: 220px; left: 0; z-index: 10; }
    .hover-sidebar-left-opened .main-sidebar-left { position: absolute; }
    .hover-sidebar-left-opened .main-contents { margin-left: 56px; }
    .hover-sidebar-left .screen-holder { opacity: 1; }
    .hover-sidebar-left-opened .screen-holder { left: 0; }

    .toggle-page-right { display: none; }

    .page-right { position: relative; z-index: 4; }
    .page-right:after { content: ""; width: 5px; position: absolute; top: 0; bottom: 0; left: 0; z-index: 4; box-shadow: inset 1px 0 1px rgba(0,0,0,.07); }
    .page-right > .btn-tabs > .tab-content.v-scroll,.page-right > .v-scroll { overflow: inherit !important; }
    .page-right-fixed-bottom { width: 272px; background-color: #ebe9e6; padding: 10px; margin-right: -10px; margin-left: -10px; position: absolute; bottom: 0; z-index: 5; }
    .page-right-fixed-bottom.set-fixed { position: fixed; bottom: 32px; }
}
@media (max-width: 959px) {
    .header-sidebar-left,.main-sidebar-left { position: absolute; z-index: 10; }
    .header-sidebar-left { min-width: 56px; width: 56px; max-width: 56px; }
    .uzman-sidebar-left { min-width: 174px; width: 174px; max-width: 174px; }
    .header-contents { margin-left: 56px; }
    .main-sidebar-left { min-width: inherit; width: inherit; margin-left: -48px; padding-left: 48px; left: -100%; }
    .ie .main-sidebar-left { min-width: auto; width: auto; }

    .mobile-sidebar-left .header-sidebar-left { min-width: inherit; width: inherit; max-width: 480px; left: 0; }
    .ie.mobile-sidebar-left .header-sidebar-left { min-width: auto; width: auto; }
    .mobile-sidebar-left header.container { position: inherit; }
    .mobile-sidebar-left .main-sidebar-left { max-width: 480px; left: 0; }
    .mobile-sidebar-left .screen-holder { opacity: 1; }
    .mobile-sidebar-left-opened .screen-holder { left: 0; }

    .page-right { height: 100%; position: fixed; top: 60px; right: -310px; bottom: 32px; z-index: 7; box-shadow: -1px 1px 3px rgba(0,0,0,.05); }
    .android .page-right { top: 0; }
    .page-right.open { right: 48px; }
    .page-right > .btn-tabs > .tab-content.v-scroll,.page-right > .v-scroll { width: 100%; position: absolute; right: 0; bottom: 0; left: 0; }
    .page-right > .btn-tabs > .tab-content.v-scroll { top: 42px; }
    .page-right > .v-scroll { top: 0; }

    .page-nav { padding-right: 47px; padding-left: 10px; position: relative; }
    .page-nav .toggle-page-right { position: absolute; top: 5px; right: 10px; }
    .page-right .toggle-page-right { position: absolute; top: 8px; right: 8px; z-index: 3; }
}
@media (min-width: 768px) {
    .page-nav > .btn-dropdown,.page-nav > .btn:not(.toggle-page-right) { margin-bottom: 5px;}
    #basvuru-menu > .btn-dropdown { margin-left: 5px}
}
@media (max-width: 767px) {
    .scroll-top { bottom: 47px; }

    .page-nav.mobile-group > .btn-dropdown:not(.right),.page-nav.mobile-group > a.btn { width: 94px; }
    .page-nav:not(.mobile-group) { padding-bottom: 3px; }
    .page-nav.mobile-group > .btn-dropdown:not(.selected):not(.right),.page-nav.mobile-group > .btn:not(.selected):not(.show-more):not(.toggle-page-right) { display: none; }
    .page-nav > .btn-dropdown.right { width: 57px; }
    .page-nav.mobile-group > .btn-dropdown.right > .btn { border: solid 1px rgba(0,0,0,.075); box-shadow: 0 1px 3px rgba(0,0,0,.05); }
    .page-nav > .btn-dropdown,.page-nav > .btn:not(.toggle-page-right) { margin-bottom: 2px; }
    .page-nav:not(.mobile-group) > .btn-dropdown,.page-nav:not(.mobile-group) > a.btn { width: 49% !important; }
    .page-nav:not(.mobile-group) > .btn-dropdown.right > .btn .hidden-sm { display: inline-block !important; }
    .page-nav:not(.mobile-group) > .btn-dropdown ul { min-width: 100%; }
    .page-nav .btn-invisible { background-color: rgba(0,0,0,.075) !important; }
    .page-nav.mobile-group > .show-more { width: 41px; display: inline-block; }

    .page-right { bottom: 0; }
}
@media (max-width: 568px) {
    .uzman-sidebar-left { display: none !important; }
}
@media (min-width: 481px) {
    .mobile-sidebar-left .header-sidebar-left { padding-left: 48px; margin-left: -48px; }
    .page-content { padding: 10px; }
}
@media (max-width: 480px) {
    .page-content { padding: 5px; }
}
@media (max-width: 338px) {
    .page-right { min-width: 272px; width: 272px; max-width: 272px; }
}
@media (max-width: 319px) {
    .page-right.open { display: none !important; }
}

/* header sidebar */
.header-logo { width: 154px; height: 50px; overflow: hidden; display: block; }
.header-sidebar-left .header-logo { margin-right: 10px; float: left; }
.uzman-sidebar-left .header-logo { margin-right: auto; margin-left: auto; }
.header-logo img { height: 50px; }
html:not(.mobile) .header-logo:hover img { opacity: .75; }

.toggle-sidebar-left { margin-top: 12px; opacity: .45; cursor: pointer; }
html:not(.mobile) .toggle-sidebar-left:hover { opacity: .75; }

@media (min-width: 960px) {
    .hide-sidebar-left .header-logo { margin-left: -195px; }
    .header-logo { text-align: center; }
}
@media (max-width: 959px) {
    .header-sidebar-left .header-logo { margin-left: -195px; }
    .mobile-sidebar-left .header-logo { margin-left: 0; }
    .mobile-sidebar-left .toggle-sidebar-left { position: absolute; right: 15px; }
}
@media (min-width: 481px) {
    .mobile-sidebar-left .header-logo { margin-left: 15px; }
}

/* left sidebar */
.ease-nav-b { -webkit-transition-property: background-color, padding-left, opacity; transition-property: background-color, padding-left, opacity; }
.ease-nav-sl { -webkit-transition-property: height, margin-top, opacity; transition-property: height, margin-top, opacity; }

.main-sidebar-left .sidebar-scroll { position: absolute; top: 52px; right: 0; bottom: 0; left: 0; }

@media (max-width: 959px) {
    .main-sidebar-left .sidebar-scroll { left: 48px; }
}

/* sidebar search */
.sidebar-search { height: 52px; background-color: rgba(0,0,0,.1); margin-bottom: 1px; padding: 10px; }
.sidebar-search > span { margin-top: 4px; position: absolute; opacity: 0; }
.hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-search > span { z-index: 1; }
.hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-search > span:hover { opacity: 1;  cursor: pointer; }

@media (min-width: 960px) {
    .sidebar-search { width: 220px; }
    .sidebar-search > form { width: 199px; position: relative; }

    .hide-sidebar-left:not(.hover-sidebar-left) .sidebar-search { width: 56px; padding-left: 15px; }
    .hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-search > span { opacity: .5; }
    .hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-search > form { opacity: 0; }
}

/* sidebar works */
.sidebar-works ul { padding-right: 8px; padding-left: 10px; overflow: hidden; }
.hide-sidebar-left-opened:not(.hover-sidebar-left):not(.mobile-sidebar-left) .sidebar-works,.sidebar-works:not(.open) ul { height: 0 !important; opacity: 0; }
.sidebar-works.open ul { min-height: 54px; background-color: rgba(0,0,0,.1); padding-bottom: 8px; }
.sidebar-works li { width: 33.333333%; float: left; }
.sidebar-works li a { text-align: center; height: 43px; padding: 2px; margin-right: 2px; margin-bottom: 2px; overflow: hidden; display: block; position: relative; border-radius: 2px; }
.sidebar-works li a.my { background-color: rgba(255,255,255,.2); }
.sidebar-works li .my-icon { font-size: 9px; position: absolute; top: 4px; left: 5px; opacity: .3; }
.sidebar-works li a:not(.my) { background-color: rgba(255,255,255,.10); }
.sidebar-works li .no-digits { font-size: 13px; }
.sidebar-works li strong { font-size: 18px; margin-bottom: -2px; display: block; }
.sidebar-works li span { font-size: 9px; white-space: nowrap; text-overflow: '..'; overflow: hidden; display: block; opacity: .55; }
.sidebar-works .selected { background-color: rgba(255,255,255,1); }
.sidebar-works .selected strong,.sidebar-works .selected span { color: #383838; }
.sidebar-works li a:hover { text-decoration: none; }
html:not(.mobile) .sidebar-works li a:not(.selected):hover { background-color: rgba(255,255,255,.3); }

@media (min-width: 960px) {
    .sidebar-works ul { width: 220px; }
    .hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-works { opacity: 0; }
}
@media (max-width: 959px) {
    .mobile-sidebar-left .sidebar-works { left: 56px; }
}

/* sidebar nav */
.sidebar-nav > ul > li > span,.sidebar-nav ul ul li { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.sidebar-nav > ul > li > span,.sidebar-nav > ul > li > a { line-height: 24px; display: block; opacity: .5; }
.sidebar-nav > ul > li > span { padding: 8px 32px 8px 10px; }
.sidebar-nav > ul > li > a { padding: 8px 10px 8px 10px; }
.sidebar-nav ul strong { font-size: 13px; font-weight: normal; }
html:not(.mobile) .sidebar-nav > ul > li:hover > span { cursor: pointer; }
.sidebar-nav > ul > li:hover > a { text-decoration: none; }
.sidebar-nav > ul > .selected > span,.sidebar-nav > ul > .selected > a { opacity: 1; }
.sidebar-nav > ul > .selected > span,.sidebar-nav > ul > .selected > a { background-color: rgba(0,0,0,.25) !important; }
html:not(.mobile) .sidebar-nav > ul > li:not(.selected):hover > span,html:not(.mobile) .sidebar-nav > ul > li:not(.selected):hover > a,.sidebar-nav > ul > .open > span,.sidebar-nav > ul > .open > a { background-color: rgba(0,0,0,.15); opacity: 1; }
html:not(.mobile):not(.ie9):not(.hide-sidebar-left) .sidebar-nav > ul > li:not(.selected):not(.open):hover > span,html:not(.mobile):not(.ie9):not(.hide-sidebar-left) .sidebar-nav > ul > li:not(.selected):not(.open):hover > a { padding-left: 21px; }

.sidebar-nav > ul > li i { vertical-align: top !important; }
.sidebar-nav > ul > li i.left { margin-right: 8px; float: none; }
.sidebar-nav > ul > li i.right { margin: 5px -22px 0 8px; opacity: .6; }
.sidebar-nav > ul > .open i.right { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.sidebar-nav ul ul { line-height: 24px; margin-left: 15px; }
.sidebar-nav ul ul li { padding-right: 15px;  }
.hide-sidebar-left-opened:not(.hover-sidebar-left):not(.mobile-sidebar-left) .sidebar-nav > ul > li > ul,.sidebar-nav > ul > li:not(.open) > ul { height: 0 !important; overflow: hidden; opacity: 0; }
html:not(.hide-sidebar-left) .sidebar-nav > ul > .open > ul,.hover-sidebar-left .sidebar-nav > ul > .open > ul { margin-top: 5px; margin-bottom: 5px; }
.sidebar-nav ul ul a { font-size: 12px; padding-left: 19px; position: relative; opacity: .5; }
html:not(.mobile) .sidebar-nav ul ul a:hover,.sidebar-nav ul ul .selected { text-decoration: none; padding-left: 25px; opacity: 1; }
.sidebar-nav ul ul a:before { content: ""; width: 11px; height: 11px; border: solid 2px #fff; position: absolute; left: 0; top: 2px; border-radius: 50%; }

@media (min-width: 960px) {
    .sidebar-nav .ease-nav-b { width: 220px; }
    .sidebar-nav ul ul li { width: 205px; }

    .hide-sidebar-left:not(.hover-sidebar-left) .sidebar-nav > ul > li { width: 56px; }
    .hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-nav > ul > li { text-overflow: inherit; }
    .hide-sidebar-left:not(.hover-sidebar-left) .sidebar-nav > ul > li > span,.hide-sidebar-left:not(.hover-sidebar-left) .sidebar-nav > ul > li > a { padding-left: 15px; }
    .hide-sidebar-left-opened:not(.hover-sidebar-left) .sidebar-nav .ease-opacity { opacity: 0; }
}

/* profile images */
[class*="profile-img"] { vertical-align: top; border-radius: 50%; }
.profile-img-lg { width: 80px; height: 80px; }
.profile-img { width: 50px; height: 50px; }
.profile-img-sm { width: 40px; height: 40px; }
.profile-img-xs { width: 30px; height: 30px; }

span[class*="profile-img"] { color: #fff; text-align: center; white-space: nowrap; padding: 5px; overflow: hidden; display: inline-block; cursor: default; }
span.profile-img-lg { font-size: 24px; line-height: 70px; }
span.profile-img { font-size: 16px; line-height: 40px; }
span.profile-img-sm { font-size: 14px; line-height: 30px; }
span.profile-img-xs { font-size: 12px; line-height: 22px; }

[class*="profile-img"].su,[class*="profile-img"].sd,[class*="profile-img"].ss,[class*="profile-img"].bd,[class*="img-photo"].su,[class*="img-photo"].sd,[class*="img-photo"].ss,[class*="img-photo"].bd { border-style: solid; border-width: 2px; }
[class*="profile-img"].su,[class*="img-photo"].su { border-color: #ee7d22; }
[class*="profile-img"].sd,[class*="img-photo"].sd { border-color: #8f46a9; }
[class*="profile-img"].ss,[class*="img-photo"].ss { border-color: #98a946; }
[class*="profile-img"].bd,[class*="img-photo"].bd { border-color: #04b0e8; }

/* colors */
.font-su,.font-tm { color: #e79639; }
.font-sd,.font-sb { color: #a164bb; }
.font-ss,.font-gm { color: #98a946; }
.font-bd { color: #04b0e8; }

.font-green-haze { color: #44b6ae; }
.font-green-jungle { color: #26c281; }
.font-yellow-soft { color: #b7c832; }
.font-yellow-saffron { color: #ddcf2e; }
.font-yellow-lemon { color: #f7ca18; }
.font-yellow-crusta { color: #ffac00; }
.font-yellow-gold { color: #e87e04; }
.font-red-flamingo { color: #ef4836; }
.font-red-thunderbird { color: #c40009; }
.font-red-sunglo { color: #e26a6a; }
.font-green-meadow { color: #1bbc9b; }
.font-purple,.font-purple-studio { color: #8e44ad; }

.bg-su,.bg-tm,.bg-uy { color: #fff !important; vertical-align: middle; background-color: #e79639 !important; }
.bg-sd,.bg-sb { color: #fff !important; vertical-align: middle; background-color: #a164bb !important; }
.bg-ss,.bg-gm { color: #fff !important; vertical-align: middle; background-color: #98a946 !important; }
.bg-bd { color: #fff !important; vertical-align: middle; background-color: #04b0e8 !important; }
.bg-sdu { color: #fff !important; vertical-align: middle; background-color: #ffa600 !important; }
.bg-yon { color: #fff !important; vertical-align: middle; background-color: #6b1540 !important; }

.border-su,.border-tm { border: solid 2px #e79639; }
.border-sd,.border-sb { border: solid 2px #a164bb; }
.border-ss,.border-gm { border: solid 2px #98a946; }
.border-bd { border: solid 2px #04b0e8; }

.bg-green-haze { color: #fff !important; background-color: #44b6ae; }
.bg-green-jungle { color: #fff !important; background-color: #26c281; }
.bg-yellow-soft { color: #fff !important; background-color: #b7c832; }
.bg-yellow-saffron { color: #fff !important; background-color: #ddcf2e; }
.bg-yellow-lemon { color: #fff !important; background-color: #f7ca18; }
.bg-yellow-crusta { color: #fff !important; background-color: #ffac00; }
.bg-yellow-gold { color: #fff !important; background-color: #e87e04; }
.bg-red-flamingo { color: #fff !important; background-color: #ef4836; }
.bg-red-thunderbird { color: #fff !important; background-color: #c40009; }
.bg-red-sunglo { color: #fff !important; background-color: #e26a6a; }
.bg-green-meadow { color: #fff !important; background-color: #1bbc9b; }
.bg-purple,.bg-purple-studio { color: #fff !important; background-color: #8e44ad; }

.sure-8 { color: #fff !important; background-color: #26c281 !important; }
.sure-7 { color: #fff !important; background-color: #b7c832 !important; }
.sure-6 { color: #fff !important; background-color: #ddcf2e !important; }
.sure-5 { color: #fff !important; background-color: #f7ca18 !important; }
.sure-4 { color: #fff !important; background-color: #ffac00 !important; }
.sure-3 { color: #fff !important; background-color: #e87e04 !important; }
.sure-2 { color: #fff !important; background-color: #ef4836 !important; }
.sure-1 { color: #fff !important; background-color: #c40009 !important; }
.sure-dondu { color: #fff !important; background-color: #525e64 !important; }
.sure-iptal { color: #fff !important; background-color: #bfcad1 !important; }

.sure-sorunlu,.bg-sorunlu { color: #fff !important; background-color: #b45050 !important; }
.sure-revize,.bg-revize { color: #fff !important; background-color: #8b5827 !important; }

.font-8 { color: #26c281 !important; }
.font-7 { color: #b7c832 !important; }
.font-6 { color: #ddcf2e !important; }
.font-5 { color: #f7ca18 !important; }
.font-4 { color: #ffac00 !important; }
.font-3 { color: #e87e04 !important; }
.font-2 { color: #ef4836 !important; }
.font-1 { color: #c40009 !important; }
.font-dondu { color: #525e64 !important; }
.font-iptal { color: #bfcad1 !important; }
.font-sorunlu { color: #b45050 !important; }
.font-revize { color: #8b5827 !important; }

.border-8 { border: solid 1px #26c281 !important; }
.border-7 { border: solid 1px #b7c832 !important; }
.border-6 { border: solid 1px #ddcf2e !important; }
.border-5 { border: solid 1px #f7ca18 !important; }
.border-4 { border: solid 1px #ffac00 !important; }
.border-3 { border: solid 1px #e87e04 !important; }
.border-2 { border: solid 1px #ef4836 !important; }
.border-1 { border: solid 1px #c40009 !important; }
.border-dondu { border: solid 1px #525e64 !important; }
.border-iptal { border: solid 1px #bfcad1 !important; }
.border-sorunlu { border: solid 1px #b45050 !important; }
.border-revize { border: solid 1px #8b5827 !important; }

/* test-hesap */
.hesap-test { font-weight: bold; background-color: #fff; padding-top: 10px; position: absolute; z-index: 4; cursor: default; }

@media (max-width: 674px) {
    .hesap-test { display: none; }
}

/* header time */
@media (max-width: 959px) {
    .uzman-header-contents .header-time { display: none; }
}
@media (min-width: 768px) and (max-width: 959px) {
    .header-time .side:nth-child(2) { display: none; }
}
@media (min-width: 768px) {
    .header-time { height: 26px; margin-top: 10px; margin-right: 15px; display: table; float: left; cursor: default; }
    .header-time .side { vertical-align: top; display: table-cell; }
    .header-time .t-day { color: #666; font-size: 34px; line-height: 30px; margin-right: 5px; }
    .ie .header-time .t-day { line-height: 32px; }
    .header-time .t-month,.header-time .t-detail { font-size: 14px; line-height: 14px; margin-right: 10px; }
    .header-time .t-month { color: #999; margin-bottom: -2px; display: block; }
    .header-time .t-detail { color: #666; }
    .header-time .icon { margin-right: 5px; margin-top: 2px; opacity: .455; }
    .header-time .t-clock { color: #999; margin-top: 5px; display: inline-block; }
}
@media (max-width: 767px) {
    .header-time { display: none; }
}

/* header nav */
.header-nav { height: 60px; padding: 9px 10px; margin-top: -5px; margin-bottom: -5px; float: right; }

/* header profile */
.ease-profile-l { -webkit-transition-property: height, opacity; transition-property: height, opacity; }
.ease-profile-li { -webkit-transition-property: background-color, padding-left; transition-property: background-color, padding-left; }

.header-profile-window-opened header.container { z-index: 10; }
.header-profile-window .screen-holder { opacity: 1; }
.header-profile-window-opened .screen-holder { left: 0; }

.header-profile { text-align: right; height: 60px; background-color: #fafafa; padding: 5px 5px 5px 10px; margin: -5px -15px -5px 0; display: table; float: right; box-shadow: inset 1px 0 3px rgba(0,0,0,.025); }
html:not(.mobile) .header-profile:hover { cursor: pointer; }
.header-profile > .side { display: table-cell; }
.header-profile > .side:nth-child(1) { vertical-align: middle; text-align: right; }
.header-profile .side > strong { display: block; }
.header-profile .side > .icon { margin: 17px 0 17px 8px; opacity: .45; }
.header-profile .profile-img { line-height: 30px; width: 40px; height: 40px; margin-top: 5px; margin-left: 6px; }
.header-profile-window .header-profile,.header-profile:hover { background-color: #ededed; }
.header-profile-window .header-profile .side > .icon { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.header-profile-window:not(.ie9) .header-profile .profile-img { -ms-transform: scale(1.14,1.14); -webkit-transform: scale(1.14,1.14); transform: scale(1.14,1.14); }

.header-profile ul { text-align: left; width: 100%; background-color: #fff; overflow: hidden; position: absolute; top: 60px; left: 0; opacity: 0; }
.header-profile-window .header-profile ul { opacity: 1; }
.header-profile li { height: 48px; }
.header-profile li:not(last-child) { border-bottom: solid 1px rgba(0,0,0,.1); }
.header-profile li a { line-height: 47px; padding-right: 15px; padding-left: 15px; display: block; }
.header-profile li a:hover { text-decoration: none; }
.header-profile li .icon { margin-top: 14px; float: right; opacity: .45; }
html:not(.mobile) .header-profile li a:hover { background-color: #f6f6f6; }
html:not(.mobile):not(.ie9) .header-profile li a:hover { padding-left: 21px; }
html:not(.header-profile-window) .header-profile ul { height: 0; }

@media (max-width: 767px) {
    .uzman-header-contents .header-profile { min-width: auto; }
    .uzman-header-contents .header-profile .side:nth-child(1),.header-profile .side:nth-child(2) > .icon { display: none; }
    .uzman-header-contents .header-profile .profile-img { margin-left: 0; margin-right: 3px; }
}
@media (min-width: 481px) {
    .header-profile { min-width: 220px; position: relative; }
}
@media (max-width: 480px) {
    .header-profile .side:nth-child(1),.header-profile .side:nth-child(2) > .icon { display: none; }
    .header-profile .profile-img { margin-left: 0; margin-right: 3px; }
}

/* right sidebar */
.ease-not-b { -webkit-transition-property: background-color, padding-right, padding-left; transition-property: background-color, padding-right, padding-left; }
.ease-not-c { -webkit-transition-property: color, opacity; transition-property: color, opacity; }

/* sidebar notifications */
.not-icons { width: 48px; float: right; }
.not-icons li { margin-bottom: 1px; }
.not-icons button { height: 44px; background-color: rgba(0,0,0,0); padding: 10px 12px; display: block; border: 0; }
.not-icons .icon { color: #fff; opacity: .5; }
.not-icons .new { position: relative; }
.not-icons .new:before,.not-icons .new:after { content: ""; display: block; border-radius: 50%; position: absolute; }
.not-icons .new:before { width: 10px; height: 10px; border: solid 6px #ff2d2d; top: 11px; right: 10px; z-index: 2; }
.not-icons .new:after { width: 16px; height: 16px; border: solid 3px currentColor; top: 9px; right: 8px; z-index: 1; }

html:not(.mobile) .not-icons button:hover .icon,.not-icons .open .icon { opacity: 1; }
html:not(.mobile) .not-icons button:hover,.not-icons .open { background-color: rgba(0,0,0,.15) !important; cursor: pointer; }
html:not(.mobile):not(.ie9) .not-icons button:hover { padding-right: 17px; padding-left: 7px; }

.not-list { background-color: rgba(0,0,0,.15); overflow: hidden; position: absolute; top: 0; right: 48px; bottom: 0; left: 0; }
.not-list:not(.show-list) { z-index: 0; opacity: 0; }
.not-list.show-list { z-index: 1; }

.not-list .list-title { line-height: 14px; height: 44px; padding: 15px; }
.not-list .list-title > .btn { color: #fff; width: 140px; background-color: rgba(255, 255, 255, 0.15); margin-top: -4px; position: absolute; left: 139px; opacity: .75; }
html:not(.mobile) .not-list .list-title > .btn:hover { background-color: rgba(255, 255, 255, .3); }
.not-list .list-title > strong { float: right; opacity: .5; }

.not-list li { min-width: 267px; max-width: 289px; padding: 15px 7px 15px 12px; position: relative; }
.not-list li:not(:last-child) { margin-bottom: 1px; }
.not-list li.new { border-right: solid 2px #ff2d2d; }
.not-list li:nth-child(odd) { background-color: rgba(255,255,255,.035); }
html:not(.mobile) .not-list li:nth-child(odd):hover { background-color: rgba(255,255,255,.075); }
.not-list li:nth-child(even) { background-color: rgba(0,0,0,.035); }
html:not(.mobile) .not-list li:nth-child(even):hover { background-color: rgba(0,0,0,.085); }
html:not(.hover-sidebar-right) .not-list { width: 0; opacity: 0; }

.not-list .nothing-found { padding-left: 62px; }
.not-list .nothing-found a { margin-left: -62px; }
.not-list .nothing-found span:not(.icon):not(.r) { height: 12px; display: block; }
.not-list .nothing-found span:not(.r) { background-color: rgba(255,255,255,.075); }
.not-list .nothing-found span:not(:last-child):not(.l) { margin-bottom: 8px; }
.not-list .nothing-found .r { width: 40px; height: 40px; background-color: rgba(255,255,255,.15); margin-left: -50px; border-radius: 50%; float: left; }
.not-list .nothing-found .m { width: 100px; }
.not-list .nothing-found .l { width: 180px; margin-top: 4px; margin-bottom: 15px; }
.not-list .nothing-found .s { width: 60px; }

.not-list .list-btn { min-height: 70px; padding: 15px 26px 15px 62px; margin: -15px -7px -15px -12px; display: block; position: relative; }
.not-list .list-btn:not(:last-child) { margin-bottom: -5px; }
.not-list a:hover { text-decoration: none; }
.not-list a > .icon { margin-top: -7px; position: absolute; top: 50%; right: 10px; opacity: .45; }
.not-list .list-btn > strong { font-size: 12px; vertical-align: top; display: block; }
.not-list .profile-img-sm { margin-left: -50px; float: left; }
html:not(.mobile):not(.ie9) .not-bildirimler a:hover .profile-img-sm,html:not(.mobile):not(.ie9) .not-notlar a:hover .profile-img-sm { -ms-transform: scale(1.14,1.14); -webkit-transform: scale(1.14,1.14); transform: scale(1.14,1.14); }
.not-list em,.not-list .list-time,.not-list .list-more,.not-list .list-check { color: #fff; font-size: 12px; opacity: .75; }
.not-list em,.not-list .list-time { display: block; }
.not-list .list-more,.not-list .list-check { display: inline-block; background-color: rgba(0,0,0,0); border: 0; }
html:not(.mobile) .not-list .list-more:hover,html:not(.mobile) .not-list .list-check:hover { opacity: 1; cursor: pointer; }

.not-bildirimler .show-graph:before,.not-bildirimler .show-graph:after { content: ""; background-color: rgba(255,255,255,.2); display: block; position: absolute; bottom: 15px; }
.not-bildirimler .show-graph:before { width: 8px; height: 8px; left: 29px; border-radius: 50%; }
.not-bildirimler .show-graph:after { width: 2px; position: absolute; top: 35px; bottom: 23px; left: 32px; z-index: -1; }
.not-bildirimler .profile-img-sm { z-index: 1; }
.not-bildirimler em:not(:last-child) { margin-bottom: 5px; }

html:not(.mobile) .not-notlar .list-btn:hover { background-color: rgba(255,255,255,.05); }
.not-notlar li { padding-left: 62px; }
.not-notlar .list-btn { margin-left: -62px; border-bottom: solid 1px rgba(255,255,255,.03); }
.not-notlar .list-time { margin-top: 10px; margin-bottom: 5px; }
.not-notlar .list-detail { font-size: 12px; margin-bottom: 8px; display: block; }
.not-notlar .list-detail.hide { max-height: 52px; overflow: hidden; }
.not-notlar .list-check { margin-right: 15px; }
.not-notlar .list-check.read { color: #04b0e8; }
.not-notlar .list-check.read span { display: none; }

.not-son-basvuru .profile-img-sm .icon { vertical-align: middle; margin-top: -3px; margin-right: -1px; }

.not-favori-ara .profile-img-sm .icon { vertical-align: middle; margin-top: -3px; margin-right: -1px; }
.not-favori-ara li.title { color: rgba(255,255,255,.25); font-size: 12px; background-color: rgba(0,0,0,.125) !important; padding-top: 5px; padding-bottom: 5px; cursor: default; }
.not-favori-ara li > .btn { margin-top: -16px; position: absolute; top: 50%; right: 36px; z-index: 1; }
.not-favori-ara .list-btn { padding-right: 73px; }
.not-favori-ara a > strong { margin-top: 10px; }

html:not(.mobile) .not-bekleyen .list-btn:hover,html:not(.mobile) .not-gonderilecek .list-btn:hover { background-color: rgba(255,255,255,.05); }
.not-bekleyen .profile-img-sm,.not-gonderilecek .profile-img-sm { font-size: 18px; text-shadow: 1px 1px 0 rgba(0,0,0,.15); background-color: #44b6ae; }

.not-bekleyen .list-btn { border-bottom: solid 1px rgba(255,255,255,.03); }
.not-bekleyen .list-detail { font-size: 12px; padding-top: 10px; padding-left: 75px; margin-left: 52px; display: block; }
.not-bekleyen .list-detail em { font-style: normal; width: 75px; margin-left: -75px; float: left; position: relative; }
.not-bekleyen .list-detail em:after { content: ":"; position: absolute; right: 2px; }

.invex-logo { width: 30px; height: 29px; overflow: hidden; display: inline-block; position: absolute; right: 8px; bottom: 10px; }
.invex-logo img { width: 30px; height: 58px; margin-top: -29px; position: relative; opacity: .45; }
html:not(.mobile) .invex-logo:hover img { margin-top: 0; opacity: 1; }

@media (max-height: 400px) {
    .invex-logo { display: none; }
}
@media (max-width: 767px) {
    .invex-logo { bottom: 10px; }
}
@media (max-width: 480px) {
    .not-list li { width: 272px; }
}
@media (max-width: 338px) {
    .not-list .list-title > .btn { left: 122px; }
}

/* yeni */
@keyframes duyuru { from { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }
.new-animate { margin-left: 2px; opacity: 0; animation: duyuru 1.5s linear infinite; }

/* modal plugin */
.modal-open { overflow: hidden; }
.modal { display: none; overflow-y: auto; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 90; -webkit-overflow-scrolling: touch; outline: 0; }
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }

.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); -webkit-background-clip: padding-box; background-clip: padding-box; outline: 0; }

.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 80; background-color: #000000; }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

.modal-header { padding: 15px; }
.modal-header .close { margin-top: -2px; }

.modal-title { margin: 0; line-height: 1.42857143; }
.modal-body { position: relative; }

.modal-footer { padding: 15px; text-align: right; }
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0; }

.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }

@media (min-width: 768px) {
    .modal-dialog { width: 600px; margin: 30px auto; }
    .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
    .modal-sm { width: 300px; }
}
@media (min-width: 992px) {
    .modal-lg { width: 900px; }
}
.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after { content: " "; display: table; }
.clearfix:after,.modal-header:after,.modal-footer:after { clear: both; }

/* bootbox modal */
.bootbox-close-button { color: #fff; font-size: 20px; text-align: center; line-height: 20px; width: 20px; height: 20px; background-color: rgba(0,0,0,.5); margin: 0 !important; display: block; border: 0; border-radius: 50%; position: absolute; top: -10px; right: -10px; z-index: 4; cursor: pointer; }
html:not(.mobile) .bootbox-close-button:hover { background-color: rgba(0,0,0,.8); }

/* harita filtre */
[id*="harita-filtre-"] { color: #555; }
[id*="harita-filtrekutusu-"] li { min-height: 38px; background-color: rgba(0,0,0,.025); }
html:not(.mobile) [id*="harita-filtrekutusu-"] li:hover { background-color: rgba(0,0,0,.065); }
[id*="harita-filtrekutusu-"] li .state-icon,[id*="harita-filtrekutusu-"] li .badge { width: 16px; height: 16px; }
[id*="harita-filtrekutusu-"] li .state-icon { background-color: #dedede; border-radius: 2px; float: right; position: relative; }
[id*="harita-filtrekutusu-"] li .state-icon:after { content: "\2714"; color: #fff; position: absolute; top: -2px; left: 3px; }
.ie:not(.edge) [id*="harita-filtrekutusu-"] li .state-icon:after li .state-icon:after { top: -1px; }
.firefox [id*="harita-filtrekutusu-"] li .state-icon:after{ top: -3px; }
[id*="harita-filtrekutusu-"] li .state-icon.glyphicon-check { background-color: currentColor; }
[id*="harita-filtrekutusu-"] li .badge { color: #fff; font-weight: bold; font-size: 11px; text-align: center; line-height: 16px; background-color: #555; margin-right: 5px; border-radius: 8px; float: left; }

/* footer */
.main-footer { background-color: #fff; }
.main-footer { margin-right: -15px; margin-left: -15px; }
.main-footer .icon { opacity: .45; }
.main-footer .txt { color: #999; vertical-align: top; padding-top: 3px; display: inline-block; }

.footer-info a:hover { text-decoration: none; }
html:not(.mobile) .footer-info a:hover i,html:not(.mobile) .footer-social .icon:hover { text-decoration: none; opacity: .75; }
html:not(.mobile) .footer-info a:hover .txt { color: #383838; }
.footer-social { margin-top: 10px; }

.page-logs { background-color: #f5f5f5; border: 1px solid #ccc; }
.page-logs > pre { border: 0; }

@media (min-width: 1200px) {
    .footer-info i { margin-left: 40px; }
    .footer-social { margin-left: 35px; }
    .footer-social .icon { margin-right: 15px; margin-left: 5px; }
}
@media (min-width: 960px) and (max-width: 1199px) {
    .footer-info > .txt { margin-bottom: 10px; display: block; }
    .footer-info a:not(:first-of-type) i { margin-left: 15px; }
    .footer-social { margin-left: 5px; }
    .footer-social .icon { margin-right: 5px; margin-left: 5px; }
}
@media (min-width: 960px) {
    .footer-info i { margin-right: 5px; }
}
@media (max-width: 959px) {
    .footer-info { margin-bottom: 0; }
    .main-footer .txt { display: none; }
}
@media (max-width: 959px) and (min-width: 481px) {
    .footer-info a:not(:last-child) i { margin-right: 20px; }
    .footer-social .icon { margin-left: 20px; }
}
@media (max-width: 768px) {
    .page-logs > pre { max-height: inherit !important; }
}
@media (max-width: 480px) {
    .footer-info a:not(:last-child) i { margin-right: 5px; }
    .footer-social .icon { margin-left: 5px; }
}

/* liste  kayit bulunamadi */
.list-nothing-found { padding-left: 62px; }
.list-nothing-found li:not(:last-child) { margin-bottom: 20px; }
.list-nothing-found span:not(.icon):not(.r) { height: 12px; }
.list-nothing-found span:not(.r) { background-color: rgba(0,0,0,.075); }
.list-nothing-found .r { width: 40px; height: 40px; background-color: rgba(0,0,0,.15); margin-left: -50px; border-radius: 50%; float: left; }
.list-nothing-found .m { display: inline-block; }
.list-nothing-found .m:nth-child(odd) { width: 24%; }
.list-nothing-found .m:nth-child(even) { width: 14%; }
.list-nothing-found .m:not(:last-child) { margin-right: 1%; }
.list-nothing-found .l { width: 32%; margin-top: 4px; margin-bottom: 5px; display: block; }
.list-nothing-found .s { width: 20%; display: block; }

/* bank sprites */
[class*="banks-"] { width: 96px; height: 24px; background-position: -26px 0; }
[class*="banks-"]:after { content: attr(title); }
[class*="banks-icon"] { width: 24px; height: 24px; background-position: 0 0; }

.banks-icon-akbank:after,.banks-icon-teb:after,.banks-icon-ziraat:after,.banks-icon-halkbank:after,
.banks-icon-vakifbank:after,.banks-icon-anadolubank:after,.banks-icon-fibabanka:after,.banks-icon-sekerbank:after,.banks-icon-turkishbank:after,
.banks-icon-isbank:after,.banks-icon-yapikredi:after,.banks-icon-abank:after,.banks-icon-citibank:after,.banks-icon-finansbank:after,
.banks-icon-hsbcbank:after,.banks-icon-ingbank:after,.banks-icon-odea:after,.banks-icon-garanti:after,.banks-icon-ziraatkatilim:after,
.banks-icon-turkiyefinans:after,.banks-icon-kuveytturk:after,.banks-icon-albaraka:after,.banks-icon-burganbank:after,.banks-icon-icbcbank:after,
.banks-icon-bankpozitif:after,.banks-icon-vakifkatilim:after,.banks-icon-vkf:after,.banks-icon-bankasya:after,.banks-icon-denizbank:after,.banks-icon-alternatif:after,.banks-icon-ozel:after { content: none; }

.banks-akbank:after,.banks-teb:after,.banks-ziraat:after,.banks-halkbank:after,
.banks-vakifbank:after,.banks-anadolubank:after,.banks-fibabanka:after,.banks-sekerbank:after,.banks-turkishbank:after,
.banks-isbank:after,.banks-yapikredi:after,.banks-abank:after,.banks-citibank:after,.banks-finansbank:after,
.banks-hsbcbank:after,.banks-ingbank:after,.banks-odea:after,.banks-garanti:after,.banks-ziraatkatilim:after,
.banks-turkiyefinans:after,.banks-kuveytturk:after,.banks-albaraka:after,.banks-burganbank:after,.banks-icbcbank:after,
.banks-bankpozitif:after,.banks-vakifkatilim:after,.banks-vakif-katilim:after,.banks-bankasya:after,.banks-denizbank:after,.banks-alternatif:after { content: none; } /* banks-ozel yok */

.banks-ozel { position: relative; }
.banks-ozel:after { width: auto !important; padding-right: 0 !important; padding-left: 29px !important; }

.banks-icon-akbank { background-position: -124px 0; } .banks-icon-teb { background-position: -248px 0; } .banks-icon-ziraat { background-position: -372px 0; } .banks-icon-halkbank { background-position: -496px 0; }
.banks-icon-vakifbank { background-position: 0 -26px; } .banks-icon-anadolubank { background-position: -124px -26px; } .banks-icon-fibabanka { background-position: -248px -26px; } .banks-icon-sekerbank { background-position: -372px -26px; } .banks-icon-turkishbank { background-position: -496px -26px; }
.banks-icon-isbank { background-position: 0 -52px; } .banks-icon-yapikredi { background-position: -124px -52px; } .banks-icon-abank { background-position: -248px -52px; } .banks-icon-citibank { background-position: -372px -52px; } .banks-icon-finansbank { background-position: -496px -52px; }
.banks-icon-hsbcbank { background-position: 0 -78px; } .banks-icon-ingbank { background-position: -124px -78px; } .banks-icon-odea { background-position: -248px -78px; } .banks-icon-garanti { background-position: -372px -78px; } .banks-icon-ziraatkatilim { background-position: -496px -78px; }
.banks-icon-turkiyefinans { background-position: 0 -104px; } .banks-icon-kuveytturk { background-position: -124px -104px; } .banks-icon-albaraka { background-position: -248px -104px; } .banks-icon-burganbank { background-position: -372px -104px; } .banks-icon-icbcbank { background-position: -496px -104px; }
.banks-icon-bankpozitif { background-position: 0 -130px; } .banks-icon-vakifkatilim { background-position: -124px -130px; } .banks-icon-vkf { background-position: -124px -130px; } .banks-icon-vakif-katilim { background-position: -124px -130px; } .banks-icon-bankasya { background-position: -248px -130px; } .banks-icon-denizbank { background-position: -372px -130px; } .banks-icon-alternatif { background-position: 0 -156px; } .banks-icon-ozel { background-position: -496px -130px; }

.banks-akbank { background-position: -150px 0; } .banks-teb { background-position: -274px 0; } .banks-ziraat { background-position: -398px 0; } .banks-halkbank { background-position: -522px 0; }
.banks-vakifbank { background-position: -26px -26px; } .banks-anadolubank { background-position: -150px -26px; } .banks-fibabanka { background-position: -274px -26px; } .banks-sekerbank { background-position: -398px -26px; } .banks-turkishbank { background-position: -522px -26px; }
.banks-isbank { background-position: -26px -52px; } .banks-yapikredi { background-position: -150px -52px; } .banks-abank { background-position: -274px -52px; } .banks-citibank { background-position: -398px -52px; } .banks-finansbank { background-position: -522px -52px; }
.banks-hsbcbank { background-position: -26px -78px; } .banks-ingbank { background-position: -150px -78px; } .banks-odea { background-position: -274px -78px; } .banks-garanti { background-position: -398px -78px; } .banks-ziraatkatilim { background-position: -522px -78px; }
.banks-turkiyefinans { background-position: -26px -104px; } .banks-kuveytturk { background-position: -150px -104px; } .banks-albaraka { background-position: -274px -104px; } .banks-burganbank { background-position: -398px -104px; } .banks-icbcbank { background-position: -522px -104px; }
.banks-bankpozitif { background-position: -26px -130px; } .banks-vakifkatilim { background-position: -150px -130px; } .banks-vakif-katilim { background-position: -150px -130px; } .banks-bankasya { background-position: -274px -130px; } .banks-denizbank { background-position: -398px -130px; } .banks-alternatif { background-position: -26px -156px; } .banks-ozel { background-position: -522px -130px; }

/*** basvuru sayfasi basla ***/

/* page top */
.sureler-tablo { height: 81px; overflow: hidden;  }
.sureler-tablo > div { font-size: 10px; line-height: 11px; }
.sureler-tablo > div:nth-child(1) { height: 40px; background-color: #f0f0f0; }
.sureler-tablo > div:nth-child(2) { height: 16px; }
.sureler-tablo > div:nth-child(3) { width: 100%; height: 25px; background-color: #f9f9f9; display: table; }
.sureler-tablo > div:nth-child(3) > div span { float: right; }
.sureler-tablo li strong { font-weight: normal; }
.sureler-tablo li span { float: right; }

.basvuru-no { text-align: center; min-height: 49px; background-color: #f0f0f0; padding-right: 20px; padding-left: 20px; position: relative; }
.page-top .basvuru-no { margin-top: 10px; margin-right: 10px; }
.basvuru-no .go-prev,.basvuru-no .go-next { margin-top: -10px; position: absolute; top: 50%; }
.basvuru-no .go-prev { left: 5px; }
.basvuru-no .go-next { right: 5px; }
.basvuru-no .bs-no { font-weight: bold; display: block; }
.basvuru-no .bs-no > .icon { vertical-align: -1px; }
.basvuru-no .bs-no:not(:last-of-type) { font-size: 15px; line-height: 28px; }
.basvuru-no .bs-no:last-of-type { line-height: 41px; }
.basvuru-no > span { display: inline-block; }
.basvuru-no > .btn-tag { vertical-align: top; font-size: 9px; line-height: 14px !important; height: 13px; padding: 0 6px; margin-top: 1px; }
.firefox .basvuru-no > .btn-tag { line-height: 13px !important; }
.basvuru-no > span:not(.bs-no):not(.btn-tag) { font-size: 12px; vertical-align: top; height: 14px; }

.basvuru-araclar { height: 32px; background-color: #f9f9f9; }
.page-top .basvuru-araclar { margin-right: 10px; margin-bottom: 10px; }
.basvuru-araclar .btn { margin-top: 1px; }
.basvuru-araclar .toggle-basvuru-notlar { background-color: rgba(0,0,0,.15); }
html:not(.mobile) .basvuru-araclar .btn:not(.toggle-basvuru-notlar):hover { background-color: rgba(0,0,0,.22); }

.performans ul { margin: 0 -1px; }
.performans ul:before,.performans ul:after { content: ""; display: table; }
.performans ul:after { clear: both; }
.performans li { padding: 0 1px; float: left; }
.performans li > span { text-align: center; line-height: normal; background-color: #f0f0f0; padding: 10px; overflow: hidden; display: block; border-radius: 4px; }
.performans li:first-child span { background-color: rgba(0,0,0,.15); }
.performans li > span i { color: #777; font-style: normal; }
.performans li:first-child > span i { color: #444; }

@media (min-width: 1200px) {
    .sureler-tablo-holder { width: 150px !important; }

    .performans li { width: 20%; }
    .performans li > span { height: 82px; }
    .performans li > span b { font-size: 36px; display: block; }
}
@media (min-width: 1130px) {
    html:not(.hide-sidebar-left) .ust-grafik { width: 450px !important; }
}
@media (max-width: 1129px) {
    html:not(.hide-sidebar-left) .sureler-tablo-holder { display: none !important; }
}
@media (max-width: 1199px) and (min-width: 481px) {
    .performans li { width: 30%; }
    .performans li:first-child { width: 40%; }
    .performans li:nth-child(4),.performans li:nth-child(5) { margin-top: 2px; }
}
@media (max-width: 1199px) {
    .performans li > span { height: 40px; }
    .performans li:first-child > span { height: 82px; }
    .performans li:not(:first-child) > span { white-space: nowrap; text-overflow: ellipsis; }
    .performans li > span b { font-size: 18px; }
    .performans li:not(:first-child) > span b { vertical-align: middle; }
    .performans li:first-child > span b { font-size: 36px; display: block; }
    .performans li:not(:first-child) > span i { font-size: 13px; vertical-align: middle; }
}
@media (min-width: 960px) and (max-width: 1060px) {
    html:not(.hide-sidebar-left) .uzman-grafik { width: 372px !important; }
}
@media (min-width: 960px) {
    .hide-sidebar-left .ust-grafik { width: 450px !important; }
    .basvuru-scroll-fixed.set-fixed { min-width: 269px; width: 269px; max-width: 269px; background-color: #fff; margin-right: 10px; border-radius: 0 0 4px 4px; position: fixed !important; top: 50px; right: 48px; z-index: 2; box-shadow: 0 0 5px rgba(0,0,0,.15); }
    .page-right .basvuru-scroll-fixed.set-fixed { margin-right: 14px; top: 60px; }
}
@media (max-width: 959px) {
    .sureler-tablo-holder { display: none !important; }
    .uzman-kunye,.uzman-basvuru-no,.uzman-basvuru-araclar { margin-left: 10px; }
}
@media (min-width: 768px) {
    .ust-grafik { padding-top: 9px; }
    .basvuru-no span.ellipsis:nth-of-type(3) { max-width: 160px; }
}
@media (max-width: 767px) {
    .ust-grafik { margin-bottom: -10px; }
    .basvuru-no,.basvuru-araclar { margin-left: 10px; }

    .performans .col-12 { padding-bottom: 0; }
}
@media (min-width: 481px) {
    .basvuru-no { white-space: nowrap; }
}
@media (max-width: 480px) {
    .ust-grafik { width: 206px !important; margin-right: auto !important; margin-left: auto !important; }
    .gra-asama-sure { margin-top: 4px; }

    .performans li { width: 50%; }
    .performans li:first-child { width: 100%; }
    .performans li:not(:first-child) { margin-top: 2px; }
}

/* basvuru kunye */
.bk-adres { text-align: center; padding-bottom: 10px; }

.bk-adres .banka { text-align: center; width: 100%; padding: 6px 10px; }
.bk-adres .banka > div { line-height: 24px; height: 42px; background-color: rgba(0,0,0,.025); padding-top: 9px; padding-bottom: 9px; margin: -6px -10px 8px -10px; }
.bk-adres .banka > div > i:after { font-size: 12px; font-style: normal; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; width: 100%; padding-right: 10px; padding-left: 10px; overflow: hidden; position: absolute; left: 0; }
.bk-adres .banka > ul { background-color: rgba(0,0,0,.05); padding: 5px 10px; margin: 10px -10px -5px -10px; }
.bk-adres .banka > ul strong { width: 137px; padding-left: 27px; display: inline-block; position: relative; }
.bk-adres .banka > ul strong:after { content: ":"; font-weight: bold; position: absolute; right: 0; }
.bk-adres .banka > strong { margin-right: 10px; margin-left: 10px; display: block; }

.bk-adres .map-buttons { padding: 5px; position: absolute; right: 0; left: 0; z-index: 3; }
.bk-adres .map-buttons .btn { box-shadow: 0 1px 3px rgba(0,0,0,.15); }
.bk-adres .map-buttons .btn[class*="theme-"]:not(:last-child) { float: left; }
.bk-adres .map-buttons .btn[class*="theme-"]:last-child { display: block; }
.bk-adres .map-buttons .btn:not([class*="theme-"]) { background-color: #fff; }
html:not(.mobile) .bk-adres .map-buttons .btn:not([class*="theme-"]):hover { background-color: rgba(255,255,255,.75); }
html:not(.mobile) .bk-adres .map-buttons .btn:not([class*="theme-"]):hover > .icon { opacity: 1; }

.bk-adres .map-photo { width: 100%; min-height: 125px; background-color: #e9e5dc; border-bottom: solid 2px #fff; position: relative; }
.bk-adres .map-photo .map-marker { margin-top: -44px; margin-left: -26px; position: absolute; top: 50%; left: 50%; z-index: 2; }
.bk-adres .map-photo .uydu-map,.bk-adres .map-photo .static-map { width: 100%; }
.bk-adres .map-photo .uydu-map { position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; }
html:not(.mobile) .bk-adres .map-photo:hover .uydu-map,.bk-adres .map-photo .show-map { opacity: 1; }

.bk-adres .street-photo { width: 106px; height: 106px; background-color: #fff; padding: 3px; margin: -60px auto 10px auto; position: relative; z-index: 1; box-shadow: 0 1px 3px rgba(0,0,0,.3); }
.bk-adres .street-photo img { vertical-align: top; width: 100%; height: auto; }
.bk-adres .street-photo .covered { width: 100px; height: 100px; overflow: hidden; display: block; }
.bk-adres .street-photo .icon { margin-top: -12px; margin-left: -12px; position: absolute; top: 50%; left: 50%; opacity: .3; }

.bk-adres .adres-not { margin-right: 2px; }
.bk-adres .adres1,.bk-adres .adres2 { font-size: 12px; line-height: 15px; padding-right: 10px; padding-left: 10px; }
.bk-adres .adres1 { display: inline-block; }
.bk-adres .adres2 { display: block; }

.bk-adres .mobil-imza { background-color: #f9f9f9; padding: 10px; margin-top: 10px; margin-bottom: 10px; }

.bk-adres .check-in { margin-top: 5px; }
.bk-adres .check-in > .btn-tag { margin-top: -3px; }

.bk-tapu { width: 100%; display: table; }
.bk-tapu .cl,.bk-tapu .rw { vertical-align: middle; background-color: rgba(0, 0, 0, .05); display: table-cell; }
.bk-tapu .cl { font-size: 15px; text-align: center; line-height: 16px; width: 90px; height: 100%; background-clip: padding-box; padding: 5px; border-right: solid 1px #f4f2ef; }
.bk-tapu .cl > .btn { margin-top: 3px; }
.bk-tapu .rw { padding: 5px; }
.bk-tapu .rw li { line-height: 15px; }
.bk-tapu .rw li span,.bk-tapu .rw li strong { font-size: 12px; }

.bk-tapu-uyari { width: 272px; }
.bk-tapu-uyari li { min-height: 42px; padding: 10px 42px 10px 10px;  position: relative; }
.bk-tapu-uyari li:not(:last-child) { border-bottom: solid 1px rgba(0, 0, 0, .05); }
.bk-tapu-uyari li:nth-child(even) { background-color: rgba(0, 0, 0, .03); }
.bk-tapu-uyari li > span,.bk-tapu-uyari li > strong { display: block; }
.bk-tapu-uyari li a { margin-top: -13px; margin-left: -13px; position: absolute; top: 50%; right: 10px; }

.bk-personel { margin-top: 1px; }
.bk-personel > ul > li { min-height: 70px; padding: 10px 10px 10px 70px; margin-bottom: 1px; overflow: hidden; position: relative; }
.bk-personel > ul > li:nth-child(even) { background-color: rgba(0, 0, 0, .03); }
.bk-personel > ul > li .profile-img { margin-left: -60px; float: left; }
.bk-personel > ul > li > strong,.bk-personel > ul > li li > span { display: block; }
.bk-personel > ul > li > strong { font-size: 13px; margin-top: 5px; }
.bk-personel > ul > li .btn-tag { margin-top: -2px; }
.bk-personel > ul ul li { color: #777; font-size: 12px; word-break: break-all; line-height: 15px; margin-top: 2px; }
.bk-personel > ul > li a { margin-top: 5px; margin-right: 5px; display: inline-block; }
.bk-personel > ul > li a:first-of-type { right: 50px; }
.bk-personel > ul > li a:last-of-type { right: 10px; }
.bk-personel > ul > li a:not(:last-child) i { margin-right: 5px; }

.bk-disk { padding: 10px; border-top: solid 1px rgba(0, 0, 0, .05); }
.bk-disk ul li { color: #999; font-size: 12px; line-height: 12px; display: inline-block; }
.bk-disk li:not(:last-child) { padding-right: 15px; }
.bk-disk ul li span { width: 12px; height: 12px; margin-right: 3px; float: left; border-radius: 50% !important; }

.bk-disk .bg-belge { background-color: #0061a5; }
.bk-disk .bg-foto { background-color: #04b5e8; }

/* uzman kunye */
.uzman-kunye { padding: 10px; }
.uzman-kunye { background-color: #f9f9f9; }
.uzman-kunye .banka i:after { font-size: 13px; font-style: normal; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; line-height: 30px; overflow: hidden; display: block; }

@media (min-width: 1400px) {
    .uzman-kunye .banka,.uzman-kunye .musteri { margin-top: 18px; }
    .uzman-kunye .buttons { margin-top: -28px; }
}
@media (max-width: 1399px) {
    .uzman-kunye .buttons { margin-top: 5px; }
}
@media (min-width: 960px) {
    .uzman-kunye { height: 81px; padding: 10px; }
    .uzman-kunye .banka { margin-right: 10px; float: left; }
}

/* performans kunye */
.performans-degisim h5 { font-weight: bold; height: 42px; background-color: rgba(0,0,0,.025); padding: 13px 10px; margin: 0; }
.performans-degisim > div { padding: 5px 10px; margin-bottom: 10px; }
.performans-degisim .icon { margin-right: 5px; }
.performans-degisim > div > strong { font-size: 22px; padding: 5px 0; display: inline-block; }
.performans-degisim ul { font-size: 13px; margin-top: 5px; }
.performans-degisim li b { vertical-align: middle; width: 40%; margin-right: 5px; display: inline-block; position: relative; }
.performans-degisim li b:after { content: ":"; position: absolute; left: 100%; }

.performans-grafik h5 { font-weight: bold; height: 42px; background-color: rgba(0,0,0,.025); padding: 13px 10px; margin: 0; }
.performans-grafik .svg-chart-multi { width: 212px !important; margin-top: 15px; margin-left: 45px; }
.performans-grafik .svg-chart-multi .chart-info { text-align: center; width: 242px; margin-left: -30px; }
.performans-grafik .svg-chart-multi .chart-info>div:not(:last-child) { margin-right: 10px; }

.performans-bilgi { font-size: 13px; background-color: rgba(0,0,0,.025); padding: 15px; }
.performans-bilgi li:not(:last-child) { margin-bottom: 5px; }
.performans-bilgi li b { text-align: center; line-height: 12px; width: 22px; height: 22px; background-color: rgba(0,0,0,.1); padding: 5px; margin-right: 10px; display: inline-block; border-radius: 4px; }

/* basvuru notlar */
.basvuru-notlar { width: 272px; height: 100%; background-color: #fff; right: -310px !important; bottom: 0; box-shadow: -1px 1px 3px rgba(0,0,0,.05); }
.basvuru-araclar + .basvuru-notlar { height: inherit !important; }
.basvuru-notlar > .v-scroll { width: 100%; position: absolute; top: 42px; right: 0; bottom: 0; left: 0; }
.basvuru-notlar .toggle-basvuru-notlar { margin-top: 2px; border: 0; }

.basvuru-notlar .nothing-found li { padding: 15px 15px 15px 62px; }
.basvuru-notlar .nothing-found li:nth-child(even) { background-color: rgba(0,0,0,.035); }
.basvuru-notlar .nothing-found span:not(.icon):not(.r) { height: 12px; display: block; }
.basvuru-notlar .nothing-found span:not(.r) { background-color: rgba(0,0,0,.05); }
.basvuru-notlar .nothing-found span:not(:last-child):not(.l) { margin-bottom: 8px; }
.basvuru-notlar .nothing-found .r { width: 40px; height: 40px; background-color: rgba(0,0,0,.1); margin-left: -50px; border-radius: 50%; float: left; }
.basvuru-notlar .nothing-found .m { width: 100px; }
.basvuru-notlar .nothing-found .l { width: 180px; margin-top: 4px; margin-bottom: 15px; }
.basvuru-notlar .nothing-found .s { width: 60px; }

.notlar-baslik { height: 42px; background-color: rgba(0,0,0,.025); padding: 5px 10px; }
.notlar-baslik > strong { margin-top: 7px; margin-bottom: 7px; }
.notlar-baslik > .btn { margin-top: 3px; }
.notlar-baslik > .btn:not(.toggle-basvuru-notlar) { margin-right: 5px; }

.basvuru-notlar ul { margin-top: 1px; }
.basvuru-notlar li { min-height: 70px; padding: 10px 10px 10px 60px; position: relative; }
.basvuru-notlar li.gizli { padding-top: 15px; }
.basvuru-notlar li:not(:last-child) { margin-bottom: 1px; }
.basvuru-notlar li:nth-child(even) { background-color: rgba(0, 0, 0, .03); }
.basvuru-notlar li > .profile-img-sm { margin-left: -50px; float: left; }
.basvuru-notlar li strong { font-size: 13px; max-width: 156px; margin-top: 2px; display: block; }
.basvuru-notlar li strong .btn-tag { font-weight: normal; margin-top: -2px; }
.basvuru-notlar li em { color: #777; font-size: 12px; line-height: 15px; margin-top: 2px; display: block; }
.basvuru-notlar li p { font-size: 13px; line-height: 16px; margin-top: 5px; margin-bottom: 5px; }
.basvuru-notlar li p.hide-msg { height: 65px; overflow: hidden; }
.basvuru-notlar li > button:not(.list-check) { font-size: 13px; background-color: rgba(0,0,0,0); border: 0; }
.basvuru-notlar li button:not(.list-check):not(:last-of-type) { margin-right: 15px; }
.basvuru-notlar li .list-check { position: absolute; }
.basvuru-notlar li:not(.gizli) .list-check { top: 10px; }
.basvuru-notlar li:not(.gizli):not(.animate) .list-check { right: 10px; }
.basvuru-notlar li.gizli .list-check,.basvuru-notlar li.animate .list-check { right: 8px; }
.basvuru-notlar li.gizli .list-check { top: 15px; }

.basvuru-notlar li .list-del { color: #bb000d; }
.basvuru-notlar li .okuyanlar { margin-top: 11px; display: block; }
.basvuru-notlar li .okuyanlar:not(:hover) { opacity: .75; }
.basvuru-notlar li .okuyanlar > .profile-img-xs { margin-right: -8px; margin-bottom: 5px; box-shadow: 0 0 0 2px #fff; }
.basvuru-notlar li .okuyanlar > .btn { margin: 4px 0 4px 13px; }
.basvuru-notlar li .diger-okuyanlar { display: none; }

@keyframes sidebar-note-animate {
    from { border-color: #e87e04; }
    50% { border-color: transparent; }
    to { border-color: #e87e04; }
}

.basvuru-notlar li.animate { border: solid 2px #e87e04; animation: sidebar-note-animate 1.5s ease-out 3; }
.basvuru-notlar li.gizli {
    background: #fff9f2;
    background: -webkit-repeating-linear-gradient(45deg, transparent, transparent 10px, #fff9f2 10px, #fff9f2 20px);
    background: -o-repeating-linear-gradient(45deg, transparent, transparent 10px, #fff9f2 10px, #fff9f2 20px);
    background: -moz-repeating-linear-gradient(45deg, transparent, transparent 10px, #fff9f2 10px, #fff9f2 20px);
    background: repeating-linear-gradient(45deg, transparent, transparent 10px, #fff9f2 10px, #fff9f2 20px);
    border: solid 2px #f7e3cb;
}
.basvuru-notlar li.gizli .title-gizli { color: #e87e04; font-size: 11px; line-height: 11px; height: 145x; background-color: #faecdc; padding: 2px 15px 0 15px; display: block; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; position: absolute; top: -2px; text-align: center; width: 150px; }

@media (min-width: 960px) {
    .basvuru-notlar { position: absolute; top: 0; z-index: 6; }
    .basvuru-araclar + .basvuru-notlar { top: 81px; }
    .basvuru-notlar.open { right: 0 !important; }
}
@media (max-width: 959px) {
    .basvuru-notlar { width: 272px !important; position: fixed !important; top: 60px !important; left: inherit !important; z-index: 7; }
    .landscape .basvuru-notlar { top: 0 !important; }
    .basvuru-notlar.open { right: 48px !important; }
}
@media (max-width: 320px) {
    .basvuru-notlar.open { right: 48px !important; }
}
@media (max-width: 319px) {
    .basvuru-notlar.open { display: none !important; }
}

/*** asamalar basla ***/

.ease-asama { -webkit-transition-property: background-color, border-color; transition-property: background-color, border-color; }

/* asamalar */
.gra-asamalar { line-height: normal; width: 100%; position: relative; cursor: default; }
.gra-asamalar:after { content: ""; width: 100%; height: 1px; background-color: #d7dee2; margin-top: 1px; display: block; position: absolute; top: 50%; left: 0; opacity: .75; }

.gra-asamalar .veriler { width: 100%; display: table; position: relative; z-index: 1; }
.gra-asamalar:not(.no-arrows) .veriler:before,.gra-asamalar:not(.no-arrows) .veriler:after { content:""; border: solid 5px transparent; border-left-color: #d7dee2; position: absolute; top: 25px; }
.firefox .gra-asamalar:not(.no-arrows) .veriler:before,.firefox .gra-asamalar:not(.no-arrows) .veriler:after { top: 26px; }

.gra-asamalar .veriler > span,.gra-asama-aktif > span { position: relative; }
.gra-asamalar .veriler > span { text-align: center; padding-top: 17px; display: table-cell; }
.gra-asama-aktif > span { display: block; float: left; }

.gra-asamalar .veriler > span > .icon { margin-left: -20px; position: absolute; top: 10px; left: 50%; opacity: .3; }
.gra-asamalar .veriler > span:before { content: ""; width: 50%; height: 1px; margin-top: 1px; display: block; position: absolute; top: 50%; left: 0; }
.gra-asamalar .veriler > span:first-of-type:before { width: 50% !important; right: 0; left: inherit; }
.gra-asamalar .veriler > .devam-ediyor:first-of-type:before,.gra-asamalar .veriler > .iptal-edildi:first-of-type:before,.gra-asamalar .veriler > .donmus:first-of-type:before { display: none; }
.gra-asamalar .veriler:after { left: 100%; }
.gra-asamalar .veriler > span:not(.devam-ediyor):not(.iptal-edildi):not(.donmus):before { width: 100%; }
.gra-asamalar .veriler > span:not(.devam):not(.devam-ediyor):not(.iptal):not(.iptal-edildi):not(.dondu):not(.donmus):before { display: none; }

.gra-asamalar .veriler > span[data-alt]:after,.gra-asama-aktif > span[data-alt]:after { content: attr(data-alt); color: #808080; font-size: 9px; line-height: 10px; height: 11px; padding: 1px 2px; margin-right: auto; margin-left: auto; display: inline-block; }
.firefox .gra-asamalar .veriler > span[data-alt]:after,.firefox .gra-asama-aktif > span[data-alt]:after { line-height: 9px; }
.android .gra-asamalar .veriler > span[data-alt]:after,.android .gra-asama-aktif > span[data-alt]:after { line-height: 11px; }
.mobile .gra-asamalar .veriler > span[data-alt]:after,.mobile .gra-asama-aktif > span[data-alt]:after { height: 12px; }
.gra-asamalar .veriler > .devam-ediyor[data-alt]:after,.gra-asamalar .veriler > .iptal-edildi[data-alt]:after,.gra-asamalar .veriler > .donmus[data-alt]:after,.gra-asama-aktif > .devam-ediyor[data-alt]:after,.gra-asama-aktif > .iptal-edildi[data-alt]:after,.gra-asama-aktif > .donmus[data-alt]:after { background-color: #dfe6eb; border-radius: 2px; }

.gra-asamalar .veriler > span > strong,.gra-asama-aktif > span > strong { color: #ccc; text-align: center; font-size: 14px; line-height: 24px; width: 27px; height: 27px; background-color: #fff; display: block; border: solid 2px #d7dee2; border-radius: 50%; position: relative; z-index: 1; }
.gra-asamalar .veriler > span > strong { margin: 0 auto -2px auto; }
.gra-asama-aktif > span > strong { margin: 0 10px -2px 0; }
.gra-asamalar .veriler > .devam-ediyor > strong,.gra-asama-aktif > .devam-ediyor > strong { text-shadow: 1px 1px 0 rgba(0,0,0,.15); }
.gra-asamalar .veriler > span:nth-child(1) > strong,.gra-asamalar .veriler > span:nth-child(2) > strong { padding-right: 1px; }
.gra-asamalar .veriler > .devam-ediyor > strong,.gra-asamalar .veriler > .iptal-edildi > strong,.gra-asamalar .veriler > .donmus > strong,.gra-asama-aktif > .devam-ediyor > strong,.gra-asama-aktif > .iptal-edildi > strong,.gra-asama-aktif > .donmus > strong{ color: #fff; }

/* default: green-haze */
.gra-asamalar .veriler > .devam > strong,.gra-asamalar .veriler > .devam-ediyor > strong,.gra-asama-aktif > .devam-ediyor > strong { border-color: #44b6ae; }
.gra-asamalar .veriler > .devam > strong { color: #44b6ae; }
.gra-asamalar .veriler > .devam-ediyor > strong,
.gra-asamalar .veriler > span:before,
.gra-asamalar .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif > .devam-ediyor > strong { background-color: #44b6ae; }
.gra-asamalar .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif > .devam-ediyor > strong.ffc-tooltip:hover { color: #fff !important; background-color: #1e9c95; border-color: #1e9c95; cursor: pointer; }
.gra-asamalar .veriler > .devam-ediyor > strong,.gra-asama-aktif > .devam-ediyor > strong { transform: translateZ(0); animation: 1s cubic-bezier(0,0,0,0) infinite; }

/* 8: green-jungle */
.gra-asamalar[data-sure="8"] .veriler > .devam > strong,.gra-asamalar[data-sure="8"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="8"] > .devam-ediyor > strong { border-color: #26c281; }
.gra-asamalar[data-sure="8"] .veriler > .devam > strong { color: #26c281; }
.gra-asamalar[data-sure="8"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="8"] .veriler > span:before,
.gra-asamalar[data-sure="8"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="8"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="8"] > .devam-ediyor > strong { background-color: #26c281; }
.gra-asamalar[data-sure="8"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="8"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="8"] > .devam-ediyor > strong.ffc-tooltip:hover { background-color: #00a769; border-color: #00a769; }
.ie9 .radar-alert8 { box-shadow: 0 0 0 10px rgba(38,194,129,.45),0 0 0 5px rgba(38,194,129,.75); }

@keyframes radar8 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(38,194,129,.45),0 0 0 3px rgba(38,194,129,.75); }
    100% { box-shadow: 0 0 0 16px rgba(38,194,129,0),0 0 0 10px rgba(38,194,129,0); }
}

/* 7: yellow-soft */
.gra-asamalar[data-sure="7"] .veriler > .devam > strong,.gra-asamalar[data-sure="7"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="7"] .devam-ediyor > strong { border-color: #b7c832; }
.gra-asamalar[data-sure="7"] .veriler > .devam > strong { color: #b7c832; }
.gra-asamalar[data-sure="7"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="7"] .veriler > span:before,
.gra-asamalar[data-sure="7"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="7"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="7"] .devam-ediyor > strong { background-color: #b7c832; }
.gra-asamalar[data-sure="7"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="7"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="7"] > .devam-ediyor > strong.ffc-tooltip:hover { background-color: #abb327; border-color: #abb327; }
.ie9 .radar-alert7 { box-shadow: 0 0 0 10px rgba(200,208,70,.45),0 0 0 5px rgba(200,208,70,.75); }

@keyframes radar7 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(200,208,70,.45),0 0 0 3px rgba(200,208,70,.75); }
    100% { box-shadow: 0 0 0 16px rgba(200,208,70,0),0 0 0 10px rgba(200,208,70,0); }
}

/* 6: yellow-saffron */
.gra-asamalar[data-sure="6"] .veriler > .devam > strong,.gra-asamalar[data-sure="6"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="6"] .devam-ediyor > strong { border-color: #ddcf2e; }
.gra-asamalar[data-sure="6"] .veriler > .devam > strong { color: #ddcf2e; }
.gra-asamalar[data-sure="6"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="6"] .veriler > span:before,
.gra-asamalar[data-sure="6"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="6"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="6"] .devam-ediyor > strong { background-color: #ddcf2e; }
.gra-asamalar[data-sure="6"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="6"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="6"] .devam-ediyor > strong.ffc-tooltip:hover { background-color: #d7b51d; border-color: #d7b51d; }
.ie9 .radar-alert6 { box-shadow: 0 0 0 10px rgba(244,208,63,.45),0 0 0 5px rgba(244,208,63,.75); }

@keyframes radar6 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(244,208,63,.45),0 0 0 3px rgba(244,208,63,.75); }
    100% { box-shadow: 0 0 0 16px rgba(244,208,63,0),0 0 0 10px rgba(244,208,63,0); }
}

/* 5: yellow-lemon */
.gra-asamalar[data-sure="5"] .veriler > .devam > strong,.gra-asamalar[data-sure="5"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="5"] .devam-ediyor > strong { border-color: #f7ca18; }
.gra-asamalar[data-sure="5"] .veriler > .devam > strong { color: #f7ca18; }
.gra-asamalar[data-sure="5"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="5"] .veriler > span:before,
.gra-asamalar[data-sure="5"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="5"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="5"] .devam-ediyor > strong { background-color: #f7ca18; }
.gra-asamalar[data-sure="5"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="5"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="5"] .devam-ediyor > strong.ffc-tooltip:hover { background-color: #d7ad00; border-color: #d7ad00; }
.ie9 .radar-alert5 { box-shadow: 0 0 0 10px rgba(247,202,24,.45),0 0 0 5px rgba(247,202,24,.75); }

@keyframes radar5 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(247,202,24,.45),0 0 0 3px rgba(247,202,24,.75); }
    100% { box-shadow: 0 0 0 16px rgba(247,202,24,0),0 0 0 10px rgba(247,202,24,0); }
}

/* 4: yellow-crusta */
.gra-asamalar[data-sure="4"] .veriler > .devam > strong,.gra-asamalar[data-sure="4"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="4"] .devam-ediyor > strong { border-color: #ffac00; }
.gra-asamalar[data-sure="4"] .veriler > .devam > strong { color: #ffac00; }
.gra-asamalar[data-sure="4"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="4"] .veriler > span:before,
.gra-asamalar[data-sure="4"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="4"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="4"] .devam-ediyor > strong { background-color: #ffac00; }
.gra-asamalar[data-sure="4"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="4"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="4"] .devam > strong.ffc-tooltip:hover { background-color: #d5a800; border-color: #d5a800; }
.ie9 .radar-alert4 { box-shadow: 0 0 0 10px rgba(243,194,0,.45),0 0 0 5px rgba(243,194,0,.75); }

@keyframes radar4 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(243,194,0,.45),0 0 0 3px rgba(243,194,0,.75); }
    100% { box-shadow: 0 0 0 16px rgba(243,194,0,0),0 0 0 10px rgba(243,194,0,0); }
}

/* 3: yellow-gold */
.gra-asamalar[data-sure="3"] .veriler > .devam > strong,.gra-asamalar[data-sure="3"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="3"] .devam-ediyor > strong { border-color: #e87e04; }
.gra-asamalar[data-sure="3"] .veriler > .devam > strong { color: #e87e04; }
.gra-asamalar[data-sure="3"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="3"] .veriler > span:before,
.gra-asamalar[data-sure="3"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="3"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="3"] .devam-ediyor > strong { background-color: #e87e04; }
.gra-asamalar[data-sure="3"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="3"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="3"] .devam-ediyor > strong.ffc-tooltip:hover { background-color: #c76400; border-color: #c76400; }
.ie9 .radar-alert3 { box-shadow: 0 0 0 10px rgba(232,126,4,.45),0 0 0 5px rgba(232,126,4,.75); }

@keyframes radar3 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(232,126,4,.45),0 0 0 3px rgba(232,126,4,.75); }
    100% { box-shadow: 0 0 0 16px rgba(232,126,4,0),0 0 0 10px rgba(232,126,4,0); }
}

/* 2: red-flamingo */
.gra-asamalar[data-sure="2"] .veriler > .devam > strong,.gra-asamalar[data-sure="2"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="2"] .devam-ediyor > strong { border-color: #ef4836; }
.gra-asamalar[data-sure="2"] .veriler > .devam > strong { color: #ef4836; }
.gra-asamalar[data-sure="2"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="2"] .veriler > span:before,
.gra-asamalar[data-sure="2"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="2"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="2"] .devam-ediyor > strong { background-color: #ef4836; }
.gra-asamalar[data-sure="2"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="2"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="2"] .devam-ediyor > strong.ffc-tooltip:hover { background-color: #ce251e; border-color: #ce251e; }

.ie9 .radar-alert2 { box-shadow: 0 0 0 10px rgba(239,72,54,.45),0 0 0 5px rgba(239,72,54,.75); }

@keyframes radar2 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(239,72,54,.45),0 0 0 3px rgba(239,72,54,.75); }
    100% { box-shadow: 0 0 0 16px rgba(239,72,54,0),0 0 0 10px rgba(239,72,54,0); }
}

/* 1: red-thunderbird */
.gra-asamalar[data-sure="1"] .veriler > .devam > strong,.gra-asamalar[data-sure="1"] .veriler > .devam-ediyor > strong,.gra-asama-aktif[data-sure="1"] .devam-ediyor > strong { border-color: #c40009; }
.gra-asamalar[data-sure="1"] .veriler > .devam > strong { color: #c40009; }
.gra-asamalar[data-sure="1"] .veriler > .devam-ediyor > strong,
.gra-asamalar[data-sure="1"] .veriler > span:before,
.gra-asamalar[data-sure="1"] .veriler > .devam > .btn-tag:not(.border-su):not(.bg-su):after,
.gra-asamalar[data-sure="1"] .veriler > .devam > .btn-tag:not(.border-tm):not(.bg-tm):after,
.gra-asama-aktif[data-sure="1"] .devam-ediyor > strong { background-color: #c40009; }
.gra-asamalar[data-sure="1"] .veriler > .devam > strong.ffc-tooltip:hover,.gra-asamalar[data-sure="1"] .veriler > .devam-ediyor > strong.ffc-tooltip:hover,.gra-asama-aktif[data-sure="1"] .devam-ediyor > strong.ffc-tooltip:hover { background-color: #a00002; border-color: #a00002; }

.ie9 .radar-alert1 { box-shadow: 0 0 0 10px rgba(196,0,9,.45),0 0 0 5px rgba(196,0,9,.75); }

@keyframes radar1 {
    from { box-shadow: none; }
    50% { box-shadow: 0 0 0 8px rgba(196,0,9,.45),0 0 0 3px rgba(196,0,9,.75); }
    100% { box-shadow: 0 0 0 16px rgba(196,0,9,0),0 0 0 10px rgba(196,0,9,0); }
}

.gra-asamalar .veriler > .iptal > strong,.gra-asamalar .veriler > .iptal-edildi > strong,.gra-asama-aktif > .iptal-edildi > strong { border-color: #bfcad1; }
.gra-asamalar .veriler > .iptal > strong { color: #bfcad1 !important; }
.gra-asamalar .veriler > .iptal-edildi > strong,.gra-asamalar .veriler > .iptal:before,.gra-asamalar .veriler > .iptal-edildi:before,.gra-asamalar .veriler > .iptal > .btn-tag:after,.gra-asamalar .veriler > .iptal > .btn-tag:not(.border-su),.gra-asamalar .veriler > .iptal > .btn-tag:not(.border-tm),.gra-asamalar .veriler > .iptal-edildi > .btn-tag,.gra-asama-aktif > .iptal-edildi > strong,.gra-asama-aktif > .iptal-edildi:before,.gra-asama-aktif > .iptal-edildi > .btn-tag { background-color: #bfcad1; }
.gra-asamalar .veriler > .iptal > .border-su,.gra-asamalar .veriler > .iptal > .border-tm { color: #bfcad1; border-color: #bfcad1; }
.gra-asamalar .veriler > .iptal > strong.ffc-tooltip:hover,.gra-asamalar .veriler > .iptal-edildi > strong.ffc-tooltip:hover,.gra-asama-aktif .iptal-edildi > strong.ffc-tooltip:hover { color: #fff !important; background-color: #a3afb6; border-color: #a3afb6; cursor: pointer; }

.gra-asamalar .veriler > .dondu > strong,.gra-asamalar .veriler > .donmus > strong,.gra-asama-aktif > .donmus > strong { border-color: #525e64; }
.gra-asamalar .veriler > .dondu > strong { color: #525e64; }
.gra-asamalar .veriler > .dondu > strong.ffc-tooltip:hover,.gra-asamalar .veriler > .donmus > strong.ffc-tooltip:hover,.gra-asama-aktif > .donmus > strong.ffc-tooltip:hover { color: #fff !important; background-color: #3a464b; border-color: #3a464b; cursor: pointer; }
.gra-asamalar .veriler > .donmus > strong,.gra-asamalar .veriler > .dondu:before,.gra-asamalar .veriler > .donmus:before,.gra-asamalar .veriler > .dondu > .btn-tag:after,.gra-asama-aktif > .donmus > strong,.gra-asama-aktif > .donmus:before { background-color: #525e64; }

.gra-asamalar .veriler > span > .btn-tag { width: 33px; padding-right: 0; padding-left: 0; margin-bottom: -16px; margin-left: -16px; position: absolute; bottom: 100%; left: 100%; z-index: 1; }
.gra-asamalar .veriler > span > .btn-tag:hover,.gra-asama-aktif .btn-tag:hover { opacity: .65; }
.gra-asamalar .veriler > span > .btn-tag:after { content: ""; width: 1px; height: 14px; background-color: #d7dee2; position: absolute; top: 100%; left: 16px; opacity: .75; }
.ios .gra-asamalar .veriler > span > .btn-tag:after { height: 15px; }
.gra-asamalar .veriler > span > .border-su,.gra-asamalar .veriler > span > .border-tm { color: #e79639; background-color: #fff; padding-top: 3px; padding-bottom: 3px; border-width: 1px; }
.gra-asamalar .veriler > span > .border-su:after,.gra-asamalar .veriler > span > .border-tm:after { margin-top: 1px; }
.gra-asamalar .veriler > span > .bg-sd:after,.gra-asamalar .veriler > span > .bg-sb:after { opacity: .55; }
.firefox .gra-asamalar .veriler > span > .bg-sd:after,.ios .gra-asamalar .veriler > span > .bg-sd:after,
.firefox .gra-asamalar .veriler > span > .bg-sb:after,.ios .gra-asamalar .veriler > span > .bg-sb:after{ height: 15px; }

.gra-asama-aktif { width: 123px; margin-right: 63px; }
.gra-asama-aktif > div { height: 36px; margin-left: 34px; }
.gra-asama-aktif .border-su,.gra-asama-aktif .border-tm { color: #e79639; line-height: 7px !important; width: 86px; background-color: #fff; border-width: 1px; }
.gra-asama-aktif .bg-su:not(:last-child),.gra-asama-aktif .bg-tm:not(:last-child),.gra-asama-aktif .bg-sd,.gra-asama-aktif .bg-sb { margin-top: 1px; float: left; }
.gra-asama-aktif .bg-su:not(:last-child),.gra-asama-aktif .bg-tm:not(:last-child) { width: 42px; }
.gra-asama-aktif .bg-su:last-child,.gra-asama-aktif .bg-tm:last-child { width: 86px; margin-top: 1px; }
.gra-asama-aktif .bg-sd,.gra-asama-aktif .bg-sb { width: 86px; }
.gra-asama-aktif .bg-sd:first-child,.gra-asama-aktif .bg-sb:first-child { margin-top: 10px; }
.gra-asama-aktif .bg-su + .bg-sd,.gra-asama-aktif .bg-tm + .bg-sb { width: 42px; margin-left: 2px; }

/* asama sure */
.gra-asama-sure { color: #44b6ae; font-size: 20px; font-weight: bold; line-height: normal; text-align: center; vertical-align: middle; width: 53px; height: 32px; background-color: #f9f9f9; padding: 4px 0 4px 4px; margin-top: 1px; display: block; border: solid 1px #d7dee2; position: relative; z-index: 1; cursor: default; }
.gra-asama-sure span,.gra-asama-sure span:before,.gra-asama-sure span:after { display: block; position: absolute; }
.gra-asama-sure .hold { width: 9px; height: 22px; display: inline-block; position: relative; }
.gra-asama-sure span { width: 5px; height: 3px; background-color: currentColor; opacity: .1; }
.gra-asama-sure span:before,.gra-asama-sure span:after { content: ""; border: solid 3px transparent; border-top-color: currentColor; }
.gra-asama-sure span:before { left: -3px; }
.gra-asama-sure span:after { right: -3px; }
.gra-asama-sure .d1 { top: 0; left: 0; }
.gra-asama-sure .d2 { width: 7px; height: 4px; top: 9px; left: -1px; }
.gra-asama-sure .d2:before,.gra-asama-sure .d2:after { top: 0; border-top-color: transparent; }
.gra-asama-sure .d2:before { left: -2px; border-width: 2px 2px 2px 0; border-right-color: currentColor; }
.gra-asama-sure .d2:after { right: -2px; border-width: 2px 0 2px 2px; border-left-color: currentColor; }
.gra-asama-sure .d3 { top: 19px; left: 0; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.gra-asama-sure .d4,.gra-asama-sure .d6 { left: -5px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
.gra-asama-sure .d4,.gra-asama-sure .d5 { top: 4px; }
.gra-asama-sure .d5,.gra-asama-sure .d7 { left: 5px; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.gra-asama-sure .d6,.gra-asama-sure .d7 { top: 15px; }

.ds-negative .d2 { opacity: 1; }
.ds-0 span:not(.d2) { opacity: 1; }
.ds-1 .d5,.ds-1 .d7 { opacity: 1; }
.ds-1 .d5,.ds-1 .d7 { opacity: 1; }
.ds-2 span:not(.d4):not(.d7) { opacity: 1; }
.ds-3 span:not(.d4):not(.d6) { opacity: 1; }
.ds-4 span:not(.d1):not(.d3):not(.d6) { opacity: 1; }
.ds-5 span:not(.d5):not(.d6) { opacity: 1; }
.ds-6 span:not(.d5) { opacity: 1; }
.ds-7 .d1,.ds-7 .d5,.ds-7 .d7 { opacity: 1; }
.ds-8 span { opacity: 1; }
.ds-9 span:not(.d6) { opacity: 1; }

/*** asamalar bitir ***/

/* basvuru atla */
.hover-sidebar-right-opened .basvuru-atla { opacity: 0; }
.basvuru-atla { width: 48px; overflow: hidden; position: fixed; top: 379px; right: 0; z-index: 7; }
.basvuru-atla .btn { padding: 0; margin-bottom: 1px; position: relative; }
html:not(.mobile) .basvuru-atla .btn:hover { background-color: #fff !important; }
.basvuru-atla .btn:not(.selected) { width: 42px; margin-right: 6px; background-color: #d9d9d9; }
.basvuru-atla .btn:not(.selected):before { content: ""; width: 5px; position: absolute; top: 0; bottom: 0; left: 0; z-index: 1; box-shadow: inset 1px 0 1px rgba(0,0,0,.125); }
.basvuru-atla .btn.selected { width: 45px; background-color: #f9f9f9; margin-right: 3px; }
.basvuru-atla .bs-acil,.basvuru-atla .bs-vip { width: 9px; height: 9px; position: absolute; left: -5px; }
.basvuru-atla .bs-acil { top: 13px; }
.basvuru-atla .bs-vip { top: 26px; }
.basvuru-atla .btn:not(.selected) .icon { margin: 11px 8px 11px 10px; }
.basvuru-atla .btn:not(.selected) .sprite { margin: 9px 8px 9px 10px; }
.basvuru-atla .btn.selected .icon  { margin: 11px 9px; }
.basvuru-atla .btn.selected .sprite { margin: 9px; }

@media (max-width: 320px) {
    .basvuru-atla { left: 272px; }
}

/* basvuru harita */
.gmaps { height: 500px !important; width: 100% !important; }
.gmapspano { display: block !important; height: 500px !important; width: 100% !important; }
#gmaps-legend { padding: 10px; z-index: -1; }

.iw-container{
    width:350px;
    height:95px;
    overflow: hidden;
}
.iw-resim{
    width:100px;
    padding: 2px;
    float:left;
}
.iw-resim .label{
    display: block;
    width: 71px;
}
.iw-resim img{
    max-height: 67px;
    width: 100%;
}
.iw-basvuru{
    width:250px;
    padding: 2px;
    float:left;
}
.iw-bilgi{
    width:100%;
    height: 47px;
    margin-left: 2px;
}
.iw-bilgi .iw-nitelik{
    width:100%;
    font-size:12px;
}
.iw-bilgi .iw-deger{
    width:100%;
    font-size: 11px;
    color:red;
    font-weight: bold;
}
.iw-tags{
    width:100%;
    height: 10px;
    padding: 2px;
    margin-left: 2px;
}
.iw-tags .label{
    font-size:10px;
    margin-right: 2px;
}

/* street view modal */
.modal-xlg .street-view-portlet {
    padding: 0! important;
    margin: 0! important;
}
.modal-xlg #panoromaImages {
    margin-top: 15px;
    position: inherit;
}
.modal-xlg #panoromaImages ul {
    margin-left: 0 !important;
}
.modal-xlg #panoromaImages li {
    text-align: center;
    background-color: #eee;
    padding: 10px;
    float: left;
    border-bottom: solid 1px #fff;
}
.modal-xlg #panoromaImages li.selected {
    background-color: #f0e1d0;
}
.modal-xlg #panoromaImages li.selected img {
    background-color: #ffa736;
    border-color: #f29932;
}
.modal-xlg #panoromaImages li:hover {
    background-color: #ddd;
}
.modal-xlg #panoromaImages li.selected:hover {
    background-color: #e3ceb6;
}
.modal-xlg #panoromaImages li a {
    display: inline-block;
    position: relative;
}
.modal-xlg #panoromaImages li a img {
    width: 120px;
    height: 120px;
}
.modal-xlg #panoromaImages li a {
    display: inline-block;
    position: relative;
}
.modal-xlg #panoromaImages li a:hover {
    box-shadow: 0px 2px 6px rgba(0, 0, 0, .3);
}
.modal-xlg #panoromaImages li .icon {
    color: #fff;
    margin-top: -16px;
    margin-left: -8px;
    position: absolute;
    top: 50%;
    left: 50px;
    opacity: .45;
}
.modal-xlg #panoromaImages li a:hover .icon {
    opacity: .75;
}
.modal-xlg #panoromaImages li a:hover img {
    border-color: #ccc;
}
.modal-xlg #panoromaImages li.selected a:hover img {
    border-color: #e28b27;
}
.modal-xlg #panoromaImages li .checkbox {
    margin-top: 6px;
    margin-bottom: 0;
}

@media (min-width: 992px) {
    .modal-xlg #panoromaImages li {
        width: 16.66%;
    }
    .modal-xlg #panoromaImages li:not(:nth-of-type(6n)) {
        border-right: solid 1px #fff;
    }
}
@media (max-width: 991px) {
    .modal-xlg .street-view-portlet .nopadding-right { padding-right: 15px !important; }
    .modal-xlg .street-view-portlet .nopadding-left { padding-left: 15px !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
    .modal-xlg #panoromaImages li {
        width: 25%;
    }
    .modal-xlg #panoromaImages li:not(:nth-of-type(4n)) {
        border-right: solid 1px #fff;
    }
}
@media (min-width: 768px) {
    .modal-xlg {
        width: 90% !important;
    }
}
@media (max-width: 767px) {
    .modal-xlg #panoromaImages li {
        width: 33.33%;
    }
    .modal-xlg #panoromaImages li:not(:nth-of-type(3n)) {
        border-right: solid 1px #fff;
    }
}

/* fotograflar önizleme */
.fancybox-nav { width: 58px !important; height: 80px !important; top: 100% !important; z-index: 8060 !important; }
.fancybox-nav span { visibility: visible !important; }

@media (max-width: 991px) {
    .fancybox-skin .col-6.col-offset-3 { padding-right: 68px; padding-left: 68px; }
}

/*** basvuru sayfasi bitir ***/

/* modal chat */
.modal-chat { min-width: 592px; }

.modal-chat .btn-tabs,.modal-chat .tab-content { height: 100%; }
.modal-chat .btn-tab { height: 60px; padding-top: 15px; padding-bottom: 15px; position: absolute; bottom: 0; }

.modal-chat .col-static { height: 100%; }
.modal-chat .col-static > .row { min-width: 320px; height: 100%; position: relative; }

.modal-chat .ffc-list-grid { border-bottom: 0 !important; }

.modal-chat [class*="static-"] { background-color: #f9f9f9; position: relative; }
.modal-chat [class*="static-"] .v-scroll { position: absolute; top: 71px; right: 0; bottom: 60px; left: 0; }

.modal-chat ::-webkit-scrollbar { width: 8px; height: 8px; background-color: rgba(0,0,0,0); }
.modal-chat ::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.1); border-radius: 6px; }
.modal-chat ::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.15); }
.modal-chat ::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,.25); }
.modal-chat ::-webkit-scrollbar-track { background-color: rgba(0,0,0,0); }

.modal-chat .list-grid-header .col-12 { padding-top: 20px; padding-bottom: 19px; }

.modal-chat .ffc-list-grid > .row { border-bottom: solid 1px rgba(0,0,0,.05) !important; }
.modal-chat .ffc-list-grid li { padding-top: 18px; padding-bottom: 18px; cursor: pointer; }

.modal-chat .img-photo { background-color: #f7f7f7; }
.modal-chat .img-photo img { width: 100%; height: 100%; border-radius: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; }

.modal-chat .online,.modal-chat .offline { overflow: visible; position: relative; }
.modal-chat .online:after,.modal-chat .offline:after { content: ""; width: 16px; height: 16px; border: solid 2px #f7f7f7; border-radius: 100%; position: absolute; left: -2px; bottom: -2px; z-index: 2; }
.modal-chat .online:after { background: #55b66a; }
.modal-chat .offline:after { background: #b3b3b3; }

.modal-chat .title { height: 71px; background-color: rgba(0,0,0,.025); position: relative; }
.modal-chat .title h4 { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }

.modal-chat .name { white-space: nowrap; text-overflow: ellipsis; margin-bottom: 2px; overflow: hidden; display: block; }
.modal-chat .new { color: #fff; text-align: center !important; line-height: 22px; width: 22px; height: 22px; background-color: #2dbd3a; display: block; border-radius: 50%; }
.modal-chat .info { color: rgba(0,0,0,.5); font-size: 12px; vertical-align: middle; margin-top: 1px; display: inline-block; }

.modal-chat .conversations:before,.modal-chat .conversations:after { content: ""; text-align: center; width: 100%; position: absolute; left: 0; }
.modal-chat .conversations:before { content: "\e91c"; color: #ebebeb; font-size: 180px; font-family: font-icons !important; top: 140px; }
.modal-chat .conversations:after { content: "Şimdi, sohbet etmeye başlayın!"; font-size: 16px; top: 350px; opacity: .65; }
.modal-chat .conversations .name { margin-top: 7px; }

.modal-chat .pane { height: 100%; background-color: #fff; padding: 0; position: relative; z-index: 1; }
.modal-chat .close-pane { cursor: pointer; }

.modal-chat .error-pane { height: 100%; background-color: rgb(255, 236, 236); position: relative; z-index: 3; }
.modal-chat .error-pane .error-holder { color: red; font-size: 16px; text-align: center; width: 100%; padding: 15px; position: absolute; top: 50%; left: 0; transform: translateY(-50%); opacity: .65; }
.modal-chat .error-pane .icon { font-size: 60px; margin: 0 auto 30px auto; display: block; }

.modal-chat .loading-pane { height: 100%; background-color: #fff; position: relative; z-index: 2; }
.modal-chat .loading-pane .icon { color: #777; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: .65; animation: spin 1.5s linear infinite; }

.modal-chat .messages { position: absolute; top: 71px; right: 0; bottom: 60px; left: 0; }
.modal-chat .messages ul { width: 100%; padding: 30px; position: absolute; }
.modal-chat .messages li { max-width: 80%; clear: both; }
.modal-chat .messages li:not(:last-child) { margin-bottom: 2px; }
.modal-chat .messages li.left + .right,.modal-chat .messages li.right + .left { margin-top: 15px; }

.modal-chat .messages li span { color: #000; font-size: 15px; background-color: #f4f4f4; padding: 6px 10px; display: inline-block; border-radius: 8px; }

.modal-chat .input-chat { width: 100%; position: absolute; right: 0; bottom: 0; left: 0; }
.modal-chat .input-chat .text input { font-size: 16px; line-height: 30px; height: 40px; padding-right: 10px; padding-left: 10px; }
.modal-chat .input-chat .text .icon { margin-top: 6px; }

.modal-chat .multi-list { position: absolute; top: 71px; right: 0; bottom: 60px; left: 0; }

.modal-chat .input-message { width: 100%; position: absolute; right: 0; bottom: 0; left: 0; }
.modal-chat .input-message .text input { font-size: 16px; line-height: 30px; height: 40px; padding-right: 10px; padding-left: 10px; }
.modal-chat .input-message .text .icon { margin-top: 5px; }
.modal-chat .input-message:not(.message-sending) .text i.icon,.modal-chat .input-message.message-sending .text button.icon { display: none; }

@media (min-width: 960px) {
    .modal-chat { height: 612px; }
    .modal-chat [class*=static-] .v-scroll { height: 481px; }
}
@media (max-width: 959px) {
    .modal-chat { height: 100%; }
}

/* tooltip*/
.ease-tooltip { transition-property: top, left, opacity; }

[data-tooltip] { display: inline-block; }

.tooltip { min-width: 36px; max-width: 680px; position: absolute; z-index: 99; }
.tooltip:not([class*="ui-"]) { color: #fff; background-color: #181818; }
.tooltip:not(.open) { display: none; }
.tooltip:not(.open-ease) { opacity: 0; }

.tooltip-content { line-height: 1.2em; min-height: 18px; padding: 5px 8px; position: relative; z-index: 3; }

.tooltip[data-pos="t"] .tooltip-content,.tooltip[data-pos="b"] .tooltip-content { text-align: center; }
.tooltip[data-pos="l"] .tooltip-content,.tooltip[data-pos="tl"] .tooltip-content,.tooltip[data-pos="bl"] .tooltip-content { text-align: right; }

.tooltip > span { display: block; position: absolute; transform: rotate(45deg); }

.tooltip[data-pos="t"] > span { top: 100%; left: 50%; }
.tooltip[data-pos="b"] > span { bottom: 100%; left: 50%; }
.tooltip[data-pos="r"] > span { right: 100%; top: 50%; }
.tooltip[data-pos="l"] > span { left: 100%; top: 50%; }

.tooltip[data-pos="tr"] > span { top: 100%; left: 20px; }
.tooltip[data-pos="tl"] > span { top: 100%; right: 20px; }
.tooltip[data-pos="br"] > span { bottom: 100%; left: 20px; }
.tooltip[data-pos="bl"] > span { bottom: 100%; right: 20px; }

.tooltip > span i { box-sizing: content-box; width: 10px; height: 10px; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.tooltip > span .bg { z-index: 1; }
.tooltip > span i + i { z-index: 2; }
.tooltip:not([class*="ui-"]) > span i { background: #181818; }

.tooltip[data-pos="t"] > span .bg,.tooltip[data-pos="tr"] > span .bg,.tooltip[data-pos="tl"] > span .bg { border-top-color: rgba(0,0,0,0); border-left-color: rgba(0,0,0,0); }
.tooltip[data-pos="b"] > span .bg,.tooltip[data-pos="br"] > span .bg,.tooltip[data-pos="bl"] > span .bg { border-bottom-color: rgba(0,0,0,0); border-right-color: rgba(0,0,0,0); }
.tooltip[data-pos="r"] > span .bg { border-top-color: rgba(0,0,0,0); border-right-color: rgba(0,0,0,0); }
.tooltip[data-pos="l"] > span .bg { border-bottom-color: rgba(0,0,0,0); border-left-color: rgba(0,0,0,0); }

/* line charts */
@keyframes line-draw { to { stroke-dashoffset: 0; } }
@keyframes line-filled { to { transform: translateY(0); opacity: .15; } }
@keyframes line-circles { to { transform: translateY(0); opacity: 1; } }

.ease-line-charts circle { transition-property: stroke-width; transition-duration: .15s; }
.no-transitions-all .ease-line-charts circle { transition-property: none !important; }

.line-charts { -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.line-charts ul { list-style: none; vertical-align: middle; padding: 0; display: inline-block; }
.line-charts ul.line { display: none; }

.line-charts svg { width: 100%; }
.line-charts svg g { display: block; }

.line-charts svg path { stroke-linecap: round; }
.line-charts svg path:not([fill]) { fill: transparent; }
.line-charts.resized svg path.filled { opacity: .15; }

.line-charts:not(.resized) svg path { stroke-dashoffset: 3000; stroke-dasharray: 3000; }
.line-charts:not(.resized) svg path.filled { transform: translateY(15px); opacity: 0; }
.line-charts.loaded:not(.resized) svg path { animation: line-draw 2s .6s ease-in forwards; }
.line-charts.loaded:not(.resized) svg path.filled { animation: line-filled .6s forwards; }

.no-transitions-all.animate-stop-all .line-charts svg path,.ie .line-charts svg path { stroke-dashoffset: 0; }
.no-transitions-all.animate-stop-all .line-charts svg path.filled,.ie .line-charts svg path.filled { transform: translateY(0); opacity: .15; }

.line-charts svg line { stroke: currentColor; shape-rendering: crispEdges; }
.line-charts svg line.root { opacity: .35; }
.line-charts svg line:not(.root) { stroke-width: 1; opacity: .12; }

.line-charts svg circle[onclick] { cursor: pointer; }
html:not(.mobile) .line-charts svg circle:hover { stroke-width: 4; }

.line-charts:not(.resized) svg circle { transform: translateY(30px); opacity: 0; }
.line-charts.loaded:not(.resized) svg circle { animation: line-circles .6s forwards; }

.no-transitions-all.animate-stop-all .line-charts svg circle,.ie .line-charts svg circle { transform: translateY(0); opacity: 1; }

.line-charts svg text { fill: currentColor; font-size: 10px; opacity: .65; }
.line-charts svg .x { text-anchor: middle; }
.line-charts svg .y { text-anchor: end; }

.line-charts .info { text-align: center; display: block; }
.line-charts .info li { margin: 0 5px 2px 5px; display: inline-block; }
.line-charts .info li span { vertical-align: middle; width: 13px; height: 13px; margin: -2px 5px 0 0; display: inline-block; border-radius: 50%; }

.sticker-box{ position: relative;display: inline-block;width: 16px;height: 16px;margin-right: 8px;cursor: pointer;box-shadow: 0 0 0 1px #bbb;border: 1px solid #fff; vertical-align: middle;}
.sticker-box-s{ position: relative;display: inline-block;width: 9px;height: 9px;margin-right: 3px;cursor: pointer;box-shadow: 0 0 0 1px #bbb;/*border: 1px solid #fff;*/}
.sticker-box-m{ position: relative;display: inline-block;width: 12px;height: 12px;margin-right: 3px;cursor: pointer;box-shadow: 0 0 0 1px #bbb;border: 1px solid #fff;}
.sticker-box-l{ position: relative;display: inline-block;width:22px;height: 22px;margin-right: 3px;cursor: pointer;box-shadow: 0 0 0 1px #bbb;border: 1px solid #fff;}
.sticker-box-clear{position:relative;display:inline-block;font:0/0 a;width:22px;height:22px;padding-top:11.00%;outline:1px solid #bbb;border:2px solid #fff;border-radius:3px;cursor:pointer;overflow:hidden}
.sticker-box-clear.active{outline-color:#000;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}
.sticker-box-clear.clear{background-color:#fff}
.sticker-box-clear.clear:before{position:absolute;content:'';display:block;top:-1px;left:0;width:100px;height:2px;background-color:#e00;transform-origin:0 0;transform:rotate(45deg)}

.disableButton{pointer-events: none}
.overflowWrap{overflow-wrap: break-word}
.pinned{background-image: linear-gradient(138deg, #7b7f9e 5.56%, #1e5088 5.56%, #1e5088 50%, #7b7f9e 50%, #7b7f9e 55.56%, #1e5088 55.56%, #1e5088 100%);background-size: 13.45px 12.11px;}

.izin-panel{display: flex!important; justify-content: space-between; align-items: center;}
.izin-panel-item{flex-grow: 1;word-break: break-word;max-width: 70%;}

.recent-announcement {background-color: #c2d1bc!important;border-radius: 4px!important;padding: 6px!important;}
.recent-announcement a {font-weight: bold!important;}

#left-summary {
    display:flex;
    flex-direction:column;
    position: relative;
    z-index: 2000;
    background: #fff;
}
#left-summary .map-tools{
    margin:0 8px 8px 0px;
    padding:8px!important;
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:4px;
    z-index: 2001;
}
.map-tools .filters-inline{display:flex;align-items:center;gap:6px}
.map-tools .filters-inline .text{flex:0 1 170px}
.map-tools .filters-inline .text input{width:100%}
.map-tools .filters-inline .apply-btn{height: 30px}
.map-tools .filters-inline .apply-btn i{line-height:18px}
[class*="gotoymaps"]{display:none!important;}

#invex_map_area {
    position: relative;
    overflow: visible;
    z-index: 1;
}

#map-legend {
    position:absolute;
    left:10px;
    bottom:10px;
    z-index:500;
    display:block!important;
    background:rgba(255,255,255,.9);
    padding:8px 12px;
    border:1px solid #ccc;
    border-radius:4px;
    font-size:13px;
    box-shadow:0 2px 6px rgba(0,0,0,.2)
}

.fill-h{height:calc(100vh - 210px)}
.map-uygula{height: 30px}
.leaflet-marker-pane {
    z-index: 200;
}
#left-summary,
#map-toolbar {
    position: relative;
    z-index: 1000;
    background: #fff;
}
.auto-size-modal .modal-dialog {
    width: min-content;
}

